Wikikamus
idwiktionary
https://id.wiktionary.org/wiki/Wikikamus:Halaman_Utama
MediaWiki 1.48.0-wmf.1
case-sensitive
Media
Istimewa
Pembicaraan
Pengguna
Pembicaraan Pengguna
Wikikamus
Pembicaraan Wikikamus
Berkas
Pembicaraan Berkas
MediaWiki
Pembicaraan MediaWiki
Templat
Pembicaraan Templat
Bantuan
Pembicaraan Bantuan
Kategori
Pembicaraan Kategori
Indeks
Pembicaraan Indeks
Lampiran
Pembicaraan Lampiran
TimedText
TimedText talk
Modul
Pembicaraan Modul
Acara
Pembicaraan Acara
favori
0
7581
1474748
1182149
2026-10-29T13:33:47Z
A. D. Prakasa
25899
favori dalam bahasa Esperanto
1474748
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
{{bakk|eo|VE|fra=[L:favor(a)]+[U:i]}}
# {{l|id|murah hati}} kepada
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|favoras}}
| {{l|eo|favoris}}
| {{l|eo|favoros}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | favori
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|favoru}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|favorus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (profavorif)'''
|-
| '''nomina'''
| {{l|eo|favoranto}}
| {{l|eo|favorinto}}
| {{l|eo|favoronto}}
|-
| '''adjektiva'''
| {{l|eo|favoranta}}
| {{l|eo|favorinta}}
| {{l|eo|favoronta}}
|-
| '''adverbia'''
| {{l|eo|favorante}}
| {{l|eo|favorinte}}
| {{l|eo|favoronte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (profavorif)'''
|-
| '''nomina'''
| {{l|eo|favorato}}
| {{l|eo|favorito}}
| {{l|eo|favoroto}}
|-
| '''adjektiva'''
| {{l|eo|favorata}}
| {{l|eo|favorita}}
| {{l|eo|favorota}}
|-
| '''adverbia'''
| {{l|eo|favorate}}
| {{l|eo|favorite}}
| {{l|eo|favorote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|favoro
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|flankiĝi}}
*{{l|eo|helpi}}
*{{l|eo|indulgi}}
*{{l|eo|preferi}}
*{{l|eo|ŝati}}
=={{bahasa|fr}}==
{{kepala|fr}}
{{-adj-|fr}}
# [[favorit]]
8vvz55ttuy09kiedroqddiyj4ljsnlz
Templat:gorontalo
10
19298
1474806
1014568
2026-10-29T19:03:19Z
Taylor 49
14541
bahasa Gorontalo<includeonly>[[Kategori:gor:Lema]]</includeonly><noinclude>[[Kategori:{{kat:bahasa}}|gor]]</noinclude>
1474806
wikitext
text/x-wiki
bahasa Gorontalo<includeonly>[[Kategori:gor:Lema]]</includeonly><noinclude>[[Kategori:{{kat:bahasa}}|gor]]</noinclude>
9jkruiwii54hdek4vjecdc6sv1sgndk
padi
0
19743
1474850
1460008
2026-10-30T04:51:00Z
Iripseudocorus
40083
1474850
wikitext
text/x-wiki
=={{bahasa|id}}==
{{kepala|id}}
{{suara|id|LL-Q9240 (ind)-Alfiyah Rizzy Afdiquni-padi.wav}}
{{-n-|id}}
# tanaman penghasil beras yang ditanam di sawah dan ladang; {{spesies|Oryza sativa}}
# padi yang kulitnya belum terkupas dinamakan [[gabah]]
#* {{RQ:Mustikarasa
|text='''Padi''' adalah buah dari pohon padi jang belum terkupas kulitnja. Djika kulit ini dibuang, maka dihasilkan beras.
|norm='''Padi''' adalah buah dari pohon padi yang belum terkupas kulitnya. Jika kulit ini dibuang, maka dihasilkan beras.
|page=12
|url=https://id.wikisource.org/wiki/Halaman:Mustikarasa.pdf/12#:~:text=Dalam%20golongan%20Gramineae%2C%20padi%20menduduki%20tempat%20jang%20utama.%20Padi%20adalah%20buah%20dari%20pohon%20padi%20jang%20belum%20terkupas%20kulitnja.%20Djika%20kulit%20ini%20dibuang%2C%20maka%20dihasilkan%20beras.
}}
=={{bahasa|bvu}}==
{{kepala|bvu}}
{{-n-|bvu}}
#[[padi]]
=={{bahasa|min}}==
{{kepala|min}}
{{-n-|min}}
# [[padi]]
#: amak pai mananam '''padi'''''.
#: ibu pergi menanam '''padi'''.
{{-lafal-|min}}
* {{suara|min|LL-Q13324 (min)-Fakhruddin Arrazzi-padi.wav|’’Suara’’}}
[[Kategori:WikiTutur Padang 11 Februari 2024]]
=={{bahasa|kvb}}==
{{kepala|kvb}}
: {{suara|kvb|LL-Q6441341 (kvb)-Mustafa (Qil123)-padi.wav}}
{{-n-|kvb}}
# {{l|id|padi}}
[[Kategori:Edit-a-thon WikiKathā Maret 2026]]
=={{bahasa|mui-plm}}==
{{kepala|mui-plm}}
{{-n-|mui-plm}}
# padi
{{-lafal-|mui-plm}}
* {{suara|mui-plm|LL-Q12497929 (mis)-Miraa26-padi.wav}}
[[Kategori:WikiTutur - Palembang]]
[[Kategori:WikiTutur Palembang 18 Februari 2024]]
=={{bahasa|mhy}}==
{{kepala|mhy}}
{{-n-|mhy}}
# {{l|id|parey}}
hbzrczpynfnwztlsburunut4f2o7x2j
1474855
1474850
2026-10-30T11:23:15Z
Taylor 49
14541
q
1474855
wikitext
text/x-wiki
=={{bahasa|id}}==
{{kepala|id}}
{{suara|id|LL-Q9240 (ind)-Alfiyah Rizzy Afdiquni-padi.wav}}
{{-n-|id}}
# tanaman penghasil beras yang ditanam di sawah dan ladang; {{spesies|Oryza sativa}}
#: ''lihat juga:'' [[gabah]], [[beras]], [[nasi]]
#* {{RQ:Mustikarasa
|text='''Padi''' adalah buah dari pohon padi jang belum terkupas kulitnja. Djika kulit ini dibuang, maka dihasilkan beras.
|norm='''Padi''' adalah buah dari pohon padi yang belum terkupas kulitnya. Jika kulit ini dibuang, maka dihasilkan beras.
|page=12
|url=https://id.wikisource.org/wiki/Halaman:Mustikarasa.pdf/12#:~:text=Dalam%20golongan%20Gramineae%2C%20padi%20menduduki%20tempat%20jang%20utama.%20Padi%20adalah%20buah%20dari%20pohon%20padi%20jang%20belum%20terkupas%20kulitnja.%20Djika%20kulit%20ini%20dibuang%2C%20maka%20dihasilkan%20beras.
}}
=={{bahasa|bvu}}==
{{kepala|bvu}}
{{-n-|bvu}}
#[[padi]]
=={{bahasa|min}}==
{{kepala|min}}
{{-n-|min}}
# [[padi]]
#: amak pai mananam '''padi'''''.
#: ibu pergi menanam '''padi'''.
{{-lafal-|min}}
* {{suara|min|LL-Q13324 (min)-Fakhruddin Arrazzi-padi.wav|’’Suara’’}}
[[Kategori:WikiTutur Padang 11 Februari 2024]]
=={{bahasa|kvb}}==
{{kepala|kvb}}
: {{suara|kvb|LL-Q6441341 (kvb)-Mustafa (Qil123)-padi.wav}}
{{-n-|kvb}}
# {{l|id|padi}}
[[Kategori:Edit-a-thon WikiKathā Maret 2026]]
=={{bahasa|mui-plm}}==
{{kepala|mui-plm}}
{{-n-|mui-plm}}
# padi
{{-lafal-|mui-plm}}
* {{suara|mui-plm|LL-Q12497929 (mis)-Miraa26-padi.wav}}
[[Kategori:WikiTutur - Palembang]]
[[Kategori:WikiTutur Palembang 18 Februari 2024]]
=={{bahasa|mhy}}==
{{kepala|mhy}}
{{-n-|mhy}}
# {{l|id|parey}}
9bgdueal3ur2x2u2gnwrbf5krr1w00q
beruang
0
38577
1474864
1474324
2026-10-30T11:47:33Z
Taylor 49
14541
* {{bhs|eo}}: {{t+|eo|urso}} * {{bhs|fi}}: {{t+|fi|karhu}}
1474864
wikitext
text/x-wiki
=={{bahasa|id}}==
{{kepala|id|entry=beruang|num=1}}
: {{pemenggalan|id|be|ru|ang}} {{AFI|id|/bəruaŋ/|[bəˈru.aŋ]}}
{{suara|id|LL-Q9240 (ind)-Xbypass-beruang.wav}}</br>
{{suara|id|Id-AreziaIU-beruang.wav|''Bekasi''}}
{{-etimologi-}}
: {{inh+|id|ms|beruang}}, dari {{inh|id|poz-mly-pro|*bAruaŋ}}, dari {{inh|id|poz-pro|*baRuaŋ}}.
{{-n-|id}}
# [[mamalia]] [[karnivor]] arau [[omnivor]] dengan ukuran badan cukup besar, [[telinga]] kecil dan bulat, ekor pendek, serta cakar melengkung; famili {{spesies|Ursidae}}
{{-terjemahan-}}
{{t-atas|binatang besar}}
* {{bhs|en}}: {{t+|en|bear}}
* {{bhs|eo}}: {{t+|eo|urso}}
* {{bhs|fi}}: {{t+|fi|karhu}}
* {{bhs|ko}}: {{t+|ko|곰}}
* {{bhs|fr}}: {{t+|fr|ours}}
{{t-bawah}}
{{kepala|id|entry=beruang|num=2}}
: {{pemenggalan|id|be|ru|ang}}
{{-etimologi-}}
: Dari {{imbuhan|id|ber-|ruang}}.
{{-adj-|id}}
# punya [[ruang]]
#: {{contoh|id|Rumahnya '''beruang''' luas dengan langit-langit tinggi.}}
{{kepala|id|entry=beruang|num=3}}
: {{pemenggalan|id|ber|u|ang}}
{{-etimologi-}}
: Dari {{imbuhan|id|ber-|uang}}.
{{-v-|id}}
# punya [[uang]]
#: {{sinonim|id|berharta}}
#: {{contoh|id|Saya sudah tidak '''beruang''' barang sepeser pun.}}
{{-adj-|id}}
# {{label|id|kiasan}} [[berkecukupan]]
#: {{sinonim|id|kaya}}
#: {{antonim|id|miskin}}
#: {{contoh|id|Hanya orang '''beruang''' yang mampu berkunjung ke sana.}}
{{-bacaan-}}
* {{R:KBBI Daring}}
[[Kategori:id:Mamalia]]
=={{bahasa|kvb}}==
{{kepala|kvb}}
: {{pemenggalan|kvb|be|ru|ang}}
{{-v-|kvb}}
# {{l|id|beruang}}
[[Kategori:Edit-a-thon WikiKathā Maret 2026]]
[[Category:Makrab Wiktionary Indonesia GSF26]]]]
pmyl5e7nu1d2mt70n847nrzae0vm859
1474865
1474864
2026-10-30T11:47:54Z
Taylor 49
14541
1474865
wikitext
text/x-wiki
=={{bahasa|id}}==
{{kepala|id|entry=beruang|num=1}}
: {{pemenggalan|id|be|ru|ang}} {{AFI|id|/bəruaŋ/|[bəˈru.aŋ]}}
{{suara|id|LL-Q9240 (ind)-Xbypass-beruang.wav}}</br>
{{suara|id|Id-AreziaIU-beruang.wav|''Bekasi''}}
{{-etimologi-}}
: {{inh+|id|ms|beruang}}, dari {{inh|id|poz-mly-pro|*bAruaŋ}}, dari {{inh|id|poz-pro|*baRuaŋ}}.
{{-n-|id}}
# [[mamalia]] [[karnivor]] atau [[omnivor]] dengan ukuran badan cukup besar, [[telinga]] kecil dan bulat, ekor pendek, serta cakar melengkung; famili {{spesies|Ursidae}}
{{-terjemahan-}}
{{t-atas|binatang besar}}
* {{bhs|en}}: {{t+|en|bear}}
* {{bhs|eo}}: {{t+|eo|urso}}
* {{bhs|fi}}: {{t+|fi|karhu}}
* {{bhs|ko}}: {{t+|ko|곰}}
* {{bhs|fr}}: {{t+|fr|ours}}
{{t-bawah}}
{{kepala|id|entry=beruang|num=2}}
: {{pemenggalan|id|be|ru|ang}}
{{-etimologi-}}
: Dari {{imbuhan|id|ber-|ruang}}.
{{-adj-|id}}
# punya [[ruang]]
#: {{contoh|id|Rumahnya '''beruang''' luas dengan langit-langit tinggi.}}
{{kepala|id|entry=beruang|num=3}}
: {{pemenggalan|id|ber|u|ang}}
{{-etimologi-}}
: Dari {{imbuhan|id|ber-|uang}}.
{{-v-|id}}
# punya [[uang]]
#: {{sinonim|id|berharta}}
#: {{contoh|id|Saya sudah tidak '''beruang''' barang sepeser pun.}}
{{-adj-|id}}
# {{label|id|kiasan}} [[berkecukupan]]
#: {{sinonim|id|kaya}}
#: {{antonim|id|miskin}}
#: {{contoh|id|Hanya orang '''beruang''' yang mampu berkunjung ke sana.}}
{{-bacaan-}}
* {{R:KBBI Daring}}
[[Kategori:id:Mamalia]]
=={{bahasa|kvb}}==
{{kepala|kvb}}
: {{pemenggalan|kvb|be|ru|ang}}
{{-v-|kvb}}
# {{l|id|beruang}}
[[Kategori:Edit-a-thon WikiKathā Maret 2026]]
[[Category:Makrab Wiktionary Indonesia GSF26]]]]
8ksxkzw4blttjujzaolfai4vmuer8ny
Pembicaraan Pengguna:Bennylin
3
40010
1474854
1465243
2026-10-30T11:15:24Z
Taylor 49
14541
== Kerusakan oleh bot == (@[[User:A. D. Prakasa]]) * [https://id.wiktionary.org/w/index.php?diff=1402484&oldid=1126347 ke] * [https://id.wiktionary.org/w/index.php?diff=954119&oldid=939864 anjing] Kadang-kadang suntingan OrophinBot memicu kerusakan. ~~~~
1474854
wikitext
text/x-wiki
[[:w:Pembicaraan Pengguna:Bennylin]]
<!--
== Hey ==
yap aq si Ricky ben, add aq lah di FB ^^,
:Hei Rick... sip :) Welcome... <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 21 November 2011 14.36 (UTC)
: iya bantuin aq ya buat Kamus Cirebonan yang bagus, yah walaupun kamu dasarnya Jawa Mataraman ehehe... [[Pengguna:Reynan|Reynan]]
::Nih, mulai dari sini: [[Wiktionary:Indeks bahasa Cirebonan]], bisa meniru [[Wiktionary:Indeks bahasa Indonesia]]. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 21 November 2011 16.13 (UTC)
::Bisa juga dari [[Wiktionary:Daftar Swadesh bahasa Cirebonan]] (isinya aku kopipas dari [[Wiktionary:Daftar Swadesh bahasa Jawa|bahasa Jawa]], tinggal disesuaikan). <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 21 November 2011 16.17 (UTC)
== Pindah Ke Wikitionary ==
begini benny, bukannya aq gak mau masukan ke Wikipedia Bahasa Cirebonan, tapi itu di Wikipedia kan tulisan aq kebanyakan, aq pindah karena banyak yang tanyakan soal aturan Wikipedia, soalnya aq terus menambah kosakata Kamus Cirebonannya, orang-orang di Wikipedia bilang "aturannya bagaimana nanti bisa tambah panjang pages-nya" begitu sekiranya...
yah daripada aq bingung nulis banyak ditanya soal aturan, sementara aq gak ngerti aturannya bagaimana ya sudah aq pindahin aja sesuati saran mu yang lalu,begitu...
wassalam
Ricky Pratama (Pembicaraan_Pengguna:Reynan|Reynan)([[Pengguna:Reynan|"Language is Identity"]] 23 November 2011 11.53 (UTC))
== Re: Impor ==
Di Wikiquote saya sering mengimpor halaman kok... hehehe [[Pengguna:Kenrick95|Kenrick95]] 02:50, 4 Juni 2010 (UTC)
:Wah... Anda mengimpor templat (dari WBI) jadi artikel (di Wikt)... [[Pengguna:Kenrick95|Kenrick95]] 03:03, 4 Juni 2010 (UTC)
::Sama-sama... [[Pengguna:Kenrick95|Kenrick95]] 03:16, 6 Juni 2010 (UTC)
==Cleaning frenzy==
Wow!
[[Pengguna:Jcwf|Jcwf]] 23:20, 16 Juni 2011 (UTC)
:I'd be happy to see this wikti to come back to life! Unfortunately, I do not speak Indonesian. Saya Belanda. But I'll gladly add Dutch translations or the odd Dutch word. Also I have been putting up some Buginese on nl.wikt. I could put some of that here, but I might need your help now and then te make sure I do not mess up. [[Pengguna:Jcwf|Jcwf]] 02:03, 20 Juni 2011 (UTC)
== Thank you for your welcome ==
I want to contribute in this dictionary. I think this is very difficult because I don't know this language. I'll try to add some more Catalan words here and some Indonesian words in the Catalan dictionary. Thank you anyway for your welcome.--[[Istimewa:Kontribusi pengguna/88.24.28.104|88.24.28.104]] 07:00, 22 Juni 2011 (UTC)
:You're welcome. You can go ahead and add simple definition of catalan words using Gtranslate or something. I personally would love to see catalan words included in this wiktionary. For a start, how about making an [[Wiktionary:Indeks Bahasa Katalan|index of important Catalan words]]? <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 07:09, 22 Juni 2011 (UTC)
::Good effort creating this list. But I thing it's more easy create words of the same context, for exemple names of animals, body parts, cloth pieces, vehicles or other group. I would start with body parts because I did the same in Galician diccionary. Don't expect that I do a lot of work, I have not too much time, but at least I will do 20 words in each dictionary (20 Catalan words in Indonesian dictionary and 20 Indonesian words in Catalan dictionary).--[[Pengguna:Maltrobat|Maltrobat]] 16:17, 22 Juni 2011 (UTC)
:::Thanks. Your contributions is welcomed here at any time and any amount. Salam. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 16:21, 22 Juni 2011 (UTC)
:::Please, check this word: [[kaki]]. I think I had repared some errors, but I'm not sure.--[[Pengguna:Maltrobat|Maltrobat]] 17:03, 22 Juni 2011 (UTC)
::::That's right. gràcies <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 04:56, 23 Juni 2011 (UTC)
== Bantuan ==
Perlu dibantu Bang? :) [[Pengguna:NoiX180|NoiX180]] 13:53, 13 Juli 2011 (UTC)
== Arabic nouns ==
Hi, Bennylin.
Which categories contains Arabic nouns: [[:Kategori:ar:Nomina]] or [[:Kategori:Kata benda Bahasa Arab]]? Categories in other wiktionaries point to both... Thanks, [[Pengguna:Malafaya|Malafaya]] 22:14, 31 Agustus 2011 (UTC)
:Hi, please use [[:Kategori:ar:Nomina]], but no need to add them manually. It's automatically added if you use the right template: <nowiki>{{-k b-|ar}}</nowiki> <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 06:16, 1 September 2011 (UTC)
::OK, thanks. I suppose all the "Kata benda" categories will eventually be deleted? [[Pengguna:Malafaya|Malafaya]] 10:14, 1 September 2011 (UTC)
:::That's right. Feel free to point out to me what categories need to be created/deleted. I'll help as much as I can. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 11:51, 1 September 2011 (UTC)
::::Right now, I suspect of
::::*[[:Kategori:Akar kata Bahasa Arab]]
::::*[[:Kategori:Kata depan Bahasa Arab]]
::::But I don't even know what they are about.
::::Besides that, good candidates for creation are [[Istimewa:Kategori_yang_diinginkan]] and good candidates for deletion are [[Istimewa:Kategori_kosong]]. [[Pengguna:Malafaya|Malafaya]] 14:00, 1 September 2011 (UTC)
:::::Akar kata Bahasa Arab = Arabic root word. Since there's no similar category, I still don't know what to do with it... True, the special page you shown was useful, but they need couple of days to be renewed. Cheers.
[[:Kategori:Kata Bahasa Belanda]] and [[:Kategori:Kata bahasa Belanda]]. [[Pengguna:Malafaya|Malafaya]] 13:55, 2 September 2011 (UTC)
:Great. Thanks for spotting those two. I've changed the categories transcluded by the templates. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 16:56, 2 September 2011 (UTC)
::*[[:Kategori:Kata sifat Bahasa Indonesia]] x [[:Kategori:id:Adjektiva]]
::[[Pengguna:Malafaya|Malafaya]] 19:00, 2 September 2011 (UTC)
== Status bot ==
Sudah saya laksanakan. Salam :-) [[Pengguna:Meursault2004|Meursault2004]] 4 November 2011 14.26 (UTC)
:Matur nuwun. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 4 November 2011 17.14 (UTC)
==Question==
Hi, why did you remove the articles [[homoseksuaalsus]] and [[손목 시계]]? [[Istimewa:Kontribusi pengguna/193.64.22.70|193.64.22.70]] 21 November 2011 20.07 (UTC)
:Hi, I was unsure what was the intention of an anon creating those two articles. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 22 November 2011 10.02 (UTC)
::Well, if you're unsure you shouldn't remove them! Please, create them again. Thank you. [[Istimewa:Kontribusi pengguna/193.64.22.248|193.64.22.248]] 22 November 2011 16.48 (UTC)
:::Being an anon creator is not a reason to remove any articles. I expect you to know that. I created "homoseksuaalsus" and "손목 시계" again. [[Istimewa:Kontribusi pengguna/193.64.22.248|193.64.22.248]] 22 November 2011 16.54 (UTC)
::::This site is not for random words by random people, especially foreign words that none of the current user of this site can verify. So unless the content is useful, or you can prove the merit of having such words in this site, I'm afraid I have to delete them again. Thank you for the contribution nonetheless. If you are a speaker of Indonesian language, I'd invite you to participate improving current pages. [[Wiktionary:Warung kopi]] would be a good place to start. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 24 November 2011 09.04 (UTC)
:::::First of all, I am not Indonesian and I don't understand your language, so let's just speak English. Second, Wiktionary is free and everyone is welcome to edid it, even the "random people" as you called us. Once again: '''Being an anon creator is not a reason to delete any articles'''. If you are unsure about some word, you can always start discussion. [[Istimewa:Kontribusi pengguna/85.76.118.220|85.76.118.220]] 24 November 2011 14.32 (UTC)
== sekadar masukan ==
Halo Pak, Bang, Mas Bennylin,
Bolehkah diskusi format halaman seperti [[zaitun]] ?? Menurutmu apakah jumlah kotak terjemahan lebih baik, sejak awal, disesuaikan dengan jumlah ''makna'' ?? contohnya zaitun itu punya tiga ''makna'' tapi cuma satu kotak terjemahan, kalau mau dipilah nanti, susah, itu berdasarkan pengalaman saya di WiktiPRCS yang bagian terjemahan masih semrawut, sebagian besar tidak bisa diketahui ''makna'' mana yang terkait sama terjemahan apa....terima kasih [[Pengguna:Serpicozaure|Serpicozaure]]<small>[[Pembicaraan_Pengguna:Serpicozaure|(discuter)]]</small> 27 November 2011 01.46 (UTC)
:Halo, terima kasih banyak untuk masukannya, kemarin sempat terpikir untuk meminta pendapat Anda, tetapi saya lihat Anda sudah setahun lebih tidak menyunting. Mengenai hal itu, di salah satu halaman (<s>saya lupa yang mana</s>, saya menggunakan parameter dari templat:terjemahan tersebut di [[bulan]]. Contoh lainnya dapat dilihat di [[:Kategori:Lema dengan lebih dari satu terjemahan]]). Misalnya: <nowiki>{{terjemahan|tumbuhan perdu}}</nowiki>, <nowiki>{{terjemahan|buah zaitun}}</nowiki>, dan <nowiki>{{terjemahan|minyak zaitun}}</nowiki>. Seperti http://en.wiktionary.org/wiki/olive#Translations <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 27 November 2011 05.42 (UTC)
Merci pour ta réponse.
Sebenarnya saya terpancing oleh usaha2mu supaya wiki ini ''dibangunkan'', hehehehe, dan OriphinBot sudah memasukkan banyak kata Indonesia yang belum ada di wikti prcs.
Soal kotak terjemahan ada juga [[semen]].
Sebagai pengguna saya merasa tampilan di wikti en memang paling nyaman tapi saya mungkin kurang obyektif, sebagai penyunting banyak manfaatnya juga, apalagi kalau bisa dipasang ''alat'' yang memperbolehkan menampilkan terjemahan dalam bahasa tertentu maupun menambahkan terjemahan secara kilat, tapi secara teknis saya nggak tahu sama sekali, di wikti prcs walaupun banyak peminat belum bisa terpasang.
Kalau penampilan yang lain, saya sendiri lebih suka [[semen]] daripada [[bulan]], bagaimana menurut kamu ??
Di wikti prcs biasanya kita bisa pakai awal definisi sebagai argumen untuk templat atas kotak seperti contoh kamu di atas ( <nowiki>{{terjemahan|tumbuhan perdu}}</nowiki>, <nowiki>{{terjemahan|buah zaitun}}</nowiki> ), apakah itu bisa dilakukan secara otomis oleh [[User:OrophinBot]] ??? ditambah satu kotak <nowiki>{{terjemahan|terjemahan yang harus dipilah}}</nowiki> dalam kasus Si penyunting tidak tahu/kurang yakin terjemahan yang dia akan masukkan cocok dengan satu atau lebih dari makna yang ada.
Gimana ??
Salam [[Pengguna:Serpicozaure|Serpicozaure]]<small>[[Pembicaraan_Pengguna:Serpicozaure|(discuter)]]</small> 29 November 2011 00.55 (UTC)
:Diusahakan... agak susah sih untuk diotomatiskan... Sabar ya, ini robotnya sedang mengerjakan hal yang lain dulu... Tapi usulan-usulan Anda sangat berharga... semakin banyak semakin baik. Untuk usulan khusus mengenai proyek ini, mungkin bisa ditulis langsung di [[Wiktionary:ProyekWiki KBBI]] atau halaman pembicaraannya. Merci. :_) <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 2 Desember 2011 07.38 (UTC)
== Tata letak bagian Terjemahan ==
Salut,
Terima kasih untuk kerjamu ( dan untuk minta pendapat saya ), perasaan saya, dalam <nowiki>{{t|kotak mulai}}</nowiki> argumen <nowiki>{{{1|Terjemahan}}}</nowiki> sebaiknya dikosongkan menjadi <nowiki>{{{1|}}}</nowiki> atau ''by default'' diisi dengan petunjuk pendek seperti ''bagian ini seharusnya diisi dengan sebagian dari definisi kata yang bersangkutan'', tapi bagian yang bisa diisi sebaiknya tampil secara jelas di halaman apa pun yang akan disunting, sehingga membantu menjelaskan bagian mana yang harus disunting.
Soal penampilan ''by default'' tulisan Terjemahan yang ditampilkan dua kali sedikit membingungkan, juga dalam mini-tutorial dipakai templat <nowiki>{{kotak awal|arti 1}}</nowiki> dan <nowiki>{kotak awal|arti 2}}</nowiki> padahal saya coba buka templat itu [http://id.wiktionary.org/wiki/Templat:kotak_awal ], tempaknya belum ada, sehingga saya bingung juga di sini :) ( padahal saya kira saya tahu maksudmu ), itu yang saya bisa tuliskan soal penampilan. [[Pengguna:Serpicozaure|Serpicozaure]]<small>[[Pembicaraan_Pengguna:Serpicozaure|(discuter)]]</small> 7 Desember 2011 02.02 (UTC)
*PS1: Haruskah dalam bahasa Indonesia setiap kalimat dimulai dengan huruf besar ?? lihat definisi [[syuruk]]
*PS2: Saya kira dalam data KBBI istilah '''yang''' diperpendek, dijadikan '''yg''', apakah sebaiknya seperti itu di id.wiktio ???
[[Pengguna:Serpicozaure|Serpicozaure]]<small>[[Pembicaraan_Pengguna:Serpicozaure|(discuter)]]</small> 7 Desember 2011 02.02 (UTC)
:Berikut ini perubahan yang saya lakukan
:*[[Templat:kotak_awal]] sudah dialihkan ke [[Templat:kotak_mulai]]. Nanti robot saya suruh membetulkan yang salah :p
:*<nowiki>{{terjemahan}}</nowiki> dihilangkan, <nowiki>{{kotak mulai}}</nowiki> diganti menjadi <nowiki>{{kotak mulai|<!--bagian ini seharusnya diisi dengan sebagian dari definisi kata yang bersangkutan-- >}}</nowiki>
:*Contoh kalimat memang saya rasa seharusnya dimulai dengan huruf besar
:*Istilah tidak diperpendek, karena kamus online tidak memiliki keterbatasan ruang seperti kamus cetak.
:*Merci :) <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 8 Desember 2011 15.40 (UTC)
== Tampilan ==
Halo mas Bennylin,
Soal Tampilan:
*Tabbed language: awalnya saya sedikit terkejut ( bahkan terganggu ) oleh tampilan baru ini, tapi ternyata diterima dengan baik, cuma apakah diperbolehkan menghilangkan ''tab'' dari bahasa yang dianggap tidak berguna, yang bisa disetel oleh setiap pengguna ?? dan kalau bisa bagaimana caranya ???
*Ikon-ikon pada tempat-templat : ikon yang dipakai untuk {{Tl|-syn-}} lumayan membingungkan, saya butuh cukup lama untuk menyakinkan diri bahwa ini bukan ''bug'' tampilan melainkan ikon sebenarnya.
*Beberapa perubahan kecil pada tampilan: tombol sunting bewarna biru : saya menduga ini untuk menarik perhatian pengguna baru/calon penyunting, tapi sebagai penyunting sepuh cuma dirasakan menyakiti mataku yang tua ;), sekurangnya kalau boleh dipilih tampilan biasa atau tampilan baru itu dianggap lebih baik, bagaimana pun juga niatmu tepat di situ, dan patut dihargai.
* kok ''header'' Terjemahan, dari dulu tampil dua kali sekarang dihilangkan sama sekali !!!!! :D ????? lihat [[putri]]
* Apakah penampilan kata diterjemahkan di dalam kotak terjemahkan secara sengaja pakai HURUF BESAR, nggak begitu nyaman, apa lagi akan bentrok sama tulisan kata jerman yang, saya kira, betul2 hurufnya pertama adalah huruf besar, apa alasannya ???
* Penampilan ''jenis kelamin'' di dalam kotak terjemahan tidak begitu dirasakan ''keindonesiaanya'', apakah perlu diubah dijadikan perempuan (''P'') dan laki-laki ??
* Penampilan kalimat contoh seperti : <br>''Lompat tinggi putri''
di fr.wiktio kita pakai huruf tebal untuk kata ''bintang'' sendiri seperti :
<br>''Lompat tinggi '''putri'''''
ada nilai tambah menurut kamu sendiri ???
* Soal bagian ''Frasa'' saya masih mempertanyakan kegunaanya pengelompokan kata seperti untuk [[Jawa]] di mana diciptakan empat kelompok di dalam bagian frasa ini, tolong lihat [http://fr.wiktionary.org/wiki/chien chien] di fr.wiktio khususnya bagian ''Dérivés'' dan ''Expressions'' saya suka tampilan sama kotak itu sayangnya sekarang {{Tl|(}}, {{Tl|-}}, {{Tl|)}} tidak bisa dipakai lagi karena dialihkan ke {{Tl|kotak_mulai}} dan sebagainya, walaupun bisa digunakan untuk daftar lain seperti dalam kasus ini
Sebagai penutup saya mau menegaskan rasa terima kasih saya terkait sama semua kejempolan yang dilakukan oleh mas bennylin ini, memang hebat dan cepat kerjanya, saya tidak sabar menerima tanggapan mas soal masukan di atas ini.
[[Pengguna:Serpicozaure|Serpicozaure]]<small>[[Pembicaraan_Pengguna:Serpicozaure|(discuter)]]</small> 16 Desember 2011 05.59 (UTC)
Ho dan hampir lupa, selamat pada [[User:OrophinBot]] yang <s>sudah</s> lambat laun akan berhasil mengalahkan saya dalam balapan jumlah kata :D [[Pengguna:Serpicozaure|Serpicozaure]]<small>[[Pembicaraan_Pengguna:Serpicozaure|(discuter)]]</small> 16 Desember 2011 06.12 (UTC)
== wikipedia bahasa selayar (sly) ==
terima kasih untuk semua bantuannya,, sebenarnya dulu ada kamus bahasa selayar bahkan kosa katanya menempati [http://www.selayar.org/serba-serbo-komunitas/111-bahasa-selayar-kedua-di-kamusitas urutan ke 2 terbanyak di indonesia] cuma g tau ada masalah apa dengan servernya tiba2 tertulis disitu database error. mudah2an kerusakan tsb segera berlalu sehingga wikipedia bahasa selayar bisa segera diusulkan. sy akan memberikan kabar kepada mas [[Pengguna:Bennylin|Bennylin]] apabila ada perkembangan terbaru mengenai bahasa selayar.. salam [[Pengguna:ZQheert|ZQheert]] 7 Januari 2012 18.30 (UTC)
== maka bhs id luput dari impor ??? ==
Halo Mas Bennylin,
Tadi saya carikan kata [[maka]] dalam bahasa indonesia tapi anehnya belum ada di sini, walaupun ada di KBBI edisi ke-3 ( ditemukan lewat kateglo ) bisakah jadi karena ''jenis'' kata itu konjungsi luput dari impor oleh botmu ?? terima kasih banyak [[Pengguna:Serpicozaure|Serpicozaure]]<small>[[Pembicaraan_Pengguna:Serpicozaure|(discuter)]]</small> 19 April 2012 10.44 (UTC)
: Terima kasih atas penjelasan [[Pengguna:Serpicozaure|Serpicozaure]]<small>[[Pembicaraan_Pengguna:Serpicozaure|(discuter)]]</small> 20 April 2012 06.47 (UTC)
== Malagasy ==
===Translations into Malagasy of the part of speeches in ''editor.js'' crashes on Malagasy Wiktionary: can you help me? ===
Hello Bennylin,
I have made a localisation of the script editor2.js from your Wiktionary on my home Wiktionary. Please can you help me to change the part-of-speech section (Nomina...) so he gives the template when we type the template name? When changing it, I get an uncaught syntaxError making the script crash:
<pre>
pos = (({Anarana:"ana", Anaran-tsamirery:"nom", Mpamaritra:"mpam-ana", Tambinteny:"tamb", Mpampiankina:"prép", Soloteny:"solo", Mpampitohy:"mpampitohy", Fanafohezana:"fanafoh"})[pos]||pos.toLowerCase());
...
var poslist = '\nAnarana iombonana\nMatoanteny\nMpamaritra anarana\nTambinteny\nSoloteny\nMpampitohy\nFehezanteny\n';
</pre>
crashes; while
<pre>
pos = (({Adjektiva:"adj", Adverbia:"adv", Interjeksi:"inter", Preposisi:"prep", Pronomina:"pron", Konjungsi:"kon", Kontraksi:"kont", Penentu:"pen"})[pos]||pos.toLowerCase());
...
var poslist = '\nNomina\nVerba\nAdjektiva\nAdverbia\nPronomina\nKonjungsi\nInterjeksi\nPreposisi\nNama diri\nArtikel\nFrasa preposisional\nAkronim\nSingkatan\nInisialisme\nKontraksi\nPrefiks\nSufiks\nSimbol\nHuruf\nLigatur\nIdiom\nFrasa\nAngka\nNumeral\nAngka kardinal\nAngka ordinal\nNumeral kardinal\nNumeral ordinal\nPronomina personal\nPenentu\nPenentu demonstratif\nKlitika\nInfiks\nInterfiks\nAffiks\nSirkumfiks\nSirkumposisi\nPenghitung\nPinyin\nHanzi\nHanja\nKanji\nPerumpamaan\nEkspresi\nPartikel\nPartikel infinit\nAdjektiva posesif\nPascaposisi\nVerba majemuk\nPartisip\nAdverbia pronominal\nAdnominal\nPronomina abstrak\nPartikel konjungsi\nAkar\nSuku kata\nPengklasifikasi\nPredikatif\nKata penghitung\nKorelatif\nPreverba\nPrenomina\nAkar nomina\nKelas nomina\n';
</pre>
works perfectly. Where is the problem? I don't have any knowledge in Javascript (but know other languages that have more or less the same syntax), so if you can help me... [https://mg.wiktionary.org/w/index.php?title=Mpikambana:Jagwar/editor2.js Here is the script in question]. Thank you in advance, --[[Pengguna:Jagwar|Jagwar]] ([[Pembicaraan Pengguna:Jagwar|bicara]]) 19 Agustus 2012 22.02 (UTC)
== Crimean Tatar ==
Hi, Bennylin.
Is the name [[:Kategori:Kata bahasa Qirim Tatarca]] correct? If so, why did you delete [[:Kategori:Bahasa Qirim Tatarca]]? [[Pengguna:Malafaya|Malafaya]] ([[Pembicaraan Pengguna:Malafaya|bicara]]) 30 Agustus 2012 10.22 (UTC)
:Hi, I deleted [[:Kategori:Bahasa Qırım Tatarca]] (using ı, not i), because it was empty (while the one you showed me apparently not. Feel free to create or recreate any category without having to ask permission. I've made the category for you. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 30 Agustus 2012 15.52 (UTC)
== Tampilan Wiktionary ==
Tampilan wiktionary bisakah dikembalikan ke awal (tanpa tab-tab sisi)? [[Pengguna:NoiX180|NoiX180]] ([[Pembicaraan Pengguna:NoiX180|bicara]]) 30 Desember 2012 05.27 (UTC)
::Terima kasih sekali. Sampéyan ajaib Bang. :D [[Pengguna:NoiX180|NoiX180]] ([[Pembicaraan Pengguna:NoiX180|bicara]]) 30 Desember 2012 05.32 (UTC)
:Iya Bang, saya kunjungi. Saran saja, unicode aksara Jawa jangan sering-sering dipakai dulu, masih kacau Bang. [[Pengguna:NoiX180|NoiX180]] ([[Pembicaraan Pengguna:NoiX180|bicara]]) 30 Desember 2012 05.46 (UTC)
:Shock! Dari dulu saya cari cara supaya rendernya berhasil, tapi baru sekarang saya tahu. Oke Bang, saya bisa bantu! Warnanya hitam saja, jangan merah gelap seperti itu. [[Pengguna:NoiX180|NoiX180]] ([[Pembicaraan Pengguna:NoiX180|bicara]]) 30 Desember 2012 06.19 (UTC)
== Indeks ==
Jadi Indeks yang lama dihapus ya Bang (karena bukan Indeks tapi ruang nama utama)? Silakan saja Bang, asal proyek tetap bisa dijalanka. Terima kasih banyak. :D [[Pengguna:NoiX180|NoiX180]] ([[Pembicaraan Pengguna:NoiX180|bicara]]) 4 Februari 2013 06.01 (UTC)
:Tidak kehapus sih, masih bisa dilihat di http://id.wiktionary.org/w/index.php?curid=199333, cuma tidak bisa diapa-apakan (tidak bisa disunting, tidak bisa dipindah, tidak bisa dilihat sejarah halamannya, dll. paling yang bisa hanyalah menyalin kontennya). <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 4 Februari 2013 08.01 (UTC)
== permintaan bantuan penyempurnaan templat ==
Halo mas benny,
Saya baru membuat dua templat di fr.wikt untuk membedakan kata/lema yang tidak/belum dicantumkan ataupun makna belum dijelaskan dalam KBBI, edisi ketiga dalam kasus ini. dua templat tersebut adalah [[fr:Modèle:nokbbi3graphie|nokbbi3graphie]] dan [[fr:Modèle:nokbbi3sens|nokbbi3sens]].
Untuk yang pertama dipakai untuk menandakan kata/lema ini belum ada dalam KBBI3 padahal ejaan ini sudah sangat lazim dalam surat kabar, buku, dll seperti [[fr:tumpang tindih|tumpang tindih]] misalnya, sekarang dipakai di awal garis definisi tapi saya merasa lebih baik dijadikan semacam ''header'' yang bisa diletakkan pas antara ''header'' Indonésien dan ''header'' Étymologie bentuknya seperti [[fr:Modèle:voir|voir]] tapi diberi warna merah mudah dan penjelasannya diletakkan di tengah.Sebaiknya berkemampuan mengategorikan halaman juga, di fr.wikt ada kategori [[fr:Catégorie:Fautes d’orthographe|macam "salah ejaan"]] walaupun tidak pas, bisa memberi gambaran mengenai tujuan saya.Di luar keahlian teknis mas, pendapatnya mengenai persoalan kategorisasi saya merasa akan sangat berguna, usulan nama untuk kategori itu misalnya apakah mas bersedia dan punya waktu untuk membantu saya dalam hal ini ??? Terima kasih [[Pengguna:Serpicozaure|Serpicozaure]]<small>[[Pembicaraan_Pengguna:Serpicozaure|(discuter)]]</small> 22 Februari 2013 03.48 (UTC)
: Tunggu dulu hehehe, ada kasus baru seperti [[fr:pinggiran#Adjectif|pinggiran]] lema yang sudah tercantum dalam KBBI3 tapi digunakan sebagai jenis kata yang berbeda, apakah ada baiknya melipatgandakan templat-templat agar menyesuaikan dengan setiap kasus sejitu-jitunya ? [[Pengguna:Serpicozaure|Serpicozaure]]<small>[[Pembicaraan_Pengguna:Serpicozaure|(discuter)]]</small> 22 Februari 2013 04.16 (UTC)
== madya ==
Kosakata madya masuk ke krama, tapi tidak ke krama inggil. Ikut singkatan di kamus Mangunsuwito & Poerwadarminta 1939 itu, mas. [[Pengguna:NoiX180|NoiX180]] ([[Pembicaraan Pengguna:NoiX180|bicara]]) 4 Agustus 2013 07.00 (UTC)
:OK, sip mas. :) <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 30 Mei 2014 16.29 (UTC)
== Nama pengguna aneh ==
Saya melihat ada nama pengguna yang memiliki unsur iklan, yaitu [[Pengguna:WEB BAJALAUT COM-kom]]. Walaupun tidak ada suntingan / belum menyunting, tetapi cukup meresahkan juga jika dibiarkan saja. Mohon ditanggapi. [[Pengguna:Irvan Ary Maulana|Irvan Ary Maulana]] ([[Pembicaraan Pengguna:Irvan Ary Maulana|bicara]]) 5 Mei 2014 13.08 (UTC)
:Tidak apa-apa, selama belum menyunting tidak perlu ditindak. Juga tidak perlu disalami. (Idealnya yang diberi salam hanya mereka yang berkontribusi). <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 30 Mei 2014 16.21 (UTC)
== Interjeksi/Partikel ==
Halo Mas Benny,
Apakah sebaiknya kata-kata seperti [[ho]], [[ai]], [[ha]], [[hai]] dan lain sebagainya ( mungkin semua kata yang mengandung kata seru dalam definisi mereka - saya belum tahu apakah ada perbedaan antara kata seru dan interjeksi ) dipindahkan dari [[:Kategori:id:Partikel]] ke [[:Kategori:id:Interjeksi]] ?
Saya juga ingin ''mengaitkan'' [[b:Bahasa Indonesia/Interjeksi|Interjeksi]], [[w:Interjeksi|Interjeksi]] dan [[:Kategori:id:Interjeksi]] satu sama lain tapi saya bingung sama templat interproyeknya proyek masing-masing.
Terima kasih akan masukan Anda. [[Pengguna:Serpicozaure|Serpicozaure]]<small>[[Pembicaraan_Pengguna:Serpicozaure|(discuter)]]</small> 9 Mei 2014 10.36 (UTC)
== KAPTAN ==
never mind.dont use on the project at Kaptan.JPG.--[[Istimewa:Kontribusi pengguna/85.102.65.94|85.102.65.94]] 30 Mei 2014 16.11 (UTC)
let it go and of delete !.no need.have a nice day.--[[Istimewa:Kontribusi pengguna/85.102.65.94|85.102.65.94]] 30 Mei 2014 16.13 (UTC)
:Deleted. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 30 Mei 2014 16.20 (UTC)
== Galat ==
Mas Benny, saya coba tambahkan bahasa Mandarin untuk lema [[gajah]], mengapa kolom terjemahan tidak bisa ditambahkan ya, sedangkan untuk bahasa Inggris bisa. Tulisannya: ''Could not find translation entry for 'it:elefante'. Please reformat'' --[[Pengguna:Beeyan|Beeyan]] ([[Pembicaraan Pengguna:Beeyan|bicara]]) 22 November 2014 04.54 (UTC)
:Terima kasih untuk laporannya. Sedang saya coba perbaiki. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 24 November 2014 13.29 (UTC)
:[[User:Beeyan|Beeyan]], saya coba cari-cari masalahnya, kemungkinan besar karena konten sebelumnya tidak standar, setelah saya coba hapus, dan masukkan kembali satu per satu, berikut ini perbedaannya: https://id.wiktionary.org/w/index.php?title=gajah&diff=732620&oldid=732619. Waktu di versi yang sebelah kiri, saya tidak bisa memasukkan 'cmn:象' ('it:elefante', maupun apa pun). Waktu di versi sebelah kanan (versi saat ini, silakan dicoba), sudah bisa memasukkan terjemahan lain. Kemungkinan masalahnya ada di bahasa bjn, atau [[:en:User_talk:Conrad.Irwin/editor.js#Problem_at_sniper|di urutannya]] (itu sudah saya urutkan ulang, bukan berdasarkan kode bahasa, mis 'de'-'en', tapi namanya dalam bahasa Indonesia, mis 'bahasa Inggris'-'bahasa Jerman') atau di templat "trad". Jika menjumpai problem serupa di masa mendatang, silakan hapus semua terjemahannya, kemudian masukkan lagi dengan menggunakan antarmuka tersebut. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 24 November 2014 14.33 (UTC)
::OK, setelah saya tes lagi, ternyata masalahnya bukan yang di atas melainkan sesuatu yang sangat sederhanya:
"dilarang menggunakan spasi sebelum tanda titik dua"
:: [https://id.wiktionary.org/w/index.php?title=gajah&diff=732629&oldid=732619] yang kiri tidak bisa, yang kanan bisa :) <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 24 November 2014 14.51 (UTC)
:Hatur nuhun. Sudah oke nih. Saya mau bantu-bantu isi di Wiktionary. Sedikit sekali lemanya. Mas, saya mau buat lema dalam bahasa Sansekerta, kalau untuk tabel konjugasinya, saya pakai yang dari Inggris, kira-kira jalan tidak ya di sini? --[[Pengguna:Beeyan|Beeyan]] ([[Pembicaraan Pengguna:Beeyan|bicara]]) 7 Desember 2014 15.52 (UTC)
== Pengelompokkan ==
Mas Benny, kalau bahasa di RRC bisa bantu untuk dikelompokkan tidak, seperti bahasa Indonesia, jadi bahasa Wu, Minnan, Mandarin dll bisa jadi satu kelompok? Biar lebih enak aja pemformatannya. Salam --[[Pengguna:Beeyan|Beeyan]] ([[Pembicaraan Pengguna:Beeyan|bicara]]) 7 Desember 2014 16.20 (UTC)
:Menurut saya belum diperlukan, karena tidak banyak lema yang punya terjemahan bahasa Wu, Minnan, dll. Cukup bahasa nasionalnya dulu saja (zh/cmn). <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 7 Desember 2014 20.25 (UTC)
== Penambahan bentuk Jamak untuk bahasa Inggris ==
Halo Mas Benny,
Bisa minta tolong tambahkan kode untuk templat <nowiki> {{-nom-|en}} </nowiki> supaya bisa muncul bentuk jamaknya. Saya lihat soalnya templatnya dilindungi. Salam --[[Pengguna:Beeyan|Beeyan]] ([[Pembicaraan Pengguna:Beeyan|bicara]]) 18 Desember 2014 04.29 (UTC)
: Terima kasih Mas Benny, untuk kata kerja tolong ditambahkan juga ya, jadi ada bentuk past participle dan present participle seperti di [https://en.wiktionary.org/wiki/avalanche#Verb Wiktionary Bahasa Inggris]. Matur nuwun. --[[Pengguna:Beeyan|Beeyan]] ([[Pembicaraan Pengguna:Beeyan|bicara]]) 21 Desember 2014 12.11 (UTC)
==Wiktionary bahasa Gorontalo==
Halo Mas Benny,
Saat ini saya sudah menyalin isi kamus bahasa Gorontalo ke Wiktionary dan saran mas ternyata sama dengan format kamus terbaru yang saya terima dari Balai Pustaka jadi metode itu yang saya ikuti. Sekarang sudah sampai pada huruf "O" yang saya input dan yang sudah masuk di Wiktionary sebagian sudah saya definisikan per halaman beserta kategori kelas kata. Cara membuat halamannya saya copy kode dan templat dari Wiktionary bahasa Jawa dan bahasa Sunda. Mohon kalau ada waktu untuk melihat apakah sudah betul atau masih ada yang harus diperbaiki. Terimakasih. [[Pengguna:Marwan Mohamad|Marwan Mohamad]] ([[Pembicaraan Pengguna:Marwan Mohamad|bicara]]) 9 Maret 2015 09.09 (UTC)
== [[faal]] ==
Halo Mas Benny,
Selama menjelajahi wiktionary ini saya ketemu kata itu, yang kiranya merupakan entri lama Mas sendiri.
Bolehkah Mas mengubah tata letak halaman ini sesuai dengan tata letak yang berlaku sekarang, terima kasih banyak
== Templat terjemahan galat ==
Mas Benny,
Saya mau menambahkan terjemahan untuk entri [[sunat]] namun tulisannya galat dengan informasi "Could not find translation entry for 'it:circoncisione'. Please reformat. Debug: p=112,187, ipos=-1, stapos=112, endpos=187, trreq=false, findLangCode=fr". Salam --[[Pengguna:Beeyan|Beeyan]] ([[Pembicaraan Pengguna:Beeyan|bicara]]) 5 Agustus 2015 02.44 (UTC)
:Wah, kalau error itu saya kurang tahu. Mungkin kalau ada lebih dari satu akan terlihat polanya. Silakan daftarkan di halaman ini kalau Anda menemukan galat yang mirip... Maaf belum bisa membantu. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 7 Agustus 2015 19.55 (UTC)
== Mau tanya ==
Mas Benny, mau tanya, kata citra apabila dipenggal menjadi suku kata menggunakan tanda '''spasi''' (bukan tanda hubung) menjadi apa ya? Misalnya, kata 'pemenggalan' menjadi 'pe meng gal an'. Terima kasih. [[Istimewa:Kontribusi pengguna/122.200.1.155|122.200.1.155]] 29 Maret 2016 03.44 (UTC)
:ci tra <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 29 Maret 2016 05.35 (UTC)
== Inkubator Wiktionary bahasa Gorontalo ==
Selamat pagi.
Saya sudah membuat halaman utama untuk Inkubator Wiktionary bahasa Gorontalo [[https://incubator.wikimedia.org/wiki/Wt/gor/Halaman_Bungaliyo]] dengan mengkopy dari halaman inkubator bahasa Banjar.
Saat ini saya kesulitan untuk memasukkan lema ke dalam kategori halamannya. Lema yang saya buat tidak terindeks di kategori halaman, seperti yang ini [[https://incubator.wikimedia.org/wiki/Wt/gor/lunggongo]] dan ini [[https://incubator.wikimedia.org/wiki/Wt/gor/bulo%27o]]
Kategori yang saya ccopy dari Wiktionary bahasa Indonesia juga masih error.
Mohon bantuannya untuk memberi contoh yang bisa saya ikuti. Terimakasih. [[Pengguna:Marwan Mohamad|Marwan Mohamad]] ([[Pembicaraan Pengguna:Marwan Mohamad|bicara]]) 5 November 2016 22.55 (UTC)
== water in Peranakan ==
Hi Bennylin, I read on your user page that you are a native speaker of Peranakan language. On the French Wiktionary, I try to find [[fr:Utilisateur:Pamputt/eau|the translations of water]] in all the languages on Earth. For now, I did not find yet how to say it in Peranakan language. Could you tell me it? Thank you in advance. [[Pengguna:Pamputt|Pamputt]] ([[Pembicaraan Pengguna:Pamputt|bicara]]) 25 Desember 2016 21.41 (UTC)
:Thank you for stopping by. It's "banyu" in Peranakan language. Feel free to ask more. :) <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 2 Januari 2017 05.48 (UTC)
::Thank you for your reply. I added the word on [[wikt:fr:banyu#Peranakan|the French Wiktionary]]. If you know the International Phonetic Alphabet, could you tell me what is the prononciation of this word? [[Pengguna:Pamputt|Pamputt]] ([[Pembicaraan Pengguna:Pamputt|bicara]]) 4 Januari 2017 07.16 (UTC)
:::It is /ba nyu/, and it's the same with Javanese word for water. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 4 Januari 2017 11.56 (UTC)
==tua rumah==
:: sama-samaaaa Bennylin. Maaf, baru pertama dengar kata tua rumah!! :) :) :) [[Pengguna:Cun Cun|Cun Cun]] ([[Pembicaraan Pengguna:Cun Cun|bicara]]) 18 November 2017 06.21 (UTC)
== delete request ==
Bisa minta tolong hapus [[内幕在是苛性é’ 酪烷酸期待的暴露|halaman ini]]? Terima kasih. <u>[[Pengguna:Veracious|スヰート]]</u> <b>([[Pembicaraan_Pengguna:Veracious|ぽい〜]])</b> 3 Mei 2018 09.37 (UTC)
== feral spambots ==
They have been running a bit wild here. I hope that it is okay, that I have done some cleanup of pages, and some blocking. I have also marked some pages for deletion. [[Pengguna:Billinghurst|Billinghurst]] ([[Pembicaraan Pengguna:Billinghurst|bicara]]) 5 Juni 2018 13.17 (UTC)
:Absolutely fine. Thanks {{ping|Billinghurst}}. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 5 Juni 2018 13.34 (UTC)
== [[музыка]] ==
Hi! There is a word [[музыка]] in Belarusian and you can confirm it in [[:en:музыка|English wiktionary]]. --[[Pengguna:Jarash|Jarash]] ([[Pembicaraan Pengguna:Jarash|bicara]]) 7 Desember 2018 23.00 (UTC)
==Merry Christmas and Happy New Year 2019 ==
[[File:Fuochi_d'artificio.gif|thumb|center|300px|Selamat Natal dan Tahun Baru 2019 !! From [[Pengguna:Cun Cun|Cun Cun]] ([[Pembicaraan Pengguna:Cun Cun|bicara]]) 31 Desember 2018 07.46 (UTC) :-D :-D :-D]]
== Templat "verb form" dan "-verba-" ==
Mengapa Anda membatalkan suntingan saya [https://id.wiktionary.org/w/index.php?title=Templat:verb_form&diff=prev&oldid=918915] dan [https://id.wiktionary.org/w/index.php?title=Templat:-verba-&diff=prev&oldid=918914] ? Dua templat itu tidak berguna. [[Pengguna:Taylor 49|Taylor 49]] ([[Pembicaraan Pengguna:Taylor 49|bicara]]) 1 Februari 2019 10.50 (UTC)
:{{ping|Taylor 49}} Saya menggunakan templat-templat tersebut, yang merupakan pengalihan. Jadi tidak perlu dihapus. Salam. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 7 Februari 2019 14.02 (UTC)
::{{ping|Bennylin}} Maaf, saya belum diyakinkan. Kapan dan bagaimana Anda menggunakan dua templat tersebut? Omong-omong:
::* <s>tidak ada jawaban atas [[Wiktionary:Bot#Taylorbot|permohonan bot saya]] sesudah 23 hari</s>
::* <s>ada banyak halaman untuk dihapus (lihat bi bawah)</s>
::* <s>ada beberapa usulan di [[Wiktionary:Warung_kopi#USULAN:_buat_ruang_nama_%22Lampiran%22|warung anggur]]</s>
::[[Pengguna:Taylor 49|Taylor 49]] ([[Pembicaraan Pengguna:Taylor 49|bicara]]) 21 Februari 2019 11:05 (UTC)
== Halaman untuk dihapus ==
* [[:Kategori:Artikel_yang_layak_untuk_dihapus]]
* [[Modul:delete]] [[Modul:deletee]] [[Modul:deleteee]]
:: Semua halaman tersebut sudah hilang. Bagus. [[Pengguna:Taylor 49|Taylor 49]] ([[Pembicaraan Pengguna:Taylor 49|bicara]]) 1 Maret 2019 10.08 (UTC)
== Ruang nama "Lampiran" ==
Apakah Anda mau tolong buat [[Wiktionary:Warung_kopi#USULAN:_buat_ruang_nama_"Lampiran"|ruang nama "Lampiran"]]? [https://phabricator.wikimedia.org/T23241 Komunitas wikikamus IA] sudah berhasil dengan tugas demikian. [[Pengguna:Taylor 49|Taylor 49]] ([[Pembicaraan Pengguna:Taylor 49|bicara]]) 18 Maret 2019 13.25 (UTC)
==Pengurus==
Halo, senang bisa bantu di sini jadi pengurus. saya bisa bantu mematroli dll. [[Pengguna:Cun Cun|Cun Cun]] ([[Pembicaraan Pengguna:Cun Cun|bicara]]) 29 Maret 2019 01.35 (UTC)
== [[Wiktionary:Pengurus/Pemungutan suara/Bennylin untuk birokrat 16 April 2019]] ==
Mohon disetujui mas, saat ini hanya ada satu birokrat di wiki ini, bila kehilangan birokrat maka kedepannya pencalonan pengurus tidak dapat lagi permanen, tetapi harus sementara (temporary) per kebijakan global. Saya mencalonkan mas agar wiki ini tetap punya birokrat kedepannya sehingga hal ini tidak terjadi.--[[Pengguna:Aldnonymous|Aldnonymous]] ([[Pembicaraan Pengguna:Aldnonymous|bicara]]) 16 April 2019 15.27 (UTC)
== Penyatuan beberapa kosakata ==
mohon artikel ini disatukan saja
[[sere]] -> [[se're]],
[[appa]] -> [[appa']],
[[sangangtuju]] -> [[sangantuju]],
[[bang'ngi]] -> [[bangngi]]
yang kiri adalah ejaan yang salah
== Indeks:Bahasa Nias ==
Selamat malam Pak Benny Lin. Bapak menambahkan kata-kata dalam bahasa Nias pada tahun 2012. Apa saya boleh tahu sumbernya? Apakah Alkitab Nias (Sura Ni'amoni'ö) terjemahan Sundermann terbitan 1911? [[Pengguna:Anugrahgori|Anugrahgori]] ([[Pembicaraan Pengguna:Anugrahgori|bicara]]) 24 Mei 2020 12.12 (UTC)
:{{ping|Anugrahgori}} Ya betul, karena itu teks yang bisa saya temukan dalam bahasa Nias. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 3 Juni 2020 20.28 (UTC)
Oh, begitu. Kalau begitu saya tidak perlu repot-repot lagi menambahkan kata dari Alkitab. Terima kasih. [[Pengguna:Anugrahgori|Anugrahgori]] ([[Pembicaraan Pengguna:Anugrahgori|bicara]]) 4 Juni 2020 05.56 (UTC)
:Ya, silakan pranal merahnya diisi dan dilengkapi ya ^_^. Terima kasih! <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 4 Juni 2020 11.28 (UTC)
:: Ternyata bukan Alkitab terjemahan Sundermann Pak. Alkitab yang jadi sumbernya Alkitab bahasa Nias sehari-hari terbitan 2006.<small><br />[[Pengguna:Anugrahgori|Anugrahgori]] ([[Pembicaraan Pengguna:Anugrahgori|bicara]])</small> 5 Juni 2020 04.37 (UTC)
::: Apa Anda punya teks Sundermann? Atau pranalanya? Nanti saya ''parse'' datanya. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 7 Juni 2020 11.03 (UTC)
::::Berikut [https://archive.org/details/soeraniamoniso00sund pranalanya]. Kalau tidak bisa diunduh, saya bisa kirim PDF-nya. [[Pengguna:Anugrahgori|Anugrahgori]] ([[Pembicaraan Pengguna:Anugrahgori|bicara]]) 13 Juni 2020 16.09 (UTC)
:OK, ya, saya sudah punya yang ini, sayangnya tidak bisa diekstrak teksnya. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small>
== Silakan periksa email Anda ==
Halo {{PAGENAME}}: Silakan periksa email Anda! Subjek: "The Community Insights survey is coming!" Jika Anda memiliki pertanyaan, silakan kirim email ke survey@wikimedia.org.
(English: Please check your email and spam! Subject is "The Community Insights survey is coming!" If you have questions, email surveys@wikimedia.org.)
Sorry for the inconvenience, [[:w:id:Special:Diff/17435393|see my explanation here]].
[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Pembicaraan Pengguna:MediaWiki message delivery|bicara]]) 24 September 2020 19.04 (UTC)
Pesan dikirim oleh Pengguna:Samuel (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=User:Samuel_(WMF)/Community_Insights_survey/id&oldid=20476570
== Indeks HSK ==
Salam. Saya ingin berterima kasih sebelumnya karena Anda sudah membuatkan laman [[Indeks:Bahasa Tionghoa/HSK]], karena memudahkan saya untuk menambahkan lema yang diperlukan. Tetapi saya ada usul, apakah boleh kiranya daftar karakter dan kosakata tersebut disamakan formatnya dengan versi bahasa Inggrisnya? Karena saya menemukan banyak kekeliruan dan kerancuan dari terjemahan yang dituliskan, karena kata dalam bahasa Tionghoa bisa memiliki lebih dari satu makna atau kelas kata, akan rumit dan membingungkan bila dicantumkan dalam daftar tersebut. Saya mengusulkan baiknya artinya hanya dicantumkan di halaman lema saja untuk menghindari hal tersebut. Terima kasih, salam. [[Pengguna:Mbee-wiki|Mbee-wiki]] ([[Pembicaraan Pengguna:Mbee-wiki|bicara]]) 25 November 2020 03.44 (UTC)
:Saya menggunakan penerjemahan mesin untuk menerjemahkan mereka. Anggap saja itu terjemahan kasarnya, bukan terjemahan tepat. Tentu saja adalah baik apabila nanti bisa memperbaiki terjemahan bahasa Indonesianya, tapi saat ini saya belum bisa meluangkan waktu untuk itu. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 10 Desember 2020 14.56 (UTC)
:Jadi maksudnya seperti [https://id.wiktionary.org/w/index.php?title=Indeks:Bahasa_Tionghoa/HSK/Pemula&oldid=960127 ini ya]? Saya baru ujicoba di satu halaman itu (tingkat pemula). Mungkin kalau begitu bisa dipisahkan, antara yang indeks saja, dan indeks + terjemahan kasar. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 10 Desember 2020 14.59 (UTC)
::Benar, maksud saya seperti itu. Saya lebih setuju halaman tersebut tidak usah diterjemahkan sama sekali, karena akan rumit mengingat adanya perbedaan bacaan dan makna, juga tidak cocok dengan variasi karakter tradisional yang membedakan bentuk dan makna (yang juga dibedakan dalam level HSK). Tetapi jika tetap mau seperti itu, perlu dirapikan lebih lanjut menyesuaikan makna dan pelafalannya. [[Pengguna:Mbee-wiki|Mbee-wiki]] ([[Pembicaraan Pengguna:Mbee-wiki|bicara]]) 15 Desember 2020 09.24 (UTC)
==bahasa mandarin==
Pak Benny, kenapa ya halaman yang mengandung templat bahasa2 Tionghoa seperti [[電腦]] berat dan susah diedit? [[Pengguna:Cun Cun|Cun Cun]] ([[Pembicaraan Pengguna:Cun Cun|bicara]]) 23 Desember 2020 16.37 (UTC)
:Di tempat saya tidak tuh. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small>
:Halo, {{ping|Cun Cun}}, saya cek lagi hari ini, ketika dibuka, butuh waktu 30 detik, lalu saya cek dan menemukan yang memakan waktu banyak adalah templat [[Templat:zh-nm]]. Cuma saya belum menyelidiki solusinya. Usulan saya sih jangan pakai lagi templat itu, buat yang baru aja. Cara mengeceknya mudah, (di PC, saya pakai Firefox) klik Ctrl+U (see source code), lalu di baris terakhir ada info-info seperti di bawah ini. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 5 Januari 2022 23.51 (UTC)
<code>
<script> (RLQ = window.RLQ || []).push(function() {
mw.config.set({
"wgPageParseReport": {
"limitreport": {
"cputime": "29.366",
"walltime": "29.416",
"ppvisitednodes": {
"value": 281862,
"limit": 1000000
},
"postexpandincludesize": {
"value": 7266,
"limit": 2097152
},
"templateargumentsize": {
"value": 679,
"limit": 2097152
},
"expansiondepth": {
"value": 9,
"limit": 40
},
"expensivefunctioncount": {
"value": 0,
"limit": 500
},
"unstrip-depth": {
"value": 0,
"limit": 20
},
"unstrip-size": {
"value": 0,
"limit": 5000000
},
"entityaccesscount": {
"value": 0,
"limit": 400
},
"timingprofile": ["100.00% 29325.994 1 -total", " 99.90% 29297.813 1 Templat:zh-nm", " 99.84% 29278.604 4 Templat:zh-sort-kangxi", " 24.97% 7322.716 1 Templat:zh-sort-214", " 0.03% 8.152 1 Templat:-nom-", " 0.02% 6.473 1 Templat:zh-forms", " 0.02% 5.786 1 Templat:zh-compound", " 0.02% 4.717 1 Templat:also", " 0.02% 4.665 1 Templat:-def-", " 0.02% 4.641 1 Templat:-zh-"]
},
"cachereport": {
"origin": "mw1332",
"timestamp": "20220105234555",
"ttl": 1814400,
"transientcontent": false
}
}
});
mw.config.set({
"wgBackendResponseTime": 188,
"wgHostname": "mw1384"
});
}); < /script>
</code>
::: Oke, terima kasih. [[Pengguna:Cun Cun|Cun Cun]] ([[Pembicaraan Pengguna:Cun Cun|bicara]]) 7 Januari 2022 03.15 (UTC)
:: Masalah dalam [[Templat:zh-sort-kangxi]] disalin dari wikikamus bahasa -zh-. Ada batas yang keras untuk modul, yaitu 10 sekon, tetapi tidak ada batas untuk templat. Rupanya templat tanpa modul berhak makan waktu sampai ketidakhinggaan. [[Pengguna:Taylor 49|Taylor 49]] ([[Pembicaraan Pengguna:Taylor 49|bicara]]) 6 Januari 2022 01.19 (UTC)
== How we will see unregistered users ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin=content/>
Hi!
You get this message because you are an admin on a Wikimedia wiki.
When someone edits a Wikimedia wiki without being logged in today, we show their IP address. As you may already know, we will not be able to do this in the future. This is a decision by the Wikimedia Foundation Legal department, because norms and regulations for privacy online have changed.
Instead of the IP we will show a masked identity. You as an admin '''will still be able to access the IP'''. There will also be a new user right for those who need to see the full IPs of unregistered users to fight vandalism, harassment and spam without being admins. Patrollers will also see part of the IP even without this user right. We are also working on [[m:IP Editing: Privacy Enhancement and Abuse Mitigation/Improving tools|better tools]] to help.
If you have not seen it before, you can [[m:IP Editing: Privacy Enhancement and Abuse Mitigation|read more on Meta]]. If you want to make sure you don’t miss technical changes on the Wikimedia wikis, you can [[m:Global message delivery/Targets/Tech ambassadors|subscribe]] to [[m:Tech/News|the weekly technical newsletter]].
We have [[m:IP Editing: Privacy Enhancement and Abuse Mitigation#IP Masking Implementation Approaches (FAQ)|two suggested ways]] this identity could work. '''We would appreciate your feedback''' on which way you think would work best for you and your wiki, now and in the future. You can [[m:Talk:IP Editing: Privacy Enhancement and Abuse Mitigation|let us know on the talk page]]. You can write in your language. The suggestions were posted in October and we will decide after 17 January.
Thank you.
/[[m:User:Johan (WMF)|Johan (WMF)]]<section end=content/>
</div>
4 Januari 2022 18.17 (UTC)
Pesan dikirim oleh Pengguna:Johan (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Target_lists/Admins2022(5)&oldid=22532651
== Templat:Gambar3 ==
Hi Bennylin, the code of [[Templat:Gambar3|this template]] is undesirable. Taking just random images from Commons based only the image title is very bad idea (you should take in account multi-lingual synonyms). This practice should be avoided. Regards [[Pengguna:Draceane|Draceane]] ([[Pembicaraan Pengguna:Draceane|bicara]]) 29 April 2022 08.32 (UTC) (Commons filemover)
: @[[Pengguna:Draceane]]: Setuju. Agree, delete "Templat:Gambar3" and [[Templat:Galeri]] and use [[Templat:gamkan]] (<b>GAM</b>bar di <b>KAN</b>an) instead. [[Pengguna:Taylor 49|Taylor 49]] ([[Pembicaraan Pengguna:Taylor 49|bicara]]) 30 April 2022 10.25 (UTC)
== Mengganti Pranala ==
Salam. Mohon bantuannya untuk menggati pranala "Bantuan" pada sidebar dari [[Bantuan:Penyuntingan]] ke [[Bantuan:Isi]]. Terima kasih. [[Pengguna:Mbee-wiki|Mbee-wiki]] ([[Pembicaraan Pengguna:Mbee-wiki|bicara]]) 8 Juni 2022 03.12 (UTC)
:[https://id.wiktionary.org/w/index.php?title=MediaWiki:Helppage&diff=985029&oldid=249116] Selesai. Trims. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 11 Juni 2022 10.27 (UTC)
-->
== Permintaan penghapusan ==
Permisi pak, apakah anda dapat menghapus laman pengguna saya? Karena saya mau mirror dari Meta. Trims. [[user:Veracious|Veracious]] [[user talk:Veracious|^(•‿•)^]] 16 Maret 2023 08.02 (UTC)
:{{done}} <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 16 Maret 2023 08.07 (UTC)
== RfA ==
Selamat sore, apakah permohonan pengurus saya boleh Anda tutup? Sudah berjalan hampir satu bulan dan satu-satunya birokrat di Wiktionary bahasa Indonesia adalah Anda. Terima kasih. --[[User:Fehufanga|*Fehufangą]] <small>([[User talk:Fehufanga|✉ Pembicaraan]])</small> 9 April 2023 11.57 (UTC)
:Siap. Selamat! <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 10 April 2023 06.20 (UTC)
::Terima kasih! --[[User:Fehufanga|*Fehufangą]] <small>([[User talk:Fehufanga|✉ Pembicaraan]])</small> 10 April 2023 23.16 (UTC)
== Yang tanda panah ke kiri itu maksudnya apa ==
Saya gak tau yang dimaksud tanda panah ke kiri, itu maksudnya apa sih? [[Pengguna:Hasif Naufal Ramadan|Hasif Naufal Ramadan]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 3 Juni 2023 09.43 (UTC)
:itu ada di Ringkasan Suntingan [[Pengguna:Hasif Naufal Ramadan|Hasif Naufal Ramadan]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 3 Juni 2023 09.44 (UTC)
::tidak ada makna apa-apa. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 3 Juni 2023 16.30 (UTC)
:::Bagaimana dengan tanda < !-- --> [[Pengguna:Hasif Naufal Ramadan|+ Hasif Naufal Ramadan +]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 10 Juni 2023 03.32 (UTC)
::::Komentar HTML. https://www.w3schools.com/html/html_comments.asp <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 12 Juni 2023 08.30 (UTC)
== Perlindungan ==
Saya tau ada 3 jenis perlindungan, yang pertama [[w:Wikipedia:Perlindungan sebagian|Perlindungan Semi]] yang kedua [[w:Wikipedia:Perlindungan penuh|Perlindungan Penuh]] dan yang ketiga ada di [[MediaWiki:Revertpage|Revertpage]] itu namanya perlindungan apa??? [[Pengguna:Hasif Naufal Ramadan|+ Hasif Naufal Ramadan +]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 12 Juni 2023 04.45 (UTC)
:Revertpage bukan perlindungan. Itu pengembalian suntingan. https://id.wikipedia.org/wiki/Bantuan:Mengembalikan_ke_revisi_sebelumnya <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 12 Juni 2023 08.31 (UTC)
== Pemindahan ==
Ada pemindahan dengan menimpa pengalihan dan ada pemindahan tanpa menimpa pengalihan, Pemindahan dengan menimpa pengalihan itu apa??? [[Pengguna:Hasif Naufal Ramadan|+ Hasif Naufal Ramadan +]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 17 Juni 2023 06.34 (UTC)
: Kalau Anda mau pindah halaman "A" ke "B" yang sudah ada, dan "B" sudah berisi hanya <code><nowiki>#REDIRECT [[A]]</nowiki></code> dan tidak ada versi lain, Anda bisa memindah "A" ke "B", dan pengalihan lama itu akan dihapus secara otomatis. Kalau tidak, sedangkan "B" sudah ada, Anda tidak bisa selesaikan pemindahan. [[Pengguna:Taylor 49|Taylor 49]] ([[Pembicaraan Pengguna:Taylor 49|bicara]]) 17 Juni 2023 20.51 (UTC)
== Permintaan penghapusan ==
Hapus halaman [[disabelonnjapertjaja]]!!! Karena maknanya dicopy dari [[sabelonnja]], dan yang buat halaman [[disabelonnjapertjaja]] adalah [[Pengguna:Agus Damanik|Agus Damanik]] [[Pengguna:Hasif Naufal Ramadan|+ Hasif Naufal Ramadan +]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 26 Juni 2023 06.32 (UTC)
== Makna belum diubah ==
Maknanya belum diubah untuk [[cino]], jadi ubah dulu dari [[China]] ke [[Cina]] [[Pengguna:Hasif Naufal Ramadan|+ Hasif Naufal Ramadan +]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 28 Juni 2023 12.44 (UTC)
== Interface ==
Izin edit interface itu apa? [[Pengguna:Hasif Naufal Ramadan|+ Hasif Naufal Ramadan +]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 29 Juni 2023 04.36 (UTC)
:Hak [https://id.wikipedia.org/wiki/Wikipedia:Pengurus_antarmuka pengurus antarmuka] (interface admin) dapat mengubah CSS dan Javascript situs. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 2 Juli 2023 15.46 (UTC)
::Oh begitu, saya lihat kamu dari 3 kelompok, yaitu [[w:Wikipedia:Pengurus|Pengurus]], [[w:Wikipedia:Birokrat|Birokrat]] dan [[w:Wikipedia:Pengurus antarmuka|Pengurus antarmuka]] [[Pengguna:Hasif Naufal Ramadan|+ Hasif Naufal Ramadan +]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 3 Juli 2023 04.59 (UTC)
:::Bagus. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 3 Juli 2023 05.05 (UTC)
== Pertanyaan (maskulin) ==
Apakah di [https://kbbi.kemdikbud.go.id/entri/paksa KBBI] nomina di {{sa}} itu nomina maskulin? [[paksa|tekan di sini]]. [[Pengguna:Hasif Naufal Ramadan|+ Hasif Naufal Ramadan +]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 8 Juli 2023 17.12 (UTC)
:Tidak. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 9 Juli 2023 09.07 (UTC)
::Terus nomina apa di {{sa}} kalau bukan nomina maskulin, karena di [https://kbbi.kemdikbud.go.id/entri/paksa KBBI] itu tulisannya ''n m'' [[Pengguna:Hasif Naufal Ramadan|+ Hasif Naufal Ramadan +]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 9 Juli 2023 09.11 (UTC)
:::[https://imgbox.com/gt5y80tZ Yang mana]? <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 9 Juli 2023 09.25 (UTC)
::::Yang ini belum dibalas masbro. Pertanyaan Anda tidak jelas. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 11 Juli 2023 18.49 (UTC)
:::::[https://imgbox.com/SqXwMHb2 ASTAGA] [[Pengguna:Hasif Naufal Ramadan|+ Hasif Naufal Ramadan +]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 12 Juli 2023 05.23 (UTC)
::::::betul kode m itu menandakan maskulin dalam bahasa Sanskerta. Apakah benar itu maskulin? saya tidak tahu, karena saya tidak bisa bahasa Sanskerta. bahasa mereka punya jender, bahasa kita tidak. Apakah Anda mau memberikan penanda maskulin untuk bahasa Indonesia [[paksa]]? menurut saya tidak. Apakah Anda bisa bahasa Sanskerta? Apakah Anda punya pertanyaan lain? <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 12 Juli 2023 08.29 (UTC)
== Pertanyaan (alasan pelindungan) ==
Halaman dengan lalu lintas tinggi itu apa??? [[Pengguna:Hasif Naufal Ramadan|+ Hasif Naufal Ramadan +]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 11 Juli 2023 18.45 (UTC)
:Banyak kunjungan, misalnya sedang viral di sosmed, atau alasan lainnya yang tidak diketahui, bisanya berujung ke banyak suntingan anonim maupun suntingan vandalisme, sehingga halamannya perlu dilindungi sementara. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 11 Juli 2023 18.49 (UTC)
== Penghapusan halaman ==
Anda banyak [[Istimewa:Catatan/Bennylin|menghapus halaman]] di sini, termasuk Kategori lema yang diserap/berasal dari [[:w:bahasa Sanskerta|bahasa Sanskerta]] dan [[:w:bahasa Belanda|bahasa Belanda]] bahkan dengan alasan ''Isinya hanya berupa "Isi halaman" dan satu-satunya penyumbang adalah "Pembuat halaman/Penyumbang" (bicara)'' ataupun ''Isi sebelumnya "Isi halaman"'' [[Pengguna:Hasif Naufal Ramadan|+ Hasif Naufal Ramadan +]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 2 Agustus 2023 07.25 (UTC)
:kosong semua <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 2 Agustus 2023 08.12 (UTC)
:Ycemb yang membuat (mayoritas) halaman2 itu sudah diblokir permanen karena menyalahgunakan beberapa akun. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 2 Agustus 2023 08.13 (UTC)
== Keanehan Templat ==
Mengapa Templat <nowiki>{{der}}, {{bor}}, {{inh}}, {{lbor}}, {{ubor}}, {{bhs}}</nowiki> malah memakai bahasa Inggris, misalnya ''Unadapted borrowing from Translingual test'', ''Learned borrowing from Translingual test'', Dari ''Javanese'', dan ''Indonesian'', mengapa bisa seperti itu??? [[Pengguna:Hasif Naufal Ramadan|+ Hasif Naufal Ramadan +]] ([[Pembicaraan Pengguna:Hasif Naufal Ramadan|bicara]]) 6 Agustus 2023 12.50 (UTC)
:Belum sempat diterjemahkan. Silakan dibantu menerjemahkan. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 7 Agustus 2023 11.04 (UTC)
== Pengurus ==
Apakah mungkin saya bisa jadi Pengurus karena saya bergabung di 9 Mei 2023, memiliki 1000+ Suntingan, Menyunting 6 ruang nama (Utama, Pengguna, Pembicaraan pengguna, Wiktionary dan Templat), Surel diaktifkan, Halaman pengguna sebesar 707 Bita (Halaman pengguna dari Meta) dan pernah diblokir tapi bukan alasan vandalisme, mungkin saya bisa jadi Pengurus. [[Pengguna:Hasif1981|Hasif-eg4 1981]] ([[Pembicaraan Pengguna:Hasif1981|bicara]]) 10 Agustus 2023 08.10 (UTC)
:Belum bisa. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 10 Agustus 2023 08.20 (UTC)
::Mengapa? [[Pengguna:Hasif1981|Hasif-eg4 1981]] ([[Pembicaraan Pengguna:Hasif1981|bicara]]) 10 Agustus 2023 08.24 (UTC)
::HEY! MENGAPA??? KOK TIDAK DIJAWAB! [[Pengguna:Hasif1981|Hasif-eg4 1981]] ([[Pembicaraan Pengguna:Hasif1981|bicara]]) 10 Agustus 2023 09.03 (UTC)
== imbuhan -lah ==
Mengapa untuk imbuhan me-kan seperti menghancurkan itu imperatif nya pakai Templat <nowiki>{{verba -lah|hancurkan}}</nowiki>
<nowiki>{{</nowiki>verba -lah|hancurkan}}
seharusnya pakai <nowiki>{{imbuhan -kan|hancur|lah}}</nowiki>
<nowiki>{{</nowiki>imbuhan -kan|hancur|lah}}
[[Pengguna:Hasif1981|Hasif-eg4 1981]] ([[Pembicaraan Pengguna:Hasif1981|bicara]]) 11 Agustus 2023 05.07 (UTC)
== Tolong cek ==
Mas Benny, bisa tolong cek entri [[songkok]]. Aku gak nemu referensinya. Menurutmu gimana? Terima kasih [[Pengguna:Cun Cun|Cun Cun]] ([[Pembicaraan Pengguna:Cun Cun|bicara]]) 20 Agustus 2023 15.35 (UTC)
:[[Pembicaraan_Pengguna:Rilonli#Songkok]]. Hehe.. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 23 Agustus 2023 12.15 (UTC)
== Bahasa Manado ==
Kalau pakai Templat <nowiki>{{bhs|xmm}}</nowiki> jadinya bahasa Melayu Manado, kode bahasa Manado aslinya apa? [[Pengguna:Hasif1981|Hasif-1981]] ([[Pembicaraan Pengguna:Hasif1981|bicara]]) 24 Agustus 2023 09.47 (UTC)
:Sepertinya sama / tidak dibedakan. https://id.wikipedia.org/wiki/Bahasa_Manado <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 28 Agustus 2023 06.28 (UTC)
== Makna kata ==
Kalau makna katanya tidak ada di Wikikamus, berarti maknanya tidak ada dalam [https://kbbi.web.id/ kbbi.web.id] contohnya wc "maaf, tidak ditemukan kata yang dicari, Anda mencari kata wc dalam huruf kapital WC" tapi ada di [https://kbbi.kemdikbud.go.id/ kbbi.kemdikbud.go.id] yaitu "toilet, tempat buang air; jamban; dari ''water closet''". [[Pengguna:Hasif1981|Hasif-1981]] ([[Pembicaraan Pengguna:Hasif1981|bicara]]) 26 Agustus 2023 01.40 (UTC)
== Rekonstruksi ==
Mau nanya, untuk bentuk rekonstruksi format halamannya semestinya gimana ya? Apa ada namespace sendiri atau langsung saja ditaruh di namespace utama? Plus juga bentuk rekonstruksi semestinya gak dicetak miring di templat inherited (e.g. mestinya "diturunkan dari bahasa Proto-Melayik '''*istilah'''", bukan '''''*istilah'''''), kesalahan ini kayaknya udah dari versi bahasa Inggrisnya. [[Pengguna:Swarabakti|Swarabakti]] ([[Pembicaraan Pengguna:Swarabakti|bicara]]) 3 Maret 2024 15.05 (UTC)
:Saya kurang ada ''concern'' dengan rekonstruksi, karena tidak ada fungsi praktis bagi pembaca dan penutur awam, hanya untuk para peneliti dan linguis. Yang pasti belum ada ruang nama khusus. Kemarin di ruang nama utama, saya pindahkan ke ruang nama Wikikamus: [[Istimewa:Indeks awalan/Wikikamus:Rekonstruksi]]. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 3 Maret 2024 16.59 (UTC)
== Entri dg beberapa etimologi atau kelompok makna yang berbeda ==
Mau nanya terkait ini juga, kalo di versi Inggris kan biasanya pengelompokan definisinya berdasarkan etimologi dulu (cth. [[:en:bank]] dan [[:en:tear]]) baru per kelas kata, jadi dalam subbagian bahasa level 2 bisa ada dua atau lebih subbagian level 4 untuk kelas kata yang sama kalau ada di bawah subbagian level 3 untuk entri dengan etimologi berbeda. Pemisahan entri untuk kata dengan ejaan sama begini lazim dalam hampir semua kamus, meskipun biasanya tidak selalu berdasarkan etimologi saja, tapi juga berdasarkan pengucapan dan kelompok makna, dan ini biasanya lebih diutamakan daripada pembagian berdasarkan kelas kata.
Dalam kamus pada umumnya, kelas kata sebetulnya informasi yang terlalu sepele untuk ditampilkan lebih besar secara tipografi daripada entrinya sendiri, makanya lebih sering disingkat dan diletakkan di depan definisi secara langsung. Di Wikikamus sepertinya karena sudah telanjur ikut konvensi pakai subbagian per kelas kata, mungkin gak perlu sampai dihilangkan, tapi menurut saya akan sangat membantu kalau misal subbagian level 3 (antara nama bahasa dan informasi lainnya termasuk kelas kata) dijadikan pemisahan entri berdasarkan pengucapan dan kelompok makna, serupa peran subbagian etimologi di versi bahasa Inggris.
Waktu saya membuat entri untuk [[cak#bahasa Palembang]], itu saya coba pisahkan juga berdasarkan kelompok makna (''cak'' dalam makna "seperti, seakan-akan" vs panggilan ''cak'' dari {{m|plm|besak}}). Tapi kalau saya pakai subbagian biasa sepertinya akan membingungkan untuk pembaca karena ukuran dan tampilan aslinya kalah mencolok dari templat kelas kata. Apa mungkin kalau misal templat kelas kata dibuat setara secara ukuran dan tampilan dengan subbagian lain (turunan, ejaan, pelafalan, sinonim, etimologi, dsb.), sementara ada templat baru yg lebih mencolok untuk subbagian entri berdasarkan kelompok makna? Tidak harus digunakan di semua halaman, cukup untuk yang punya lebih dari satu kelompok makna saja. [[Pengguna:Swarabakti|Swarabakti]] ([[Pembicaraan Pengguna:Swarabakti|bicara]]) 20 Maret 2024 10.07 (UTC)
:Saya paham argumen Anda, dan saya juga tahu perbedaan kamus cetak pada umumnya (mis. KBBI) dan Wikikamus bahasa Indonesia. Hal ini terutama saya sadari ketika saya memproses data KBBI III dulu untuk dimasukkan ke sini. Menurut saya pengelompokan KBBI tersebut (pada saat itu) terasa artifisial tanpa logika yang jelas dan konsisten, oleh sebab itu datanya saya proses demikian. Pada umumnya pendekatan per kelas kata ini bekerja untuk mayoritas entri lema, dan untuk perkecualian-perkecualian, apabila memang ada dua atau lebih dasar etimologi berbeda dari kata yang sama (homonim), silakan dibedakan. Saya sendiri sudah melakukan yang serupa, terutama untuk jenis-jenis homograf kata dasar (apel vs. apel) maupun karena imbuhan (memerah vs. memerah). Lihat pula [[:Kategori:id:Ambigu]]
:Untuk permintaan Anda, saya rasa itu hanya masalah CSS saja. Saya sudah coba di bak pasir seperti ini:
:[https://id.wiktionary.org/w/index.php?title=Templat%3A-def-%2Fbakpasir&diff=1042664&oldid=1042658 Templat:-def-/bakpasir]
:[https://id.wiktionary.org/w/index.php?title=Templat:-nom-/bakpasir&diff=prev&oldid=1042661 Templat:-nom-/bakpasir]
:[https://id.wiktionary.org/w/index.php?title=cak&diff=prev&oldid=1042665 Test edit di "cak"]
:Apakah seperti ini yang Anda minta? <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 20 Maret 2024 12.06 (UTC)
::Pengelompokannya di KBBI memang gak sepenuhnya konsisten, dan saya pribadi cenderung gak memisah entri kecuali memang jelas tidak homofon dan/atau etimologi/derivasinya beda. Untuk templat yang dimaksud, betul, kurang lebih seperti itu. Sekadar untuk mempermudah pengguna aja sih, karena kalau kayak di [[apel]] sekarang misalnya, mungkin akan ada yang bingung kenapa ada dua subbagian dengan judul yang sama (nomina), tapi misalnya ada paling tidak dua entri berbeda bisa jelas kalau satu berhubungan dengan buah, satu berhubungan dengan acara. Kalau lihat KBBI ngebagi jadi 5 entri untuk apel itu rada lebay sih ya, gak mesti segitunya juga wkwkw. [[Pengguna:Swarabakti|Swarabakti]] ([[Pembicaraan Pengguna:Swarabakti|bicara]]) 20 Maret 2024 16.20 (UTC)
:::Itu dulu salah satu alasannya. Kita sependapat.
:::Untuk pembeda berdasar etimologi, aku lebih cenderung menempatkannya di bawah definisi, misalnya di [[apel]], kata apel yang berarti buah, etimologi dari bahasa Belanda [[appel#bahasa_Belanda]] (<nowiki>#: {{etimologi|nl|appel}}</nowiki>), jadi jelas berbeda dengan kata apel yang berarti upacara (belum diketahui etimologinya)
:::Nanti kalau sempat templat-templatnya akan saya ubah kalau begitu. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 20 Maret 2024 17.17 (UTC)
::::Btw setahuku makna banding dan upacara itu juga dari ''appel'' tapi dengan [[:en:appel#Etymology 2 2|etimologi berbeda]], lihat juga "apél" di LWIM. Makna lainnya termasuk yang mengunjungi pacar juga masih bisa dianggap seasal menurutku. [[Pengguna:Swarabakti|Swarabakti]] ([[Pembicaraan Pengguna:Swarabakti|bicara]]) 20 Maret 2024 19.12 (UTC)
:::::Tapi iya setuju kalau terlepas dari pengelompokannya, subbagian etimologi lebih baik tetap diletakkan di bawah definisi, apalagi tidak semua kata ada data etimonnya. [[Pengguna:Swarabakti|Swarabakti]] ([[Pembicaraan Pengguna:Swarabakti|bicara]]) 20 Maret 2024 19.15 (UTC)
== Undangan pemungutan suara pengurus besok ==
Halo bung Bennylin, saya mengundang anda untuk memberikan suara di halaman pemungutan suara pengurus di:
* [[Wikikamus:Pengurus/Pemungutan suara/OrangKalideres untuk pengurus 13 September 2024]]
Note: pemungutan suaranya sekarang dimulai, terima kasih :). [[Pengguna:OrangKalideres|OrangKalideres]] ([[Pembicaraan Pengguna:OrangKalideres|bicara]]) 13 September 2024 12.40 (UTC)
== Penutupan pemungutan suara pengurus ==
Bung Bennylin bisa tolong tutup [[Wikikamus:Pengurus/Pemungutan suara/OrangKalideres untuk pengurus 13 September 2024|pemungutan suara pengurus saya]] gak? soalnya batas waktu pemungutan suaranya sudah lewat dan ada 4 suara yg menyetujui termasuk anda, trims.[[Pengguna:OrangKalideres|OrangKalideres]] ([[Pembicaraan Pengguna:OrangKalideres|bicara]]) 28 September 2024 04.18 (UTC)
== Dendeng ==
Mengenai perubahan etymon dendeng yg diubah menjadi bentuk pinjaman dari bahasa Melayu 'daing', referensinya dari mana mas? Punya akun IG? Apa namanya? Nanti saya kasih referensi bantahannya. Krn etymon yg saya buat berdasarkan website resmi KBBI, tentunya di dasarkan dr sumber yg kredibel. Jadi bukan karangan saya sendiri. [[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 9 Januari 2025 18.34 (UTC)
:Dari Nothoefer, ''Pengantar Etimologi'', 2013, pp 86-87 <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 9 Januari 2025 20.53 (UTC)
::Silahkan baca lagi (ulang) referensinya, sepertinya mas beny salah baca. Lihat juga petunjuk tanda panah.
::PMJ: daiŋ
::1. daiŋ langsung ke BJ: dendeng
::2. daiŋ langsung ke BM: daiŋ
::PMJ: daiŋ ->BJ: dendeng->BM: DendenG
::BJ: dendeng, tidak melalui bahasa Melayu (BM 'daiŋ') tapi langsung dr PMJ (Proto Malayo Javanic), sedangkan BM dapat kata dendeng hasil pemimanjaman dr BJ 'dendeng'. [[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 9 Januari 2025 21.28 (UTC)
::Silahkan lihat unggahan dalam akun IG javapedia.id [[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 9 Januari 2025 21.33 (UTC)
:::OK terima kasih koreksinya. Mohon bantuannya mengoreksi lemanya. 🙏 <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 10 Januari 2025 18.03 (UTC)
::::Iya sama-sama mas, untuk rotan juga mas beny salah baca. Rotan dr bahasa Jawa bukan dipinjam dr kata rautan, tapi di wariskan/di turunkan dr PMP: raut, yg dalam Jawa Modern jadi rot-an, rot-rot dan Jawa Kuna menjadi rot, krna vokal *au menjadi o dalam bahasa Jawa.
::::PAN:*rauC, PMP:*raut, diturunkan ke Melayu raut (tdk ada perubahan bunyi vokal), PMP:*raut, diturunkan ke BJK: rot (*au > o) BJM: jadi rot-an, dan rot-rot.
::::Kesimpulannya: BJM rot-an, tdk dipinjam dr kata rautan.
::::Selain menurut Nothofer, Dempwolff juga mengatakan kata rotan berasal dr bahasa Jawa yg dipinjam oleh BM/BI. Adeelar, K.A. juga membahasnya. [[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 10 Januari 2025 18.18 (UTC)
== Grafik ==
Mas cara pasang gambar grafik di Wikikamus caranya gimana? [[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 11 Januari 2025 14.55 (UTC)
:Grafik apa ya? Kalau gambar biasa, harus diunggah lewat Commons. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 11 Januari 2025 17.06 (UTC)
:Cara lebih mudah adalah copy paste ke kotak komentar seperti ini, nanti ada jalur pintas unggah ke Commons.
:[[Berkas:Gambar contoh.gif|jmpl|baru saja saya unggah via kolom komentar]] <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 11 Januari 2025 17.10 (UTC)
== Tanya ==
Hallo mas Benylin, aku mau tanya akun pengguna wiktionary yang bernama Surjection itu orang mana? Apakah dia orang Sunda? Akun penggunaku diblokir setelah memperbaiki etymologi pada wiktionary. Soalnya kebiasaan pengurus dari kelompok orang Sunda itu asal main blokir pengguna lain dan menolak sesuatu yg benar. Wikipedia setelah dikuasai oleh orang Sunda isi artikelnya jadi banyak yg gak berkualitas, lema pada wiktionary juga etymologinya banyak yg di tulis asal-asalan dan diisi pinjaman dari bahasa Sunda. Ini jelas ngawur. Soal kerasisan saya kpd orang Sunda jangan dibahas, ini adalah luapan kekecewaan saya kpd orang Sunda selama bertahun-tahun terkait artikel wikipedia yg jadi banyak gak bermutu setelag dikuasai oleh mereka. Tolong mas Beny fokus jawab soal siapa dibalik pengguna yg bernama Surjection [[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 12 Februari 2025 16.44 (UTC)
:Orang Finlandia sepertinya: [[Pengguna:Surjection]]. Dia tidak punya kontribusi di sini maupun memblokir apa pun di sini. Maksud Anda memblokir Anda di mana? <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 12 Februari 2025 16.47 (UTC)
::Wikikamus berbahasa Inggris mas. Etymology yg aku perbaiki yg isinya rata-rata pinjaman dari bahasa Sunda (padahal aslinya bukan pinjaman dari bahasa Sunda). Selain itu, yg aku perbaiki lema rotan, amuk, bebek dan bekicot.[[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 12 Februari 2025 16.52 (UTC)
:::Coba dilihat profilnya [[:en:User:Surjection]] tidak ada kemampuan bahasa Sunda sama sekali yang saya lihat. Admin di sana lebih internasional dan lintas bahasa (dalam memblokir). Setahu saya tidak ada penutur bahasa Sunda atau bahasa Indonesia di en.wikt yang menjadi admin. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 12 Februari 2025 17.01 (UTC)
::::"23:32, 12 February 2025 Surjection talk contribs changed block settings for Jawapedia talk contribs with an expiration time of infinite (account creation disabled) (Disruptive edits: poor unsourced etymology edits, removing entries for certain languages out of process; adding false sources, including sourcing their edits on another Wiktionary language edition they themselves edited. unlikely to ever edit constructively)"
::::"23:28, 12 February 2025 Surjection talk contribs blocked Jawapedia talk contribs with an expiration time of 1 day (account creation disabled) (Disruptive edits: poor unsourced etymology edits, removing entries for certain languages out of process)"
::::Lain ladang lain belalang, lain lubuk lain ikannya. Jangan disamakan antara komunitas id.wikt dengan en.wikt. Baca dulu baik-baik peraturan mereka, pahami kebijakan mereka, patuhi peringatan mereka. Saya sendiri hampir tidak pernah kontribusi di sana, karena memang tidak kondusif. Jadi untuk hal ini saya tidak bisa membantu, selain menyarankan untuk mencari halaman banding pemblokiran di sana. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 12 Februari 2025 17.04 (UTC)
:::::Wiktionary berbahasa Inggris yang isinya kosakata bahasa Indonesia dan Malaysia, rata-rata yg mengisi etymologinya adalah orang Indonesia dan Malaysia berdasarkan penulusuran saya. Tapi makasih mas beny udah mau jawab pertanyaanku.[[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 12 Februari 2025 17.08 (UTC)
:::::Sepertinya gara-gara pesan Anda ini [https://en.wiktionary.org/w/index.php?title=User_talk:Surjection&diff=prev&oldid=83919242], blokir yang tadinya sehari dijadikan blokir selamanya. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 12 Februari 2025 17.08 (UTC)
::::::Aku gak pernah ngomong apa-apa mas ke akun pengguna Surjection mas. Gak ada kesempatan buat maki-maki dia, soalnya setelah suntinganku dikembalikan ke suntingan semula, aku langsung diblok. Berhubung aku udah di blokir sekarang aku mau puas-puasin maki-maki dia disini. Aku memang gak bisa apa-apa, tapi etymologi yg aku buat itu bukan karangan aku sendiri, melainkan bersumber dari KBBI, lah wong aku salah satu pengguna terdaftar di KBBI yg sudah mendaftarkan ribuan kosakata di KBBI dan sebagai pengumpul referensi[[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 12 Februari 2025 17.20 (UTC)
::::::Surjection juga ada di wikikamus berbahasa Indonesia[[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 12 Februari 2025 17.34 (UTC)
::::::https://id.wiktionary.org/wiki/Pembicaraan_Pengguna:Surjection [[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 12 Februari 2025 17.34 (UTC)
:::::@[[Pengguna:Surjection|Surjection]]
:::::You idiot, you're stupid. Read the Indonesian wikikamus, the reference source is credible. Stupid![[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 12 Februari 2025 17.13 (UTC)
::::::Open your eyes wide, Finns.
::::::https://id.wiktionary.org/wiki/amuk
::::::https://id.wiktionary.org/wiki/bekicot
::::::https://id.wiktionary.org/wiki/bebek
::::::https://id.wiktionary.org/wiki/rotan
::::::[[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 12 Februari 2025 17.27 (UTC)
::::::Owalah dul dul!...Wictionary saja gak ada sumber referensinya, lah kok bilang etymologi yang aku sunting gak bersumber dengan baik; menghapus entri untuk bahasa tertentu di luar proses; menambahkan sumber yang salah, termasuk sumber suntingan mereka pada edisi bahasa Wiktionary lain yang mereka sunting sendiri. tidak mungkin untuk pernah menyunting secara konstruktif).
::::::Bagaimana bisa dikatakan aku tidak mungkin untuk pernah menyunting secara konstruktif, sedangkan apa yang aku sunting sumber referensinya tercantum didalamnya. Picek apa matu Sur? Matamu melek coba sur! Jangan dilihat siapa yang menyunting, tapi lihat lah sumber referensinya sur, surjection.
::::::Etymologi pada Wictionary gak ada referensinya gak ada tercantum etymologinya kenapa masih dipertahankan? Kenapa dipercaya? Aja kayak silit pitik koe sur, surjection! Nyong dadi emosi maring koe! Nyong bae sing dadi pengurus, aja koe sing dadi pengurus, soale koe kayak silit pitik[[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 12 Februari 2025 18.04 (UTC)
:::::::Sur @[[Pengguna:Surjection|Surjection]] koe jelas wong Indonesia, soale akunmu juga terdaftar di Wikikamus berbahasa Indonesia. Jajal koe dolan mengeneh sur, surjection. Ayo kita diskusi, kalo perlu aku undang semua para penggarap KBBI biar kasih paham sama kamu.[[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 12 Februari 2025 18.09 (UTC)
::::::::@[[Pengguna:Surjection|Surjection]]
::::::::Tidak ada istilah peminjaman kosakata dari bahasa Melayu dalam bahasa Indonesia, karena bahasa Indonesia adalah bahasa Melayu itu sendiri. Bahasa Indonesia berakar dari bahasa Melayu. Jadi, kata "gawat" seharusnya ditulis langsung dari bahasa Jawa, bukan dari bahasa Melayu, karena bahasa Indonesia adalah bahasa Melayu itu sendiri. Bagaimana bisa dikatakan bahasa Indonesia meminjam kosakata dari bahasa Melayu, sedangkan bahasa Indonesia adalah bahasa Melayu itu sendiri. Istilah peminjaman kosakata dalam bahasa Indonesia hanya berlaku untuk bahasa selain bahasa Melayu.[[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 12 Februari 2025 18.55 (UTC)
:::::::::@[[Pengguna:Surjection|Surjection]]
:::::::::Dalam Kamus Besar Bahasa Indonesia, kosakata asli dari bahasa Melayu tidak diberi etymologi dari bahasa Melayu karena bahasa Indonesia adalah bahasa Melayu itu sendiri. Sedangkan kosakata asli dari bahasa lain (yang bukan dari bahasa Melayu) yang dipinjam oleh bahasa Melayu atau bahasa Indonesia diberi etymologi sesuai asal bahasanya (misalnya dari bahasa Sanskerta, Arab, Hokkien, Yunani, Belanda, Suryani, Persia, Jawa, dsb.).
:::::::::Jadi, lema "gawat" dalam Wictionary jangan ditulis dari Melayu "gawat", dari bahasa Jawa "gawat". Tapi, seharusnya langsung ditulis dari bahasa Jawa "gawat" dari bahasa Jawa "gawat".
:::::::::Kuncinya itu adalah bahasa Indonesia adalah bahasa Melayu itu sendiri. Meskipun bahasa Indonesia menyerap banyak kosakata dari bahasa Daerah maupun bahasa Asing (Sanskerta, Arab, Persia, Yunani, Belanda, Hokkien, Inggris, Jawa, Minang, dsb.) Akan tetapi jumlah kosakata yang ada di dalam bahasa Indonesia mayoritas berasal dari bahasa Melayu.
:::::::::Kamu juga jangan ngawur ya dul, bukan bermaksud aku mau sok pinter, kosakata yang bukan peminjaman dari bahasa Sunda seharusnya jangan dipertahankan. Kalo ada akun pengguna yang memperbaiki kekeliruan seharusnya dikroscek dulu kebenarannya, jangan malah langsung main blokir saja. Jadilah pengurus yang profesional, jangan condong ke kiri atau ke kanan, harus netral. Jangan anti perbaikan apabila perbaikan tersebut adalah sesuatu yang benar. Bagaimana bisa lema atau entri suatu kosakata yang ada sumber referensinya, seperti dari Stevens, Wilkinson, Van Der Tuuk, Klinkert, Bernd Nothofer, Adeelar, dsb., kamu tolak mentah-mentah, sedangkan lema/entri suatu kosakata yang ada pada Wictionary tidak ada sumber referensinya babar blas tapi kamu terima dan dianggap benar. Aku yakin kamu itu orang Indonesia, karena akunmu juga terdaftar dalam Wikikamus bahasa Indonesia, selain itu polanya bisa ditebak, sumbu pendek, menolak sesuatu yang benar, asal main blokir akun pengguna lain, menolak sumber yang kredibel, dlsb.[[Pengguna:Jawapedia|Jawapedia]] ([[Pembicaraan Pengguna:Jawapedia|bicara]]) 12 Februari 2025 19.23 (UTC)
::::::::::Itu sepertinya hanya masalah kecil yang tidak perlu dibesar-besarkan (namun dia juga salah sebab seharusnya dia juga tidan asal memblokir pengguna begitu). Orang luar pada dasarnya tidak tahu bahwa bahwa bahasa Indonesia akarnya dari bahasa Melayu sehingga penambahan etimologi melayu diperlukan.
::::::::::Aku pikir tak ada yang salah selain sikapnya yang asal blokir pengguna. [[Pengguna:Sin Tahari|Sin Tahari]] ([[Pembicaraan Pengguna:Sin Tahari|bicara]]) 4 Maret 2025 01.51 (UTC)
: Maaf, saya bisa lihat bahwa [[:m:Special:CentralAuth/Jawapedia|pengguna Jawapedia diblokir]] di wikipedia bahasa Indonesia juga. [[Pengguna:Taylor 49|Taylor 49]] ([[Pembicaraan Pengguna:Taylor 49|bicara]]) 12 Februari 2025 21.57 (UTC)
:: Maaf, saya bisa lihat [https://id.wiktionary.org/w/index.php?title=Pembicaraan_Pengguna%3ABennylin&diff=1081905&oldid=1081904 fitnah oleh pengguna Jawapedia] -> pemblokiran di sini juga. [[Pengguna:Taylor 49|Taylor 49]] ([[Pembicaraan Pengguna:Taylor 49|bicara]]) 12 Februari 2025 22.00 (UTC)
== BUG KERAS ==
Di wikikamus halaman 'hari' dan 'mata', paragrafnya berubah menjadi : "bahasa Ingush, bahasa Ingush, bahasa Ingush". Aku salah satu yang sebelumnya menyunting halaman itu, namun setelah beberapa bulan kembali, isi halamannya ternyata telah penuh dengan bug. Tolong diselesaikan segera. [[Pengguna:Sin Tahari|Sin Tahari]] ([[Pembicaraan Pengguna:Sin Tahari|bicara]]) 4 Maret 2025 01.33 (UTC)
== Undangan sarasehan pengurus 2025 ==
Halo, Anda menerima pesan ini sebagai salah satu [[m:Administrators of Wikimedia projects/Indonesian projects|pengurus proyek-proyek Wikimedia dalam bahasa yang dipertuturkan di Indonesia]]. Kami mengharapkan kehadiran Anda dalam sarasehan tahunan pengurus Wikipedia Bahasa Indonesia yang akan berlangsung pada:
* Hari: Minggu, 17 Agustus 2025
* Waktu: 90 menit, dimulai pukul 15.00 WIB / 16.00 WITA / 17.00 WIT
* Tempat: Ruang obrolan daring Zoom (pranala dibagikan kepada yang mendaftar di bawah via surel)
Anda dapat mendaftar dengan [[w:id:Wikipedia:Pengurus/Sarasehan/2025#Peserta|membubuhkan tanda tangan di sini]] dan [[w:id:Wikipedia:Pengurus/Sarasehan/2025#Agenda|menambahkan usulan agenda untuk dibahas di sini]].
Terima kasih dan salam, [[Pengguna:David Wadie Fisher-Freberg|David Wadie Fisher-Freberg]] ([[Pembicaraan Pengguna:David Wadie Fisher-Freberg|bicara]]) 6 Agustus 2025 06.48 (UTC)
== Mengenai filter ==
Halo Bennylin tampaknya ada filter yang membatasi para peserta lokakarya Wikikamus Indonesia yang diselenggarakan hari ini yaitu filter ke-11. saya meminta bantuan anda untuk memperbaiki filternya [[Pengguna:Badak Jawa|Badak Jawa]] ([[Pembicaraan Pengguna:Badak Jawa|bicara]]) 18 Oktober 2025 06.27 (UTC)
:Berikut ini log filternya https://id.wiktionary.org/w/index.php?title=Istimewa:Catatan_penyalahgunaan&wpSearchFilter=11 [[Pengguna:Badak Jawa|Badak Jawa]] ([[Pembicaraan Pengguna:Badak Jawa|bicara]]) 18 Oktober 2025 06.28 (UTC)
::Itu hanya pencatat. Tidak ada tindakan yang diambil. Membatasinya bagaimana?? silakan kirim tangkapan layar ke telegram saya. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 19 Oktober 2025 19.24 (UTC)
== Penomoran daftar ==
Aku lagi coba format untuk menyisipkan kutipan di bawah butir definisi langsung, tapi sepertinya blok "#*" dihitung sebagai baris saudara untuk "#" alih-alih baris anak (?) sehingga angkanya terkesan "lompat", misalnya di entri {{l|id|persatuan}} (1, 3, 5). Tampaknya hanya berlaku di ruang nama utama karena ketika kucoba di [[Pengguna:Swarabakti/kambang bungin]] urutannya betul 1, 2, 3... — [[Pembicaraan pengguna:Swarabakti|<span title="ngobrol">'''<span style="color:#008080">swarabakti<sup>💬</sup></span>'''</span>]] 25 Oktober 2025 04.31 (UTC)
== Modul mana saja yang harus diperbarui? ==
Halo mas Bennylin, berbagai modul saya perbarui soalnya halaman [[Lampiran:Unicode]] rusak, sekarang halaman tersebut rusak kembali, kira-kira modul apa lagi yang harus saya perbarui juga supaya modul lain tidak rusak? [[Pengguna:Ekirahardian|Ekirahardian]] ([[Pembicaraan Pengguna:Ekirahardian|bicara]]) 12 November 2025 12.27 (UTC)
:oke, sudah saya pulihkan pengembaliannya. ini saya sedang update sisanya. saya juga tidak punya daftarnya, memang mengupdate modul ini buah simalakama 😢 <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 12 November 2025 12.29 (UTC)
::Siap, terima kasih banyak ya mas. [[Pengguna:Ekirahardian|Ekirahardian]] ([[Pembicaraan Pengguna:Ekirahardian|bicara]]) 12 November 2025 13.11 (UTC)
:Modul:nyms sudah bisa. Sekarang Modul:label yang kena... <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 12 November 2025 12.29 (UTC)
:local collation_module = "Module:collation"
:local families_module = "Module:families"
:local functions_module = "Module:fun"
:local gender_and_number_utilities_module = "Module:gender and number utilities"
:local labels_module = "Module:labels"
:local languages_module = "Module:languages"
:local math_module = "Module:math"
:local pages_module = "Module:pages"
:local parameters_finalize_set_module = "Module:parameters/finalizeSet"
:local parameters_track_module = "Module:parameters/track"
:local parse_utilities_module = "Module:parse utilities"
:local references_module = "Module:references"
:local scribunto_module = "Module:Scribunto"
:local scripts_module = "Module:scripts"
:local string_utilities_module = "Module:string utilities"
:local table_module = "Module:table"
:local wikimedia_languages_module = "Module:wikimedia languages"
:local yesno_module = "Module:yesno"
:ini semua perlu diperbarui <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 12 November 2025 12.32 (UTC)
::Oke, saat ini saya sedang tidak pegang komputer, akan segera saya perbarui setelah saya dapat akses ke komputer. [[Pengguna:Ekirahardian|Ekirahardian]] ([[Pembicaraan Pengguna:Ekirahardian|bicara]]) 12 November 2025 13.17 (UTC)
::Setelah saya periksa, semua modul tertera sudah saya perbarui atau buat baru tanggal 9 lalu, apakah ada modul lain yang terdampak? [[Pengguna:Ekirahardian|Ekirahardian]] ([[Pembicaraan Pengguna:Ekirahardian|bicara]]) 12 November 2025 13.33 (UTC)
:::tampaknya sudah untuk saat ini. terus kita pantau. <small><br />[[Pembicaraan Pengguna:Bennylin|✒]] [[Pengguna:Bennylin|Bennylin]]</small> 15 November 2025 16.07 (UTC)
== Perkenalkan ==
Saya Hasif, sudah kembali karena saya terlalu sibuk dengan banyak hal, tapi sekarang saya kembali! [[Pengguna:Hasiffal|Hasiffal]] ([[Pembicaraan Pengguna:Hasiffal|bicara]]) 6 Desember 2025 04.42 (UTC)
== Rusak ==
Kenapa bagian etimologi sekarang sering muncul kalimat seperti "Lua error in modul..." Dulu enggak biasanya! [[Pengguna:Hasiffal|Hasiffal]] ([[Pembicaraan Pengguna:Hasiffal|bicara]]) 7 Desember 2025 02.23 (UTC)
== Undangan pemungutan suara penetapan kebijakan ==
Halo Bung, saya mengundang Anda untuk turut memberikan suara terkait penetapan kebijakan tata letak entri yang baru di sini:
* [[Wikikamus:Pemungutan suara/Penetapan kebijakan tata letak entri 2025-12-09]]
Suara Anda amat diharapkan, mengingat bahwa kebijakan ini akan berdampak secara menyeluruh pada Wikikamus edisi bahasa Indonesia. Format tata letak dari usulan kebijakan ini sudah didiskusikan selama beberapa waktu dan diujicobakan pada beberapa kegiatan luring (lihat [[:Kategori:Uji coba tata letak entri 2025]]).
Tentunya penetapan ini tidak menutup kemungkinan adanya perubahan lanjutan di kemudian hari, tetapi setidaknya dengan penetapan ini idwikt akan mempunyai acuan yang jelas terkait tata letak entri yang belum pernah disepakati secara formal. — [[Pembicaraan pengguna:Swarabakti|<span title="ngobrol">'''<span style="color:#008080">swarabakti<sup>💬</sup></span>'''</span>]] 18 Desember 2025 09.11 (UTC)
== Batasi topik ==
Kalau tidak punya waktu untuk memeriksa padanan satu-satu, bisa juga dengan membatasi topik pada kosakata dasar yang kemungkinan besar akan memiliki padanan langsung di semua bahasa, dan bisa langsung sekaligus banyak bahasa (tidak hanya bahasa-bahasa besar).
Daripada [https://id.wiktionary.org/w/index.php?title=Istimewa:Catatan&page=%E0%BA%81%E0%BA%B2%E0%BA%99%E0%BA%AA%E0%BA%B0%E0%BB%81%E0%BA%94%E0%BA%87%E0%BA%AA%E0%BA%B4%E0%BA%99%E0%BA%84%E0%BB%89%E0%BA%B2%E0%BA%AA%E0%BB%8D%E0%BA%B2%E0%BA%A5%E0%BA%B1%E0%BA%9A%E0%BA%AE%E0%BB%89%E0%BA%B2%E0%BA%99%E0%BA%84%E0%BB%89%E0%BA%B2%E0%BA%94%E0%BA%B9%E0%BA%81%E0%BB%88%E0%BA%AD%E0%BA%99 yang begini] sampe masuk... — [[Pembicaraan pengguna:Swarabakti|<span title="ngobrol">'''<span style="color:#008080">swarabakti<sup>💬</sup></span>'''</span>]] 22 April 2026 10.55 (UTC)
== Permohonan menjadi pengurus ==
Halo Mas Bennylin,
Beberapa waktu lalu, saya [[Wikikamus:Pemungutan suara/Rachmat04 untuk pengurus 2026-07-24|mengajukan diri untuk menjadi pengurus di idwiktionary]]. Berhubung 14 hari telah berjalan, mohon bantuannya untuk menentukan proses selanjutnya dari pemungutan suara ini. Terima kasih, '''· · ·''' <span title="Cherry blossom">🌸</span> [[User:Rachmat04|'''Rachmat04''']] '''·''' [[User talk:Rachmat04|<span title="Let's discuss!">🍵</span>]] 7 Agustus 2026 00.02 (UTC)
== Kerusakan oleh bot ==
(@[[User:A. D. Prakasa]])
* [https://id.wiktionary.org/w/index.php?diff=1402484&oldid=1126347 ke]
* [https://id.wiktionary.org/w/index.php?diff=954119&oldid=939864 anjing]
Kadang-kadang suntingan OrophinBot memicu kerusakan. [[Pengguna:Taylor 49|Taylor 49]] ([[Pembicaraan Pengguna:Taylor 49|bicara]]) 30 Oktober 2026 11.15 (UTC)
mrx8q0oyn1luuy3sl8gc2erk3lidyua
ke
0
41405
1474848
1463936
2026-10-29T22:14:27Z
A. D. Prakasa
25899
menambahkan kembali entri "ke" dalam bahasa Indonesia, Esperanto, Hokien, dan Hakka seperti versi bulan April 2026, menambahkan catatan pemakaian dan entri terkait "ke" dalam bahasa Esperanto
1474848
wikitext
text/x-wiki
=={{bahasa|id}}==
{{kepala|id}}
{{-prep-|id}}
# kata depan untuk menandai arah atau tujuan: <br />''ibu sedang pergi -- pasar; rumahnya menghadap -- utara
{{-v-|id}}
# pergi
{{-turunan-|id}}
{{-terjemahan-}}
{{t-atas}}
{{t-bawah}}
{{-bacaan-}}
* {{R:KBBI Daring}}
{{rfv|id|impor dari KBBI}}
=={{bahasa|eo}}==
{{kepala|eo}}
{{-conj-|eo}}
# {{l|id|bahwa}} (kata hubung komplemen)
#* {{kutip makalah|eo|year=2026|last=Williams|first=Craig|title=Mesaĝo en botelo|journal=UEA Facila|text=Ŝi klarigas, '''ke''' la suno paligas inko-skribaĵojn, ĝis ili ne plu estas legeblaj.|translation=Dia menjelaskan '''bahwa''' matahari membuat tulisan tinta memudar hingga tulisan-tulisan tersebut tidak bisa terbaca lagi.}}
{{-catatan-}}
: Digunakan untuk menghubungkan klausa atau anak kalimat yang berperan sebagai isi pernyataan.
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|
}}
{{kotak|eo|title=Gabungan kata
|por ke
|tiel ke
}}
{{-lihat-}}
*{{l|eo|ĉar}}
*{{l|eo|ĝis}}
*{{l|eo|kiam}}
*{{l|eo|kio}}
*{{l|eo|kiu}}
*{{l|eo|pri}}
*{{l|eo|se}}
{{-zh-min-nan-}}
===Karakter 雞===
{{-n-|eo}}
# [[ayam]]
{{-sinonim-}}
# [[koe]]
[[Kategori:Kata bahasa Hokkien]]
[[Kategori:hak:Satuan]]
=={{bahasa|hak}}==
{{kepala|hak}}
*''[[Thòi-vân Hak-kâ-ngî Phîn-yîm Fông-on|pinˊ imˊ fongˊ on]]'': '''ge'''
===【[[个]]】===
{{hak-forms|[[个]]|[[嘅]]}}
{{-pron-|hak}}
#[[-nya]] (miliknya);[[-ku]] (milikku). ditambahkan di belakang kata ganti orang atau benda.
:: ''kì-ke sû-pâu'' (tasnya;tas miliknya)
:: ''ngài-ke vuk-hâ'' (rumahku)
#digunakan untuk menghubungkan kata benda, adjektif atau frase kepada kata benda yang menjelaskannya.
:: ''sṳ-kie ke phìn-ôn'' (perdamaian dunia)
:: ''sa-fi ke mun-thì'' (masalah sosial)
:: ''kì-teu he chhô-pû-ngit lòi ke ngìn-hak'' (mereka adalah tamu yang datang kemarin)
===【[[個]]】===
{{hak-forms|[[個]]|[[个]]}}
{{-n-|hak}}
#satuan untuk orang, benda. contoh: ''yit-ke-ngìn'' (seseorang), ''lióng-ke-ngìn'' (dua orang)
=={{bahasa|vi}}==
{{kepala|vi}}
{{-n-|vi}}
# {{Lampiran|quay|vi}}
f4ruhzngwm71b8juv8ldjek070in7rl
Kategori:Kata bahasa Indonesia
14
43485
1474799
1221562
2026-10-29T18:58:08Z
Taylor 49
14541
-->> [[Kategori:id:Lema]] {{kat:kata bahasa|Indonesia}}
1474799
wikitext
text/x-wiki
-->> [[Kategori:id:Lema]]
{{kat:kata bahasa|Indonesia}}
7xrb9pulki8b3tcpltxq60b5gjetd8f
1474800
1474799
2026-10-29T18:58:19Z
Taylor 49
14541
-->> [[:Kategori:id:Lema]] {{kat:kata bahasa|Indonesia}}
1474800
wikitext
text/x-wiki
-->> [[:Kategori:id:Lema]]
{{kat:kata bahasa|Indonesia}}
tbgv4rn4lmbytqk3ojd3wi6j8avbhg3
Kategori:sq:Lema
14
43788
1474846
524949
2026-10-29T19:47:15Z
Taylor 49
14541
Taylor 49 memindahkan halaman [[Kategori:Kata bahasa Albania]] ke [[Kategori:sq:Lema]] tanpa membuat pengalihan
524949
wikitext
text/x-wiki
{{kat:kata bahasa|Albania}}
gvm2lh0z6uzv3m3bhlqqhqaww556hpg
1474847
1474846
2026-10-29T19:48:07Z
Taylor 49
14541
{{kategori otomatis}}
1474847
wikitext
text/x-wiki
{{kategori otomatis}}
tka0fgn87px6unlh07hbwnzmlebon2d
Kategori:Kata menurut bahasa
14
43789
1474843
1063720
2026-10-29T19:45:00Z
Taylor 49
14541
-->> [[Kategori:Lema menurut bahasa]] [[Kategori:Kata]] [[Kategori:Kategori menurut bahasa]]
1474843
wikitext
text/x-wiki
-->> [[Kategori:Lema menurut bahasa]]
[[Kategori:Kata]]
[[Kategori:Kategori menurut bahasa]]
8egvvesz7rk17jcgpu4h9m45o5u0qa7
1474844
1474843
2026-10-29T19:45:09Z
Taylor 49
14541
-->> [[:Kategori:Lema menurut bahasa]] [[Kategori:Kata]] [[Kategori:Kategori menurut bahasa]]-->> [[:Kategori:Lema menurut bahasa]] [[Kategori:Kata]] [[Kategori:Kategori menurut bahasa]]
1474844
wikitext
text/x-wiki
-->> [[:Kategori:Lema menurut bahasa]]
[[Kategori:Kata]]
[[Kategori:Kategori menurut bahasa]]
cz5091ggx6fa7k6g87wcu1epw2ujg31
Kategori:gor:Lema
14
43819
1474801
1093613
2026-10-29T19:00:04Z
Taylor 49
14541
-->> [[:Kategori:gor:Lema]] {{kat:kata bahasa|Gorontalo|Indonesia=y}}
1474801
wikitext
text/x-wiki
-->> [[:Kategori:gor:Lema]]
{{kat:kata bahasa|Gorontalo|Indonesia=y}}
oh6hrc4162mmabii832v2dfdrsowmtt
1474821
1474801
2026-10-29T19:12:23Z
Taylor 49
14541
Taylor 49 memindahkan halaman [[Kategori:Kata bahasa Gorontalo]] ke [[Kategori:gor:Lema]] tanpa membuat pengalihan
1474801
wikitext
text/x-wiki
-->> [[:Kategori:gor:Lema]]
{{kat:kata bahasa|Gorontalo|Indonesia=y}}
oh6hrc4162mmabii832v2dfdrsowmtt
1474822
1474821
2026-10-29T19:13:25Z
Taylor 49
14541
{{kategori otomatis}}{{kategori otomatis}}
1474822
wikitext
text/x-wiki
{{kategori otomatis}}
tka0fgn87px6unlh07hbwnzmlebon2d
diri
0
44412
1474768
1466525
2026-10-29T14:17:01Z
A. D. Prakasa
25899
/* {{bahasa|eo}} */ sinonim pada definisi, subjudul konjugasi, kata terkait prononci
1474768
wikitext
text/x-wiki
=={{bahasa|id}}==
{{kepala|id}}
: {{pemenggalan|id|di|ri}} {{suara|id|LL-Q9240 (ind)-Iripseudocorus-diri.wav}}
{{-n-|id}}
# orang seorang (terpisah dari yang lain); badan
#:''Ia menyesali '''dirinya'''; untuk kepentingan '''dirinya''' sendiri''
# tidak dengan yang lain
#:''Pekerjaan itu dilakukannya seorang '''diri'''''
# dipakai sebagai pelengkap beberapa kata kerja untuk menyatakan bahwa penderitanya atau tujuannya adalah badan sendiri
#* {{RQ:Pola-Pola Kebudajaan
|page=16
|text=Riwajat hidup individu terutama sekali ialah penjesuaian '''diri''' kepada pola² dan ukuran², jang turun-temurun ada dalam masjarakatnja.
|norm=Riwayat hidup individu terutama sekali ialah penyesuaian '''diri''' kepada pola² dan ukuran², yang turun-temurun ada dalam masyarakatnya.
|url=https://id.wikisource.org/wiki/Halaman:Pola-Pola_Kebudajaan.pdf/15#:~:text=Riwajat%20hidup%20individu%20terutama%20sekali%20ialah%20penjesuaian%20diri%20kepada%20pola%C2%B2%20dan%20ukuran%C2%B2%2C%20jang%20turun%2Dtemurun%20ada%20dalam%20masjarakatnja.
}}
#:''Janganlah bunuh '''diri''', kasihanilah anak-anakmu; kami minta '''diri''', hari sudah menjelang magrib''
# {{Sas}} engkau
#:''Pergilah '''diri''' lekas-lekas''
{{-turunan-|id}}
{{-terjemahan-}}
{{t-atas}}
* bahasa Inggris: {{t|en|self}}
{{t-bawah}}
{{-bacaan-}}
* {{R:KBBI Daring}}
{{rfv|id|impor dari KBBI}}
=={{bahasa|bkr}}==
{{kepala|bkr}}
{{-n-|bkr}}
# {{l|id|diri}}
#: '' jida ingat '''diri'''''
#: lupa diri
[[Kategori:WikiBalalah - Bakumpai]]
=={{bahasa|bew}}==
{{kepala|bew}}
{{-lafal-}}
*{{suara|bew|LL-Q33014 (bew)-Ahmad Mawardi (Swarabakti)-diri.wav|Suara {{a|Tanah Abang}}}}
{{-n-|bew}}
# {{l|id|diri}}
[[Kategori:WikiTutur 2.0 - Betawi]]
[[Kategori:Kolaborasi Tim WikiTutur 2.0]]
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
#{{l|id|mengatakan}}, {{l|id|mengucapkan}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|diras}}
| {{l|eo|diris}}
| {{l|eo|diros}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | diri
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|diru}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|dirus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prospektif)'''
|-
| '''nomina'''
| {{l|eo|diranto}}
| {{l|eo|dirinto}}
| {{l|eo|dironto}}
|-
| '''adjektiva'''
| {{l|eo|diranta}}
| {{l|eo|dirinta}}
| {{l|eo|dironta}}
|-
| '''adverbia'''
| {{l|eo|dirante}}
| {{l|eo|dirinte}}
| {{l|eo|dironte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prospektif)'''
|-
| '''nomina'''
| {{l|eo|dirato}}
| {{l|eo|dirito}}
| {{l|eo|diroto}}
|-
| '''adjektiva'''
| {{l|eo|dirata}}
| {{l|eo|dirita}}
| {{l|eo|dirota}}
|-
| '''adverbia'''
| {{l|eo|dirate}}
| {{l|eo|dirite}}
| {{l|eo|dirote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|diro
}}
{{kotak|eo|title=Gabungan kata
|popoldiro
}}
{{-lihat-}}
*{{l|eo|esprimi}}
*{{l|eo|paroli}}
*{{l|eo|prononci}}
*{{l|eo|rakonti}}
*{{l|eo|respondi}}
8zei1tx1ek2fy0epqvhqep204vz479d
dalam
0
44435
1474778
1474687
2026-10-29T15:15:41Z
Rachmat04
12126
Membatalkan [[Special:Diff/1474687|suntingan]] oleh ~2026-57474-66 · [[w:id:Pengguna:Rachmat04/Tengu.js|⛩️]]
1474778
wikitext
text/x-wiki
=={{bahasa|id}}==
{{kepala|id}}
{{-adj-|id}}
# jauh ke bawah (dr permukaan); jauh masuk ke tengah (dr tepi): lukanya cukup --;
#* {{RQ:20 Mei Pelopor 17 Agustus
|page=n.d
|text='''Dalam''' sebuah dusun, teratur indah dikaki gunung Merapi jang tampak kehidjau-hidjauan, tinggallah l.k. satu abad berselang suatu keluarga.
|norm='''Dalam''' sebuah dusun, teratur indah di kaki gunung Merapi yang tampak kehijau-hijauan, tinggallah l.k. satu abad berselang suatu keluarga.
|url=https://id.wikisource.org/wiki/20_Mei_Pelopor_17_Agustus#:~:text=mendjadi%20pemimpin%20besar.-,D,tampak%20kehidjau%2Dhidjauan%2C%20tinggallah%20l.k.%20satu%20abad%20berselang%20suatu%20keluarga,-%2C%20jang%20dalam%20segala
}}
# paham benar-benar (tt ilmu pengetahuan dsb);
# ''ki'' sampai ke lubuk hati; betul-betul terasakan di hati (tt cinta, dendam, penderitaan, sakit hati): cintanya kpd gadis itu sangat --;
# mengandung makna (maksud) yg sukar dipahami (tt perkataan): perkataan ini -- maknanya;
# mengandung arti (maksud tertentu): kata-kata yg diucapkan kepadamu cukup --;
# [[jeluk]]: piring --;
{{-n-|id}}
# bukan bagian [[luar]]:
#* {{RQ:Mustikarasa
|page=7
|text=Sebaiknja djangan dibuang begitu sadja, akan tetapi diminumkan pada ajam atau ternak lain atau dipakai guna menjirami tanaman '''dalam''' pot.
|norm=Sebaiknya jangan dibuang begitu saja, akan tetapi diminumkan pada ayam atau ternak lain atau dipakai guna menyirami tanaman '''dalam''' pot.
|url=https://id.wikisource.org/wiki/Halaman:Mustikarasa.pdf/15#:~:text=Sebaiknja%20djangan%20dibuang%20begitu%20sadja%2C%20akan%20tetapi%20diminumkan%20pada%20ajam%20atau%20ternak%20lain%20atau%20dipakai%20guna%20menjirami%20tanaman%20dalam%20pot.}} ketika rumah itu terbakar, anak-anaknya masih ada di --;
# lingkungan daerah (negeri, keluarga) sendiri: orang --; urusan --;
# [[batin]];
# yg tidak tampak dr luar (tt penyakit dsb): penyakit --;
{{-antonim-|id}}
* [[luar]]
=={{bahasa|cjm}}==
{{kepala|cjm}}
{{-adj-|cjm}}
# {{id-l|dalam}}
{{-prep-|cjm}}
# {{id-l|dalam}}
{{-rujukan-}}
* {{R:huq:Thurgood|page=287}}
* {{R:map:ACD|dalem}}
7jxm7h5vhkw0cdowuldfnughtd3g8we
Kategori:eo:Lema
14
44579
1474831
1225851
2026-10-29T19:27:02Z
Taylor 49
14541
Taylor 49 memindahkan halaman [[Kategori:Kata bahasa Esperanto]] ke [[Kategori:eo:Lema]] tanpa membuat pengalihan: satu cukup
1225851
wikitext
text/x-wiki
{{IndeksEsperanto}}
[[Kategori:eo:Lema]]
gpfsdhl8rla4gxtjvrjt6jqjhg93ccx
1474833
1474831
2026-10-29T19:29:28Z
Taylor 49
14541
{{IndeksEsperanto}} {{kategori otomatis}}
1474833
wikitext
text/x-wiki
{{IndeksEsperanto}}
{{kategori otomatis}}
juql9p94gylsnqnjc6fm61x382wk81r
Kategori:Kata bahasa Hakka
14
44889
1474823
1033957
2026-10-29T19:17:57Z
Taylor 49
14541
-->> [[:Kategori:hak:Lema]] {{kat:kata bahasa|Hakka}} [[Kategori:Bahasa Hakka]] [[Kategori:Kata bahasa Tionghoa]]
1474823
wikitext
text/x-wiki
-->> [[:Kategori:hak:Lema]]
{{kat:kata bahasa|Hakka}}
[[Kategori:Bahasa Hakka]]
[[Kategori:Kata bahasa Tionghoa]]
8dwxrkobwr67lm604tlig4oiehi9ft1
karang
0
101919
1474849
1474364
2026-10-30T04:49:18Z
Iripseudocorus
40083
1474849
wikitext
text/x-wiki
=={{bahasa|id}}==
{{kepala|id}}
{{suara|id|Id-AreziaIU-karang.wav}}
{{-n-|id}}
# batu kapur di laut yang terjadi dari zat yang dikeluarkan oleh binatang kecil jenis {{Species|Anthozoa}} (tidak bertulang punggung); batuan organik sebagai tempat tinggal binatang karang; koral
# pulau (gunung, batu) di laut yang terjadi dari tumpukan karang yang sudah membatu
# tumbuhan laut yang menyerupai atau seperti karang
{{-v-|id}}
# susun; rangkai; jalin
{{-etimologi-}}
* Dari [''[[Jawa Kuno]]'' '''''karaṅ''''' 'rangkai menjadi untaian (untaian bunga)']
{{-rujukan-}}
* Zoetmulder, P.J., dan Robson, S.O. (2006). Kamus Jawa Kuna-Indonesia. (Darusuprapta dan Sumarti Suprayitna, Penerjemah). Jakarta: Gramedia Pustaka Utama.
* Dictionnaire Javanais-Français, L'Abbé P. Favre, 1870.
* Javaansch-Nederlandsch Handwoordenboek, Gericke en Roorda, 1901.
* Bausastra Jawa, Poerwadarminta, 1939.
* Javanese-English Dictionary, Horne, 1974.
* {{R:KBBI Daring}}
{{-n-|id}}
# tempat kediaman; tempat berkumpul
{{-turunan-|id}}
{{-terjemahan-}}
{{t-atas}}
{{t-bawah}}
{{-bacaan-}}
* {{R:KBBI Daring}}
{{rfv|id|impor dari KBBI}}
=={{bahasa|bqr}}==
{{kepala|bqr}}
:{{suara|bqr|LL-Q5001028 (bqr)-Simon Petrus Igun (Rhina Enho)-karang.wav}}
{{-n-|bqr}}
# {{l|id|karang}}
[[Kategori:Edit-a-thon WikiKathā Maret 2026]]
=={{bahasa|ptk}}==
{{kepala|ptk}}
{{-n-|ptk}}
# [[nanti]]
=={{bahasa|su}}==
{{kepala|su}}
{{-n-|su}}
{{suword|h=[[kajang]]|l=[[karang]]}}
# {{loma}} [[karang]]
[[Category:Makrab Wiktionary Indonesia GSF26]]
bpa6506fynxrhj08qncbexjggv2ftkn
dirigen
0
109994
1474759
1113964
2026-10-29T14:00:25Z
OwlyKnight
33924
Menambahkan terjemahan, etimologi (salin dari [[:en:dirigen]]), sinonim, dan AFI (salin dari [[:en:dirigen]])
1474759
wikitext
text/x-wiki
=={{bahasa|id}}==
{{kepala|id}}
* (''Standar'') {{AFI|id|/ˌdiˈriɡɛn/ [ˌdiˈri.ɡɛn]}}
* (''Tidak standar''): {{AFI|id|/ˌdiˈrid͡ʒɛn/ [ˌdiˈri.d͡ʒɛn]}}
{{-etimologi-}}
: Dari {{bor|id|nl|dirigent|t=dirigen}}, dari {{der|id|la|dīrigēns}}.
{{-n-|id}}
# pemimpin orkes [[simfoni]], korps musik, atau [[paduan suara]]
#: {{sinonim|id|konduktor}}
{{-turunan-|id}}
{{-terjemahan-}}
{{t-atas}}
# {{bhs|en}}: {{t+|en|conductor}}
{{t-bawah}}
{{-bacaan-}}
* {{R:KBBI Daring}}
{{rfv|id|impor dari KBBI}}
pq0oy5vwib3juaspeg0c2hqg1auga3s
Templat:wikispesies
10
199436
1474856
1103972
2026-10-30T11:25:41Z
Taylor 49
14541
Taylor 49 memindahkan halaman [[Templat:Species]] ke [[Templat:spesies]] dengan menimpa pengalihan lama
1103972
wikitext
text/x-wiki
<includeonly><span class="usage-label-sense">[[:species:{{{1}}}|<i>{{{1}}}</i>]]</span> [[Berkas:Wikispecies-logo.svg|14px|link=]]</includeonly><noinclude>[[Kategori:Templat umum]]
----
Memberi pranala otomatis ke [[:species:]], dan otomatis cetak miring.
TODO: ganti [https://id.wiktionary.org/w/index.php?search=insource%3A%2Fspecies%5C%3A%2F&title=Istimewa:Pencarian&profile=advanced&fulltext=1&ns0=1 lema] yang masih menggunakan pranala interwiki otomatis (dan tidak cetak miring)
ga3r5a3fy6ev7dchnsm4qqd9h77ytvt
1474859
1474856
2026-10-30T11:30:09Z
Taylor 49
14541
perb
1474859
wikitext
text/x-wiki
<includeonly><span class="usage-label-sense">[[:species:{{{1}}}|<i>{{{1}}}</i>]]</span> [[Berkas:Wikispecies-logo.svg|14px|link=]]</includeonly><noinclude>
== Manfaat ==
Memberi pranala otomatis ke [[:species:|WikiSpecies]], dan otomatis cetak miring.
== Contoh das tes diri ==
<pre>{{spesies|Durio zibethinus}}</pre>
:: di halaman [[durian]]
{{spesies|Durio zibethinus}}
== TODO ==
Ganti [https://id.wiktionary.org/w/index.php?search=insource%3A%2Fspecies%5C%3A%2F&title=Istimewa:Pencarian&profile=advanced&fulltext=1&ns0=1 lema yang masih menggunakan pranala interwiki manual] (dan tidak cetak miring)
[[Kategori:Templat umum]]
</noinclude>
rh0w2tjxroynjkgk96ouy7vhswi54ut
1474860
1474859
2026-10-30T11:30:35Z
Taylor 49
14541
typo
1474860
wikitext
text/x-wiki
<includeonly><span class="usage-label-sense">[[:species:{{{1}}}|<i>{{{1}}}</i>]]</span> [[Berkas:Wikispecies-logo.svg|14px|link=]]</includeonly><noinclude>
== Manfaat ==
Memberi pranala otomatis ke [[:species:|WikiSpecies]], dan otomatis cetak miring.
== Contoh dan tes diri ==
<pre>{{spesies|Durio zibethinus}}</pre>
:: di halaman [[durian]]
{{spesies|Durio zibethinus}}
== TODO ==
Ganti [https://id.wiktionary.org/w/index.php?search=insource%3A%2Fspecies%5C%3A%2F&title=Istimewa:Pencarian&profile=advanced&fulltext=1&ns0=1 lema yang masih menggunakan pranala interwiki manual] (dan tidak cetak miring)
[[Kategori:Templat umum]]
</noinclude>
sfd6zvggjpdvj8m13gpxqlghg5cix7i
1474866
1474860
2026-10-30T11:49:32Z
Taylor 49
14541
q
1474866
wikitext
text/x-wiki
<includeonly><span class="usage-label-sense">[[:species:{{{1}}}|<i>{{{1}}}</i>]]</span> [[Berkas:Wikispecies-logo.svg|14px|link=]]</includeonly><noinclude>
== Manfaat ==
Memberi pranala otomatis ke [[:species:|WikiSpecies]], dan otomatis cetak miring.
== Contoh dan tes diri ==
<pre>{{spesies|Durio zibethinus}}</pre>
:: di halaman [[durian]]
{{spesies|Durio zibethinus}}
<pre>famili {{spesies|Ursidae}}</pre>
:: di halaman [[karhu]]
famili {{spesies|Ursidae}}
== TODO ==
Ganti [https://id.wiktionary.org/w/index.php?search=insource%3A%2Fspecies%5C%3A%2F&title=Istimewa:Pencarian&profile=advanced&fulltext=1&ns0=1 lema yang masih menggunakan pranala interwiki manual] (dan tidak cetak miring)
[[Kategori:Templat umum]]
</noinclude>
qgs994r9mft8oio50m79k3jigf4p8o4
1474867
1474866
2026-10-30T11:49:46Z
Taylor 49
14541
:: di halaman [[beruang]]
1474867
wikitext
text/x-wiki
<includeonly><span class="usage-label-sense">[[:species:{{{1}}}|<i>{{{1}}}</i>]]</span> [[Berkas:Wikispecies-logo.svg|14px|link=]]</includeonly><noinclude>
== Manfaat ==
Memberi pranala otomatis ke [[:species:|WikiSpecies]], dan otomatis cetak miring.
== Contoh dan tes diri ==
<pre>{{spesies|Durio zibethinus}}</pre>
:: di halaman [[durian]]
{{spesies|Durio zibethinus}}
<pre>famili {{spesies|Ursidae}}</pre>
:: di halaman [[beruang]]
famili {{spesies|Ursidae}}
== TODO ==
Ganti [https://id.wiktionary.org/w/index.php?search=insource%3A%2Fspecies%5C%3A%2F&title=Istimewa:Pencarian&profile=advanced&fulltext=1&ns0=1 lema yang masih menggunakan pranala interwiki manual] (dan tidak cetak miring)
[[Kategori:Templat umum]]
</noinclude>
p8qzi0qgks2y7qf9ark81u06w4ls8tk
1474868
1474867
2026-10-30T11:50:49Z
Taylor 49
14541
Taylor 49 memindahkan halaman [[Templat:spesies]] ke [[Templat:wikispesies]]: digunakan juga untuk peringkat taksonomi selain spesies
1474867
wikitext
text/x-wiki
<includeonly><span class="usage-label-sense">[[:species:{{{1}}}|<i>{{{1}}}</i>]]</span> [[Berkas:Wikispecies-logo.svg|14px|link=]]</includeonly><noinclude>
== Manfaat ==
Memberi pranala otomatis ke [[:species:|WikiSpecies]], dan otomatis cetak miring.
== Contoh dan tes diri ==
<pre>{{spesies|Durio zibethinus}}</pre>
:: di halaman [[durian]]
{{spesies|Durio zibethinus}}
<pre>famili {{spesies|Ursidae}}</pre>
:: di halaman [[beruang]]
famili {{spesies|Ursidae}}
== TODO ==
Ganti [https://id.wiktionary.org/w/index.php?search=insource%3A%2Fspecies%5C%3A%2F&title=Istimewa:Pencarian&profile=advanced&fulltext=1&ns0=1 lema yang masih menggunakan pranala interwiki manual] (dan tidak cetak miring)
[[Kategori:Templat umum]]
</noinclude>
p8qzi0qgks2y7qf9ark81u06w4ls8tk
1474870
1474868
2026-10-30T11:52:30Z
Taylor 49
14541
Memberi pranala otomatis ke [[:species:|WikiSpecies]], dan otomatis cetak miring, untuk lema tentang [[spesies]] atau [[peringkat taksonomi]] lain.
1474870
wikitext
text/x-wiki
<includeonly><span class="usage-label-sense">[[:species:{{{1}}}|<i>{{{1}}}</i>]]</span> [[Berkas:Wikispecies-logo.svg|14px|link=]]</includeonly><noinclude>
== Manfaat ==
Memberi pranala otomatis ke [[:species:|WikiSpecies]], dan otomatis cetak miring, untuk lema tentang [[spesies]] atau [[peringkat taksonomi]] lain.
== Contoh dan tes diri ==
<pre>{{wikispesies|Durio zibethinus}}</pre>
:: di halaman [[durian]]
{{wikispesies|Durio zibethinus}}
<pre>famili {{wikispesies|Ursidae}}</pre>
:: di halaman [[beruang]]
famili {{wikispesies|Ursidae}}
== TODO ==
Ganti [https://id.wiktionary.org/w/index.php?search=insource%3A%2Fspecies%5C%3A%2F&title=Istimewa:Pencarian&profile=advanced&fulltext=1&ns0=1 lema yang masih menggunakan pranala interwiki manual] (dan tidak cetak miring)
[[Kategori:Templat umum]]
</noinclude>
3m8omwrwxausdvvvip0trnd7g7cwqg6
1474874
1474870
2026-10-30T11:58:00Z
Taylor 49
14541
b
1474874
wikitext
text/x-wiki
<includeonly><span class="usage-label-sense">[[:species:{{{1}}}|<i>{{{1}}}</i>]]</span> [[Berkas:Wikispecies-logo.svg|14px|link=]]</includeonly><noinclude>
== Manfaat ==
Memberi pranala otomatis ke [[:species:|WikiSpecies]], dan otomatis cetak miring, untuk lema tentang [[spesies]] atau [[peringkat taksonomi]] lain.
== Contoh dan tes diri ==
{{hr3}}
<pre>{{wikispesies|Durio zibethinus}}</pre>
:: di halaman [[durian]]
{{wikispesies|Durio zibethinus}}
{{hr3}}
<pre>famili {{wikispesies|Ursidae}}</pre>
:: di halaman [[beruang]]
famili {{wikispesies|Ursidae}}
{{hr3}}
== TODO ==
Ganti [https://id.wiktionary.org/w/index.php?search=insource%3A%2Fspecies%5C%3A%2F&title=Istimewa:Pencarian&profile=advanced&fulltext=1&ns0=1 lema yang masih menggunakan pranala interwiki manual] (dan tidak cetak miring)
[[Kategori:Templat umum]]
</noinclude>
imx3ueuving86jiuj1zsemhrhr2qvc1
Kategori:Kelas kata bahasa Albania
14
199468
1474845
937657
2026-10-29T19:46:47Z
Taylor 49
14541
[[Kategori:Bahasa Albania]] [[Kategori:Kelas kata menurut bahasa|sq]][[Kategori:Bahasa Albania]] [[Kategori:Kelas kata menurut bahasa|sq]]
1474845
wikitext
text/x-wiki
[[Kategori:Bahasa Albania]]
[[Kategori:Kelas kata menurut bahasa|sq]]
43waex297qp2osrtoah3whc9tru5khq
Kategori:gor:Nomina
14
200762
1474810
687092
2026-10-29T19:06:52Z
Taylor 49
14541
[[Kategori:Nomina menurut bahasa]] [[Kategori:Kelas kata bahasa Gorontalo]]
1474810
wikitext
text/x-wiki
[[Kategori:Nomina menurut bahasa]]
[[Kategori:Kelas kata bahasa Gorontalo]]
24a043ppc7szmx3p48b5j6jtnq9rzpn
Kategori:gor:Verba
14
200763
1474813
687095
2026-10-29T19:09:29Z
Taylor 49
14541
1474813
wikitext
text/x-wiki
[[Kategori:Verba menurut bahasa]]
[[Kategori:Kelas kata bahasa Gorontalo]]
dh3us5yk9zg8i6cwc9upb4xqxphmq8h
1474841
1474813
2026-10-29T19:38:58Z
Taylor 49
14541
[[Kategori:Verba menurut bahasa]] [[Kategori:Kelas kata bahasa Gorontalo|ver]]
1474841
wikitext
text/x-wiki
[[Kategori:Verba menurut bahasa]]
[[Kategori:Kelas kata bahasa Gorontalo|ver]]
53ofdvlah2xdl5dtcf61pspo15jjun0
Kategori:gor:Adjektiva
14
200764
1474811
687097
2026-10-29T19:07:08Z
Taylor 49
14541
[[Kategori:Adjektiva menurut bahasa]] [[Kategori:Kelas kata bahasa Gorontalo]]
1474811
wikitext
text/x-wiki
[[Kategori:Adjektiva menurut bahasa]]
[[Kategori:Kelas kata bahasa Gorontalo]]
puws7f3pei14ongefn3ocozy8c05vwc
Kategori:Kelas kata bahasa Gorontalo
14
200765
1474837
947572
2026-10-29T19:37:31Z
Taylor 49
14541
[[Kategori:Bahasa Gorontalo]] [[Kategori:Kelas kata menurut bahasa]][[Kategori:Bahasa Gorontalo]] [[Kategori:Kelas kata menurut bahasa]]
1474837
wikitext
text/x-wiki
[[Kategori:Bahasa Gorontalo]]
[[Kategori:Kelas kata menurut bahasa]]
64cdx4hnafltcscclrpjkm8fsy7cgc2
1474838
1474837
2026-10-29T19:37:39Z
Taylor 49
14541
[[Kategori:Bahasa Gorontalo]] [[Kategori:Kelas kata menurut bahasa|gor]]
1474838
wikitext
text/x-wiki
[[Kategori:Bahasa Gorontalo]]
[[Kategori:Kelas kata menurut bahasa|gor]]
187t0i3nvr9h9cqd9jnne9lupqmpijr
Kategori:gor:Konjungsi
14
200766
1474820
687099
2026-10-29T19:11:48Z
Taylor 49
14541
1474820
wikitext
text/x-wiki
[[Kategori:Konjungsi menurut bahasa]]
[[Kategori:Kelas kata bahasa Gorontalo]]
hut0rk0yrpnjr1lysfnl39s0yq8oxrk
1474840
1474820
2026-10-29T19:38:42Z
Taylor 49
14541
[[Kategori:Konjungsi menurut bahasa]] [[Kategori:Kelas kata bahasa Gorontalo|kon]]
1474840
wikitext
text/x-wiki
[[Kategori:Konjungsi menurut bahasa]]
[[Kategori:Kelas kata bahasa Gorontalo|kon]]
o2ir2qnd2ziagoioexteuxcseusogn6
abalo
0
205122
1474804
1291876
2026-10-29T19:01:54Z
Taylor 49
14541
1474804
wikitext
text/x-wiki
=={{bahasa|gor}}==
{{kepala|gor}}
{{-adj-|gor}}
# [[Lamban]]
#: dipo ma'o taliya sapi boyito sababu onggo '''abalo'''.
#: jangan dulu beli sapi itu sebab masih '''lamban''', belum bisa menarik roda.
6e4yvz5ildlvptm29rnvle1fn3ahhma
1474805
1474804
2026-10-29T19:02:04Z
Taylor 49
14541
1474805
wikitext
text/x-wiki
=={{bahasa|gor}}==
{{kepala|gor}}
{{-adj-|gor}}
# [[lamban]]
#: dipo ma'o taliya sapi boyito sababu onggo '''abalo'''.
#: jangan dulu beli sapi itu sebab masih '''lamban''', belum bisa menarik roda.
11sxa131fidmdp6klm4036zcfsbqwrd
فيزياء
0
205307
1474851
1254146
2026-10-30T06:45:40Z
Ziv
43376
([[c:GR|GR]]) [[File:Generaciones de la materia.png]] → [[File:Generaciones delamateria.png]] → File replacement: changing the name of a duplicate file ([[c:c:GR]])
1474851
wikitext
text/x-wiki
=={{bahasa|ar}}==
{{kepala|ar}}
{{ar-nm-dk|فِيزِيَاء
|B=fīziyāʾ
|2a=فِيزِيَاءٌ
|2b=فِيزِيَاءُ
|3a=فِيزِيَاءً
|3b=فِيزِيَاءَ
|4a=فِيزِيَاءٍ
|4b=فِيزِيَاءِ
}}
[[Image:Generaciones delamateria.png|thumb|فيزياء]]
{{ar-nm|f}}
:فِيزِيَاء [fīziyāʾ]
#[[fisika]]
{{ar-cat|Physics}}
msbbo75wgn97wtzagnw0xbew7rwcn3w
Kategori:gor:Numeralia
14
205534
1474807
741555
2026-10-29T19:05:05Z
Taylor 49
14541
Taylor 49 memindahkan halaman [[Kategori:gor:Bilangan]] ke [[Kategori:gor:Numeralia]] tanpa membuat pengalihan
741555
wikitext
text/x-wiki
{{kat:Bilangan|gor}}
[[Kategori:Kelas kata {{gor}}|Bilangan]]
i1wk8s3aj1vr90x9usz7moks41kyq10
1474808
1474807
2026-10-29T19:06:00Z
Taylor 49
14541
[[Kategori:Kelas kata {{gor}}|num]]
1474808
wikitext
text/x-wiki
[[Kategori:Kelas kata {{gor}}|num]]
t3ebseoztgzfihpmaezq9opo12g1fm5
Kategori:gor:Interjeksi
14
206460
1474819
744018
2026-10-29T19:11:37Z
Taylor 49
14541
1474819
wikitext
text/x-wiki
[[Kategori:Interjeksi menurut bahasa]]
[[Kategori:Kelas kata bahasa Gorontalo]]
dz0dugtqjzf2sgdq7ynh0451sp8qmv9
Kategori:gor:Artikel
14
206461
1474839
1360745
2026-10-29T19:38:15Z
Taylor 49
14541
[[Kategori:Kelas kata bahasa Gorontalo|art]]
1474839
wikitext
text/x-wiki
[[Kategori:Kelas kata bahasa Gorontalo|art]]
rg81botvqmqs2fwhqjt431u95hodx10
1474842
1474839
2026-10-29T19:39:25Z
Taylor 49
14541
[[Kategori:Artikel menurut bahasa]] [[Kategori:Kelas kata bahasa Gorontalo|art]][[Kategori:Artikel menurut bahasa]] [[Kategori:Kelas kata bahasa Gorontalo|art]]
1474842
wikitext
text/x-wiki
[[Kategori:Artikel menurut bahasa]]
[[Kategori:Kelas kata bahasa Gorontalo|art]]
28f2uglkakhweox8y86aw2e32un9es1
iibodu
0
206469
1474817
1190611
2026-10-29T19:10:48Z
Taylor 49
14541
1474817
wikitext
text/x-wiki
{{-n-|gor}}
# [[panggilan]]
{{-ejaan-|gor}}
* ''ii.bo.du''
{{-turunan-}}
fguejh3fx4me0rkpudrshs4og81kzqa
biyahu
0
210013
1474809
1164837
2026-10-29T19:06:23Z
Taylor 49
14541
1474809
wikitext
text/x-wiki
{{-v-|gor}}
# [[pelihara]]
{{-ejaan-|gor}}
* ''bi.ya.hu''
{{-turunan-}}
*[[bibiyahu]]
*[[biliyahu]]
*[[biliyaheyi]]
*[[biya-biyahu]]
*[[lomiyahu]]
*[[momiyahu]]
*[[mo'obiyahu]]
ga46cbptmvaqd1vpu2s8rz3yp3j6tgd
biya-biyahu
0
210014
1474812
1164835
2026-10-29T19:09:12Z
Taylor 49
14541
1474812
wikitext
text/x-wiki
{{-v-|gor}}
# (sedang) dipelihara
{{-ejaan-|gor}}
* ''bi.ya-bi.ya.hu''
{{-turunan-}}
c2v2s21by3h26rqpwrmnl3obocgdh7d
momiyahu
0
210015
1474803
1262493
2026-10-29T19:01:30Z
Taylor 49
14541
{{-v-|gor}} # memelihara {{-ejaan-|gor}} * ''mo.mi.ya.hu'' {{-turunan-}}
1474803
wikitext
text/x-wiki
{{-v-|gor}}
# memelihara
{{-ejaan-|gor}}
* ''mo.mi.ya.hu''
{{-turunan-}}
79urb6pxt1t6wrcih4z7r95cxzowyfx
ĉar
0
210175
1474830
1474429
2026-10-29T19:25:49Z
Taylor 49
14541
q
1474830
wikitext
text/x-wiki
== Esperanto ==
=== Nomina ===
{{bakk|eo|SJ}}
: {{pemenggalan|eo|ĉar}} {{AFI|eo|/ˈt͡ʃar/}} {{audio|eo|LL-Q143 (epo)-Lepticed7-ĉar.wav}}
{{-ragam-}}
* {{ragam|eo|char||ejaan sistem-H}}
* {{ragam|eo|cxar||ejaan sistem-X}}
#[[karena]]
#* {{kutip buku|eo|year=2026|last=UEA Facila|title=Konkurso “Vikio amas ZEO-jn”|text=ZEO-j estas gravaj por la Esperanto-komunumo, '''ĉar''' ili tiras la atenton de ekstera publiko al nia lingvo.|translation=ZEO penting untuk komunitas Esperanto '''karena''' benda-benda tersebut menarik perhatian publik luar ke bahasa kita.}}
#: {{sinonim|eo|pro|por ke}}
#: {{antonim|eo|kvankam}}
{{-catatan-}}
: ''Ĉar'' dan ''pro'' sama-sama menunjukkan penyebab, tetapi ''ĉar'' khusus digunakan sebagai kata hubung yang diikuti klausa atau anak kalimat.
{{-lihat-}}
*{{l|eo|kial}}
*{{l|eo|tial}}
0foudzxbto53sw1k9xjru36ii95ba1m
post ke
0
210184
1474824
1289746
2026-10-29T19:22:40Z
Taylor 49
14541
== Esperanto == === Nomina === {{bakk|eo|SJ}} #[[sesudah]] #: ''antonim:'' [[antaŭ ke]]
1474824
wikitext
text/x-wiki
== Esperanto ==
=== Nomina ===
{{bakk|eo|SJ}}
#[[sesudah]]
#: ''antonim:'' [[antaŭ ke]]
478ju4xy81q8iysw9kudgfg5w352a8a
Wikikamus:Ruang nama
4
215672
1474832
1351655
2026-10-29T19:27:46Z
Taylor 49
14541
| [[:Kategori:Utama]]<br>[[:Kategori:eo:Lema]]
1474832
wikitext
text/x-wiki
{{subhalaman|[[Bantuan:Daftar isi]]}}
== Informasi umum ==
* '''(ID)''' [https://id.wikipedia.org/wiki/Wikipedia:Ruang_nama id.wikipedia.org/wiki/Wikipedia:Ruang_nama]
* '''(EN)''' [https://en.wikipedia.org/wiki/Wikipedia:Namespace en.wikipedia.org/wiki/Wikipedia:Namespace]
* '''(EN)''' [https://www.mediawiki.org/wiki/Manual:Namespace mediawiki.org/wiki/Manual:Namespace]
* '''(EN)''' [https://www.mediawiki.org/wiki/Extension_default_namespaces mediawiki.org/wiki/Extension_default_namespaces]
== Daftar ruang nama di wikikamus bahasa Indonesia ==
{| border="1" cellpadding="5" cellspacing="0"
! nama / prefiks
! nomor
! manfaat
! contoh halaman
! daftar lengkap<br><small>dan</small><br>jumlah halaman
|-
| ''(ruang nama utama yang tidak bernama)''
| 0
| halaman lema <small>(juga halaman utama)</small>
| [[besar]]<br>[[två]]
| [https://id.wiktionary.org/w/index.php?title=Istimewa:Daftar_halaman&namespace=0 Istimewa: Daftar halaman&namespace=0]<br>{{#invoke:mpeekruangnama|ek|0}}<!--2019-Jul:181'909-->
|-
| Wiktionary:
| 4
| halaman tentang situs, kelompok dan hak pengguna dsb
| [[Wiktionary:Pemeliharaan]]<br>[[Wiktionary:Birokrat]]
| [https://id.wiktionary.org/w/index.php?title=Istimewa:Daftar_halaman&namespace=4 Istimewa: Daftar halaman&namespace=4]<br>{{#invoke:mpeekruangnama|ek|4}}<!--2019-Jul:491-->
|-
| Templat:
| 10
| konten untuk transklusi
| [[Templat:spam]]
| [https://id.wiktionary.org/w/index.php?title=Istimewa:Daftar_halaman&namespace=10 Istimewa: Daftar halaman&namespace=10]<br>{{#invoke:mpeekruangnama|ek|10}}<!--2019-Jul:2'249-->
|-
| Kategori:
| 14
| daftar halaman dihasilkan secara otomatis
| [[:Kategori:Utama]]<br>[[:Kategori:eo:Lema]]
| [https://id.wiktionary.org/w/index.php?title=Istimewa:Daftar_halaman&namespace=14 Istimewa: Daftar halaman&namespace=14]<br>??
|-
| Indeks:
| 100
| daftar sederhana dengan semua kata dalam bahasa
| [[Indeks:Bahasa Indonesia]]<br>[[Indeks:Bahasa Inggris]]
| [https://id.wiktionary.org/w/index.php?title=Istimewa:Daftar_halaman&namespace=100 Istimewa: Daftar halaman&namespace=100]<br>??
|-
| Lampiran:
| 102
| halaman tentang bahasa atau tata bahasa<br>yang tidak bersifat lema (misalnya kamus)
| [[Lampiran:Daftar isi]]<br>[[Lampiran:Daftar bahasa]]
| [https://id.wiktionary.org/w/index.php?title=Istimewa:Daftar_halaman&namespace=102 Istimewa: Daftar halaman&namespace=102]<br>{{#invoke:mpeekruangnama|ek|102}}<!--2019-Jul:59-->
|-
| Modul:
| 828
| kode dalam bahasa pemrograman LUA yang bisa diakses oleh templat
| [[Modul:mlawc]]
| [https://id.wiktionary.org/w/index.php?title=Istimewa:Daftar_halaman&namespace=828 Istimewa: Daftar halaman&namespace=828]<br>{{#invoke:mpeekruangnama|ek|828}}<!--2019-Jul:206-->
|}
* Jumlah halaman total yang selatu mutakhir: {{NUMBEROFPAGES:R}}
* Jumlah halaman yang "berguna" selatu mutakhir (tetapi mungkin [https://www.mediawiki.org/wiki/Manual:Article_count kurang tepat]): {{NUMBEROFARTICLES:R}}
== Pranala informasi halaman ==
* [https://id.wiktionary.org/w/index.php?title=Wiktionary:Ruang_nama&action=info /w/index.php?title=Wiktionary:Ruang_nama&action=info]
* [https://id.wiktionary.org/w/api.php?action=query&titles=Wiktionary:Ruang_nama&prop=pageprops /w/api.php?action=query&titles=Wiktionary:Ruang_nama&prop=pageprops]
[[Kategori:Halaman ruang nama proyek]]
n4xb13qqvmvr5h6kb8qfz3r157zv35u
Modul:bigtable-tblbahasa
828
215702
1474798
1280547
2026-10-29T18:53:02Z
Taylor 49
14541
fixx
1474798
Scribunto
text/plain
--[===[
MODULE "MKOMTBLLIN" (kompleta tabelo kun lingvoj)
"eo.wiktionary.org/wiki/Modulo:bigtable-tbllingvoj" <!--2026-Oct-29-->
"id.wiktionary.org/wiki/Modul:bigtable-tblbahasa"
Purpose: brews a (huge) complete table with all supported languages
Utilo: generas (egan) kompletan tabelon kun cxiuj subtenataj lingvoj
Manfaat: membuat tabel lengkap (dan sangat besar) dengan semua
bahasa yang didukung
Syfte: skapar en (gigantisk) tabell med alla spraak som stoeds
Used by templates / Uzata far sxablonoj /
Digunakan oleh templat / Anvaend av mallar:
* pagxo "Aldono:Listo kun lingvoj" / halaman "Lampiran:Daftar bahasa"
Required submodules / Bezonataj submoduloj /
Submodul yang diperlukan / Behoevda submoduler:
* "loaddata-tbllingvoj" T75 T77 in turn requiring template "tbllingvoj" (EO)
* "loaddata-tblbahasa" T75 T77 in turn requiring template "tblbahasa" (ID)
Incoming: * optional anonymous
* brew and show technical summary block on success (binary
digit "0" or "1", default "0" ie false)
* optional anonymous
* string with 2 decimal digits "02"..."98" reducing probability
to call expensive parser functions, default is 1 ie 100%
* named obligatory parameter
* "infsel=" column control -- string with 6 char:s (tristate
options: "0" do not show | "1" show no query |
"2" show and query)
* "d07" "tln" top lng cat (0 or 1 only, no query)
* "d07" "kap" cat
* "d08" "vor" cat (0 or 1 only, no query)
* "d08" "mal" cat
* "d09" "apx" appendix (0 or 1 only, no query)
* "d09" "ind" index
* named optional parameter
* "detrc=true" to create trace debug report
Returned: * one huge string with several HTML tables (one of them huge)
This module is unbreakable (when called with correct module name
and function name). Every imaginable input from the parent and
from the imported module "loaddata-tbllingvoj" will output either
a useful result or at least the string "Grava eraro".
Cxi tiu modulo estas nerompebla (kiam vokita kun gxustaj nomo de modulo
kaj nomo de funkcio). Cxiu imagebla enigo de la vokanto kaj
de la importata modulo "loaddata-tbllingvoj" eldonos aux
utilan rezulton aux almenaux signocxenon "Grava eraro".
In "msngtbllin" we walk down and for every d-item /d00/ ... /d13/ we brew a
row with two cells title and content. In "bigtable-tbllingvoj" "mkomtbllin" we
walk right and for every d-item /d00/ ... /d13/ we brew one cell in a column.
Note that the parameter "infsel=" (control string with 6 char:s) has almost
same function in both "bigtable-tbllingvoj" "mkomtbllin" and "msngtbllin", but
some of the values are tristate in "bigtable-tbllingvoj" "mkomtbllin", whereas
all are boolean in "msngtbllin", and querying is always on.
The function of this module is governed by
the "Specification of the 2-dimensional table picking system".
* y-index markers are obligatory and
lowercase (numbers and "-" not yet allowed) !!!FIXME!!!
* x-index markers are disallowed
Note that the table T77 we use is NOT pluprocessed before, thus me must
strip RLLR ourselves, and both /cy/ and /c0/ are included (see below).
Status codes from submodule:
* #E00: OK
* #E01: internal
* #E02: template not found
* #E03 ... #E79: preprocessing error, range reserved by the specification
Column numbering in the source table:
* numbering starts from ZERO
* /cy/ does not count (it has theoretically index "-1")
* note that there is no comma between columns /cy/ and /c0/
* "loaddata-tbllingvoj" T77 returns the complete table line including
the y-index marker /cy/, this means that unless the /cy/ part is
trimmed off before, index ZERO fed into "prhsplittotable" will
return both /cy/ and /c0/, thus the indexes are NOT be OFF-by-ONE
Structure of a row in the source table with 1+11 columns:
- /cy/ : y-index marker (2 or 3 digits) !!!FIXME!!! soon even more
- /c0/ : name of the language in the site language
* EO: usually AJ lowercase, alternatively SB beginning
with uppercase letter
* ID: without "bahasa " and beginning with uppercase letter
- /c1/ : QID (for example "Q5432") "Q" + 2...8 digits, earliest digit
only "1"..."9", further digits "0"..."9"
- /c2/ : name of the language in the language itself
("propralingve") (may be RLLR-enclosed)
- /c3/ : constructed and antique status (digit "0"..."3")
- /c4/ : ISO 639-1:2002 2-letter code (only lowercase)
- /c5/ : ISO 639-3:2007 3-letter code (only lowercase)
- /c6/ : wiki access code, itself usually same as /cy/, but may be different
and longer up to 10 char:s, for example "zh-min-nan", leave it "-"
here if code is same or unknown, use "??" if code belongs to
other language ("als.pedia.org")
- /c7/ : wiki availability code (2 digits "0"..."2" ie "00"..."22"),
"-" causes reddish background and no info about availability
- /c8/ : name of ipedia article, base principle usually
followed (there are some exceptions):
* EO: core word usually AJ name with uppercased begin
followed by " lingvo", no "la" article
* ID: prefixed by "Bahasa " and core word begins with uppercase letter
- /c9/ : category with our site language ("eo" or "id") in other tionary
(with category NS prefix, but without language prefix, without "]]"
or other nonsense (may be RLLR-enclosed), can be absurdly long
"Rummad:Wikeriadur:Distagaduriou' a vank en indonezeg" has 52
octet:s and even worse 2 colons and one apo)
- /ca/ : number of pages in that category, apo:s ("16'384") are
tolerable (this cannot be peeked automatically)
Note that /cy/ and /c0/ are ultimately obligatory, the remaining
ones are only highly desirable.
Overall structure of the generated page:
* top either big fatal block or tiny success block, both with purge link
* huge destination table (not if fatal error)
* technical summary block (no links inside) (may be omitted in some cases)
* bottom either big fatal block or tiny success block, both with purge link
Structure of a row in the destination table with 14 columns:
- /d00/ : * index (in brackets, not bold)
* space
* language access code (bold) (literally peeked from /cy/
y-index marker in the source table)
# adjust background for "eo" only
- /d01/ : * name of the language in the site language with link to the
lemma page (name literally peeked from /c0/ in the source table,
must be available and valid, link augmented by "pripl5navare"
according to control string "contabpages[0]")
- /d02/ : * QID (for example "Q5432")
- /d03/ : * name of the language in the language itself
(literally peeked from /c1/ in the source table)
- /d04/ : * constructed and antique status (expanded from digit "0"..."3"
peeked from /c2/ in the source table)
# adjust background to greenish or grey if applicable
- /d05/ : * "ISO 639-1:2002" 2-letter language code
(literally peeked from /c3/ in the source table)
- d06 : - "ISO 639-3:2007" 3-letter language code
(literally peeked from /c4/ in the source table)
- d07 : - ? link to the "tln" top lng category in own tionary if
desired, no page count here
- ? EOL (only if both cat:s are desired)
- ? link to the "kap" category in own tionary with all words in
the language (constructed from constant string "strpikkatns"
(category namespace prefix without ":") and /c0/ augmented by
"pripl5navare" according to control string "contabpages[6]")
- ? EOL (if complaint below exists)
- ? complaint about not existing if applicable
- ? EOL (if the "parent" link to the "kap" category is present)
- ? number of pages (queried) or "??" if querying does not work
# adjust background to reddish if the category (one of two)
does not exist
! depends on variables "tabctl.tlnsow" and "tabctl.tlnexp" and "tabctl.kapsow"
and "tabctl.kapexp" and includes expensive querying (2), column
can be completely hidden by "tabkol.d07"
- d08 : - ? link to the "vor" category in own tionary with all dictionaries in
the language (constructed from constant string "strpikkatns"
(category namespace prefix without ":") and /c0/ augmented by
"pripl5navare" according to control string "contabpages[3]"), no
page count here
- ? EOL (only if both cat:s are desired)
- ? link to the "mal" template cat
- ? EOL (if complaint below exists)
- ? complaint about not existing if applicable
- ? EOL (if the "parent" link to the "mal" template cat is present)
- ? number of pages (queried) or "??" if querying does not work
# adjust background to reddish if the category (one of two)
does not exist
! depends on variables "tabctl.vorsow" and "tabctl.vorexp" and "tabctl.malsow"
and "tabctl.malexp" and includes expensive querying (2), column
can be completely hidden by "tabkol.d08"
- d09 : - link to the appendix page (constructed from constant string
"strpikapxns" (appendix namespace prefix without ":") and /c0/
augmented by "pripl5navare" according to control string
"contabpages[1]") controlled by "tabctl.apxsow"
- EOL (only if both pages are desired)
- link to the index page in own tionary with
the language (constructed from constant string "strpikindns"
(index namespace prefix without ":") and /c0/ augmented by
"pripl5navare" according to control string "contabpages[2]")
# adjust background to reddish if at least one of them does not exist
! depends on variables "tabctl.apxsow" and "tabctl.apxexp" and "tabctl.indsow"
and "tabctl.indexp" and includes expensive querying (1), column
can be completely hidden by "tabkol.d09"
- d10 : - quasi-external link to wikipedia in the language concerned
(constructed from /c5/ and /c6/ and /cy/, irrespective availability)
- EOL (if note below exists)
- note about bad availability of the wiki if applicable
# adjust background to grey according to bad availability
! no expensive querying here
- d11 : - quasi-external link to tionary in the language concerned
(constructed from /c5/ and /c6/ and /cy/, irrespective availability)
- EOL (if note below exists)
- note about bad availability of the wiki if applicable
# adjust background to grey according to bad availability
! no expensive querying here
& special rule ie blocking for own site language
- d12 : - quasi-external link to the article in own ipedia about the language
(article name constructed from /c8/, or alternatively if /c8/ is
not available then it is guessed using "pripl5navare" from /c0/
and "contabpages[7]" and " (??)" is added)
# adjust background to reddish if /c8/ is not available
! no expensive querying here
- d13 : - quasi-external link to EO or ID category in the tionary in the
language concerned (peeked from "c8" in the source table)
- EOL (if number of articles below exists)
- number of articles (peeked from "c9" in the source table)
# adjust background to reddish if "c8" or "c9" is not available
! no expensive querying here
& special rule ie blocking for own site language
Expensive querying:
There are up to 6 expensive queries (2 cat:s plus appendix plus index, one
cat costs 2 bucks (separate "ifexist" and "pagesincategory") per page,
appendix and index cost one buck per page) per language and thus table row.
This is a big problem in "mkomtbllin" but in "msngtbllin" it is no problem
at all. The hard limit set by wiki software is 500. The totally fired number
of calls can be reduced via parameters "tabctl.tlnexp" "tabctl.kapexp"
"tabctl.vorexp" "tabctl.malexp" "tabctl.apxexp" "tabctl.indexp" and "numproba".
Error handling:
* PRHBREWERR5SLNP used for severities ZERO and ONE
* PRHBREWERR7SUNP used for severity TWO
* #E13 #E14 if argument supplied from the parent is bad, output is minimal
with huge error, no huge table and no technical summary block, fatal warning
YES, position_err is NOT valid
- if early syntax check fails (line ZERO is not site lang) output is minimal
with huge error "#E01 Grava eraro" then, no huge table and no summary,
fatal warning YES, position_err is valid (can be ZERO or equal "numtblend")
- #E55 !!!FIXME!!! in a table row, the row is completed (risk
for "-"), loop exited and table closed, huge error
- "tabevalu.errtru" (no bool) incremented for every truncated line in source table
having /cy/ and /c0/, minimal error "Nekompleta linio" is in the table
element at column 0, do not exit the loop, fatal warning NO
- "tabevalu.errtlo" (no bool) incremented for every too long line in source table,
lagom error "Tro longa (ele) linio" is in the table
element at column 0, do not exit the loop, fatal warning YES
- "tabevalu.errkec" (no bool) incremented for every minor
error (possible in line ZERO), do not exit the loop, fatal warning NO
- "tabevalu.miskap" (no bool) incremented
- "tabevalu.mismal" (no bool) incremented
- "tabevalu.misind" (no bool) incremented for every missing index page
error (possible in line ZERO), do not exit the loop, fatal warning NO
* if "mw.title.getCurrentTitle().prefixedText" does not reveal our
title (needed for purge link) then we don't whine, but use a bad
default "Special:RecentChanges" instead
Errors codes in "numerr":
* #E01 -- internal
* #E02 -- submodule
* #E03 -- submodule
* #E08 -- wrong number of anon param
* #E11 -- obviously invalid langcode from anon param {{{1}}} (only msng)
* #E12 -- unknown langcode from anon param {{{1}}} (only msng,
the only error showed inside table)
* #E13 -- anon param {{{1}}} (boolean) technical block is bad (only big)
* #E14 -- anon param {{{2}}} (integer) probability is bad (only big)
* #E15 -- fatal, one of many validations failed, coming
from PRYDOONELANG (only msng)
* #E16 -- named param "infsel=" missing
* #E17 -- named param "infsel=" invalid
]===]
local exporttable = {}
require('strict')
-- ***********************
-- * CONSTANTS [O] * ---------------------------------------------
-- ***********************
-- uncommentable (imports)
-- local constringvoj = "Modulo:loaddata-tbllingvoj" -- EO
local constringvoj = "Modul:loaddata-tblbahasa" -- ID
-- constant table -- ban list -- add obviously invalid access codes (2-letter or 3-letter) only
-- length of the list is NOT stored anywhere, the processing stops
-- when type "nil" is encountered, used by "lfivalidatelnkoadv" only
-- controversial codes (sh sr hr), (zh cmn)
-- "en.wiktionary.org/wiki/Wiktionary:Language_treatment" excluded languages
-- "en.wikipedia.org/wiki/Spurious_languages"
-- "iso639-3.sil.org/code/art" only valid in ISO 639-2
-- "iso639-3.sil.org/code/gem" only valid in ISO 639-2 and 639-5, "collective"
-- "iso639-3.sil.org/code/zxx" "No linguistic content"
local contabisbanned = {}
contabisbanned = {'by','dc','ll','jp','art','deu','eng','epo','fra','gem','ger','ido','lat','por','rus','spa','swe','tup','zxx'} -- 1...19
-- cell background color, adjusted for eo /d00/ and for lang status /d04/
-- and for wiki availability /d10/ /d11/ and for error, in PRICELLBKGCOLOR
local contabcellcolo = {}
contabcellcolo.defyellow = 'FFFFD0' -- default -> light yellow
contabcellcolo.eogreen = '90FF90' -- eo -> green
contabcellcolo ['g1'] = 'D0FFD8' -- semiconlang -> slightly greenish
contabcellcolo ['g2'] = 'A0FFC0' -- conlang -> moderately greenish
contabcellcolo ['g3'] = '909090' -- dead lang -> dark grey
contabcellcolo ['d1'] = 'D0D0F0' -- closed wiki -> light blueish grey
contabcellcolo ['d0'] = 'B0B0D0' -- dead domain -> medium blueish grey
contabcellcolo ['e1'] = 'FFD8D8' -- minor error -> reddish
contabcellcolo ['e2'] = 'FFB0B0' -- major error -> red
-- uncommentable text for lang status /d04/ and
-- wiki availability /d10/ /d11/
local contabd04ap = {} -- index 1...4, no spaces around
-- contabd04ap = {'ne planita','parte planita','planita','antikva'} -- EO
contabd04ap = {'tidak buatan','agak buatan','buatan','kuno'} -- ID
local contabd10d11w = {} -- index 1 and 2, no spaces around
-- contabd10d11w = {'fermita aux malplena','nedisponebla'} -- EO
contabd10d11w = {'tertutup atau kosong','tidak ada'} -- ID
-- transcoding table
local contabtransluteo = {}
contabtransluteo[ 67] = 0xC488 -- CX
contabtransluteo[ 99] = 0xC489 -- cx
contabtransluteo[ 71] = 0xC49C -- GX
contabtransluteo[103] = 0xC49D -- gx
contabtransluteo[ 74] = 0xC4B4 -- JX
contabtransluteo[106] = 0xC4B5 -- jx
contabtransluteo[ 83] = 0xC59C -- SX
contabtransluteo[115] = 0xC59D -- sx
contabtransluteo[ 85] = 0xC5AC -- UX breve
contabtransluteo[117] = 0xC5AD -- ux breve
-- constant table (color)
local contabwarna = {}
contabwarna.frame = '2020E0' -- table frame color (blue) (used only below)
contabwarna.reddi = 'FFD8D8' -- color on minor error (reddish) !!!FIXME!!! move out from here
contabwarna.merah = 'FFB0B0' -- color on major error (red) (komp yes, sng commented out) !!!FIXME!!! move out from here
-- constant table (HTML)
local constrbord = 'border:0.25em solid #' .. contabwarna['frame'] .. ';' -- part of "style" element (used only here in this block)
local contabhtml = {} -- various <table> and <div>
contabhtml.hugbeg = '<table style="' .. constrbord .. 'margin:8px auto 8px auto;border-collapse:collapse;text-align:center;"><tr>'
contabhtml.tdbgti = '<td style="' .. constrbord .. 'padding:3px;">' -- colspan NO color NO (title line)
-- contabhtml.tdcstw = '<td style="' .. constrbord .. 'padding:3px;" colspan="2">' -- colspan YES color NO (komp commented out, sng defined)
contabhtml.tdbgco = '<td style="' .. constrbord .. 'padding:3px;background:#' -- colspan NO color YES (content)
contabhtml.tdfd = ';">' -- part of HTML table code after HEX color
contabhtml.tden = '</td>'
contabhtml.tekbeg = '<table style="margin:8px auto 8px auto;padding:8px;border:1px solid #000000;font-size:80%;"><tr><td>'
contabhtml.tekend = '</td></tr></table>'
-- constant table (error circumfixes)
local contabfel = {}
contabfel.mibg = '<span class="error">' -- mini whining begin
contabfel.labg = '<b>' .. contabfel.mibg -- lagom whining begin
contabfel.hubg = '<big>' .. contabfel.labg -- huge whining begin
contabfel.mien = '</span>' -- mini whining end
contabfel.laen = contabfel.mien .. '</b>' -- lagom whining end
contabfel.huen = contabfel.laen .. '</big>' -- huge whining end
local constrexcla = ' ' .. contabfel.mibg .. '!!!' .. contabfel.mien -- just " !!!" with some style (komp yes, sng no)
-- uncommentable error messages
-- #E01...#E55, note that #E00 is NOT supposed to be included here
-- submodule can give #E01 ... #E79 (#E03...#E79 from preprocessing) and we add 100 to those codes !!!FIXME!!!
local contaberaroj = {} -- !!!FIXME!!!
-- contaberaroj[01] = 'Grava eraro' -- EO #E01
contaberaroj[01] = 'Galat jahat' -- ID #E01
-- contaberaroj[02] = 'Malica eraro en submodulo' -- EO #E02
contaberaroj[02] = 'Kesalahan jahat dalam submodul' -- ID #E02
-- contaberaroj[03] = 'Nombrigita eraro en submodulo' -- EO #E03
contaberaroj[03] = 'Kesalahan ternomor dalam submodul' -- ID #E03
-- contaberaroj[16] = 'Parametro "infsel=" ne transdonita' -- EO #E16
contaberaroj[16] = 'Parameter "infsel=" tidak diterima' -- ID #E16
-- contaberaroj[17] = 'Parametro "infsel=" nevalida' -- EO #E17
contaberaroj[17] = 'Parameter "infsel=" tidak benar' -- ID #E17
-- contaberaroj[32] = 'Sxablono "tbllingvoj" havas malbonan grandecon'
contaberaroj[32] = 'Ukuran templat "tblbahasa" salah' -- #E32
-- contaberaroj[33] = 'Submodulo ne liveris du tabelojn T75 T77'
contaberaroj[33] = 'Submodul tidak menyediakan dua tabel T75 T77' -- #E33
-- contaberaroj[35] = 'Nekompleta (ele) linio' -- EO (mini) neko #E35
contaberaroj[35] = 'Garis tidak lengkap (ele)' -- ID (mini)
-- contaberaroj[36] = 'Tro longa (ele) linio' -- EO (lagom) trol #E36
contaberaroj[36] = 'Garis terlalu panjang (ele)' -- ID (lagom)
-- uncommentable EO vs ID constant table (titles for the table)
-- * see "prhbrewtitsel" and note that contabmisc[0] is needed too
-- * note that we can have 2 items in one cell but the non-bold title part
-- "kvanto" cannot be doubled and must be shared if needed
local contabdestit = {}
-- contabdestit[00] = 'Alira lingva kodo' -- EO
contabdestit[00] = 'Kode akses bahasa' -- ID
-- contabdestit[01] = 'Nomo de la lingvo en EO kaj kapvorta pagxo' -- EO (complete title bold)
contabdestit[01] = 'Nama bahasa dalam ID dan halaman lema' -- ID (complete title bold)
-- contabdestit[02] = 'Vikidatumeja pagxo' -- EO
contabdestit[02] = 'Halaman wikidata' -- ID
-- contabdestit[03] = 'Lingvonomo propralingve' -- EO
contabdestit[03] = 'Nama bahasa dalam bahasa itu' -- ID
-- contabdestit[04] = 'Planlingva kaj antikva statuso' -- EO
contabdestit[04] = 'Status buatan dan kuno' -- ID
-- contabdestit[05] = 'ISO 639-1:2002 2-litera kodo' -- EO
contabdestit[05] = 'ISO 639-1:2002 kode 2 huruf' -- ID
-- contabdestit[06] = 'ISO 639-3:2007 3-litera kodo' -- EO
contabdestit[06] = 'ISO 639-3:2007 kode 3 huruf' -- ID
-- contabdestit[07] = 'Cxefa kategorio%Kapvorta kategorio#kvanto da pagxoj' -- EO (colu can be hidden)
contabdestit[07] = 'Kategori utama%Kategori lema#jumlah halaman' -- ID (colu can be hidden)
-- contabdestit[08] = 'Vortara kategorio%Sxablona kategorio#kvanto da pagxoj' -- EO (colu can be hidden)
contabdestit[08] = 'Kategori kamus%Kategori templat#jumlah halaman' -- ID (colu can be hidden)
-- contabdestit[09] = 'Aldono%Indekso' -- EO (colu can be hidden)
contabdestit[09] = 'Lampiran%Indeks' -- ID (colu can be hidden)
-- contabdestit[10] = 'Vikipedio en la lingvo' -- EO
contabdestit[10] = 'Wikipedia dalam bahasa itu' -- ID
-- contabdestit[11] = 'Vikivortaro en la lingvo' -- EO
contabdestit[11] = 'Wikikamus dalam bahasa itu' -- ID
-- contabdestit[12] = 'Artikolo pri la lingvo en EO vikipedio' -- EO
contabdestit[12] = 'Artikel tentang bahasa itu dalam wikipedia ID' -- ID
-- contabdestit[13] = 'Kategorio pri EO en vikivortaro en la lingvo#kvanto da pagxoj' -- EO
contabdestit[13] = 'Kategori tentang ID dalam wikikamus dalam bahasa itu#jumlah halaman' -- ID
-- uncommentable EO vs ID constant strings and tables (misc)
local contabmisc = {}
-- contabmisc[0] = "kaj" -- EO coordinator "&"
contabmisc[0] = "dan" -- ID coordinator "&"
-- contabmisc[1] = "ne ekzistas" -- EO status of category pages lng kap vor
contabmisc[1] = "tidak ada" -- ID status of category pages lng kap vor
local contabevilitem = {} -- (komp yes, sng no)
-- contabevilitem = {'erara kodo','erara lingvonomo','erara titolo','erara kategorio','erara Q-umo','erara kvanto'} -- EO (index 1...6, no l&t spaces)
contabevilitem = {'kode salah','nama bahasa salah','judul salah','kategori salah','butir Q salah','jumlah salah'} -- ID (index 1...6, no l&t spaces)
-- contabevilitem[0] = ' en kolumno' -- EO (index 0, leading space needed)
contabevilitem[0] = ' dalam kolom' -- ID (index 0, leading space needed)
-- uncommentable EO vs ID constant table (titles to be constructed)
-- syntax of the named and variable placeholder:
-- * "@" followed by 2 uppercase letters and 2 hex digits
-- substitute strings defined:
-- * LK langcode (for example "da" or "io" or "grc")
-- * LN langname native case (for example "dana" or "Ido")
-- * LU langname uppercased (for example "Dana" or "Ido")
-- see "pripl5navare" and "tabstuff" and use space here and avoid "_"
local contabpages = {}
-- contabpages[0] = "@LN00" -- EO lemma page in NS ZERO
contabpages[0] = "bahasa @LN00" -- ID lemma page in NS ZERO
-- contabpages[1] = "@LU00" -- EO appendix-NS page
contabpages[1] = "Bahasa @LN00" -- ID appendix-NS page
-- contabpages[2] = "@LU00" -- EO index-NS page
contabpages[2] = "Bahasa @LN00" -- ID index-NS page
-- contabpages[3] = "Vortaro (@LN00)" -- EO "vor" dict cat
contabpages[3] = "Kamus bahasa @LN00" -- ID "vor" dict cat
-- contabpages[4] = "Sxablonaro -@LK00-" -- EO "mal" template cat "Kategorio:Sxablonaro -ja-"
contabpages[4] = "Templat bahasa @LN00" -- ID "mal" template cat "Kategori:Templat bahasa Jepang"
-- contabpages[5] = "@LU00" -- EO "tln" top lng cat
contabpages[5] = "Bahasa @LN00" -- ID "tln" top lng cat
-- contabpages[6] = "Kapvorto (@LN00)" -- EO "kap" lemma cat
contabpages[6] = "@LK00:Lema" -- ID "kap" lemma cat
-- contabpages[7] = "@AT00" -- EO ipedia article -- needs help of PRIBREWARTICLETITLEEO
contabpages[7] = "Bahasa @LN00" -- ID ipedia article
-- uncommentable EO vs ID
local contabdoubled = {}
-- contabdoubled[0] = 'Gravaj eraroj trovigxas en la tabelo' -- EO (no dot "." here) ERR
contabdoubled[0] = 'Ada kesalahan jahat dalam tabel' -- ID (no dot "." here) ERR
-- contabdoubled[1] = 'Se la eraroj persistas tiam vi redaktu' -- EO (no dot "." here) ERR
contabdoubled[1] = 'Kalau kesalahan masih ada jadi Anda harus menyunting' -- ID (no dot "." here) ERR
-- contabdoubled[2] = 'kaj sekve revenu cxi tien por reinspekti rezulton' -- EO (no dot "." here) ERR
contabdoubled[2] = 'dan kemudian datang ke sini sekali lagi untuk memeriksa hasilnya' -- ID (no dot "." here) ERR
-- contabdoubled[3] = 'Gxustigu kaj reprovu gxis ke cxi tiu mesagxo malaperas' -- EO (no dot "." here) ERR
contabdoubled[3] = 'Silakan memperbaiki dan mencoba ulang sampai pesan ini hilang' -- ID (no dot "." here) ERR
-- contabdoubled[4] = 'Vi povas redakti' -- EO (no dot "." here) OK
contabdoubled[4] = 'Anda bisa menyunting' -- ID (no dot "." here) OK
-- contabdoubled[5] = 'Klaku cxi tie (kaj sekve konsentu al "malplenigi kasxmemoron") por regeneri la tabelon.' -- EO (dot "." needed here)
contabdoubled[5] = 'Kliklah di sini (dan kemudian setujulah dengan "hapus singgahan") untuk menghasilkan ulang tabel.' -- ID (dot "." needed here)
-- contabdoubled[6] = '[[SXablono:tbllingvoj|la fontan tabelon]]' -- EO (no dot "." here)
contabdoubled[6] = '[[Templat:tblbahasa|tabel sumber]]' -- ID (no dot "." here)
local contabsum = {}
-- contabsum[0] = 'Eniga kontrolparametro, probablo: ' -- EO
contabsum[0] = 'Parameter pengontrol masuk, probabilitas: ' -- ID
-- contabsum[1] = 'Amplekso de la fonta tabelo (bitokoj): ' -- EO
contabsum[1] = 'Ukuran tabel sumber (oktet): ' -- ID
-- contabsum[2] = 'Kvanto da lingvoj: ' -- EO
contabsum[2] = 'Jumlah bahasa: ' -- ID
-- contabsum[3] = 'Kvanto da (gravaj) sortigaj eraroj: ' -- EO
contabsum[3] = 'Jumlah kesalahan sort (jahat): ' -- ID
-- contabsum[4] = 'Kvanto da nekompletaj (ele) linioj: ' -- EO
contabsum[4] = 'Jumlah garis tidak lengkap (ele): ' -- ID
-- contabsum[5] = 'Kvanto da tro longaj (ele) linioj: ' -- EO
contabsum[5] = 'Jumlah garis terlalu panjang (ele): ' -- ID
-- diverse tuning values in one table
local contabtunmisc = {}
contabtunmisc[0] = 44 -- limit, safe values 16 ... 120, eval "tabevalu.maxc0n"
contabtunmisc[1] = 108 -- limit, safe values 16 ... 120, eval "tabevalu.maxc2n" (for example "ae" "lad" are very long)
contabtunmisc.mkat = 100 -- limit, safe values 64 ... 256, eval "tabevalu.maxkal"
-- contabtunmisc.long = false -- "true" to allow long codes like "zh-min-nan" (komp commented out, sng defined)
-- contabtunmisc.digi = false -- "true" to allow middle digit "s7a" (komp commented out, sng defined)
contabtunmisc.tifi = true -- tight-fisted for "prwifexistfull" copied into qtcostquery[1] (komp true, sng false)
contabtunmisc.cats = 1 -- category style: 0 raw | 1 "Ka:" | 2 <br> (komp 1, sng 0)
-- uncommentable (override)
-- * name of table MUST always be declared, OTOH elements are usually absent
-- * for testing only, values automatically peeked otherwise
local contabovrd = {}
-- contabovrd.sitelang = 'eo' -- "en"
-- contabovrd.sitelang = 'id'
-- contabovrd.katprefi = 'Kategorio' -- "Category"
-- contabovrd.katprefi = 'Kategori'
-- contabovrd.indprefi = 'Indekso' -- "Index"
-- contabovrd.indprefi = 'Indeks'
-- contabovrd.apxprefi = 'Aldono' -- "Appendix"
-- contabovrd.apxprefi = 'Lampiran'
-- ****************************************
-- * SPECIAL STUFF OUTSIDE MAIN [B] * ----------------------------
-- ****************************************
-- SPECIAL VAR:S
local qldingvoj = {} -- type "table" and nested
local qtcostquery = {} -- for IfExists and PagesInCategory
local qtabbunch = {} -- bunch strings here for "prhoptconcat"
local qbooguard = false -- only for the guard test, pass to other var ASAP
local qboodetrc = true -- from "detrc=true" but default is "true" !!!
local qstrtrace = '<br>' -- for main & proc, debug report request by "detrc="
local qstrret = '' -- declare here if "prhoptconcat" used
-- GUARD AGAINST INTERNAL ERROR
qbooguard = (type(constringvoj)~='string')
-- SEIZE THE HUGE SOURCE TABLE VIA LOADDATA
if (not qbooguard) then
qldingvoj = mw.loadData(constringvoj) -- can crash here despite guarding ??
qbooguard = (type(qldingvoj)~='table') -- seems to be always false
end--if
-- ******************************
-- * DEBUG PROCEDURES [D] * --------------------------------------
-- ******************************
local function prdtracemsg (strshortline)
-- Enhance upvalue "qstrtrace" with fixed text.
-- for variables the other sub "lfdshowvar" is preferable but in exceptional
-- cases it can be justified to send text with values of variables to this proc
-- no size limit
-- upvalue "qstrtrace" must NOT be type "nil" on entry (is inited to "<br>")
-- uses upvalue "qboodetrc"
if (qboodetrc and (type(strshortline)=='string')) then
qstrtrace = qstrtrace .. strshortline .. '.<br>' -- dot added !!!
end--if
end--function prdtracemsg
-- *****************************
-- * MATH PROCEDURES [E] * ---------------------------------------
-- *****************************
local function mathisintrange (numinpuut, numzjmin, numzjmax)
local numclean = 0
local booisclean = false
if (type(numinpuut)=='number') then -- no non-numbers, thanks
numclean = math.floor (numinpuut) -- no transcendental
numclean = math.max (numclean,numzjmin) -- not below minimum
numclean = math.min (numclean,numzjmax) -- no trillions
booisclean = (numclean==numinpuut)
end--if
return booisclean
end--function mathisintrange
local function mathdiv (xdividens, xdivisero)
local resultdiv = 0 -- DIV operator lacks in LUA :-(
resultdiv = math.floor (xdividens / xdivisero)
return resultdiv
end--function mathdiv
local function mathmod (xdividendo, xdivisoro)
local resultmod = 0 -- MOD operator is "%" and bitwise AND operator lack too
resultmod = xdividendo % xdivisoro
return resultmod
end--function mathmod
-- ******************************************
-- * NUMBER CONVERSION PROCEDURES [N] * --------------------------
-- ******************************************
local function lfdec1diglm (num1dygyt,num1lim)
-- Convert 1 digit decimal to UINT8 with inclusive upper limit
num1dygyt = num1dygyt - 48 -- may become invalid
if ((num1dygyt<0) or (num1dygyt>num1lim)) then
num1dygyt = 255
end--if
return num1dygyt
end--function lfdec1diglm
------------------------------------------------------------------------
local function prndec1digit (num1digit)
-- Convert 1 decimal ASCII digit to integer 0...9 (255 if invalid).
num1digit = num1digit - 48 -- may become invalid
if ((num1digit<0) or (num1digit>9)) then
num1digit = 255 -- report ERROR on invalid input digit
end--if
return num1digit
end--function prndec1digit
------------------------------------------------------------------------
local function prnstrtwdig2int (strmasuuk)
-- Convert string with always 2 decimal ASCII digit:s
-- to integer 0...99 (255 if invalid).
-- Depends on procedures :
-- [N] prndec1digit
local numleft = 255 -- preASSume guilt
local numrayt = 0
if (string.len(strmasuuk)==2) then
numleft = string.byte (strmasuuk,1,1)
numleft = prndec1digit (numleft) -- 255 if invalid, ZERO would be valid
numrayt = string.byte (strmasuuk,2,2)
numrayt = prndec1digit (numrayt) -- 255 if invalid, ZERO would be valid
if (numrayt==255) then
numleft = 255 -- 255 is invalid, note that ZERO would be valid
else
numleft = numleft * 10 + numrayt -- valid integer number 0...99 now
end--if
end--if
return numleft
end--function prnstrtwdig2int
------------------------------------------------------------------------
local function prnnumto2digit (numzerotoninetynine)
-- Convert integer 0...99 to decimal ASCII string always 2 digits "00"..."99".
-- Depends on procedures :
-- [E] mathisintrange mathdiv mathmod
local strtwodig = '??' -- always 2 digits
if (mathisintrange(numzerotoninetynine,0,99)) then
strtwodig = tostring(mathdiv(numzerotoninetynine,10)) .. tostring(mathmod(numzerotoninetynine,10))
end--if
return strtwodig
end--function prnnumto2digit
------------------------------------------------------------------------
local function lfnumtodecbun (numnomoriin)
-- Convert non-negative integer to decimal string with bunching.
-- Depends on procedures :
-- [E] mathdiv mathmod
local strnomorut = ''
local numindeex = 0
local numcaar = 0
numnomoriin = math.floor (numnomoriin) -- transcendental numbers suck
if (numnomoriin<0) then
numnomoriin = 0 -- negative numbers suck
end--if
while true do
numcaar = mathmod(numnomoriin,10) + 48 -- get digit moving right to left
numnomoriin = mathdiv(numnomoriin,10)
if (numindeex==3) then
strnomorut = "'" .. strnomorut -- ueglstr apo
numindeex = 0
end--if
strnomorut = string.char(numcaar) .. strnomorut -- ueglstr digit
numindeex = numindeex + 1
if (numnomoriin==0) then
break
end--if
end--while
return strnomorut
end--function lfnumtodecbun
------------------------------------------------------------------------
local function prnonehextoint (numdigit)
-- Convert single quasi-digit (ASCII HEX "0"..."9" "A"..."F") to
-- integer (0...15, 255 invalid).
local numresult = 255
if ((numdigit>47) and (numdigit<58)) then
numresult = numdigit-48
end--if
if ((numdigit>64) and (numdigit<71)) then
numresult = numdigit-55
end--if
return numresult
end--function prnonehextoint
-- *****************************
-- * SOME PROCEDURES [?] * ---------------------------------------
-- *****************************
local function lftostwauc (numccrap)
-- convert integer to deciml string with digit bunching & warn unconditionally
-- need constant string "constrexcla" ie just " !!!" with some style
local strhaasil = ''
strhaasil = lfnumtodecbun(numccrap) .. constrexcla
return strhaasil
end--function lftostwauc
------------------------------------------------------------------------
local function lftostwaz (numcrap)
-- convert integer to deciml string with digit bunching & warn if non-ZERO
-- need constant string "constrexcla" ie just " !!!" with some style
local strhasil = ''
strhasil = lfnumtodecbun(numcrap)
if (numcrap~=0) then
strhasil = strhasil .. constrexcla
end--if
return strhasil
end--function lftostwaz
------------------------------------------------------------------------
local function lftostw2p (numcreap, numinklimit)
-- convert integer to deciml string with digit bunching & warn if over limit
-- need constant string "constrexcla" ie just " !!!" with some style
local strhasiil = ''
strhasiil = lfnumtodecbun(numcreap)
if (numcreap>numinklimit) then
strhasiil = strhasiil .. constrexcla
end--if
return strhasiil
end--function lftostw2p
------------------------------------------------------------------------
local function lfcountchr (strqq, numascii)
-- Count occurrences of a char (given by ASCII code) in a string.
-- Input : * strqq -- string (empty is useless but can't cause major harm)
-- * numascii -- code of char to be counted
-- Output : * numrezalt -- number of hits
local numrezalt = 0
local numciar = 0
local numukuran = 0
local numindxe = 0 -- ZERO-based
numukuran = string.len (strqq)
while true do
if (numindxe==numukuran) then
break -- done -- ZERO iterations possible
end--if
numciar = string.byte (strqq,(numindxe+1),(numindxe+1))
if (numciar==numascii) then
numrezalt = numrezalt + 1
end--if
numindxe = numindxe + 1
end--while
return numrezalt
end--function lfcountchr
------------------------------------------------------------------------
local function lfcountndg (strzzz,trictl) -- !!!FIXME!!! dubious, one use
-- Count occurrences of non-digits (from a customizable set) in a string
-- Tolerable char:s that do not count are:
-- * digits "0"..."9"
-- * maybe apo for (trictl=1) or (trictl=2)
-- * maybe space for (trictl=2)
local numjrezalt = 0
local numcair = 0
local numjukuran = 0
local numjindxe = 0 -- ZERO-based
numjukuran = string.len(strzzz)
while true do
if (numjindxe==numjukuran) then
break
end--if
numcair = string.byte(strzzz,(numjindxe+1),(numjindxe+1))
if ((numcair==39) and (trictl~=0)) then
numcair=48 -- apo OK
end--if
if ((numcair==32) and (trictl==2)) then
numcair=48 -- space OK
end--if
if ((numcair<48) or (numcair>57)) then
numjrezalt = numjrezalt + 1
end--if
numjindxe = numjindxe + 1
end--while
return numjrezalt
end--function lfcountndg
------------------------------------------------------------------------
local function lfremovenondi (strmess)
-- Remove non-digits from a string, return "0" if no digits available.
local strnumautnum = ''
local numcchhrr = 0
local numwukur = 0
local numwindxe = 0 -- ZERO-based
numwukur = string.len(strmess)
while true do
if (numwindxe==numwukur) then
break
end--if
numcchhrr = string.byte(strmess,(numwindxe+1),(numwindxe+1))
if ((numcchhrr>47) and (numcchhrr<58)) then
strnumautnum = strnumautnum .. string.char(numcchhrr) -- cpy digits only
end--if
numwindxe = numwindxe + 1
end--while
if (strnumautnum=='') then
strnumautnum = '0' -- result CANNOT be empty, always a valid number
end--if
return strnumautnum
end--function lfremovenondi
-- *****************************************
-- * LOW LEVEL STRING PROCEDURES [G] * ---------------------------
-- *****************************************
local function prgstringrange (varvictim, nummini, nummaxi)
local nummylengthofstr = 0
local booveryvalid = false -- preASSume guilt
if (type(varvictim)=='string') then
nummylengthofstr = string.len(varvictim)
booveryvalid = ((nummylengthofstr>=nummini) and (nummylengthofstr<=nummaxi))
end--if
return booveryvalid
end--function prgstringrange
------------------------------------------------------------------------
local function prgpokestring (strinpokeout, numpokepoz, numpokeval)
-- Replace single octet in a string.
-- Input : * strinpokeout -- empty legal, but nothing done then
-- * numpokepoz -- ZERO-based, out of range legal
-- * numpokeval -- new UINT8 value
-- This is inefficient by design of LUA. The caller is responsible to
-- minimize the number of invocations of this, in particular, not to
-- call if the new value is equal the existing one.
local numpokelen = 0
numpokelen = string.len(strinpokeout)
if ((numpokelen==1) and (numpokepoz==0)) then
strinpokeout = string.char(numpokeval) -- totally replace
end--if
if (numpokelen>=2) then
if (numpokepoz==0) then
strinpokeout = string.char(numpokeval) .. string.sub(strinpokeout,2,numpokelen)
end--if
if ((numpokepoz>0) and (numpokepoz<(numpokelen-1))) then
strinpokeout = string.sub(strinpokeout,1,numpokepoz) .. string.char(numpokeval) .. string.sub(strinpokeout,(numpokepoz+2),numpokelen)
end--if
if (numpokepoz==(numpokelen-1)) then
strinpokeout = string.sub(strinpokeout,1,numpokepoz) .. string.char(numpokeval)
end--if
end--if (numpokelen>=2) then
return strinpokeout
end--function prgpokestring
------------------------------------------------------------------------
local function prgtestnum (numkaad)
local boodigit = false
boodigit = ((numkaad>=48) and (numkaad<=57))
return boodigit
end--function prgtestnum
local function prgtestuc (numkode)
local booupperc = false
booupperc = ((numkode>=65) and (numkode<=90))
return booupperc
end--function prgtestuc
local function prgtestlc (numcode)
local boolowerc = false
boolowerc = ((numcode>=97) and (numcode<=122))
return boolowerc
end--function prgtestlc
------------------------------------------------------------------------
local function lfgrestrictlen (strmaxdot,nummaxdotlen)
-- Restrict length of a string using ASCII tripledot "..." if needed.
-- Input : * strmaxdot
-- * nummaxdotlen -- at least 8
-- Output : * strmaxdot -- NEVER longer than input
-- Depends on procedures :
-- [E] mathdiv
-- Worst cases:
-- * strmaxdot = "ABCDEFGHI" len = 9 and nummaxdotlen = 8
-- --> after sub nummaxdotlen = 3 --> after shr nummaxdotlen = 1
-- --> output "A ... I" len = 7
-- * strmaxdot = "ABCDEFGHIJ" len = 10 and nummaxdotlen = 9
-- --> after sub nummaxdotlen = 4 --> after shr nummaxdotlen = 2
-- --> output "AB ... IJ" len = 9
-- Can add 3 dot:s and 2 spaces, but NOT quotes.
local numinddlen = 0
numinddlen = string.len(strmaxdot)
if (nummaxdotlen<8) then
nummaxdotlen = 8 -- limit must be >= 8 !!!
end--if
if (numinddlen>nummaxdotlen) then
nummaxdotlen = mathdiv((nummaxdotlen-5),2) -- at least 1
strmaxdot = string.sub(strmaxdot,1,nummaxdotlen) .. ' ... ' .. string.sub(strmaxdot,(-nummaxdotlen),-1)
end--if
return strmaxdot
end--function lfgrestrictlen
------------------------------------------------------------------------
local function lfgtrimspcm (strkanskevit)
-- Trim leading and trailing spaces in a single line (minimal).
-- Input : * strkanskevit -- string, empty or only spaces tolerable, codes
-- below 32 discouraged as not handled in a useful
-- way, type other than "string" NOT permitted
-- There is also "mw.text.trim".
local str51rezulto = ''
local numpos51beg = 1 -- ONE-based
local numpos51end = 0 -- ONE-based
local num51char = 0
numpos51end = string.len(strkanskevit)
while true do -- analyze begin
if (numpos51beg>numpos51end) then
break -- empty or consists of only spaces
end--if
num51char = string.byte(strkanskevit,numpos51beg,numpos51beg)
if (num51char~=32) then
break
end--if
numpos51beg = numpos51beg + 1
end--while -- analyze begin
while true do -- analyze trailer
if (numpos51end<numpos51beg) then
break -- empty or consists of only spaces
end--if
num51char = string.byte(strkanskevit,numpos51end,numpos51end)
if (num51char~=32) then
break
end--if
numpos51end = numpos51end - 1
end--while -- analyze trailer
if (numpos51end>=numpos51beg) then
str51rezulto = string.sub(strkanskevit,numpos51beg,numpos51end)
end--if
return str51rezulto
end--function lfgtrimspcm
-- *****************************
-- * UTF8 PROCEDURES [U] * ---------------------------------------
-- *****************************
local function prulnutf8char (numbgoctet)
-- Evaluate length of a single UTF8 char in octet:s.
-- Input : * numbgoctet -- beginning octet of a UTF8 char
-- Output : * numlen1234x -- 1...4 or ZERO if invalid
-- Does NOT thoroughly check the validity, looks at ONE octet only.
local numlen1234x = 0
if (numbgoctet<128) then
numlen1234x = 1 -- $00...$7F -- ASCII
end--if
if ((numbgoctet>=194) and (numbgoctet<=223)) then
numlen1234x = 2 -- $C2 to $DF
end--if
if ((numbgoctet>=224) and (numbgoctet<=239)) then
numlen1234x = 3 -- $E0 to $EF
end--if
if ((numbgoctet>=240) and (numbgoctet<=244)) then
numlen1234x = 4 -- $F0 to $F4
end--if
return numlen1234x
end--function prulnutf8char
------------------------------------------------------------------------
local function prusrcasepairrest (strmy4set, num16val4in)
-- Search pair of undecoded UTF8 values (UPPER, lower) based on
-- ONE value (unrolled loop).
-- Input : * strmy4set -- "eo" or "sv" or "GENE" (no "ASCII" here)
-- * num16val4in -- undecoded UINT16BE value, $C200 ... $DEFF
-- Output : * num16upper, num16lower -- both -1 if nothing found
-- This obeys UTF8UT.TXT .
-- Called from PRUCOMPAREUTF8WCI PRUTRISTULETR PRUCASEAIOREST PRUCASEAIOFULL
-- PRUCOMPARECIBEGIN PRICASEADVJAEM2AL PRICASEADVJAEMFBAL PRICASEADVJAEM2FB.
-- This is useful for UTF8-aware:
-- * adjusting a single letter or text to UPPER or lower case
-- * finding out whether a char is UPPER letter, lower letter, or non-letter
-- * efficient case insensitive comparison (do NOT call this if at least
-- one char is within the ASCII range, or two chars are equal even without
-- case insensitivity)
local num16upper = -1 -- preASSume nothing found
local num16lower = -1 -- preASSume nothing found
local function xxxdicompare (xxxupper, xxxlower) -- only 3 upvalues used
local xxxfound = false -- preASSume no hit
if ((num16val4in==xxxupper) or (num16val4in==xxxlower)) then
num16upper = xxxupper
num16lower = xxxlower
xxxfound = true
end--if
return xxxfound
end--function xxxdicompare
while true do -- fake loop
if ((strmy4set~='eo') and (strmy4set~='GENE')) then
break -- do NOT check
end--if
if (xxxdicompare(0xC488,0xC489)) then
break -- found it
end--if
if (xxxdicompare(0xC49C,0xC49D)) then
break -- found it
end--if
if (xxxdicompare(0xC4A4,0xC4A5)) then
break -- found it
end--if
if (xxxdicompare(0xC4B4,0xC4B5)) then
break -- found it
end--if
if (xxxdicompare(0xC59C,0xC59D)) then
break -- found it
end--if
if (xxxdicompare(0xC5AC,0xC5AD)) then
break -- found it
end--if
break -- finally
end--while -- fake loop
while true do -- fake loop
if ((strmy4set~='sv') and (strmy4set~='GENE')) then
break -- do NOT check
end--if
if (xxxdicompare(0xC384,0xC3A4)) then
break -- found it
end--if
if (xxxdicompare(0xC385,0xC3A5)) then
break -- found it
end--if
if (xxxdicompare(0xC389,0xC3A9)) then
break -- found it
end--if
if (xxxdicompare(0xC396,0xC3B6)) then
break -- found it
end--if
break -- finally
end--while -- fake loop
return num16upper, num16lower
end--function prusrcasepairrest
------------------------------------------------------------------------
local function prucaseaiorest (strsel5set, strinco5cs, boowup5cas, boodo5all)
-- Adjust case of a single letter or longer string within defined
-- charset (ASCII + selectable extra subset of UTF8, small deltas only).
-- Input : * strsel5set : "ASCII" (default, empty string or type "nil"
-- will do too) "eo" "sv" "GENE"
-- * strinco5cs : single unicode letter (1 or 2 octet:s) or
-- longer string
-- * boowup5cas : for desired output uppercase "true" and for
-- lowercase "false"
-- * boodo5all : "true" to adjust all letters, "false"
-- only beginning letter
-- Output : * strinco5cs
-- This obeys UTF8UT.TXT .
-- Depends on procedures : (this is AIOREST)
-- [U] prulnutf8char prusrcasepairrest
-- [G] prgtestuc prgtestlc prgpokestring
-- [E] mathdiv mathmod
-- This process never changes the length of a string in octet:s. Empty string
-- on input is legal and results in an empty string returned. When case is
-- adjusted, a 1-octet or 2-octet letter is replaced by another letter of same
-- length. Unknown seemingly valid char:s (1-octet ... 4-octet) are copied.
-- Broken UTF8 stream results in remaining part of the output string (from
-- one char to complete length of the incoming string) filled by "Z".
-- We peek max 2 values per iteration, and change the string in-place, doing
-- so strictly only if there indeed is a change. This is important for LUA
-- where the in-place write access must be emulated by means of a less
-- efficient procedure.
local numlong5den = 0 -- actual length of input string
local numokt5index = 0
local numcxa5unde = 0 -- undecoded UINT16BE of incoming
local numw5upper = 0 -- undecoded UINT16BE of found lower
local numw5lower = 0 -- undecoded UINT16BE of found UPPER
local numlong5bor = 0 -- expected length of single char
local numdel5ta = 0 -- quasi-signed ZERO or +1 or -1 or +32 or -32 or other
local numcha5r = 0 -- UINT8 beginning char
local numcha5s = 0 -- UINT8 later char (BIG ENDIAN, lower value here above)
local boowan5tlowr = false
local boobotch5d = false -- preASSume innocence -- NOT yet botched
boowup5cas = (boowup5cas==true)
boodo5all = (boodo5all==true)
boowan5tlowr = (not boowup5cas)
numlong5den = string.len (strinco5cs)
while true do -- outer genuine loop over incoming string (this is AIOREST)
if (numokt5index>=numlong5den) then
break -- done complete string
end--if
numdel5ta = 0 -- preASSume on every iteration
numlong5bor = 1 -- preASSume on every iteration
while true do -- inner fake loop (this is AIOREST)
numcha5r = string.byte (strinco5cs,(numokt5index+1),(numokt5index+1))
if (boobotch5d) then
numdel5ta = 90 - numcha5r -- "Z" -- delta must be non-ZERO to write
break -- fill with "Z" char:s
end--if
if ((not boodo5all) and (numokt5index~=0)) then -- loop can skip index ONE
break -- no change
end--if
numlong5bor = prulnutf8char(numcha5r) -- now 1 ... 4 or ZERO
if ((numlong5bor==0) or ((numokt5index+numlong5bor)>numlong5den)) then
numlong5bor = 1 -- reassign to ONE !!!
numdel5ta = 90 - numcha5r -- "Z" -- delta must be non-ZERO to write
boobotch5d = true
break -- truncated char or broken stream
end--if
if (numlong5bor>=3) then
break -- no change
end--if
if (numlong5bor==1) then
if (prgtestuc(numcha5r) and boowan5tlowr) then
numdel5ta = 32 -- ASCII UPPER->lower
end--if
if (prgtestlc(numcha5r) and boowup5cas) then
numdel5ta = -32 -- ASCII lower->UPPER
end--if
break -- ASCII, change or no change
end--if (numlong5bor==1) then
if (numlong5bor==2) then
numcha5s = string.byte (strinco5cs,(numokt5index+2),(numokt5index+2)) -- only $80 to $BF
numcxa5unde = numcha5r * 256 + numcha5s -- UINT16BE
numw5upper, numw5lower = prusrcasepairrest (strsel5set,numcxa5unde)
if ((numcxa5unde==numw5upper) and boowan5tlowr) then
numdel5ta = numw5lower-numw5upper -- UPPER->lower
end--if
if ((numcxa5unde==numw5lower) and boowup5cas) then
numdel5ta = numw5upper-numw5lower -- lower->UPPER
end--if
end--if (numlong5bor==2) then
break -- finally -- unknown non-ASCII char is a fact :-(
end--while -- inner fake loop -- join mark (this is AIOREST)
if ((numlong5bor==1) and (numdel5ta~=0)) then
strinco5cs = prgpokestring (strinco5cs,numokt5index,(numcha5r+numdel5ta))
end--if
if ((numlong5bor==2) and (numdel5ta~=0) and (numdel5ta>=-63) and (numdel5ta<=63)) then
strinco5cs = prgpokestring (strinco5cs,(numokt5index+1),(numcha5s+numdel5ta))
end--if
numokt5index = numokt5index + numlong5bor -- advance in incoming string
end--while -- outer genuine loop over incoming string (this is AIOREST)
return strinco5cs
end--function prucaseaiorest
-- ******************************************
-- * HIGH LEVEL STRING PROCEDURES [I] * --------------------------
-- ******************************************
local function prispacundr (strxxin, boounderlig)
-- Spaces to underscores or vice-versa.
-- Incoming boolean "true" for output underscores and "false" for spaces.
local numleang = 0
local numandex = 0 -- ZERO-based
local numcxarr = 0
local strkatrol = ''
numleang = string.len (strxxin)
while true do -- genuine loop
if (numandex==numleang) then
break
end--if
numcxarr = string.byte (strxxin,(numandex+1),(numandex+1))
if ((numcxarr==32) or (numcxarr==95)) then
if (boounderlig) then
numcxarr = 95
else
numcxarr = 32
end--if
end--if
strkatrol = strkatrol .. string.char (numcxarr)
numandex = numandex + 1
end--while
return strkatrol
end--function prispacundr
-- ******************************************* high-level validation
-- * HIGH LEVEL STRING PROCEDURES [I3] * ------------------------
-- ******************************************* of strings
local function privalidatestr (stryn,varalt,nummyn,nummex,numapo,numpoz)
-- Validate string according to a huge bunch of criteria.
-- Input : * stryn : string
-- * varalt : alternative valid string (for example "??" or "-")
-- that can "jump over" all other checks, note that empty
-- string can be used here, use type "nil" if none defined
-- * nummyn : minimal length
-- * nummex : maximal length
-- * numapo : apo rules
-- 0 : no restrictions
-- 1 : leading and trailing and multiple apo:s prohibited
-- (no-wiki-bolding-policy)
-- 2 : apo:s totally prohibited
-- * numpoz : positive list of tolerable char:s
-- 0 : none
-- 1 : only ASCII digits and maybe
-- apo:s (see also parameter "numapo" above)
-- 2 : only ASCII uppercase letters
-- 3 : only ASCII lowercase letters
-- Output : * booisvalid -- true if string is valid
-- Depends on procedures :
-- [G] prgtestnum prgtestuc prgtestlc
local numlencx = 0
local numynx = 0
local numcxar = 0
local numcxur = 0
local bootnp = false
local booisvalid = true -- preASSume innocence -- final verdict
while true do -- fake loop
if (type(varalt)=='string') then
if (stryn==varalt) then
break -- to join mark -- string is valid
end--if
end--if
numlencx = string.len(stryn)
if ((numlencx<nummyn) or (numlencx>nummex)) then
booisvalid = false
break -- to join mark -- string is faulty
end--if
if (numlencx==0) then
break -- to join mark -- string is empty but valid
end--if
if (numapo==1) then
numcxar = string.byte(stryn,1,1)
numcxur = string.byte(stryn,numlencx,numlencx)
bootnp = (string.find(stryn, "''", 1, true)~=nil) -- pltxt search dblapo
if ((numcxar==39) or (numcxur==39) or bootnp) then
booisvalid = false
break -- to join mark -- string is faulty
end--if
end--if (numapo==1) then
if ((numpoz~=0) or (numapo==2)) then
numynx = 0 -- ZERO-based index
while true do
if (numynx==numlencx) then
break -- done search, all OK
end--if
numcxar = string.byte(stryn,(numynx+1),(numynx+1))
if ((numapo==2) and (numcxar==39)) then
booisvalid = false
break -- abort search, crime detected (apo)
end--if
if ((numpoz==1) and (numcxar~=39)) then
if (not prgtestnum(numcxar)) then
booisvalid = false
break -- abort search, crime detected (non-digit)
end--if
end--if
if (numpoz==2) then
if (not prgtestuc(numcxar)) then
booisvalid = false
break -- abort search, crime detected (non-uppercase)
end--if
end--if
if (numpoz==3) then
if (not prgtestlc(numcxar)) then
booisvalid = false
break -- abort search, crime detected (non-lowercase)
end--if
end--if
numynx = numynx + 1 -- ZERO-based index
end--while
end--if ((numpoz~=0) or (numapo==2)) then
break -- finally to join mark
end--while -- fake loop -- join mark
return booisvalid
end--function privalidatestr
------------------------------------------------------------------------
local function lfivalidatequack (strqynq)
-- Validate a Q-item.
-- Input : * strqynq -- string
-- Output : * booqisvalid -- true if string is valid
-- Depends on procedures :
-- [G] prgtestnum
-- Criteria:
-- * length totally 3...9 chars ("Q" plus 2...8 digits)
-- * zeroth char "Q"
-- * then "1"..."9"
-- * subsequent chars (1...7 left) "0"..."9"
local numlendx = 0
local numuinx = 0
local numcyaar = 0
local booqisvalid = false -- preASSume guilt -- final verdict
while true do -- fake loop
numlendx = string.len(strqynq)
if ((numlendx<3) or (numlendx>9)) then
break -- to join mark -- string is faulty, length
end--if
if (string.byte(strqynq,1,1)~=81) then
break -- to join mark -- string is faulty, no "Q"
end--if
if (string.byte(strqynq,2,2)==48) then
break -- to join mark -- string is faulty, ZERO "0" prohibited here
end--if
numuinx = 1 -- ZERO-based -- skip "Q"
booqisvalid = true -- preASSume innocence
while true do
if (numuinx>=numlendx) then
break -- done search, all OK
end--if
numcyaar = string.byte(strqynq,(numuinx+1),(numuinx+1))
if (not prgtestnum(numcyaar)) then
booqisvalid = false -- guilty, no number
break -- abort search
end--if
numuinx = numuinx + 1 -- ZERO-based
end--while
break -- finally to join mark
end--while -- fake loop -- join mark
return booqisvalid
end--function lfivalidatequack
------------------------------------------------------------------------
local function lfivalidatelnkoadv (strqooq, booyesdsh, booyesqst, booloonkg, boodigit, boonoban)
-- Advanced test whether a string (intended to be a language code) is valid
-- containing only 2 or 3 lowercase letters, or 2...10 char:s and with some
-- dashes, or maybe a digit in middle position or maybe instead equals to "-"
-- or "??" and maybe additionally is not included on the ban list.
-- Input : * strqooq -- string (empty is useless and returns
-- "true" ie "bad" but cannot cause any major harm)
-- * booyesdsh -- "true" to allow special code dash "-"
-- * booyesqst -- "true" to allow special code doublequest "??"
-- * booloonkg -- "true" to allow long codes such as "zh-min-nan"
-- * boodigit -- "true" to allow digit in middle position
-- * boonoban -- (inverted) "true" to skip test against ban table
-- Output : * booisvaladv -- true if string is valid
-- Depends on procedures :
-- [G] prgtestnum prgtestlc
-- Depends on constants :
-- * table "contabisbanned"
-- Incoming empty string is safe but type "nil" is NOT.
-- Digit is tolerable only ("and" applies):
-- * if boodigit is "true"
-- * if length is 3 char:s
-- * in middle position
-- Dashes are tolerable (except in special code "-") only ("and" applies):
-- * if length is at least 4 char:s (if this is permitted at all)
-- * in inner positions
-- * NOT adjacent
-- * maximally TWO totally
-- There may be maximally 3 adjacent letters, this makes at least ONE dash
-- obligatory for length 4...7, and TWO dashes for length 8...10.
local varomongkosong = 0 -- for check against the ban list
local numchiiar = 0
local numukurran = 0
local numindeex = 0 -- ZERO-based -- two loops
local numadjlet = 0 -- number of adjacent letters (max 3)
local numadjdsh = 0 -- number of adjacent dashes (max 1)
local numtotdsh = 0 -- total number of dashes (max 2)
local booislclc = false
local booisdigi = false
local booisdash = false
local booisvaladv = true -- preASSume innocence -- later final verdict here
while true do -- fake (outer) loop
if (strqooq=='-') then
booisvaladv = booyesdsh
break -- to join mark -- good or bad
end--if
if (strqooq=="??") then
booisvaladv = booyesqst
break -- to join mark -- good or bad
end--if
numukurran = string.len (strqooq)
if ((numukurran<2) or (numukurran>10)) then
booisvaladv = false
break -- to join mark -- evil
end--if
if (not booloonkg and (numukurran>3)) then
booisvaladv = false
break -- to join mark -- evil
end--if
numindeex = 0
while true do -- inner genuine loop over char:s
if (numindeex>=numukurran) then
break -- done -- good
end--if
numchiiar = string.byte (strqooq,(numindeex+1),(numindeex+1))
booisdash = (numchiiar==45)
booisdigi = prgtestnum(numchiiar)
booislclc = prgtestlc(numchiiar)
if (not (booislclc or booisdigi or booisdash)) then
booisvaladv = false
break -- to join mark -- inherently bad char
end--if
if (booislclc) then
numadjlet = numadjlet + 1
else
numadjlet = 0
end--if
if (booisdigi and ((numukurran~=3) or (numindeex~=1) or (not boodigit))) then
booisvaladv = false
break -- to join mark -- illegal digit
end--if
if (booisdash) then
if ((numukurran<4) or (numindeex==0) or ((numindeex+1)==numukurran)) then
booisvaladv = false
break -- to join mark -- illegal dash
end--if
numadjdsh = numadjdsh + 1
numtotdsh = numtotdsh + 1 -- total
else
numadjdsh = 0 -- do NOT zeroize the total !!!
end--if
if ((numadjlet>3) or (numadjdsh>1) or (numtotdsh>2)) then
booisvaladv = false
break -- to join mark -- evil
end--if
numindeex = numindeex + 1 -- ZERO-based
end--while -- inner genuine loop over char:s
if (not boonoban) then -- if "yesban" then
numindeex = 0
while true do -- lower inner genuine loop
varomongkosong = contabisbanned[numindeex+1] -- number of elem unknown
if (type(varomongkosong)~="string") then
break -- abort inner loop (then outer fake loop) due to end of table
end--if
numukurran = string.len (varomongkosong)
if ((numukurran<2) or (numukurran>3)) then
break -- abort inner loop (then outer fake loop) due to faulty table
end--if
if (strqooq==varomongkosong) then
booisvaladv = false
break -- abort inner loop (then outer fake loop) due to violation
end--if
numindeex = numindeex + 1 -- ZERO-based
end--while -- lower inner genuine loop
end--if (not boonoban) then
break -- finally to join mark
end--while -- fake loop -- join mark
return booisvaladv
end--function lfivalidatelnkoadv
------------------------------------------------------------------------
local function lfivaliumdctlstr (strresdpat, strctldstr)
-- Validate control string against restrictive pattern (dec).
-- Input : * strresdpat -- restrictive pattern (max 200 char:s)
-- * strctldstr -- incoming suspect
-- Output : * numbadpos -- bad position, or 254 wrong length, or 255 success
-- Depends on procedures :
-- [N] prndec1digit
-- Content of restrictive pattern:
-- * "." -- skip check
-- * "-" and "?" -- must match literally
-- * digit "1"..."9" ("0" invalid) -- inclusive upper limit (min ZERO)
local numlenresdpat = 0
local numldninkom = 0
local numcomperindex = 0 -- ZERO-based
local numead2 = 0
local numead3 = 0
local numbadpos = 254 -- preASSume guilt (len differ or too long or ...)
local booddaan = false
numlenresdpat = string.len(strresdpat)
numldninkom = string.len(strctldstr)
if ((numlenresdpat<=200) and (numlenresdpat==numldninkom)) then
while true do
if (numcomperindex==numlenresdpat) then
numbadpos = 255
break -- success
end--if
numead2 = string.byte(strresdpat,(numcomperindex+1),(numcomperindex+1)) -- rest
numead3 = string.byte(strctldstr,(numcomperindex+1),(numcomperindex+1)) -- susp
booddaan = false
if ((numead2==45) or (numead2==63)) then
if (numead2~=numead3) then
numbadpos = numcomperindex
break -- "-" and "?" must match literally
end--if
booddaan = true -- position OK
end--if
if (numead2==46) then -- skip for dot "."
booddaan = true -- position OK
end--if
if (not booddaan) then
numead2 = prndec1digit(numead2) -- rest
if (numead2>9) then -- limit defined or bad ??
numbadpos = 254
break -- bad restrictive pattern
else
numead3 = prndec1digit(numead3) -- susp
if (numead3>numead2) then
numbadpos = numcomperindex
break -- value limit violation
end--if
end--if (numead2>9) else
end--if (not booddaan) then
numcomperindex = numcomperindex + 1
end--while
end--if ((numlenresdpat<=200) and (numlenresdpat==numldninkom)) then
return numbadpos
end--function lfivaliumdctlstr
-- ******************************************* ASCII-encoding
-- * HIGH LEVEL STRING PROCEDURES [I5] * -------------------------
-- *******************************************
local function prikodeosg (streoineo)
-- Transcode eo X-ASCII-encoded to cxapeloj in a single string (eo only).
-- Input : * streoineo -- ASCII string (empty is useless but cannot
-- cause major harm)
-- Output : * strutf8eo -- UTF8 string
-- Depends on procedures :
-- [E] mathdiv mathmod
-- Depends on constants :
-- * table "contabtransluteo" inherently holey
-- To be called ONLY from PRHRECUSURRSTRTAB.
-- * the "x" in a surr pair is case insensitive,
-- for example both "kacxo" and "kacXo" give same result
-- * avoid "\", thus for example "ka\cxo" would get converted but the "\" kept
-- * double "x" (both case insensitive) prevents conversion and becomes
-- reduced to single "x", for example "kacxxo" becomes "kacxo"
local vareopeek = 0
local strutf8eo = ''
local numeoinplen = 0
local numinpinx = 0 -- ZERO-based source index
local numknar0k = 0 -- current char
local numknaf1x = 0 -- next char (ZERO is NOT valid)
local numknaf2x = 0 -- post next char (ZERO is NOT valid)
local boonext1x = false
local boonext2x = false
local boosudahdone = false
numeoinplen = string.len(streoineo)
while true do
if (numinpinx>=numeoinplen) then
break
end--if
numknar0k = string.byte(streoineo,(numinpinx+1),(numinpinx+1))
numknaf1x = 0 -- preASSume no char
numknaf2x = 0 -- preASSume no char
if ((numinpinx+1)<numeoinplen) then
numknaf1x = string.byte(streoineo,(numinpinx+2),(numinpinx+2))
end--if
if ((numinpinx+2)<numeoinplen) then
numknaf2x = string.byte(streoineo,(numinpinx+3),(numinpinx+3))
end--if
boonext1x = ((numknaf1x==88) or (numknaf1x==120)) -- case insensitive
boonext2x = ((numknaf2x==88) or (numknaf2x==120)) -- case insensitive
boosudahdone = false
if (boonext1x and boonext2x) then -- got "xx"
strutf8eo = strutf8eo .. string.char(numknar0k,numknaf1x) -- keep one "x" only
numinpinx = numinpinx + 3 -- eaten 3 written 2
boosudahdone = true
end--if
if (boonext1x and (not boonext2x)) then -- got yes-"x" and no-"x"
vareopeek = contabtransluteo[numknar0k] -- UINT16 or type "nil"
if (type(vareopeek)=='number') then
strutf8eo = strutf8eo .. string.char(mathdiv(vareopeek,256),mathmod(vareopeek,256)) -- add UTF8 char
numinpinx = numinpinx + 2 -- eaten 2 written 2
boosudahdone = true
end--if
end--if
if (not boosudahdone) then
strutf8eo = strutf8eo .. string.char(numknar0k) -- copy char
numinpinx = numinpinx + 1 -- eaten 1 written 1
end--if
end--while
return strutf8eo
end--function prikodeosg
-- ******************************************* placeholderism
-- * HIGH LEVEL STRING PROCEDURES [I7] * -------------------------
-- *******************************************
local function pritest5plejs (stroneplejs, boowantstryg, tabsubtitu)
-- Test one placeholder against spec and against table of known placeholders.
-- Input : * stroneplejs -- 5 octet:s
-- * boowantstryg -- return also string if available
-- * tabsubtitu -- optional collection of substitute strings
-- (LUA table) using two-letter codes
-- as keys, type "nil" for none
-- Output : * numtriplejs -- main status: ZERO placeholder not valid | ONE
-- placeholder valid but either no value or empty
-- value | TWO found also valid non-empty value
-- * numpl5left, numpl5right -- only for status non-ZERO
-- * strkeyval -- * if optional table given then contains value
-- only for status TWO and boowantstryg
-- * if no table then contains the key (substring of
-- stroneplejs) only for status ONE and boowantstryg
-- * in all other cases empty string
-- This obeys PLRISM.TXT .
-- Depends on procedures :
-- [G] prgtestuc prgstringrange
-- [N] prnonehextoint
local varduavaluehur = 0
local strmajky = ''
local strkeyval = '' -- final key or value
local numtriplejs = 0 -- preASSume guilt
local numpl5left = 0 -- hex and drop left
local numpl5right = 0 -- hex and drop right
local numplejodt = 0 -- UC
local numplejoet = 0 -- UC
local numplejx5u = 0 -- maybe hex
local numplejx5v = 0 -- maybe hex
while true do -- fake loop
if (not prgstringrange(stroneplejs,5,5)) then
break -- should be impossible
end--if
if (string.byte(stroneplejs,1,1)~=64) then
break -- not valid per spec
end--if
numplejodt = string.byte(stroneplejs,2,2)
numplejoet = string.byte(stroneplejs,3,3)
if ((not prgtestuc(numplejodt)) or (not prgtestuc(numplejoet))) then
break -- not valid per spec
end--if
numplejx5u = prnonehextoint(string.byte(stroneplejs,4,4))
numplejx5v = prnonehextoint(string.byte(stroneplejs,5,5))
if ((numplejx5u==255) or (numplejx5v==255)) then
break -- not valid per spec
end--if
numtriplejs = 1 -- valid now
numpl5left = numplejx5u -- do NOT copy in invalid value
numpl5right = numplejx5v -- do NOT copy in invalid value
strmajky = string.char (numplejodt,numplejoet) -- key
if (type(tabsubtitu)=='table') then -- got optional table ??
varduavaluehur = tabsubtitu[strmajky] -- risk of type "nil"
if (prgstringrange(varduavaluehur,1,255)) then -- MUST be non-empty
if (boowantstryg) then -- else keep empty string
strkeyval = varduavaluehur -- table here and found value, return it
end--if
numtriplejs = 2 -- table here and found value
end--if
else
if (boowantstryg) then -- else keep empty string
strkeyval = strmajky -- no table but placeholder valid, return key
end--if
end--if (type(tabsubtitu)=='table') else
break -- finally to join mark
end--while -- fake loop -- join mark
return numtriplejs, numpl5left, numpl5right, strkeyval
end--function pritest5plejs
------------------------------------------------------------------------
local function pripl5navare (strrekvest, tabsubstut)
-- Insert selected substitute strings into request string at given
-- positions with optional dropping if a valid non-empty substitute
-- string is unavailable.
-- Input : * strrekvest -- request string (maybe containing placeholders,
-- syntax see below, empty string legal, other
-- data type NOT legal)
-- * tabsubstut -- obligatory collection of substitute strings
-- (LUA table) using two-letter codes as keys
-- Output : * strhazil
-- This obeys PLRISM.TXT .
-- Depends on procedures :
-- [I7] pritest5plejs
-- [G] prgtestuc prgstringrange
-- [N] prnonehextoint
-- Syntax of the named and variable placeholder:
-- * fixed "@"
-- * 2 uppercase ASCII letters select the substitute string from
-- collection supplied by the caller
-- * 2 hex digits control dropping left and right (0...15 char:s)
-- Empty item in "tabsubstut" (key does not exist, empty string "", or
-- non-string value, the latter discouraged) is legal and safe and results
-- in dropping if some of the control numbers is non-ZERO. Left dropping
-- is practically performed on "strhazil" whereas right dropping on
-- "strrekvest" and "numrekvinx". Dropping is protected from access
-- out of range.
-- ZERO iterations of the loop over request string are possible,
-- namely if request string "strrekvest" is empty.
-- If uppercasing or other adjustment is needed, then the caller must
-- take care of it by providing several separate substitute strings with
-- separate names in the collection ("tabsubstut"), such is NOT done here.
local strhazil = ''
local stronevalue = ''
local numrekvlen = 0
local numrekvinx = 0 -- src index ZERO-based
local numremainder = 0
local numpltristeta = 0
local numnonhitoct = 0
local numammlef = 0 -- drop left
local numammrig = 0 -- drop right
numrekvlen = string.len(strrekvest)
while true do -- genuine loop over request string, "numrekvinx" is counter
if (numrekvinx>=numrekvlen) then
break -- done
end--if
numnonhitoct = string.byte(strrekvest,(numrekvinx+1),(numrekvinx+1))
numpltristeta = 0 -- preASSume no valid placeholder here
if ((numrekvinx+5)<=numrekvlen) then -- beware of risk of overflow
numpltristeta, numammlef, numammrig, stronevalue = pritest5plejs (string.sub(strrekvest,(numrekvinx+1),(numrekvinx+5)), true, tabsubstut)
end--if
if (numpltristeta==2) then -- found
strhazil = strhazil .. stronevalue -- insert non-empty substitute
numrekvinx = numrekvinx + 5 -- consumed 5 char:s, cannot overflow here
end--if
if (numpltristeta==1) then -- placeholder valid per spec but empty unknown
numremainder = string.len(strhazil) - numammlef -- this can underflow
if (numremainder<=0) then
strhazil = '' -- drop left -- leaving nothing behind
else
strhazil = string.sub(strhazil,1,numremainder) -- drop left
end--if
numrekvinx = numrekvinx + 5 + numammrig -- drop right this can overflow
end--if
if (numpltristeta==0) then -- no valid placeholder here
strhazil = strhazil .. string.char(numnonhitoct) -- copy octet as-is
numrekvinx = numrekvinx + 1 -- consumed 1 char
end--if
end--while -- genuine loop over request string, "numrekvinx" is counter
return strhazil
end--function pripl5navare
-- *******************************************
-- * HIGH LEVEL STRING PROCEDURES [I9] * -------------------------
-- *******************************************
local function pribrewurl (straxk,bootip,varpage)
-- Brew [] external link to a wiki.
-- Input : * straxk : wiki access code (2...10 char:s)
-- * bootip : type (false -> ipedia | true -> tionary)
-- * varpage : pagename string (article or category with
-- prefix) or type "nil" expected
-- Depends on procedures :
-- [I] prispacundr
-- Here we replace spaces by underscore, no further encoding is performed
local strurlkita = ''
local strsite = ''
if (bootip) then
strsite = 'tionary'
else
strsite = 'ipedia'
end--if
strurlkita = '[http://' .. straxk .. '.wik' .. strsite .. '.org'
if (varpage) then -- string (article or category with prefix) or nil
strurlkita = strurlkita .. '/wiki/' .. prispacundr(varpage,true) -- replace in URL
end--if
strurlkita = strurlkita .. ' ' -- separation space
strurlkita = strurlkita .. straxk .. '.' .. strsite .. '...'
if (varpage) then -- string (article or category with prefix) or nil
strurlkita = strurlkita .. '<br>/' .. varpage -- do NOT replace here
end--if
strurlkita = strurlkita .. ']' -- done
return strurlkita
end--function pribrewurl
-- ***********************************
-- * HIGH LEVEL PROCEDURES [H] * ---------------------------------
-- ***********************************
local function prhoptconcat (varincom)
-- Optimizing concatenator as workaround for poor memory management in LUA
-- during string concatenations. Add incoming string to upvalue "qstrret".
-- Input : * "varincom" either string (add) or type "nil" (flush)
-- * "qtabbunch" either table or type "nil" (ignore "varincom")
-- Depends on upvalues :
-- * qtabbunch qstrret
-- CHG : qtabbunch (table), qstrret (string)
-- NOTE: to be inited by <<local qstrret = ''>> and <<local qtabbunch = {}>>
-- NOTE: to be flushed by "prhoptconcat (nil)" before using "qstrret"
-- NOTE: if the "qstrret" string has to be changed directly
-- (by concatenation or replace), then either "prhoptconcat (nil)"
-- (flush) or "qtabbunch = {}" (discard) must be done before !!!
if (type(qtabbunch)=='table') then
if (type(varincom)=='string') then
if (#qtabbunch>20) then
qstrret = qstrret .. table.concat (qtabbunch) .. varincom
qtabbunch = {}
else
table.insert (qtabbunch, varincom) -- ONE-based numbering
end--if
end--if
if ((varincom==nil) and (#qtabbunch>0)) then
qstrret = qstrret .. table.concat (qtabbunch)
qtabbunch = {}
end--if
end--if
end--function prhoptconcat
-- ************************************ error handling
-- * HIGH LEVEL PROCEDURES [H4] * --------------------------------
-- ************************************
local function prhvali1status98code (varvalue)
-- Check error code from submodule.
-- Depends on procedures :
-- [E] mathisintrange
local boovalid = false -- preASSume guilt
while true do -- fake loop
if (varvalue==0) then
break -- success thus keep false since no valid error code ;-)
end--if
if (mathisintrange(varvalue,1,98)) then
boovalid = true -- got an error and valid error code returned
else
varvalue = 255 -- failed to return valid status code
end--if
break -- finally to join mark
end--while -- fake loop -- join mark
return varvalue, boovalid
end--function prhvali1status98code
------------------------------------------------------------------------
local function prhconstructerar (numerar0code, boopeek0it)
-- Construct partial error message maybe peeking description.
-- Input : * numerar0code -- 1 ... 98 or 2 ... 98 (resistant against
-- invalid data type, giving "??" on such)
-- * boopeek0it -- do peek description #E02...#E98 from table
-- Depends on procedures :
-- [N] prnnumto2digit
-- [E] mathisintrange mathdiv mathmod
-- Depends on constants :
-- * maybe table contaberaroj TWO-based (holes permitted)
-- To be called ONLY from PRHBREWERR3HUNP PRHBREWERR4HUPA
-- PRHBREWERR5SLNP PRHBREWERR6SLPA PRHBREWERR7SUNP PRHBREWERR8SUPA PRHBREWERR9DETA.
local vardes0krip = 0
local numbottom0limit = 1
local stryt0sux = '#E'
if (boopeek0it) then
numbottom0limit = 2 -- #E01 is a valid code for submodule only
end--if
if (mathisintrange(numerar0code,numbottom0limit,98)) then
stryt0sux = stryt0sux .. prnnumto2digit(numerar0code)
if (boopeek0it) then
vardes0krip = contaberaroj[numerar0code] -- risk of type "nil"
if (type(vardes0krip)=='string') then
stryt0sux = stryt0sux .. ' ' .. vardes0krip
else
stryt0sux = stryt0sux .. ' ??' -- no text found
end--if
end--if (boopeek0it) then
else
stryt0sux = stryt0sux .. '??' -- no valid error code
end--if
return stryt0sux
end--function prhconstructerar
------------------------------------------------------------------------
local function prhbrewerr5slnp (numeror5code, numsever5ity)
-- Brew error 3 sev levels, one line, no parent.
-- Input : * numeror5code -- TWO-based error code 2 ... 98 (resistant
-- against invalid data type, giving "??" on such)
-- * numsever5ity -- severity level can be 0 mini 1 lagom 2 huge
-- Output : * stryt5sux -- message with HTML
-- Depends on procedures :
-- [H4] prhconstructerar
-- [N] prnnumto2digit
-- [E] mathisintrange mathdiv mathmod
-- Depends on constants :
-- * table contabfel with 6 elements .labg .laen .mibg .mien .hubg .huen
-- * table contaberaroj TWO-based (holes permitted)
-- #E02...#E98, note that #E00 #E01 #E99 are NOT supposed to be included here.
local stryt5sux = ''
stryt5sux = prhconstructerar(numeror5code,true)
if (numsever5ity==0) then
stryt5sux = contabfel.labg .. stryt5sux .. contabfel.laen
end--if
if (numsever5ity==1) then
stryt5sux = contabfel.mibg .. stryt5sux .. contabfel.mien
end--if
if (numsever5ity==2) then
stryt5sux = contabfel.hubg .. stryt5sux .. contabfel.huen
end--if
return stryt5sux
end--function prhbrewerr5slnp
------------------------------------------------------------------------
local function prhbrewerr7sunp (numeror7code, numsub7kodo)
-- Brew error sev huge, submodule, 2 lines, no parent.
-- Input : * numeror7code -- TWO-based error code 2 ... 98 (resistant
-- against invalid data type, giving "??" on such)
-- * numsub7kodo -- 1 ... 98 (resistant against invalid data type,
-- send type "nil" if no submodule involved)
-- Output : * stryt7sux -- message with HTML
-- Depends on procedures :
-- [H4] prhconstructerar
-- [N] prnnumto2digit
-- [E] mathisintrange mathdiv mathmod
-- Depends on constants :
-- * table contabfel with 2 elements .hubg .huen
-- * table contaberaroj TWO-based (holes permitted)
-- #E02...#E98, note that #E00 #E01 #E99 are NOT supposed to be included here.
-- We DO NOT eat the name of the guilty submodule since it is included
-- in the error code #E03 #E05 and its message. Also for the submodule
-- we report code only, no description.
local stryt7sux = ''
stryt7sux = contabfel.hubg .. prhconstructerar(numeror7code,true) .. contabfel.huen
if (mathisintrange(numsub7kodo,1,98)) then
stryt7sux = stryt7sux .. '<br>' .. contabfel.hubg .. 'Submodule reports ' .. prhconstructerar (numsub7kodo,false) .. contabfel.huen
end--if
return stryt7sux
end--function prhbrewerr7sunp
-- ***********************************
-- * HIGH LEVEL PROCEDURES [H] * ---------------------------------
-- ***********************************
local function prhrecusurrstrtab (varinkommen, strlingkod, bookeys)
-- Process (transcode) either a single string, or all string items in a
-- table (even nested) using any type of keys/indexes (such as a holey
-- number sequence and non-numeric ones). Items with a non-string non-table
-- value are kept unchanged. Optional transcoding of eo and NOPE sv surrogates
-- (via 2 separate procedures). Optionally string keys/indexes are transcoded
-- as well.
-- Input : * varinkommen -- type "string" or "table"
-- * strlingkod -- "eo" or NOPE "sv" to transcode surrogates,
-- anything else (preferably type "nil") to skip this
-- * bookeys -- transcode keys too (preferably either "true"
-- or type "nil")
-- Depends on procedures :
-- [I] prikodeosg (only if trans of eo X-surrogates desired)
-- [I] NOPE lfikodsvsg
-- [E] mathdiv mathmod (via "prikodeosg" and NOPE "lfikodsvsg")
-- Depends on constants :
-- * table "contabtransluteo" inherently holey (via "prikodeosg")
-- * NOPE table "contabtranslutsv"
-- We always fully rebrew tables from scratch, thus do NOT replace
-- single elements (doing so would break "in pairs").
local varnky = 0 -- variable without type
local varutmatning = 0
local boodone = false
if (type(varinkommen)=='string') then
if (strlingkod=='eo') then
varinkommen = prikodeosg (varinkommen) -- surr
end--if
varutmatning = varinkommen -- copy, change or no change
boodone = true
end--if
if (type(varinkommen)=='table') then
varutmatning = {} -- brew new table from scratch
for k4k,v4v in pairs(varinkommen) do -- nothing done if table empty
if ((bookeys==true) and (type(k4k)=='string')) then
varnky = prhrecusurrstrtab (k4k, strlingkod, nil) -- RECURSION
else
varnky = k4k
end--if
if ((type(v4v)=='string') or (type(v4v)=='table')) then
v4v = prhrecusurrstrtab (v4v, strlingkod, bookeys) -- RECURSION
end--if
varutmatning[varnky] = v4v -- write same or diff place in dest table
end--for
boodone = true
end--if
if (not boodone) then
varutmatning = varinkommen -- copy as-is whatever it is, useless
end--if
return varutmatning
end--function prhrecusurrstrtab
------------------------------------------------------------------------
local function lfhtabletohtmllisnt (tabsomeitemsnt)
-- Convert LUA table into a HTML list.
-- Input : * tabsomeitemsnt -- ZERO-based LUA table, empty legal
-- Output : * strhotomool -- * empty string if incoming table is empty
-- * raw string if incoming table has ONE element
-- * else HTML list
-- <li></li> encloses single items in list
-- <ul></ul> encloses complete list
local var4elemento = 0
local strhotomool = ''
local numindekso = 0 -- ZERO-based
while true do -- genuine loop over incoming table
var4elemento = tabsomeitemsnt [numindekso]
if (type(var4elemento)~='string') then
break -- done
end--if
if (numindekso==0) then
strhotomool = var4elemento
end--if
if (numindekso==1) then
strhotomool = '<li>' .. strhotomool .. '</li>' -- postponed work for #0
end--if
if (numindekso>=1) then
strhotomool = strhotomool .. '<li>' .. var4elemento .. '</li>'
end--if
numindekso = numindekso + 1
end--while
if (numindekso>=2) then
strhotomool = '<ul>' .. strhotomool .. '</ul>'
end--if
return strhotomool
end--function lfhtabletohtmllisnt
------------------------------------------------------------------------
local function prhsplittotable (strdinding,numseparator,strreservph,num37min,num37max)
-- Convert one string with elements separated by dedicated separator (CSV
-- SSV WSV) char into separate non-empty strings stored in a LUA table.
-- Input : * strdinding -- must NOT contain codes below 32
-- * numseparator -- 44 for comma "," (CSV) or 59 for semicolon ";"
-- (SSV) or 124 for wall "|" (WSV)
-- * strreservph -- reserved other placeholder prohibited
-- as element (empty or type "nil" here
-- if nothing to be prohibited)
-- * num37min -- minimal number of elements (>= 1)
-- * num37max -- maximal number of elements (>= 1)
-- Output : * num37status -- ZERO success, possible errors E40 E41 E42 E43
-- * numsubstrinx -- number of elements found, also valid on E42,
-- max 5 too many, ZERO on other errors
-- * tabyeahsplit -- ZERO-based indexes, placeholder "-" possible,
-- empty string impossible, empty table {} on error
-- Depends on procedures :
-- [G] lfgtrimspcm (alternatively "lfgtrimwhites" usable too)
-- * empty elements must use dash "-" as a placeholder (applies to both
-- the incoming string and the returned table, but there is other
-- sub "lfhnildashtoempty")
-- * excessive spaces are not a problem, here they are trimmed
-- away from single elements (before and after element, not inner)
-- * we run up to 5 elements over limit in order to give useful report on E42
-- Errors:
-- * E40 discovered an empty element
-- * E41 discovered an element literally equal the reserved other placeholder
-- * E42 number of elements in the input string out of range
-- * E43 other error
-- Valid (assuming reserved other placeholder is "=", separator char
-- is wall "|", minimum is ONE, maximum 6):
-- * "-"
-- * "-|-|-| -|-"
-- * "a"
-- * " a" (leading and trailing spaces are legal)
-- * "jamak sama|nomina jamak bentuk sama"
-- * "jamak sama|nomina jamak bentuk sama|-"
-- * "jamak sama|nomina jamak bentuk sama|-|-|-|hej " (6 elements)
-- Invalid (assuming reserved other placeholder is "=", separator char
-- is wall "|", minimum is ONE, maximum 6):
-- * ""
-- * "proton| |antiproton" (inner empty element)
-- * "jamak sama|nomina jamak bentuk sama|" (empty element at end)
-- * "kato| = |lemniskato" (reserved other placeholder used as element)
-- * "jamak sama|nomina jamak bentuk sama|-|-|-|hej|nej" (too much
-- with 6 walls and 7 elements)
local vartmmp = 0
local tabyeahsplit = {}
local stronesub = ''
local numinlenin = 0
local numchrindexx = 1 -- ONE-based
local numsubstrinx = 0
local num37status = 0 -- preASSume innocence
numinlenin = string.len(strdinding)
if (numinlenin==0) then
num37status = 43 -- E43 hopefully impossible
end--if
if ((numseparator~=44) and (numseparator~=59) and (numseparator~=124)) then
num37status = 43 -- E43 hopefully impossible
end--if
while true do
if (num37status~=0) then -- hopefully impossible
break
end--if
vartmmp = string.find (strdinding, string.char(numseparator), numchrindexx, true) -- plain text search
if (vartmmp==numchrindexx) then -- nothing to pick before separator char
num37status = 40 -- E40 discovered an empty element
break
end--if
if (vartmmp==numinlenin) then -- nothing to pick after separator char
num37status = 40 -- E40 discovered an empty element
break
end--if
if (vartmmp==nil) then
vartmmp = numinlenin -- ONE-based last inclusive posi is end of string
else
vartmmp = vartmmp - 1 -- ONE-based last inclusive posi
end--if
stronesub = string.sub (strdinding,numchrindexx,vartmmp) -- at least ONE
stronesub = lfgtrimspcm (stronesub) -- trim space only, risk of empty output
if (stronesub=='') then
num37status = 40 -- E40 empty element
break
end--if
if (stronesub==strreservph) then
num37status = 41 -- E41 reserved other placeholder
break
end--if
tabyeahsplit[numsubstrinx] = stronesub -- store it
numsubstrinx = numsubstrinx + 1 -- ZERO-based
if (vartmmp==numinlenin) then
break -- all stored, done
end--if
if (numsubstrinx>=(num37max+5)) then
break -- abort now, max count elements exceeded and no end yet, soon E42
end--if
numchrindexx = vartmmp + 2 -- at least 1 octet left !!!
end--while
if ((num37status==0) and ((numsubstrinx<num37min) or (numsubstrinx>num37max))) then
num37status = 42 -- E42 wrong number of elem -- do NOT override other err
end--if
if (num37status~=0) then
if (num37status~=42) then
numsubstrinx = 0 -- on E42 keep the count but still return empty table
end--if
tabyeahsplit = {} -- F**K
end--if
return num37status, numsubstrinx, tabyeahsplit
end--function prhsplittotable
------------------------------------------------------------------------
local function lfirllrstrip (strorlinut) -- !!!FIXME!!! move
-- Strip "rl " ... " lr" if it is present and string
-- length is at least 8 octet:s.
if (string.len(strorlinut)>=8) then -- at least 2 octet:s length after strip
if ((string.sub(strorlinut,1,3)=='rl ') and (string.sub(strorlinut,-3,-1)==' lr')) then
strorlinut = string.sub(strorlinut,4,-4) -- strip off 3+3 char:s
end--if
end--if
return strorlinut
end--function lfirllrstrip
------------------------------------------------------------------------
local function lfinumberinkat (numjumlahorminone) -- !!!FIXME!!! move
local strnothing = '' -- "(16'384 pages)" or "(?? pages)"
if (numjumlahorminone<0) then -- expected type integer, value -1 for unknown
strnothing = '(??'
else
strnothing = '(' .. lfnumtodecbun(numjumlahorminone) -- ZERO is valid
end--if
strnothing = strnothing .. ' pages)'
return strnothing
end--function lfinumberinkat
------------------------------------------------------------------------
local function priavail210text (numgalb) -- !!!FIXME!!! move to [I]
-- Translate number 2...0 to text (empty string, closed + <br>,
-- nonexistent + <br> for /d10/ /d11/.
-- Input : * numgalb
-- Depends on constants :
-- * table "contabd10d11w" with 2 strings at indexes ONE and TWO
local strnote = '' -- preASSume empty string
if (numgalb==1) then
strnote = '<br>(' .. contabd10d11w[1] .. ')' -- closed
end--if
if (numgalb==0) then
strnote = '<br>(' .. contabd10d11w[2] .. ')' -- nonexistent
end--if
return strnote
end--function priavail210text
------------------------------------------------------------------------
local function prievilitem (numtpitem,numcol,strxx) -- !!!FIXME!!! move to [I]
-- Brew complaint about faulty item in the source table.
-- Input : * numtpitem -- type (0:code 1:langname 2:title 3:category
-- 4:Q-item 5:number/quantity)
-- * numcol -- source column index (0...10) or special value 67
-- * strxx -- the faulty string already suitably clamped
-- Output : * strharang -- 2 lines separated by "<br>"
-- Depends on constants :
-- * table "contabevilitem" (1...6) OFF-by-ONE with special content at index 0
-- * "contabfel.labg" and "contabfel.laen" (lagom error)
local strharang = ''
local numquot = 0
strharang = contabfel.labg .. contabevilitem[numtpitem+1] .. contabevilitem[0] .. contabfel.laen .. ' "c'
if (numcol==67) then
strharang = strharang .. '6" "c7' -- special case
else
strharang = strharang .. tostring(numcol)
end--if
strharang = strharang .. '" :<br>'
numquot = string.byte(strxx,1,1)
if (numquot==34) then
strharang = strharang .. strxx -- truncated string like <<"sh"..."ck">>
else
strharang = strharang .. '"' .. strxx .. '"' -- add quotes if not yet pres
end--if
return strharang
end--function prievilitem
------------------------------------------------------------------------
local function pribrewarticletitleeo (strnativetotitle)
if (string.byte(strnativetotitle,-1,-1)~=111) then -- if NOT ends with "o"
strnativetotitle = prucaseaiorest('eo',strnativetotitle,true,false) .. ' lingvo'
end--if
return strnativetotitle
end--function pribrewarticletitleeo
-- ************************************
-- * HIGH LEVEL PROCEDURES [H6] * --------------------------------
-- ************************************
local function prhbrewtitsel (numindxe, bootopp, boobotm)
-- Brew content of title cell (for column or row) from index
-- number and two booleans.
-- Input : * numindxe -- index number of column (ZERO-based)
-- * bootopp, boobotm
-- Depends on procedures :
-- [N] prnnumto2digit
-- * (begin of bold) is always added at the very beginning
-- * (end of bold) is added at the very end if no "#" is present
-- * "#" is expanded to (end of bold) + EOL + word "and" + EOL
-- * maximally ONE "#" is permitted
-- * "%" is border between 2 selectable items, it is expanded to
-- (end of bold) + EOL + word "and" + EOL + (begin of bold) only
-- if both items are active
-- * maximally ONE "%" is permitted
-- An entry in the table "contabdestit" is NOT supposed to contain
-- "<b>" (even less triple-apo "'''"), nor "</b>" at end nor "<br>".
-- We need const table "contabdestit" and
-- contabmisc[0] (translated word "and").
local strraw = ''
local strdesc = ''
local strandkajdan = ''
local numlimiit = 0
local numoindex = 1 -- ONE-based
local numpycker = 0
local numfragmm = 0 -- NOT relevant if both "bootopp" and "boobotm" are true
local booslutbold = false
local bootakeit = false
strandkajdan = "<br>" .. contabmisc[0] .. "<br>" -- for both % and #
strraw = contabdestit[numindxe]
strdesc = '<b>'
numlimiit = string.len (strraw)
while true do
if (numoindex>numlimiit) then
break
end--if
bootakeit = true
numpycker = string.byte(strraw,numoindex,numoindex)
numoindex = numoindex + 1
if (numpycker==35) then -- 35 is "#"
strdesc = strdesc .. "</b>" .. strandkajdan -- no (begin of bold) !!!
booslutbold = true
bootakeit = false
numfragmm = 2 -- following text taken unconditionally
end--if
if (numpycker==37) then -- 37 is "%"
if (bootopp and boobotm) then
strdesc = strdesc .. "</b>" .. strandkajdan .. "<b>"
end--if
numfragmm = numfragmm + 1
bootakeit = false
end--if
if ((numfragmm==0) and (not bootopp)) then
bootakeit = false
end--if
if ((numfragmm==1) and (not boobotm)) then
bootakeit = false
end--if
if (bootakeit) then
strdesc = strdesc .. string.char(numpycker)
end--if
end--while
if (not booslutbold) then
strdesc = strdesc .. '</b>' -- add "</b>" only if it is not yet in
end--if
strdesc = strdesc .. '<br>(d' .. prnnumto2digit (numindxe) .. ')'
return strdesc
end--function prhbrewtitsel
------------------------------------------------------------------------
local function pricellbkgcolor (varlangeocode, varguagelevl, vardeathlevl, varerrorlevl)
-- Determine cell background color from one string and 3 integers.
-- Input : * varlangeocode -- only "eo" counts
-- * varguagelevl -- language level: default 0, or 1,2,3
-- * vardeathlevl -- wiki death level: default 2, or 1,0
-- * varerrorlevl -- error level: default 0, or 1,2
-- Output : * varcolor6hex -- color value, 6 hex quasi-digits
-- Called only from PRYDOONELANG.
-- Depends on constants :
-- * table "contabcellcolo"
-- Type "nil" is acceptable for the langcode string and
-- for the 3 integers. Error has highest priority.
local varcolor6hex
while true do -- fake loop
varcolor6hex = contabcellcolo ['e' .. tostring(varerrorlevl)]
if (type(varcolor6hex)=='string') then
break -- highest priority
end--if
varcolor6hex = contabcellcolo ['d' .. tostring(vardeathlevl)]
if (type(varcolor6hex)=='string') then
break -- medium priority
end--if
varcolor6hex = contabcellcolo ['g' .. tostring(varguagelevl)]
if (type(varcolor6hex)=='string') then
break -- low priority
end--if
if (varlangeocode=='eo') then
varcolor6hex = contabcellcolo.altgreen
else
varcolor6hex = contabcellcolo.defyellow -- last but preferred resort
end--if
break -- finally
end--while -- fake loop
return varcolor6hex
end--function pricellbkgcolor
-- **********************************************
-- * MEDIAWIKI INTERACTION PROCEDURES [W] * ----------------------
-- **********************************************
local function lfwbrew3url (arxinp4, strwikipage, strhttpparam, strvisible, boozordinary)
-- Brew httplink to current project from title + http parameters + visible
-- text, making it look like an ordinary wikilink.
-- Input : * arxinp4
-- * strwikipage -- title ie {{FULLPAGENAME}} or
-- for example "Special:WhatLinksHere"
-- * strhttpparam -- for example "hidetrans=1&hidelinks=1" or empty
-- * strvisible -- for example "do NOT click here" or empty
-- * boozordinary -- "true" to look like an ordinary wikilink,
-- "false" if this is undesirable or done outside
-- URL structure:
-- * https://en.wiktionary.org/wiki/Category:Vulgarities
-- * https://en.wiktionary.org/wiki/Category:Vulgarities?action=purge
-- * https://en.wiktionary.org/w/index.php?title=Category:Vulgarities
-- * https://en.wiktionary.org/w/index.php?title=Category:Vulgarities&action=purge
-- * https://en.wiktionary.org/wiki/Special:AllPages
-- * https://en.wiktionary.org/wiki/Special:AllPages?namespace=5
-- * https://en.wiktionary.org/wiki/Special:WhatLinksHere/Template:Bugger
-- * https://en.wiktionary.org/wiki/Special:WhatLinksHere/Template:Bugger?hidetrans=1&hidelinks=1
-- * https://en.wiktionary.org/w/index.php?title=Special:WhatLinksHere/Template:Bugger&hidetrans=1&hidelinks=1
-- * https://en.wiktionary.org/w/index.php?title=Special:WhatLinksHere&target=Template:Bugger&hidetrans=1&hidelinks=1
-- Only 4 ways to brew a URL:
-- * {{canonicalurl:{{FULLPAGENAME}}|action=purge}}
-- we use this one via ":preprocess", will work on any project
-- * {{SERVER}}{{SCRIPTPATH}}/index.php?title={{urlencode:{{FULLPAGENAME}}}}&action=purge
-- unnecessarily complicated
-- * LUA field "canonicalUrl" or "fullUrl" on "mw.uri" or "title object"
-- complicated and dubious
-- * manually
-- where to take project URL from ?? plus routine would land in [I] then
-- <span class="plainlinks">...</span>
local strourresult = ''
if (strhttpparam~='') then
strwikipage = strwikipage .. '|' .. strhttpparam
end--if
strourresult = arxinp4:preprocess ('{{canonicalurl:' .. strwikipage .. '}}')
if (strvisible=='') then
strourresult = '[' .. strourresult .. ' ' .. strourresult .. ']'
else
strourresult = '[' .. strourresult .. ' ' .. strvisible .. ']'
end--if
if (boozordinary) then
strourresult = '<span class="plainlinks">' .. strourresult .. '</span>'
end--if
return strourresult
end--function lfwbrew3url
------------------------------------------------------------------------
local function prwifexistfull (strpgname)
-- Optionally tight-fisted check whether a wiki page exists, counting cost.
-- Input : * strpgname -- fullpagename (default NS 0, not template NS 10)
-- Output : * boomemangada -- "true" on success
-- Depends on upvalues :
-- * heterogeneous table "qtcostquery"
-- Extra colon is tolerable for non-NS-ZERO and non-template-NS-10 pages
-- such as "{{msgnw::Help:TOC}}" and returns ...":Help:TOC"... if the
-- page does not exist.
-- Maybe expensive, the caller must use "pcall".
local boomemangada = false
local arxxx = 0
local metaa = 0
qtcostquery[6] = qtcostquery[6] + 1 -- counter requests IfExists total
if (qtcostquery[1]) then
arxxx = qtcostquery[0] -- trick below does NOT work with substitution
boomemangada = ( '[[:' .. strpgname .. ']]' ~= arxxx:preprocess ('{{msgnw::' .. strpgname .. '}}') )
qtcostquery[8] = qtcostquery[8] + 1 -- counter requests IfExists tight-fisted
else
metaa = mw.title.new (strpgname) -- one param
boomemangada = metaa.exists -- expensive here
qtcostquery[7] = qtcostquery[7] + 1 -- cost IfExists
end--if
return boomemangada
end--function prwifexistfull
------------------------------------------------------------------------
local function prwkatrolfull (strcat9name)
-- Peek summary of a category, counting cost.
-- Input : * strcat9name -- without prefix
-- Output : * numpages, numsubcats -- 2 values, value -1 for unknown
-- Depends on upvalues :
-- * heterogeneous table "qtcostquery"
-- Always expensive, the caller must use "pcall".
local metab = 0
local numpages = -1 -- preASSume unknown
local numsubcats = -1 -- preASSume unknown
metab = mw.site.stats.pagesInCategory ( strcat9name, '*' ) -- expensive here
qtcostquery[3] = qtcostquery[3] + 1 -- counter requests pagesInCategory total
qtcostquery[4] = qtcostquery[4] + 1 -- cost pagesInCategory
if (type(metab)=='table') then -- risk of type "number" or "nil"
numpages = metab.pages
numsubcats = metab.subcats
if (numpages<0) then
numpages = -1 -- YES MediaWiki is stupid
end--if
if (numsubcats<0) then
numsubcats = -1 -- YES MediaWiki is stupid
end--if
end--if
return numpages, numsubcats
end--function prwkatrolfull
------------------------------------------------------------------------
local function prwfirebatched ()
-- * requests are bunched in "qtcostquery" on integer indexes starting from 20
-- * every index contains subtable with following elements:
-- * [0] (string) title (fullpagename)
-- * [1] "IfExists" status
-- * "nil" NOT requested
-- * "true" requested
-- * number ZERO or ONE if result is available
-- * [2] "pagesInCategory" status
-- * "nil" NOT requested
-- * "true" requested
-- * subtable with values if result is available
local tabsabtejbl = {}
local num20index = 20
while true do
tabsabtejbl = qtcostquery [num20index]
if (type(tabsabtejbl)~='table') then
break -- all done
end--if
num20index = num20index + 1
end--while
end--function prwfirebatched
-- ****************************************
-- * VERY HIGH LEVEL PROCEDURES [Y] * ----------------------------
-- ****************************************
local function lfykattlaenk (strkattnamn,strkattnspr,boocheckdabl,num012style)
-- Brew link to category possibly saving screen space and
-- optionally check existence and content.
-- Input : * strkattnamn -- without ns prefix
-- * strkattnspr -- ns prefix NOT ending with colon
-- * boocheckdabl -- enable 2 maybe expensive checks
-- * num012style -- 0 raw | 1 "Ka:" | 2 <br>
-- Output : * booisbiru
-- * strlikatter -- main string
-- Depends on procedures :
-- [W] prwifexistfull prwkatrolfull
-- [I] lfinumberinkat
-- Depends on upvalues :
-- * heterogeneous table "qtcostquery"
-- Depends on constants :
-- * contabmisc[1] (statement "does not exist")
local strfullcatname = ''
local strlikatter = ''
local straltprefix = ''
local numjumlah = 0
local booisbiru = true -- preASSume innocence
strfullcatname = strkattnspr .. ':' .. strkattnamn
if (num012style==0) then
strlikatter = "[[:" .. strfullcatname .. "]]" -- raw
else
if (num012style==1) then
straltprefix = string.sub (strkattnspr,1,2) .. ':' -- "Ca:" or "Ka:"
else
straltprefix = strkattnspr .. ':<br>' -- "Category:" + EOL
end--if
strlikatter = "[[:" .. strfullcatname .. "|" .. straltprefix .. strkattnamn.. "]]"
end--if
if (boocheckdabl) then
booisbiru = prwifexistfull (strfullcatname)
if (not booisbiru) then -- incidents reported here but counted by caller
strlikatter = strlikatter .. '<br>(' .. contabmisc[1] .. ')' -- "does not exist"
end--if
numjumlah = prwkatrolfull (strkattnamn) -- discard 1 of 2 results, both can be -1
strlikatter = strlikatter .. '<br>' .. lfinumberinkat(numjumlah) -- can be -1
end--if
return booisbiru,strlikatter
end--function lfykattlaenk
------------------------------------------------------------------------
local function lfyapxindlaenk (strapxindnamn,strapxindnspr,boocekexx)
-- Brew link to appendix or index page and optionally check existence.
-- Input : * strapxindnamn -- without ns prefix
-- * strapxindnspr -- ns prefix NOT ending with colon
-- * boocekexx -- enable one maybe expensive check
-- Output : * booitisblue
-- * strailiink -- main string
-- Depends on procedures :
-- [W] prwifexistfull
-- Depends on upvalues :
-- * heterogeneous table "qtcostquery"
-- Depends on constants :
-- * contabmisc[1] (statement "does not exist")
local strfullainame = ''
local strailiink = ''
local booitisblue = true -- preASSume innocence
strfullainame = strapxindnspr .. ':' .. strapxindnamn -- needed two times
strailiink = '[[' .. strfullainame .. ']]' -- "Appendix:" "Index:"
if (boocekexx) then
booitisblue = prwifexistfull (strfullainame)
if (not booitisblue) then -- incidents reported here but counted by caller
strailiink = strailiink .. '<br>(' .. contabmisc[1] .. ')' -- "does not exist"
end--if
end--if
return booitisblue,strailiink
end--function lfyapxindlaenk
------------------------------------------------------------------------
local function prydoonelang (strsitelangcode, strpykkatns, strpykindns, strpykapxns, stronecy, tabonelang, tabxctl, tabxkol, numrowindex, numjumlahel, boorandom, tabxevalu)
-- Do one lang and send it to the output buffer via prhoptconcat.
-- Input : * strsitelangcode -- site langcode
-- * strpykkatns strpykindns strpykapxns
-- * stronecy -- processed langcode /cy/
-- * tabonelang -- ZERO-based
-- * tabxctl -- booleans
-- * tabxkol -- booleans /d01/ ... /d13/ (beware no /d0/ exists)
-- * numrowindex (komp yes, sng no)
-- * numjumlahel -- number or available columns / elements (komp yes, sng no)
-- * boorandom (komp yes, sng no)
-- * tabxevalu -- updated and returned (komp yes, sng no)
-- Output : * numlokera, tabxevalu (komp return two, sng return one)
-- Modif : * qtabbunch qstrret (no flush)
-- Depends on procedures :
-- [Y] lfykattlaenk
-- [H4] prhoptconcat prhbrewerr5slnp
-- [I3] privalidatestr lfivalidatequack
-- [U] prucaseaiorest
local tabstuff = {} -- double-letter indexes for "pripl5navare"
local strbkn = '' -- HTML HEX color (6 digits)
local strt3d = '' -- HTML "td" element concatenated from 3 parts
local strdeste = '' -- destinat table element with both "td" HTML elements
local strtblc0 = '' -- src column 0 (both /cy/ and /c0/) (obligatory)
local strtblc1 = '' -- src column 1 (nice to have) Q-item
local strtblc2 = '' -- src column 2 (nice to have) propralingve
local strtblc3 = '' -- src column 3 (nice to have) 1 digit
local strtblc4 = '' -- src column 4 (nice to have) 2 letters ISO
local strtblc5 = '' -- src column 5 (nice to have) 3 letters ISO
local strtblc6 = ''
local strtblc7 = ''
local strtblc8 = '' -- src column 8
local strtblc9 = '' -- src column 9
local strtblca = '' -- src column 10
local strtmp = ''
local strtpm = ''
local numc7pedi = 0 -- ipedia code "0"..."2" ("3" for "-" and reddish)
local numc7tion = 0 -- tionary code "0"..."2" ("3" for "-" and reddish)
local numafstbfcl = 0 -- string length aftr stripping rl lr before clamping
local numafstbfkp = 0 -- string length aftr stripping rl lr before clamping
local numbkgfel = 0 -- error level determining cell background color 0,1,2
local numlokera = 0 -- local error code, returned, only #E55 !!!FIXME!!!
local numtamp = 0
local numoct = 0
local booc0bad = false -- true if len /c0/ out of range, even "-" NOT valid
local booc1bad = false -- Q-item
local booc2bad = false -- propralingve
local booc3bad = false -- 2-litera -- true if bad
local booc4bad = false -- 3-litera -- true if bad
local booc6c7bad = false -- true if /c6/ or /c7/ is bad
local booc8bad = false -- /c8/ wp article -- true if bad
local booc8expl = false -- /c8/ wp article -- true if other than "-" or "??"
local bootjmp = false
while true do -- fake loop
-- begin /d00/ -- index number and lang code
strbkn = contabcellcolo.defyellow -- !!!FIXME!!!
if (stronecy=='eo') then
strbkn = contabcellcolo.eogreen -- !!!FIXME!!!
end--if
strdeste = '(' .. tostring (numrowindex) .. ') <b>' .. stronecy .. '</b>'
if (numjumlahel==0) then
numlokera = 55 -- #E55 sev huge
else
if (numjumlahel<11) then -- expect all /c0/ to /ca/
strbkn = contabwarna.reddi -- !!!FIXME!!!
strdeste = strdeste .. '<br>' .. prhbrewerr5slnp(35,0) -- err (#E35 mini)
tabxevalu.errtru = tabxevalu.errtru + 1 -- this is NOT fatal (not "kec" either)
end--if
if (numjumlahel>11) then
strbkn = contabwarna.merah -- !!!FIXME!!!
strdeste = strdeste .. '<br>' .. prhbrewerr5slnp(36,1) -- err (#E36 lagom)
tabxevalu.errtlo = tabxevalu.errtlo + 1 -- this is NOT fatal (but lagom)
end--if
if (numjumlahel~=11) then
strdeste = strdeste .. ' (' .. tostring(numjumlahel) .. ')'
end--if
end--if (numjumlahel==0) else
if (numlokera~=0) then
strbkn = contabwarna.merah -- !!!FIXME!!!
end--if
prhoptconcat (contabhtml.tdbgco .. strbkn .. contabhtml.tdfd .. strdeste .. contabhtml.tden)
-- done /d00/
-- begin /c0/ -- lingvonomo in site language -- no rl-enclos possible
strtblc0 = tabonelang[0] or '-' -- both /cy/ and /c0/
strtmp = '[[' .. stronecy .. ']] ' -- add 5 char:s
numtamp = string.len(strtmp) -- 7 or 8
booc0bad = (string.len(strtblc0)<(numtamp+1))
if (not booc0bad) then
booc0bad = (string.sub(strtblc0,1,numtamp)~=strtmp)
end--if
if (not booc0bad) then
strtblc0 = string.sub(strtblc0,(numtamp+1),-1)
booc0bad = (not privalidatestr(strtblc0,nil,2,contabtunmisc[0],0,0))
end--if
if (booc0bad) then
strtblc0 = '??'
end--if
numafstbfcl = string.len (strtblc0) -- no stripping here len befor cli
strtblc0 = lfgrestrictlen(strtblc0,(contabtunmisc[0]+4)) -- even "-" is bad
if (numafstbfcl>tabxevalu.maxc0n) then
tabxevalu.maxc0n = numafstbfcl -- new record established
end--if
if (booc0bad) then
numlokera = 55 -- #E55 sev huge
end--if
-- done /c0/
-- crucial task done just afer /c0/ prepare for "pripl5navare"
tabstuff['LK'] = stronecy -- this is /cy/ from caller
tabstuff['LN'] = strtblc0 -- peeked above
tabstuff['LU'] = prucaseaiorest(strsitelangcode,strtblc0,true,false) -- langname uppercase
if ((strsitelangcode=='eo') and (not booc0bad)) then
tabstuff['AT'] = pribrewarticletitleeo(strtblc0) -- we must prebrew it
end--if
-- begin /d01/ -- lemma page
if (tabxkol.d01) then
strbkn = contabcellcolo.defyellow -- !!!FIXME!!!
if (booc0bad) then
strbkn = contabwarna.merah -- !!!FIXME!!!
strdeste = prievilitem(1,0,strtblc0) -- show the evil -- bad langname
else
strtmp = pripl5navare(contabpages[0],tabstuff) -- augment and maybe uc
strdeste = '[[' .. strtmp .. '|' .. strtblc0 .. ']]' -- wl to lem pg
end--if
strt3d = contabhtml.tdbgco .. strbkn .. contabhtml.tdfd -- long "td" eleme
prhoptconcat (strt3d .. strdeste .. contabhtml.tden)
end--if
-- done /d01/
-- begin /c1/ -- Q-item -- no rl-enclos possible
strtblc1 = tabonelang[1] or '-'
strtblc1 = lfgrestrictlen(strtblc1,14) -- valid len range 3...9 including "Q"
booc1bad = false
if (strtblc1~="-") then
booc1bad = not lfivalidatequack(strtblc1) -- sub gives true if valid
end--if
-- done /c1/
-- begin /d02/ -- Q-item
if (tabxkol.d02) then
strbkn = contabcellcolo.defyellow -- !!!FIXME!!!
strdeste = strtblc1 -- preASSume -- already clamped
if (booc1bad) then
strbkn = contabwarna.merah -- !!!FIXME!!!
strdeste = prievilitem(4,1,strtblc1) -- show the evil -- bad Q-item
numlokera = 55 -- #E55 sev huge
else
if (strtblc1=='-') then -- nice to have, do not abort
strbkn = contabwarna.reddi -- reddish if not available
tabxevalu.errkec = tabxevalu.errkec + 1
else
strdeste = '[[d:' .. strtblc1 .. '|' .. strtblc1 .. ']]' -- link
end--if
end--if
prhoptconcat (contabhtml.tdbgco .. strbkn .. contabhtml.tdfd .. strdeste .. contabhtml.tden)
end--if
-- done /d02/
-- begin /c2/ -- propralingve -- rl-enclos possible
strtblc2 = lfirllrstrip(tabonelang[2] or '-')
numafstbfcl = string.len (strtblc2) -- len after strip before clamp
if (numafstbfcl>tabxevalu.maxc2n) then
tabxevalu.maxc2n = numafstbfcl -- new record established
end--if
strtblc2 = lfgrestrictlen(strtblc2,(contabtunmisc[1]+4))
booc2bad = (not privalidatestr(strtblc2,"-",2,contabtunmisc[1],0,0))
-- done /c2/
-- begin /d03/ -- propralingve
if (tabxkol.d03) then
strbkn = contabcellcolo.defyellow -- !!!FIXME!!!
strdeste = strtblc2 -- preASSume -- already clamped
if (booc2bad) then
strbkn = contabwarna.merah -- red
strdeste = prievilitem(1,2,strtblc2) -- show the evil -- bad langname
numlokera = 55 -- #E55 sev huge
else
if (strtblc2=='-') then -- nice to have, do not abort
strbkn = contabwarna.reddi -- reddish if not available
tabxevalu.errkec = tabxevalu.errkec + 1
end--if
end--if
strt3d = contabhtml.tdbgco .. strbkn .. contabhtml.tdfd -- long "td" eleme
prhoptconcat (strt3d .. strdeste .. contabhtml.tden)
end--if
-- done /d03/
-- begin /c3/ -- constructed and antique status
strtblc3 = tabonelang[3] or '-'
strtblc3 = lfgrestrictlen(strtblc3,10) -- valid length 1 only
-- done /c3/
-- begin /d04/ -- constructed and antique status
if (tabxkol.d04) then
numbkgfel = 0 -- preASSume innocence
while true do -- inner fake loop
if (strtblc3=='-') then -- nice to have, do not abort
numbkgfel = 1 -- reddish if missing
strdeste = '-'
tabxevalu.errkec = tabxevalu.errkec + 1
break -- to inner join mark
end--if
if (string.len(strtblc3)~=1) then -- must be one char "0" ... "3" after clamp
numbkgfel = 2 -- red if bad
break -- to inner join mark
end--if
numtamp = prndec1digit(string.byte(strtblc3,1,1)) -- 0...3 or 255
if (numtamp>3) then
numbkgfel = 2 -- red if bad
break -- to inner join mark
end--if
strdeste = contabd04ap[numtamp+1] .. ' (' .. string.char(numtamp+48) .. ')' -- "contabd04ap" with texts is ONE-based
break -- finally to inner join mark
end--while -- inner join mark
if (numbkgfel>=2) then
strdeste = prievilitem(0,3,strtblc3) -- show the faulty "bad code"
if (numlokera==0) then
numlokera = 55 -- #E55 sev huge, /c3/ is faulty
end--if
end--if
prhoptconcat (contabhtml.tdbgco .. pricellbkgcolor(nil,numtamp,nil,numbkgfel) .. contabhtml.tdfd .. strdeste .. contabhtml.tden)
end--if
-- done /d04/
-- begin /c4/ -- 2-letter code -- no rl-enclos possible
strtblc4 = tabonelang[4] or '-'
strtblc4 = lfgrestrictlen(strtblc4,10) -- 2-letter code or "--" expected
if (strtblc4=="--") then
booc3bad = false -- 2 valid alternative values "-" and "--" exist
else
booc3bad = (not privalidatestr(strtblc4,"-",2,2,2,3))
end--if
-- done /c4/
-- begin /d05/ -- 2-letter code
if (tabxkol.d05) then
strbkn = contabcellcolo.defyellow -- !!!FIXME!!!
if (booc3bad) then
strbkn = contabwarna.merah -- red
strdeste = prievilitem(0,4,strtblc4) -- show the evil -- "bad code"
numlokera = 55 -- #E55 sev huge
else
strdeste = strtblc4
if (strtblc4=='-') then -- nice to have
strbkn = contabwarna.reddi -- reddish if no ISO 639-1:2002 code
tabxevalu.errkec = tabxevalu.errkec + 1
end--if
end--if
strt3d = contabhtml.tdbgco .. strbkn .. contabhtml.tdfd -- long "td" eleme
prhoptconcat (strt3d .. strdeste .. contabhtml.tden)
end--if
-- done /d05/
-- begin /c5/
strtblc5 = tabonelang[5] or '-'
strtblc5 = lfgrestrictlen(strtblc5,10) -- 3-letter code or "---" expected
if (strtblc5=="---") then
booc4bad = false -- 2 valid alternative values "-" and "---" exist
else
booc4bad = (not privalidatestr(strtblc5,"-",3,3,2,3))
end--if -- nice to have
-- done /c5/
-- begin /d06/ -- 3-letter code
if (tabxkol.d06) then
strbkn = contabcellcolo.defyellow -- !!!FIXME!!!
if (booc4bad) then
strbkn = contabwarna.merah -- red
strdeste = prievilitem(0,5,strtblc5) -- show the evil -- "bad code"
numlokera = 55 -- #E55 sev huge
else
strdeste = strtblc5
if (strtblc5=='-') then -- nice to have
strbkn = contabwarna.reddi -- reddish if no ISO 639-3:2007 code
tabxevalu.errkec = tabxevalu.errkec + 1
end--if
end--if
strt3d = contabhtml.tdbgco .. strbkn .. contabhtml.tdfd -- long "td" eleme
prhoptconcat (strt3d .. strdeste .. contabhtml.tden)
end--if
-- done /d06/
-- begin /d07/ -- "tln" + "kap" (!!! can be hidden !!!)
if (tabxkol.d07) then
strbkn = contabcellcolo.defyellow -- !!!FIXME!!!
if (booc0bad) then
strbkn = contabwarna.merah -- red
strdeste = "??" -- kat (we have already seen bad /c0/)
else
strdeste = '' -- crucial
if (tabxctl.tlnsow) then
strtpm = pripl5navare(contabpages[5],tabstuff) -- augm maybe uc
bootjmp,strtpm = lfykattlaenk (strtpm,strpykkatns,false,contabtunmisc.cats)
strdeste = strtpm -- "tln"
end--if (tabxctl.tlnsow) then
if (tabxctl.tlnsow and tabxctl.kapsow) then
strdeste = strdeste .. '<br>'
end--if
if (tabxctl.kapsow) then
strtpm = pripl5navare(contabpages[6],tabstuff) -- augm maybe uc
bootjmp,strtpm = lfykattlaenk (strtpm,strpykkatns,(tabxctl.kapexp and boorandom),contabtunmisc.cats)
strdeste = strdeste .. strtpm -- "kap"
if (not bootjmp) then
strbkn = contabwarna.reddi -- reddish if "kap" kat does not exist
tabxevalu.miskap = tabxevalu.miskap + 1
end--if
end--if (tabxctl.kapsow) then
end--if
strt3d = contabhtml.tdbgco .. strbkn .. contabhtml.tdfd -- long "td" eleme
prhoptconcat (strt3d .. strdeste .. contabhtml.tden)
end--if (tabxkol.d07) then
-- done /d07/
-- begin /d08/ -- "vor" + "mal" (!!! can be hidden !!!)
if (tabxkol.d08) then
strbkn = contabcellcolo.defyellow -- !!!FIXME!!!
if (booc0bad) then
strbkn = contabwarna.merah -- red
strdeste = "??" -- kat (we have already seen bad /c0/)
else
strdeste = '' -- crucial
if (tabxctl.vorsow) then
strtpm = pripl5navare(contabpages[3],tabstuff) -- augm maybe uc
bootjmp,strtpm = lfykattlaenk (strtpm,strpykkatns,false,contabtunmisc.cats)
strdeste = strtpm -- "vor"
end--if (tabxctl.vorsow) then
if (tabxctl.vorsow and tabxctl.malsow) then
strdeste = strdeste .. '<br>'
end--if
if (tabxctl.malsow) then
strtpm = pripl5navare(contabpages[4],tabstuff) -- augm maybe uc
bootjmp,strtpm = lfykattlaenk (strtpm,strpykkatns,(tabxctl.malexp and boorandom),contabtunmisc.cats)
strdeste = strdeste .. strtpm -- "mal"
if (not bootjmp) then
strbkn = contabwarna.reddi -- reddish if "mal" kat does not exist
tabxevalu.mismal = tabxevalu.mismal + 1
end--if
end--if (tabxctl.malsow) then
end--if
strt3d = contabhtml.tdbgco .. strbkn .. contabhtml.tdfd -- long "td" eleme
prhoptconcat (strt3d .. strdeste .. contabhtml.tden)
end--if (tabxkol.d08) then
-- done /d08/
-- begin /d09/ -- Appendix + Index (!!! can be hidden !!!)
if (tabxkol.d09) then
strbkn = contabcellcolo.defyellow -- !!!FIXME!!!
if (booc0bad) then
strbkn = contabwarna.merah -- red
strdeste = "??" -- non-kat (we have already seen bad /c0/)
else
strdeste = '' -- crucial
if (tabxctl.apxsow) then
strtpm = pripl5navare(contabpages[1],tabstuff) -- augm maybe uc
bootjmp,strtpm = lfyapxindlaenk (strtpm,strpykapxns,false)
strdeste = strtpm -- "apx"
end--if (tabxctl.apxsow) then
if (tabxctl.apxsow and tabxctl.indsow) then
strdeste = strdeste .. '<br>'
end--if
if (tabxctl.indsow) then
strtpm = pripl5navare(contabpages[2],tabstuff) -- augm maybe uc
bootjmp,strtpm = lfyapxindlaenk (strtpm,strpykindns,(tabxctl.indexp and boorandom))
strdeste = strdeste .. strtpm -- "ind"
if (not bootjmp) then
strbkn = contabwarna.reddi -- reddish if "ind" page does not exist
tabxevalu.misind = tabxevalu.misind + 1
end--if
end--if (tabxctl.indsow) then
end--if
strt3d = contabhtml.tdbgco .. strbkn .. contabhtml.tdfd -- long "td" eleme
prhoptconcat (strt3d .. strdeste .. contabhtml.tden)
end--if (tabxkol.d09) then
-- done /d09/
booc6c7bad = false -- common for /c6/ and /c7/
-- begin /c6/ -- wiki access code -- no rl-enclos possib
strtblc6 = tabonelang[6] or '-'
strtblc6 = lfgrestrictlen(strtblc6,16) -- wiki access code
if (strtblc6=='-') then -- nice to have, long codes permitted, "??" permitted
strtblc6 = stronecy -- copy access code from /cy/
else
if (not lfivalidatelnkoadv(strtblc6,false,true,true,false,false)) then -- function returns true if valid
booc6c7bad = true -- this will become #E55
end--if
end--if
-- done /c6/
-- begin /c7/ -- wiki availability code -- no rl-enclos possib
strtblc7 = tabonelang[7] or '-'
strtblc7 = lfgrestrictlen(strtblc7,10) -- availability 2 digits
numtamp = string.len(strtblc7) -- length after clamping
numc7pedi = 255
numc7tion = 255
if (strtblc7~="-") then -- nice to have (otherwise reddish !!!)
if (numtamp==2) then
numc7pedi = string.byte(strtblc7,1,1) -- availability code
numc7tion = string.byte(strtblc7,2,2) -- availability code
numc7pedi = lfdec1diglm (numc7pedi,2) -- 0...2 or 255 if invalid
numc7tion = lfdec1diglm (numc7tion,2) -- 0...2 or 255 if invalid
if ((numc7pedi==255) or (numc7tion==255)) then
booc6c7bad = true -- this will become #E55
end--if
else
booc6c7bad = true -- this will become #E55
end--if
end--if
-- done /c7/
-- begin /d10/ -- other ipedia main page from /c6/ and /c7/
if (tabxkol.d10) then
numbkgfel = 0 -- preASSume innocence
if (booc6c7bad) then
numbkgfel = 2 -- red if bad
strdeste = prievilitem(0,67,strtblc6) -- show the evil -- "bad code"
numlokera = 55 -- #E55 sev huge
else
strdeste = pribrewurl (strtblc6,false,nil) -- other ipedia main page
if (numc7pedi>2) then
numbkgfel = 1 -- reddish if /c6/ was empty or "-"
else
strdeste = strdeste .. priavail210text(numc7pedi) -- maybe
end--if (numc7pedi>2) else
end--if (booc6c7bad) else
prhoptconcat (contabhtml.tdbgco .. pricellbkgcolor(nil,nil,numc7pedi,numbkgfel) .. contabhtml.tdfd .. strdeste .. contabhtml.tden)
end--if
-- done /d10/
-- begin /d11/ -- other tionary main page from /c6/ and /c7/
if (tabxkol.d11) then
numbkgfel = 0 -- preASSume innocence
if (booc6c7bad) then
numbkgfel = 2 -- red if bad
strdeste = prievilitem(0,67,strtblc7) -- show the evil -- "bad code"
numlokera = 55 -- #E55 sev huge
else
if (stronecy==strsitelangcode) then
strdeste = ':-)' -- only for /d11/ cell "other tionary" and /d13/
else
strdeste = pribrewurl (strtblc6,true,nil) -- other tionary main page
if (numc7tion>2) then
numbkgfel = 1 -- reddish if /c6/ was empty or "-"
else
strdeste = strdeste .. priavail210text(numc7tion) -- maybe
end--if (numc7tion>2) else
end--if
end--if (booc6c7bad) else
prhoptconcat (contabhtml.tdbgco .. pricellbkgcolor(nil,nil,numc7tion,numbkgfel) .. contabhtml.tdfd .. strdeste .. contabhtml.tden)
end--if
-- done /d11/
-- begin /c8/ -- article in own wp
strtblc8 = tabonelang[8] or '-' -- no rl-enclos possib -- this is komp
booc8expl = (strtblc8~='-') and (strtblc8~='??')
if (booc8expl) then
booc8bad = not (privalidatestr(strtblc8,nil,2,32,0,0))
end--if
strtblc8 = lfgrestrictlen(strtblc8,36) -- name of wp article
-- done /c8/
-- begin /d12/ -- article in own wp from /c8/ literally or from /c0/ via contabpages[7]
if (tabxkol.d12) then
strbkn = contabcellcolo.defyellow -- !!!FIXME!!!
if (booc8bad) then -- /c8/ is bad
strbkn = contabwarna.merah -- red
strdeste = prievilitem(2,8,strtblc8) -- show the evil -- "bad title"
numlokera = 55 -- #E55 sev huge
else
if ((not booc8expl) and booc0bad) then -- got it from nowhere
strbkn = contabwarna.merah -- red if we have neither /c0/ nor /c8/
strdeste = '-'
else
strtmp = pripl5navare(contabpages[7],tabstuff) -- always prebrewed
if (booc8expl) then
if (strtmp==strtblc8) then -- title wp article, BEWARE: may contain spc
strbkn = contabwarna.reddi -- reddish if explicit title equal regularly constru
else
strtmp = strtblc8 -- given explicit title overrides regular
end--if
end--if
strdeste = pribrewurl (strsitelangcode,false,strtmp) -- link wp article
if (strtblc8=='??') then -- page does not exist now, but could in future
strdeste = strdeste .. ' (??)'
end--if
end--if
end--if (booc8bad) else
strt3d = contabhtml.tdbgco .. strbkn .. contabhtml.tdfd -- long "<td>" eleme
prhoptconcat (strt3d .. strdeste .. contabhtml.tden)
end--if
-- done /d12/
-- begin /c9/ -- cat in other tionary
strtblc9 = lfirllrstrip(tabonelang[9] or '-') -- rl-enclos is possib
numafstbfcl = string.len(strtblc9) -- length after strip before clamp
if (numafstbfcl>tabxevalu.maxkal) then
tabxevalu.maxkal = numafstbfcl -- new record establishd, beware of contabtunmisc.mkat
end--if
strtblc9 = lfgrestrictlen(strtblc9,(contabtunmisc.mkat+4))
-- done /c9/
-- begin /ca/ -- number of lemmas in that cat -- no rl-enclos possib
strtblca = tabonelang[10] or '-'
numafstbfkp = string.len(strtblca) -- length before clamping
strtblca = lfgrestrictlen(strtblca,12)
-- done /ca/
-- begin /d13/ -- cat in other tionary with number of lemmas
if (tabxkol.d13) then
do -- scope
local numtaamp = 0
local numtuump = 0
local boolocerx = false -- local error flag
local boolocery = false -- other local error flag
strbkn = contabcellcolo.defyellow -- !!!FIXME!!!
if (strtblc9~="-") then -- do NOT evaluate evilness of "-" in "c9"
if ((numafstbfcl<8) or (numafstbfcl>contabtunmisc.mkat)) then -- "c9" bad
boolocerx = true -- length out of range
else
numtaamp = lfcountchr(strtblc9,58)
if ((numtaamp==0) or (numtaamp>2)) then -- "c9" bad
boolocerx = true -- bad number of colons, ONE or TWO required
end--if
end--if
end--if
if (strtblca~="-") then -- do NOT evaluate evilness of "-" in /ca/
if (numafstbfkp>8) then -- /ca/ bad
boolocery = true -- length out of range (no minimum)
else
if (lfcountndg(strtblca,2)~=0) then -- /ca/ bad !!!FIXME!!!
boolocery = true -- faulty char:s, a number is expected
end--if
end--if
end--if
if (boolocerx or boolocery) then
strbkn = contabwarna.merah -- red if crime in /c9/ or /ca/ !!!FIXME!!!
strdeste = '' -- preassign to empty, may be needed below
if (boolocerx) then
strdeste = prievilitem(3,9,strtblc9) -- show evil "bad category"
end--if
if (boolocerx and boolocery) then
strdeste = strdeste .. '<br>and<br>' -- damn: 2 crimi err in 1 row
end--if
if (boolocery) then
strdeste = strdeste .. prievilitem(5,10,strtblca) -- ev "bad number"
end--if
numlokera = 55 -- #E55 sev huge
else
if (stronecy==strsitelangcode) then
strdeste = ':-)' -- only for /d11/ cell "other tionary" and /d13/
else
if (strtblc9=='-') then
strbkn = contabwarna.reddi -- reddish if no category
strdeste = '-'
tabxevalu.errkec = tabxevalu.errkec + 1
else
strdeste = pribrewurl (strtblc6,true,strtblc9) -- other tionary cat
strdeste = strdeste .. '<br>'
if (strtblca=='-') then
strdeste = strdeste .. lfinumberinkat(-1) -- NOT count as error
else
numtuump = tonumber(lfremovenondi(strtblca)) -- apo:s tolerable
strdeste = strdeste .. lfinumberinkat(numtuump) -- apo:s added
end--if (strtblca=='-') else
end--if (strtblc9=='-') else
end--if (stronecy==strsitelangcode) else
end--if (boolocerx or boolocery) else
strt3d = contabhtml.tdbgco .. strbkn .. contabhtml.tdfd -- long "td" eleme
prhoptconcat (strt3d .. strdeste .. contabhtml.tden)
end--do scope
end--if
-- done /d13/
break -- finally
end--while -- fake loop -- join mark
return numlokera, tabxevalu -- (komp return two, sng return one)
end--function prydoonelang
-- ***********************
-- * VARIABLES [R] * ---------------------------------------------
-- ***********************
function exporttable.ek (arxframent)
-- general unknown type ie "var"
local vartomp = 0
-- special type "args" AKA "arx"
local arxourown = 0 -- metaized "args" from our own "frame" (NOT parent's)
-- stuff from incoming table (komp yes, sng no)
local num1lenfullo = 0
local num2lenstrip = 0
local num3errposit = 0
local num4lineslin = 0
local str5errorstr = ''
local str6errorstr = ''
local str7errorstr = ''
local tablg75enume = {}
local tablg77comlin = {}
-- general "tab"
local tabctl = {} -- tlnsow tlnexp kapsow kapexp vorsow vorexp malsow malexp apxsow apxexp indsow indexp
local tabkol = {} -- columns "d01" ... "d13"
local tabevalu = {} -- evaluation min max nonfatal (komp yes, sng no)
local tabtempi = {} -- temp (komp yes, sng no)
-- peeked stuff
local strpiklangcode = '' -- "en" privileged site language
local strpikkatns = '' -- "Category"
local strpikindns = '' -- "Index"
local strpikapxns = '' -- "Appendix"
-- general "str"
local strinfsel = '' -- incoming parameter with 6 digi, reported at the end
local strpurge = '' -- purge quasi-external link complete with "[" and "]"
local strtblcy = '' -- y-index marker in main loop
local strblogudbad = '' -- good or bad block, but always 2 times
local strblosuma = '' -- technical summary block
local strtopm = ''
-- general "num"
local numerr = 0 -- 0 OK | 1 inter | 2 sub mali | 3 sub nombri ...
local num2statcode = 0
local numproba = 100 -- probability from arxourown[3] (komp yes, sng no)
local numminwidth = 10 -- !!!FIXME!!!
local nummaxwidth = 1000 -- !!!FIXME!!!
local numrowinx = 0
-- general "boo"
local boosummar = false -- from arxourown[2] do show on success
local boodofatal = false
local boohavtbl = false
local boorussia = false -- toss a coin for every row from "numproba"
local bootimp = false
-- ******************
-- * MAIN [Z] * --------------------------------------------------
-- ******************
---- GUARD AGAINST INTERNAL ERROR AGAIN ----
prdtracemsg ('This is "Module:bigtable-tbllingvoj", requested "detrc" report')
if (qbooguard) then
numerr = 1 -- #E01 internal
end--if
qtcostquery[0] = arxframent -- quasi-constant
qtcostquery[1] = contabtunmisc.tifi -- control constant (be tight-fisted)
qtcostquery[2] = 0 -- pass number (ZERO single | ONE collect | TWO retrieve)
qtcostquery[3] = 0 -- total counter PagesInCategory
qtcostquery[4] = 0 -- cost PagesInCategory (batched is cheaper, currently impossible)
qtcostquery[5] = 0 -- counter tight-fisted PagesInCategory (no cost added, currently impossible)
qtcostquery[6] = 0 -- total counter IfExists
qtcostquery[7] = 0 -- cost IfExists (batched is cheaper, soon possible)
qtcostquery[8] = 0 -- counter tight-fisted IfExists (no cost added, works but unofficial)
---- PEEK STUFF THAT IS NOT OVERRIDDEN MINIMAL ----
-- this depends on "arxframent" (only if parent requested) but NOT on "arx"
-- "strpikkatns" and "strpikindns" and "strpikapxns" do NOT
-- include a trailing ":" colon, and are for "lfykattlaenk"
-- and "lfyapxindlaenk" and "lfikatpaldigu"
-- no "strpikparent" and no "strpikpareuf" here
if (numerr==0) then
strpiklangcode = contabovrd.sitelang or mw.getContentLanguage():getCode() or 'en' -- privileged site language
strpikkatns = contabovrd.katprefi or (mw.site.namespaces[ 14] or {})['name'] or 'Category' -- standard namespace
strpikindns = contabovrd.indprefi or (mw.site.namespaces[100] or {})['name'] or 'Index' -- custom namespace
strpikapxns = contabovrd.apxprefi or (mw.site.namespaces[102] or {})['name'] or 'Appendix' -- custom namespace
if ((type(strpiklangcode)~='string') or (type(strpikkatns)~='string') or (type(strpikindns)~='string') or (type(strpikapxns)~='string')) then
numerr = 1 -- #E01 internal (unlikely)
end--if
end--if (numerr==0) then
prdtracemsg ('Peeking done, strpiklangcode=' .. tostring(strpiklangcode))
prdtracemsg ('Further strpikkatns=' .. tostring(strpikkatns) .. ', strpikindns=' .. tostring(strpikindns) .. ', strpikapxns=' .. tostring(strpikapxns))
---- GET THE ARX:ES ----
arxourown = arxframent.args -- "args" from our own "frame"
---- PROCESS MESSAGES ----
contaberaroj = prhrecusurrstrtab(contaberaroj, strpiklangcode, nil)
contabd10d11w = prhrecusurrstrtab(contabd10d11w, strpiklangcode, nil) -- 1,2 -- "fermita aux malplena"
contabdestit = prhrecusurrstrtab(contabdestit, strpiklangcode, nil) -- 0...13 -- table headings
contabpages = prhrecusurrstrtab(contabpages, strpiklangcode, nil) -- 0...7 -- "Sxablonaro -@LK00-"
contabdoubled = prhrecusurrstrtab(contabdoubled, strpiklangcode, nil) -- 0...6 -- for doubled block
---- PICK TWO SUBTABLES T75 T77 ----
-- here risk of #E02 #E03 but also #E32 #E33
-- on error we assign "numerr" and maybe "num2statcode" both used far below
-- we do NOT have "nummaxwidth" yet !!!FIXME!!!
-- spec allows 32 ... 8'000'000 but here we restrict to 320...1'000'000
while true do -- fake loop
if (numerr~=0) then
break -- to join mark
end--if
num2statcode, bootimp = prhvali1status98code (qldingvoj[2]) -- from "loaddata-tbllingvoj"
if (num2statcode~=0) then
if (bootimp) then
numerr = 3 -- #E03 nombrigita
else
numerr = 2 -- #E02 malica
end--if
break -- to join mark
end--if
num1lenfullo = qldingvoj[3] -- risk of wrong data type
if (mathisintrange(num1lenfullo,320,1000000)) then
prdtracemsg ("Passed 320...1'000'000 check with length " .. tostring (num1lenfullo))
else
prdtracemsg ("Failed 320...1'000'000 check with length " .. tostring (num1lenfullo))
numerr = 32 -- #E32
break -- to join mark
end--if
num2lenstrip = qldingvoj[4]
prdtracemsg ('FYI: num2lenstrip=' .. tostring (num2lenstrip))
num3errposit = qldingvoj[5]
prdtracemsg ('FYI: num3errposit=' .. tostring (num3errposit))
num4lineslin = qldingvoj[6]
prdtracemsg ('FYI: num4lineslin=' .. tostring (num4lineslin))
str5errorstr = qldingvoj[7]
prdtracemsg ('FYI: str5errorstr="' .. tostring (str5errorstr) .. '"')
str6errorstr = qldingvoj[8]
prdtracemsg ('FYI: str6errorstr="' .. tostring (str6errorstr) .. '"')
str7errorstr = qldingvoj[9]
prdtracemsg ('FYI: str7errorstr="' .. tostring (str7errorstr) .. '"')
tablg75enume = qldingvoj['T75'] -- enumeration
tablg77comlin = qldingvoj['T77'] -- set of complete lines NOT pluprocessed
if ((type(tablg75enume)~='table') or (type(tablg77comlin)~='table')) then -- important check
prdtracemsg ('Submodule failed to deliver T75 T77')
numerr = 33 -- #E33
break -- to join mark
end--if
break -- finally
end--while -- fake loop -- join mark
prdtracemsg ('Picking of T75 T77 done, numerr=' .. tostring(numerr) .. ', num2statcode=' .. tostring(num2statcode))
---- SEIZE 0 ... 2 PARAMETERS ----
-- optional 1 digit into 1 boolean (default "false")
-- optional 2 digits into 1 num (default 100 ie 100% ie 1) (komp yes, sng no)
if (arxourown[3]) then
numerr = 8 -- #E08 number of anon param
end--if
if (numerr==0) then
vartomp = arxourown[1] -- optional, one binary digit expected "0" or "1"
if (type(vartomp)=='string') then
boosummar = (vartomp=='1') -- show technical summary block
if ((not boosummar) and (vartomp~='0')) then
numerr = 13 -- #E13 bad boolean (technical block)
end--if
end--if
end--if
if (numerr==0) then
vartomp = arxourown[2] -- optional, 2 decimal digits "02"..."98" expected
if (type(vartomp)=='string') then
numproba = prnstrtwdig2int(vartomp)
if ((numproba<2) or (numproba>98)) then
numerr = 14 -- #E14 bad integer (probability)
end--if
end--if
end--if
prdtracemsg ('Small seizure done, numproba=' .. tostring(numproba) .. ', numerr=' .. tostring(numerr))
---- SEIZE ONE NAMED AND OBLIGATORY PARAMETER ----
-- obligatory 6 digits about 6 items in 3 columns into 15
-- tabbed boolean:s
-- in "infsel=" expecting 6 decimal digits, value "2" accepted in some posi
if (numerr==0) then
do -- scope
local varselinf = 0
local numsilur = 0
while true do
varselinf = arxourown['infsel'] -- 6 digits: tln kap vor mal apx ind
if (type(varselinf)~='string') then
numerr = 16 -- #E16 named param "infsel=" missing
break -- param missing
end--if
strinfsel = varselinf
numsilur = lfivaliumdctlstr ('121212',strinfsel)
if (numsilur~=255) then
numerr = 17 -- #E17 named param "infsel=" invalid
break -- less than 255 is bad -- param invalid
end--if
numsilur = prndec1digit(string.byte(strinfsel,1,1)) -- "tln"
tabctl.tlnsow = (numsilur~=0) -- show tln in /d07/
tabctl.tlnexp = (numsilur==2) -- query tln in /d07/ !!!FIXME!!! no query
numsilur = prndec1digit(string.byte(strinfsel,2,2)) -- "kap"
tabctl.kapsow = (numsilur~=0) -- show kap in /d07/
tabctl.kapexp = (numsilur==2) -- query kap in /d07/
numsilur = prndec1digit(string.byte(strinfsel,3,3)) -- "vor"
tabctl.vorsow = (numsilur~=0) -- show vor in d08
tabctl.vorexp = (numsilur==2) -- query vor in d08 !!!FIXME!!! no query
numsilur = prndec1digit(string.byte(strinfsel,4,4)) -- "mal"
tabctl.malsow = (numsilur~=0) -- show mal in d08
tabctl.malexp = (numsilur==2) -- query mal in d08
numsilur = prndec1digit(string.byte(strinfsel,5,5)) -- "apx"
tabctl.apxsow = (numsilur~=0) -- show apx
tabctl.apxexp = (numsilur==2) -- query apx !!!FIXME!!! no query
numsilur = prndec1digit(string.byte(strinfsel,6,6)) -- "ind"
tabctl.indsow = (numsilur~=0) -- show ind
tabctl.indexp = (numsilur==2) -- query ind
break -- finally to join mark
end--while -- fake loop -- join mark
end--do scope
end--if
prdtracemsg ('Big seizure done, strinfsel=' .. strinfsel .. ', numerr=' .. tostring(numerr))
---- SEIZE NAMED AND OPTIONAL PARAMETER "DETRC" EVEN IF WE ALREADY SUCK ----
-- try to pick named param "detrc=" even if we already have an error, so
-- far we have collected to "qstrtrace" unconditionally, maybe shut up now
if (arxourown['detrc']=='true') then
prdtracemsg ('Seized "detrc=true"')
else
qboodetrc = false -- was preassigned to "true"
qstrtrace = '' -- shut up now
end--if
prdtracemsg ('All params done, numerr=' .. tostring(numerr))
---- SEIZE THE PAGENAME AND BREW THE PURGE LINK FROM IT ----
-- we use contabdoubled[5] with one complete sentence
strtopm = 'Special:Recent changes' -- bad default
vartomp = mw.title.getCurrentTitle().prefixedText -- with namespace prefix !!
if (prgstringrange(vartomp,1,255)) then
strtopm = vartomp -- fullpagename here (otherwise "Special:Recent changes")
end--if
strpurge = lfwbrew3url (arxframent,strtopm,'action=purge',contabdoubled[5],true)
---- CHECK THE 0:TH INDEX ----
-- check index ZERO against "strpiklangcode" -- must be equal site lang
if ((numerr==0) and (tablg75enume[0]~=strpiklangcode)) then
numerr = 1 -- #E01 internal !!!FIXME!!!
end--if
prdtracemsg ('ZERO:th index checked, numerr=' .. tostring(numerr))
---- ASSIGN MANY ----
-- fields of "tabevalu" must be assigned even if we already have error
tabevalu.minwyd = nummaxwidth -- evaluated min width, record will sink
tabevalu.maxwyd = numminwidth -- evaluated max width, record will grow
tabevalu.maxc0n = 0 -- evaluated max bloat of language name site (c0)
tabevalu.maxc2n = 0 -- evaluated max bloat of language name prop (c2)
tabevalu.maxkal = 0 -- evaluated max bloat of category link (limit hard)
tabevalu.errtru = 0 -- valid truncated lines in source table (minor)
tabevalu.errtlo = 0 -- too long lines in source table
tabevalu.errkec = 0 -- minor error (not fatal)
tabevalu.mistln = 0 -- missing "tln" top lng cat (not fatal) !!!FIXME!!!
tabevalu.miskap = 0 -- missing "kap" (not fatal)
tabevalu.misvor = 0 -- missing "vor" (not fatal) !!!FIXME!!!
tabevalu.mismal = 0 -- missing "mal" (not fatal)
tabevalu.misapx = 0 -- missing "apx" appendix page (not fatal) !!!FIXME!!!
tabevalu.misind = 0 -- missing "ind" index page (not fatal)
numrowinx = 0 -- main index and final count
if (numerr==0) then -- no columns desired on error
tabkol.d01 = true
tabkol.d02 = true
tabkol.d03 = true
tabkol.d04 = true
tabkol.d05 = true
tabkol.d06 = true
tabkol.d07 = tabctl.tlnsow or tabctl.kapsow
tabkol.d08 = tabctl.vorsow or tabctl.malsow
tabkol.d09 = tabctl.apxsow or tabctl.indsow
tabkol.d10 = true
tabkol.d11 = true
tabkol.d12 = true
tabkol.d13 = true
end--if
---- BEGIN TO GENERATE THE OUTPUT TABLE (14 COLUMNS) ----
-- using "contabhtml.tdbgti" and "contabhtml.tden" for "<td"...">" and "</td>"
-- here we start using "prhoptconcat", the thing has been initialized
-- by <<"local qstrret = "">> and <<local qtabbunch = {}>>
-- here using 14 times function "prhbrewtitsel" itself NOT
-- adding "<td"...">" "</td>"
if (numerr==0) then
boohavtbl = true
prhoptconcat (contabhtml.hugbeg) -- "<table"...">" and "<tr>"
do -- scope
local numtaymp = 0 -- ZERO-based index
local booxxtop = false
local booxxbtm = false
while true do -- iterate over table columns
if (numtaymp==14) then -- valid indexes 0...13
break
end--if
booxxtop = true -- preASSume
booxxbtm = true -- preASSume
if (numtaymp==7) then -- column "d07" "tln" "kap" can be hidden
booxxtop = tabctl.tlnsow
booxxbtm = tabctl.kapsow
end--if
if (numtaymp==8) then -- column "d08" "vor" "mal" can be hidden
booxxtop = tabctl.vorsow
booxxbtm = tabctl.malsow
end--if
if (numtaymp==9) then -- column "d09" "apx" "ind" can be hidden
booxxtop = tabctl.apxsow
booxxbtm = tabctl.indsow
end--if
if ((numtaymp==0) or tabkol['d'..prnnumto2digit(numtaymp)]) then -- there is no "tabkol.d00"
prhoptconcat (contabhtml.tdbgti .. prhbrewtitsel (numtaymp,booxxtop,booxxbtm) .. contabhtml.tden) -- submit table cell
end--if
numtaymp = numtaymp + 1 -- count even hidden columns
end--while
prhoptconcat ('</tr>') -- close row but keep table open
end--do scope
end--if
---- MAIN BLOCK OF TABLE DATA AND MAIN LOOP ----
-- from above:
-- * numrowinx = 0
-- * strpiklangcode ...
-- * tablg75enume tablg77comlin
-- * tabctl (from "infsel=")
-- * tabkol
-- * tabevalu (komp yes, sng no)
-- we must do the damn work twice:
-- * pass ZERO:
-- * prhoptconcat deactivated by "qtabbunch=nil" after
-- flushed by "prhoptconcat(nil)"
-- * for expensive functions requests collected only
-- into "qtcostquery" by "qtcostquery[2]=1"
-- * pass ONE:
-- * prhoptconcat reactivated by "qtabbunch={}" after
-- flushed by "prhoptconcat(nil)"
-- * for expensive functions results retrieved
-- from "qtcostquery" by "qtcostquery[2]=2"
-- between our passes we must call prwfirebatched to do the expensive work
if (numerr==0) then
do -- scope
local tabsplout = {} -- out from "prhsplittotable", short-lived
local strsrcrow = '' -- complete row from the source table
local numthiswidth = 0
local numsplsta = 0 -- out from "prhsplittotable", short-lived
local numspljum = 0 -- out from "prhsplittotable", fed into "prydoonelang"
while true do -- iterate over all table rows
strtblcy = tablg75enume[numrowinx] -- get langcode (risk of "nil")
strsrcrow = tablg77comlin[strtblcy] -- get complete line (risk of "nil")
if ((type(strtblcy)~='string') or (type(strsrcrow)~='string')) then
prdtracemsg ('End of table reached, numrowinx=' .. tostring (numrowinx))
break
end--if
numthiswidth = string.len(strsrcrow)
tabevalu.minwyd = math.min(tabevalu.minwyd,numthiswidth)
tabevalu.maxwyd = math.max(tabevalu.maxwyd,numthiswidth)
prdtracemsg ('About to begin a new row, numrowinx=' .. tostring(numrowinx) .. ', strtblcy=' .. strtblcy)
numsplsta,numspljum,tabsplout = prhsplittotable (strsrcrow,44,'=',2,12)
prdtracemsg ('Split of complete line done: numsplsta=' .. tostring (numsplsta) .. ' , numspljum=' .. tostring (numspljum))
if (numsplsta~=0) then
numerr = 55 -- #E55 this criminal, abort table generation after row
end--if
boorussia = (math.random(1,100)<=numproba) -- Russian roulette, limit 2...98 or 100
if (numerr~=0) then
tabkol = {} -- /d00/ is obligatory, remove all other columns on err
end--if
prhoptconcat ('<tr>')
numerr, tabevalu = prydoonelang (strpiklangcode, strpikkatns, strpikindns, strpikapxns, strtblcy, tabsplout, tabctl, tabkol, numrowinx, numspljum, boorussia, tabevalu)
prhoptconcat ('</tr>')
if (numerr~=0) then
break -- something is evil, abort now that table row is finished
end--if
numrowinx = numrowinx + 1 -- main ZERO-based counter
end--while -- iterate over all table rows
end--do scope
end--if
---- CLOSE OUTPUT TABLE IF IT EXISTS, FINALIZE STRING, WHINE IF NEEDED ----
-- both table and error report here is INDEED possible
if (boohavtbl) then
prhoptconcat ('</table>')
end--if
if (numerr~=0) then
if ((numerr==3) or (numerr==5)) then -- #E03 #E05, huge error, replace
prhoptconcat (prhbrewerr7sunp(numerr,num2statcode)) -- 2 lines
else
prhoptconcat (prhbrewerr7sunp(numerr,nil)) -- no code from submo, one line only
end--if
end--if
prhoptconcat (nil) -- crucial flush to "qstrret"
---- BLOCKS ----
boodofatal = (numerr~=0)
---- BREW DOUBLED BLOCK ----
-- * block is displayed 2 times (above and below) for
-- both cases (fatal and success)
-- * block is enclosed in a "div" box for both cases (fatal and success)
-- * text align is center for both cases (fatal and success)
-- * style heavily depends on "boodofatal" fatality
-- * font size 200% (fatal) or 100% (success) (default)
-- * border and text color red (fatal) or black (success) (default)
-- * border thick (fatal) or minimal (success)
if (boodofatal) then
strblogudbad = '<div style="margin:8px auto 8px auto;padding:8px;border:8px solid #FF0060;text-align:center;font-size:200%;color:#FF0060;">'
strblogudbad = strblogudbad .. contabdoubled[0] .. '. ' .. strpurge .. ' ' .. contabdoubled[1]
strblogudbad = strblogudbad .. ' ' .. contabdoubled[6] .. ' ' .. contabdoubled[2] .. '. ' .. contabdoubled[3] .. '.</div>'
else
strblogudbad = '<div style="margin:8px auto 8px auto;padding:8px;border:1px solid #000000;text-align:center;">'
strblogudbad = strblogudbad .. strpurge .. ' ' .. contabdoubled[4] .. ' ' .. contabdoubled[6] .. '.</div>'
end--if
---- BREW TECHNICAL SUMMARY BLOCK ----
-- * technical summary block is enclosed in a single-cell table since
-- a "div" box would fill the complete screen width
-- * using a "ul/li" type list (we use "lfhtabletohtmllisnt", note
-- that wikicode "*" would NOT work here)
-- * font size 80%, text color black (default), text align left (default)
-- * we use "lfnumtodecbun" for numbers with risk
-- of >= 1'000 and partially "lftostwauc" and "lftostwaz" and "lftostw2p"
if (boodofatal or boosummar) then
tabtempi[ 0] = contabsum[0] .. '"' .. strinfsel .. '", ' .. tostring(numproba) -- 2 parameters (one of them is optional)
tabtempi[ 1] = contabsum[1] .. lfnumtodecbun(num1lenfullo) .. ' -> ' .. lfnumtodecbun(num2lenstrip) -- source
tabtempi[ 2] = contabsum[2] .. lfnumtodecbun(numrowinx) -- lang
tabtempi[ 3] = contabsum[3] .. lftostwaz(0) -- sort !!!FIXME!!!
tabtempi[ 4] = contabsum[4] .. lfnumtodecbun(tabevalu.errtru) -- trunc (ele)
tabtempi[ 5] = contabsum[5] .. lftostwaz(tabevalu.errtlo) -- too long (ele)
tabtempi[ 6] = 'errkec : ' .. lfnumtodecbun(tabevalu.errkec) -- minor
tabtempi[ 7] = 'errkap : ' .. lfnumtodecbun(tabevalu.miskap) -- missing "kap" cat
tabtempi[ 8] = 'errmal : ' .. lfnumtodecbun(tabevalu.mismal) -- missing "mal" cat
tabtempi[ 9] = 'errind : ' .. lfnumtodecbun(tabevalu.misind) -- missing "ind" page
tabtempi[10] = 'srctblbeg : ' .. lfnumtodecbun(0) -- bloat !!!FIXME!!! area
tabtempi[11] = 'srctblend : ' .. lfnumtodecbun(0) -- bloat !!!FIXME!!! area
strtopm = 'srctblper : ' -- earliest abort syntax err
if (numerr~=0) then
strtopm = strtopm .. lftostwauc(0) -- !!!FIXME!!! position
else
strtopm = strtopm .. 'N/A'
end--if
tabtempi[12] = strtopm
tabtempi[13] = 'eval minwid, limit minwid : ' .. tostring(tabevalu.minwyd) .. ', ' .. tostring(numminwidth) -- minwidth
tabtempi[14] = 'eval maxwid, limit maxwid : ' .. tostring(tabevalu.maxwyd) .. ', ' .. tostring(nummaxwidth) -- maxwidth
tabtempi[15] = 'eval maxc0lngname, limit maxc0lngname : ' .. tostring(tabevalu.maxc0n) .. ', ' .. tostring(contabtunmisc[0])
tabtempi[16] = 'eval maxc2lngname, limit maxc2lngname : ' .. tostring(tabevalu.maxc2n) .. ', ' .. tostring(contabtunmisc[1])
tabtempi[17] = 'eval maxkatlink, limit maxkatlink : ' .. tostring(tabevalu.maxkal) .. ', ' .. tostring(contabtunmisc.mkat)
tabtempi[18] = 'total-pik : ' .. lftostw2p(qtcostquery[3],499) -- total "pagesincategory"
tabtempi[19] = 'total-ife : ' .. lftostw2p(qtcostquery[6],499) -- total "ifexist"
tabtempi[20] = 'tight-fisted-ife : ' .. lftostw2p(qtcostquery[8],499) -- tight-fisted "ifexist"
tabtempi[21] = 'dsttbl-siz : ' .. lfnumtodecbun(string.len(qstrret)) -- dst bloat
strblosuma = contabhtml.tekbeg .. lfhtabletohtmllisnt(tabtempi) .. contabhtml.tekend
tabtempi = {}
end--if
---- BREW THE FINAL HUGE STRING ----
if (boodofatal or boosummar) then
qstrret = qstrret .. strblosuma -- add technical summary block one time below
end--if
qstrret = strblogudbad .. qstrret .. strblogudbad -- add big fatal or tiny success block 2 times
---- RETURN THE STRING ----
if (qboodetrc) then
qstrret = '<br>' .. qstrtrace .. '<br><br>' .. qstrret
end--if
return qstrret
end--function exporttable.ek
---- RETURN THE LUA TABLE ----
return exporttable
kj60n2pdw2kl1hnhj5wqrhcalx5vp4o
binturi
0
253799
1474814
1164632
2026-10-29T19:09:57Z
Taylor 49
14541
1474814
wikitext
text/x-wiki
=={{bahasa|gor}}==
{{kepala|gor}}
{{-adv-|gor}}
# [[tunangan]]
mo:nao woli
#: '''''binturi''' mo:nao woli''
#:pergi dengan tunangan
digylwgetnen4gupgxib9zf1prnigok
bisikoyi
0
253834
1474802
1164774
2026-10-29T19:00:37Z
Taylor 49
14541
1474802
wikitext
text/x-wiki
=={{bahasa|gor}}==
{{kepala|gor}}
{{-adv-|gor}}
# [[biskuit]]
#: '''''bisikoyi gaga popoa olo ta ukeke:i''
#:biskuit baik dimakan anak-anak
mwvq8k89ag23udt42oqthef0wxv8iuo
balasi
0
255922
1474815
1143323
2026-10-29T19:10:17Z
Taylor 49
14541
1474815
wikitext
text/x-wiki
=={{bahasa|gor}}==
{{kepala|gor}}
{{-adv-|gor}}
# [[balasan]]
#: openu bo uyito ------ lo tubu to nikaliyo
#: yah biar hanya itu balasan pd waktu memasak dalam perkawinannya
ogwq0kaojc2yd4pgzv0c8ya9183t9lc
tonggu
0
255923
1474816
1262972
2026-10-29T19:10:31Z
Taylor 49
14541
1474816
wikitext
text/x-wiki
=={{bahasa|gor}}==
{{kepala|gor}}
{{-n-|gor}}
# alat pembuka musyawarah dalam peminangan (fungsinya sebagai alat pembuka kata bagi pihak keluarga priya pd waktu peminangan. Juga dg adanya 'tonggu' ini diharapkan agar semua pembicaraan dalam peminangan menjadi rahasia antara kedua belah pihak. 'Tonggu' biasanya berupa uang Rp 25,00 yg diisi pd 'tapahula' dan kemudian dibawa dg baki yg beralaskan sutera. Tanpa 'tonggu: pembicaraan belum bisa dimulai)
#: ''mola motolobalango musi modelo ------''
#: pergi meminang mesti membawa 'tonggu'
f48x0dd3h9mbtsqenqw8zhnun2ey1hx
tonggulipu
0
255924
1474818
1262973
2026-10-29T19:11:21Z
Taylor 49
14541
1474818
wikitext
text/x-wiki
=={{bahasa|gor}}==
{{kepala|gor}}
{{-n-|gor}}
#[[burung pelatuk]] (besarnya seperti tekukur, matanya merah, warna bulunya hitam, sering membuat sarang pd batang kayu yg sudah mati)
#: '' ------ pongolu butahulo''
#:burung pelatuk untuk apa ditembak
8z331wgw4ds6jhnipk798nce1jdgr6e
Templat:Spesies
10
260309
1474863
1072633
2026-10-30T11:43:04Z
Taylor 49
14541
#REDIRECT [[Templat:spesies]]
1474863
wikitext
text/x-wiki
#REDIRECT [[Templat:spesies]]
t1xi1ozf4bf54kf3q8ktl3n4abymxgb
1474873
1474863
2026-10-30T11:55:34Z
Taylor 49
14541
#REDIRECT [[Templat:wikispesies]]
1474873
wikitext
text/x-wiki
#REDIRECT [[Templat:wikispesies]]
n4dl0w7f7p93jgcij03peqwdpmucaxm
Templat:species
10
265997
1474858
1094825
2026-10-30T11:26:39Z
Taylor 49
14541
#REDIRECT [[Templat:spesies]]
1474858
wikitext
text/x-wiki
#REDIRECT [[Templat:spesies]]
t1xi1ozf4bf54kf3q8ktl3n4abymxgb
1474872
1474858
2026-10-30T11:55:24Z
Taylor 49
14541
#REDIRECT [[Templat:wikispesies]]
1474872
wikitext
text/x-wiki
#REDIRECT [[Templat:wikispesies]]
n4dl0w7f7p93jgcij03peqwdpmucaxm
celo
0
353604
1474741
1465686
2026-10-29T12:55:44Z
A. D. Prakasa
25899
celo dalam bahasa Esperanto
1474741
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
: {{pemenggalan|eo|cel|o}} {{AFI|eo|/ˈt͡se.lo/}} {{audio|eo|LL-Q143 (epo)-Lepticed7-celo.wav}}
{{-n-|eo}}
# {{l|id|tujuan}}, {{l|id|target}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|celo}}
| {{l|eo|celoj}}
|-
| '''akusatif'''
| {{l|eo|celon}}
| {{l|eo|celojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|cela
|cele
|celi
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|atingi}}
*{{l|eo|destino}}
*{{l|eo|revi}}
*{{l|eo|voli}}
=={{bahasa|ljp}}==
{{kepala|ljp}}
{{-a-|ljp}}
# hina
#: ''celo''
#: hina
5svwow2tlh8hk070bk7kma6wp9ie4k6
cedi
0
354049
1474746
1472461
2026-10-29T13:08:46Z
A. D. Prakasa
25899
/* {{bahasa|eo}} */ sinonim pada definisi
1474746
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
#{{l|id|mengalah}}, {{l|id|merelakan}}, {{l|id|mengabulkan}} tuntutan, memberikan {{l|id|konsesi}}
#: {{antonim|eo|insisti|rezisti}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|cedas}}
| {{l|eo|cedis}}
| {{l|eo|cedos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | cedi
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|cedu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|cedus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prospektif)'''
|-
| '''nomina'''
| {{l|eo|cedanto}}
| {{l|eo|cedinto}}
| {{l|eo|cedonto}}
|-
| '''adjektiva'''
| {{l|eo|cedanta}}
| {{l|eo|cedinta}}
| {{l|eo|cedonta}}
|-
| '''adverbia'''
| {{l|eo|cedante}}
| {{l|eo|cedinte}}
| {{l|eo|cedonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prospektif)'''
|-
| '''nomina'''
| {{l|eo|cedato}}
| {{l|eo|cedito}}
| {{l|eo|cedoto}}
|-
| '''adjektiva'''
| {{l|eo|cedata}}
| {{l|eo|cedita}}
| {{l|eo|cedota}}
|-
| '''adverbia'''
| {{l|eo|cedate}}
| {{l|eo|cedite}}
| {{l|eo|cedote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|cedo
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|agnoski}}
*{{l|eo|doni}}
*{{l|eo|lasi}}
*{{l|eo|rezigni}}
5xb1huld6kacyq0opzoe73guz23jm5f
flanko
0
354079
1474749
1467521
2026-10-29T13:34:39Z
A. D. Prakasa
25899
/* {{bahasa|eo}} */ sinonim definisi pihak
1474749
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|sisi}}, {{l|id|tepi}}, {{l|id|pihak}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|flanko}}
| {{l|eo|flankoj}}
|-
| '''akusatif'''
| {{l|eo|flankon}}
| {{l|eo|flankojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|flanka
|flanke
|flankiĝi
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|apud}}
*{{l|eo|dekstra}}
*{{l|eo|liva}}
o1lkzoqo013sdv2osuvet765jgf81vf
1474750
1474749
2026-10-29T13:35:08Z
A. D. Prakasa
25899
/* {{bahasa|eo}} */ subjudul deklinasi
1474750
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|sisi}}, {{l|id|tepi}}, {{l|id|pihak}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|flanko}}
| {{l|eo|flankoj}}
|-
| '''akusatif'''
| {{l|eo|flankon}}
| {{l|eo|flankojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|flanka
|flanke
|flankiĝi
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|apud}}
*{{l|eo|dekstra}}
*{{l|eo|liva}}
epcxus5qc3gvgdt5k6iu6na3ezj2gf6
vico
0
356957
1474730
2026-10-29T12:19:33Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} : {{pemenggalan|eo|vic|o}} {{AFI|eo|/ˈvi.t͡so/}} {{audio|eo|LL-Q143 (epo)-Lepticed7-vico.wav}} {{-n-|eo}} # {{l|id|giliran}}, {{l|id|kesempatan}} sesuai {{l|id|urutan}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|vico}} | {{l|eo|vicoj}} |- | '''akusatif''' | {{l|eo|vicon}} | {{l|eo|vicojn}} |} {{-turunan-}} {{kotak|eo|title=Kat...'
1474730
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
: {{pemenggalan|eo|vic|o}} {{AFI|eo|/ˈvi.t͡so/}} {{audio|eo|LL-Q143 (epo)-Lepticed7-vico.wav}}
{{-n-|eo}}
# {{l|id|giliran}}, {{l|id|kesempatan}} sesuai {{l|id|urutan}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|vico}}
| {{l|eo|vicoj}}
|-
| '''akusatif'''
| {{l|eo|vicon}}
| {{l|eo|vicojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|vica
|vice
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|fojo}}
*{{l|eo|ordo}}
*{{l|eo|ŝanco}}
ch2m1jgi7um9sraly5a654wj7l27hqu
ŝanco
0
356958
1474731
2026-10-29T12:23:47Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} : {{pemenggalan|eo|ŝanc|o}} {{AFI|eo|/ˈʃan.t͡so/}} {{audio|eo|LL-Q143 (epo)-Lepticed7-ŝanco.wav}} {{-n-|eo}} # {{l|id|kesempatan}}, {{l|id|kans}}, {{l|id|kemungkinan}} berhasil {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|ŝanco}} | {{l|eo|ŝancoj}} |- | '''akusatif''' | {{l|eo|ŝancon}} | {{l|eo|ŝancojn}} |} {{-turunan-}} {...'
1474731
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
: {{pemenggalan|eo|ŝanc|o}} {{AFI|eo|/ˈʃan.t͡so/}} {{audio|eo|LL-Q143 (epo)-Lepticed7-ŝanco.wav}}
{{-n-|eo}}
# {{l|id|kesempatan}}, {{l|id|kans}}, {{l|id|kemungkinan}} berhasil
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|ŝanco}}
| {{l|eo|ŝancoj}}
|-
| '''akusatif'''
| {{l|eo|ŝancon}}
| {{l|eo|ŝancojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|ŝanca
|ŝance
}}
{{kotak|eo|title=Gabungan kata
|bonŝanco
|malbonŝanco
}}
{{-lihat-}}
*{{l|eo|-ebl-}}
*{{l|eo|fortuno}}
*{{l|eo|probabla}}
*{{l|eo|vico}}
deifjpjfzrkewni5i0d7cqoilsddc78
1474732
1474731
2026-10-29T12:24:18Z
A. D. Prakasa
25899
1474732
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
: {{pemenggalan|eo|ŝanc|o}} {{AFI|eo|/ˈʃan.t͡so/}} {{audio|eo|LL-Q143 (epo)-Lepticed7-ŝanco.wav}}
{{-n-|eo}}
# {{l|id|kesempatan}}, {{l|id|kans}}, {{l|id|peluang}}, {{l|id|kemungkinan}} berhasil
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|ŝanco}}
| {{l|eo|ŝancoj}}
|-
| '''akusatif'''
| {{l|eo|ŝancon}}
| {{l|eo|ŝancojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|ŝanca
|ŝance
}}
{{kotak|eo|title=Gabungan kata
|bonŝanco
|malbonŝanco
}}
{{-lihat-}}
*{{l|eo|-ebl-}}
*{{l|eo|fortuno}}
*{{l|eo|probabla}}
*{{l|eo|vico}}
fw317jde16puxx1ek59eirfjnkr1z91
fortuno
0
356959
1474733
2026-10-29T12:29:14Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} # {{l|id|keberuntungan}}, {{l|id|hoki}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|fortuno}} | {{l|eo|fortunoj}} |- | '''akusatif''' | {{l|eo|fortunon}} | {{l|eo|fortunojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |fortuna |fortune |misfortuno }} {{kotak|eo|title=Gabungan kata | }} {{-lihat-}} *{{l|eo|gajni}} *{...'
1474733
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|keberuntungan}}, {{l|id|hoki}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|fortuno}}
| {{l|eo|fortunoj}}
|-
| '''akusatif'''
| {{l|eo|fortunon}}
| {{l|eo|fortunojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|fortuna
|fortune
|misfortuno
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|gajni}}
*{{l|eo|hazardo}}
*{{l|eo|oportuna}}
*{{l|eo|sorto}}
*{{l|eo|ŝanco}}
bdloy3pd9k5xj1oci59nxvqpno7i5m6
sorto
0
356960
1474734
2026-10-29T12:34:42Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} # {{l|id|nasib}}, {{l|id|takdir}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|sorto}} | {{l|eo|sortoj}} |- | '''akusatif''' | {{l|eo|sorton}} | {{l|eo|sortojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |sorta |sorte }} {{kotak|eo|title=Gabungan kata | }} {{-lihat-}} *{{l|eo|destino}} *{{l|eo|fatalo}} *{{l|eo|fortu...'
1474734
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|nasib}}, {{l|id|takdir}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|sorto}}
| {{l|eo|sortoj}}
|-
| '''akusatif'''
| {{l|eo|sorton}}
| {{l|eo|sortojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|sorta
|sorte
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|destino}}
*{{l|eo|fatalo}}
*{{l|eo|fortuno}}
kd90x1v2gls7dfbmbv15sbb1ysiqwu7
destino
0
356961
1474735
2026-10-29T12:40:34Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} # {{l|id|predestinasi}}, {{l|id|takdir}}, akhir yang {{l|id|ditakdirkan}} # {{l|id|destinasi}}, {{l|id|tujuan}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|destino}} | {{l|eo|destinoj}} |- | '''akusatif''' | {{l|eo|destinon}} | {{l|eo|destinojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |destina |destine |destini...'
1474735
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|predestinasi}}, {{l|id|takdir}}, akhir yang {{l|id|ditakdirkan}}
# {{l|id|destinasi}}, {{l|id|tujuan}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|destino}}
| {{l|eo|destinoj}}
|-
| '''akusatif'''
| {{l|eo|destinon}}
| {{l|eo|destinojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|destina
|destine
|destini
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|celo}}
*{{l|eo|fatalo}}
*{{l|eo|sorto}}
qs52xy2z6tyuor6fralsppgt4482k1e
1474738
1474735
2026-10-29T12:46:03Z
A. D. Prakasa
25899
/* {{bahasa|eo}} */
1474738
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|predestinasi}}, {{l|id|takdir}}, akhir yang {{l|id|ditakdirkan}}
# {{l|id|destinasi}}, {{l|id|tujuan}} akhir
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|destino}}
| {{l|eo|destinoj}}
|-
| '''akusatif'''
| {{l|eo|destinon}}
| {{l|eo|destinojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|destina
|destine
|destini
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|celo}}
*{{l|eo|fatalo}}
*{{l|eo|sorto}}
jzz3ud6ft3axezat4pnmbael68hs8gh
1474739
1474738
2026-10-29T12:47:49Z
A. D. Prakasa
25899
1474739
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|predestinasi}}, {{l|id|takdir}}, akhir yang {{l|id|ditakdirkan}}
# {{l|id|destinasi}}, {{l|id|tujuan}} akhir
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|destino}}
| {{l|eo|destinoj}}
|-
| '''akusatif'''
| {{l|eo|destinon}}
| {{l|eo|destinojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|destina
|destine
|destini
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|celo}}
*{{l|eo|fatalo}}
*{{l|eo|sorto}}
8t0n4d40gh1bzmyl9mc5aivlmj3ii0p
fatalo
0
356962
1474736
2026-10-29T12:44:26Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} # {{l|id|takdir}} mubram, kejadian {{l|id|fatal}}, {{l|id|nasib}} yang tidak bisa diubah #: {{sinonim|eo|fato}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|fatalo}} | {{l|eo|fataloj}} |- | '''akusatif''' | {{l|eo|fatalon}} | {{l|eo|fatalojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |fatala |fatale |fatali }} {{ko...'
1474736
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|takdir}} mubram, kejadian {{l|id|fatal}}, {{l|id|nasib}} yang tidak bisa diubah
#: {{sinonim|eo|fato}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|fatalo}}
| {{l|eo|fataloj}}
|-
| '''akusatif'''
| {{l|eo|fatalon}}
| {{l|eo|fatalojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|fatala
|fatale
|fatali
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|destino}}
*{{l|eo|fortuno}}
*{{l|eo|sorto}}
b4yqgqpoy4kga5xwm31j949uqjr15by
1474737
1474736
2026-10-29T12:45:04Z
A. D. Prakasa
25899
/* {{bahasa|eo}} */
1474737
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|takdir}} mubram, kejadian {{l|id|fatal}}, {{l|id|nasib}} yang tidak bisa diubah
#: {{sinonim|eo|fato}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|fatalo}}
| {{l|eo|fataloj}}
|-
| '''akusatif'''
| {{l|eo|fatalon}}
| {{l|eo|fatalojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|fatala
|fatalaĵo
|fatale
|fatalismo
|fatalisto
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|destino}}
*{{l|eo|fortuno}}
*{{l|eo|sorto}}
cdseal0cd5fh73h05s0oh01mqwurlhq
destini
0
356963
1474740
2026-10-29T12:52:18Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} {{bakk|eo|VE|fra=[L:destin(o)]+[U:i]}} # menentukan {{l|id|takdir}}, {{l|id|menakdirkan}} # menentukan {{l|id|tujuan}} akhir bagi {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|destinas}} | {{l|eo|destinis}} | {{l|eo|destinos}} |- | '''ben...'
1474740
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
{{bakk|eo|VE|fra=[L:destin(o)]+[U:i]}}
# menentukan {{l|id|takdir}}, {{l|id|menakdirkan}}
# menentukan {{l|id|tujuan}} akhir bagi
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|destinas}}
| {{l|eo|destinis}}
| {{l|eo|destinos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | destini
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|destinu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|destinus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prodestinif)'''
|-
| '''nomina'''
| {{l|eo|destinanto}}
| {{l|eo|destininto}}
| {{l|eo|destinonto}}
|-
| '''adjektiva'''
| {{l|eo|destinanta}}
| {{l|eo|destininta}}
| {{l|eo|destinonta}}
|-
| '''adverbia'''
| {{l|eo|destinante}}
| {{l|eo|destininte}}
| {{l|eo|destinonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prodestinif)'''
|-
| '''nomina'''
| {{l|eo|destinato}}
| {{l|eo|destinito}}
| {{l|eo|destinoto}}
|-
| '''adjektiva'''
| {{l|eo|destinata}}
| {{l|eo|destinita}}
| {{l|eo|destinota}}
|-
| '''adverbia'''
| {{l|eo|destinate}}
| {{l|eo|destinite}}
| {{l|eo|destinote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|destino
|destinaĵo
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|decidi}}
*{{l|eo|fiksi}}
r67ts81z0zno7u5oodl1fbtmmb7gcdq
decidi
0
356964
1474742
2026-10-29T12:59:53Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} : {{pemenggalan|eo|de|cid|i}} {{AFI|eo|/deˈt͡si.di/}} {{audio|eo|LL-Q143 (epo)-Lepticed7-decidi.wav}} {{-v-|eo}} # {{l|id|menentukan}}, {{l|id|memutuskan}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|decidas}} | {{l|eo|decidis}} | {{l|eo|decidos...'
1474742
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
: {{pemenggalan|eo|de|cid|i}} {{AFI|eo|/deˈt͡si.di/}} {{audio|eo|LL-Q143 (epo)-Lepticed7-decidi.wav}}
{{-v-|eo}}
# {{l|id|menentukan}}, {{l|id|memutuskan}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|decidas}}
| {{l|eo|decidis}}
| {{l|eo|decidos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | decidi
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|decidu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|decidus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prodecidif)'''
|-
| '''nomina'''
| {{l|eo|decidanto}}
| {{l|eo|decidinto}}
| {{l|eo|decidonto}}
|-
| '''adjektiva'''
| {{l|eo|decidanta}}
| {{l|eo|decidinta}}
| {{l|eo|decidonta}}
|-
| '''adverbia'''
| {{l|eo|decidante}}
| {{l|eo|decidinte}}
| {{l|eo|decidonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prodecidif)'''
|-
| '''nomina'''
| {{l|eo|decidato}}
| {{l|eo|decidito}}
| {{l|eo|decidoto}}
|-
| '''adjektiva'''
| {{l|eo|decidata}}
| {{l|eo|decidita}}
| {{l|eo|decidota}}
|-
| '''adverbia'''
| {{l|eo|decidate}}
| {{l|eo|decidite}}
| {{l|eo|decidote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|decido
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|destini}}
*{{l|eo|elekti}}
*{{l|eo|juĝi}}
b912h7lgiz7th94oqc4ztp6fnuitx09
elekti
0
356965
1474743
2026-10-29T13:02:29Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # {{l|id|memilih}}, menentukan {{l|id|pilihan}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|elektas}} | {{l|eo|elektis}} | {{l|eo|elektos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | elekti |- | '''perintah/ajakan (volitif)''' |co...'
1474743
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|memilih}}, menentukan {{l|id|pilihan}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|elektas}}
| {{l|eo|elektis}}
| {{l|eo|elektos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | elekti
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|elektu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|elektus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proelektif)'''
|-
| '''nomina'''
| {{l|eo|elektanto}}
| {{l|eo|elektinto}}
| {{l|eo|elektonto}}
|-
| '''adjektiva'''
| {{l|eo|elektanta}}
| {{l|eo|elektinta}}
| {{l|eo|elektonta}}
|-
| '''adverbia'''
| {{l|eo|elektante}}
| {{l|eo|elektinte}}
| {{l|eo|elektonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proelektif)'''
|-
| '''nomina'''
| {{l|eo|elektato}}
| {{l|eo|elektito}}
| {{l|eo|elektoto}}
|-
| '''adjektiva'''
| {{l|eo|elektata}}
| {{l|eo|elektita}}
| {{l|eo|elektota}}
|-
| '''adverbia'''
| {{l|eo|elektate}}
| {{l|eo|elektite}}
| {{l|eo|elektote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|elekto
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|decidi}}
*{{l|eo|opcio}}
*{{l|eo|preferi}}
*{{l|eo|voĉdoni}}
5p3uogy8aizcx1m7sfji83b5abfv5k3
preferi
0
356966
1474744
2026-10-29T13:03:57Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # lebih {{l|id|menyukai}}, memiliki {{l|id|preferensi}} terhadap {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|preferas}} | {{l|eo|preferis}} | {{l|eo|preferos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | preferi |- | '''perintah/aj...'
1474744
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# lebih {{l|id|menyukai}}, memiliki {{l|id|preferensi}} terhadap
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|preferas}}
| {{l|eo|preferis}}
| {{l|eo|preferos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | preferi
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|preferu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|preferus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (propreferif)'''
|-
| '''nomina'''
| {{l|eo|preferanto}}
| {{l|eo|preferinto}}
| {{l|eo|preferonto}}
|-
| '''adjektiva'''
| {{l|eo|preferanta}}
| {{l|eo|preferinta}}
| {{l|eo|preferonta}}
|-
| '''adverbia'''
| {{l|eo|preferante}}
| {{l|eo|preferinte}}
| {{l|eo|preferonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (propreferif)'''
|-
| '''nomina'''
| {{l|eo|preferato}}
| {{l|eo|preferito}}
| {{l|eo|preferoto}}
|-
| '''adjektiva'''
| {{l|eo|preferata}}
| {{l|eo|preferita}}
| {{l|eo|preferota}}
|-
| '''adverbia'''
| {{l|eo|preferate}}
| {{l|eo|preferite}}
| {{l|eo|preferote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|prefero
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|decidi}}
*{{l|eo|elekti}}
*{{l|eo|favora}}
*{{l|eo|ŝati}}
t1lkg7owneuz4sf1nitfqoltcjl4i84
sturmi
0
356967
1474745
2026-10-29T13:07:35Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # {{l|id|menyerbu}}, {{l|id|menyerang}} bersama-sama {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|sturmas}} | {{l|eo|sturmis}} | {{l|eo|sturmos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | sturmi |- | '''perintah/ajakan (volitif)'''...'
1474745
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|menyerbu}}, {{l|id|menyerang}} bersama-sama
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|sturmas}}
| {{l|eo|sturmis}}
| {{l|eo|sturmos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | sturmi
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|sturmu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|sturmus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prosturmif)'''
|-
| '''nomina'''
| {{l|eo|sturmanto}}
| {{l|eo|sturminto}}
| {{l|eo|sturmonto}}
|-
| '''adjektiva'''
| {{l|eo|sturmanta}}
| {{l|eo|sturminta}}
| {{l|eo|sturmonta}}
|-
| '''adverbia'''
| {{l|eo|sturmante}}
| {{l|eo|sturminte}}
| {{l|eo|sturmonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prosturmif)'''
|-
| '''nomina'''
| {{l|eo|sturmato}}
| {{l|eo|sturmito}}
| {{l|eo|sturmoto}}
|-
| '''adjektiva'''
| {{l|eo|sturmata}}
| {{l|eo|sturmita}}
| {{l|eo|sturmota}}
|-
| '''adverbia'''
| {{l|eo|sturmate}}
| {{l|eo|sturmite}}
| {{l|eo|sturmote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|sturmo
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|ataki}}
jgjyn6e9adpthpfmi3ozz2zyx2ctdx2
favora
0
356968
1474747
2026-10-29T13:24:11Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-adj-|eo}} # suka memberi {{l|id|bantuan}}, {{l|id|murah hati}} # sering membawa {{l|id|keuntungan}}, {{l|id|menguntungkan}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|favora}} | {{l|eo|favoraj}} |- | '''akusatif''' | {{l|eo|favoran}} | {{l|eo|favorajn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |favore |favoreco |favori }...'
1474747
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-adj-|eo}}
# suka memberi {{l|id|bantuan}}, {{l|id|murah hati}}
# sering membawa {{l|id|keuntungan}}, {{l|id|menguntungkan}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|favora}}
| {{l|eo|favoraj}}
|-
| '''akusatif'''
| {{l|eo|favoran}}
| {{l|eo|favorajn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|favore
|favoreco
|favori
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|avantaĝo}}
*{{l|eo|bona}}
*{{l|eo|facila}}
*{{l|eo|oportuna}}
06j4tjcqap316qp793v2u2j62iqmu90
oportuna
0
356969
1474751
2026-10-29T13:41:36Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} # {{l|id|mudah}} digunakan, {{l|id|praktis}} # {{l|id|memudahkan}}, {{l|id|menguntungkan}}, memberi {{l|id|kesempatan}}, menyediakan {{l|id|oportunitas}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|oportuna}} | {{l|eo|oportunaj}} |- | '''akusatif''' | {{l|eo|oportunan}} | {{l|eo|oportunajn}} |} {{-turunan-}} {{kotak|eo|...'
1474751
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|mudah}} digunakan, {{l|id|praktis}}
# {{l|id|memudahkan}}, {{l|id|menguntungkan}}, memberi {{l|id|kesempatan}}, menyediakan {{l|id|oportunitas}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|oportuna}}
| {{l|eo|oportunaj}}
|-
| '''akusatif'''
| {{l|eo|oportunan}}
| {{l|eo|oportunajn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|oportunaĵo
|oportune
|oportuneco
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|bona}}
*{{l|eo|facila}}
*{{l|eo|fortuno}}
*{{l|eo|utila}}
*{{l|eo|ŝanco}}
cdrtl9gec4ac6ch3xsc277wgbeochyk
1474752
1474751
2026-10-29T13:41:59Z
A. D. Prakasa
25899
/* {{bahasa|eo}} */
1474752
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|mudah}} digunakan, {{l|id|praktis}}
# {{l|id|memudahkan}}, {{l|id|menguntungkan}}, memberi {{l|id|kesempatan}}, menyediakan {{l|id|oportunitas}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|oportuna}}
| {{l|eo|oportunaj}}
|-
| '''akusatif'''
| {{l|eo|oportunan}}
| {{l|eo|oportunajn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|oportunaĵo
|oportune
|oportuneco
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|bona}}
*{{l|eo|facila}}
*{{l|eo|favora}}
*{{l|eo|fortuno}}
*{{l|eo|utila}}
*{{l|eo|ŝanco}}
ai8zauzhfyismbc6qf13bpoxur0yp7j
1474753
1474752
2026-10-29T13:42:37Z
A. D. Prakasa
25899
/* {{bahasa|eo}} */ subjudul adjektiva
1474753
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-adj-|eo}}
# {{l|id|mudah}} digunakan, {{l|id|praktis}}
# {{l|id|memudahkan}}, {{l|id|menguntungkan}}, memberi {{l|id|kesempatan}}, menyediakan {{l|id|oportunitas}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|oportuna}}
| {{l|eo|oportunaj}}
|-
| '''akusatif'''
| {{l|eo|oportunan}}
| {{l|eo|oportunajn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|oportunaĵo
|oportune
|oportuneco
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|bona}}
*{{l|eo|facila}}
*{{l|eo|favora}}
*{{l|eo|fortuno}}
*{{l|eo|utila}}
*{{l|eo|ŝanco}}
6ihk2vx312czulx6ox3ge1cq7671up9
utila
0
356970
1474754
2026-10-29T13:45:29Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-adj-|eo}} # {{l|id|berguna}}, {{l|id|bermanfaat}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|utila}} | {{l|eo|utilaj}} |- | '''akusatif''' | {{l|eo|utilan}} | {{l|eo|utilajn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |utile |utileco |utiligi }} {{kotak|eo|title=Gabungan kata | }} {{-lihat-}} *{{l|eo|bona}} *{{l|eo|efiki}...'
1474754
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-adj-|eo}}
# {{l|id|berguna}}, {{l|id|bermanfaat}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|utila}}
| {{l|eo|utilaj}}
|-
| '''akusatif'''
| {{l|eo|utilan}}
| {{l|eo|utilajn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|utile
|utileco
|utiligi
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|bona}}
*{{l|eo|efiki}}
*{{l|eo|favora}}
*{{l|eo|oportuna}}
onxrhn6kf3s5ho3zt3ab6tg1bfmvqei
utiligi
0
356971
1474755
2026-10-29T13:47:52Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} {{bakk|eo|VE|fra=[L:util(a)]+[I:ig]+[U:i]}} # {{l|id|memanfaatkan}}, {{l|id|mempergunakan}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|utiligas}} | {{l|eo|utiligis}} | {{l|eo|utiligos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 |...'
1474755
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
{{bakk|eo|VE|fra=[L:util(a)]+[I:ig]+[U:i]}}
# {{l|id|memanfaatkan}}, {{l|id|mempergunakan}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|utiligas}}
| {{l|eo|utiligis}}
| {{l|eo|utiligos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | utiligi
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|utiligu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|utiligus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proutiligif)'''
|-
| '''nomina'''
| {{l|eo|utiliganto}}
| {{l|eo|utiliginto}}
| {{l|eo|utiligonto}}
|-
| '''adjektiva'''
| {{l|eo|utiliganta}}
| {{l|eo|utiliginta}}
| {{l|eo|utiligonta}}
|-
| '''adverbia'''
| {{l|eo|utiligante}}
| {{l|eo|utiliginte}}
| {{l|eo|utiligonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proutiligif)'''
|-
| '''nomina'''
| {{l|eo|utiligato}}
| {{l|eo|utiligito}}
| {{l|eo|utiligoto}}
|-
| '''adjektiva'''
| {{l|eo|utiligata}}
| {{l|eo|utiligita}}
| {{l|eo|utiligota}}
|-
| '''adverbia'''
| {{l|eo|utiligate}}
| {{l|eo|utiligite}}
| {{l|eo|utiligote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|utiligo
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|profiti}}
*{{l|eo|uzi}}
otxrsq8wqhxy3oyxviozb7pg32fukwu
uzi
0
356972
1474756
2026-10-29T13:50:13Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # {{l|id|menggunakan}}, {{l|id|memakai}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|uzas}} | {{l|eo|uzis}} | {{l|eo|uzos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | uzi |- | '''perintah/ajakan (volitif)''' |colspan=3 | {{l|eo|uz...'
1474756
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|menggunakan}}, {{l|id|memakai}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|uzas}}
| {{l|eo|uzis}}
| {{l|eo|uzos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | uzi
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|uzu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|uzus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prouzif)'''
|-
| '''nomina'''
| {{l|eo|uzanto}}
| {{l|eo|uzinto}}
| {{l|eo|uzonto}}
|-
| '''adjektiva'''
| {{l|eo|uzanta}}
| {{l|eo|uzinta}}
| {{l|eo|uzonta}}
|-
| '''adverbia'''
| {{l|eo|uzante}}
| {{l|eo|uzinte}}
| {{l|eo|uzonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prouzif)'''
|-
| '''nomina'''
| {{l|eo|uzato}}
| {{l|eo|uzito}}
| {{l|eo|uzoto}}
|-
| '''adjektiva'''
| {{l|eo|uzata}}
| {{l|eo|uzita}}
| {{l|eo|uzota}}
|-
| '''adverbia'''
| {{l|eo|uzate}}
| {{l|eo|uzite}}
| {{l|eo|uzote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|uzo
|uzebla
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|per}}
*{{l|eo|profiti}}
*{{l|eo|surhavi}}
*{{l|eo|utiligi}}
*{{l|eo|vestiĝi}}
9t85c7v4wxdtw34qj92pin9blcbffu9
vestiĝi
0
356973
1474757
2026-10-29T13:52:45Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} {{bakk|eo|VE|fra=[L:vest(o)]+[I:iĝ]+[U:i]}} # {{l|id|berpakaian}}, {{l|id|mengenakan}} {{l|id|pakaian}}, memakai {{l|id|baju}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|vestiĝas}} | {{l|eo|vestiĝis}} | {{l|eo|vestiĝos}} |- | '''be...'
1474757
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
{{bakk|eo|VE|fra=[L:vest(o)]+[I:iĝ]+[U:i]}}
# {{l|id|berpakaian}}, {{l|id|mengenakan}} {{l|id|pakaian}}, memakai {{l|id|baju}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|vestiĝas}}
| {{l|eo|vestiĝis}}
| {{l|eo|vestiĝos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | vestiĝi
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|vestiĝu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|vestiĝus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (provestiĝif)'''
|-
| '''nomina'''
| {{l|eo|vestiĝanto}}
| {{l|eo|vestiĝinto}}
| {{l|eo|vestiĝonto}}
|-
| '''adjektiva'''
| {{l|eo|vestiĝanta}}
| {{l|eo|vestiĝinta}}
| {{l|eo|vestiĝonta}}
|-
| '''adverbia'''
| {{l|eo|vestiĝante}}
| {{l|eo|vestiĝinte}}
| {{l|eo|vestiĝonte}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|vestiĝo
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|surhavi}}
*{{l|eo|surmeti}}
r7qladhn1sgw73mr1fh9o0vcdgwasqk
1474758
1474757
2026-10-29T13:53:16Z
A. D. Prakasa
25899
/* {{bahasa|eo}} */
1474758
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
{{bakk|eo|VE|fra=[L:vest(o)]+[I:iĝ]+[U:i]}}
# {{l|id|berpakaian}}, {{l|id|mengenakan}} {{l|id|pakaian}}, memakai {{l|id|baju}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|vestiĝas}}
| {{l|eo|vestiĝis}}
| {{l|eo|vestiĝos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | vestiĝi
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|vestiĝu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|vestiĝus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (provestiĝif)'''
|-
| '''nomina'''
| {{l|eo|vestiĝanto}}
| {{l|eo|vestiĝinto}}
| {{l|eo|vestiĝonto}}
|-
| '''adjektiva'''
| {{l|eo|vestiĝanta}}
| {{l|eo|vestiĝinta}}
| {{l|eo|vestiĝonta}}
|-
| '''adverbia'''
| {{l|eo|vestiĝante}}
| {{l|eo|vestiĝinte}}
| {{l|eo|vestiĝonte}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|vestiĝo
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|surhavi}}
*{{l|eo|surmeti}}
*{{l|eo|uzi}}
ni8o8bphhkhnd3vxbqu7qc8kijqiq68
avantaĝo
0
356974
1474760
2026-10-29T14:00:30Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} # {{l|id|kelebihan}}, {{l|id|keuntungan}} lebih #: {{antonim|eo|malavantaĝo}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|avantaĝo}} | {{l|eo|avantaĝoj}} |- | '''akusatif''' | {{l|eo|avantaĝon}} | {{l|eo|avantaĝojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |avantaĝa |avantaĝe }} {{kotak|eo|title=Gabungan k...'
1474760
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|kelebihan}}, {{l|id|keuntungan}} lebih
#: {{antonim|eo|malavantaĝo}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|avantaĝo}}
| {{l|eo|avantaĝoj}}
|-
| '''akusatif'''
| {{l|eo|avantaĝon}}
| {{l|eo|avantaĝojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|avantaĝa
|avantaĝe
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|fortuno}}
*{{l|eo|privilegio}}
fl97kq0liydzexkb7k41obb5ci3mdbe
privilegio
0
356975
1474761
2026-10-29T14:02:30Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} # {{l|id|privilese}}, {{l|id|wewenang}} {{l|id|istimewa}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|privilegio}} | {{l|eo|privilegioj}} |- | '''akusatif''' | {{l|eo|privilegion}} | {{l|eo|privilegiojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |privilegia |privilegie }} {{kotak|eo|title=Gabungan kata | }} {{-lih...'
1474761
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|privilese}}, {{l|id|wewenang}} {{l|id|istimewa}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|privilegio}}
| {{l|eo|privilegioj}}
|-
| '''akusatif'''
| {{l|eo|privilegion}}
| {{l|eo|privilegiojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|privilegia
|privilegie
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|avantaĝo}}
*{{l|eo|rajto}}
r3l7uwmu1ln4pnbkc2i3dauev24519g
rajto
0
356976
1474762
2026-10-29T14:04:12Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} # {{l|id|hak}}, {{l|id|wewenang}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|rajto}} | {{l|eo|rajtoj}} |- | '''akusatif''' | {{l|eo|rajton}} | {{l|eo|rajtojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |rajta |rajte |rajti }} {{kotak|eo|title=Gabungan kata | }} {{-lihat-}} *{{l|eo|dekstra}} *{{l|eo|ĝusta}}'
1474762
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|hak}}, {{l|id|wewenang}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|rajto}}
| {{l|eo|rajtoj}}
|-
| '''akusatif'''
| {{l|eo|rajton}}
| {{l|eo|rajtojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|rajta
|rajte
|rajti
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|dekstra}}
*{{l|eo|ĝusta}}
oy0dchhpz6qrv6q81fmm8vlt5zrfdn4
rajti
0
356977
1474763
2026-10-29T14:06:03Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} {{bakk|eo|VE|fra=[L:rajt(o)]+[U:i]}} # {{l|id|berhak}} atas, {{l|id|boleh}} melakukan {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|rajtas}} | {{l|eo|rajtis}} | {{l|eo|rajtos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | rajti |- | '...'
1474763
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
{{bakk|eo|VE|fra=[L:rajt(o)]+[U:i]}}
# {{l|id|berhak}} atas, {{l|id|boleh}} melakukan
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|rajtas}}
| {{l|eo|rajtis}}
| {{l|eo|rajtos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | rajti
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|rajtu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|rajtus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prorajtif)'''
|-
| '''nomina'''
| {{l|eo|rajtanto}}
| {{l|eo|rajtinto}}
| {{l|eo|rajtonto}}
|-
| '''adjektiva'''
| {{l|eo|rajtanta}}
| {{l|eo|rajtinta}}
| {{l|eo|rajtonta}}
|-
| '''adverbia'''
| {{l|eo|rajtante}}
| {{l|eo|rajtinte}}
| {{l|eo|rajtonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prorajtif)'''
|-
| '''nomina'''
| {{l|eo|rajtato}}
| {{l|eo|rajtito}}
| {{l|eo|rajtoto}}
|-
| '''adjektiva'''
| {{l|eo|rajtata}}
| {{l|eo|rajtita}}
| {{l|eo|rajtota}}
|-
| '''adverbia'''
| {{l|eo|rajtate}}
| {{l|eo|rajtite}}
| {{l|eo|rajtote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|rajto
|rajtigi
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|povi}}
16e73af6gpvqkw9rp05g0nmyv5ogj4r
plori
0
356978
1474764
2026-10-29T14:08:53Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # {{l|id|menangis}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|ploras}} | {{l|eo|ploris}} | {{l|eo|ploros}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | plori |- | '''perintah/ajakan (volitif)''' |colspan=3 | {{l|eo|ploru}} |- | ''...'
1474764
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|menangis}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|ploras}}
| {{l|eo|ploris}}
| {{l|eo|ploros}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | plori
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|ploru}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|plorus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proplorif)'''
|-
| '''nomina'''
| {{l|eo|ploranto}}
| {{l|eo|plorinto}}
| {{l|eo|ploronto}}
|-
| '''adjektiva'''
| {{l|eo|ploranta}}
| {{l|eo|plorinta}}
| {{l|eo|ploronta}}
|-
| '''adverbia'''
| {{l|eo|plorante}}
| {{l|eo|plorinte}}
| {{l|eo|ploronte}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|ploro
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|krii}}
*{{l|eo|larmo}}
*{{l|eo|plendi}}
adtdcn40tjwuvzx56o2cqjvsum6t8ed
plendi
0
356979
1474765
2026-10-29T14:10:12Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # {{l|id|mengeluh}}, {{l|id|merengek}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|plendas}} | {{l|eo|plendis}} | {{l|eo|plendos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | plendi |- | '''perintah/ajakan (volitif)''' |colspan=3 |...'
1474765
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|mengeluh}}, {{l|id|merengek}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|plendas}}
| {{l|eo|plendis}}
| {{l|eo|plendos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | plendi
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|plendu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|plendus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proplendif)'''
|-
| '''nomina'''
| {{l|eo|plendanto}}
| {{l|eo|plendinto}}
| {{l|eo|plendonto}}
|-
| '''adjektiva'''
| {{l|eo|plendanta}}
| {{l|eo|plendinta}}
| {{l|eo|plendonta}}
|-
| '''adverbia'''
| {{l|eo|plendante}}
| {{l|eo|plendinte}}
| {{l|eo|plendonte}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|plendo
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|krii}}
*{{l|eo|plori}}
3ey16t1tc8xoi9p22hyr1yecosphmjb
1474766
1474765
2026-10-29T14:10:33Z
A. D. Prakasa
25899
/* {{bahasa|eo}} */
1474766
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|mengeluh}}, {{l|id|merengek}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|plendas}}
| {{l|eo|plendis}}
| {{l|eo|plendos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | plendi
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|plendu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|plendus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proplendif)'''
|-
| '''nomina'''
| {{l|eo|plendanto}}
| {{l|eo|plendinto}}
| {{l|eo|plendonto}}
|-
| '''adjektiva'''
| {{l|eo|plendanta}}
| {{l|eo|plendinta}}
| {{l|eo|plendonta}}
|-
| '''adverbia'''
| {{l|eo|plendante}}
| {{l|eo|plendinte}}
| {{l|eo|plendonte}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|plendo
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|krii}}
*{{l|eo|peti}}
*{{l|eo|plori}}
aa0nab8wbvm41r38ragt60358bhlmid
voki
0
356980
1474767
2026-10-29T14:13:47Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # {{l|id|memanggil}}, {{l|id|menyebut}} nama {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|vokas}} | {{l|eo|vokis}} | {{l|eo|vokos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | voki |- | '''perintah/ajakan (volitif)''' |colspan=3 | {...'
1474767
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|memanggil}}, {{l|id|menyebut}} nama
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|vokas}}
| {{l|eo|vokis}}
| {{l|eo|vokos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | voki
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|voku}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|vokus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (provokif)'''
|-
| '''nomina'''
| {{l|eo|vokanto}}
| {{l|eo|vokinto}}
| {{l|eo|vokonto}}
|-
| '''adjektiva'''
| {{l|eo|vokanta}}
| {{l|eo|vokinta}}
| {{l|eo|vokonta}}
|-
| '''adverbia'''
| {{l|eo|vokante}}
| {{l|eo|vokinte}}
| {{l|eo|vokonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (provokif)'''
|-
| '''nomina'''
| {{l|eo|vokato}}
| {{l|eo|vokito}}
| {{l|eo|vokoto}}
|-
| '''adjektiva'''
| {{l|eo|vokata}}
| {{l|eo|vokita}}
| {{l|eo|vokota}}
|-
| '''adverbia'''
| {{l|eo|vokate}}
| {{l|eo|vokite}}
| {{l|eo|vokote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|voko
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|diri}}
*{{l|eo|krii}}
*{{l|eo|nomo}}
*{{l|eo|mencii}}
*{{l|eo|saluti}}
*{{l|eo|voĉo}}
hg6y3df7qta3kliumpo8vxom3xf1jd8
prononci
0
356981
1474769
2026-10-29T14:18:17Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} #{{l|id|melafalkan}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|prononcas}} | {{l|eo|prononcis}} | {{l|eo|prononcos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | prononci |- | '''perintah/ajakan (volitif)''' |colspan=3 | {{l|eo|pr...'
1474769
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
#{{l|id|melafalkan}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|prononcas}}
| {{l|eo|prononcis}}
| {{l|eo|prononcos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | prononci
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|prononcu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|prononcus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prospektif)'''
|-
| '''nomina'''
| {{l|eo|prononcanto}}
| {{l|eo|prononcinto}}
| {{l|eo|prononconto}}
|-
| '''adjektiva'''
| {{l|eo|prononcanta}}
| {{l|eo|prononcinta}}
| {{l|eo|prononconta}}
|-
| '''adverbia'''
| {{l|eo|prononcante}}
| {{l|eo|prononcinte}}
| {{l|eo|prononconte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prospektif)'''
|-
| '''nomina'''
| {{l|eo|prononcato}}
| {{l|eo|prononcito}}
| {{l|eo|prononcoto}}
|-
| '''adjektiva'''
| {{l|eo|prononcata}}
| {{l|eo|prononcita}}
| {{l|eo|prononcota}}
|-
| '''adverbia'''
| {{l|eo|prononcate}}
| {{l|eo|prononcite}}
| {{l|eo|prononcote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|prononco
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|diri}}
*{{l|eo|legi}}
*{{l|eo|paroli}}
frlp3ng83i23bumbyvdrqulf74kvl7w
mencii
0
356982
1474770
2026-10-29T14:18:30Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # {{l|id|menyebutkan}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|mencias}} | {{l|eo|menciis}} | {{l|eo|mencios}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | mencii |- | '''perintah/ajakan (volitif)''' |colspan=3 | {{l|eo|menciu}}...'
1474770
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|menyebutkan}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|mencias}}
| {{l|eo|menciis}}
| {{l|eo|mencios}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | mencii
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|menciu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|mencius}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (promenciif)'''
|-
| '''nomina'''
| {{l|eo|mencianto}}
| {{l|eo|menciinto}}
| {{l|eo|mencionto}}
|-
| '''adjektiva'''
| {{l|eo|mencianta}}
| {{l|eo|menciinta}}
| {{l|eo|mencionta}}
|-
| '''adverbia'''
| {{l|eo|menciante}}
| {{l|eo|menciinte}}
| {{l|eo|mencionte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (promenciif)'''
|-
| '''nomina'''
| {{l|eo|menciato}}
| {{l|eo|menciito}}
| {{l|eo|mencioto}}
|-
| '''adjektiva'''
| {{l|eo|menciata}}
| {{l|eo|menciita}}
| {{l|eo|menciota}}
|-
| '''adverbia'''
| {{l|eo|menciate}}
| {{l|eo|menciite}}
| {{l|eo|menciote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|mencio
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|diri}}
*{{l|eo|citi}}
*{{l|eo|voki}}
anlpe0r1ah4b20km2geribp5tbgwodf
citi
0
356983
1474771
2026-10-29T14:20:34Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # {{l|id|mengutip}}, menulis {{l|id|sitasi}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|citas}} | {{l|eo|citis}} | {{l|eo|citos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | citi |- | '''perintah/ajakan (volitif)''' |colspan=3 | {...'
1474771
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|mengutip}}, menulis {{l|id|sitasi}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|citas}}
| {{l|eo|citis}}
| {{l|eo|citos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | citi
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|citu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|citus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (procitif)'''
|-
| '''nomina'''
| {{l|eo|citanto}}
| {{l|eo|citinto}}
| {{l|eo|citonto}}
|-
| '''adjektiva'''
| {{l|eo|citanta}}
| {{l|eo|citinta}}
| {{l|eo|citonta}}
|-
| '''adverbia'''
| {{l|eo|citante}}
| {{l|eo|citinte}}
| {{l|eo|citonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (procitif)'''
|-
| '''nomina'''
| {{l|eo|citato}}
| {{l|eo|citito}}
| {{l|eo|citoto}}
|-
| '''adjektiva'''
| {{l|eo|citata}}
| {{l|eo|citita}}
| {{l|eo|citota}}
|-
| '''adverbia'''
| {{l|eo|citate}}
| {{l|eo|citite}}
| {{l|eo|citote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|cito
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|diri}}
*{{l|eo|ripeti}}
*{{l|eo|mencii}}
khatlz79llhcja9t9o3q4e4e7shujh3
ripeti
0
356984
1474772
2026-10-29T14:22:11Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # {{l|id|mengulangi}}, melakukan {{l|id|repetisi}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|ripetas}} | {{l|eo|ripetis}} | {{l|eo|ripetos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | ripeti |- | '''perintah/ajakan (volitif)'''...'
1474772
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|mengulangi}}, melakukan {{l|id|repetisi}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|ripetas}}
| {{l|eo|ripetis}}
| {{l|eo|ripetos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | ripeti
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|ripetu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|ripetus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proripetif)'''
|-
| '''nomina'''
| {{l|eo|ripetanto}}
| {{l|eo|ripetinto}}
| {{l|eo|ripetonto}}
|-
| '''adjektiva'''
| {{l|eo|ripetanta}}
| {{l|eo|ripetinta}}
| {{l|eo|ripetonta}}
|-
| '''adverbia'''
| {{l|eo|ripetante}}
| {{l|eo|ripetinte}}
| {{l|eo|ripetonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proripetif)'''
|-
| '''nomina'''
| {{l|eo|ripetato}}
| {{l|eo|ripetito}}
| {{l|eo|ripetoto}}
|-
| '''adjektiva'''
| {{l|eo|ripetata}}
| {{l|eo|ripetita}}
| {{l|eo|ripetota}}
|-
| '''adverbia'''
| {{l|eo|ripetate}}
| {{l|eo|ripetite}}
| {{l|eo|ripetote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|ripeto
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|re-}}
*{{l|eo|citi}}
*{{l|eo|denove}}
*{{l|eo|imiti}}
*{{l|eo|kopii}}
*{{l|eo|refoje}}
q4uhey99exnsdmgire3kwh61bdf3g9c
imiti
0
356985
1474773
2026-10-29T14:23:50Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # {{l|id|meniru}}, {{l|id|mengimitasi}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|imitas}} | {{l|eo|imitis}} | {{l|eo|imitos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | imiti |- | '''perintah/ajakan (volitif)''' |colspan=3 | {{...'
1474773
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|meniru}}, {{l|id|mengimitasi}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|imitas}}
| {{l|eo|imitis}}
| {{l|eo|imitos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | imiti
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|imitu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|imitus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proimitif)'''
|-
| '''nomina'''
| {{l|eo|imitanto}}
| {{l|eo|imitinto}}
| {{l|eo|imitonto}}
|-
| '''adjektiva'''
| {{l|eo|imitanta}}
| {{l|eo|imitinta}}
| {{l|eo|imitonta}}
|-
| '''adverbia'''
| {{l|eo|imitante}}
| {{l|eo|imitinte}}
| {{l|eo|imitonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proimitif)'''
|-
| '''nomina'''
| {{l|eo|imitato}}
| {{l|eo|imitito}}
| {{l|eo|imitoto}}
|-
| '''adjektiva'''
| {{l|eo|imitata}}
| {{l|eo|imitita}}
| {{l|eo|imitota}}
|-
| '''adverbia'''
| {{l|eo|imitate}}
| {{l|eo|imitite}}
| {{l|eo|imitote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|imito
|imitaĵo
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|kopii}}
*{{l|eo|ripeti}}
gxzsxrkmbjxpxfvoryvcc6ng4fpj3am
kopii
0
356986
1474774
2026-10-29T14:26:14Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # {{l|id|menyalin}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|kopias}} | {{l|eo|kopiis}} | {{l|eo|kopios}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | kopii |- | '''perintah/ajakan (volitif)''' |colspan=3 | {{l|eo|kopiu}} |- | ''...'
1474774
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|menyalin}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|kopias}}
| {{l|eo|kopiis}}
| {{l|eo|kopios}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | kopii
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|kopiu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|kopius}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prokopiif)'''
|-
| '''nomina'''
| {{l|eo|kopianto}}
| {{l|eo|kopiinto}}
| {{l|eo|kopionto}}
|-
| '''adjektiva'''
| {{l|eo|kopianta}}
| {{l|eo|kopiinta}}
| {{l|eo|kopionta}}
|-
| '''adverbia'''
| {{l|eo|kopiante}}
| {{l|eo|kopiinte}}
| {{l|eo|kopionte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prokopiif)'''
|-
| '''nomina'''
| {{l|eo|kopiato}}
| {{l|eo|kopiito}}
| {{l|eo|kopioto}}
|-
| '''adjektiva'''
| {{l|eo|kopiata}}
| {{l|eo|kopiita}}
| {{l|eo|kopiota}}
|-
| '''adverbia'''
| {{l|eo|kopiate}}
| {{l|eo|kopiite}}
| {{l|eo|kopiote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|kopio
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|citi}}
*{{l|eo|ekzemplero}}
*{{l|eo|imiti}}
*{{l|eo|kopii}}
*{{l|eo|presi}}
6ocj3125hipavbt4wonb8r5i6e3m5mf
larmo
0
356987
1474775
2026-10-29T14:34:13Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} # {{l|id|air mata}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|larmo}} | {{l|eo|larmoj}} |- | '''akusatif''' | {{l|eo|larmon}} | {{l|eo|larmojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |larma |larme }} {{kotak|eo|title=Gabungan kata | }} {{-lihat-}} *{{l|eo|lakrimo}} *{{l|eo|okulo}} *{{l|eo|plori}}'
1474775
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|air mata}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|larmo}}
| {{l|eo|larmoj}}
|-
| '''akusatif'''
| {{l|eo|larmon}}
| {{l|eo|larmojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|larma
|larme
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|lakrimo}}
*{{l|eo|okulo}}
*{{l|eo|plori}}
kfrow2zzseh7yeslyjz20rjyh58gmee
1474776
1474775
2026-10-29T14:34:49Z
A. D. Prakasa
25899
/* {{bahasa|eo}} */
1474776
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|air mata}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|larmo}}
| {{l|eo|larmoj}}
|-
| '''akusatif'''
| {{l|eo|larmon}}
| {{l|eo|larmojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|larma
|larme
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|lakrimalo}}
*{{l|eo|okulo}}
*{{l|eo|plori}}
hyinmcefzlk8vljgsdl3yd82fes79i9
lakrimalo
0
356988
1474777
2026-10-29T14:38:12Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} # tulang lakrimal, salah satu tulang tengkorak dekat kelenjar {{l|id|air mata}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|lakrimalo}} | {{l|eo|lakrimaloj}} |- | '''akusatif''' | {{l|eo|lakrimalon}} | {{l|eo|lakrimalojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |lakrimala |lakrimale }} {{kotak|eo|title=Gabungan...'
1474777
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# tulang lakrimal, salah satu tulang tengkorak dekat kelenjar {{l|id|air mata}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|lakrimalo}}
| {{l|eo|lakrimaloj}}
|-
| '''akusatif'''
| {{l|eo|lakrimalon}}
| {{l|eo|lakrimalojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|lakrimala
|lakrimale
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|larmo}}
*{{l|eo|osto}}
1e53a4oo29cbe3n9nebtkl0912hhlrr
efiki
0
356989
1474779
2026-10-29T15:31:09Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # menimbulkan {{l|id|efek}}, {{l|id|berpengaruh}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|efikas}} | {{l|eo|efikis}} | {{l|eo|efikos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | efiki |- | '''perintah/ajakan (volitif)''' |cols...'
1474779
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# menimbulkan {{l|id|efek}}, {{l|id|berpengaruh}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|efikas}}
| {{l|eo|efikis}}
| {{l|eo|efikos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | efiki
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|efiku}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|efikus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proefikif)'''
|-
| '''nomina'''
| {{l|eo|efikanto}}
| {{l|eo|efikinto}}
| {{l|eo|efikonto}}
|-
| '''adjektiva'''
| {{l|eo|efikanta}}
| {{l|eo|efikinta}}
| {{l|eo|efikonta}}
|-
| '''adverbia'''
| {{l|eo|efikante}}
| {{l|eo|efikinte}}
| {{l|eo|efikonte}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|efiko
|efika
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|afekti}}
*{{l|eo|efekto}}
*{{l|eo|efektiva}}
*{{l|eo|utila}}
0wne2eg0f627e650oqo7lgdws2yleb5
afekti
0
356990
1474780
2026-10-29T15:45:04Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # menampilkan afektasi, menunjukkan {{l|id|ekspresi}} berlebihan, {{l|id|berlagak}} seperti {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|afektas}} | {{l|eo|afektis}} | {{l|eo|afektos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | afe...'
1474780
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# menampilkan afektasi, menunjukkan {{l|id|ekspresi}} berlebihan, {{l|id|berlagak}} seperti
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|afektas}}
| {{l|eo|afektis}}
| {{l|eo|afektos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | afekti
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|afektu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|afektus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proafektif)'''
|-
| '''nomina'''
| {{l|eo|afektanto}}
| {{l|eo|afektinto}}
| {{l|eo|afektonto}}
|-
| '''adjektiva'''
| {{l|eo|afektanta}}
| {{l|eo|afektinta}}
| {{l|eo|afektonta}}
|-
| '''adverbia'''
| {{l|eo|afektante}}
| {{l|eo|afektinte}}
| {{l|eo|afektonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proafektif)'''
|-
| '''nomina'''
| {{l|eo|afektato}}
| {{l|eo|afektito}}
| {{l|eo|afektoto}}
|-
| '''adjektiva'''
| {{l|eo|afektata}}
| {{l|eo|afektita}}
| {{l|eo|afektota}}
|-
| '''adverbia'''
| {{l|eo|afektate}}
| {{l|eo|afektite}}
| {{l|eo|afektote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|afekto
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|afekcii}}
*{{l|eo|aflikti}}
*{{l|eo|efekto}}
*{{l|eo|esprimi}}
*{{l|eo|montri}}
*{{l|eo|pretendi}}
*{{l|eo|ŝajnigi}}
tkheep6qyn7uqb6hbkuei1ktxgb3abn
afekto
0
356991
1474781
2026-10-29T15:47:25Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} # {{l|id|afektasi}}, {{l|id|ekspresi}} berlebihan {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|afekto}} | {{l|eo|afektoj}} |- | '''akusatif''' | {{l|eo|afekton}} | {{l|eo|afektojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |afekta |afekte }} {{kotak|eo|title=Gabungan kata | }} {{-lihat-}} *{{l|eo|efekto}} *{{l|eo|m...'
1474781
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|afektasi}}, {{l|id|ekspresi}} berlebihan
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|afekto}}
| {{l|eo|afektoj}}
|-
| '''akusatif'''
| {{l|eo|afekton}}
| {{l|eo|afektojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|afekta
|afekte
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|efekto}}
*{{l|eo|mieno}}
9cwx8jznjegv1yg6kkeckacnv7rnk3c
efekto
0
356992
1474782
2026-10-29T15:48:49Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} # {{l|id|kesan}}, {{l|id|efek}} pada perasaan {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|efekto}} | {{l|eo|efektoj}} |- | '''akusatif''' | {{l|eo|efekton}} | {{l|eo|efektojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |efekta |efekte }} {{kotak|eo|title=Gabungan kata | }} {{-lihat-}} *{{l|eo|afekto}} *{{l|eo|efekt...'
1474782
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|kesan}}, {{l|id|efek}} pada perasaan
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|efekto}}
| {{l|eo|efektoj}}
|-
| '''akusatif'''
| {{l|eo|efekton}}
| {{l|eo|efektojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|efekta
|efekte
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|afekto}}
*{{l|eo|efektiva}}
*{{l|eo|efiko}}
8m1rje5p44441f90pbpdlvu4ozm0rau
efiko
0
356993
1474783
2026-10-29T15:51:05Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} {{bakk|eo|SB|fra=[L:efik(i)]+[U:o]}} # {{l|id|efek}}, {{l|id|pengaruh}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|efiko}} | {{l|eo|efikoj}} |- | '''akusatif''' | {{l|eo|efikon}} | {{l|eo|efikojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |efika |efike }} {{kotak|eo|title=Gabungan kata | }} {{-lihat-}} *{{l|eo|af...'
1474783
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
{{bakk|eo|SB|fra=[L:efik(i)]+[U:o]}}
# {{l|id|efek}}, {{l|id|pengaruh}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|efiko}}
| {{l|eo|efikoj}}
|-
| '''akusatif'''
| {{l|eo|efikon}}
| {{l|eo|efikojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|efika
|efike
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|afekto}}
*{{l|eo|rezulto}}
107beay1lcysmc0fd7xmu5ibbz0gzi2
rezulto
0
356994
1474784
2026-10-29T15:53:17Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} {{bakk|eo|SB|fra=[L:rezult(i)]+[U:o]}} # {{l|id|hasil}}, {{l|id|akibat}} #: {{antonim|eo|kaŭzo}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|rezulto}} | {{l|eo|rezultoj}} |- | '''akusatif''' | {{l|eo|rezulton}} | {{l|eo|rezultojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |rezulta |rezulte }} {{kotak|eo|title=Gab...'
1474784
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
{{bakk|eo|SB|fra=[L:rezult(i)]+[U:o]}}
# {{l|id|hasil}}, {{l|id|akibat}}
#: {{antonim|eo|kaŭzo}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|rezulto}}
| {{l|eo|rezultoj}}
|-
| '''akusatif'''
| {{l|eo|rezulton}}
| {{l|eo|rezultojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|rezulta
|rezulte
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|efiko}}
*{{l|eo|rikolto}}
dt2dih5yx1znpn6upkuzq4dz5opfxop
rikolto
0
356995
1474785
2026-10-29T15:54:15Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} {{bakk|eo|SB|fra=[L:rikolt(i)]+[U:o]}} # hasil {{l|id|panen}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|rikolto}} | {{l|eo|rikoltoj}} |- | '''akusatif''' | {{l|eo|rikolton}} | {{l|eo|rikoltojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |rikolta |rikolte }} {{kotak|eo|title=Gabungan kata | }} {{-lihat-}} *{{l|eo|...'
1474785
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
{{bakk|eo|SB|fra=[L:rikolt(i)]+[U:o]}}
# hasil {{l|id|panen}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|rikolto}}
| {{l|eo|rikoltoj}}
|-
| '''akusatif'''
| {{l|eo|rikolton}}
| {{l|eo|rikoltojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|rikolta
|rikolte
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|rezulto}}
k1ny86aj35f1cr800shfj96ztpktb6g
efektiva
0
356996
1474786
2026-10-29T16:00:08Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-adj-|eo}} # {{l|id|efektif}}, {{l|id|manjur}}, menimbulkan {{l|id|efek}} yang diinginkan # telah efektif, {{l|id|berlaku}}, {{l|id|dilaksanakan}} # telah menjadi {{l|id|nyata}}, {{l|id|ada}} secara {{l|id|de facto}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|efektiva}} | {{l|eo|efektivaj}} |- | '''akusatif''' | {{l|eo|efektivan...'
1474786
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-adj-|eo}}
# {{l|id|efektif}}, {{l|id|manjur}}, menimbulkan {{l|id|efek}} yang diinginkan
# telah efektif, {{l|id|berlaku}}, {{l|id|dilaksanakan}}
# telah menjadi {{l|id|nyata}}, {{l|id|ada}} secara {{l|id|de facto}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|efektiva}}
| {{l|eo|efektivaj}}
|-
| '''akusatif'''
| {{l|eo|efektivan}}
| {{l|eo|efektivajn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|efektive
|efektiveco
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|efekto}}
*{{l|eo|efiki}}
*{{l|eo|reala}}
r85rvzhihoyjma1zh0sts8n3b9kelx4
1474787
1474786
2026-10-29T16:00:49Z
A. D. Prakasa
25899
/* {{bahasa|eo}} */
1474787
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-adj-|eo}}
# {{l|id|efektif}}, {{l|id|manjur}}, menimbulkan {{l|id|efek}} yang diinginkan
# telah efektif, {{l|id|berlaku}}, {{l|id|dilaksanakan}}
# telah menjadi {{l|id|nyata}}, {{l|id|sungguhan}}, {{l|id|ada}} secara {{l|id|de facto}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|efektiva}}
| {{l|eo|efektivaj}}
|-
| '''akusatif'''
| {{l|eo|efektivan}}
| {{l|eo|efektivajn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|efektive
|efektiveco
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|efekto}}
*{{l|eo|efiki}}
*{{l|eo|reala}}
djrkstmos55abfvommkml5dztnyusox
afekcii
0
356997
1474788
2026-10-29T16:03:48Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # menimbulkan {{l|id|afek}} pada, membangkitkan {{l|id|perasaan}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|afekcias}} | {{l|eo|afekciis}} | {{l|eo|afekcios}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | afekcii |- | '''perintah/a...'
1474788
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# menimbulkan {{l|id|afek}} pada, membangkitkan {{l|id|perasaan}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|afekcias}}
| {{l|eo|afekciis}}
| {{l|eo|afekcios}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | afekcii
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|afekciu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|afekcius}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proafekciif)'''
|-
| '''nomina'''
| {{l|eo|afekcianto}}
| {{l|eo|afekciinto}}
| {{l|eo|afekcionto}}
|-
| '''adjektiva'''
| {{l|eo|afekcianta}}
| {{l|eo|afekciinta}}
| {{l|eo|afekcionta}}
|-
| '''adverbia'''
| {{l|eo|afekciante}}
| {{l|eo|afekciinte}}
| {{l|eo|afekcionte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proafekciif)'''
|-
| '''nomina'''
| {{l|eo|afekciato}}
| {{l|eo|afekciito}}
| {{l|eo|afekcioto}}
|-
| '''adjektiva'''
| {{l|eo|afekciata}}
| {{l|eo|afekciita}}
| {{l|eo|afekciota}}
|-
| '''adverbia'''
| {{l|eo|afekciate}}
| {{l|eo|afekciite}}
| {{l|eo|afekciote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|afekcio
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|afekti}}
*{{l|eo|aflikti}}
d4wgc88us8b67zfc7ohclarfh1gmo0d
aflikti
0
356998
1474789
2026-10-29T16:06:45Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # {{l|id|menyakiti}} hati, {{l|id|menimpa}} dengan {{l|id|perasaan}} sedih {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|afliktas}} | {{l|eo|afliktis}} | {{l|eo|afliktos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | aflikti |- | '''p...'
1474789
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|menyakiti}} hati, {{l|id|menimpa}} dengan {{l|id|perasaan}} sedih
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|afliktas}}
| {{l|eo|afliktis}}
| {{l|eo|afliktos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | aflikti
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|afliktu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|afliktus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proafliktif)'''
|-
| '''nomina'''
| {{l|eo|afliktanto}}
| {{l|eo|afliktinto}}
| {{l|eo|afliktonto}}
|-
| '''adjektiva'''
| {{l|eo|afliktanta}}
| {{l|eo|afliktinta}}
| {{l|eo|afliktonta}}
|-
| '''adverbia'''
| {{l|eo|afliktante}}
| {{l|eo|afliktinte}}
| {{l|eo|afliktonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proafliktif)'''
|-
| '''nomina'''
| {{l|eo|afliktato}}
| {{l|eo|afliktito}}
| {{l|eo|afliktoto}}
|-
| '''adjektiva'''
| {{l|eo|afliktata}}
| {{l|eo|afliktita}}
| {{l|eo|afliktota}}
|-
| '''adverbia'''
| {{l|eo|afliktate}}
| {{l|eo|afliktite}}
| {{l|eo|afliktote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|aflikto
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|afekti}}
*{{l|eo|afekcii}}
*{{l|eo|dolori}}
7fzyenaqmmj0e8n4bqrs7q3b2k61bsb
1474790
1474789
2026-10-29T16:07:46Z
A. D. Prakasa
25899
/* {{bahasa|eo}} */
1474790
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|menyakiti}} hati, {{l|id|menimpa}} dengan {{l|id|perasaan}} sedih
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|afliktas}}
| {{l|eo|afliktis}}
| {{l|eo|afliktos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | aflikti
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|afliktu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|afliktus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proafliktif)'''
|-
| '''nomina'''
| {{l|eo|afliktanto}}
| {{l|eo|afliktinto}}
| {{l|eo|afliktonto}}
|-
| '''adjektiva'''
| {{l|eo|afliktanta}}
| {{l|eo|afliktinta}}
| {{l|eo|afliktonta}}
|-
| '''adverbia'''
| {{l|eo|afliktante}}
| {{l|eo|afliktinte}}
| {{l|eo|afliktonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (proafliktif)'''
|-
| '''nomina'''
| {{l|eo|afliktato}}
| {{l|eo|afliktito}}
| {{l|eo|afliktoto}}
|-
| '''adjektiva'''
| {{l|eo|afliktata}}
| {{l|eo|afliktita}}
| {{l|eo|afliktota}}
|-
| '''adverbia'''
| {{l|eo|afliktate}}
| {{l|eo|afliktite}}
| {{l|eo|afliktote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|aflikto
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|afekti}}
*{{l|eo|afekcii}}
*{{l|eo|dolori}}
*{{l|eo|noci}}
in324och89bxc59ciz0lx8q78ukezar
rezulti
0
356999
1474791
2026-10-29T16:16:12Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} # {{l|id|dihasilkan}}, {{l|id|diakibatkan}}, {{l|id|timbul}} sebagai {{l|id|akibat}} #: {{antonim|eo|kaŭzi}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|rezultas}} | {{l|eo|rezultis}} | {{l|eo|rezultos}} |- | '''bentuk kamus (infinitif...'
1474791
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
# {{l|id|dihasilkan}}, {{l|id|diakibatkan}}, {{l|id|timbul}} sebagai {{l|id|akibat}}
#: {{antonim|eo|kaŭzi}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|rezultas}}
| {{l|eo|rezultis}}
| {{l|eo|rezultos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | rezulti
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|rezultu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|rezultus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prorezultif)'''
|-
| '''nomina'''
| {{l|eo|rezultanto}}
| {{l|eo|rezultinto}}
| {{l|eo|rezultonto}}
|-
| '''adjektiva'''
| {{l|eo|rezultanta}}
| {{l|eo|rezultinta}}
| {{l|eo|rezultonta}}
|-
| '''adverbia'''
| {{l|eo|rezultante}}
| {{l|eo|rezultinte}}
| {{l|eo|rezultonte}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|rezulto
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|aperi}}
366ma4o5o4pp7f6gkeg5j2rlaiemxui
kaŭzi
0
357000
1474792
2026-10-29T16:18:47Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-v-|eo}} {{bakk|eo|VE|fra=[L:kaŭz(o)]+[U:i]}} # {{l|id|menyebabkan}}, {{l|id|mengakibatkan}} {{-konjugasi-}} {| class="wikitable" style=text-align:center |- |rowspan=2 | '''konjugasi verba''' |colspan=3 | '''kala''' |- | '''masa kini''' | '''masa lampau''' | '''masa depan''' |- | '''bentuk utama (indikatif)''' | {{l|eo|kaŭzas}} | {{l|eo|kaŭzis}} | {{l|eo|kaŭzos}} |- | '''bentuk kamus (infinitif)''' |colspan=3 | kaŭzi |-...'
1474792
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
{{bakk|eo|VE|fra=[L:kaŭz(o)]+[U:i]}}
# {{l|id|menyebabkan}}, {{l|id|mengakibatkan}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|kaŭzas}}
| {{l|eo|kaŭzis}}
| {{l|eo|kaŭzos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | kaŭzi
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|kaŭzu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|kaŭzus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prokaŭzif)'''
|-
| '''nomina'''
| {{l|eo|kaŭzanto}}
| {{l|eo|kaŭzinto}}
| {{l|eo|kaŭzonto}}
|-
| '''adjektiva'''
| {{l|eo|kaŭzanta}}
| {{l|eo|kaŭzinta}}
| {{l|eo|kaŭzonta}}
|-
| '''adverbia'''
| {{l|eo|kaŭzante}}
| {{l|eo|kaŭzinte}}
| {{l|eo|kaŭzonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prokaŭzif)'''
|-
| '''nomina'''
| {{l|eo|kaŭzato}}
| {{l|eo|kaŭzito}}
| {{l|eo|kaŭzoto}}
|-
| '''adjektiva'''
| {{l|eo|kaŭzata}}
| {{l|eo|kaŭzita}}
| {{l|eo|kaŭzota}}
|-
| '''adverbia'''
| {{l|eo|kaŭzate}}
| {{l|eo|kaŭzite}}
| {{l|eo|kaŭzote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|kaŭzado
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|efiki}}
*{{l|eo|fari}}
*{{l|eo|krei}}
548oguydf4afvaerw3j3hdzzjgyb3rp
1474793
1474792
2026-10-29T16:19:30Z
A. D. Prakasa
25899
1474793
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-v-|eo}}
{{bakk|eo|VE|fra=[L:kaŭz(o)]+[U:i]}}
# {{l|id|menyebabkan}}, {{l|id|mengakibatkan}}
#: {{antonim|eo|rezulti}}
{{-konjugasi-}}
{| class="wikitable" style=text-align:center
|-
|rowspan=2 | '''konjugasi verba'''
|colspan=3 | '''kala'''
|-
| '''masa kini'''
| '''masa lampau'''
| '''masa depan'''
|-
| '''bentuk utama (indikatif)'''
| {{l|eo|kaŭzas}}
| {{l|eo|kaŭzis}}
| {{l|eo|kaŭzos}}
|-
| '''bentuk kamus (infinitif)'''
|colspan=3 | kaŭzi
|-
| '''perintah/ajakan (volitif)'''
|colspan=3 | {{l|eo|kaŭzu}}
|-
| '''pengandaian (kondisional taknyata)'''
|colspan=3 | {{l|eo|kaŭzus}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip aktif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prokaŭzif)'''
|-
| '''nomina'''
| {{l|eo|kaŭzanto}}
| {{l|eo|kaŭzinto}}
| {{l|eo|kaŭzonto}}
|-
| '''adjektiva'''
| {{l|eo|kaŭzanta}}
| {{l|eo|kaŭzinta}}
| {{l|eo|kaŭzonta}}
|-
| '''adverbia'''
| {{l|eo|kaŭzante}}
| {{l|eo|kaŭzinte}}
| {{l|eo|kaŭzonte}}
|}
{| class="wikitable mw-collapsible mw-collapsed" style=text-align:center
|-
|rowspan=2 | '''partisip pasif'''
|colspan=3 | '''aspek'''
|-
| '''sedang (progresif)'''
| '''telah selesai (perfektif)'''
| '''akan mulai (prokaŭzif)'''
|-
| '''nomina'''
| {{l|eo|kaŭzato}}
| {{l|eo|kaŭzito}}
| {{l|eo|kaŭzoto}}
|-
| '''adjektiva'''
| {{l|eo|kaŭzata}}
| {{l|eo|kaŭzita}}
| {{l|eo|kaŭzota}}
|-
| '''adverbia'''
| {{l|eo|kaŭzate}}
| {{l|eo|kaŭzite}}
| {{l|eo|kaŭzote}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|kaŭzado
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|efiki}}
*{{l|eo|fari}}
*{{l|eo|krei}}
oko55eka3v8sygcqrz95gi4uzrjqdql
kaŭzo
0
357001
1474794
2026-10-29T16:21:24Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} # {{l|id|sebab}}, {{l|id|penyebab}} #: {{antonim|eo|efiko|rezulto}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|kaŭzo}} | {{l|eo|kaŭzoj}} |- | '''akusatif''' | {{l|eo|kaŭzon}} | {{l|eo|kaŭzojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |kaŭza |kaŭze |kaŭzi }} {{kotak|eo|title=Gabungan kata | }} {{-lihat-}}...'
1474794
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|sebab}}, {{l|id|penyebab}}
#: {{antonim|eo|efiko|rezulto}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|kaŭzo}}
| {{l|eo|kaŭzoj}}
|-
| '''akusatif'''
| {{l|eo|kaŭzon}}
| {{l|eo|kaŭzojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|kaŭza
|kaŭze
|kaŭzi
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|fonto}}
*{{l|eo|kialo}}
*{{l|eo|origino}}
l20crmt57zss5365xzpn5d3tva8ef4h
kialo
0
357002
1474795
2026-10-29T16:23:07Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} {{bakk|eo|SB|fra=[L:kial]+[U:o]}} # {{l|id|alasan}} {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|kialo}} | {{l|eo|kialoj}} |- | '''akusatif''' | {{l|eo|kialon}} | {{l|eo|kialojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |kiala |kiale }} {{kotak|eo|title=Gabungan kata | }} {{-lihat-}} *{{l|eo|celo}} *{{l|eo|kaŭzo}}'
1474795
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
{{bakk|eo|SB|fra=[L:kial]+[U:o]}}
# {{l|id|alasan}}
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|kialo}}
| {{l|eo|kialoj}}
|-
| '''akusatif'''
| {{l|eo|kialon}}
| {{l|eo|kialojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|kiala
|kiale
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|celo}}
*{{l|eo|kaŭzo}}
dd31qsa3mat4ua6zi1r8gpqp7rbjxpp
fontano
0
357003
1474796
2026-10-29T16:27:59Z
A. D. Prakasa
25899
←Membuat halaman berisi '=={{bahasa|eo}}== {{kepala|eo}} {{-n-|eo}} # {{l|id|pancuran}}, air mancur {{-deklinasi-}} {| class="wikitable" style=text-align:center |- | '''deklinasi''' | '''tunggal''' | '''jamak''' |- | '''nominatif''' | {{l|eo|fontano}} | {{l|eo|fontanoj}} |- | '''akusatif''' | {{l|eo|fontanon}} | {{l|eo|fontanojn}} |} {{-turunan-}} {{kotak|eo|title=Kata turunan |fontana |fontane }} {{kotak|eo|title=Gabungan kata | }} {{-lihat-}} *{{l|eo|baseno}} *{{l|eo|fonto}} *{{l|...'
1474796
wikitext
text/x-wiki
=={{bahasa|eo}}==
{{kepala|eo}}
{{-n-|eo}}
# {{l|id|pancuran}}, air mancur
{{-deklinasi-}}
{| class="wikitable" style=text-align:center
|-
| '''deklinasi'''
| '''tunggal'''
| '''jamak'''
|-
| '''nominatif'''
| {{l|eo|fontano}}
| {{l|eo|fontanoj}}
|-
| '''akusatif'''
| {{l|eo|fontanon}}
| {{l|eo|fontanojn}}
|}
{{-turunan-}}
{{kotak|eo|title=Kata turunan
|fontana
|fontane
}}
{{kotak|eo|title=Gabungan kata
|
}}
{{-lihat-}}
*{{l|eo|baseno}}
*{{l|eo|fonto}}
*{{l|eo|gejsero}}
*{{l|eo|kaskado}}
*{{l|eo|lago}}
e6mm5xxznw2es56jqvhth0ipxnr53y8
antaŭ ke
0
357008
1474825
2026-10-29T19:22:59Z
Taylor 49
14541
== Esperanto == === Nomina === {{bakk|eo|SJ}} #[[sebelum]] #: ''antonim:'' [[post ke]]
1474825
wikitext
text/x-wiki
== Esperanto ==
=== Nomina ===
{{bakk|eo|SJ}}
#[[sebelum]]
#: ''antonim:'' [[post ke]]
nvsr4ezarykiuotjvyihik4n3avoqnl
Kategori:Frasa bahasa Esperanto mengandung kata antaŭ
14
357009
1474826
2026-10-29T19:24:06Z
Taylor 49
14541
[[Kategori:Bahasa Esperanto]]
1474826
wikitext
text/x-wiki
[[Kategori:Bahasa Esperanto]]
mprdl8bbxwmfj35lp0a4wwrl3xzpcbx
1474834
1474826
2026-10-29T19:30:35Z
Taylor 49
14541
[[Kategori:Pembentukan kata bahasa Esperanto]]
1474834
wikitext
text/x-wiki
[[Kategori:Pembentukan kata bahasa Esperanto]]
h4wmx37et2wdvi90hg9k70qp624e0cd
Kategori:Frasa bahasa Esperanto mengandung kata ke
14
357010
1474827
2026-10-29T19:24:18Z
Taylor 49
14541
[[Kategori:Bahasa Esperanto]]
1474827
wikitext
text/x-wiki
[[Kategori:Bahasa Esperanto]]
mprdl8bbxwmfj35lp0a4wwrl3xzpcbx
1474835
1474827
2026-10-29T19:30:46Z
Taylor 49
14541
[[Kategori:Pembentukan kata bahasa Esperanto]]
1474835
wikitext
text/x-wiki
[[Kategori:Pembentukan kata bahasa Esperanto]]
h4wmx37et2wdvi90hg9k70qp624e0cd
Kategori:Frasa bahasa Esperanto mengandung kata post
14
357011
1474828
2026-10-29T19:24:30Z
Taylor 49
14541
[[Kategori:Bahasa Esperanto]]
1474828
wikitext
text/x-wiki
[[Kategori:Bahasa Esperanto]]
mprdl8bbxwmfj35lp0a4wwrl3xzpcbx
1474836
1474828
2026-10-29T19:31:00Z
Taylor 49
14541
[[Kategori:Pembentukan kata bahasa Esperanto]]
1474836
wikitext
text/x-wiki
[[Kategori:Pembentukan kata bahasa Esperanto]]
h4wmx37et2wdvi90hg9k70qp624e0cd
Kategori:eo:Subjungsi
14
357012
1474829
2026-10-29T19:24:50Z
Taylor 49
14541
[[Kategori:Kelas kata bahasa Esperanto]]
1474829
wikitext
text/x-wiki
[[Kategori:Kelas kata bahasa Esperanto]]
0o1h9c6g18gv5cx5f7imo5tffb50lcw
Wikikamus:Daftar Holle
4
357014
1474853
2026-10-30T08:47:17Z
Bennylin
723
←Mengalihkan ke [[Lampiran:Daftar Holle]]
1474853
wikitext
text/x-wiki
#ALIH [[Lampiran:Daftar Holle]]
hl64pqh4pbzyo0z4inyegn1rhgjyy22
Templat:Species
10
357015
1474857
2026-10-30T11:25:41Z
Taylor 49
14541
Taylor 49 memindahkan halaman [[Templat:Species]] ke [[Templat:spesies]] dengan menimpa pengalihan lama
1474857
wikitext
text/x-wiki
#ALIH [[Templat:spesies]]
16q0qqsforl58si22a6tqrr5f0jkxk1
1474871
1474857
2026-10-30T11:55:00Z
Taylor 49
14541
#REDIRECT [[Templat:wikispesies]]
1474871
wikitext
text/x-wiki
#REDIRECT [[Templat:wikispesies]]
n4dl0w7f7p93jgcij03peqwdpmucaxm
MediaWiki:Linkshere
8
357017
1474861
2026-10-30T11:41:08Z
Taylor 49
14541
Halaman-halaman berikut memiliki pranala ke '''[[:$1]]''' '''[[:$2]]''': Alat eksternal: [https://linkcount.toolforge.org/?project=id.wiktionary.org&page={{urlencode:{{{1|$1}}}}} jumlah pranala dan transklusi]
1474861
wikitext
text/x-wiki
Halaman-halaman berikut memiliki pranala ke '''[[:$1]]''' '''[[:$2]]''':
Alat eksternal: [https://linkcount.toolforge.org/?project=id.wiktionary.org&page={{urlencode:{{{1|$1}}}}} jumlah pranala dan transklusi]
l3h9bkk0q1rmoa7kqt81471t24rtthg
1474862
1474861
2026-10-30T11:42:20Z
Taylor 49
14541
b
1474862
wikitext
text/x-wiki
Halaman-halaman berikut memiliki pranala ke '''[[:$1]]''':
Alat eksternal: [https://linkcount.toolforge.org/?project=id.wiktionary.org&page={{urlencode:{{{1|$1}}}}} jumlah pranala dan transklusi]
6ormrheyywe9w18snol1p35sz4pi8e2
Templat:spesies
10
357020
1474869
2026-10-30T11:50:49Z
Taylor 49
14541
Taylor 49 memindahkan halaman [[Templat:spesies]] ke [[Templat:wikispesies]]: digunakan juga untuk peringkat taksonomi selain spesies
1474869
wikitext
text/x-wiki
#ALIH [[Templat:wikispesies]]
3autyeym1ef7fzvyvwajik4mw1gabtg