Wiktionary
miwiktionary
https://mi.wiktionary.org/wiki/Hau_K%C4%81inga
MediaWiki 1.45.0-wmf.7
case-sensitive
Media
Special
Talk
User
User talk
Wiktionary
Wiktionary talk
File
File talk
MediaWiki
MediaWiki talk
Template
Template talk
Help
Help talk
Category
Category talk
TimedText
TimedText talk
Module
Module talk
MediaWiki:Linktrail
8
5
4422
4421
2006-03-09T21:20:16Z
Gangleri
8
revert: Revision as of 12:14, 25 June 2005
4422
wikitext
text/x-wiki
/^([a-z]+)(.*)$/sD
hdxn0qfwf8k5wa2vgzg6tc119hisqlq
Template:Sitesupportpage
10
17
2157
2004-01-29T14:33:03Z
MediaWiki default
37
2157
wikitext
text/x-wiki
<sitesupportpage>
odlo3q2qspr4rxe1yukj5rilk7wumhq
MediaWiki:Currentevents
8
33
2173
2004-03-12T01:45:53Z
Perl
2137
2173
wikitext
text/x-wiki
Körero
epuwiq3t7kcihhkge21w33kkj4i3w4o
MediaWiki:Disclaimers
8
34
2174
2004-03-17T12:39:42Z
Perl
2137
2174
wikitext
text/x-wiki
Tüpato
lgayxafunl3myetoaivadroxwk9e3jh
MediaWiki:History
8
42
2182
2004-03-16T02:50:02Z
Perl
2137
2182
wikitext
text/x-wiki
Körero Nehe
6lyky70lt7y0skv0zk5960bsk4x42e5
MediaWiki:Printableversion
8
43
2183
2004-03-17T12:44:39Z
Perl
2137
2183
wikitext
text/x-wiki
Perehi
e21fb2x33vl76mcurstnfewxtbv1f9y
MediaWiki:Editthispage
8
44
2184
2004-03-12T02:00:27Z
Perl
2137
2184
wikitext
text/x-wiki
Whakatika
21kyrd3qudt39t5ed7frwtn53h9h2jo
MediaWiki:Protectthispage
8
46
2186
2004-03-16T02:21:56Z
Perl
2137
2186
wikitext
text/x-wiki
Whakangungua
l80v4k9dwkpjnv99zpp6o1n1kdf9xid
MediaWiki:Talkpage
8
49
2189
2004-04-25T11:07:33Z
Robin Patterson
6
Kōrero tēnei hau - to distinguish from the main Kōrero page
2189
wikitext
text/x-wiki
Kōrero tēnei hau
21d5tqs93ptpwm5db5fbvtgtqbsq5r7
Template:Gnunote
10
61
2201
2004-01-29T14:33:03Z
MediaWiki default
37
2201
wikitext
text/x-wiki
All text is available under the terms of the <a class=internal href='/wiki/GNU_FDL'>GNU Free Documentation License</a>.
iqoi3msj3367xih2y2zwfjc2oojrwxm
MediaWiki:Noarticletext
8
192
4392
3988
2006-03-04T18:22:23Z
Gangleri
8
aded "If you have created this page recently click here."
4392
wikitext
text/x-wiki
There is currently no text in this page, you can [[{{ns:special}}:Search/{{PAGENAME}}|search for this page title]] in other pages or [{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} edit this page].<br />If you have created this page recently click [{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=purge}} here].
4qfdtf6u7td6bkjxrs3w1zzt5b7wjx7
MediaWiki:Recentchanges
8
288
2428
2004-04-25T10:59:51Z
Robin Patterson
6
Rerekētanga to distinguish from user name
2428
wikitext
text/x-wiki
Rerekētanga
27lxv11k1bhs8gh4yct5s75kdl3pghk
MediaWiki:Recentchangestext
8
289
15104
4433
2019-12-24T13:20:23Z
Billinghurst
781
trim text
15104
wikitext
text/x-wiki
[[af:Spesiaal:Recentchanges|af]]
[[ar:خاص:Recentchanges|ar]]
[[bg:Специални:Recentchanges|bg]]
[[ca:Especial:Recentchanges|ca]]
[[cs:Speciální:Recentchanges|cs]]
[[csb:Specjalnô:Recentchanges|csb]]
[[cy:Arbennig:Recentchanges|cy]]
[[da:Speciel:Recentchanges|da]]
[[de:Spezial:Recentchanges|de]]
[[en:Special:Recentchanges|en]]
[[eo:Speciala:Recentchanges|eo]]
[[es:Especial:Recentchanges|es]]
[[eu:Special:Recentchanges|eu]]
[[et:Eri:Recentchanges|et]]
[[fa:ویژه:Recentchanges|fa]]
[[fi:Toiminnot:Recentchanges|fi]]
[[fr:Special:Recentchanges|fr]]
[[gl:Special:Recentchanges|gl]]
[[he:מיוחד:Recentchanges|he]]
[[hu:Speciális:Recentchanges|hu]]
[[hr:Special:Recentchanges|hr]]
[[ia:Special:Recentchanges|ia]]
[[is:Special:Recentchanges|is]]
[[it:Speciale:Recentchanges|it]]
[[ja:特別:Recentchanges|ja]]
[[ko:특수기능:Recentchanges|ko]]
[[la:Specialis:Recentchanges|la]]
[[ms:Istimewa:Recentchanges|ms]]
[[nl:Speciaal:Recentchanges|nl]]
[[nn:Spesial:Recentchanges|nn]]
[[nb:Spesial:Recentchanges|nb]]
[[pl:Specjalna:Recentchanges|ro]]
[[pt:Especial:Recentchanges|pt]]
[[ro:Special:Recentchanges|mi]]
[[ru:Special:Recentchanges|ru]]
[[simple:Special:Recentchanges|s]]
[[sl:Posebno:Recentchanges|sl]]
[[sr:Посебно:Recentchanges|sr]]
[[sv:Special:Recentchanges|sv]]
[[th:Special:Recentchanges|th]]
[[tr:Special:Recentchanges|tr]]
[[wa:Sipeciås:Recentchanges|wa]]
[[yi:Special:Recentchanges|yi]]
[[zh:Special:Recentchanges|zh]]
rfapm5pca71zjwddknss8fd86lqt60y
MediaWiki:Showhideminor
8
294
4473
4297
2006-04-03T07:01:16Z
Gangleri
8
$6 anonymous users
4473
wikitext
text/x-wiki
$1 minor edits | $2 bots | $3 logged in users | $6 anonymous users<!-- | $4 patrolled edits --> | $5 own edits
9akhpcwsndkzxulhh7hxrcmgw1439bk
MediaWiki:Listform
8
303
3758
2443
2005-07-09T02:36:39Z
Robin Patterson
6
From "Te Matatiki"
3758
wikitext
text/x-wiki
rārangi
2f6eh0gcznkgse9sr2vzm8haur89z7c
MediaWiki:Upload
8
307
2447
2004-03-16T02:19:13Z
Perl
2137
2447
wikitext
text/x-wiki
Tuku Atu
hch11l309hhp2d2276zyrv8ibmfbntw
MediaWiki:Statistics
8
360
2500
2004-03-16T02:38:21Z
Perl
2137
2500
wikitext
text/x-wiki
Tauanga
ce6plxv4467ziukohkstjzs4387jciv
MediaWiki:Sitestatstext
8
363
4426
4425
2006-03-10T12:33:30Z
Gangleri
8
from [[w:en:MediaWiki:Sitestatstext]]
4426
wikitext
text/x-wiki
There are <b>$1</b> total pages in the database.
This includes "talk" pages, pages about Wiktionary, minimal "stub"
pages, redirects, and others that probably don't qualify as articles.
Excluding those, there are <b>$2</b> pages that are probably legitimate
articles.
<p>There have been a total of <b>$4</b> page edits
since the software was upgraded (20 July 2002).
That comes to <b>$5</b> average edits per page.</p>
<p>The [[m:Help:Job queue|job queue]] length is currently '''$7'''.</p>
72vzx7fd4rvj5npm9v8j3sgo7b05saz
MediaWiki:Randompage
8
391
2531
2004-03-12T01:48:05Z
Perl
2137
2531
wikitext
text/x-wiki
Matakerepö
b2ds6ikfagxmkojvks5nlljs1n5aszy
MediaWiki:Specialpages
8
396
2536
2004-03-16T02:20:18Z
Perl
2137
2536
wikitext
text/x-wiki
Tino Pai
7svdibg2izbo4cxvykjllmfdvrdfcr6
MediaWiki:Recentchangeslinked
8
401
2541
2004-03-17T12:43:17Z
Perl
2137
2541
wikitext
text/x-wiki
Köpütahi
hga5gqubbai3hsy44uun89a49ehxdni
MediaWiki:Movethispage
8
407
2547
2004-03-12T01:49:53Z
Perl
2137
2547
wikitext
text/x-wiki
Whakakori
21kl1716r1x7jcuskr0ew7butuw3al3
MediaWiki:Addedwatchtext
8
432
4396
3871
2006-03-04T18:37:10Z
Gangleri
8
minor change [ [:$1] ]; added final </p>
4396
wikitext
text/x-wiki
The page "[[:$1]]" has been added to your [[Special:Watchlist|watchlist]].
Future changes to this page and its associated Talk page will be listed there,
and the page will appear '''bolded''' in the [[Special:Recentchanges|list of recent changes]] to
make it easier to pick out.
<p>If you want to remove the page from your watchlist later, click "Unwatch" in the sidebar.</p>
gs6fcrx2u73rm8ww0zny4clzmrap6iy
MediaWiki:Removedwatchtext
8
434
4395
2574
2006-03-04T18:33:22Z
Gangleri
8
minor change [ [:$1] ]
4395
wikitext
text/x-wiki
The page "[[:$1]]" has been removed from your watchlist.
ebhe21ny5cqkfg9fjzlmoobgjtttf5o
MediaWiki:Watchthispage
8
435
2575
2004-03-15T23:34:37Z
Perl
2137
2575
wikitext
text/x-wiki
Puri Türanga
iusi42r81l254l1h29lhb4dbv36yv4e
MediaWiki:Contributions
8
491
2631
2004-03-16T02:16:11Z
Perl
2137
2631
wikitext
text/x-wiki
User Contributions
nz5fz39og6wwcdynza10xt1bvmeq4h4
MediaWiki:Talkpagenotmoved
8
562
3762
2702
2005-07-09T02:53:54Z
Robin Patterson
6
3762
wikitext
text/x-wiki
The corresponding talk page was <strong>not</strong> moved or did not exist.
3kzcpywdg2399r3gngif5zit5oneuob
Template:All messages
10
570
2710
2004-02-22T03:39:37Z
MediaWiki default
37
2710
wikitext
text/x-wiki
This is a list of all messages available in the MediaWiki: namespace
<table border=1 width=100%><tr><td>
'''Name'''
</td><td>
'''Default text'''
</td><td>
'''Current text'''
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:1movedto2&action=edit 1movedto2]
</td><td>
$1 moved to $2
</td><td>
{{MSGNW:1movedto2}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:About&action=edit about]
</td><td>
About
</td><td>
{{MSGNW:about}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Aboutpage&action=edit aboutpage]
</td><td>
Wiktionary:About
</td><td>
{{MSGNW:aboutpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Aboutwikipedia&action=edit aboutwikipedia]
</td><td>
About Wiktionary
</td><td>
{{MSGNW:aboutwikipedia}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Accmailtext&action=edit accmailtext]
</td><td>
The Password for '$1' has been sent to $2.
</td><td>
{{MSGNW:accmailtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Accmailtitle&action=edit accmailtitle]
</td><td>
Password sent.
</td><td>
{{MSGNW:accmailtitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Actioncomplete&action=edit actioncomplete]
</td><td>
Action complete
</td><td>
{{MSGNW:actioncomplete}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Addedwatch&action=edit addedwatch]
</td><td>
Added to watchlist
</td><td>
{{MSGNW:addedwatch}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Addedwatchtext&action=edit addedwatchtext]
</td><td>
The page "$1" has been added to your <a href="/wiki/Special:Watchlist">watchlist</a>.
Future changes to this page and its associated Talk page will be listed there,
and the page will appear <b>bolded</b> in the <a href="/wiki/Special:Recentchanges">list of recent changes</a> to
make it easier to pick out.</p>
<p>If you want to remove the page from your watchlist later, click "Stop watching" in the sidebar.
</td><td>
{{MSGNW:addedwatchtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Administrators&action=edit administrators]
</td><td>
Wiktionary:Administrators
</td><td>
{{MSGNW:administrators}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Affirmation&action=edit affirmation]
</td><td>
I affirm that the copyright holder of this file
agrees to license it under the terms of the $1.
</td><td>
{{MSGNW:affirmation}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:All&action=edit all]
</td><td>
all
</td><td>
{{MSGNW:all}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Allmessages&action=edit allmessages]
</td><td>
All_messages
</td><td>
{{MSGNW:allmessages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Allmessagestext&action=edit allmessagestext]
</td><td>
This is a list of all messages available in the MediaWiki: namespace
</td><td>
{{MSGNW:allmessagestext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Allpages&action=edit allpages]
</td><td>
All pages
</td><td>
{{MSGNW:allpages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Alphaindexline&action=edit alphaindexline]
</td><td>
$1 to $2
</td><td>
{{MSGNW:alphaindexline}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Alreadyloggedin&action=edit alreadyloggedin]
</td><td>
<font color=red><b>User $1, you are already logged in!</b></font><br>
</td><td>
{{MSGNW:alreadyloggedin}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Alreadyrolled&action=edit alreadyrolled]
</td><td>
Cannot rollback last edit of [[$1]]
by [[User:$2|$2]] ([[User talk:$2|Talk]]); someone else has edited or rolled back the article already.
Last edit was by [[User:$3|$3]] ([[User talk:$3|Talk]]).
</td><td>
{{MSGNW:alreadyrolled}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ancientpages&action=edit ancientpages]
</td><td>
Oldest articles
</td><td>
{{MSGNW:ancientpages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Anontalkpagetext&action=edit anontalkpagetext]
</td><td>
---- ''This is the discussion page for an anonymous user who has not created an account yet or who does not use it. We therefore have to use the numerical [[IP address]] to identify him/her. Such an IP address can be shared by several users. If you are an anonymous user and feel that irrelevant comments have been directed at you, please [[Special:Userlogin|create an account or log in]] to avoid future confusion with other anonymous users.''
</td><td>
{{MSGNW:anontalkpagetext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Articleexists&action=edit articleexists]
</td><td>
A page of that name already exists, or the
name you have chosen is not valid.
Please choose another name.
</td><td>
{{MSGNW:articleexists}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Articlepage&action=edit articlepage]
</td><td>
View article
</td><td>
{{MSGNW:articlepage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Asksql&action=edit asksql]
</td><td>
SQL query
</td><td>
{{MSGNW:asksql}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Asksqltext&action=edit asksqltext]
</td><td>
Use the form below to make a direct query of the
database.
Use single quotes ('like this') to delimit string literals.
This can often add considerable load to the server, so please use
this function sparingly.
</td><td>
{{MSGNW:asksqltext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Autoblocker&action=edit autoblocker]
</td><td>
Autoblocked because you share an IP address with "$1". Reason "$2".
</td><td>
{{MSGNW:autoblocker}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Badarticleerror&action=edit badarticleerror]
</td><td>
This action cannot be performed on this page.
</td><td>
{{MSGNW:badarticleerror}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Badfilename&action=edit badfilename]
</td><td>
Image name has been changed to "$1".
</td><td>
{{MSGNW:badfilename}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Badfiletype&action=edit badfiletype]
</td><td>
".$1" is not a recommended image file format.
</td><td>
{{MSGNW:badfiletype}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Badipaddress&action=edit badipaddress]
</td><td>
No user exists by that name
</td><td>
{{MSGNW:badipaddress}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Badquery&action=edit badquery]
</td><td>
Badly formed search query
</td><td>
{{MSGNW:badquery}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Badquerytext&action=edit badquerytext]
</td><td>
We could not process your query.
This is probably because you have attempted to search for a
word fewer than three letters long, which is not yet supported.
It could also be that you have mistyped the expression, for
example "fish and and scales".
Please try another query.
</td><td>
{{MSGNW:badquerytext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Badretype&action=edit badretype]
</td><td>
The passwords you entered do not match.
</td><td>
{{MSGNW:badretype}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Badtitle&action=edit badtitle]
</td><td>
Bad title
</td><td>
{{MSGNW:badtitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Badtitletext&action=edit badtitletext]
</td><td>
The requested page title was invalid, empty, or
an incorrectly linked inter-language or inter-wiki title.
</td><td>
{{MSGNW:badtitletext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Blanknamespace&action=edit blanknamespace]
</td><td>
(Main)
</td><td>
{{MSGNW:blanknamespace}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Blockedtext&action=edit blockedtext]
</td><td>
Your user name or IP address has been blocked by $1.
The reason given is this:<br>''$2''<p>You may contact $1 or one of the other
[[Wiktionary:Administrators|administrators]] to discuss the block.
Note that you may not use the "email this user" feature unless you have a valid email address registered in your [[Special:Preferences|user preferences]].
Your IP address is $3. Please include this address in any queries you make.
==Note to AOL users==
Due to continuing acts of vandalism by one particular AOL user, Wiktionary often blocks AOL proxies. Unfortunately, a single proxy server may be used by a large number of AOL users, and hence innocent AOL users are often inadvertently blocked. We apologise for any inconvenience caused.
If this happens to you, please email an administrator, using an AOL email address. Be sure to include the IP address given above.
</td><td>
{{MSGNW:blockedtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Blockedtitle&action=edit blockedtitle]
</td><td>
User is blocked
</td><td>
{{MSGNW:blockedtitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Blockip&action=edit blockip]
</td><td>
Block user
</td><td>
{{MSGNW:blockip}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Blockipsuccesssub&action=edit blockipsuccesssub]
</td><td>
Block succeeded
</td><td>
{{MSGNW:blockipsuccesssub}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Blockipsuccesstext&action=edit blockipsuccesstext]
</td><td>
"$1" has been blocked.
<br>See [[Special:Ipblocklist|IP block list]] to review blocks.
</td><td>
{{MSGNW:blockipsuccesstext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Blockiptext&action=edit blockiptext]
</td><td>
Use the form below to block write access
from a specific IP address or username.
This should be done only only to prevent vandalism, and in
accordance with [[Wiktionary:Policy|policy]].
Fill in a specific reason below (for example, citing particular
pages that were vandalized).
</td><td>
{{MSGNW:blockiptext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Blocklink&action=edit blocklink]
</td><td>
block
</td><td>
{{MSGNW:blocklink}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Blocklistline&action=edit blocklistline]
</td><td>
$1, $2 blocked $3
</td><td>
{{MSGNW:blocklistline}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Blocklogentry&action=edit blocklogentry]
</td><td>
blocked "$1"
</td><td>
{{MSGNW:blocklogentry}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Blocklogpage&action=edit blocklogpage]
</td><td>
Block_log
</td><td>
{{MSGNW:blocklogpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Blocklogtext&action=edit blocklogtext]
</td><td>
This is a log of user blocking and unblocking actions. Automatically
blocked IP addresses are not be listed. See the [[Special:Ipblocklist|IP block list]] for
the list of currently operational bans and blocks.
</td><td>
{{MSGNW:blocklogtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Bold_sample&action=edit bold_sample]
</td><td>
Bold text
</td><td>
{{MSGNW:bold_sample}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Bold_tip&action=edit bold_tip]
</td><td>
Bold text
</td><td>
{{MSGNW:bold_tip}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Booksources&action=edit booksources]
</td><td>
Book sources
</td><td>
{{MSGNW:booksources}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Booksourcetext&action=edit booksourcetext]
</td><td>
Below is a list of links to other sites that
sell new and used books, and may also have further information
about books you are looking for.
Wiktionary is not affiliated with any of these businesses, and
this list should not be construed as an endorsement.
</td><td>
{{MSGNW:booksourcetext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Brokenredirects&action=edit brokenredirects]
</td><td>
Broken Redirects
</td><td>
{{MSGNW:brokenredirects}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Brokenredirectstext&action=edit brokenredirectstext]
</td><td>
The following redirects link to a non-existing article.
</td><td>
{{MSGNW:brokenredirectstext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Bugreports&action=edit bugreports]
</td><td>
Bug reports
</td><td>
{{MSGNW:bugreports}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Bugreportspage&action=edit bugreportspage]
</td><td>
Wiktionary:Bug_reports
</td><td>
{{MSGNW:bugreportspage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Bureaucratlog&action=edit bureaucratlog]
</td><td>
Bureaucrat_log
</td><td>
{{MSGNW:bureaucratlog}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Bureaucratlogentry&action=edit bureaucratlogentry]
</td><td>
set $1: $2
</td><td>
{{MSGNW:bureaucratlogentry}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Bureaucrattext&action=edit bureaucrattext]
</td><td>
The action you have requested can only be
performed by sysops with "bureaucrat" status.
</td><td>
{{MSGNW:bureaucrattext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Bureaucrattitle&action=edit bureaucrattitle]
</td><td>
Bureaucrat access required
</td><td>
{{MSGNW:bureaucrattitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Bydate&action=edit bydate]
</td><td>
by date
</td><td>
{{MSGNW:bydate}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Byname&action=edit byname]
</td><td>
by name
</td><td>
{{MSGNW:byname}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Bysize&action=edit bysize]
</td><td>
by size
</td><td>
{{MSGNW:bysize}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Cachederror&action=edit cachederror]
</td><td>
The following is a cached copy of the requested page, and may not be up to date.
</td><td>
{{MSGNW:cachederror}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Cancel&action=edit cancel]
</td><td>
Cancel
</td><td>
{{MSGNW:cancel}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Cannotdelete&action=edit cannotdelete]
</td><td>
Could not delete the page or image specified. (It may have already been deleted by someone else.)
</td><td>
{{MSGNW:cannotdelete}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Cantrollback&action=edit cantrollback]
</td><td>
Cannot revert edit; last contributor is only author of this article.
</td><td>
{{MSGNW:cantrollback}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Categories&action=edit categories]
</td><td>
Page categories
</td><td>
{{MSGNW:categories}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Category&action=edit category]
</td><td>
category
</td><td>
{{MSGNW:category}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Category_header&action=edit category_header]
</td><td>
Articles in category "$1"
</td><td>
{{MSGNW:category_header}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Changepassword&action=edit changepassword]
</td><td>
Change password
</td><td>
{{MSGNW:changepassword}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Changes&action=edit changes]
</td><td>
changes
</td><td>
{{MSGNW:changes}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Columns&action=edit columns]
</td><td>
Columns
</td><td>
{{MSGNW:columns}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Commentedit&action=edit commentedit]
</td><td>
(comment)
</td><td>
{{MSGNW:commentedit}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Confirm&action=edit confirm]
</td><td>
Confirm
</td><td>
{{MSGNW:confirm}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Confirmcheck&action=edit confirmcheck]
</td><td>
Yes, I really want to delete this.
</td><td>
{{MSGNW:confirmcheck}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Confirmdelete&action=edit confirmdelete]
</td><td>
Confirm delete
</td><td>
{{MSGNW:confirmdelete}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Confirmdeletetext&action=edit confirmdeletetext]
</td><td>
You are about to permanently delete a page
or image along with all of its history from the database.
Please confirm that you intend to do this, that you understand the
consequences, and that you are doing this in accordance with
[[Wiktionary:Policy]].
</td><td>
{{MSGNW:confirmdeletetext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Contextchars&action=edit contextchars]
</td><td>
Characters of context per line
</td><td>
{{MSGNW:contextchars}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Contextlines&action=edit contextlines]
</td><td>
Lines to show per hit
</td><td>
{{MSGNW:contextlines}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Contribslink&action=edit contribslink]
</td><td>
contribs
</td><td>
{{MSGNW:contribslink}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Contribsub&action=edit contribsub]
</td><td>
For $1
</td><td>
{{MSGNW:contribsub}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Contributions&action=edit contributions]
</td><td>
User contributions
</td><td>
{{MSGNW:contributions}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Copyrightpage&action=edit copyrightpage]
</td><td>
Wiktionary:Copyrights
</td><td>
{{MSGNW:copyrightpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Copyrightpagename&action=edit copyrightpagename]
</td><td>
Wiktionary copyright
</td><td>
{{MSGNW:copyrightpagename}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Copyrightwarning&action=edit copyrightwarning]
</td><td>
Please note that all contributions to Wiktionary are
considered to be released under the GNU Free Documentation License
(see $1 for details).
If you don't want your writing to be edited mercilessly and redistributed
at will, then don't submit it here.<br>
You are also promising us that you wrote this yourself, or copied it from a
public domain or similar free resource.
<strong>DO NOT SUBMIT COPYRIGHTED WORK WITHOUT PERMISSION!</strong>
</td><td>
{{MSGNW:copyrightwarning}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Couldntremove&action=edit couldntremove]
</td><td>
Couldn't remove item '$1'...
</td><td>
{{MSGNW:couldntremove}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Createaccount&action=edit createaccount]
</td><td>
Create new account
</td><td>
{{MSGNW:createaccount}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Createaccountmail&action=edit createaccountmail]
</td><td>
by eMail
</td><td>
{{MSGNW:createaccountmail}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Cur&action=edit cur]
</td><td>
cur
</td><td>
{{MSGNW:cur}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Currentevents&action=edit currentevents]
</td><td>
Current events
</td><td>
{{MSGNW:currentevents}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Currentrev&action=edit currentrev]
</td><td>
Current revision
</td><td>
{{MSGNW:currentrev}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Databaseerror&action=edit databaseerror]
</td><td>
Database error
</td><td>
{{MSGNW:databaseerror}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Dateformat&action=edit dateformat]
</td><td>
Date format
</td><td>
{{MSGNW:dateformat}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Dberrortext&action=edit dberrortext]
</td><td>
A database query syntax error has occurred.
This could be because of an illegal search query (see $5),
or it may indicate a bug in the software.
The last attempted database query was:
<blockquote><tt>$1</tt></blockquote>
from within function "<tt>$2</tt>".
MySQL returned error "<tt>$3: $4</tt>".
</td><td>
{{MSGNW:dberrortext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Dberrortextcl&action=edit dberrortextcl]
</td><td>
A database query syntax error has occurred.
The last attempted database query was:
"$1"
from within function "$2".
MySQL returned error "$3: $4".
</td><td>
{{MSGNW:dberrortextcl}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Deadendpages&action=edit deadendpages]
</td><td>
Dead-end pages
</td><td>
{{MSGNW:deadendpages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Debug&action=edit debug]
</td><td>
Debug
</td><td>
{{MSGNW:debug}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Defaultns&action=edit defaultns]
</td><td>
Search in these namespaces by default:
</td><td>
{{MSGNW:defaultns}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Defemailsubject&action=edit defemailsubject]
</td><td>
Wiktionary e-mail
</td><td>
{{MSGNW:defemailsubject}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Deletecomment&action=edit deletecomment]
</td><td>
Reason for deletion
</td><td>
{{MSGNW:deletecomment}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Deletedarticle&action=edit deletedarticle]
</td><td>
deleted "$1"
</td><td>
{{MSGNW:deletedarticle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Deletedtext&action=edit deletedtext]
</td><td>
"$1" has been deleted.
See $2 for a record of recent deletions.
</td><td>
{{MSGNW:deletedtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Deleteimg&action=edit deleteimg]
</td><td>
del
</td><td>
{{MSGNW:deleteimg}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Deletepage&action=edit deletepage]
</td><td>
Delete page
</td><td>
{{MSGNW:deletepage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Deletesub&action=edit deletesub]
</td><td>
(Deleting "$1")
</td><td>
{{MSGNW:deletesub}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Deletethispage&action=edit deletethispage]
</td><td>
Delete this page
</td><td>
{{MSGNW:deletethispage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Deletionlog&action=edit deletionlog]
</td><td>
deletion log
</td><td>
{{MSGNW:deletionlog}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Dellogpage&action=edit dellogpage]
</td><td>
Deletion_log
</td><td>
{{MSGNW:dellogpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Dellogpagetext&action=edit dellogpagetext]
</td><td>
Below is a list of the most recent deletions.
All times shown are server time (UTC).
<ul>
</ul>
</td><td>
{{MSGNW:dellogpagetext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Developerspheading&action=edit developerspheading]
</td><td>
For developer use only
</td><td>
{{MSGNW:developerspheading}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Developertext&action=edit developertext]
</td><td>
The action you have requested can only be
performed by users with "developer" status.
See $1.
</td><td>
{{MSGNW:developertext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Developertitle&action=edit developertitle]
</td><td>
Developer access required
</td><td>
{{MSGNW:developertitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Diff&action=edit diff]
</td><td>
diff
</td><td>
{{MSGNW:diff}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Difference&action=edit difference]
</td><td>
(Difference between revisions)
</td><td>
{{MSGNW:difference}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Disambiguations&action=edit disambiguations]
</td><td>
Disambiguation pages
</td><td>
{{MSGNW:disambiguations}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Disambiguationspage&action=edit disambiguationspage]
</td><td>
Wiktionary:Links_to_disambiguating_pages
</td><td>
{{MSGNW:disambiguationspage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Disambiguationstext&action=edit disambiguationstext]
</td><td>
The following articles link to a <i>disambiguation page</i>. They should link to the appropriate topic instead.<br>A page is treated as dismbiguation if it is linked from $1.<br>Links from other namespaces are <i>not</i> listed here.
</td><td>
{{MSGNW:disambiguationstext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Disclaimerpage&action=edit disclaimerpage]
</td><td>
Wiktionary:General_disclaimer
</td><td>
{{MSGNW:disclaimerpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Disclaimers&action=edit disclaimers]
</td><td>
Disclaimers
</td><td>
{{MSGNW:disclaimers}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Doubleredirects&action=edit doubleredirects]
</td><td>
Double Redirects
</td><td>
{{MSGNW:doubleredirects}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Doubleredirectstext&action=edit doubleredirectstext]
</td><td>
<b>Attention:</b> This list may contain false positives. That usually means there is additional text with links below the first #REDIRECT.<br>
Each row contains links to the first and second redirect, as well as the first line of the second redirect text, usually giving the "real" taget article, which the first redirect should point to.
</td><td>
{{MSGNW:doubleredirectstext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Editcomment&action=edit editcomment]
</td><td>
The edit comment was: "<i>$1</i>".
</td><td>
{{MSGNW:editcomment}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Editconflict&action=edit editconflict]
</td><td>
Edit conflict: $1
</td><td>
{{MSGNW:editconflict}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Editcurrent&action=edit editcurrent]
</td><td>
Edit the current version of this page
</td><td>
{{MSGNW:editcurrent}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Edithelp&action=edit edithelp]
</td><td>
Editing help
</td><td>
{{MSGNW:edithelp}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Edithelppage&action=edit edithelppage]
</td><td>
Wiktionary:How_does_one_edit_a_page
</td><td>
{{MSGNW:edithelppage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Editing&action=edit editing]
</td><td>
Editing $1
</td><td>
{{MSGNW:editing}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Editingold&action=edit editingold]
</td><td>
<strong>WARNING: You are editing an out-of-date
revision of this page.
If you save it, any changes made since this revision will be lost.</strong>
</td><td>
{{MSGNW:editingold}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Editsection&action=edit editsection]
</td><td>
edit
</td><td>
{{MSGNW:editsection}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Editthispage&action=edit editthispage]
</td><td>
Edit this page
</td><td>
{{MSGNW:editthispage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Emailflag&action=edit emailflag]
</td><td>
Disable e-mail from other users
</td><td>
{{MSGNW:emailflag}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Emailforlost&action=edit emailforlost]
</td><td>
* Entering an email address is optional. But it enables people to
contact you through the website without you having to reveal your
email address to them, and it also helps you if you forget your
password.
</td><td>
{{MSGNW:emailforlost}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Emailfrom&action=edit emailfrom]
</td><td>
From
</td><td>
{{MSGNW:emailfrom}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Emailmessage&action=edit emailmessage]
</td><td>
Message
</td><td>
{{MSGNW:emailmessage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Emailpage&action=edit emailpage]
</td><td>
E-mail user
</td><td>
{{MSGNW:emailpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Emailpagetext&action=edit emailpagetext]
</td><td>
If this user has entered a valid e-mail address in
his or her user preferences, the form below will send a single message.
The e-mail address you entered in your user preferences will appear
as the "From" address of the mail, so the recipient will be able
to reply.
</td><td>
{{MSGNW:emailpagetext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Emailsend&action=edit emailsend]
</td><td>
Send
</td><td>
{{MSGNW:emailsend}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Emailsent&action=edit emailsent]
</td><td>
E-mail sent
</td><td>
{{MSGNW:emailsent}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Emailsenttext&action=edit emailsenttext]
</td><td>
Your e-mail message has been sent.
</td><td>
{{MSGNW:emailsenttext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Emailsubject&action=edit emailsubject]
</td><td>
Subject
</td><td>
{{MSGNW:emailsubject}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Emailto&action=edit emailto]
</td><td>
To
</td><td>
{{MSGNW:emailto}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Emailuser&action=edit emailuser]
</td><td>
E-mail this user
</td><td>
{{MSGNW:emailuser}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Enterlockreason&action=edit enterlockreason]
</td><td>
Enter a reason for the lock, including an estimate
of when the lock will be released
</td><td>
{{MSGNW:enterlockreason}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Error&action=edit error]
</td><td>
Error
</td><td>
{{MSGNW:error}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Errorpagetitle&action=edit errorpagetitle]
</td><td>
Error
</td><td>
{{MSGNW:errorpagetitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Exbeforeblank&action=edit exbeforeblank]
</td><td>
content before blanking was:
</td><td>
{{MSGNW:exbeforeblank}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Exblank&action=edit exblank]
</td><td>
page was empty
</td><td>
{{MSGNW:exblank}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Excontent&action=edit excontent]
</td><td>
content was:
</td><td>
{{MSGNW:excontent}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Explainconflict&action=edit explainconflict]
</td><td>
Someone else has changed this page since you
started editing it.
The upper text area contains the page text as it currently exists.
Your changes are shown in the lower text area.
You will have to merge your changes into the existing text.
<b>Only</b> the text in the upper text area will be saved when you
press "Save page".
<p>
</td><td>
{{MSGNW:explainconflict}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Export&action=edit export]
</td><td>
Export pages
</td><td>
{{MSGNW:export}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Exportcuronly&action=edit exportcuronly]
</td><td>
Include only the current revision, not the full history
</td><td>
{{MSGNW:exportcuronly}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Exporttext&action=edit exporttext]
</td><td>
You can export the text and editing history of a particular
page or set of pages wrapped in some XML; this can then be imported into another
wiki running MediaWiki software, transformed, or just kept for your private
amusement.
</td><td>
{{MSGNW:exporttext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Extlink_sample&action=edit extlink_sample]
</td><td>
http://www.example.com link title
</td><td>
{{MSGNW:extlink_sample}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Extlink_tip&action=edit extlink_tip]
</td><td>
External link (remember http:// prefix)
</td><td>
{{MSGNW:extlink_tip}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Faq&action=edit faq]
</td><td>
FAQ
</td><td>
{{MSGNW:faq}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Faqpage&action=edit faqpage]
</td><td>
Wiktionary:FAQ
</td><td>
{{MSGNW:faqpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Filecopyerror&action=edit filecopyerror]
</td><td>
Could not copy file "$1" to "$2".
</td><td>
{{MSGNW:filecopyerror}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Filedeleteerror&action=edit filedeleteerror]
</td><td>
Could not delete file "$1".
</td><td>
{{MSGNW:filedeleteerror}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Filedesc&action=edit filedesc]
</td><td>
Summary
</td><td>
{{MSGNW:filedesc}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Filename&action=edit filename]
</td><td>
Filename
</td><td>
{{MSGNW:filename}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Filenotfound&action=edit filenotfound]
</td><td>
Could not find file "$1".
</td><td>
{{MSGNW:filenotfound}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Filerenameerror&action=edit filerenameerror]
</td><td>
Could not rename file "$1" to "$2".
</td><td>
{{MSGNW:filerenameerror}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Filesource&action=edit filesource]
</td><td>
Source
</td><td>
{{MSGNW:filesource}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Filestatus&action=edit filestatus]
</td><td>
Copyright status
</td><td>
{{MSGNW:filestatus}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Fileuploaded&action=edit fileuploaded]
</td><td>
File "$1" uploaded successfully.
Please follow this link: ($2) to the description page and fill
in information about the file, such as where it came from, when it was
created and by whom, and anything else you may know about it.
</td><td>
{{MSGNW:fileuploaded}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Formerror&action=edit formerror]
</td><td>
Error: could not submit form
</td><td>
{{MSGNW:formerror}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Fromwikipedia&action=edit fromwikipedia]
</td><td>
From Wiktionary, the free encyclopedia.
</td><td>
{{MSGNW:fromwikipedia}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Getimagelist&action=edit getimagelist]
</td><td>
fetching image list
</td><td>
{{MSGNW:getimagelist}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Gnunote&action=edit gnunote]
</td><td>
All text is available under the terms of the <a class=internal href='/wiki/GNU_FDL'>GNU Free Documentation License</a>.
</td><td>
{{MSGNW:gnunote}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Go&action=edit go]
</td><td>
Go
</td><td>
{{MSGNW:go}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Googlesearch&action=edit googlesearch]
</td><td>
<!-- SiteSearch Google -->
<FORM method=GET action="http://www.google.com/search">
<TABLE bgcolor="#FFFFFF"><tr><td>
<A HREF="http://www.google.com/">
<IMG SRC="http://www.google.com/logos/Logo_40wht.gif"
border="0" ALT="Google"></A>
</td>
<td>
<INPUT TYPE=text name=q size=31 maxlength=255 value="$1">
<INPUT type=submit name=btnG VALUE="Google Search">
<font size=-1>
<input type=hidden name=domains value="http://mi.wikipedia.org"><br><input type=radio name=sitesearch value=""> WWW <input type=radio name=sitesearch value="http://mi.wikipedia.org" checked> http://mi.wikipedia.org <br>
<input type='hidden' name='ie' value='$2'>
<input type='hidden' name='oe' value='$2'>
</font>
</td></tr></TABLE>
</FORM>
<!-- SiteSearch Google -->
</td><td>
{{MSGNW:googlesearch}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Guesstimezone&action=edit guesstimezone]
</td><td>
Fill in from browser
</td><td>
{{MSGNW:guesstimezone}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Headline_sample&action=edit headline_sample]
</td><td>
Headline text
</td><td>
{{MSGNW:headline_sample}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Headline_tip&action=edit headline_tip]
</td><td>
Level 2 headline
</td><td>
{{MSGNW:headline_tip}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Help&action=edit help]
</td><td>
Help
</td><td>
{{MSGNW:help}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Helppage&action=edit helppage]
</td><td>
Wiktionary:Help
</td><td>
{{MSGNW:helppage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Hide&action=edit hide]
</td><td>
hide
</td><td>
{{MSGNW:hide}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Hidetoc&action=edit hidetoc]
</td><td>
hide
</td><td>
{{MSGNW:hidetoc}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Hist&action=edit hist]
</td><td>
hist
</td><td>
{{MSGNW:hist}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Histlegend&action=edit histlegend]
</td><td>
Legend: (cur) = difference with current version,
(last) = difference with preceding version, M = minor edit
</td><td>
{{MSGNW:histlegend}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:History&action=edit history]
</td><td>
Page history
</td><td>
{{MSGNW:history}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Historywarning&action=edit historywarning]
</td><td>
Warning: The page you are about to delete has a history:
</td><td>
{{MSGNW:historywarning}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Hr_tip&action=edit hr_tip]
</td><td>
Horizontal line (use sparingly)
</td><td>
{{MSGNW:hr_tip}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ignorewarning&action=edit ignorewarning]
</td><td>
Ignore warning and save file anyway.
</td><td>
{{MSGNW:ignorewarning}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ilshowmatch&action=edit ilshowmatch]
</td><td>
Show all images with names matching
</td><td>
{{MSGNW:ilshowmatch}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ilsubmit&action=edit ilsubmit]
</td><td>
Search
</td><td>
{{MSGNW:ilsubmit}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Image_sample&action=edit image_sample]
</td><td>
Example.jpg
</td><td>
{{MSGNW:image_sample}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Image_tip&action=edit image_tip]
</td><td>
Embedded image
</td><td>
{{MSGNW:image_tip}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Imagelinks&action=edit imagelinks]
</td><td>
Image links
</td><td>
{{MSGNW:imagelinks}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Imagelist&action=edit imagelist]
</td><td>
Image list
</td><td>
{{MSGNW:imagelist}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Imagelisttext&action=edit imagelisttext]
</td><td>
Below is a list of $1 images sorted $2.
</td><td>
{{MSGNW:imagelisttext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Imagepage&action=edit imagepage]
</td><td>
View image page
</td><td>
{{MSGNW:imagepage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Imagereverted&action=edit imagereverted]
</td><td>
Revert to earlier version was successful.
</td><td>
{{MSGNW:imagereverted}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Imgdelete&action=edit imgdelete]
</td><td>
del
</td><td>
{{MSGNW:imgdelete}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Imgdesc&action=edit imgdesc]
</td><td>
desc
</td><td>
{{MSGNW:imgdesc}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Imghistlegend&action=edit imghistlegend]
</td><td>
Legend: (cur) = this is the current image, (del) = delete
this old version, (rev) = revert to this old version.
<br><i>Click on date to see image uploaded on that date</i>.
</td><td>
{{MSGNW:imghistlegend}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Imghistory&action=edit imghistory]
</td><td>
Image history
</td><td>
{{MSGNW:imghistory}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Imglegend&action=edit imglegend]
</td><td>
Legend: (desc) = show/edit image description.
</td><td>
{{MSGNW:imglegend}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Infobox&action=edit infobox]
</td><td>
Click a button to get an example text
</td><td>
{{MSGNW:infobox}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Internalerror&action=edit internalerror]
</td><td>
Internal error
</td><td>
{{MSGNW:internalerror}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Intl&action=edit intl]
</td><td>
Interlanguage links
</td><td>
{{MSGNW:intl}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ip_range_invalid&action=edit ip_range_invalid]
</td><td>
Invalid IP range.
</td><td>
{{MSGNW:ip_range_invalid}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ipaddress&action=edit ipaddress]
</td><td>
IP Address/username
</td><td>
{{MSGNW:ipaddress}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ipb_expiry_invalid&action=edit ipb_expiry_invalid]
</td><td>
Expiry time invalid.
</td><td>
{{MSGNW:ipb_expiry_invalid}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ipbexpiry&action=edit ipbexpiry]
</td><td>
Expiry
</td><td>
{{MSGNW:ipbexpiry}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ipblocklist&action=edit ipblocklist]
</td><td>
List of blocked IP addresses and usernames
</td><td>
{{MSGNW:ipblocklist}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ipbreason&action=edit ipbreason]
</td><td>
Reason
</td><td>
{{MSGNW:ipbreason}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ipbsubmit&action=edit ipbsubmit]
</td><td>
Block this user
</td><td>
{{MSGNW:ipbsubmit}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ipusubmit&action=edit ipusubmit]
</td><td>
Unblock this address
</td><td>
{{MSGNW:ipusubmit}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ipusuccess&action=edit ipusuccess]
</td><td>
"$1" unblocked
</td><td>
{{MSGNW:ipusuccess}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Isredirect&action=edit isredirect]
</td><td>
redirect page
</td><td>
{{MSGNW:isredirect}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Italic_sample&action=edit italic_sample]
</td><td>
Italic text
</td><td>
{{MSGNW:italic_sample}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Italic_tip&action=edit italic_tip]
</td><td>
Italic text
</td><td>
{{MSGNW:italic_tip}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Iteminvalidname&action=edit iteminvalidname]
</td><td>
Problem with item '$1', invalid name...
</td><td>
{{MSGNW:iteminvalidname}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Largefile&action=edit largefile]
</td><td>
It is recommended that images not exceed 100k in size.
</td><td>
{{MSGNW:largefile}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Last&action=edit last]
</td><td>
last
</td><td>
{{MSGNW:last}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Lastmodified&action=edit lastmodified]
</td><td>
This page was last modified $1.
</td><td>
{{MSGNW:lastmodified}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Lineno&action=edit lineno]
</td><td>
Line $1:
</td><td>
{{MSGNW:lineno}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Link_sample&action=edit link_sample]
</td><td>
Link title
</td><td>
{{MSGNW:link_sample}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Link_tip&action=edit link_tip]
</td><td>
Internal link
</td><td>
{{MSGNW:link_tip}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Linklistsub&action=edit linklistsub]
</td><td>
(List of links)
</td><td>
{{MSGNW:linklistsub}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Linkshere&action=edit linkshere]
</td><td>
The following pages link to here:
</td><td>
{{MSGNW:linkshere}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Linkstoimage&action=edit linkstoimage]
</td><td>
The following pages link to this image:
</td><td>
{{MSGNW:linkstoimage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Linktrail&action=edit linktrail]
</td><td>
/^([a-z]+)(.*)$/sD
</td><td>
{{MSGNW:linktrail}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Listform&action=edit listform]
</td><td>
list
</td><td>
{{MSGNW:listform}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Listusers&action=edit listusers]
</td><td>
User list
</td><td>
{{MSGNW:listusers}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Loadhist&action=edit loadhist]
</td><td>
Loading page history
</td><td>
{{MSGNW:loadhist}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Loadingrev&action=edit loadingrev]
</td><td>
loading revision for diff
</td><td>
{{MSGNW:loadingrev}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Localtime&action=edit localtime]
</td><td>
Local time display
</td><td>
{{MSGNW:localtime}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Lockbtn&action=edit lockbtn]
</td><td>
Lock database
</td><td>
{{MSGNW:lockbtn}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Lockconfirm&action=edit lockconfirm]
</td><td>
Yes, I really want to lock the database.
</td><td>
{{MSGNW:lockconfirm}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Lockdb&action=edit lockdb]
</td><td>
Lock database
</td><td>
{{MSGNW:lockdb}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Lockdbsuccesssub&action=edit lockdbsuccesssub]
</td><td>
Database lock succeeded
</td><td>
{{MSGNW:lockdbsuccesssub}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Lockdbsuccesstext&action=edit lockdbsuccesstext]
</td><td>
The database has been locked.
<br>Remember to remove the lock after your maintenance is complete.
</td><td>
{{MSGNW:lockdbsuccesstext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Lockdbtext&action=edit lockdbtext]
</td><td>
Locking the database will suspend the ability of all
users to edit pages, change their preferences, edit their watchlists, and
other things requiring changes in the database.
Please confirm that this is what you intend to do, and that you will
unlock the database when your maintenance is done.
</td><td>
{{MSGNW:lockdbtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Locknoconfirm&action=edit locknoconfirm]
</td><td>
You did not check the confirmation box.
</td><td>
{{MSGNW:locknoconfirm}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Login&action=edit login]
</td><td>
Log in
</td><td>
{{MSGNW:login}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Loginend&action=edit loginend]
</td><td>
&lt;loginend&gt;
</td><td>
{{MSGNW:loginend}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Loginerror&action=edit loginerror]
</td><td>
Login error
</td><td>
{{MSGNW:loginerror}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Loginpagetitle&action=edit loginpagetitle]
</td><td>
User login
</td><td>
{{MSGNW:loginpagetitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Loginproblem&action=edit loginproblem]
</td><td>
<b>There has been a problem with your login.</b><br>Try again!
</td><td>
{{MSGNW:loginproblem}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Loginprompt&action=edit loginprompt]
</td><td>
You must have cookies enabled to log in to Wiktionary.
</td><td>
{{MSGNW:loginprompt}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Loginsuccess&action=edit loginsuccess]
</td><td>
You are now logged in to Wiktionary as "$1".
</td><td>
{{MSGNW:loginsuccess}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Loginsuccesstitle&action=edit loginsuccesstitle]
</td><td>
Login successful
</td><td>
{{MSGNW:loginsuccesstitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Logout&action=edit logout]
</td><td>
Log out
</td><td>
{{MSGNW:logout}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Logouttext&action=edit logouttext]
</td><td>
You are now logged out.
You can continue to use Wiktionary anonymously, or you can log in
again as the same or as a different user. Note that some pages may
continue to be displayed as if you were still logged in, until you clear
your browser cache
</td><td>
{{MSGNW:logouttext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Logouttitle&action=edit logouttitle]
</td><td>
User logout
</td><td>
{{MSGNW:logouttitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Lonelypages&action=edit lonelypages]
</td><td>
Orphaned pages
</td><td>
{{MSGNW:lonelypages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Longpages&action=edit longpages]
</td><td>
Long pages
</td><td>
{{MSGNW:longpages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Longpagewarning&action=edit longpagewarning]
</td><td>
WARNING: This page is $1 kilobytes long; some
browsers may have problems editing pages approaching or longer than 32kb.
Please consider breaking the page into smaller sections.
</td><td>
{{MSGNW:longpagewarning}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Mailmypassword&action=edit mailmypassword]
</td><td>
Mail me a new password
</td><td>
{{MSGNW:mailmypassword}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Mailnologin&action=edit mailnologin]
</td><td>
No send address
</td><td>
{{MSGNW:mailnologin}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Mailnologintext&action=edit mailnologintext]
</td><td>
You must be <a href="/wiki/Special:Userlogin">logged in</a>
and have a valid e-mail address in your <a href="/wiki/Special:Preferences">preferences</a>
to send e-mail to other users.
</td><td>
{{MSGNW:mailnologintext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Mainpage&action=edit mainpage]
</td><td>
Main Page
</td><td>
{{MSGNW:mainpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Mainpagetext&action=edit mainpagetext]
</td><td>
Wiki software successfully installed.
</td><td>
{{MSGNW:mainpagetext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Maintenance&action=edit maintenance]
</td><td>
Maintenance page
</td><td>
{{MSGNW:maintenance}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Maintenancebacklink&action=edit maintenancebacklink]
</td><td>
Back to Maintenance Page
</td><td>
{{MSGNW:maintenancebacklink}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Maintnancepagetext&action=edit maintnancepagetext]
</td><td>
This page includes several handy tools for everyday maintenance. Some of these functions tend to stress the database, so please do not hit reload after every item you fixed ;-)
</td><td>
{{MSGNW:maintnancepagetext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Makesysopfail&action=edit makesysopfail]
</td><td>
<b>User '$1' could not be made into a sysop. (Did you enter the name correctly?)</b>
</td><td>
{{MSGNW:makesysopfail}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Makesysopname&action=edit makesysopname]
</td><td>
Name of the user:
</td><td>
{{MSGNW:makesysopname}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Makesysopok&action=edit makesysopok]
</td><td>
<b>User '$1' is now a sysop</b>
</td><td>
{{MSGNW:makesysopok}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Makesysopsubmit&action=edit makesysopsubmit]
</td><td>
Make this user into a sysop
</td><td>
{{MSGNW:makesysopsubmit}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Makesysoptext&action=edit makesysoptext]
</td><td>
This form is used by bureaucrats to turn ordinary users into administrators.
Type the name of the user in the box and press the button to make the user an administrator
</td><td>
{{MSGNW:makesysoptext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Makesysoptitle&action=edit makesysoptitle]
</td><td>
Make a user into a sysop
</td><td>
{{MSGNW:makesysoptitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Matchtotals&action=edit matchtotals]
</td><td>
The query "$1" matched $2 article titles
and the text of $3 articles.
</td><td>
{{MSGNW:matchtotals}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Math&action=edit math]
</td><td>
Rendering math
</td><td>
{{MSGNW:math}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Math_failure&action=edit math_failure]
</td><td>
Failed to parse
</td><td>
{{MSGNW:math_failure}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Math_image_error&action=edit math_image_error]
</td><td>
PNG conversion failed
</td><td>
{{MSGNW:math_image_error}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Math_lexing_error&action=edit math_lexing_error]
</td><td>
lexing error
</td><td>
{{MSGNW:math_lexing_error}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Math_sample&action=edit math_sample]
</td><td>
Insert formula here
</td><td>
{{MSGNW:math_sample}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Math_syntax_error&action=edit math_syntax_error]
</td><td>
syntax error
</td><td>
{{MSGNW:math_syntax_error}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Math_tip&action=edit math_tip]
</td><td>
Mathematical formula (LaTeX)
</td><td>
{{MSGNW:math_tip}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Math_unknown_error&action=edit math_unknown_error]
</td><td>
unknown error
</td><td>
{{MSGNW:math_unknown_error}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Math_unknown_function&action=edit math_unknown_function]
</td><td>
unknown function
</td><td>
{{MSGNW:math_unknown_function}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Media_sample&action=edit media_sample]
</td><td>
Example.mp3
</td><td>
{{MSGNW:media_sample}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Media_tip&action=edit media_tip]
</td><td>
Media file link
</td><td>
{{MSGNW:media_tip}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Minlength&action=edit minlength]
</td><td>
Image names must be at least three letters.
</td><td>
{{MSGNW:minlength}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Minoredit&action=edit minoredit]
</td><td>
This is a minor edit
</td><td>
{{MSGNW:minoredit}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Minoreditletter&action=edit minoreditletter]
</td><td>
M
</td><td>
{{MSGNW:minoreditletter}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Mispeelings&action=edit mispeelings]
</td><td>
Pages with misspellings
</td><td>
{{MSGNW:mispeelings}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Mispeelingspage&action=edit mispeelingspage]
</td><td>
List of common misspellings
</td><td>
{{MSGNW:mispeelingspage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Mispeelingstext&action=edit mispeelingstext]
</td><td>
The following pages contain a common misspelling, which are listed on $1. The correct spelling might be given (like this).
</td><td>
{{MSGNW:mispeelingstext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Missingarticle&action=edit missingarticle]
</td><td>
The database did not find the text of a page
that it should have found, named "$1".
<p>This is usually caused by following an outdated diff or history link to a
page that has been deleted.
<p>If this is not the case, you may have found a bug in the software.
Please report this to an administrator, making note of the URL.
</td><td>
{{MSGNW:missingarticle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Missinglanguagelinks&action=edit missinglanguagelinks]
</td><td>
Missing Language Links
</td><td>
{{MSGNW:missinglanguagelinks}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Missinglanguagelinksbutton&action=edit missinglanguagelinksbutton]
</td><td>
Find missing language links for
</td><td>
{{MSGNW:missinglanguagelinksbutton}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Missinglanguagelinkstext&action=edit missinglanguagelinkstext]
</td><td>
These articles do <i>not</i> link to their counterpart in $1. Redirects and subpages are <i>not</i> shown.
</td><td>
{{MSGNW:missinglanguagelinkstext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Moredotdotdot&action=edit moredotdotdot]
</td><td>
More...
</td><td>
{{MSGNW:moredotdotdot}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Movearticle&action=edit movearticle]
</td><td>
Move page
</td><td>
{{MSGNW:movearticle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Movedto&action=edit movedto]
</td><td>
moved to
</td><td>
{{MSGNW:movedto}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Movenologin&action=edit movenologin]
</td><td>
Not logged in
</td><td>
{{MSGNW:movenologin}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Movenologintext&action=edit movenologintext]
</td><td>
You must be a registered user and <a href="/wiki/Special:Userlogin">logged in</a>
to move a page.
</td><td>
{{MSGNW:movenologintext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Movepage&action=edit movepage]
</td><td>
Move page
</td><td>
{{MSGNW:movepage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Movepagebtn&action=edit movepagebtn]
</td><td>
Move page
</td><td>
{{MSGNW:movepagebtn}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Movepagetalktext&action=edit movepagetalktext]
</td><td>
The associated talk page, if any, will be automatically moved along with it '''unless:'''
*You are moving the page across namespaces,
*A non-empty talk page already exists under the new name, or
*You uncheck the box below.
In those cases, you will have to move or merge the page manually if desired.
</td><td>
{{MSGNW:movepagetalktext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Movepagetext&action=edit movepagetext]
</td><td>
Using the form below will rename a page, moving all
of its history to the new name.
The old title will become a redirect page to the new title.
Links to the old page title will not be changed; be sure to
[[Special:Maintenance|check]] for double or broken redirects.
You are responsible for making sure that links continue to
point where they are supposed to go.
Note that the page will '''not''' be moved if there is already
a page at the new title, unless it is empty or a redirect and has no
past edit history. This means that you can rename a page back to where
it was just renamed from if you make a mistake, and you cannot overwrite
an existing page.
<b>WARNING!</b>
This can be a drastic and unexpected change for a popular page;
please be sure you understand the consequences of this before
proceeding.
</td><td>
{{MSGNW:movepagetext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Movetalk&action=edit movetalk]
</td><td>
Move "talk" page as well, if applicable.
</td><td>
{{MSGNW:movetalk}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Movethispage&action=edit movethispage]
</td><td>
Move this page
</td><td>
{{MSGNW:movethispage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Mycontris&action=edit mycontris]
</td><td>
My contributions
</td><td>
{{MSGNW:mycontris}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Mypage&action=edit mypage]
</td><td>
My page
</td><td>
{{MSGNW:mypage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Mytalk&action=edit mytalk]
</td><td>
My talk
</td><td>
{{MSGNW:mytalk}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nbytes&action=edit nbytes]
</td><td>
$1 bytes
</td><td>
{{MSGNW:nbytes}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nchanges&action=edit nchanges]
</td><td>
$1 changes
</td><td>
{{MSGNW:nchanges}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Newarticle&action=edit newarticle]
</td><td>
(New)
</td><td>
{{MSGNW:newarticle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Newarticletext&action=edit newarticletext]
</td><td>
You've followed a link to a page that doesn't exist yet.
To create the page, start typing in the box below
(see the [[Wiktionary:Help|help page]] for more info).
If you are here by mistake, just click your browser's '''back''' button.
</td><td>
{{MSGNW:newarticletext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Newmessages&action=edit newmessages]
</td><td>
You have $1.
</td><td>
{{MSGNW:newmessages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Newmessageslink&action=edit newmessageslink]
</td><td>
new messages
</td><td>
{{MSGNW:newmessageslink}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Newpage&action=edit newpage]
</td><td>
New page
</td><td>
{{MSGNW:newpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Newpageletter&action=edit newpageletter]
</td><td>
N
</td><td>
{{MSGNW:newpageletter}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Newpages&action=edit newpages]
</td><td>
New pages
</td><td>
{{MSGNW:newpages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Newpassword&action=edit newpassword]
</td><td>
New password
</td><td>
{{MSGNW:newpassword}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Newtitle&action=edit newtitle]
</td><td>
To new title
</td><td>
{{MSGNW:newtitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Newusersonly&action=edit newusersonly]
</td><td>
(new users only)
</td><td>
{{MSGNW:newusersonly}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Next&action=edit next]
</td><td>
next
</td><td>
{{MSGNW:next}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nextn&action=edit nextn]
</td><td>
next $1
</td><td>
{{MSGNW:nextn}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nlinks&action=edit nlinks]
</td><td>
$1 links
</td><td>
{{MSGNW:nlinks}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Noaffirmation&action=edit noaffirmation]
</td><td>
You must affirm that your upload does not violate
any copyrights.
</td><td>
{{MSGNW:noaffirmation}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Noarticletext&action=edit noarticletext]
</td><td>
(There is currently no text in this page)
</td><td>
{{MSGNW:noarticletext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Noblockreason&action=edit noblockreason]
</td><td>
You must supply a reason for the block.
</td><td>
{{MSGNW:noblockreason}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Noconnect&action=edit noconnect]
</td><td>
Sorry! The wiki is experiencing some technical difficulties, and cannot contact the database server.
</td><td>
{{MSGNW:noconnect}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nocontribs&action=edit nocontribs]
</td><td>
No changes were found matching these criteria.
</td><td>
{{MSGNW:nocontribs}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nocookieslogin&action=edit nocookieslogin]
</td><td>
Wiktionary uses cookies to log in users. You have cookies disabled. Please enable them and try again.
</td><td>
{{MSGNW:nocookieslogin}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nocookiesnew&action=edit nocookiesnew]
</td><td>
The user account was created, but you are not logged in. Wiktionary uses cookies to log in users. You have cookies disabled. Please enable them, then log in with your new username and password.
</td><td>
{{MSGNW:nocookiesnew}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nodb&action=edit nodb]
</td><td>
Could not select database $1
</td><td>
{{MSGNW:nodb}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Noemail&action=edit noemail]
</td><td>
There is no e-mail address recorded for user "$1".
</td><td>
{{MSGNW:noemail}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Noemailtext&action=edit noemailtext]
</td><td>
This user has not specified a valid e-mail address,
or has chosen not to receive e-mail from other users.
</td><td>
{{MSGNW:noemailtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Noemailtitle&action=edit noemailtitle]
</td><td>
No e-mail address
</td><td>
{{MSGNW:noemailtitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nogomatch&action=edit nogomatch]
</td><td>
No page with this exact title exists, trying full text search.
</td><td>
{{MSGNW:nogomatch}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nohistory&action=edit nohistory]
</td><td>
There is no edit history for this page.
</td><td>
{{MSGNW:nohistory}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nolinkshere&action=edit nolinkshere]
</td><td>
No pages link to here.
</td><td>
{{MSGNW:nolinkshere}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nolinkstoimage&action=edit nolinkstoimage]
</td><td>
There are no pages that link to this image.
</td><td>
{{MSGNW:nolinkstoimage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Noname&action=edit noname]
</td><td>
You have not specified a valid user name.
</td><td>
{{MSGNW:noname}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nonefound&action=edit nonefound]
</td><td>
<strong>Note</strong>: unsuccessful searches are
often caused by searching for common words like "have" and "from",
which are not indexed, or by specifying more than one search term (only pages
containing all of the search terms will appear in the result).
</td><td>
{{MSGNW:nonefound}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nospecialpagetext&action=edit nospecialpagetext]
</td><td>
You have requested a special page that is not
recognized by the wiki.
</td><td>
{{MSGNW:nospecialpagetext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nosuchaction&action=edit nosuchaction]
</td><td>
No such action
</td><td>
{{MSGNW:nosuchaction}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nosuchactiontext&action=edit nosuchactiontext]
</td><td>
The action specified by the URL is not
recognized by the wiki
</td><td>
{{MSGNW:nosuchactiontext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nosuchspecialpage&action=edit nosuchspecialpage]
</td><td>
No such special page
</td><td>
{{MSGNW:nosuchspecialpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nosuchuser&action=edit nosuchuser]
</td><td>
There is no user by the name "$1".
Check your spelling, or use the form below to create a new user account.
</td><td>
{{MSGNW:nosuchuser}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Notanarticle&action=edit notanarticle]
</td><td>
Not an article
</td><td>
{{MSGNW:notanarticle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Notargettext&action=edit notargettext]
</td><td>
You have not specified a target page or user
to perform this function on.
</td><td>
{{MSGNW:notargettext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Notargettitle&action=edit notargettitle]
</td><td>
No target
</td><td>
{{MSGNW:notargettitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Note&action=edit note]
</td><td>
<strong>Note:</strong>
</td><td>
{{MSGNW:note}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Notextmatches&action=edit notextmatches]
</td><td>
No article text matches
</td><td>
{{MSGNW:notextmatches}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Notitlematches&action=edit notitlematches]
</td><td>
No article title matches
</td><td>
{{MSGNW:notitlematches}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Notloggedin&action=edit notloggedin]
</td><td>
Not logged in
</td><td>
{{MSGNW:notloggedin}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nowatchlist&action=edit nowatchlist]
</td><td>
You have no items on your watchlist.
</td><td>
{{MSGNW:nowatchlist}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nowiki_sample&action=edit nowiki_sample]
</td><td>
Insert non-formatted text here
</td><td>
{{MSGNW:nowiki_sample}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nowiki_tip&action=edit nowiki_tip]
</td><td>
Ignore wiki formatting
</td><td>
{{MSGNW:nowiki_tip}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Nviews&action=edit nviews]
</td><td>
$1 views
</td><td>
{{MSGNW:nviews}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ok&action=edit ok]
</td><td>
OK
</td><td>
{{MSGNW:ok}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Oldpassword&action=edit oldpassword]
</td><td>
Old password
</td><td>
{{MSGNW:oldpassword}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Orig&action=edit orig]
</td><td>
orig
</td><td>
{{MSGNW:orig}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Orphans&action=edit orphans]
</td><td>
Orphaned pages
</td><td>
{{MSGNW:orphans}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Otherlanguages&action=edit otherlanguages]
</td><td>
Other languages
</td><td>
{{MSGNW:otherlanguages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Pagemovedsub&action=edit pagemovedsub]
</td><td>
Move succeeded
</td><td>
{{MSGNW:pagemovedsub}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Pagemovedtext&action=edit pagemovedtext]
</td><td>
Page "[[$1]]" moved to "[[$2]]".
</td><td>
{{MSGNW:pagemovedtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Passwordremindertext&action=edit passwordremindertext]
</td><td>
Someone (probably you, from IP address $1)
requested that we send you a new Wiktionary login password.
The password for user "$2" is now "$3".
You should log in and change your password now.
</td><td>
{{MSGNW:passwordremindertext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Passwordremindertitle&action=edit passwordremindertitle]
</td><td>
Password reminder from Wiktionary
</td><td>
{{MSGNW:passwordremindertitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Passwordsent&action=edit passwordsent]
</td><td>
A new password has been sent to the e-mail address
registered for "$1".
Please log in again after you receive it.
</td><td>
{{MSGNW:passwordsent}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Perfdisabled&action=edit perfdisabled]
</td><td>
Sorry! This feature has been temporarily disabled
because it slows the database down to the point that no one can use
the wiki.
</td><td>
{{MSGNW:perfdisabled}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Perfdisabledsub&action=edit perfdisabledsub]
</td><td>
Here's a saved copy from $1:
</td><td>
{{MSGNW:perfdisabledsub}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Popularpages&action=edit popularpages]
</td><td>
Popular pages
</td><td>
{{MSGNW:popularpages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Postcomment&action=edit postcomment]
</td><td>
Post a comment
</td><td>
{{MSGNW:postcomment}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Powersearch&action=edit powersearch]
</td><td>
Search
</td><td>
{{MSGNW:powersearch}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Powersearchtext&action=edit powersearchtext]
</td><td>
Search in namespaces :<br>
$1<br>
$2 List redirects &nbsp; Search for $3 $9
</td><td>
{{MSGNW:powersearchtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Preferences&action=edit preferences]
</td><td>
Preferences
</td><td>
{{MSGNW:preferences}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Prefslogintext&action=edit prefslogintext]
</td><td>
You are logged in as "$1".
Your internal ID number is $2.
See [[Wiktionary:User preferences help]] for help deciphering the options.
</td><td>
{{MSGNW:prefslogintext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Prefsnologin&action=edit prefsnologin]
</td><td>
Not logged in
</td><td>
{{MSGNW:prefsnologin}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Prefsnologintext&action=edit prefsnologintext]
</td><td>
You must be <a href="/wiki/Special:Userlogin">logged in</a>
to set user preferences.
</td><td>
{{MSGNW:prefsnologintext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Prefsreset&action=edit prefsreset]
</td><td>
Preferences have been reset from storage.
</td><td>
{{MSGNW:prefsreset}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Preview&action=edit preview]
</td><td>
Preview
</td><td>
{{MSGNW:preview}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Previewconflict&action=edit previewconflict]
</td><td>
This preview reflects the text in the upper
text editing area as it will appear if you choose to save.
</td><td>
{{MSGNW:previewconflict}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Previewnote&action=edit previewnote]
</td><td>
Remember that this is only a preview, and has not yet been saved!
</td><td>
{{MSGNW:previewnote}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Prevn&action=edit prevn]
</td><td>
previous $1
</td><td>
{{MSGNW:prevn}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Printableversion&action=edit printableversion]
</td><td>
Printable version
</td><td>
{{MSGNW:printableversion}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Printsubtitle&action=edit printsubtitle]
</td><td>
(From http://www.wikipedia.org)
</td><td>
{{MSGNW:printsubtitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Protectedarticle&action=edit protectedarticle]
</td><td>
protected [[$1]]
</td><td>
{{MSGNW:protectedarticle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Protectedpage&action=edit protectedpage]
</td><td>
Protected page
</td><td>
{{MSGNW:protectedpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Protectedpagewarning&action=edit protectedpagewarning]
</td><td>
WARNING: This page has been locked so that only
users with sysop privileges can edit it. Be sure you are following the
<a href='/wiki/Wiktionary:Protected_page_guidelines'>protected page
guidelines</a>.
</td><td>
{{MSGNW:protectedpagewarning}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Protectedtext&action=edit protectedtext]
</td><td>
This page has been locked to prevent editing; there are
a number of reasons why this may be so, please see
[[Wiktionary:Protected page]].
You can view and copy the source of this page:
</td><td>
{{MSGNW:protectedtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Protectlogpage&action=edit protectlogpage]
</td><td>
Protection_log
</td><td>
{{MSGNW:protectlogpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Protectlogtext&action=edit protectlogtext]
</td><td>
Below is a list of page locks/unlocks.
See [[Wiktionary:Protected page]] for more information.
</td><td>
{{MSGNW:protectlogtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Protectpage&action=edit protectpage]
</td><td>
Protect page
</td><td>
{{MSGNW:protectpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Protectthispage&action=edit protectthispage]
</td><td>
Protect this page
</td><td>
{{MSGNW:protectthispage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Qbbrowse&action=edit qbbrowse]
</td><td>
Browse
</td><td>
{{MSGNW:qbbrowse}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Qbedit&action=edit qbedit]
</td><td>
Edit
</td><td>
{{MSGNW:qbedit}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Qbfind&action=edit qbfind]
</td><td>
Find
</td><td>
{{MSGNW:qbfind}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Qbmyoptions&action=edit qbmyoptions]
</td><td>
My pages
</td><td>
{{MSGNW:qbmyoptions}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Qbpageinfo&action=edit qbpageinfo]
</td><td>
Context
</td><td>
{{MSGNW:qbpageinfo}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Qbpageoptions&action=edit qbpageoptions]
</td><td>
This page
</td><td>
{{MSGNW:qbpageoptions}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Qbsettings&action=edit qbsettings]
</td><td>
Quickbar settings
</td><td>
{{MSGNW:qbsettings}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Qbspecialpages&action=edit qbspecialpages]
</td><td>
Special pages
</td><td>
{{MSGNW:qbspecialpages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Querybtn&action=edit querybtn]
</td><td>
Submit query
</td><td>
{{MSGNW:querybtn}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Querysuccessful&action=edit querysuccessful]
</td><td>
Query successful
</td><td>
{{MSGNW:querysuccessful}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Randompage&action=edit randompage]
</td><td>
Random page
</td><td>
{{MSGNW:randompage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Range_block_disabled&action=edit range_block_disabled]
</td><td>
The sysop ability to create range blocks is disabled.
</td><td>
{{MSGNW:range_block_disabled}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Rchide&action=edit rchide]
</td><td>
in $4 form; $1 minor edits; $2 secondary namespaces; $3 multiple edits.
</td><td>
{{MSGNW:rchide}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Rclinks&action=edit rclinks]
</td><td>
Show last $1 changes in last $2 days; $3
</td><td>
{{MSGNW:rclinks}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Rclistfrom&action=edit rclistfrom]
</td><td>
Show new changes starting from $1
</td><td>
{{MSGNW:rclistfrom}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Rcliu&action=edit rcliu]
</td><td>
; $1 edits from logged in users
</td><td>
{{MSGNW:rcliu}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Rcloaderr&action=edit rcloaderr]
</td><td>
Loading recent changes
</td><td>
{{MSGNW:rcloaderr}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Rclsub&action=edit rclsub]
</td><td>
(to pages linked from "$1")
</td><td>
{{MSGNW:rclsub}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Rcnote&action=edit rcnote]
</td><td>
Below are the last <strong>$1</strong> changes in last <strong>$2</strong> days.
</td><td>
{{MSGNW:rcnote}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Rcnotefrom&action=edit rcnotefrom]
</td><td>
Below are the changes since <b>$2</b> (up to <b>$1</b> shown).
</td><td>
{{MSGNW:rcnotefrom}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Readonly&action=edit readonly]
</td><td>
Database locked
</td><td>
{{MSGNW:readonly}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Readonlytext&action=edit readonlytext]
</td><td>
The database is currently locked to new
entries and other modifications, probably for routine database maintenance,
after which it will be back to normal.
The administrator who locked it offered this explanation:
<p>$1
</td><td>
{{MSGNW:readonlytext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Readonlywarning&action=edit readonlywarning]
</td><td>
WARNING: The database has been locked for maintenance,
so you will not be able to save your edits right now. You may wish to cut-n-paste
the text into a text file and save it for later.
</td><td>
{{MSGNW:readonlywarning}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Recentchanges&action=edit recentchanges]
</td><td>
Recent changes
</td><td>
{{MSGNW:recentchanges}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Recentchangescount&action=edit recentchangescount]
</td><td>
Number of titles in recent changes
</td><td>
{{MSGNW:recentchangescount}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Recentchangeslinked&action=edit recentchangeslinked]
</td><td>
Related changes
</td><td>
{{MSGNW:recentchangeslinked}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Recentchangestext&action=edit recentchangestext]
</td><td>
Track the most recent changes to the wiki on this page.
</td><td>
{{MSGNW:recentchangestext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Redirectedfrom&action=edit redirectedfrom]
</td><td>
(Redirected from $1)
</td><td>
{{MSGNW:redirectedfrom}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Remembermypassword&action=edit remembermypassword]
</td><td>
Remember my password across sessions.
</td><td>
{{MSGNW:remembermypassword}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Removechecked&action=edit removechecked]
</td><td>
Remove checked items from watchlist
</td><td>
{{MSGNW:removechecked}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Removedwatch&action=edit removedwatch]
</td><td>
Removed from watchlist
</td><td>
{{MSGNW:removedwatch}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Removedwatchtext&action=edit removedwatchtext]
</td><td>
The page "$1" has been removed from your watchlist.
</td><td>
{{MSGNW:removedwatchtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Removingchecked&action=edit removingchecked]
</td><td>
Removing requested items from watchlist...
</td><td>
{{MSGNW:removingchecked}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Resetprefs&action=edit resetprefs]
</td><td>
Reset preferences
</td><td>
{{MSGNW:resetprefs}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Restorelink&action=edit restorelink]
</td><td>
$1 deleted edits
</td><td>
{{MSGNW:restorelink}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Resultsperpage&action=edit resultsperpage]
</td><td>
Hits to show per page
</td><td>
{{MSGNW:resultsperpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Retrievedfrom&action=edit retrievedfrom]
</td><td>
Retrieved from "$1"
</td><td>
{{MSGNW:retrievedfrom}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Returnto&action=edit returnto]
</td><td>
Return to $1.
</td><td>
{{MSGNW:returnto}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Retypenew&action=edit retypenew]
</td><td>
Retype new password
</td><td>
{{MSGNW:retypenew}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Reupload&action=edit reupload]
</td><td>
Re-upload
</td><td>
{{MSGNW:reupload}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Reuploaddesc&action=edit reuploaddesc]
</td><td>
Return to the upload form.
</td><td>
{{MSGNW:reuploaddesc}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Reverted&action=edit reverted]
</td><td>
Reverted to earlier revision
</td><td>
{{MSGNW:reverted}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Revertimg&action=edit revertimg]
</td><td>
rev
</td><td>
{{MSGNW:revertimg}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Revertpage&action=edit revertpage]
</td><td>
Reverted edit of $2, changed back to last version by $1
</td><td>
{{MSGNW:revertpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Revhistory&action=edit revhistory]
</td><td>
Revision history
</td><td>
{{MSGNW:revhistory}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Revisionasof&action=edit revisionasof]
</td><td>
Revision as of $1
</td><td>
{{MSGNW:revisionasof}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Revnotfound&action=edit revnotfound]
</td><td>
Revision not found
</td><td>
{{MSGNW:revnotfound}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Revnotfoundtext&action=edit revnotfoundtext]
</td><td>
The old revision of the page you asked for could not be found.
Please check the URL you used to access this page.
</td><td>
{{MSGNW:revnotfoundtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Rollback&action=edit rollback]
</td><td>
Roll back edits
</td><td>
{{MSGNW:rollback}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Rollbackfailed&action=edit rollbackfailed]
</td><td>
Rollback failed
</td><td>
{{MSGNW:rollbackfailed}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Rollbacklink&action=edit rollbacklink]
</td><td>
rollback
</td><td>
{{MSGNW:rollbacklink}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Rows&action=edit rows]
</td><td>
Rows
</td><td>
{{MSGNW:rows}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Savearticle&action=edit savearticle]
</td><td>
Save page
</td><td>
{{MSGNW:savearticle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Savedprefs&action=edit savedprefs]
</td><td>
Your preferences have been saved.
</td><td>
{{MSGNW:savedprefs}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Savefile&action=edit savefile]
</td><td>
Save file
</td><td>
{{MSGNW:savefile}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Saveprefs&action=edit saveprefs]
</td><td>
Save preferences
</td><td>
{{MSGNW:saveprefs}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Search&action=edit search]
</td><td>
Search
</td><td>
{{MSGNW:search}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Searchdisabled&action=edit searchdisabled]
</td><td>
<p>Sorry! Full text search has been disabled temporarily, for performance reasons. In the meantime, you can use the Google search below, which may be out of date.</p>
<!-- SiteSearch Google -->
<FORM method=GET action="http://www.google.com/search">
<TABLE bgcolor="#FFFFFF"><tr><td>
<A HREF="http://www.google.com/">
<IMG SRC="http://www.google.com/logos/Logo_40wht.gif"
border="0" ALT="Google"></A>
</td>
<td>
<INPUT TYPE=text name=q size=31 maxlength=255 value="$1">
<INPUT type=submit name=btnG VALUE="Google Search">
<font size=-1>
<input type=hidden name=domains value="http://mi.wikipedia.org"><br><input type=radio name=sitesearch value=""> WWW <input type=radio name=sitesearch value="http://mi.wikipedia.org" checked> http://mi.wikipedia.org <br>
<input type='hidden' name='ie' value='$2'>
<input type='hidden' name='oe' value='$2'>
</font>
</td></tr></TABLE>
</FORM>
<!-- SiteSearch Google -->
</td><td>
{{MSGNW:searchdisabled}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Searchhelppage&action=edit searchhelppage]
</td><td>
Wiktionary:Searching
</td><td>
{{MSGNW:searchhelppage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Searchingwikipedia&action=edit searchingwikipedia]
</td><td>
Searching Wiktionary
</td><td>
{{MSGNW:searchingwikipedia}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Searchquery&action=edit searchquery]
</td><td>
For query "$1"
</td><td>
{{MSGNW:searchquery}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Searchresults&action=edit searchresults]
</td><td>
Search results
</td><td>
{{MSGNW:searchresults}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Searchresultshead&action=edit searchresultshead]
</td><td>
Search result settings
</td><td>
{{MSGNW:searchresultshead}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Searchresulttext&action=edit searchresulttext]
</td><td>
For more information about searching Wiktionary, see $1.
</td><td>
{{MSGNW:searchresulttext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Sectionedit&action=edit sectionedit]
</td><td>
(section)
</td><td>
{{MSGNW:sectionedit}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Selectonly&action=edit selectonly]
</td><td>
Only read-only queries are allowed.
</td><td>
{{MSGNW:selectonly}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Selflinks&action=edit selflinks]
</td><td>
Pages with Self Links
</td><td>
{{MSGNW:selflinks}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Selflinkstext&action=edit selflinkstext]
</td><td>
The following pages contain a link to themselves, which they should not.
</td><td>
{{MSGNW:selflinkstext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Servertime&action=edit servertime]
</td><td>
Server time is now
</td><td>
{{MSGNW:servertime}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Setbureaucratflag&action=edit setbureaucratflag]
</td><td>
Set bureaucrat flag
</td><td>
{{MSGNW:setbureaucratflag}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Shortpages&action=edit shortpages]
</td><td>
Short pages
</td><td>
{{MSGNW:shortpages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Show&action=edit show]
</td><td>
show
</td><td>
{{MSGNW:show}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Showhideminor&action=edit showhideminor]
</td><td>
$1 minor edits
</td><td>
{{MSGNW:showhideminor}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Showingresults&action=edit showingresults]
</td><td>
Showing below <b>$1</b> results starting with #<b>$2</b>.
</td><td>
{{MSGNW:showingresults}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Showingresultsnum&action=edit showingresultsnum]
</td><td>
Showing below <b>$3</b> results starting with #<b>$2</b>.
</td><td>
{{MSGNW:showingresultsnum}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Showlast&action=edit showlast]
</td><td>
Show last $1 images sorted $2.
</td><td>
{{MSGNW:showlast}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Showpreview&action=edit showpreview]
</td><td>
Show preview
</td><td>
{{MSGNW:showpreview}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Showtoc&action=edit showtoc]
</td><td>
show
</td><td>
{{MSGNW:showtoc}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Sig_tip&action=edit sig_tip]
</td><td>
Your signature with timestamp
</td><td>
{{MSGNW:sig_tip}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Sitestats&action=edit sitestats]
</td><td>
Site statistics
</td><td>
{{MSGNW:sitestats}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Sitestatstext&action=edit sitestatstext]
</td><td>
There are <b>$1</b> total pages in the database.
This includes "talk" pages, pages about Wiktionary, minimal "stub"
pages, redirects, and others that probably don't qualify as articles.
Excluding those, there are <b>$2</b> pages that are probably legitimate
articles.<p>
There have been a total of <b>$3</b> page views, and <b>$4</b> page edits
since the software was upgraded (July 20, 2002).
That comes to <b>$5</b> average edits per page, and <b>$6</b> views per edit.
</td><td>
{{MSGNW:sitestatstext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Sitesubtitle&action=edit sitesubtitle]
</td><td>
The Free Encyclopedia
</td><td>
{{MSGNW:sitesubtitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Sitesupport&action=edit sitesupport]
</td><td>
Donations
</td><td>
{{MSGNW:sitesupport}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Sitesupportpage&action=edit sitesupportpage]
</td><td>
&lt;sitesupportpage&gt;
</td><td>
{{MSGNW:sitesupportpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Sitetitle&action=edit sitetitle]
</td><td>
Wiktionary
</td><td>
{{MSGNW:sitetitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Skin&action=edit skin]
</td><td>
Skin
</td><td>
{{MSGNW:skin}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Specialpages&action=edit specialpages]
</td><td>
Special pages
</td><td>
{{MSGNW:specialpages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Spheading&action=edit spheading]
</td><td>
Special pages for all users
</td><td>
{{MSGNW:spheading}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Sqlislogged&action=edit sqlislogged]
</td><td>
Please note that all queries are logged.
</td><td>
{{MSGNW:sqlislogged}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Sqlquery&action=edit sqlquery]
</td><td>
Enter query
</td><td>
{{MSGNW:sqlquery}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Statistics&action=edit statistics]
</td><td>
Statistics
</td><td>
{{MSGNW:statistics}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Storedversion&action=edit storedversion]
</td><td>
Stored version
</td><td>
{{MSGNW:storedversion}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Stubthreshold&action=edit stubthreshold]
</td><td>
Threshold for stub display
</td><td>
{{MSGNW:stubthreshold}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Subcategories&action=edit subcategories]
</td><td>
Subcategories
</td><td>
{{MSGNW:subcategories}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Subject&action=edit subject]
</td><td>
Subject/headline
</td><td>
{{MSGNW:subject}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Subjectpage&action=edit subjectpage]
</td><td>
View subject
</td><td>
{{MSGNW:subjectpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Successfulupload&action=edit successfulupload]
</td><td>
Successful upload
</td><td>
{{MSGNW:successfulupload}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Summary&action=edit summary]
</td><td>
Summary
</td><td>
{{MSGNW:summary}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Sysopspheading&action=edit sysopspheading]
</td><td>
For sysop use only
</td><td>
{{MSGNW:sysopspheading}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Sysoptext&action=edit sysoptext]
</td><td>
The action you have requested can only be
performed by users with "sysop" status.
See $1.
</td><td>
{{MSGNW:sysoptext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Sysoptitle&action=edit sysoptitle]
</td><td>
Sysop access required
</td><td>
{{MSGNW:sysoptitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Tableform&action=edit tableform]
</td><td>
table
</td><td>
{{MSGNW:tableform}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Talkexists&action=edit talkexists]
</td><td>
The page itself was moved successfully, but the
talk page could not be moved because one already exists at the new
title. Please merge them manually.
</td><td>
{{MSGNW:talkexists}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Talkpage&action=edit talkpage]
</td><td>
Discuss this page
</td><td>
{{MSGNW:talkpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Talkpagemoved&action=edit talkpagemoved]
</td><td>
The corresponding talk page was also moved.
</td><td>
{{MSGNW:talkpagemoved}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Talkpagenotmoved&action=edit talkpagenotmoved]
</td><td>
The corresponding talk page was <strong>not</strong> moved.
</td><td>
{{MSGNW:talkpagenotmoved}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Textboxsize&action=edit textboxsize]
</td><td>
Textbox dimensions
</td><td>
{{MSGNW:textboxsize}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Textmatches&action=edit textmatches]
</td><td>
Article text matches
</td><td>
{{MSGNW:textmatches}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Thisisdeleted&action=edit thisisdeleted]
</td><td>
View or restore $1?
</td><td>
{{MSGNW:thisisdeleted}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Thumbnail-more&action=edit thumbnail-more]
</td><td>
Enlarge
</td><td>
{{MSGNW:thumbnail-more}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Timezoneoffset&action=edit timezoneoffset]
</td><td>
Offset
</td><td>
{{MSGNW:timezoneoffset}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Timezonetext&action=edit timezonetext]
</td><td>
Enter number of hours your local time differs
from server time (UTC).
</td><td>
{{MSGNW:timezonetext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Titlematches&action=edit titlematches]
</td><td>
Article title matches
</td><td>
{{MSGNW:titlematches}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Toc&action=edit toc]
</td><td>
Table of contents
</td><td>
{{MSGNW:toc}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uclinks&action=edit uclinks]
</td><td>
View the last $1 changes; view the last $2 days.
</td><td>
{{MSGNW:uclinks}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Ucnote&action=edit ucnote]
</td><td>
Below are this user's last <b>$1</b> changes in the last <b>$2</b> days.
</td><td>
{{MSGNW:ucnote}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uctop&action=edit uctop]
</td><td>
(top)
</td><td>
{{MSGNW:uctop}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unblockip&action=edit unblockip]
</td><td>
Unblock user
</td><td>
{{MSGNW:unblockip}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unblockiptext&action=edit unblockiptext]
</td><td>
Use the form below to restore write access
to a previously blocked IP address or username.
</td><td>
{{MSGNW:unblockiptext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unblocklink&action=edit unblocklink]
</td><td>
unblock
</td><td>
{{MSGNW:unblocklink}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unblocklogentry&action=edit unblocklogentry]
</td><td>
unblocked "$1"
</td><td>
{{MSGNW:unblocklogentry}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Undelete&action=edit undelete]
</td><td>
Restore deleted page
</td><td>
{{MSGNW:undelete}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Undeletearticle&action=edit undeletearticle]
</td><td>
Restore deleted article
</td><td>
{{MSGNW:undeletearticle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Undeletebtn&action=edit undeletebtn]
</td><td>
Restore!
</td><td>
{{MSGNW:undeletebtn}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Undeletedarticle&action=edit undeletedarticle]
</td><td>
restored "$1"
</td><td>
{{MSGNW:undeletedarticle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Undeletedtext&action=edit undeletedtext]
</td><td>
The article [[$1]] has been successfully restored.
See [[Wiktionary:Deletion_log]] for a record of recent deletions and restorations.
</td><td>
{{MSGNW:undeletedtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Undeletehistory&action=edit undeletehistory]
</td><td>
If you restore the page, all revisions will be restored to the history.
If a new page with the same name has been created since the deletion, the restored
revisions will appear in the prior history, and the current revision of the live page
will not be automatically replaced.
</td><td>
{{MSGNW:undeletehistory}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Undeletepage&action=edit undeletepage]
</td><td>
View and restore deleted pages
</td><td>
{{MSGNW:undeletepage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Undeletepagetext&action=edit undeletepagetext]
</td><td>
The following pages have been deleted but are still in the archive and
can be restored. The archive may be periodically cleaned out.
</td><td>
{{MSGNW:undeletepagetext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Undeleterevision&action=edit undeleterevision]
</td><td>
Deleted revision as of $1
</td><td>
{{MSGNW:undeleterevision}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Undeleterevisions&action=edit undeleterevisions]
</td><td>
$1 revisions archived
</td><td>
{{MSGNW:undeleterevisions}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unexpected&action=edit unexpected]
</td><td>
Unexpected value: "$1"="$2".
</td><td>
{{MSGNW:unexpected}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unlockbtn&action=edit unlockbtn]
</td><td>
Unlock database
</td><td>
{{MSGNW:unlockbtn}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unlockconfirm&action=edit unlockconfirm]
</td><td>
Yes, I really want to unlock the database.
</td><td>
{{MSGNW:unlockconfirm}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unlockdb&action=edit unlockdb]
</td><td>
Unlock database
</td><td>
{{MSGNW:unlockdb}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unlockdbsuccesssub&action=edit unlockdbsuccesssub]
</td><td>
Database lock removed
</td><td>
{{MSGNW:unlockdbsuccesssub}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unlockdbsuccesstext&action=edit unlockdbsuccesstext]
</td><td>
The database has been unlocked.
</td><td>
{{MSGNW:unlockdbsuccesstext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unlockdbtext&action=edit unlockdbtext]
</td><td>
Unlocking the database will restore the ability of all
users to edit pages, change their preferences, edit their watchlists, and
other things requiring changes in the database.
Please confirm that this is what you intend to do.
</td><td>
{{MSGNW:unlockdbtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unprotectedarticle&action=edit unprotectedarticle]
</td><td>
unprotected [[$1]]
</td><td>
{{MSGNW:unprotectedarticle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unprotectthispage&action=edit unprotectthispage]
</td><td>
Unprotect this page
</td><td>
{{MSGNW:unprotectthispage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unusedimages&action=edit unusedimages]
</td><td>
Unused images
</td><td>
{{MSGNW:unusedimages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unusedimagestext&action=edit unusedimagestext]
</td><td>
<p>Please note that other web sites
such as the international Wiktionarys may link to an image with
a direct URL, and so may still be listed here despite being
in active use.
</td><td>
{{MSGNW:unusedimagestext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Unwatchthispage&action=edit unwatchthispage]
</td><td>
Stop watching
</td><td>
{{MSGNW:unwatchthispage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Updated&action=edit updated]
</td><td>
(Updated)
</td><td>
{{MSGNW:updated}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Upload&action=edit upload]
</td><td>
Upload file
</td><td>
{{MSGNW:upload}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uploadbtn&action=edit uploadbtn]
</td><td>
Upload file
</td><td>
{{MSGNW:uploadbtn}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uploaddisabled&action=edit uploaddisabled]
</td><td>
Sorry, uploading is disabled.
</td><td>
{{MSGNW:uploaddisabled}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uploadedfiles&action=edit uploadedfiles]
</td><td>
Uploaded files
</td><td>
{{MSGNW:uploadedfiles}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uploadedimage&action=edit uploadedimage]
</td><td>
uploaded "$1"
</td><td>
{{MSGNW:uploadedimage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uploaderror&action=edit uploaderror]
</td><td>
Upload error
</td><td>
{{MSGNW:uploaderror}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uploadfile&action=edit uploadfile]
</td><td>
Upload images, sounds, documents etc.
</td><td>
{{MSGNW:uploadfile}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uploadlink&action=edit uploadlink]
</td><td>
Upload images
</td><td>
{{MSGNW:uploadlink}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uploadlog&action=edit uploadlog]
</td><td>
upload log
</td><td>
{{MSGNW:uploadlog}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uploadlogpage&action=edit uploadlogpage]
</td><td>
Upload_log
</td><td>
{{MSGNW:uploadlogpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uploadlogpagetext&action=edit uploadlogpagetext]
</td><td>
Below is a list of the most recent file uploads.
All times shown are server time (UTC).
<ul>
</ul>
</td><td>
{{MSGNW:uploadlogpagetext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uploadnologin&action=edit uploadnologin]
</td><td>
Not logged in
</td><td>
{{MSGNW:uploadnologin}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uploadnologintext&action=edit uploadnologintext]
</td><td>
You must be <a href="/wiki/Special:Userlogin">logged in</a>
to upload files.
</td><td>
{{MSGNW:uploadnologintext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uploadtext&action=edit uploadtext]
</td><td>
<strong>STOP!</strong> Before you upload here,
make sure to read and follow the <a href="/wiki/Wiktionary:Image_use_policy">image use policy</a>.
<p>If a file with the name you are specifying already
exists on the wiki, it'll be replaced without warning.
So unless you mean to update a file, it's a good idea
to first check if such a file exists.
<p>To view or search previously uploaded images,
go to the <a href="/wiki/Special:Imagelist">list of uploaded images</a>.
Uploads and deletions are logged on the <a href="/wiki/Wiktionary:Upload_log">upload log</a>.
<p>Use the form below to upload new image files for use in
illustrating your articles.
On most browsers, you will see a "Browse..." button, which will
bring up your operating system's standard file open dialog.
Choosing a file will fill the name of that file into the text
field next to the button.
You must also check the box affirming that you are not
violating any copyrights by uploading the file.
Press the "Upload" button to finish the upload.
This may take some time if you have a slow internet connection.
<p>The preferred formats are JPEG for photographic images, PNG
for drawings and other iconic images, and OGG for sounds.
Please name your files descriptively to avoid confusion.
To include the image in an article, use a link in the form
<b>[[image:file.jpg]]</b> or <b>[[image:file.png|alt text]]</b>
or <b>[[media:file.ogg]]</b> for sounds.
<p>Please note that as with wiki pages, others may edit or
delete your uploads if they think it serves the encyclopedia, and
you may be blocked from uploading if you abuse the system.
</td><td>
{{MSGNW:uploadtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Uploadwarning&action=edit uploadwarning]
</td><td>
Upload warning
</td><td>
{{MSGNW:uploadwarning}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Userexists&action=edit userexists]
</td><td>
The user name you entered is already in use. Please choose a different name.
</td><td>
{{MSGNW:userexists}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Userlogin&action=edit userlogin]
</td><td>
Log in
</td><td>
{{MSGNW:userlogin}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Userlogout&action=edit userlogout]
</td><td>
Log out
</td><td>
{{MSGNW:userlogout}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Userpage&action=edit userpage]
</td><td>
View user page
</td><td>
{{MSGNW:userpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Userstats&action=edit userstats]
</td><td>
User statistics
</td><td>
{{MSGNW:userstats}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Userstatstext&action=edit userstatstext]
</td><td>
There are <b>$1</b> registered users.
<b>$2</b> of these are administrators (see $3).
</td><td>
{{MSGNW:userstatstext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Version&action=edit version]
</td><td>
Version
</td><td>
{{MSGNW:version}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Viewcount&action=edit viewcount]
</td><td>
This page has been accessed $1 times.
</td><td>
{{MSGNW:viewcount}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Viewprevnext&action=edit viewprevnext]
</td><td>
View ($1) ($2) ($3).
</td><td>
{{MSGNW:viewprevnext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Viewsource&action=edit viewsource]
</td><td>
View source
</td><td>
{{MSGNW:viewsource}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Viewtalkpage&action=edit viewtalkpage]
</td><td>
View discussion
</td><td>
{{MSGNW:viewtalkpage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Wantedpages&action=edit wantedpages]
</td><td>
Wanted pages
</td><td>
{{MSGNW:wantedpages}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Watchdetails&action=edit watchdetails]
</td><td>
($1 pages watched not counting talk pages;
$2 total pages edited since cutoff;
$3...
<a href='$4'>show and edit complete list</a>.)
</td><td>
{{MSGNW:watchdetails}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Watcheditlist&action=edit watcheditlist]
</td><td>
Here's an alphabetical list of your
watched pages. Check the boxes of pages you want to remove
from your watchlist and click the 'remove checked' button
at the bottom of the screen.
</td><td>
{{MSGNW:watcheditlist}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Watchlist&action=edit watchlist]
</td><td>
My watchlist
</td><td>
{{MSGNW:watchlist}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Watchlistcontains&action=edit watchlistcontains]
</td><td>
Your watchlist contains $1 pages.
</td><td>
{{MSGNW:watchlistcontains}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Watchlistsub&action=edit watchlistsub]
</td><td>
(for user "$1")
</td><td>
{{MSGNW:watchlistsub}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Watchmethod-list&action=edit watchmethod-list]
</td><td>
checking watched pages for recent edits
</td><td>
{{MSGNW:watchmethod-list}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Watchmethod-recent&action=edit watchmethod-recent]
</td><td>
checking recent edits for watched pages
</td><td>
{{MSGNW:watchmethod-recent}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Watchnochange&action=edit watchnochange]
</td><td>
None of your watched items were edited in the time period displayed.
</td><td>
{{MSGNW:watchnochange}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Watchnologin&action=edit watchnologin]
</td><td>
Not logged in
</td><td>
{{MSGNW:watchnologin}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Watchnologintext&action=edit watchnologintext]
</td><td>
You must be <a href="/wiki/Special:Userlogin">logged in</a>
to modify your watchlist.
</td><td>
{{MSGNW:watchnologintext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Watchthis&action=edit watchthis]
</td><td>
Watch this article
</td><td>
{{MSGNW:watchthis}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Watchthispage&action=edit watchthispage]
</td><td>
Watch this page
</td><td>
{{MSGNW:watchthispage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Welcomecreation&action=edit welcomecreation]
</td><td>
<h2>Welcome, $1!</h2><p>Your account has been created.
Don't forget to personalize your wikipedia preferences.
</td><td>
{{MSGNW:welcomecreation}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Whatlinkshere&action=edit whatlinkshere]
</td><td>
What links here
</td><td>
{{MSGNW:whatlinkshere}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Whitelistacctext&action=edit whitelistacctext]
</td><td>
To be allowed to create accounts in this Wiki you have to [[Special:Userlogin|log]] in and have the appropriate permissions.
</td><td>
{{MSGNW:whitelistacctext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Whitelistacctitle&action=edit whitelistacctitle]
</td><td>
You are not allowed to create an account
</td><td>
{{MSGNW:whitelistacctitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Whitelistedittext&action=edit whitelistedittext]
</td><td>
You have to [[Special:Userlogin|login]] to edit articles.
</td><td>
{{MSGNW:whitelistedittext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Whitelistedittitle&action=edit whitelistedittitle]
</td><td>
Login required to edit
</td><td>
{{MSGNW:whitelistedittitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Whitelistreadtext&action=edit whitelistreadtext]
</td><td>
You have to [[Special:Userlogin|login]] to read articles.
</td><td>
{{MSGNW:whitelistreadtext}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Whitelistreadtitle&action=edit whitelistreadtitle]
</td><td>
Login required to read
</td><td>
{{MSGNW:whitelistreadtitle}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Wiktionarypage&action=edit wikipediapage]
</td><td>
View meta page
</td><td>
{{MSGNW:wikipediapage}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Wikititlesuffix&action=edit wikititlesuffix]
</td><td>
Wiktionary
</td><td>
{{MSGNW:wikititlesuffix}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Wlnote&action=edit wlnote]
</td><td>
Below are the last $1 changes in the last <b>$2</b> hours.
</td><td>
{{MSGNW:wlnote}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Wlsaved&action=edit wlsaved]
</td><td>
This is a saved version of your watchlist.
</td><td>
{{MSGNW:wlsaved}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Wlshowlast&action=edit wlshowlast]
</td><td>
Show last $1 hours $2 days $3
</td><td>
{{MSGNW:wlshowlast}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Wrong_wfQuery_params&action=edit wrong_wfQuery_params]
</td><td>
Incorrect parameters to wfQuery()<br>
Function: $1<br>
Query: $2
</td><td>
{{MSGNW:wrong_wfQuery_params}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Wrongpassword&action=edit wrongpassword]
</td><td>
The password you entered is incorrect. Please try again.
</td><td>
{{MSGNW:wrongpassword}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Yourdiff&action=edit yourdiff]
</td><td>
Differences
</td><td>
{{MSGNW:yourdiff}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Youremail&action=edit youremail]
</td><td>
Your e-mail*
</td><td>
{{MSGNW:youremail}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Yourname&action=edit yourname]
</td><td>
Your user name
</td><td>
{{MSGNW:yourname}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Yournick&action=edit yournick]
</td><td>
Your nickname (for signatures)
</td><td>
{{MSGNW:yournick}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Yourpassword&action=edit yourpassword]
</td><td>
Your password
</td><td>
{{MSGNW:yourpassword}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Yourpasswordagain&action=edit yourpasswordagain]
</td><td>
Retype password
</td><td>
{{MSGNW:yourpasswordagain}}
</td></tr><tr><td>
[http://mi.wikipedia.org/w/wiki.phtml?title=MediaWiki:Yourtext&action=edit yourtext]
</td><td>
Your text
</td><td>
{{MSGNW:yourtext}}
</td></tr></table>
qenrfokc4e1qj9416pqggvx1rqofgxd
Template:Stub
10
589
2729
1234
2005-06-19T04:49:52Z
Robin Patterson
6
category (which will automatically include all pages marked with the template)
2729
wikitext
text/x-wiki
----
He tumu mea tēnei. Whakanui - e pai rānei koe? (''This article is a stub. You can help Wiktionary by [http://en.wikipedia.org/wiki/Wiktionary:Find_or_fix_a_stub expanding it]''.)
----
[[category:Tumu]]
1cj6e03hl90hpcfwdg8uzo63gm7mctf
Template:Maori Terminology
10
590
2730
2004-04-24T02:57:03Z
Robin Patterson
6
Thoughts about "help" pages for sysops
2730
wikitext
text/x-wiki
Google found this "page that doesn't exist yet" among others on a list when I searched for Mediawiki.
I would like to see a page that is a general reference for sysops. I doubt if this is it; but I expect it should link to this when this has some content that is more relevant to the page name! [[User:Robin Patterson|Robin Patterson]] 02:57, 24 Apr 2004 (UTC)
1whubfzy7tqrh29zr8hbq7z93enzm1g
MediaWiki:Monobook.css
8
591
4429
4428
2006-03-17T22:54:12Z
Gangleri
8
added navigation links also [[MediaWiki:Common.css]]
4429
css
text/css
/* <span dir="ltr" >'''special:Allmessages: ''' [[b:special:Allmessages|b:]], [[n:special:Allmessages|n:]], [[q:special:Allmessages|q:]], [[s:special:Allmessages|s:]], [[w:special:Allmessages|w:]], [[<!-- wikt: -->special:Allmessages|wikt:]]</span><br /> */
/* <span dir="ltr" >'''MediaWiki:Common.css: ''' [[b:MediaWiki:Common.css|b:]], [[n:MediaWiki:Common.css|n:]], [[q:MediaWiki:Common.css|q:]], [[s:MediaWiki:Common.css|s:]], [[w:MediaWiki:Common.css|w:]], [[<!-- wikt: -->:MediaWiki:Common.css|wikt:]]</span><br /> */
/* <span dir="ltr" >'''MediaWiki:Monobook.css: ''' [[b:MediaWiki:Monobook.css|b:]], [[n:MediaWiki:Monobook.css|n:]], [[q:MediaWiki:Monobook.css|q:]], [[s:MediaWiki:Monobook.css|s:]], [[w:MediaWiki:Monobook.css|w:]], [[<!-- wikt: -->:MediaWiki:Monobook.css|wikt:]]</span><br /> */
/* <span dir="ltr" >'''MediaWiki:Monobook.js: ''' [[b:MediaWiki:Monobook.js|b:]], [[n:MediaWiki:Monobook.js|n:]], [[q:MediaWiki:Monobook.js|q:]], [[s:MediaWiki:Monobook.js|s:]], [[w:MediaWiki:Monobook.js|w:]], [[<!-- wikt: -->:MediaWiki:Monobook.js|wikt:]]</span><br /> */
/* edit this file to customize the monobook skin for the entire site */
/* <pre> */
/* [[bugzilla:02318]] - [[Special:Allpages]] should mark redirects distinctly */
/* Copy text starting after this line */
.allpagesredirect {
font-style: italic;
margin-left: 1em;
}
/* </pre> */
27un1wew2q2ty95b50c0gb9nx34djte
Template:Accesskey-addsection
10
592
2732
2004-06-05T17:57:58Z
MediaWiki default
37
2732
wikitext
text/x-wiki
+
jsojwe0y00ox745tisb3rfxjb66ayl8
Template:Accesskey-anontalk
10
593
2733
2004-06-05T17:57:58Z
MediaWiki default
37
2733
wikitext
text/x-wiki
n
oh2rif7evp5obgx16x2w2t6pjpreh7u
Template:Accesskey-anonuserpage
10
594
2734
2004-06-05T17:57:58Z
MediaWiki default
37
2734
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Template:Accesskey-article
10
595
2735
2004-06-05T17:57:58Z
MediaWiki default
37
2735
wikitext
text/x-wiki
a
frkhg3ewxov0h1g2eh87fri7z1g12ns
Template:Accesskey-contributions
10
597
2737
2004-06-05T17:57:58Z
MediaWiki default
37
2737
wikitext
text/x-wiki
<accesskey-contributions>
133cpsex7a2xagksrxhd4hhqrsdyid0
Template:Accesskey-currentevents
10
598
2738
2004-06-05T17:57:58Z
MediaWiki default
37
2738
wikitext
text/x-wiki
<accesskey-currentevents>
o5jz5738ic2nhopi1zzszoxaqd1e6z9
Template:Accesskey-delete
10
599
2739
2004-06-05T17:57:58Z
MediaWiki default
37
2739
wikitext
text/x-wiki
d
717aqvbu0bhwock9wsh9ltkkaebq6wk
Template:Accesskey-edit
10
600
2740
2004-06-05T17:57:58Z
MediaWiki default
37
2740
wikitext
text/x-wiki
e
adui775lbdozbyt48qtd51g5y2uc0an
Template:Accesskey-emailuser
10
601
2741
2004-06-05T17:57:58Z
MediaWiki default
37
2741
wikitext
text/x-wiki
<accesskey-emailuser>
18nh2khz7wz6r2udl89jz6y4t5soo37
Template:Accesskey-help
10
602
2742
2004-06-05T17:57:58Z
MediaWiki default
37
2742
wikitext
text/x-wiki
<accesskey-help>
19hm248pvonzdcvcdup89vyc1j7ehia
Template:Accesskey-history
10
603
2743
2004-06-05T17:57:58Z
MediaWiki default
37
2743
wikitext
text/x-wiki
h
4ni88dkindqjjb63hk6ic0eltmdwlmd
Template:Accesskey-login
10
604
2744
2004-06-05T17:57:58Z
MediaWiki default
37
2744
wikitext
text/x-wiki
o
eb5xnx5c0ukga4l54acq37g5gaebb7a
Template:Accesskey-logout
10
605
2745
2004-06-05T17:57:58Z
MediaWiki default
37
2745
wikitext
text/x-wiki
o
eb5xnx5c0ukga4l54acq37g5gaebb7a
Template:Accesskey-mainpage
10
606
2746
2004-06-05T17:57:58Z
MediaWiki default
37
2746
wikitext
text/x-wiki
z
6p8n7siwg3y6ymwp20i4sykvsq2xxq2
Template:Accesskey-move
10
608
2748
2004-06-05T17:57:58Z
MediaWiki default
37
2748
wikitext
text/x-wiki
m
ci68lsoc8kj1tgyyd6hmuybhler2x2g
Template:Accesskey-mycontris
10
609
2749
2004-06-05T17:57:58Z
MediaWiki default
37
2749
wikitext
text/x-wiki
y
hhwrvip3cdwl3q0e7xbzhqs4x05fznu
Template:Accesskey-mytalk
10
610
2750
2004-06-05T17:57:58Z
MediaWiki default
37
2750
wikitext
text/x-wiki
n
oh2rif7evp5obgx16x2w2t6pjpreh7u
Template:Accesskey-portal
10
611
2751
2004-06-05T17:57:58Z
MediaWiki default
37
2751
wikitext
text/x-wiki
<accesskey-portal>
a1uvryzlcbvcavsc1i6r7o5cgqms9tk
Template:Accesskey-preferences
10
612
2752
2004-06-05T17:57:58Z
MediaWiki default
37
2752
wikitext
text/x-wiki
<accesskey-preferences>
h4259lhpaookbtez7azpeme2myqctlw
Template:Accesskey-protect
10
614
2754
2004-06-05T17:57:58Z
MediaWiki default
37
2754
wikitext
text/x-wiki
=
3wcseag2nqzmp2dd80wwgsghpu5dvna
Template:Accesskey-randompage
10
615
2755
2004-06-05T17:57:58Z
MediaWiki default
37
2755
wikitext
text/x-wiki
x
23jghj7l2sya9tjhd4oknvaaanjty0i
Template:Accesskey-recentchanges
10
616
2756
2004-06-05T17:57:58Z
MediaWiki default
37
2756
wikitext
text/x-wiki
r
932yqu1subq7jvlqocbavfw8px64mgn
Template:Accesskey-recentchangeslinked
10
617
2757
2004-06-05T17:57:58Z
MediaWiki default
37
2757
wikitext
text/x-wiki
c
fhsqrvb277byffvlmhsimuxjvfl3b1w
Template:Accesskey-sitesupport
10
620
2760
2004-06-05T17:57:58Z
MediaWiki default
37
2760
wikitext
text/x-wiki
<accesskey-sitesupport>
i1j0pvsxndh8h919agkonphumlzcuoj
Template:Accesskey-specialpage
10
621
2761
2004-06-05T17:57:58Z
MediaWiki default
37
2761
wikitext
text/x-wiki
<accesskey-specialpage>
r9pibd1m6aw87zlyfrb15xwj94eyrvh
Template:Accesskey-specialpages
10
622
2762
2004-06-05T17:57:58Z
MediaWiki default
37
2762
wikitext
text/x-wiki
q
42tly7p616mhho9m3kqeuro6s8iwb00
Template:Accesskey-talk
10
623
2763
2004-06-05T17:57:58Z
MediaWiki default
37
2763
wikitext
text/x-wiki
t
gpawyfojiq147rosjz7sw2dda2fowvp
Template:Accesskey-undelete
10
624
2764
2004-06-05T17:57:58Z
MediaWiki default
37
2764
wikitext
text/x-wiki
d
717aqvbu0bhwock9wsh9ltkkaebq6wk
Template:Accesskey-unwatch
10
625
2765
2004-06-05T17:57:58Z
MediaWiki default
37
2765
wikitext
text/x-wiki
w
kjus43u77uta99e0vnup67okq7yyqey
Template:Accesskey-upload
10
626
2766
2004-06-05T17:57:58Z
MediaWiki default
37
2766
wikitext
text/x-wiki
u
9keqcyxpso4xt62us3suyjkxabmw6vg
Template:Accesskey-userpage
10
627
2767
2004-06-05T17:57:58Z
MediaWiki default
37
2767
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Template:Accesskey-viewsource
10
628
2768
2004-06-05T17:57:58Z
MediaWiki default
37
2768
wikitext
text/x-wiki
e
adui775lbdozbyt48qtd51g5y2uc0an
Template:Accesskey-watch
10
629
2769
2004-06-05T17:57:58Z
MediaWiki default
37
2769
wikitext
text/x-wiki
w
kjus43u77uta99e0vnup67okq7yyqey
Template:Accesskey-watchlist
10
630
2770
2004-06-05T17:57:58Z
MediaWiki default
37
2770
wikitext
text/x-wiki
l
0wn6gm58khm8w28qidjjrmsmouhgw93
Template:Accesskey-whatlinkshere
10
631
2771
2004-06-05T17:57:58Z
MediaWiki default
37
2771
wikitext
text/x-wiki
b
rbcg0n5gpk678at6ddc8jemrq5qgc60
Template:Tooltip-addsection
10
715
2855
2004-06-05T17:57:58Z
MediaWiki default
37
2855
wikitext
text/x-wiki
Add a comment to this page. [alt-+]
nv7298pmiw79j3chusr1skoighgulaw
Template:Tooltip-anontalk
10
716
2856
2004-06-05T17:57:58Z
MediaWiki default
37
2856
wikitext
text/x-wiki
Discussion about edits from this ip address [alt-n]
hj6y20193lmcrh2giuocx3gbic0wttx
Template:Tooltip-anonuserpage
10
717
2857
2004-06-05T17:57:58Z
MediaWiki default
37
2857
wikitext
text/x-wiki
The user page for the ip you're editing as [alt-.]
aabkwbqplyfxal2hagglzbt9qqfi7jr
Template:Tooltip-article
10
718
2858
2004-06-05T17:57:58Z
MediaWiki default
37
2858
wikitext
text/x-wiki
View the content page [alt-a]
bqt05u21fxcj64qixwo2hwlb8cucw1s
Template:Tooltip-atom
10
719
2859
2004-06-05T17:57:58Z
MediaWiki default
37
2859
wikitext
text/x-wiki
Atom feed for this page
kqgicloob9xg6ysxbtcurooinsgh9x1
Template:Tooltip-contributions
10
721
2861
2004-06-05T17:57:58Z
MediaWiki default
37
2861
wikitext
text/x-wiki
View the list of contributions of this user
bbka0cwxdub67veyxtd39dqjg8v3s0r
Template:Tooltip-currentevents
10
722
2862
2004-06-05T17:57:58Z
MediaWiki default
37
2862
wikitext
text/x-wiki
Find background information on current events
cxgxt6igj9rmfyntsk2z46gagjavqgf
Template:Tooltip-delete
10
723
2863
2004-06-05T17:57:58Z
MediaWiki default
37
2863
wikitext
text/x-wiki
Delete this page [alt-d]
8iut1pji5ze6ah952dcv2d5th9j5bsr
Template:Tooltip-edit
10
724
2864
2004-06-05T17:57:58Z
MediaWiki default
37
2864
wikitext
text/x-wiki
You can edit this page. Please use the preview button before saving. [alt-e]
kjktg9vo6ybmamhiii24a09p8tkig4x
Template:Tooltip-emailuser
10
725
2865
2004-06-05T17:57:58Z
MediaWiki default
37
2865
wikitext
text/x-wiki
Send a mail to this user
d9nzpro39juh3sbcj289bjskdbkba3p
Template:Tooltip-help
10
726
2866
2004-06-05T17:57:58Z
MediaWiki default
37
2866
wikitext
text/x-wiki
The place to find out.
aw6jblpuaahbmqskyxkrxmqc5s8cgrq
Template:Tooltip-history
10
727
2867
2004-06-05T17:57:58Z
MediaWiki default
37
2867
wikitext
text/x-wiki
Past versions of this page, [alt-h]
0cxwmhe3xnep3oxr056qdnr9jip2k65
Template:Tooltip-login
10
728
2868
2004-06-05T17:57:58Z
MediaWiki default
37
2868
wikitext
text/x-wiki
You are encouraged to log in, it is not mandatory however. [alt-o]
70j3fx4zy3ke5a55nb76mbw5quklxax
Template:Tooltip-logout
10
729
2869
2004-06-05T17:57:58Z
MediaWiki default
37
2869
wikitext
text/x-wiki
Log out [alt-o]
isjlqk9sk09ibg4syjeqqklv45h9ka0
Template:Tooltip-mainpage
10
730
2870
2004-06-05T17:57:58Z
MediaWiki default
37
2870
wikitext
text/x-wiki
Visit the Main Page [alt-z]
2v9kc9vqa1vz3u30hysx43dyfzlq9px
Template:Tooltip-move
10
732
2872
2004-06-05T17:57:58Z
MediaWiki default
37
2872
wikitext
text/x-wiki
Move this page [alt-m]
ksqr9m7a1vsc0c8m4j4jly3ej2ccxnw
Template:Tooltip-mycontris
10
733
2873
2004-06-05T17:57:58Z
MediaWiki default
37
2873
wikitext
text/x-wiki
List of my contributions [alt-y]
k0dg9944i1vsyfyygv4mnsg5t18p4vl
Template:Tooltip-mytalk
10
734
2874
2004-06-05T17:57:58Z
MediaWiki default
37
2874
wikitext
text/x-wiki
My talk page [alt-n]
h6yx147fmdd8d6r5kmym4jhqxzb10uh
Template:Tooltip-nomove
10
735
2875
2004-06-05T17:57:58Z
MediaWiki default
37
2875
wikitext
text/x-wiki
You don't have the permissions to move this page
j7bkhw3nscp1gewe2o4vsrf0kj1u6cr
Template:Tooltip-portal
10
736
2876
2004-06-05T17:57:58Z
MediaWiki default
37
2876
wikitext
text/x-wiki
About the project, what you can do, where to find things
17r0vqbefpbwwmlcdtaxz57yknghheu
Template:Tooltip-preferences
10
737
2877
2004-06-05T17:57:58Z
MediaWiki default
37
2877
wikitext
text/x-wiki
My preferences
812jud9dn6iu8xwjk9sdo58n3j6fng5
Template:Tooltip-protect
10
739
2879
2004-06-05T17:57:58Z
MediaWiki default
37
2879
wikitext
text/x-wiki
Protect this page [alt-=]
93b3p0hwsdu4dfqkdwjf5b7b7rrg5sd
Template:Tooltip-randompage
10
740
2880
2004-06-05T17:57:58Z
MediaWiki default
37
2880
wikitext
text/x-wiki
Load a random page [alt-x]
nn9n5jbju1gl6zz3huodde4d2rl5f78
Template:Tooltip-recentchanges
10
741
2881
2004-06-05T17:57:58Z
MediaWiki default
37
2881
wikitext
text/x-wiki
The list of recent changes in the wiki. [alt-r]
5cbnp5m4a6xx435xghc3i92aodem7ml
Template:Tooltip-recentchangeslinked
10
742
2882
2004-06-05T17:57:58Z
MediaWiki default
37
2882
wikitext
text/x-wiki
Recent changes in pages linking to this page [alt-c]
awtar38i93oxbhq7if5ixgzxmp8h4w1
Template:Tooltip-rss
10
743
2883
2004-06-05T17:57:58Z
MediaWiki default
37
2883
wikitext
text/x-wiki
RSS feed for this page
qgf716uj1kjwo7dhw7bklhczdkanwig
Template:Tooltip-sitesupport
10
746
2886
2004-06-05T17:57:58Z
MediaWiki default
37
2886
wikitext
text/x-wiki
Support Wiktionary
bphby2mntzuhe2y45n0bc1198l0t0i9
Template:Tooltip-specialpage
10
747
2887
2004-06-05T17:57:58Z
MediaWiki default
37
2887
wikitext
text/x-wiki
This is a special page, you can't edit the page itself.
5frzzw751pszifu1xisncbyh85edwyb
Template:Tooltip-specialpages
10
748
2888
2004-06-05T17:57:58Z
MediaWiki default
37
2888
wikitext
text/x-wiki
List of all special pages [alt-q]
3l7mumml6wkvefod7l0jz62rtxzuyir
Template:Tooltip-talk
10
749
2889
2004-06-05T17:57:58Z
MediaWiki default
37
2889
wikitext
text/x-wiki
Discussion about the content page [alt-t]
piesoy12jjp4rhuk29cxmj2ic6nb067
Template:Tooltip-undelete
10
750
2890
2004-06-05T17:57:58Z
MediaWiki default
37
2890
wikitext
text/x-wiki
Restore the $1 edits done to this page before it was deleted [alt-d]
mpy161tzijria4wsqh79bdv63tmhdmc
Template:Tooltip-unwatch
10
751
2891
2004-06-05T17:57:58Z
MediaWiki default
37
2891
wikitext
text/x-wiki
Remove this page from your watchlist [alt-w]
mf2rb2htbe30io9hjnhltapu9z8huur
Template:Tooltip-upload
10
752
2892
2004-06-05T17:57:58Z
MediaWiki default
37
2892
wikitext
text/x-wiki
Upload images or media files [alt-u]
g2v35qunrqn6mg1az01jjyi8ajzabjq
Template:Tooltip-userpage
10
753
2893
2004-06-05T17:57:58Z
MediaWiki default
37
2893
wikitext
text/x-wiki
My user page [alt-.]
rh4ne3jdht6l4hhjfzv4j6cjonokw75
Template:Tooltip-viewsource
10
754
2894
2004-06-05T17:57:58Z
MediaWiki default
37
2894
wikitext
text/x-wiki
This page is protected. You can view its source. [alt-e]
523g6lpn10t0e0cj6o9610pz2z6gug2
Template:Tooltip-watch
10
755
2895
2004-06-05T17:57:58Z
MediaWiki default
37
2895
wikitext
text/x-wiki
Add this page to your watchlist [alt-w]
pf78k2y2ramp437vqetio5syjwah0ze
Template:Tooltip-watchlist
10
756
2896
2004-06-05T17:57:58Z
MediaWiki default
37
2896
wikitext
text/x-wiki
The list of pages you're monitoring for changes. [alt-l]
rt22fxd8wwyir7v5kuh49s4piff5qt9
Template:Tooltip-whatlinkshere
10
757
2897
2004-06-05T17:57:58Z
MediaWiki default
37
2897
wikitext
text/x-wiki
List of all wiki pages that link here [alt-b]
gl6dflnxxea6o59ggfzrxlij99pjlwc
Template:Usercssjs
10
764
2904
2004-06-05T17:57:58Z
MediaWiki default
37
2904
wikitext
text/x-wiki
'''Note:''' After saving, you have to tell your bowser to get the new version: '''Mozilla:''' click ''reload''(or ''ctrl-r''), '''IE / Opera:''' ''ctrl-f5'', '''Safari:''' ''cmd-r'', '''Konqueror''' ''ctrl-r''.
eoingw4wq0vcmdlpx6jx6p4obvix6ai
Template:All system messages
10
771
2911
2004-06-05T17:59:11Z
MediaWiki default
37
2911
wikitext
text/x-wiki
{{int:allmessagestext}}
<table border=1 width=100%><tr><td>
'''Name'''
</td><td>
'''Default text'''
</td><td>
'''Current text'''
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:1movedto2&action=edit 1movedto2]<br>
[[MediaWiki_talk:1movedto2|Talk]]
</td><td>
$1 moved to $2
</td><td>
{{int:1movedto2}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Monobook.css&action=edit Monobook.css]<br>
[[MediaWiki_talk:Monobook.css|Talk]]
</td><td>
/* edit this file to customize the monobook skin for the entire site */
</td><td>
{{int:Monobook.css}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:About&action=edit about]<br>
[[MediaWiki_talk:About|Talk]]
</td><td>
About
</td><td>
{{int:About}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Aboutpage&action=edit aboutpage]<br>
[[MediaWiki_talk:Aboutpage|Talk]]
</td><td>
Wiktionary:About
</td><td>
{{int:Aboutpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Aboutwikipedia&action=edit aboutwikipedia]<br>
[[MediaWiki_talk:Aboutwikipedia|Talk]]
</td><td>
About Wiktionary
</td><td>
{{int:Aboutwikipedia}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-addsection&action=edit accesskey-addsection]<br>
[[MediaWiki_talk:Accesskey-addsection|Talk]]
</td><td>
+
</td><td>
{{int:Accesskey-addsection}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-anontalk&action=edit accesskey-anontalk]<br>
[[MediaWiki_talk:Accesskey-anontalk|Talk]]
</td><td>
n
</td><td>
{{int:Accesskey-anontalk}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-anonuserpage&action=edit accesskey-anonuserpage]<br>
[[MediaWiki_talk:Accesskey-anonuserpage|Talk]]
</td><td>
.
</td><td>
{{int:Accesskey-anonuserpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-article&action=edit accesskey-article]<br>
[[MediaWiki_talk:Accesskey-article|Talk]]
</td><td>
a
</td><td>
{{int:Accesskey-article}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-compareselectedversions&action=edit accesskey-compareselectedversions]<br>
[[MediaWiki_talk:Accesskey-compareselectedversions|Talk]]
</td><td>
v
</td><td>
{{int:Accesskey-compareselectedversions}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-contributions&action=edit accesskey-contributions]<br>
[[MediaWiki_talk:Accesskey-contributions|Talk]]
</td><td>
&lt;accesskey-contributions&gt;
</td><td>
{{int:Accesskey-contributions}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-currentevents&action=edit accesskey-currentevents]<br>
[[MediaWiki_talk:Accesskey-currentevents|Talk]]
</td><td>
&lt;accesskey-currentevents&gt;
</td><td>
{{int:Accesskey-currentevents}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-delete&action=edit accesskey-delete]<br>
[[MediaWiki_talk:Accesskey-delete|Talk]]
</td><td>
d
</td><td>
{{int:Accesskey-delete}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-edit&action=edit accesskey-edit]<br>
[[MediaWiki_talk:Accesskey-edit|Talk]]
</td><td>
e
</td><td>
{{int:Accesskey-edit}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-emailuser&action=edit accesskey-emailuser]<br>
[[MediaWiki_talk:Accesskey-emailuser|Talk]]
</td><td>
&lt;accesskey-emailuser&gt;
</td><td>
{{int:Accesskey-emailuser}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-help&action=edit accesskey-help]<br>
[[MediaWiki_talk:Accesskey-help|Talk]]
</td><td>
&lt;accesskey-help&gt;
</td><td>
{{int:Accesskey-help}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-history&action=edit accesskey-history]<br>
[[MediaWiki_talk:Accesskey-history|Talk]]
</td><td>
h
</td><td>
{{int:Accesskey-history}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-login&action=edit accesskey-login]<br>
[[MediaWiki_talk:Accesskey-login|Talk]]
</td><td>
o
</td><td>
{{int:Accesskey-login}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-logout&action=edit accesskey-logout]<br>
[[MediaWiki_talk:Accesskey-logout|Talk]]
</td><td>
o
</td><td>
{{int:Accesskey-logout}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-mainpage&action=edit accesskey-mainpage]<br>
[[MediaWiki_talk:Accesskey-mainpage|Talk]]
</td><td>
z
</td><td>
{{int:Accesskey-mainpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-minoredit&action=edit accesskey-minoredit]<br>
[[MediaWiki_talk:Accesskey-minoredit|Talk]]
</td><td>
i
</td><td>
{{int:Accesskey-minoredit}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-move&action=edit accesskey-move]<br>
[[MediaWiki_talk:Accesskey-move|Talk]]
</td><td>
m
</td><td>
{{int:Accesskey-move}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-mycontris&action=edit accesskey-mycontris]<br>
[[MediaWiki_talk:Accesskey-mycontris|Talk]]
</td><td>
y
</td><td>
{{int:Accesskey-mycontris}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-mytalk&action=edit accesskey-mytalk]<br>
[[MediaWiki_talk:Accesskey-mytalk|Talk]]
</td><td>
n
</td><td>
{{int:Accesskey-mytalk}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-portal&action=edit accesskey-portal]<br>
[[MediaWiki_talk:Accesskey-portal|Talk]]
</td><td>
&lt;accesskey-portal&gt;
</td><td>
{{int:Accesskey-portal}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-preferences&action=edit accesskey-preferences]<br>
[[MediaWiki_talk:Accesskey-preferences|Talk]]
</td><td>
&lt;accesskey-preferences&gt;
</td><td>
{{int:Accesskey-preferences}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-preview&action=edit accesskey-preview]<br>
[[MediaWiki_talk:Accesskey-preview|Talk]]
</td><td>
p
</td><td>
{{int:Accesskey-preview}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-protect&action=edit accesskey-protect]<br>
[[MediaWiki_talk:Accesskey-protect|Talk]]
</td><td>
=
</td><td>
{{int:Accesskey-protect}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-randompage&action=edit accesskey-randompage]<br>
[[MediaWiki_talk:Accesskey-randompage|Talk]]
</td><td>
x
</td><td>
{{int:Accesskey-randompage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-recentchanges&action=edit accesskey-recentchanges]<br>
[[MediaWiki_talk:Accesskey-recentchanges|Talk]]
</td><td>
r
</td><td>
{{int:Accesskey-recentchanges}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-recentchangeslinked&action=edit accesskey-recentchangeslinked]<br>
[[MediaWiki_talk:Accesskey-recentchangeslinked|Talk]]
</td><td>
c
</td><td>
{{int:Accesskey-recentchangeslinked}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-save&action=edit accesskey-save]<br>
[[MediaWiki_talk:Accesskey-save|Talk]]
</td><td>
s
</td><td>
{{int:Accesskey-save}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-search&action=edit accesskey-search]<br>
[[MediaWiki_talk:Accesskey-search|Talk]]
</td><td>
f
</td><td>
{{int:Accesskey-search}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-sitesupport&action=edit accesskey-sitesupport]<br>
[[MediaWiki_talk:Accesskey-sitesupport|Talk]]
</td><td>
&lt;accesskey-sitesupport&gt;
</td><td>
{{int:Accesskey-sitesupport}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-specialpage&action=edit accesskey-specialpage]<br>
[[MediaWiki_talk:Accesskey-specialpage|Talk]]
</td><td>
&lt;accesskey-specialpage&gt;
</td><td>
{{int:Accesskey-specialpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-specialpages&action=edit accesskey-specialpages]<br>
[[MediaWiki_talk:Accesskey-specialpages|Talk]]
</td><td>
q
</td><td>
{{int:Accesskey-specialpages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-talk&action=edit accesskey-talk]<br>
[[MediaWiki_talk:Accesskey-talk|Talk]]
</td><td>
t
</td><td>
{{int:Accesskey-talk}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-undelete&action=edit accesskey-undelete]<br>
[[MediaWiki_talk:Accesskey-undelete|Talk]]
</td><td>
d
</td><td>
{{int:Accesskey-undelete}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-unwatch&action=edit accesskey-unwatch]<br>
[[MediaWiki_talk:Accesskey-unwatch|Talk]]
</td><td>
w
</td><td>
{{int:Accesskey-unwatch}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-upload&action=edit accesskey-upload]<br>
[[MediaWiki_talk:Accesskey-upload|Talk]]
</td><td>
u
</td><td>
{{int:Accesskey-upload}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-userpage&action=edit accesskey-userpage]<br>
[[MediaWiki_talk:Accesskey-userpage|Talk]]
</td><td>
.
</td><td>
{{int:Accesskey-userpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-viewsource&action=edit accesskey-viewsource]<br>
[[MediaWiki_talk:Accesskey-viewsource|Talk]]
</td><td>
e
</td><td>
{{int:Accesskey-viewsource}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-watch&action=edit accesskey-watch]<br>
[[MediaWiki_talk:Accesskey-watch|Talk]]
</td><td>
w
</td><td>
{{int:Accesskey-watch}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-watchlist&action=edit accesskey-watchlist]<br>
[[MediaWiki_talk:Accesskey-watchlist|Talk]]
</td><td>
l
</td><td>
{{int:Accesskey-watchlist}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-whatlinkshere&action=edit accesskey-whatlinkshere]<br>
[[MediaWiki_talk:Accesskey-whatlinkshere|Talk]]
</td><td>
b
</td><td>
{{int:Accesskey-whatlinkshere}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accmailtext&action=edit accmailtext]<br>
[[MediaWiki_talk:Accmailtext|Talk]]
</td><td>
The Password for '$1' has been sent to $2.
</td><td>
{{int:Accmailtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accmailtitle&action=edit accmailtitle]<br>
[[MediaWiki_talk:Accmailtitle|Talk]]
</td><td>
Password sent.
</td><td>
{{int:Accmailtitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Actioncomplete&action=edit actioncomplete]<br>
[[MediaWiki_talk:Actioncomplete|Talk]]
</td><td>
Action complete
</td><td>
{{int:Actioncomplete}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Addedwatch&action=edit addedwatch]<br>
[[MediaWiki_talk:Addedwatch|Talk]]
</td><td>
Added to watchlist
</td><td>
{{int:Addedwatch}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Addedwatchtext&action=edit addedwatchtext]<br>
[[MediaWiki_talk:Addedwatchtext|Talk]]
</td><td>
The page "$1" has been added to your [[Special:Watchlist|watchlist]].
Future changes to this page and its associated Talk page will be listed there,
and the page will appear '''bolded''' in the [[Special:Recentchanges|list of recent changes]] to
make it easier to pick out.
<p>If you want to remove the page from your watchlist later, click "Stop watching" in the sidebar.
</td><td>
{{int:Addedwatchtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Addsection&action=edit addsection]<br>
[[MediaWiki_talk:Addsection|Talk]]
</td><td>
+
</td><td>
{{int:Addsection}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Administrators&action=edit administrators]<br>
[[MediaWiki_talk:Administrators|Talk]]
</td><td>
Wiktionary:Administrators
</td><td>
{{int:Administrators}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Affirmation&action=edit affirmation]<br>
[[MediaWiki_talk:Affirmation|Talk]]
</td><td>
I affirm that the copyright holder of this file
agrees to license it under the terms of the $1.
</td><td>
{{int:Affirmation}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:All&action=edit all]<br>
[[MediaWiki_talk:All|Talk]]
</td><td>
all
</td><td>
{{int:All}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Allmessages&action=edit allmessages]<br>
[[MediaWiki_talk:Allmessages|Talk]]
</td><td>
All system messages
</td><td>
{{int:Allmessages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Allmessagestext&action=edit allmessagestext]<br>
[[MediaWiki_talk:Allmessagestext|Talk]]
</td><td>
This is a list of all system messages available in the MediaWiki: namespace.
</td><td>
{{int:Allmessagestext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Allpages&action=edit allpages]<br>
[[MediaWiki_talk:Allpages|Talk]]
</td><td>
All pages
</td><td>
{{int:Allpages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Alphaindexline&action=edit alphaindexline]<br>
[[MediaWiki_talk:Alphaindexline|Talk]]
</td><td>
$1 to $2
</td><td>
{{int:Alphaindexline}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Alreadyloggedin&action=edit alreadyloggedin]<br>
[[MediaWiki_talk:Alreadyloggedin|Talk]]
</td><td>
<font color=red><b>User $1, you are already logged in!</b></font><br />
</td><td>
{{int:Alreadyloggedin}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Alreadyrolled&action=edit alreadyrolled]<br>
[[MediaWiki_talk:Alreadyrolled|Talk]]
</td><td>
Cannot rollback last edit of [[$1]]
by [[User:$2|$2]] ([[User talk:$2|Talk]]); someone else has edited or rolled back the page already.
Last edit was by [[User:$3|$3]] ([[User talk:$3|Talk]]).
</td><td>
{{int:Alreadyrolled}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ancientpages&action=edit ancientpages]<br>
[[MediaWiki_talk:Ancientpages|Talk]]
</td><td>
Oldest pages
</td><td>
{{int:Ancientpages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:And&action=edit and]<br>
[[MediaWiki_talk:And|Talk]]
</td><td>
and
</td><td>
{{int:And}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Anontalk&action=edit anontalk]<br>
[[MediaWiki_talk:Anontalk|Talk]]
</td><td>
Talk for this IP
</td><td>
{{int:Anontalk}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Anontalkpagetext&action=edit anontalkpagetext]<br>
[[MediaWiki_talk:Anontalkpagetext|Talk]]
</td><td>
----''This is the discussion page for an anonymous user who has not created an account yet or who does not use it. We therefore have to use the numerical [[IP address]] to identify him/her. Such an IP address can be shared by several users. If you are an anonymous user and feel that irrelevant comments have been directed at you, please [[Special:Userlogin|create an account or log in]] to avoid future confusion with other anonymous users.''
</td><td>
{{int:Anontalkpagetext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Anonymous&action=edit anonymous]<br>
[[MediaWiki_talk:Anonymous|Talk]]
</td><td>
Anonymous user(s) of Wiktionary
</td><td>
{{int:Anonymous}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Article&action=edit article]<br>
[[MediaWiki_talk:Article|Talk]]
</td><td>
Content page
</td><td>
{{int:Article}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Articleexists&action=edit articleexists]<br>
[[MediaWiki_talk:Articleexists|Talk]]
</td><td>
A page of that name already exists, or the
name you have chosen is not valid.
Please choose another name.
</td><td>
{{int:Articleexists}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Articlepage&action=edit articlepage]<br>
[[MediaWiki_talk:Articlepage|Talk]]
</td><td>
View content page
</td><td>
{{int:Articlepage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Asksql&action=edit asksql]<br>
[[MediaWiki_talk:Asksql|Talk]]
</td><td>
SQL query
</td><td>
{{int:Asksql}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Asksqltext&action=edit asksqltext]<br>
[[MediaWiki_talk:Asksqltext|Talk]]
</td><td>
Use the form below to make a direct query of the
database.
Use single quotes ('like this') to delimit string literals.
This can often add considerable load to the server, so please use
this function sparingly.
</td><td>
{{int:Asksqltext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Autoblocker&action=edit autoblocker]<br>
[[MediaWiki_talk:Autoblocker|Talk]]
</td><td>
Autoblocked because you share an IP address with "$1". Reason "$2".
</td><td>
{{int:Autoblocker}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badarticleerror&action=edit badarticleerror]<br>
[[MediaWiki_talk:Badarticleerror|Talk]]
</td><td>
This action cannot be performed on this page.
</td><td>
{{int:Badarticleerror}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badfilename&action=edit badfilename]<br>
[[MediaWiki_talk:Badfilename|Talk]]
</td><td>
Image name has been changed to "$1".
</td><td>
{{int:Badfilename}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badfiletype&action=edit badfiletype]<br>
[[MediaWiki_talk:Badfiletype|Talk]]
</td><td>
".$1" is not a recommended image file format.
</td><td>
{{int:Badfiletype}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badipaddress&action=edit badipaddress]<br>
[[MediaWiki_talk:Badipaddress|Talk]]
</td><td>
Invalid IP address
</td><td>
{{int:Badipaddress}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badquery&action=edit badquery]<br>
[[MediaWiki_talk:Badquery|Talk]]
</td><td>
Badly formed search query
</td><td>
{{int:Badquery}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badquerytext&action=edit badquerytext]<br>
[[MediaWiki_talk:Badquerytext|Talk]]
</td><td>
We could not process your query.
This is probably because you have attempted to search for a
word fewer than three letters long, which is not yet supported.
It could also be that you have mistyped the expression, for
example "fish and and scales".
Please try another query.
</td><td>
{{int:Badquerytext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badretype&action=edit badretype]<br>
[[MediaWiki_talk:Badretype|Talk]]
</td><td>
The passwords you entered do not match.
</td><td>
{{int:Badretype}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badtitle&action=edit badtitle]<br>
[[MediaWiki_talk:Badtitle|Talk]]
</td><td>
Bad title
</td><td>
{{int:Badtitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badtitletext&action=edit badtitletext]<br>
[[MediaWiki_talk:Badtitletext|Talk]]
</td><td>
The requested page title was invalid, empty, or
an incorrectly linked inter-language or inter-wiki title.
</td><td>
{{int:Badtitletext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blanknamespace&action=edit blanknamespace]<br>
[[MediaWiki_talk:Blanknamespace|Talk]]
</td><td>
(Main)
</td><td>
{{int:Blanknamespace}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockedtext&action=edit blockedtext]<br>
[[MediaWiki_talk:Blockedtext|Talk]]
</td><td>
Your user name or IP address has been blocked by $1.
The reason given is this:<br />''$2''<p>You may contact $1 or one of the other
[[Wiktionary:Administrators|administrators]] to discuss the block.
Note that you may not use the "email this user" feature unless you have a valid email address registered in your [[Special:Preferences|user preferences]].
Your IP address is $3. Please include this address in any queries you make.
</td><td>
{{int:Blockedtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockedtitle&action=edit blockedtitle]<br>
[[MediaWiki_talk:Blockedtitle|Talk]]
</td><td>
User is blocked
</td><td>
{{int:Blockedtitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockip&action=edit blockip]<br>
[[MediaWiki_talk:Blockip|Talk]]
</td><td>
Block user
</td><td>
{{int:Blockip}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockipsuccesssub&action=edit blockipsuccesssub]<br>
[[MediaWiki_talk:Blockipsuccesssub|Talk]]
</td><td>
Block succeeded
</td><td>
{{int:Blockipsuccesssub}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockipsuccesstext&action=edit blockipsuccesstext]<br>
[[MediaWiki_talk:Blockipsuccesstext|Talk]]
</td><td>
"$1" has been blocked.
<br />See [[Special:Ipblocklist|IP block list]] to review blocks.
</td><td>
{{int:Blockipsuccesstext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockiptext&action=edit blockiptext]<br>
[[MediaWiki_talk:Blockiptext|Talk]]
</td><td>
Use the form below to block write access
from a specific IP address or username.
This should be done only only to prevent vandalism, and in
accordance with [[Wiktionary:Policy|policy]].
Fill in a specific reason below (for example, citing particular
pages that were vandalized).
</td><td>
{{int:Blockiptext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklink&action=edit blocklink]<br>
[[MediaWiki_talk:Blocklink|Talk]]
</td><td>
block
</td><td>
{{int:Blocklink}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklistline&action=edit blocklistline]<br>
[[MediaWiki_talk:Blocklistline|Talk]]
</td><td>
$1, $2 blocked $3 (expires $4)
</td><td>
{{int:Blocklistline}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklogentry&action=edit blocklogentry]<br>
[[MediaWiki_talk:Blocklogentry|Talk]]
</td><td>
blocked "$1" with an expiry time of $2
</td><td>
{{int:Blocklogentry}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklogpage&action=edit blocklogpage]<br>
[[MediaWiki_talk:Blocklogpage|Talk]]
</td><td>
Block_log
</td><td>
{{int:Blocklogpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklogtext&action=edit blocklogtext]<br>
[[MediaWiki_talk:Blocklogtext|Talk]]
</td><td>
This is a log of user blocking and unblocking actions. Automatically
blocked IP addresses are not be listed. See the [[Special:Ipblocklist|IP block list]] for
the list of currently operational bans and blocks.
</td><td>
{{int:Blocklogtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bold_sample&action=edit bold_sample]<br>
[[MediaWiki_talk:Bold_sample|Talk]]
</td><td>
Bold text
</td><td>
{{int:Bold_sample}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bold_tip&action=edit bold_tip]<br>
[[MediaWiki_talk:Bold_tip|Talk]]
</td><td>
Bold text
</td><td>
{{int:Bold_tip}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Booksources&action=edit booksources]<br>
[[MediaWiki_talk:Booksources|Talk]]
</td><td>
Book sources
</td><td>
{{int:Booksources}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Booksourcetext&action=edit booksourcetext]<br>
[[MediaWiki_talk:Booksourcetext|Talk]]
</td><td>
Below is a list of links to other sites that
sell new and used books, and may also have further information
about books you are looking for.Wiktionary is not affiliated with any of these businesses, and
this list should not be construed as an endorsement.
</td><td>
{{int:Booksourcetext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Brokenredirects&action=edit brokenredirects]<br>
[[MediaWiki_talk:Brokenredirects|Talk]]
</td><td>
Broken Redirects
</td><td>
{{int:Brokenredirects}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Brokenredirectstext&action=edit brokenredirectstext]<br>
[[MediaWiki_talk:Brokenredirectstext|Talk]]
</td><td>
The following redirects link to a non-existing pages.
</td><td>
{{int:Brokenredirectstext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bugreports&action=edit bugreports]<br>
[[MediaWiki_talk:Bugreports|Talk]]
</td><td>
Bug reports
</td><td>
{{int:Bugreports}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bugreportspage&action=edit bugreportspage]<br>
[[MediaWiki_talk:Bugreportspage|Talk]]
</td><td>
Wiktionary:Bug_reports
</td><td>
{{int:Bugreportspage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bureaucratlog&action=edit bureaucratlog]<br>
[[MediaWiki_talk:Bureaucratlog|Talk]]
</td><td>
Bureaucrat_log
</td><td>
{{int:Bureaucratlog}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bureaucratlogentry&action=edit bureaucratlogentry]<br>
[[MediaWiki_talk:Bureaucratlogentry|Talk]]
</td><td>
Rights for user "$1" set "$2"
</td><td>
{{int:Bureaucratlogentry}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bureaucrattext&action=edit bureaucrattext]<br>
[[MediaWiki_talk:Bureaucrattext|Talk]]
</td><td>
The action you have requested can only be
performed by sysops with "bureaucrat" status.
</td><td>
{{int:Bureaucrattext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bureaucrattitle&action=edit bureaucrattitle]<br>
[[MediaWiki_talk:Bureaucrattitle|Talk]]
</td><td>
Bureaucrat access required
</td><td>
{{int:Bureaucrattitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bydate&action=edit bydate]<br>
[[MediaWiki_talk:Bydate|Talk]]
</td><td>
by date
</td><td>
{{int:Bydate}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Byname&action=edit byname]<br>
[[MediaWiki_talk:Byname|Talk]]
</td><td>
by name
</td><td>
{{int:Byname}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bysize&action=edit bysize]<br>
[[MediaWiki_talk:Bysize|Talk]]
</td><td>
by size
</td><td>
{{int:Bysize}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cachederror&action=edit cachederror]<br>
[[MediaWiki_talk:Cachederror|Talk]]
</td><td>
The following is a cached copy of the requested page, and may not be up to date.
</td><td>
{{int:Cachederror}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cancel&action=edit cancel]<br>
[[MediaWiki_talk:Cancel|Talk]]
</td><td>
Cancel
</td><td>
{{int:Cancel}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cannotdelete&action=edit cannotdelete]<br>
[[MediaWiki_talk:Cannotdelete|Talk]]
</td><td>
Could not delete the page or image specified. (It may have already been deleted by someone else.)
</td><td>
{{int:Cannotdelete}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cantrollback&action=edit cantrollback]<br>
[[MediaWiki_talk:Cantrollback|Talk]]
</td><td>
Cannot revert edit; last contributor is only author of this page.
</td><td>
{{int:Cantrollback}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Categories&action=edit categories]<br>
[[MediaWiki_talk:Categories|Talk]]
</td><td>
Categories
</td><td>
{{int:Categories}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Category&action=edit category]<br>
[[MediaWiki_talk:Category|Talk]]
</td><td>
category
</td><td>
{{int:Category}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Category_header&action=edit category_header]<br>
[[MediaWiki_talk:Category_header|Talk]]
</td><td>
Articles in category "$1"
</td><td>
{{int:Category_header}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Changepassword&action=edit changepassword]<br>
[[MediaWiki_talk:Changepassword|Talk]]
</td><td>
Change password
</td><td>
{{int:Changepassword}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Changes&action=edit changes]<br>
[[MediaWiki_talk:Changes|Talk]]
</td><td>
changes
</td><td>
{{int:Changes}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Columns&action=edit columns]<br>
[[MediaWiki_talk:Columns|Talk]]
</td><td>
Columns
</td><td>
{{int:Columns}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Commentedit&action=edit commentedit]<br>
[[MediaWiki_talk:Commentedit|Talk]]
</td><td>
(comment)
</td><td>
{{int:Commentedit}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Compareselectedversions&action=edit compareselectedversions]<br>
[[MediaWiki_talk:Compareselectedversions|Talk]]
</td><td>
Compare selected versions
</td><td>
{{int:Compareselectedversions}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirm&action=edit confirm]<br>
[[MediaWiki_talk:Confirm|Talk]]
</td><td>
Confirm
</td><td>
{{int:Confirm}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmcheck&action=edit confirmcheck]<br>
[[MediaWiki_talk:Confirmcheck|Talk]]
</td><td>
Yes, I really want to delete this.
</td><td>
{{int:Confirmcheck}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmdelete&action=edit confirmdelete]<br>
[[MediaWiki_talk:Confirmdelete|Talk]]
</td><td>
Confirm delete
</td><td>
{{int:Confirmdelete}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmdeletetext&action=edit confirmdeletetext]<br>
[[MediaWiki_talk:Confirmdeletetext|Talk]]
</td><td>
You are about to permanently delete a page
or image along with all of its history from the database.
Please confirm that you intend to do this, that you understand the
consequences, and that you are doing this in accordance with
[[Wiktionary:Policy]].
</td><td>
{{int:Confirmdeletetext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmprotect&action=edit confirmprotect]<br>
[[MediaWiki_talk:Confirmprotect|Talk]]
</td><td>
Confirm protection
</td><td>
{{int:Confirmprotect}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmprotecttext&action=edit confirmprotecttext]<br>
[[MediaWiki_talk:Confirmprotecttext|Talk]]
</td><td>
Do you really want to protect this page?
</td><td>
{{int:Confirmprotecttext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmunprotect&action=edit confirmunprotect]<br>
[[MediaWiki_talk:Confirmunprotect|Talk]]
</td><td>
Confirm unprotection
</td><td>
{{int:Confirmunprotect}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmunprotecttext&action=edit confirmunprotecttext]<br>
[[MediaWiki_talk:Confirmunprotecttext|Talk]]
</td><td>
Do you really want to unprotect this page?
</td><td>
{{int:Confirmunprotecttext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contextchars&action=edit contextchars]<br>
[[MediaWiki_talk:Contextchars|Talk]]
</td><td>
Characters of context per line
</td><td>
{{int:Contextchars}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contextlines&action=edit contextlines]<br>
[[MediaWiki_talk:Contextlines|Talk]]
</td><td>
Lines to show per hit
</td><td>
{{int:Contextlines}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contribslink&action=edit contribslink]<br>
[[MediaWiki_talk:Contribslink|Talk]]
</td><td>
contribs
</td><td>
{{int:Contribslink}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contribsub&action=edit contribsub]<br>
[[MediaWiki_talk:Contribsub|Talk]]
</td><td>
For $1
</td><td>
{{int:Contribsub}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contributions&action=edit contributions]<br>
[[MediaWiki_talk:Contributions|Talk]]
</td><td>
User contributions
</td><td>
{{int:Contributions}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Copyright&action=edit copyright]<br>
[[MediaWiki_talk:Copyright|Talk]]
</td><td>
Content is available under $1.
</td><td>
{{int:Copyright}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Copyrightpage&action=edit copyrightpage]<br>
[[MediaWiki_talk:Copyrightpage|Talk]]
</td><td>
Wiktionary:Copyrights
</td><td>
{{int:Copyrightpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Copyrightpagename&action=edit copyrightpagename]<br>
[[MediaWiki_talk:Copyrightpagename|Talk]]
</td><td>
Wiktionary copyright
</td><td>
{{int:Copyrightpagename}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Copyrightwarning&action=edit copyrightwarning]<br>
[[MediaWiki_talk:Copyrightwarning|Talk]]
</td><td>
Please note that all contributions to Wiktionary are
considered to be released under the GNU Free Documentation License
(see $1 for details).
If you don't want your writing to be edited mercilessly and redistributed
at will, then don't submit it here.<br />
You are also promising us that you wrote this yourself, or copied it from a
public domain or similar free resource.
<strong>DO NOT SUBMIT COPYRIGHTED WORK WITHOUT PERMISSION!</strong>
</td><td>
{{int:Copyrightwarning}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Couldntremove&action=edit couldntremove]<br>
[[MediaWiki_talk:Couldntremove|Talk]]
</td><td>
Couldn't remove item '$1'...
</td><td>
{{int:Couldntremove}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Createaccount&action=edit createaccount]<br>
[[MediaWiki_talk:Createaccount|Talk]]
</td><td>
Create new account
</td><td>
{{int:Createaccount}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Createaccountmail&action=edit createaccountmail]<br>
[[MediaWiki_talk:Createaccountmail|Talk]]
</td><td>
by email
</td><td>
{{int:Createaccountmail}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cur&action=edit cur]<br>
[[MediaWiki_talk:Cur|Talk]]
</td><td>
cur
</td><td>
{{int:Cur}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Currentevents&action=edit currentevents]<br>
[[MediaWiki_talk:Currentevents|Talk]]
</td><td>
Current events
</td><td>
{{int:Currentevents}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Currentrev&action=edit currentrev]<br>
[[MediaWiki_talk:Currentrev|Talk]]
</td><td>
Current revision
</td><td>
{{int:Currentrev}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Databaseerror&action=edit databaseerror]<br>
[[MediaWiki_talk:Databaseerror|Talk]]
</td><td>
Database error
</td><td>
{{int:Databaseerror}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dateformat&action=edit dateformat]<br>
[[MediaWiki_talk:Dateformat|Talk]]
</td><td>
Date format
</td><td>
{{int:Dateformat}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dberrortext&action=edit dberrortext]<br>
[[MediaWiki_talk:Dberrortext|Talk]]
</td><td>
A database query syntax error has occurred.
This could be because of an illegal search query (see $5),
or it may indicate a bug in the software.
The last attempted database query was:
<blockquote><tt>$1</tt></blockquote>
from within function "<tt>$2</tt>".
MySQL returned error "<tt>$3: $4</tt>".
</td><td>
{{int:Dberrortext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dberrortextcl&action=edit dberrortextcl]<br>
[[MediaWiki_talk:Dberrortextcl|Talk]]
</td><td>
A database query syntax error has occurred.
The last attempted database query was:
"$1"
from within function "$2".
MySQL returned error "$3: $4".
</td><td>
{{int:Dberrortextcl}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deadendpages&action=edit deadendpages]<br>
[[MediaWiki_talk:Deadendpages|Talk]]
</td><td>
Dead-end pages
</td><td>
{{int:Deadendpages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Debug&action=edit debug]<br>
[[MediaWiki_talk:Debug|Talk]]
</td><td>
Debug
</td><td>
{{int:Debug}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Defaultns&action=edit defaultns]<br>
[[MediaWiki_talk:Defaultns|Talk]]
</td><td>
Search in these namespaces by default:
</td><td>
{{int:Defaultns}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Defemailsubject&action=edit defemailsubject]<br>
[[MediaWiki_talk:Defemailsubject|Talk]]
</td><td>
Wiktionary e-mail
</td><td>
{{int:Defemailsubject}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Delete&action=edit delete]<br>
[[MediaWiki_talk:Delete|Talk]]
</td><td>
Delete
</td><td>
{{int:Delete}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletecomment&action=edit deletecomment]<br>
[[MediaWiki_talk:Deletecomment|Talk]]
</td><td>
Reason for deletion
</td><td>
{{int:Deletecomment}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletedarticle&action=edit deletedarticle]<br>
[[MediaWiki_talk:Deletedarticle|Talk]]
</td><td>
deleted "$1"
</td><td>
{{int:Deletedarticle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletedtext&action=edit deletedtext]<br>
[[MediaWiki_talk:Deletedtext|Talk]]
</td><td>
"$1" has been deleted.
See $2 for a record of recent deletions.
</td><td>
{{int:Deletedtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deleteimg&action=edit deleteimg]<br>
[[MediaWiki_talk:Deleteimg|Talk]]
</td><td>
del
</td><td>
{{int:Deleteimg}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletepage&action=edit deletepage]<br>
[[MediaWiki_talk:Deletepage|Talk]]
</td><td>
Delete page
</td><td>
{{int:Deletepage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletesub&action=edit deletesub]<br>
[[MediaWiki_talk:Deletesub|Talk]]
</td><td>
(Deleting "$1")
</td><td>
{{int:Deletesub}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletethispage&action=edit deletethispage]<br>
[[MediaWiki_talk:Deletethispage|Talk]]
</td><td>
Delete this page
</td><td>
{{int:Deletethispage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletionlog&action=edit deletionlog]<br>
[[MediaWiki_talk:Deletionlog|Talk]]
</td><td>
deletion log
</td><td>
{{int:Deletionlog}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dellogpage&action=edit dellogpage]<br>
[[MediaWiki_talk:Dellogpage|Talk]]
</td><td>
Deletion_log
</td><td>
{{int:Dellogpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dellogpagetext&action=edit dellogpagetext]<br>
[[MediaWiki_talk:Dellogpagetext|Talk]]
</td><td>
Below is a list of the most recent deletions.
All times shown are server time (UTC).
<ul>
</ul>
</td><td>
{{int:Dellogpagetext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Developerspheading&action=edit developerspheading]<br>
[[MediaWiki_talk:Developerspheading|Talk]]
</td><td>
For developer use only
</td><td>
{{int:Developerspheading}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Developertext&action=edit developertext]<br>
[[MediaWiki_talk:Developertext|Talk]]
</td><td>
The action you have requested can only be
performed by users with "developer" status.
See $1.
</td><td>
{{int:Developertext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Developertitle&action=edit developertitle]<br>
[[MediaWiki_talk:Developertitle|Talk]]
</td><td>
Developer access required
</td><td>
{{int:Developertitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Diff&action=edit diff]<br>
[[MediaWiki_talk:Diff|Talk]]
</td><td>
diff
</td><td>
{{int:Diff}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Difference&action=edit difference]<br>
[[MediaWiki_talk:Difference|Talk]]
</td><td>
(Difference between revisions)
</td><td>
{{int:Difference}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disambiguations&action=edit disambiguations]<br>
[[MediaWiki_talk:Disambiguations|Talk]]
</td><td>
Disambiguation pages
</td><td>
{{int:Disambiguations}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disambiguationspage&action=edit disambiguationspage]<br>
[[MediaWiki_talk:Disambiguationspage|Talk]]
</td><td>
Wiktionary:Links_to_disambiguating_pages
</td><td>
{{int:Disambiguationspage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disambiguationstext&action=edit disambiguationstext]<br>
[[MediaWiki_talk:Disambiguationstext|Talk]]
</td><td>
The following pages link to a <i>disambiguation page</i>. They should link to the appropriate topic instead.<br />A page is treated as dismbiguation if it is linked from $1.<br />Links from other namespaces are <i>not</i> listed here.
</td><td>
{{int:Disambiguationstext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disclaimerpage&action=edit disclaimerpage]<br>
[[MediaWiki_talk:Disclaimerpage|Talk]]
</td><td>
Wiktionary:General_disclaimer
</td><td>
{{int:Disclaimerpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disclaimers&action=edit disclaimers]<br>
[[MediaWiki_talk:Disclaimers|Talk]]
</td><td>
Disclaimers
</td><td>
{{int:Disclaimers}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Doubleredirects&action=edit doubleredirects]<br>
[[MediaWiki_talk:Doubleredirects|Talk]]
</td><td>
Double Redirects
</td><td>
{{int:Doubleredirects}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Doubleredirectstext&action=edit doubleredirectstext]<br>
[[MediaWiki_talk:Doubleredirectstext|Talk]]
</td><td>
<b>Attention:</b> This list may contain false positives. That usually means there is additional text with links below the first #REDIRECT.<br />
Each row contains links to the first and second redirect, as well as the first line of the second redirect text, usually giving the "real" target page, which the first redirect should point to.
</td><td>
{{int:Doubleredirectstext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Edit&action=edit edit]<br>
[[MediaWiki_talk:Edit|Talk]]
</td><td>
Edit
</td><td>
{{int:Edit}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editcomment&action=edit editcomment]<br>
[[MediaWiki_talk:Editcomment|Talk]]
</td><td>
The edit comment was: "<i>$1</i>".
</td><td>
{{int:Editcomment}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editconflict&action=edit editconflict]<br>
[[MediaWiki_talk:Editconflict|Talk]]
</td><td>
Edit conflict: $1
</td><td>
{{int:Editconflict}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editcurrent&action=edit editcurrent]<br>
[[MediaWiki_talk:Editcurrent|Talk]]
</td><td>
Edit the current version of this page
</td><td>
{{int:Editcurrent}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Edithelp&action=edit edithelp]<br>
[[MediaWiki_talk:Edithelp|Talk]]
</td><td>
Editing help
</td><td>
{{int:Edithelp}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Edithelppage&action=edit edithelppage]<br>
[[MediaWiki_talk:Edithelppage|Talk]]
</td><td>
Help:Editing
</td><td>
{{int:Edithelppage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editing&action=edit editing]<br>
[[MediaWiki_talk:Editing|Talk]]
</td><td>
Editing $1
</td><td>
{{int:Editing}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editingold&action=edit editingold]<br>
[[MediaWiki_talk:Editingold|Talk]]
</td><td>
<strong>WARNING: You are editing an out-of-date
revision of this page.
If you save it, any changes made since this revision will be lost.</strong>
</td><td>
{{int:Editingold}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editsection&action=edit editsection]<br>
[[MediaWiki_talk:Editsection|Talk]]
</td><td>
edit
</td><td>
{{int:Editsection}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editthispage&action=edit editthispage]<br>
[[MediaWiki_talk:Editthispage|Talk]]
</td><td>
Edit this page
</td><td>
{{int:Editthispage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailflag&action=edit emailflag]<br>
[[MediaWiki_talk:Emailflag|Talk]]
</td><td>
Disable e-mail from other users
</td><td>
{{int:Emailflag}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailforlost&action=edit emailforlost]<br>
[[MediaWiki_talk:Emailforlost|Talk]]
</td><td>
Fields marked with a star (*) are optional. Storing an email address enables people to contact you through the website without you having to reveal your
email address to them, and it can be used to send you a new password if you forget it.<br /><br />Your real name, if you choose to provide it, will be used for giving you attribution for your work.
</td><td>
{{int:Emailforlost}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailfrom&action=edit emailfrom]<br>
[[MediaWiki_talk:Emailfrom|Talk]]
</td><td>
From
</td><td>
{{int:Emailfrom}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailmessage&action=edit emailmessage]<br>
[[MediaWiki_talk:Emailmessage|Talk]]
</td><td>
Message
</td><td>
{{int:Emailmessage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailpage&action=edit emailpage]<br>
[[MediaWiki_talk:Emailpage|Talk]]
</td><td>
E-mail user
</td><td>
{{int:Emailpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailpagetext&action=edit emailpagetext]<br>
[[MediaWiki_talk:Emailpagetext|Talk]]
</td><td>
If this user has entered a valid e-mail address in
his or her user preferences, the form below will send a single message.
The e-mail address you entered in your user preferences will appear
as the "From" address of the mail, so the recipient will be able
to reply.
</td><td>
{{int:Emailpagetext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailsend&action=edit emailsend]<br>
[[MediaWiki_talk:Emailsend|Talk]]
</td><td>
Send
</td><td>
{{int:Emailsend}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailsent&action=edit emailsent]<br>
[[MediaWiki_talk:Emailsent|Talk]]
</td><td>
E-mail sent
</td><td>
{{int:Emailsent}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailsenttext&action=edit emailsenttext]<br>
[[MediaWiki_talk:Emailsenttext|Talk]]
</td><td>
Your e-mail message has been sent.
</td><td>
{{int:Emailsenttext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailsubject&action=edit emailsubject]<br>
[[MediaWiki_talk:Emailsubject|Talk]]
</td><td>
Subject
</td><td>
{{int:Emailsubject}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailto&action=edit emailto]<br>
[[MediaWiki_talk:Emailto|Talk]]
</td><td>
To
</td><td>
{{int:Emailto}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailuser&action=edit emailuser]<br>
[[MediaWiki_talk:Emailuser|Talk]]
</td><td>
E-mail this user
</td><td>
{{int:Emailuser}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Enterlockreason&action=edit enterlockreason]<br>
[[MediaWiki_talk:Enterlockreason|Talk]]
</td><td>
Enter a reason for the lock, including an estimate
of when the lock will be released
</td><td>
{{int:Enterlockreason}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Error&action=edit error]<br>
[[MediaWiki_talk:Error|Talk]]
</td><td>
Error
</td><td>
{{int:Error}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Errorpagetitle&action=edit errorpagetitle]<br>
[[MediaWiki_talk:Errorpagetitle|Talk]]
</td><td>
Error
</td><td>
{{int:Errorpagetitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Exbeforeblank&action=edit exbeforeblank]<br>
[[MediaWiki_talk:Exbeforeblank|Talk]]
</td><td>
content before blanking was:
</td><td>
{{int:Exbeforeblank}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Exblank&action=edit exblank]<br>
[[MediaWiki_talk:Exblank|Talk]]
</td><td>
page was empty
</td><td>
{{int:Exblank}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Excontent&action=edit excontent]<br>
[[MediaWiki_talk:Excontent|Talk]]
</td><td>
content was:
</td><td>
{{int:Excontent}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Explainconflict&action=edit explainconflict]<br>
[[MediaWiki_talk:Explainconflict|Talk]]
</td><td>
Someone else has changed this page since you
started editing it.
The upper text area contains the page text as it currently exists.
Your changes are shown in the lower text area.
You will have to merge your changes into the existing text.
<b>Only</b> the text in the upper text area will be saved when you
press "Save page".
<p>
</td><td>
{{int:Explainconflict}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Export&action=edit export]<br>
[[MediaWiki_talk:Export|Talk]]
</td><td>
Export pages
</td><td>
{{int:Export}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Exportcuronly&action=edit exportcuronly]<br>
[[MediaWiki_talk:Exportcuronly|Talk]]
</td><td>
Include only the current revision, not the full history
</td><td>
{{int:Exportcuronly}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Exporttext&action=edit exporttext]<br>
[[MediaWiki_talk:Exporttext|Talk]]
</td><td>
You can export the text and editing history of a particular
page or set of pages wrapped in some XML; this can then be imported into another
wiki running MediaWiki software, transformed, or just kept for your private
amusement.
</td><td>
{{int:Exporttext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Extlink_sample&action=edit extlink_sample]<br>
[[MediaWiki_talk:Extlink_sample|Talk]]
</td><td>
http://www.example.com link title
</td><td>
{{int:Extlink_sample}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Extlink_tip&action=edit extlink_tip]<br>
[[MediaWiki_talk:Extlink_tip|Talk]]
</td><td>
External link (remember http:// prefix)
</td><td>
{{int:Extlink_tip}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Faq&action=edit faq]<br>
[[MediaWiki_talk:Faq|Talk]]
</td><td>
FAQ
</td><td>
{{int:Faq}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Faqpage&action=edit faqpage]<br>
[[MediaWiki_talk:Faqpage|Talk]]
</td><td>
Wiktionary:FAQ
</td><td>
{{int:Faqpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Feedlinks&action=edit feedlinks]<br>
[[MediaWiki_talk:Feedlinks|Talk]]
</td><td>
Feed:
</td><td>
{{int:Feedlinks}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filecopyerror&action=edit filecopyerror]<br>
[[MediaWiki_talk:Filecopyerror|Talk]]
</td><td>
Could not copy file "$1" to "$2".
</td><td>
{{int:Filecopyerror}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filedeleteerror&action=edit filedeleteerror]<br>
[[MediaWiki_talk:Filedeleteerror|Talk]]
</td><td>
Could not delete file "$1".
</td><td>
{{int:Filedeleteerror}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filedesc&action=edit filedesc]<br>
[[MediaWiki_talk:Filedesc|Talk]]
</td><td>
Summary
</td><td>
{{int:Filedesc}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filename&action=edit filename]<br>
[[MediaWiki_talk:Filename|Talk]]
</td><td>
Filename
</td><td>
{{int:Filename}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filenotfound&action=edit filenotfound]<br>
[[MediaWiki_talk:Filenotfound|Talk]]
</td><td>
Could not find file "$1".
</td><td>
{{int:Filenotfound}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filerenameerror&action=edit filerenameerror]<br>
[[MediaWiki_talk:Filerenameerror|Talk]]
</td><td>
Could not rename file "$1" to "$2".
</td><td>
{{int:Filerenameerror}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filesource&action=edit filesource]<br>
[[MediaWiki_talk:Filesource|Talk]]
</td><td>
Source
</td><td>
{{int:Filesource}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filestatus&action=edit filestatus]<br>
[[MediaWiki_talk:Filestatus|Talk]]
</td><td>
Copyright status
</td><td>
{{int:Filestatus}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Fileuploaded&action=edit fileuploaded]<br>
[[MediaWiki_talk:Fileuploaded|Talk]]
</td><td>
File "$1" uploaded successfully.
Please follow this link: $2 to the description page and fill
in information about the file, such as where it came from, when it was
created and by whom, and anything else you may know about it.
</td><td>
{{int:Fileuploaded}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Formerror&action=edit formerror]<br>
[[MediaWiki_talk:Formerror|Talk]]
</td><td>
Error: could not submit form
</td><td>
{{int:Formerror}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Fromwikipedia&action=edit fromwikipedia]<br>
[[MediaWiki_talk:Fromwikipedia|Talk]]
</td><td>
From Wiktionary
</td><td>
{{int:Fromwikipedia}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Getimagelist&action=edit getimagelist]<br>
[[MediaWiki_talk:Getimagelist|Talk]]
</td><td>
fetching image list
</td><td>
{{int:Getimagelist}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Go&action=edit go]<br>
[[MediaWiki_talk:Go|Talk]]
</td><td>
Go
</td><td>
{{int:Go}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Googlesearch&action=edit googlesearch]<br>
[[MediaWiki_talk:Googlesearch|Talk]]
</td><td>
<!-- SiteSearch Google -->
<FORM method=GET action="http://www.google.com/search">
<TABLE bgcolor="#FFFFFF"><tr><td>
<A HREF="http://www.google.com/">
<IMG SRC="http://www.google.com/logos/Logo_40wht.gif"
border="0" ALT="Google"></A>
</td>
<td>
<INPUT TYPE=text name=q size=31 maxlength=255 value="$1">
<INPUT type=submit name=btnG VALUE="Google Search">
<font size=-1>
<input type=hidden name=domains value="http://mi.wiktionary.org"><br /><input type=radio name=sitesearch value=""> WWW <input type=radio name=sitesearch value="http://mi.wiktionary.org" checked> http://mi.wiktionary.org <br />
<input type='hidden' name='ie' value='$2'>
<input type='hidden' name='oe' value='$2'>
</font>
</td></tr></TABLE>
</FORM>
<!-- SiteSearch Google -->
</td><td>
{{int:Googlesearch}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Guesstimezone&action=edit guesstimezone]<br>
[[MediaWiki_talk:Guesstimezone|Talk]]
</td><td>
Fill in from browser
</td><td>
{{int:Guesstimezone}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Headline_sample&action=edit headline_sample]<br>
[[MediaWiki_talk:Headline_sample|Talk]]
</td><td>
Headline text
</td><td>
{{int:Headline_sample}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Headline_tip&action=edit headline_tip]<br>
[[MediaWiki_talk:Headline_tip|Talk]]
</td><td>
Level 2 headline
</td><td>
{{int:Headline_tip}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Help&action=edit help]<br>
[[MediaWiki_talk:Help|Talk]]
</td><td>
Help
</td><td>
{{int:Help}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Helppage&action=edit helppage]<br>
[[MediaWiki_talk:Helppage|Talk]]
</td><td>
Help:Contents
</td><td>
{{int:Helppage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Hide&action=edit hide]<br>
[[MediaWiki_talk:Hide|Talk]]
</td><td>
hide
</td><td>
{{int:Hide}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Hidetoc&action=edit hidetoc]<br>
[[MediaWiki_talk:Hidetoc|Talk]]
</td><td>
hide
</td><td>
{{int:Hidetoc}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Hist&action=edit hist]<br>
[[MediaWiki_talk:Hist|Talk]]
</td><td>
hist
</td><td>
{{int:Hist}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Histlegend&action=edit histlegend]<br>
[[MediaWiki_talk:Histlegend|Talk]]
</td><td>
Diff selection: mark the radio boxes of the versions to compare and hit enter or the button at the bottom.<br/>
Legend: (cur) = difference with current version,
(last) = difference with preceding version, M = minor edit.
</td><td>
{{int:Histlegend}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:History&action=edit history]<br>
[[MediaWiki_talk:History|Talk]]
</td><td>
Page history
</td><td>
{{int:History}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:History_short&action=edit history_short]<br>
[[MediaWiki_talk:History_short|Talk]]
</td><td>
History
</td><td>
{{int:History_short}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Historywarning&action=edit historywarning]<br>
[[MediaWiki_talk:Historywarning|Talk]]
</td><td>
Warning: The page you are about to delete has a history:
</td><td>
{{int:Historywarning}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Hr_tip&action=edit hr_tip]<br>
[[MediaWiki_talk:Hr_tip|Talk]]
</td><td>
Horizontal line (use sparingly)
</td><td>
{{int:Hr_tip}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ignorewarning&action=edit ignorewarning]<br>
[[MediaWiki_talk:Ignorewarning|Talk]]
</td><td>
Ignore warning and save file anyway.
</td><td>
{{int:Ignorewarning}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ilshowmatch&action=edit ilshowmatch]<br>
[[MediaWiki_talk:Ilshowmatch|Talk]]
</td><td>
Show all images with names matching
</td><td>
{{int:Ilshowmatch}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ilsubmit&action=edit ilsubmit]<br>
[[MediaWiki_talk:Ilsubmit|Talk]]
</td><td>
Search
</td><td>
{{int:Ilsubmit}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Image_sample&action=edit image_sample]<br>
[[MediaWiki_talk:Image_sample|Talk]]
</td><td>
Example.jpg
</td><td>
{{int:Image_sample}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Image_tip&action=edit image_tip]<br>
[[MediaWiki_talk:Image_tip|Talk]]
</td><td>
Embedded image
</td><td>
{{int:Image_tip}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagelinks&action=edit imagelinks]<br>
[[MediaWiki_talk:Imagelinks|Talk]]
</td><td>
Image links
</td><td>
{{int:Imagelinks}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagelist&action=edit imagelist]<br>
[[MediaWiki_talk:Imagelist|Talk]]
</td><td>
Image list
</td><td>
{{int:Imagelist}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagelisttext&action=edit imagelisttext]<br>
[[MediaWiki_talk:Imagelisttext|Talk]]
</td><td>
Below is a list of $1 images sorted $2.
</td><td>
{{int:Imagelisttext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagepage&action=edit imagepage]<br>
[[MediaWiki_talk:Imagepage|Talk]]
</td><td>
View image page
</td><td>
{{int:Imagepage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagereverted&action=edit imagereverted]<br>
[[MediaWiki_talk:Imagereverted|Talk]]
</td><td>
Revert to earlier version was successful.
</td><td>
{{int:Imagereverted}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imgdelete&action=edit imgdelete]<br>
[[MediaWiki_talk:Imgdelete|Talk]]
</td><td>
del
</td><td>
{{int:Imgdelete}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imgdesc&action=edit imgdesc]<br>
[[MediaWiki_talk:Imgdesc|Talk]]
</td><td>
desc
</td><td>
{{int:Imgdesc}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imghistlegend&action=edit imghistlegend]<br>
[[MediaWiki_talk:Imghistlegend|Talk]]
</td><td>
Legend: (cur) = this is the current image, (del) = delete
this old version, (rev) = revert to this old version.
<br /><i>Click on date to see image uploaded on that date</i>.
</td><td>
{{int:Imghistlegend}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imghistory&action=edit imghistory]<br>
[[MediaWiki_talk:Imghistory|Talk]]
</td><td>
Image history
</td><td>
{{int:Imghistory}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imglegend&action=edit imglegend]<br>
[[MediaWiki_talk:Imglegend|Talk]]
</td><td>
Legend: (desc) = show/edit image description.
</td><td>
{{int:Imglegend}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Import&action=edit import]<br>
[[MediaWiki_talk:Import|Talk]]
</td><td>
Import pages
</td><td>
{{int:Import}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importfailed&action=edit importfailed]<br>
[[MediaWiki_talk:Importfailed|Talk]]
</td><td>
Import failed: $1
</td><td>
{{int:Importfailed}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importhistoryconflict&action=edit importhistoryconflict]<br>
[[MediaWiki_talk:Importhistoryconflict|Talk]]
</td><td>
Conflicting history revision exists (may have imported this page before)
</td><td>
{{int:Importhistoryconflict}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importnotext&action=edit importnotext]<br>
[[MediaWiki_talk:Importnotext|Talk]]
</td><td>
Empty or no text
</td><td>
{{int:Importnotext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importsuccess&action=edit importsuccess]<br>
[[MediaWiki_talk:Importsuccess|Talk]]
</td><td>
Import succeeded!
</td><td>
{{int:Importsuccess}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importtext&action=edit importtext]<br>
[[MediaWiki_talk:Importtext|Talk]]
</td><td>
Please export the file from the source wiki using the Special:Export utility, save it to your disk and upload it here.
</td><td>
{{int:Importtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Infobox&action=edit infobox]<br>
[[MediaWiki_talk:Infobox|Talk]]
</td><td>
Click a button to get an example text
</td><td>
{{int:Infobox}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Infobox_alert&action=edit infobox_alert]<br>
[[MediaWiki_talk:Infobox_alert|Talk]]
</td><td>
Please enter the text you want to be formatted.\n It will be shown in the infobox for copy and pasting.\nExample:\n$1\nwill become:\n$2
</td><td>
{{int:Infobox_alert}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Internalerror&action=edit internalerror]<br>
[[MediaWiki_talk:Internalerror|Talk]]
</td><td>
Internal error
</td><td>
{{int:Internalerror}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Intl&action=edit intl]<br>
[[MediaWiki_talk:Intl|Talk]]
</td><td>
Interlanguage links
</td><td>
{{int:Intl}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ip_range_invalid&action=edit ip_range_invalid]<br>
[[MediaWiki_talk:Ip_range_invalid|Talk]]
</td><td>
Invalid IP range.
</td><td>
{{int:Ip_range_invalid}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipaddress&action=edit ipaddress]<br>
[[MediaWiki_talk:Ipaddress|Talk]]
</td><td>
IP Address/username
</td><td>
{{int:Ipaddress}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipb_expiry_invalid&action=edit ipb_expiry_invalid]<br>
[[MediaWiki_talk:Ipb_expiry_invalid|Talk]]
</td><td>
Expiry time invalid.
</td><td>
{{int:Ipb_expiry_invalid}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipbexpiry&action=edit ipbexpiry]<br>
[[MediaWiki_talk:Ipbexpiry|Talk]]
</td><td>
Expiry
</td><td>
{{int:Ipbexpiry}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipblocklist&action=edit ipblocklist]<br>
[[MediaWiki_talk:Ipblocklist|Talk]]
</td><td>
List of blocked IP addresses and usernames
</td><td>
{{int:Ipblocklist}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipbreason&action=edit ipbreason]<br>
[[MediaWiki_talk:Ipbreason|Talk]]
</td><td>
Reason
</td><td>
{{int:Ipbreason}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipbsubmit&action=edit ipbsubmit]<br>
[[MediaWiki_talk:Ipbsubmit|Talk]]
</td><td>
Block this user
</td><td>
{{int:Ipbsubmit}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipusubmit&action=edit ipusubmit]<br>
[[MediaWiki_talk:Ipusubmit|Talk]]
</td><td>
Unblock this address
</td><td>
{{int:Ipusubmit}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipusuccess&action=edit ipusuccess]<br>
[[MediaWiki_talk:Ipusuccess|Talk]]
</td><td>
"$1" unblocked
</td><td>
{{int:Ipusuccess}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Isbn&action=edit isbn]<br>
[[MediaWiki_talk:Isbn|Talk]]
</td><td>
ISBN
</td><td>
{{int:Isbn}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Isredirect&action=edit isredirect]<br>
[[MediaWiki_talk:Isredirect|Talk]]
</td><td>
redirect page
</td><td>
{{int:Isredirect}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Italic_sample&action=edit italic_sample]<br>
[[MediaWiki_talk:Italic_sample|Talk]]
</td><td>
Italic text
</td><td>
{{int:Italic_sample}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Italic_tip&action=edit italic_tip]<br>
[[MediaWiki_talk:Italic_tip|Talk]]
</td><td>
Italic text
</td><td>
{{int:Italic_tip}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Iteminvalidname&action=edit iteminvalidname]<br>
[[MediaWiki_talk:Iteminvalidname|Talk]]
</td><td>
Problem with item '$1', invalid name...
</td><td>
{{int:Iteminvalidname}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Largefile&action=edit largefile]<br>
[[MediaWiki_talk:Largefile|Talk]]
</td><td>
It is recommended that images not exceed 100k in size.
</td><td>
{{int:Largefile}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Last&action=edit last]<br>
[[MediaWiki_talk:Last|Talk]]
</td><td>
last
</td><td>
{{int:Last}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lastmodified&action=edit lastmodified]<br>
[[MediaWiki_talk:Lastmodified|Talk]]
</td><td>
This page was last modified $1.
</td><td>
{{int:Lastmodified}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lastmodifiedby&action=edit lastmodifiedby]<br>
[[MediaWiki_talk:Lastmodifiedby|Talk]]
</td><td>
This page was last modified $1 by $2.
</td><td>
{{int:Lastmodifiedby}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lineno&action=edit lineno]<br>
[[MediaWiki_talk:Lineno|Talk]]
</td><td>
Line $1:
</td><td>
{{int:Lineno}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Link_sample&action=edit link_sample]<br>
[[MediaWiki_talk:Link_sample|Talk]]
</td><td>
Link title
</td><td>
{{int:Link_sample}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Link_tip&action=edit link_tip]<br>
[[MediaWiki_talk:Link_tip|Talk]]
</td><td>
Internal link
</td><td>
{{int:Link_tip}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Linklistsub&action=edit linklistsub]<br>
[[MediaWiki_talk:Linklistsub|Talk]]
</td><td>
(List of links)
</td><td>
{{int:Linklistsub}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Linkshere&action=edit linkshere]<br>
[[MediaWiki_talk:Linkshere|Talk]]
</td><td>
The following pages link to here:
</td><td>
{{int:Linkshere}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Linkstoimage&action=edit linkstoimage]<br>
[[MediaWiki_talk:Linkstoimage|Talk]]
</td><td>
The following pages link to this image:
</td><td>
{{int:Linkstoimage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Linktrail&action=edit linktrail]<br>
[[MediaWiki_talk:Linktrail|Talk]]
</td><td>
/^([a-z]+)(.*)$/sD
</td><td>
{{int:Linktrail}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Listform&action=edit listform]<br>
[[MediaWiki_talk:Listform|Talk]]
</td><td>
list
</td><td>
{{int:Listform}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Listusers&action=edit listusers]<br>
[[MediaWiki_talk:Listusers|Talk]]
</td><td>
User list
</td><td>
{{int:Listusers}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loadhist&action=edit loadhist]<br>
[[MediaWiki_talk:Loadhist|Talk]]
</td><td>
Loading page history
</td><td>
{{int:Loadhist}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loadingrev&action=edit loadingrev]<br>
[[MediaWiki_talk:Loadingrev|Talk]]
</td><td>
loading revision for diff
</td><td>
{{int:Loadingrev}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Localtime&action=edit localtime]<br>
[[MediaWiki_talk:Localtime|Talk]]
</td><td>
Local time display
</td><td>
{{int:Localtime}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockbtn&action=edit lockbtn]<br>
[[MediaWiki_talk:Lockbtn|Talk]]
</td><td>
Lock database
</td><td>
{{int:Lockbtn}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockconfirm&action=edit lockconfirm]<br>
[[MediaWiki_talk:Lockconfirm|Talk]]
</td><td>
Yes, I really want to lock the database.
</td><td>
{{int:Lockconfirm}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockdb&action=edit lockdb]<br>
[[MediaWiki_talk:Lockdb|Talk]]
</td><td>
Lock database
</td><td>
{{int:Lockdb}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockdbsuccesssub&action=edit lockdbsuccesssub]<br>
[[MediaWiki_talk:Lockdbsuccesssub|Talk]]
</td><td>
Database lock succeeded
</td><td>
{{int:Lockdbsuccesssub}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockdbsuccesstext&action=edit lockdbsuccesstext]<br>
[[MediaWiki_talk:Lockdbsuccesstext|Talk]]
</td><td>
The database has been locked.
<br />Remember to remove the lock after your maintenance is complete.
</td><td>
{{int:Lockdbsuccesstext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockdbtext&action=edit lockdbtext]<br>
[[MediaWiki_talk:Lockdbtext|Talk]]
</td><td>
Locking the database will suspend the ability of all
users to edit pages, change their preferences, edit their watchlists, and
other things requiring changes in the database.
Please confirm that this is what you intend to do, and that you will
unlock the database when your maintenance is done.
</td><td>
{{int:Lockdbtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Locknoconfirm&action=edit locknoconfirm]<br>
[[MediaWiki_talk:Locknoconfirm|Talk]]
</td><td>
You did not check the confirmation box.
</td><td>
{{int:Locknoconfirm}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Login&action=edit login]<br>
[[MediaWiki_talk:Login|Talk]]
</td><td>
Log in
</td><td>
{{int:Login}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginend&action=edit loginend]<br>
[[MediaWiki_talk:Loginend|Talk]]
</td><td>
&nbsp;
</td><td>
{{int:Loginend}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginerror&action=edit loginerror]<br>
[[MediaWiki_talk:Loginerror|Talk]]
</td><td>
Login error
</td><td>
{{int:Loginerror}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginpagetitle&action=edit loginpagetitle]<br>
[[MediaWiki_talk:Loginpagetitle|Talk]]
</td><td>
User login
</td><td>
{{int:Loginpagetitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginproblem&action=edit loginproblem]<br>
[[MediaWiki_talk:Loginproblem|Talk]]
</td><td>
<b>There has been a problem with your login.</b><br />Try again!
</td><td>
{{int:Loginproblem}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginprompt&action=edit loginprompt]<br>
[[MediaWiki_talk:Loginprompt|Talk]]
</td><td>
You must have cookies enabled to log in to Wiktionary.
</td><td>
{{int:Loginprompt}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginreqtext&action=edit loginreqtext]<br>
[[MediaWiki_talk:Loginreqtext|Talk]]
</td><td>
You must [[special:Userlogin|login]] to view other pages.
</td><td>
{{int:Loginreqtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginreqtitle&action=edit loginreqtitle]<br>
[[MediaWiki_talk:Loginreqtitle|Talk]]
</td><td>
Login Required
</td><td>
{{int:Loginreqtitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginsuccess&action=edit loginsuccess]<br>
[[MediaWiki_talk:Loginsuccess|Talk]]
</td><td>
You are now logged in to Wiktionary as "$1".
</td><td>
{{int:Loginsuccess}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginsuccesstitle&action=edit loginsuccesstitle]<br>
[[MediaWiki_talk:Loginsuccesstitle|Talk]]
</td><td>
Login successful
</td><td>
{{int:Loginsuccesstitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Logout&action=edit logout]<br>
[[MediaWiki_talk:Logout|Talk]]
</td><td>
Log out
</td><td>
{{int:Logout}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Logouttext&action=edit logouttext]<br>
[[MediaWiki_talk:Logouttext|Talk]]
</td><td>
You are now logged out.
You can continue to use Wiktionary anonymously, or you can log in
again as the same or as a different user. Note that some pages may
continue to be displayed as if you were still logged in, until you clear
your browser cache
</td><td>
{{int:Logouttext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Logouttitle&action=edit logouttitle]<br>
[[MediaWiki_talk:Logouttitle|Talk]]
</td><td>
User logout
</td><td>
{{int:Logouttitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lonelypages&action=edit lonelypages]<br>
[[MediaWiki_talk:Lonelypages|Talk]]
</td><td>
Orphaned pages
</td><td>
{{int:Lonelypages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Longpages&action=edit longpages]<br>
[[MediaWiki_talk:Longpages|Talk]]
</td><td>
Long pages
</td><td>
{{int:Longpages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Longpagewarning&action=edit longpagewarning]<br>
[[MediaWiki_talk:Longpagewarning|Talk]]
</td><td>
WARNING: This page is $1 kilobytes long; some
browsers may have problems editing pages approaching or longer than 32kb.
Please consider breaking the page into smaller sections.
</td><td>
{{int:Longpagewarning}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mailerror&action=edit mailerror]<br>
[[MediaWiki_talk:Mailerror|Talk]]
</td><td>
Error sending mail: $1
</td><td>
{{int:Mailerror}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mailmypassword&action=edit mailmypassword]<br>
[[MediaWiki_talk:Mailmypassword|Talk]]
</td><td>
Mail me a new password
</td><td>
{{int:Mailmypassword}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mailnologin&action=edit mailnologin]<br>
[[MediaWiki_talk:Mailnologin|Talk]]
</td><td>
No send address
</td><td>
{{int:Mailnologin}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mailnologintext&action=edit mailnologintext]<br>
[[MediaWiki_talk:Mailnologintext|Talk]]
</td><td>
You must be <a href="{{localurl:Special:Userlogin">logged in</a>
and have a valid e-mail address in your <a href="/wiki/Special:Preferences">preferences</a>
to send e-mail to other users.
</td><td>
{{int:Mailnologintext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mainpage&action=edit mainpage]<br>
[[MediaWiki_talk:Mainpage|Talk]]
</td><td>
Main Page
</td><td>
{{int:Mainpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mainpagedocfooter&action=edit mainpagedocfooter]<br>
[[MediaWiki_talk:Mainpagedocfooter|Talk]]
</td><td>
Please see [http://meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface]
and the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] for usage and configuration help.
</td><td>
{{int:Mainpagedocfooter}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mainpagetext&action=edit mainpagetext]<br>
[[MediaWiki_talk:Mainpagetext|Talk]]
</td><td>
Wiki software successfully installed.
</td><td>
{{int:Mainpagetext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Maintenance&action=edit maintenance]<br>
[[MediaWiki_talk:Maintenance|Talk]]
</td><td>
Maintenance page
</td><td>
{{int:Maintenance}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Maintenancebacklink&action=edit maintenancebacklink]<br>
[[MediaWiki_talk:Maintenancebacklink|Talk]]
</td><td>
Back to Maintenance Page
</td><td>
{{int:Maintenancebacklink}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Maintnancepagetext&action=edit maintnancepagetext]<br>
[[MediaWiki_talk:Maintnancepagetext|Talk]]
</td><td>
This page includes several handy tools for everyday maintenance. Some of these functions tend to stress the database, so please do not hit reload after every item you fixed ;-)
</td><td>
{{int:Maintnancepagetext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysop&action=edit makesysop]<br>
[[MediaWiki_talk:Makesysop|Talk]]
</td><td>
Make a user into a sysop
</td><td>
{{int:Makesysop}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysopfail&action=edit makesysopfail]<br>
[[MediaWiki_talk:Makesysopfail|Talk]]
</td><td>
<b>User "$1" could not be made into a sysop. (Did you enter the name correctly?)</b>
</td><td>
{{int:Makesysopfail}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysopname&action=edit makesysopname]<br>
[[MediaWiki_talk:Makesysopname|Talk]]
</td><td>
Name of the user:
</td><td>
{{int:Makesysopname}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysopok&action=edit makesysopok]<br>
[[MediaWiki_talk:Makesysopok|Talk]]
</td><td>
<b>User "$1" is now a sysop</b>
</td><td>
{{int:Makesysopok}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysopsubmit&action=edit makesysopsubmit]<br>
[[MediaWiki_talk:Makesysopsubmit|Talk]]
</td><td>
Make this user into a sysop
</td><td>
{{int:Makesysopsubmit}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysoptext&action=edit makesysoptext]<br>
[[MediaWiki_talk:Makesysoptext|Talk]]
</td><td>
This form is used by bureaucrats to turn ordinary users into administrators.
Type the name of the user in the box and press the button to make the user an administrator
</td><td>
{{int:Makesysoptext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysoptitle&action=edit makesysoptitle]<br>
[[MediaWiki_talk:Makesysoptitle|Talk]]
</td><td>
Make a user into a sysop
</td><td>
{{int:Makesysoptitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Matchtotals&action=edit matchtotals]<br>
[[MediaWiki_talk:Matchtotals|Talk]]
</td><td>
The query "$1" matched $2 page titles
and the text of $3 pages.
</td><td>
{{int:Matchtotals}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math&action=edit math]<br>
[[MediaWiki_talk:Math|Talk]]
</td><td>
Rendering math
</td><td>
{{int:Math}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_bad_output&action=edit math_bad_output]<br>
[[MediaWiki_talk:Math_bad_output|Talk]]
</td><td>
Can't write to or create math output directory
</td><td>
{{int:Math_bad_output}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_bad_tmpdir&action=edit math_bad_tmpdir]<br>
[[MediaWiki_talk:Math_bad_tmpdir|Talk]]
</td><td>
Can't write to or create math temp directory
</td><td>
{{int:Math_bad_tmpdir}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_failure&action=edit math_failure]<br>
[[MediaWiki_talk:Math_failure|Talk]]
</td><td>
Failed to parse
</td><td>
{{int:Math_failure}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_image_error&action=edit math_image_error]<br>
[[MediaWiki_talk:Math_image_error|Talk]]
</td><td>
PNG conversion failed; check for correct installation of latex, dvips, gs, and convert
</td><td>
{{int:Math_image_error}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_lexing_error&action=edit math_lexing_error]<br>
[[MediaWiki_talk:Math_lexing_error|Talk]]
</td><td>
lexing error
</td><td>
{{int:Math_lexing_error}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_notexvc&action=edit math_notexvc]<br>
[[MediaWiki_talk:Math_notexvc|Talk]]
</td><td>
Missing texvc executable; please see math/README to configure.
</td><td>
{{int:Math_notexvc}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_sample&action=edit math_sample]<br>
[[MediaWiki_talk:Math_sample|Talk]]
</td><td>
Insert formula here
</td><td>
{{int:Math_sample}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_syntax_error&action=edit math_syntax_error]<br>
[[MediaWiki_talk:Math_syntax_error|Talk]]
</td><td>
syntax error
</td><td>
{{int:Math_syntax_error}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_tip&action=edit math_tip]<br>
[[MediaWiki_talk:Math_tip|Talk]]
</td><td>
Mathematical formula (LaTeX)
</td><td>
{{int:Math_tip}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_unknown_error&action=edit math_unknown_error]<br>
[[MediaWiki_talk:Math_unknown_error|Talk]]
</td><td>
unknown error
</td><td>
{{int:Math_unknown_error}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_unknown_function&action=edit math_unknown_function]<br>
[[MediaWiki_talk:Math_unknown_function|Talk]]
</td><td>
unknown function
</td><td>
{{int:Math_unknown_function}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Media_sample&action=edit media_sample]<br>
[[MediaWiki_talk:Media_sample|Talk]]
</td><td>
Example.mp3
</td><td>
{{int:Media_sample}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Media_tip&action=edit media_tip]<br>
[[MediaWiki_talk:Media_tip|Talk]]
</td><td>
Media file link
</td><td>
{{int:Media_tip}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Minlength&action=edit minlength]<br>
[[MediaWiki_talk:Minlength|Talk]]
</td><td>
Image names must be at least three letters.
</td><td>
{{int:Minlength}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Minoredit&action=edit minoredit]<br>
[[MediaWiki_talk:Minoredit|Talk]]
</td><td>
This is a minor edit
</td><td>
{{int:Minoredit}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Minoreditletter&action=edit minoreditletter]<br>
[[MediaWiki_talk:Minoreditletter|Talk]]
</td><td>
M
</td><td>
{{int:Minoreditletter}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mispeelings&action=edit mispeelings]<br>
[[MediaWiki_talk:Mispeelings|Talk]]
</td><td>
Pages with misspellings
</td><td>
{{int:Mispeelings}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mispeelingspage&action=edit mispeelingspage]<br>
[[MediaWiki_talk:Mispeelingspage|Talk]]
</td><td>
List of common misspellings
</td><td>
{{int:Mispeelingspage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mispeelingstext&action=edit mispeelingstext]<br>
[[MediaWiki_talk:Mispeelingstext|Talk]]
</td><td>
The following pages contain a common misspelling, which are listed on $1. The correct spelling might be given (like this).
</td><td>
{{int:Mispeelingstext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missingarticle&action=edit missingarticle]<br>
[[MediaWiki_talk:Missingarticle|Talk]]
</td><td>
The database did not find the text of a page
that it should have found, named "$1".
<p>This is usually caused by following an outdated diff or history link to a
page that has been deleted.
<p>If this is not the case, you may have found a bug in the software.
Please report this to an administrator, making note of the URL.
</td><td>
{{int:Missingarticle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missingimage&action=edit missingimage]<br>
[[MediaWiki_talk:Missingimage|Talk]]
</td><td>
<b>Missing image</b><br /><i>$1</i>
</td><td>
{{int:Missingimage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missinglanguagelinks&action=edit missinglanguagelinks]<br>
[[MediaWiki_talk:Missinglanguagelinks|Talk]]
</td><td>
Missing Language Links
</td><td>
{{int:Missinglanguagelinks}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missinglanguagelinksbutton&action=edit missinglanguagelinksbutton]<br>
[[MediaWiki_talk:Missinglanguagelinksbutton|Talk]]
</td><td>
Find missing language links for
</td><td>
{{int:Missinglanguagelinksbutton}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missinglanguagelinkstext&action=edit missinglanguagelinkstext]<br>
[[MediaWiki_talk:Missinglanguagelinkstext|Talk]]
</td><td>
These pages do <i>not</i> link to their counterpart in $1. Redirects and subpages are <i>not</i> shown.
</td><td>
{{int:Missinglanguagelinkstext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Moredotdotdot&action=edit moredotdotdot]<br>
[[MediaWiki_talk:Moredotdotdot|Talk]]
</td><td>
More...
</td><td>
{{int:Moredotdotdot}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Move&action=edit move]<br>
[[MediaWiki_talk:Move|Talk]]
</td><td>
Move
</td><td>
{{int:Move}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movearticle&action=edit movearticle]<br>
[[MediaWiki_talk:Movearticle|Talk]]
</td><td>
Move page
</td><td>
{{int:Movearticle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movedto&action=edit movedto]<br>
[[MediaWiki_talk:Movedto|Talk]]
</td><td>
moved to
</td><td>
{{int:Movedto}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movenologin&action=edit movenologin]<br>
[[MediaWiki_talk:Movenologin|Talk]]
</td><td>
Not logged in
</td><td>
{{int:Movenologin}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movenologintext&action=edit movenologintext]<br>
[[MediaWiki_talk:Movenologintext|Talk]]
</td><td>
You must be a registered user and <a href="/wiki/Special:Userlogin">logged in</a>
to move a page.
</td><td>
{{int:Movenologintext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movepage&action=edit movepage]<br>
[[MediaWiki_talk:Movepage|Talk]]
</td><td>
Move page
</td><td>
{{int:Movepage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movepagebtn&action=edit movepagebtn]<br>
[[MediaWiki_talk:Movepagebtn|Talk]]
</td><td>
Move page
</td><td>
{{int:Movepagebtn}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movepagetalktext&action=edit movepagetalktext]<br>
[[MediaWiki_talk:Movepagetalktext|Talk]]
</td><td>
The associated talk page, if any, will be automatically moved along with it '''unless:'''
*You are moving the page across namespaces,
*A non-empty talk page already exists under the new name, or
*You uncheck the box below.
In those cases, you will have to move or merge the page manually if desired.
</td><td>
{{int:Movepagetalktext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movepagetext&action=edit movepagetext]<br>
[[MediaWiki_talk:Movepagetext|Talk]]
</td><td>
Using the form below will rename a page, moving all
of its history to the new name.
The old title will become a redirect page to the new title.
Links to the old page title will not be changed; be sure to
[[Special:Maintenance|check]] for double or broken redirects.
You are responsible for making sure that links continue to
point where they are supposed to go.
Note that the page will '''not''' be moved if there is already
a page at the new title, unless it is empty or a redirect and has no
past edit history. This means that you can rename a page back to where
it was just renamed from if you make a mistake, and you cannot overwrite
an existing page.
<b>WARNING!</b>
This can be a drastic and unexpected change for a popular page;
please be sure you understand the consequences of this before
proceeding.
</td><td>
{{int:Movepagetext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movetalk&action=edit movetalk]<br>
[[MediaWiki_talk:Movetalk|Talk]]
</td><td>
Move "talk" page as well, if applicable.
</td><td>
{{int:Movetalk}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movethispage&action=edit movethispage]<br>
[[MediaWiki_talk:Movethispage|Talk]]
</td><td>
Move this page
</td><td>
{{int:Movethispage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mycontris&action=edit mycontris]<br>
[[MediaWiki_talk:Mycontris|Talk]]
</td><td>
My contributions
</td><td>
{{int:Mycontris}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mypage&action=edit mypage]<br>
[[MediaWiki_talk:Mypage|Talk]]
</td><td>
My page
</td><td>
{{int:Mypage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mytalk&action=edit mytalk]<br>
[[MediaWiki_talk:Mytalk|Talk]]
</td><td>
My talk
</td><td>
{{int:Mytalk}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Navigation&action=edit navigation]<br>
[[MediaWiki_talk:Navigation|Talk]]
</td><td>
Navigation
</td><td>
{{int:Navigation}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nbytes&action=edit nbytes]<br>
[[MediaWiki_talk:Nbytes|Talk]]
</td><td>
$1 bytes
</td><td>
{{int:Nbytes}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nchanges&action=edit nchanges]<br>
[[MediaWiki_talk:Nchanges|Talk]]
</td><td>
$1 changes
</td><td>
{{int:Nchanges}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newarticle&action=edit newarticle]<br>
[[MediaWiki_talk:Newarticle|Talk]]
</td><td>
(New)
</td><td>
{{int:Newarticle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newarticletext&action=edit newarticletext]<br>
[[MediaWiki_talk:Newarticletext|Talk]]
</td><td>
You've followed a link to a page that doesn't exist yet.
To create the page, start typing in the box below
(see the [[Wiktionary:Help|help page]] for more info).
If you are here by mistake, just click your browser's '''back''' button.
</td><td>
{{int:Newarticletext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newmessages&action=edit newmessages]<br>
[[MediaWiki_talk:Newmessages|Talk]]
</td><td>
You have $1.
</td><td>
{{int:Newmessages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newmessageslink&action=edit newmessageslink]<br>
[[MediaWiki_talk:Newmessageslink|Talk]]
</td><td>
new messages
</td><td>
{{int:Newmessageslink}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newpage&action=edit newpage]<br>
[[MediaWiki_talk:Newpage|Talk]]
</td><td>
New page
</td><td>
{{int:Newpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newpageletter&action=edit newpageletter]<br>
[[MediaWiki_talk:Newpageletter|Talk]]
</td><td>
N
</td><td>
{{int:Newpageletter}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newpages&action=edit newpages]<br>
[[MediaWiki_talk:Newpages|Talk]]
</td><td>
New pages
</td><td>
{{int:Newpages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newpassword&action=edit newpassword]<br>
[[MediaWiki_talk:Newpassword|Talk]]
</td><td>
New password
</td><td>
{{int:Newpassword}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newtitle&action=edit newtitle]<br>
[[MediaWiki_talk:Newtitle|Talk]]
</td><td>
To new title
</td><td>
{{int:Newtitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newusersonly&action=edit newusersonly]<br>
[[MediaWiki_talk:Newusersonly|Talk]]
</td><td>
(new users only)
</td><td>
{{int:Newusersonly}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Next&action=edit next]<br>
[[MediaWiki_talk:Next|Talk]]
</td><td>
next
</td><td>
{{int:Next}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nextn&action=edit nextn]<br>
[[MediaWiki_talk:Nextn|Talk]]
</td><td>
next $1
</td><td>
{{int:Nextn}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nlinks&action=edit nlinks]<br>
[[MediaWiki_talk:Nlinks|Talk]]
</td><td>
$1 links
</td><td>
{{int:Nlinks}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noaffirmation&action=edit noaffirmation]<br>
[[MediaWiki_talk:Noaffirmation|Talk]]
</td><td>
You must affirm that your upload does not violate
any copyrights.
</td><td>
{{int:Noaffirmation}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noarticletext&action=edit noarticletext]<br>
[[MediaWiki_talk:Noarticletext|Talk]]
</td><td>
(There is currently no text in this page)
</td><td>
{{int:Noarticletext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noblockreason&action=edit noblockreason]<br>
[[MediaWiki_talk:Noblockreason|Talk]]
</td><td>
You must supply a reason for the block.
</td><td>
{{int:Noblockreason}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noconnect&action=edit noconnect]<br>
[[MediaWiki_talk:Noconnect|Talk]]
</td><td>
Sorry! The wiki is experiencing some technical difficulties, and cannot contact the database server.
</td><td>
{{int:Noconnect}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nocontribs&action=edit nocontribs]<br>
[[MediaWiki_talk:Nocontribs|Talk]]
</td><td>
No changes were found matching these criteria.
</td><td>
{{int:Nocontribs}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nocookieslogin&action=edit nocookieslogin]<br>
[[MediaWiki_talk:Nocookieslogin|Talk]]
</td><td>
Wiktionary uses cookies to log in users. You have cookies disabled. Please enable them and try again.
</td><td>
{{int:Nocookieslogin}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nocookiesnew&action=edit nocookiesnew]<br>
[[MediaWiki_talk:Nocookiesnew|Talk]]
</td><td>
The user account was created, but you are not logged in. Wiktionary uses cookies to log in users. You have cookies disabled. Please enable them, then log in with your new username and password.
</td><td>
{{int:Nocookiesnew}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nocreativecommons&action=edit nocreativecommons]<br>
[[MediaWiki_talk:Nocreativecommons|Talk]]
</td><td>
Creative Commons RDF metadata disabled for this server.
</td><td>
{{int:Nocreativecommons}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nodb&action=edit nodb]<br>
[[MediaWiki_talk:Nodb|Talk]]
</td><td>
Could not select database $1
</td><td>
{{int:Nodb}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nodublincore&action=edit nodublincore]<br>
[[MediaWiki_talk:Nodublincore|Talk]]
</td><td>
Dublin Core RDF metadata disabled for this server.
</td><td>
{{int:Nodublincore}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noemail&action=edit noemail]<br>
[[MediaWiki_talk:Noemail|Talk]]
</td><td>
There is no e-mail address recorded for user "$1".
</td><td>
{{int:Noemail}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noemailtext&action=edit noemailtext]<br>
[[MediaWiki_talk:Noemailtext|Talk]]
</td><td>
This user has not specified a valid e-mail address,
or has chosen not to receive e-mail from other users.
</td><td>
{{int:Noemailtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noemailtitle&action=edit noemailtitle]<br>
[[MediaWiki_talk:Noemailtitle|Talk]]
</td><td>
No e-mail address
</td><td>
{{int:Noemailtitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nogomatch&action=edit nogomatch]<br>
[[MediaWiki_talk:Nogomatch|Talk]]
</td><td>
No page with this exact title exists, trying full text search.
</td><td>
{{int:Nogomatch}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nohistory&action=edit nohistory]<br>
[[MediaWiki_talk:Nohistory|Talk]]
</td><td>
There is no edit history for this page.
</td><td>
{{int:Nohistory}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nolinkshere&action=edit nolinkshere]<br>
[[MediaWiki_talk:Nolinkshere|Talk]]
</td><td>
No pages link to here.
</td><td>
{{int:Nolinkshere}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nolinkstoimage&action=edit nolinkstoimage]<br>
[[MediaWiki_talk:Nolinkstoimage|Talk]]
</td><td>
There are no pages that link to this image.
</td><td>
{{int:Nolinkstoimage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noname&action=edit noname]<br>
[[MediaWiki_talk:Noname|Talk]]
</td><td>
You have not specified a valid user name.
</td><td>
{{int:Noname}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nonefound&action=edit nonefound]<br>
[[MediaWiki_talk:Nonefound|Talk]]
</td><td>
<strong>Note</strong>: unsuccessful searches are
often caused by searching for common words like "have" and "from",
which are not indexed, or by specifying more than one search term (only pages
containing all of the search terms will appear in the result).
</td><td>
{{int:Nonefound}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nospecialpagetext&action=edit nospecialpagetext]<br>
[[MediaWiki_talk:Nospecialpagetext|Talk]]
</td><td>
You have requested a special page that is not
recognized by the wiki.
</td><td>
{{int:Nospecialpagetext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nosuchaction&action=edit nosuchaction]<br>
[[MediaWiki_talk:Nosuchaction|Talk]]
</td><td>
No such action
</td><td>
{{int:Nosuchaction}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nosuchactiontext&action=edit nosuchactiontext]<br>
[[MediaWiki_talk:Nosuchactiontext|Talk]]
</td><td>
The action specified by the URL is not
recognized by the wiki
</td><td>
{{int:Nosuchactiontext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nosuchspecialpage&action=edit nosuchspecialpage]<br>
[[MediaWiki_talk:Nosuchspecialpage|Talk]]
</td><td>
No such special page
</td><td>
{{int:Nosuchspecialpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nosuchuser&action=edit nosuchuser]<br>
[[MediaWiki_talk:Nosuchuser|Talk]]
</td><td>
There is no user by the name "$1".
Check your spelling, or use the form below to create a new user account.
</td><td>
{{int:Nosuchuser}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notacceptable&action=edit notacceptable]<br>
[[MediaWiki_talk:Notacceptable|Talk]]
</td><td>
The wiki server can't provide data in a format your client can read.
</td><td>
{{int:Notacceptable}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notanarticle&action=edit notanarticle]<br>
[[MediaWiki_talk:Notanarticle|Talk]]
</td><td>
Not a content page
</td><td>
{{int:Notanarticle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notargettext&action=edit notargettext]<br>
[[MediaWiki_talk:Notargettext|Talk]]
</td><td>
You have not specified a target page or user
to perform this function on.
</td><td>
{{int:Notargettext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notargettitle&action=edit notargettitle]<br>
[[MediaWiki_talk:Notargettitle|Talk]]
</td><td>
No target
</td><td>
{{int:Notargettitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Note&action=edit note]<br>
[[MediaWiki_talk:Note|Talk]]
</td><td>
<strong>Note:</strong>
</td><td>
{{int:Note}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notextmatches&action=edit notextmatches]<br>
[[MediaWiki_talk:Notextmatches|Talk]]
</td><td>
No page text matches
</td><td>
{{int:Notextmatches}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notitlematches&action=edit notitlematches]<br>
[[MediaWiki_talk:Notitlematches|Talk]]
</td><td>
No page title matches
</td><td>
{{int:Notitlematches}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notloggedin&action=edit notloggedin]<br>
[[MediaWiki_talk:Notloggedin|Talk]]
</td><td>
Not logged in
</td><td>
{{int:Notloggedin}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nowatchlist&action=edit nowatchlist]<br>
[[MediaWiki_talk:Nowatchlist|Talk]]
</td><td>
You have no items on your watchlist.
</td><td>
{{int:Nowatchlist}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nowiki_sample&action=edit nowiki_sample]<br>
[[MediaWiki_talk:Nowiki_sample|Talk]]
</td><td>
Insert non-formatted text here
</td><td>
{{int:Nowiki_sample}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nowiki_tip&action=edit nowiki_tip]<br>
[[MediaWiki_talk:Nowiki_tip|Talk]]
</td><td>
Ignore wiki formatting
</td><td>
{{int:Nowiki_tip}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-category&action=edit nstab-category]<br>
[[MediaWiki_talk:Nstab-category|Talk]]
</td><td>
Category
</td><td>
{{int:Nstab-category}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-help&action=edit nstab-help]<br>
[[MediaWiki_talk:Nstab-help|Talk]]
</td><td>
Help
</td><td>
{{int:Nstab-help}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-image&action=edit nstab-image]<br>
[[MediaWiki_talk:Nstab-image|Talk]]
</td><td>
Image
</td><td>
{{int:Nstab-image}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-main&action=edit nstab-main]<br>
[[MediaWiki_talk:Nstab-main|Talk]]
</td><td>
Article
</td><td>
{{int:Nstab-main}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-media&action=edit nstab-media]<br>
[[MediaWiki_talk:Nstab-media|Talk]]
</td><td>
Media
</td><td>
{{int:Nstab-media}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-mediawiki&action=edit nstab-mediawiki]<br>
[[MediaWiki_talk:Nstab-mediawiki|Talk]]
</td><td>
Message
</td><td>
{{int:Nstab-mediawiki}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-special&action=edit nstab-special]<br>
[[MediaWiki_talk:Nstab-special|Talk]]
</td><td>
Special
</td><td>
{{int:Nstab-special}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-template&action=edit nstab-template]<br>
[[MediaWiki_talk:Nstab-template|Talk]]
</td><td>
Template
</td><td>
{{int:Nstab-template}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-user&action=edit nstab-user]<br>
[[MediaWiki_talk:Nstab-user|Talk]]
</td><td>
User page
</td><td>
{{int:Nstab-user}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-wp&action=edit nstab-wp]<br>
[[MediaWiki_talk:Nstab-wp|Talk]]
</td><td>
About
</td><td>
{{int:Nstab-wp}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nviews&action=edit nviews]<br>
[[MediaWiki_talk:Nviews|Talk]]
</td><td>
$1 views
</td><td>
{{int:Nviews}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ok&action=edit ok]<br>
[[MediaWiki_talk:Ok|Talk]]
</td><td>
OK
</td><td>
{{int:Ok}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Oldpassword&action=edit oldpassword]<br>
[[MediaWiki_talk:Oldpassword|Talk]]
</td><td>
Old password
</td><td>
{{int:Oldpassword}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Orig&action=edit orig]<br>
[[MediaWiki_talk:Orig|Talk]]
</td><td>
orig
</td><td>
{{int:Orig}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Orphans&action=edit orphans]<br>
[[MediaWiki_talk:Orphans|Talk]]
</td><td>
Orphaned pages
</td><td>
{{int:Orphans}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Othercontribs&action=edit othercontribs]<br>
[[MediaWiki_talk:Othercontribs|Talk]]
</td><td>
Based on work by $1.
</td><td>
{{int:Othercontribs}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Otherlanguages&action=edit otherlanguages]<br>
[[MediaWiki_talk:Otherlanguages|Talk]]
</td><td>
Other languages
</td><td>
{{int:Otherlanguages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Pagemovedsub&action=edit pagemovedsub]<br>
[[MediaWiki_talk:Pagemovedsub|Talk]]
</td><td>
Move succeeded
</td><td>
{{int:Pagemovedsub}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Pagemovedtext&action=edit pagemovedtext]<br>
[[MediaWiki_talk:Pagemovedtext|Talk]]
</td><td>
Page "[[$1]]" moved to "[[$2]]".
</td><td>
{{int:Pagemovedtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Pagetitle&action=edit pagetitle]<br>
[[MediaWiki_talk:Pagetitle|Talk]]
</td><td>
$1 - Wiktionary
</td><td>
{{int:Pagetitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Passwordremindertext&action=edit passwordremindertext]<br>
[[MediaWiki_talk:Passwordremindertext|Talk]]
</td><td>
Someone (probably you, from IP address $1)
requested that we send you a new Wiktionary login password.
The password for user "$2" is now "$3".
You should log in and change your password now.
</td><td>
{{int:Passwordremindertext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Passwordremindertitle&action=edit passwordremindertitle]<br>
[[MediaWiki_talk:Passwordremindertitle|Talk]]
</td><td>
Password reminder from Wiktionary
</td><td>
{{int:Passwordremindertitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Passwordsent&action=edit passwordsent]<br>
[[MediaWiki_talk:Passwordsent|Talk]]
</td><td>
A new password has been sent to the e-mail address
registered for "$1".
Please log in again after you receive it.
</td><td>
{{int:Passwordsent}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Perfcached&action=edit perfcached]<br>
[[MediaWiki_talk:Perfcached|Talk]]
</td><td>
The following data is cached and may not be completely up to date:
</td><td>
{{int:Perfcached}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Perfdisabled&action=edit perfdisabled]<br>
[[MediaWiki_talk:Perfdisabled|Talk]]
</td><td>
Sorry! This feature has been temporarily disabled
because it slows the database down to the point that no one can use
the wiki.
</td><td>
{{int:Perfdisabled}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Perfdisabledsub&action=edit perfdisabledsub]<br>
[[MediaWiki_talk:Perfdisabledsub|Talk]]
</td><td>
Here's a saved copy from $1:
</td><td>
{{int:Perfdisabledsub}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Personaltools&action=edit personaltools]<br>
[[MediaWiki_talk:Personaltools|Talk]]
</td><td>
Personal tools
</td><td>
{{int:Personaltools}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Popularpages&action=edit popularpages]<br>
[[MediaWiki_talk:Popularpages|Talk]]
</td><td>
Popular pages
</td><td>
{{int:Popularpages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Portal&action=edit portal]<br>
[[MediaWiki_talk:Portal|Talk]]
</td><td>
Community portal
</td><td>
{{int:Portal}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Portal-url&action=edit portal-url]<br>
[[MediaWiki_talk:Portal-url|Talk]]
</td><td>
Wiktionary:Community Portal
</td><td>
{{int:Portal-url}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Postcomment&action=edit postcomment]<br>
[[MediaWiki_talk:Postcomment|Talk]]
</td><td>
Post a comment
</td><td>
{{int:Postcomment}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Poweredby&action=edit poweredby]<br>
[[MediaWiki_talk:Poweredby|Talk]]
</td><td>
Wiktionary is powered by [http://www.mediawiki.org/ MediaWiki], an open source wiki engine.
</td><td>
{{int:Poweredby}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Powersearch&action=edit powersearch]<br>
[[MediaWiki_talk:Powersearch|Talk]]
</td><td>
Search
</td><td>
{{int:Powersearch}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Powersearchtext&action=edit powersearchtext]<br>
[[MediaWiki_talk:Powersearchtext|Talk]]
</td><td>
Search in namespaces :<br />
$1<br />
$2 List redirects &nbsp; Search for $3 $9
</td><td>
{{int:Powersearchtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Preferences&action=edit preferences]<br>
[[MediaWiki_talk:Preferences|Talk]]
</td><td>
Preferences
</td><td>
{{int:Preferences}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefs-help-userdata&action=edit prefs-help-userdata]<br>
[[MediaWiki_talk:Prefs-help-userdata|Talk]]
</td><td>
* <strong>Real name</strong> (optional): if you choose to provide it this will be used for giving you attribution for your work.<br/>
* <strong>Email</strong> (optional): Enables people to contact you through the website without you having to reveal your
email address to them, and it can be used to send you a new password if you forget it.
</td><td>
{{int:Prefs-help-userdata}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefs-misc&action=edit prefs-misc]<br>
[[MediaWiki_talk:Prefs-misc|Talk]]
</td><td>
Misc settings
</td><td>
{{int:Prefs-misc}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefs-personal&action=edit prefs-personal]<br>
[[MediaWiki_talk:Prefs-personal|Talk]]
</td><td>
User data
</td><td>
{{int:Prefs-personal}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefs-rc&action=edit prefs-rc]<br>
[[MediaWiki_talk:Prefs-rc|Talk]]
</td><td>
Recent changes and stub display
</td><td>
{{int:Prefs-rc}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefslogintext&action=edit prefslogintext]<br>
[[MediaWiki_talk:Prefslogintext|Talk]]
</td><td>
You are logged in as "$1".
Your internal ID number is $2.
See [[Wiktionary:User preferences help]] for help deciphering the options.
</td><td>
{{int:Prefslogintext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefsnologin&action=edit prefsnologin]<br>
[[MediaWiki_talk:Prefsnologin|Talk]]
</td><td>
Not logged in
</td><td>
{{int:Prefsnologin}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefsnologintext&action=edit prefsnologintext]<br>
[[MediaWiki_talk:Prefsnologintext|Talk]]
</td><td>
You must be <a href="/wiki/Special:Userlogin">logged in</a>
to set user preferences.
</td><td>
{{int:Prefsnologintext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefsreset&action=edit prefsreset]<br>
[[MediaWiki_talk:Prefsreset|Talk]]
</td><td>
Preferences have been reset from storage.
</td><td>
{{int:Prefsreset}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Preview&action=edit preview]<br>
[[MediaWiki_talk:Preview|Talk]]
</td><td>
Preview
</td><td>
{{int:Preview}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Previewconflict&action=edit previewconflict]<br>
[[MediaWiki_talk:Previewconflict|Talk]]
</td><td>
This preview reflects the text in the upper
text editing area as it will appear if you choose to save.
</td><td>
{{int:Previewconflict}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Previewnote&action=edit previewnote]<br>
[[MediaWiki_talk:Previewnote|Talk]]
</td><td>
Remember that this is only a preview, and has not yet been saved!
</td><td>
{{int:Previewnote}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prevn&action=edit prevn]<br>
[[MediaWiki_talk:Prevn|Talk]]
</td><td>
previous $1
</td><td>
{{int:Prevn}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Printableversion&action=edit printableversion]<br>
[[MediaWiki_talk:Printableversion|Talk]]
</td><td>
Printable version
</td><td>
{{int:Printableversion}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Printsubtitle&action=edit printsubtitle]<br>
[[MediaWiki_talk:Printsubtitle|Talk]]
</td><td>
(From http://mi.wiktionary.org)
</td><td>
{{int:Printsubtitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protect&action=edit protect]<br>
[[MediaWiki_talk:Protect|Talk]]
</td><td>
Protect
</td><td>
{{int:Protect}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectcomment&action=edit protectcomment]<br>
[[MediaWiki_talk:Protectcomment|Talk]]
</td><td>
Reason for protecting
</td><td>
{{int:Protectcomment}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectedarticle&action=edit protectedarticle]<br>
[[MediaWiki_talk:Protectedarticle|Talk]]
</td><td>
protected [[$1]]
</td><td>
{{int:Protectedarticle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectedpage&action=edit protectedpage]<br>
[[MediaWiki_talk:Protectedpage|Talk]]
</td><td>
Protected page
</td><td>
{{int:Protectedpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectedpagewarning&action=edit protectedpagewarning]<br>
[[MediaWiki_talk:Protectedpagewarning|Talk]]
</td><td>
WARNING: This page has been locked so that only
users with sysop privileges can edit it. Be sure you are following the
<a href='/w/wiki.phtml/Wiktionary:Protected_page_guidelines'>protected page
guidelines</a>.
</td><td>
{{int:Protectedpagewarning}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectedtext&action=edit protectedtext]<br>
[[MediaWiki_talk:Protectedtext|Talk]]
</td><td>
This page has been locked to prevent editing; there are
a number of reasons why this may be so, please see
[[Wiktionary:Protected page]].
You can view and copy the source of this page:
</td><td>
{{int:Protectedtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectlogpage&action=edit protectlogpage]<br>
[[MediaWiki_talk:Protectlogpage|Talk]]
</td><td>
Protection_log
</td><td>
{{int:Protectlogpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectlogtext&action=edit protectlogtext]<br>
[[MediaWiki_talk:Protectlogtext|Talk]]
</td><td>
Below is a list of page locks/unlocks.
See [[Wiktionary:Protected page]] for more information.
</td><td>
{{int:Protectlogtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectpage&action=edit protectpage]<br>
[[MediaWiki_talk:Protectpage|Talk]]
</td><td>
Protect page
</td><td>
{{int:Protectpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectreason&action=edit protectreason]<br>
[[MediaWiki_talk:Protectreason|Talk]]
</td><td>
(give a reason)
</td><td>
{{int:Protectreason}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectsub&action=edit protectsub]<br>
[[MediaWiki_talk:Protectsub|Talk]]
</td><td>
(Protecting "$1")
</td><td>
{{int:Protectsub}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectthispage&action=edit protectthispage]<br>
[[MediaWiki_talk:Protectthispage|Talk]]
</td><td>
Protect this page
</td><td>
{{int:Protectthispage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Proxyblocker&action=edit proxyblocker]<br>
[[MediaWiki_talk:Proxyblocker|Talk]]
</td><td>
Proxy blocker
</td><td>
{{int:Proxyblocker}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Proxyblockreason&action=edit proxyblockreason]<br>
[[MediaWiki_talk:Proxyblockreason|Talk]]
</td><td>
Your IP address has been blocked because it is an open proxy. Please contact your Internet service provider or tech support and inform them of this serious security problem.
</td><td>
{{int:Proxyblockreason}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Proxyblocksuccess&action=edit proxyblocksuccess]<br>
[[MediaWiki_talk:Proxyblocksuccess|Talk]]
</td><td>
Done.
</td><td>
{{int:Proxyblocksuccess}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbbrowse&action=edit qbbrowse]<br>
[[MediaWiki_talk:Qbbrowse|Talk]]
</td><td>
Browse
</td><td>
{{int:Qbbrowse}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbedit&action=edit qbedit]<br>
[[MediaWiki_talk:Qbedit|Talk]]
</td><td>
Edit
</td><td>
{{int:Qbedit}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbfind&action=edit qbfind]<br>
[[MediaWiki_talk:Qbfind|Talk]]
</td><td>
Find
</td><td>
{{int:Qbfind}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbmyoptions&action=edit qbmyoptions]<br>
[[MediaWiki_talk:Qbmyoptions|Talk]]
</td><td>
My pages
</td><td>
{{int:Qbmyoptions}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbpageinfo&action=edit qbpageinfo]<br>
[[MediaWiki_talk:Qbpageinfo|Talk]]
</td><td>
Context
</td><td>
{{int:Qbpageinfo}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbpageoptions&action=edit qbpageoptions]<br>
[[MediaWiki_talk:Qbpageoptions|Talk]]
</td><td>
This page
</td><td>
{{int:Qbpageoptions}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbsettings&action=edit qbsettings]<br>
[[MediaWiki_talk:Qbsettings|Talk]]
</td><td>
Quickbar settings
</td><td>
{{int:Qbsettings}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbspecialpages&action=edit qbspecialpages]<br>
[[MediaWiki_talk:Qbspecialpages|Talk]]
</td><td>
Special pages
</td><td>
{{int:Qbspecialpages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Querybtn&action=edit querybtn]<br>
[[MediaWiki_talk:Querybtn|Talk]]
</td><td>
Submit query
</td><td>
{{int:Querybtn}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Querysuccessful&action=edit querysuccessful]<br>
[[MediaWiki_talk:Querysuccessful|Talk]]
</td><td>
Query successful
</td><td>
{{int:Querysuccessful}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Randompage&action=edit randompage]<br>
[[MediaWiki_talk:Randompage|Talk]]
</td><td>
Random page
</td><td>
{{int:Randompage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Range_block_disabled&action=edit range_block_disabled]<br>
[[MediaWiki_talk:Range_block_disabled|Talk]]
</td><td>
The sysop ability to create range blocks is disabled.
</td><td>
{{int:Range_block_disabled}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rchide&action=edit rchide]<br>
[[MediaWiki_talk:Rchide|Talk]]
</td><td>
in $4 form; $1 minor edits; $2 secondary namespaces; $3 multiple edits.
</td><td>
{{int:Rchide}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rclinks&action=edit rclinks]<br>
[[MediaWiki_talk:Rclinks|Talk]]
</td><td>
Show last $1 changes in last $2 days<br />$3
</td><td>
{{int:Rclinks}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rclistfrom&action=edit rclistfrom]<br>
[[MediaWiki_talk:Rclistfrom|Talk]]
</td><td>
Show new changes starting from $1
</td><td>
{{int:Rclistfrom}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rcliu&action=edit rcliu]<br>
[[MediaWiki_talk:Rcliu|Talk]]
</td><td>
; $1 edits from logged in users
</td><td>
{{int:Rcliu}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rcloaderr&action=edit rcloaderr]<br>
[[MediaWiki_talk:Rcloaderr|Talk]]
</td><td>
Loading recent changes
</td><td>
{{int:Rcloaderr}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rclsub&action=edit rclsub]<br>
[[MediaWiki_talk:Rclsub|Talk]]
</td><td>
(to pages linked from "$1")
</td><td>
{{int:Rclsub}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rcnote&action=edit rcnote]<br>
[[MediaWiki_talk:Rcnote|Talk]]
</td><td>
Below are the last <strong>$1</strong> changes in last <strong>$2</strong> days.
</td><td>
{{int:Rcnote}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rcnotefrom&action=edit rcnotefrom]<br>
[[MediaWiki_talk:Rcnotefrom|Talk]]
</td><td>
Below are the changes since <b>$2</b> (up to <b>$1</b> shown).
</td><td>
{{int:Rcnotefrom}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Readonly&action=edit readonly]<br>
[[MediaWiki_talk:Readonly|Talk]]
</td><td>
Database locked
</td><td>
{{int:Readonly}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Readonlytext&action=edit readonlytext]<br>
[[MediaWiki_talk:Readonlytext|Talk]]
</td><td>
The database is currently locked to new
entries and other modifications, probably for routine database maintenance,
after which it will be back to normal.
The administrator who locked it offered this explanation:
<p>$1
</td><td>
{{int:Readonlytext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Readonlywarning&action=edit readonlywarning]<br>
[[MediaWiki_talk:Readonlywarning|Talk]]
</td><td>
WARNING: The database has been locked for maintenance,
so you will not be able to save your edits right now. You may wish to cut-n-paste
the text into a text file and save it for later.
</td><td>
{{int:Readonlywarning}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Recentchanges&action=edit recentchanges]<br>
[[MediaWiki_talk:Recentchanges|Talk]]
</td><td>
Recent changes
</td><td>
{{int:Recentchanges}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Recentchangescount&action=edit recentchangescount]<br>
[[MediaWiki_talk:Recentchangescount|Talk]]
</td><td>
Number of titles in recent changes
</td><td>
{{int:Recentchangescount}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Recentchangeslinked&action=edit recentchangeslinked]<br>
[[MediaWiki_talk:Recentchangeslinked|Talk]]
</td><td>
Related changes
</td><td>
{{int:Recentchangeslinked}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Recentchangestext&action=edit recentchangestext]<br>
[[MediaWiki_talk:Recentchangestext|Talk]]
</td><td>
Track the most recent changes to the wiki on this page.
</td><td>
{{int:Recentchangestext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Redirectedfrom&action=edit redirectedfrom]<br>
[[MediaWiki_talk:Redirectedfrom|Talk]]
</td><td>
(Redirected from $1)
</td><td>
{{int:Redirectedfrom}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Remembermypassword&action=edit remembermypassword]<br>
[[MediaWiki_talk:Remembermypassword|Talk]]
</td><td>
Remember my password across sessions.
</td><td>
{{int:Remembermypassword}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Removechecked&action=edit removechecked]<br>
[[MediaWiki_talk:Removechecked|Talk]]
</td><td>
Remove checked items from watchlist
</td><td>
{{int:Removechecked}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Removedwatch&action=edit removedwatch]<br>
[[MediaWiki_talk:Removedwatch|Talk]]
</td><td>
Removed from watchlist
</td><td>
{{int:Removedwatch}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Removedwatchtext&action=edit removedwatchtext]<br>
[[MediaWiki_talk:Removedwatchtext|Talk]]
</td><td>
The page "$1" has been removed from your watchlist.
</td><td>
{{int:Removedwatchtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Removingchecked&action=edit removingchecked]<br>
[[MediaWiki_talk:Removingchecked|Talk]]
</td><td>
Removing requested items from watchlist...
</td><td>
{{int:Removingchecked}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Resetprefs&action=edit resetprefs]<br>
[[MediaWiki_talk:Resetprefs|Talk]]
</td><td>
Reset preferences
</td><td>
{{int:Resetprefs}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Restorelink&action=edit restorelink]<br>
[[MediaWiki_talk:Restorelink|Talk]]
</td><td>
$1 deleted edits
</td><td>
{{int:Restorelink}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Resultsperpage&action=edit resultsperpage]<br>
[[MediaWiki_talk:Resultsperpage|Talk]]
</td><td>
Hits to show per page
</td><td>
{{int:Resultsperpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Retrievedfrom&action=edit retrievedfrom]<br>
[[MediaWiki_talk:Retrievedfrom|Talk]]
</td><td>
Retrieved from "$1"
</td><td>
{{int:Retrievedfrom}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Returnto&action=edit returnto]<br>
[[MediaWiki_talk:Returnto|Talk]]
</td><td>
Return to $1.
</td><td>
{{int:Returnto}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Retypenew&action=edit retypenew]<br>
[[MediaWiki_talk:Retypenew|Talk]]
</td><td>
Retype new password
</td><td>
{{int:Retypenew}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Reupload&action=edit reupload]<br>
[[MediaWiki_talk:Reupload|Talk]]
</td><td>
Re-upload
</td><td>
{{int:Reupload}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Reuploaddesc&action=edit reuploaddesc]<br>
[[MediaWiki_talk:Reuploaddesc|Talk]]
</td><td>
Return to the upload form.
</td><td>
{{int:Reuploaddesc}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Reverted&action=edit reverted]<br>
[[MediaWiki_talk:Reverted|Talk]]
</td><td>
Reverted to earlier revision
</td><td>
{{int:Reverted}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revertimg&action=edit revertimg]<br>
[[MediaWiki_talk:Revertimg|Talk]]
</td><td>
rev
</td><td>
{{int:Revertimg}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revertpage&action=edit revertpage]<br>
[[MediaWiki_talk:Revertpage|Talk]]
</td><td>
Reverted edit of $2, changed back to last version by $1
</td><td>
{{int:Revertpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revhistory&action=edit revhistory]<br>
[[MediaWiki_talk:Revhistory|Talk]]
</td><td>
Revision history
</td><td>
{{int:Revhistory}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revisionasof&action=edit revisionasof]<br>
[[MediaWiki_talk:Revisionasof|Talk]]
</td><td>
Revision as of $1
</td><td>
{{int:Revisionasof}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revnotfound&action=edit revnotfound]<br>
[[MediaWiki_talk:Revnotfound|Talk]]
</td><td>
Revision not found
</td><td>
{{int:Revnotfound}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revnotfoundtext&action=edit revnotfoundtext]<br>
[[MediaWiki_talk:Revnotfoundtext|Talk]]
</td><td>
The old revision of the page you asked for could not be found.
Please check the URL you used to access this page.
</td><td>
{{int:Revnotfoundtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rfcurl&action=edit rfcurl]<br>
[[MediaWiki_talk:Rfcurl|Talk]]
</td><td>
http://www.faqs.org/rfcs/rfc$1.html
</td><td>
{{int:Rfcurl}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rights&action=edit rights]<br>
[[MediaWiki_talk:Rights|Talk]]
</td><td>
Rights:
</td><td>
{{int:Rights}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rollback&action=edit rollback]<br>
[[MediaWiki_talk:Rollback|Talk]]
</td><td>
Roll back edits
</td><td>
{{int:Rollback}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rollback_short&action=edit rollback_short]<br>
[[MediaWiki_talk:Rollback_short|Talk]]
</td><td>
Rollback
</td><td>
{{int:Rollback_short}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rollbackfailed&action=edit rollbackfailed]<br>
[[MediaWiki_talk:Rollbackfailed|Talk]]
</td><td>
Rollback failed
</td><td>
{{int:Rollbackfailed}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rollbacklink&action=edit rollbacklink]<br>
[[MediaWiki_talk:Rollbacklink|Talk]]
</td><td>
rollback
</td><td>
{{int:Rollbacklink}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rows&action=edit rows]<br>
[[MediaWiki_talk:Rows|Talk]]
</td><td>
Rows
</td><td>
{{int:Rows}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Savearticle&action=edit savearticle]<br>
[[MediaWiki_talk:Savearticle|Talk]]
</td><td>
Save page
</td><td>
{{int:Savearticle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Savedprefs&action=edit savedprefs]<br>
[[MediaWiki_talk:Savedprefs|Talk]]
</td><td>
Your preferences have been saved.
</td><td>
{{int:Savedprefs}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Savefile&action=edit savefile]<br>
[[MediaWiki_talk:Savefile|Talk]]
</td><td>
Save file
</td><td>
{{int:Savefile}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Saveprefs&action=edit saveprefs]<br>
[[MediaWiki_talk:Saveprefs|Talk]]
</td><td>
Save preferences
</td><td>
{{int:Saveprefs}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Search&action=edit search]<br>
[[MediaWiki_talk:Search|Talk]]
</td><td>
Search
</td><td>
{{int:Search}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchdisabled&action=edit searchdisabled]<br>
[[MediaWiki_talk:Searchdisabled|Talk]]
</td><td>
<p>Sorry! Full text search has been disabled temporarily, for performance reasons. In the meantime, you can use the Google search below, which may be out of date.</p>
</td><td>
{{int:Searchdisabled}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchhelppage&action=edit searchhelppage]<br>
[[MediaWiki_talk:Searchhelppage|Talk]]
</td><td>
Wiktionary:Searching
</td><td>
{{int:Searchhelppage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchingwikipedia&action=edit searchingwikipedia]<br>
[[MediaWiki_talk:Searchingwikipedia|Talk]]
</td><td>
Searching Wiktionary
</td><td>
{{int:Searchingwikipedia}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchquery&action=edit searchquery]<br>
[[MediaWiki_talk:Searchquery|Talk]]
</td><td>
For query "$1"
</td><td>
{{int:Searchquery}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchresults&action=edit searchresults]<br>
[[MediaWiki_talk:Searchresults|Talk]]
</td><td>
Search results
</td><td>
{{int:Searchresults}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchresultshead&action=edit searchresultshead]<br>
[[MediaWiki_talk:Searchresultshead|Talk]]
</td><td>
Search result settings
</td><td>
{{int:Searchresultshead}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchresulttext&action=edit searchresulttext]<br>
[[MediaWiki_talk:Searchresulttext|Talk]]
</td><td>
For more information about searching Wiktionary, see $1.
</td><td>
{{int:Searchresulttext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sectionedit&action=edit sectionedit]<br>
[[MediaWiki_talk:Sectionedit|Talk]]
</td><td>
(section)
</td><td>
{{int:Sectionedit}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selectnewerversionfordiff&action=edit selectnewerversionfordiff]<br>
[[MediaWiki_talk:Selectnewerversionfordiff|Talk]]
</td><td>
Select a newer version for comparison
</td><td>
{{int:Selectnewerversionfordiff}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selectolderversionfordiff&action=edit selectolderversionfordiff]<br>
[[MediaWiki_talk:Selectolderversionfordiff|Talk]]
</td><td>
Select an older version for comparison
</td><td>
{{int:Selectolderversionfordiff}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selectonly&action=edit selectonly]<br>
[[MediaWiki_talk:Selectonly|Talk]]
</td><td>
Only read-only queries are allowed.
</td><td>
{{int:Selectonly}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selflinks&action=edit selflinks]<br>
[[MediaWiki_talk:Selflinks|Talk]]
</td><td>
Pages with Self Links
</td><td>
{{int:Selflinks}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selflinkstext&action=edit selflinkstext]<br>
[[MediaWiki_talk:Selflinkstext|Talk]]
</td><td>
The following pages contain a link to themselves, which they should not.
</td><td>
{{int:Selflinkstext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Seriousxhtmlerrors&action=edit seriousxhtmlerrors]<br>
[[MediaWiki_talk:Seriousxhtmlerrors|Talk]]
</td><td>
There were serious xhtml markup errors detected by tidy.
</td><td>
{{int:Seriousxhtmlerrors}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Servertime&action=edit servertime]<br>
[[MediaWiki_talk:Servertime|Talk]]
</td><td>
Server time is now
</td><td>
{{int:Servertime}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Set_rights_fail&action=edit set_rights_fail]<br>
[[MediaWiki_talk:Set_rights_fail|Talk]]
</td><td>
<b>User rights for "$1" could not be set. (Did you enter the name correctly?)</b>
</td><td>
{{int:Set_rights_fail}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Set_user_rights&action=edit set_user_rights]<br>
[[MediaWiki_talk:Set_user_rights|Talk]]
</td><td>
Set user rights
</td><td>
{{int:Set_user_rights}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Setbureaucratflag&action=edit setbureaucratflag]<br>
[[MediaWiki_talk:Setbureaucratflag|Talk]]
</td><td>
Set bureaucrat flag
</td><td>
{{int:Setbureaucratflag}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Shortpages&action=edit shortpages]<br>
[[MediaWiki_talk:Shortpages|Talk]]
</td><td>
Short pages
</td><td>
{{int:Shortpages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Show&action=edit show]<br>
[[MediaWiki_talk:Show|Talk]]
</td><td>
show
</td><td>
{{int:Show}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showhideminor&action=edit showhideminor]<br>
[[MediaWiki_talk:Showhideminor|Talk]]
</td><td>
$1 minor edits | $2 bots | $3 logged in users
</td><td>
{{int:Showhideminor}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showingresults&action=edit showingresults]<br>
[[MediaWiki_talk:Showingresults|Talk]]
</td><td>
Showing below <b>$1</b> results starting with #<b>$2</b>.
</td><td>
{{int:Showingresults}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showingresultsnum&action=edit showingresultsnum]<br>
[[MediaWiki_talk:Showingresultsnum|Talk]]
</td><td>
Showing below <b>$3</b> results starting with #<b>$2</b>.
</td><td>
{{int:Showingresultsnum}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showlast&action=edit showlast]<br>
[[MediaWiki_talk:Showlast|Talk]]
</td><td>
Show last $1 images sorted $2.
</td><td>
{{int:Showlast}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showpreview&action=edit showpreview]<br>
[[MediaWiki_talk:Showpreview|Talk]]
</td><td>
Show preview
</td><td>
{{int:Showpreview}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showtoc&action=edit showtoc]<br>
[[MediaWiki_talk:Showtoc|Talk]]
</td><td>
show
</td><td>
{{int:Showtoc}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sig_tip&action=edit sig_tip]<br>
[[MediaWiki_talk:Sig_tip|Talk]]
</td><td>
Your signature with timestamp
</td><td>
{{int:Sig_tip}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitestats&action=edit sitestats]<br>
[[MediaWiki_talk:Sitestats|Talk]]
</td><td>
Site statistics
</td><td>
{{int:Sitestats}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitestatstext&action=edit sitestatstext]<br>
[[MediaWiki_talk:Sitestatstext|Talk]]
</td><td>
There are '''$1''' total pages in the database.
This includes "talk" pages, pages about Wiktionary, minimal "stub"
pages, redirects, and others that probably don't qualify as content pages.
Excluding those, there are '''$2''' pages that are probably legitimate
content pages.
There have been a total of '''$3''' page views, and '''$4''' page edits
since the wiki was setup.
That comes to '''$5''' average edits per page, and '''$6''' views per edit.
</td><td>
{{int:Sitestatstext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitesubtitle&action=edit sitesubtitle]<br>
[[MediaWiki_talk:Sitesubtitle|Talk]]
</td><td>
The Free Encyclopedia
</td><td>
{{int:Sitesubtitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitesupport&action=edit sitesupport]<br>
[[MediaWiki_talk:Sitesupport|Talk]]
</td><td>
Donations
</td><td>
{{int:Sitesupport}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitetitle&action=edit sitetitle]<br>
[[MediaWiki_talk:Sitetitle|Talk]]
</td><td>
Wiktionary
</td><td>
{{int:Sitetitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Siteuser&action=edit siteuser]<br>
[[MediaWiki_talk:Siteuser|Talk]]
</td><td>
Wiktionary user $1
</td><td>
{{int:Siteuser}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Siteusers&action=edit siteusers]<br>
[[MediaWiki_talk:Siteusers|Talk]]
</td><td>
Wiktionary user(s) $1
</td><td>
{{int:Siteusers}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Skin&action=edit skin]<br>
[[MediaWiki_talk:Skin|Talk]]
</td><td>
Skin
</td><td>
{{int:Skin}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Spamprotectiontext&action=edit spamprotectiontext]<br>
[[MediaWiki_talk:Spamprotectiontext|Talk]]
</td><td>
The page you wanted to save was blocked by the spam filter. This is probably caused by a link to an external site.
You might want to check the following regular expression for patterns that are currently blocked:
</td><td>
{{int:Spamprotectiontext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Spamprotectiontitle&action=edit spamprotectiontitle]<br>
[[MediaWiki_talk:Spamprotectiontitle|Talk]]
</td><td>
Spam protection filter
</td><td>
{{int:Spamprotectiontitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Specialpage&action=edit specialpage]<br>
[[MediaWiki_talk:Specialpage|Talk]]
</td><td>
Special Page
</td><td>
{{int:Specialpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Specialpages&action=edit specialpages]<br>
[[MediaWiki_talk:Specialpages|Talk]]
</td><td>
Special pages
</td><td>
{{int:Specialpages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Spheading&action=edit spheading]<br>
[[MediaWiki_talk:Spheading|Talk]]
</td><td>
Special pages for all users
</td><td>
{{int:Spheading}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sqlislogged&action=edit sqlislogged]<br>
[[MediaWiki_talk:Sqlislogged|Talk]]
</td><td>
Please note that all queries are logged.
</td><td>
{{int:Sqlislogged}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sqlquery&action=edit sqlquery]<br>
[[MediaWiki_talk:Sqlquery|Talk]]
</td><td>
Enter query
</td><td>
{{int:Sqlquery}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Statistics&action=edit statistics]<br>
[[MediaWiki_talk:Statistics|Talk]]
</td><td>
Statistics
</td><td>
{{int:Statistics}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Storedversion&action=edit storedversion]<br>
[[MediaWiki_talk:Storedversion|Talk]]
</td><td>
Stored version
</td><td>
{{int:Storedversion}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Stubthreshold&action=edit stubthreshold]<br>
[[MediaWiki_talk:Stubthreshold|Talk]]
</td><td>
Threshold for stub display
</td><td>
{{int:Stubthreshold}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Subcategories&action=edit subcategories]<br>
[[MediaWiki_talk:Subcategories|Talk]]
</td><td>
Subcategories
</td><td>
{{int:Subcategories}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Subject&action=edit subject]<br>
[[MediaWiki_talk:Subject|Talk]]
</td><td>
Subject/headline
</td><td>
{{int:Subject}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Subjectpage&action=edit subjectpage]<br>
[[MediaWiki_talk:Subjectpage|Talk]]
</td><td>
View subject
</td><td>
{{int:Subjectpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Successfulupload&action=edit successfulupload]<br>
[[MediaWiki_talk:Successfulupload|Talk]]
</td><td>
Successful upload
</td><td>
{{int:Successfulupload}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Summary&action=edit summary]<br>
[[MediaWiki_talk:Summary|Talk]]
</td><td>
Summary
</td><td>
{{int:Summary}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sysopspheading&action=edit sysopspheading]<br>
[[MediaWiki_talk:Sysopspheading|Talk]]
</td><td>
For sysop use only
</td><td>
{{int:Sysopspheading}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sysoptext&action=edit sysoptext]<br>
[[MediaWiki_talk:Sysoptext|Talk]]
</td><td>
The action you have requested can only be
performed by users with "sysop" status.
See $1.
</td><td>
{{int:Sysoptext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sysoptitle&action=edit sysoptitle]<br>
[[MediaWiki_talk:Sysoptitle|Talk]]
</td><td>
Sysop access required
</td><td>
{{int:Sysoptitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tableform&action=edit tableform]<br>
[[MediaWiki_talk:Tableform|Talk]]
</td><td>
table
</td><td>
{{int:Tableform}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talk&action=edit talk]<br>
[[MediaWiki_talk:Talk|Talk]]
</td><td>
Discussion
</td><td>
{{int:Talk}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkexists&action=edit talkexists]<br>
[[MediaWiki_talk:Talkexists|Talk]]
</td><td>
The page itself was moved successfully, but the
talk page could not be moved because one already exists at the new
title. Please merge them manually.
</td><td>
{{int:Talkexists}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkpage&action=edit talkpage]<br>
[[MediaWiki_talk:Talkpage|Talk]]
</td><td>
Discuss this page
</td><td>
{{int:Talkpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkpagemoved&action=edit talkpagemoved]<br>
[[MediaWiki_talk:Talkpagemoved|Talk]]
</td><td>
The corresponding talk page was also moved.
</td><td>
{{int:Talkpagemoved}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkpagenotmoved&action=edit talkpagenotmoved]<br>
[[MediaWiki_talk:Talkpagenotmoved|Talk]]
</td><td>
The corresponding talk page was <strong>not</strong> moved.
</td><td>
{{int:Talkpagenotmoved}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkpagetext&action=edit talkpagetext]<br>
[[MediaWiki_talk:Talkpagetext|Talk]]
</td><td>
<!-- MediaWiki:talkpagetext -->
</td><td>
{{int:Talkpagetext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Textboxsize&action=edit textboxsize]<br>
[[MediaWiki_talk:Textboxsize|Talk]]
</td><td>
Textbox dimensions
</td><td>
{{int:Textboxsize}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Textmatches&action=edit textmatches]<br>
[[MediaWiki_talk:Textmatches|Talk]]
</td><td>
Page text matches
</td><td>
{{int:Textmatches}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Thisisdeleted&action=edit thisisdeleted]<br>
[[MediaWiki_talk:Thisisdeleted|Talk]]
</td><td>
View or restore $1?
</td><td>
{{int:Thisisdeleted}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Thumbnail-more&action=edit thumbnail-more]<br>
[[MediaWiki_talk:Thumbnail-more|Talk]]
</td><td>
Enlarge
</td><td>
{{int:Thumbnail-more}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Timezonelegend&action=edit timezonelegend]<br>
[[MediaWiki_talk:Timezonelegend|Talk]]
</td><td>
Time zone
</td><td>
{{int:Timezonelegend}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Timezoneoffset&action=edit timezoneoffset]<br>
[[MediaWiki_talk:Timezoneoffset|Talk]]
</td><td>
Offset
</td><td>
{{int:Timezoneoffset}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Timezonetext&action=edit timezonetext]<br>
[[MediaWiki_talk:Timezonetext|Talk]]
</td><td>
Enter number of hours your local time differs
from server time (UTC).
</td><td>
{{int:Timezonetext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Titlematches&action=edit titlematches]<br>
[[MediaWiki_talk:Titlematches|Talk]]
</td><td>
Article title matches
</td><td>
{{int:Titlematches}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Toc&action=edit toc]<br>
[[MediaWiki_talk:Toc|Talk]]
</td><td>
Table of contents
</td><td>
{{int:Toc}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Toolbox&action=edit toolbox]<br>
[[MediaWiki_talk:Toolbox|Talk]]
</td><td>
Toolbox
</td><td>
{{int:Toolbox}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-addsection&action=edit tooltip-addsection]<br>
[[MediaWiki_talk:Tooltip-addsection|Talk]]
</td><td>
Add a comment to this page. [alt-+]
</td><td>
{{int:Tooltip-addsection}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-anontalk&action=edit tooltip-anontalk]<br>
[[MediaWiki_talk:Tooltip-anontalk|Talk]]
</td><td>
Discussion about edits from this ip address [alt-n]
</td><td>
{{int:Tooltip-anontalk}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-anonuserpage&action=edit tooltip-anonuserpage]<br>
[[MediaWiki_talk:Tooltip-anonuserpage|Talk]]
</td><td>
The user page for the ip you're editing as [alt-.]
</td><td>
{{int:Tooltip-anonuserpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-article&action=edit tooltip-article]<br>
[[MediaWiki_talk:Tooltip-article|Talk]]
</td><td>
View the content page [alt-a]
</td><td>
{{int:Tooltip-article}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-atom&action=edit tooltip-atom]<br>
[[MediaWiki_talk:Tooltip-atom|Talk]]
</td><td>
Atom feed for this page
</td><td>
{{int:Tooltip-atom}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-compareselectedversions&action=edit tooltip-compareselectedversions]<br>
[[MediaWiki_talk:Tooltip-compareselectedversions|Talk]]
</td><td>
See the differences between the two selected versions of this page. [alt-v]
</td><td>
{{int:Tooltip-compareselectedversions}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-contributions&action=edit tooltip-contributions]<br>
[[MediaWiki_talk:Tooltip-contributions|Talk]]
</td><td>
View the list of contributions of this user
</td><td>
{{int:Tooltip-contributions}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-currentevents&action=edit tooltip-currentevents]<br>
[[MediaWiki_talk:Tooltip-currentevents|Talk]]
</td><td>
Find background information on current events
</td><td>
{{int:Tooltip-currentevents}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-delete&action=edit tooltip-delete]<br>
[[MediaWiki_talk:Tooltip-delete|Talk]]
</td><td>
Delete this page [alt-d]
</td><td>
{{int:Tooltip-delete}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-edit&action=edit tooltip-edit]<br>
[[MediaWiki_talk:Tooltip-edit|Talk]]
</td><td>
You can edit this page. Please use the preview button before saving. [alt-e]
</td><td>
{{int:Tooltip-edit}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-emailuser&action=edit tooltip-emailuser]<br>
[[MediaWiki_talk:Tooltip-emailuser|Talk]]
</td><td>
Send a mail to this user
</td><td>
{{int:Tooltip-emailuser}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-help&action=edit tooltip-help]<br>
[[MediaWiki_talk:Tooltip-help|Talk]]
</td><td>
The place to find out.
</td><td>
{{int:Tooltip-help}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-history&action=edit tooltip-history]<br>
[[MediaWiki_talk:Tooltip-history|Talk]]
</td><td>
Past versions of this page, [alt-h]
</td><td>
{{int:Tooltip-history}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-login&action=edit tooltip-login]<br>
[[MediaWiki_talk:Tooltip-login|Talk]]
</td><td>
You are encouraged to log in, it is not mandatory however. [alt-o]
</td><td>
{{int:Tooltip-login}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-logout&action=edit tooltip-logout]<br>
[[MediaWiki_talk:Tooltip-logout|Talk]]
</td><td>
Log out [alt-o]
</td><td>
{{int:Tooltip-logout}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-mainpage&action=edit tooltip-mainpage]<br>
[[MediaWiki_talk:Tooltip-mainpage|Talk]]
</td><td>
Visit the Main Page [alt-z]
</td><td>
{{int:Tooltip-mainpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-minoredit&action=edit tooltip-minoredit]<br>
[[MediaWiki_talk:Tooltip-minoredit|Talk]]
</td><td>
Mark this as a minor edit [alt-i]
</td><td>
{{int:Tooltip-minoredit}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-move&action=edit tooltip-move]<br>
[[MediaWiki_talk:Tooltip-move|Talk]]
</td><td>
Move this page [alt-m]
</td><td>
{{int:Tooltip-move}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-mycontris&action=edit tooltip-mycontris]<br>
[[MediaWiki_talk:Tooltip-mycontris|Talk]]
</td><td>
List of my contributions [alt-y]
</td><td>
{{int:Tooltip-mycontris}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-mytalk&action=edit tooltip-mytalk]<br>
[[MediaWiki_talk:Tooltip-mytalk|Talk]]
</td><td>
My talk page [alt-n]
</td><td>
{{int:Tooltip-mytalk}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-nomove&action=edit tooltip-nomove]<br>
[[MediaWiki_talk:Tooltip-nomove|Talk]]
</td><td>
You don't have the permissions to move this page
</td><td>
{{int:Tooltip-nomove}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-portal&action=edit tooltip-portal]<br>
[[MediaWiki_talk:Tooltip-portal|Talk]]
</td><td>
About the project, what you can do, where to find things
</td><td>
{{int:Tooltip-portal}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-preferences&action=edit tooltip-preferences]<br>
[[MediaWiki_talk:Tooltip-preferences|Talk]]
</td><td>
My preferences
</td><td>
{{int:Tooltip-preferences}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-preview&action=edit tooltip-preview]<br>
[[MediaWiki_talk:Tooltip-preview|Talk]]
</td><td>
Preview your changes, please use this before saving! [alt-p]
</td><td>
{{int:Tooltip-preview}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-protect&action=edit tooltip-protect]<br>
[[MediaWiki_talk:Tooltip-protect|Talk]]
</td><td>
Protect this page [alt-=]
</td><td>
{{int:Tooltip-protect}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-randompage&action=edit tooltip-randompage]<br>
[[MediaWiki_talk:Tooltip-randompage|Talk]]
</td><td>
Load a random page [alt-x]
</td><td>
{{int:Tooltip-randompage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-recentchanges&action=edit tooltip-recentchanges]<br>
[[MediaWiki_talk:Tooltip-recentchanges|Talk]]
</td><td>
The list of recent changes in the wiki. [alt-r]
</td><td>
{{int:Tooltip-recentchanges}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-recentchangeslinked&action=edit tooltip-recentchangeslinked]<br>
[[MediaWiki_talk:Tooltip-recentchangeslinked|Talk]]
</td><td>
Recent changes in pages linking to this page [alt-c]
</td><td>
{{int:Tooltip-recentchangeslinked}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-rss&action=edit tooltip-rss]<br>
[[MediaWiki_talk:Tooltip-rss|Talk]]
</td><td>
RSS feed for this page
</td><td>
{{int:Tooltip-rss}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-save&action=edit tooltip-save]<br>
[[MediaWiki_talk:Tooltip-save|Talk]]
</td><td>
Save your changes [alt-s]
</td><td>
{{int:Tooltip-save}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-search&action=edit tooltip-search]<br>
[[MediaWiki_talk:Tooltip-search|Talk]]
</td><td>
Search this wiki [alt-f]
</td><td>
{{int:Tooltip-search}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-sitesupport&action=edit tooltip-sitesupport]<br>
[[MediaWiki_talk:Tooltip-sitesupport|Talk]]
</td><td>
Support Wiktionary
</td><td>
{{int:Tooltip-sitesupport}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-specialpage&action=edit tooltip-specialpage]<br>
[[MediaWiki_talk:Tooltip-specialpage|Talk]]
</td><td>
This is a special page, you can't edit the page itself.
</td><td>
{{int:Tooltip-specialpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-specialpages&action=edit tooltip-specialpages]<br>
[[MediaWiki_talk:Tooltip-specialpages|Talk]]
</td><td>
List of all special pages [alt-q]
</td><td>
{{int:Tooltip-specialpages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-talk&action=edit tooltip-talk]<br>
[[MediaWiki_talk:Tooltip-talk|Talk]]
</td><td>
Discussion about the content page [alt-t]
</td><td>
{{int:Tooltip-talk}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-undelete&action=edit tooltip-undelete]<br>
[[MediaWiki_talk:Tooltip-undelete|Talk]]
</td><td>
Restore the $1 edits done to this page before it was deleted [alt-d]
</td><td>
{{int:Tooltip-undelete}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-unwatch&action=edit tooltip-unwatch]<br>
[[MediaWiki_talk:Tooltip-unwatch|Talk]]
</td><td>
Remove this page from your watchlist [alt-w]
</td><td>
{{int:Tooltip-unwatch}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-upload&action=edit tooltip-upload]<br>
[[MediaWiki_talk:Tooltip-upload|Talk]]
</td><td>
Upload images or media files [alt-u]
</td><td>
{{int:Tooltip-upload}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-userpage&action=edit tooltip-userpage]<br>
[[MediaWiki_talk:Tooltip-userpage|Talk]]
</td><td>
My user page [alt-.]
</td><td>
{{int:Tooltip-userpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-viewsource&action=edit tooltip-viewsource]<br>
[[MediaWiki_talk:Tooltip-viewsource|Talk]]
</td><td>
This page is protected. You can view its source. [alt-e]
</td><td>
{{int:Tooltip-viewsource}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-watch&action=edit tooltip-watch]<br>
[[MediaWiki_talk:Tooltip-watch|Talk]]
</td><td>
Add this page to your watchlist [alt-w]
</td><td>
{{int:Tooltip-watch}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-watchlist&action=edit tooltip-watchlist]<br>
[[MediaWiki_talk:Tooltip-watchlist|Talk]]
</td><td>
The list of pages you're monitoring for changes. [alt-l]
</td><td>
{{int:Tooltip-watchlist}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-whatlinkshere&action=edit tooltip-whatlinkshere]<br>
[[MediaWiki_talk:Tooltip-whatlinkshere|Talk]]
</td><td>
List of all wiki pages that link here [alt-b]
</td><td>
{{int:Tooltip-whatlinkshere}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uclinks&action=edit uclinks]<br>
[[MediaWiki_talk:Uclinks|Talk]]
</td><td>
View the last $1 changes; view the last $2 days.
</td><td>
{{int:Uclinks}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ucnote&action=edit ucnote]<br>
[[MediaWiki_talk:Ucnote|Talk]]
</td><td>
Below are this user's last <b>$1</b> changes in the last <b>$2</b> days.
</td><td>
{{int:Ucnote}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uctop&action=edit uctop]<br>
[[MediaWiki_talk:Uctop|Talk]]
</td><td>
(top)
</td><td>
{{int:Uctop}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unblockip&action=edit unblockip]<br>
[[MediaWiki_talk:Unblockip|Talk]]
</td><td>
Unblock user
</td><td>
{{int:Unblockip}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unblockiptext&action=edit unblockiptext]<br>
[[MediaWiki_talk:Unblockiptext|Talk]]
</td><td>
Use the form below to restore write access
to a previously blocked IP address or username.
</td><td>
{{int:Unblockiptext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unblocklink&action=edit unblocklink]<br>
[[MediaWiki_talk:Unblocklink|Talk]]
</td><td>
unblock
</td><td>
{{int:Unblocklink}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unblocklogentry&action=edit unblocklogentry]<br>
[[MediaWiki_talk:Unblocklogentry|Talk]]
</td><td>
unblocked "$1"
</td><td>
{{int:Unblocklogentry}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undelete&action=edit undelete]<br>
[[MediaWiki_talk:Undelete|Talk]]
</td><td>
Restore deleted page
</td><td>
{{int:Undelete}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undelete_short&action=edit undelete_short]<br>
[[MediaWiki_talk:Undelete_short|Talk]]
</td><td>
Undelete $1 edits
</td><td>
{{int:Undelete_short}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletearticle&action=edit undeletearticle]<br>
[[MediaWiki_talk:Undeletearticle|Talk]]
</td><td>
Restore deleted page
</td><td>
{{int:Undeletearticle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletebtn&action=edit undeletebtn]<br>
[[MediaWiki_talk:Undeletebtn|Talk]]
</td><td>
Restore!
</td><td>
{{int:Undeletebtn}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletedarticle&action=edit undeletedarticle]<br>
[[MediaWiki_talk:Undeletedarticle|Talk]]
</td><td>
restored "$1"
</td><td>
{{int:Undeletedarticle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletedtext&action=edit undeletedtext]<br>
[[MediaWiki_talk:Undeletedtext|Talk]]
</td><td>
[[$1]] has been successfully restored.
See [[Wiktionary:Deletion_log]] for a record of recent deletions and restorations.
</td><td>
{{int:Undeletedtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletehistory&action=edit undeletehistory]<br>
[[MediaWiki_talk:Undeletehistory|Talk]]
</td><td>
If you restore the page, all revisions will be restored to the history.
If a new page with the same name has been created since the deletion, the restored
revisions will appear in the prior history, and the current revision of the live page
will not be automatically replaced.
</td><td>
{{int:Undeletehistory}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletepage&action=edit undeletepage]<br>
[[MediaWiki_talk:Undeletepage|Talk]]
</td><td>
View and restore deleted pages
</td><td>
{{int:Undeletepage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletepagetext&action=edit undeletepagetext]<br>
[[MediaWiki_talk:Undeletepagetext|Talk]]
</td><td>
The following pages have been deleted but are still in the archive and
can be restored. The archive may be periodically cleaned out.
</td><td>
{{int:Undeletepagetext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeleterevision&action=edit undeleterevision]<br>
[[MediaWiki_talk:Undeleterevision|Talk]]
</td><td>
Deleted revision as of $1
</td><td>
{{int:Undeleterevision}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeleterevisions&action=edit undeleterevisions]<br>
[[MediaWiki_talk:Undeleterevisions|Talk]]
</td><td>
$1 revisions archived
</td><td>
{{int:Undeleterevisions}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unexpected&action=edit unexpected]<br>
[[MediaWiki_talk:Unexpected|Talk]]
</td><td>
Unexpected value: "$1"="$2".
</td><td>
{{int:Unexpected}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockbtn&action=edit unlockbtn]<br>
[[MediaWiki_talk:Unlockbtn|Talk]]
</td><td>
Unlock database
</td><td>
{{int:Unlockbtn}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockconfirm&action=edit unlockconfirm]<br>
[[MediaWiki_talk:Unlockconfirm|Talk]]
</td><td>
Yes, I really want to unlock the database.
</td><td>
{{int:Unlockconfirm}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockdb&action=edit unlockdb]<br>
[[MediaWiki_talk:Unlockdb|Talk]]
</td><td>
Unlock database
</td><td>
{{int:Unlockdb}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockdbsuccesssub&action=edit unlockdbsuccesssub]<br>
[[MediaWiki_talk:Unlockdbsuccesssub|Talk]]
</td><td>
Database lock removed
</td><td>
{{int:Unlockdbsuccesssub}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockdbsuccesstext&action=edit unlockdbsuccesstext]<br>
[[MediaWiki_talk:Unlockdbsuccesstext|Talk]]
</td><td>
The database has been unlocked.
</td><td>
{{int:Unlockdbsuccesstext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockdbtext&action=edit unlockdbtext]<br>
[[MediaWiki_talk:Unlockdbtext|Talk]]
</td><td>
Unlocking the database will restore the ability of all
users to edit pages, change their preferences, edit their watchlists, and
other things requiring changes in the database.
Please confirm that this is what you intend to do.
</td><td>
{{int:Unlockdbtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotect&action=edit unprotect]<br>
[[MediaWiki_talk:Unprotect|Talk]]
</td><td>
Unprotect
</td><td>
{{int:Unprotect}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotectcomment&action=edit unprotectcomment]<br>
[[MediaWiki_talk:Unprotectcomment|Talk]]
</td><td>
Reason for unprotecting
</td><td>
{{int:Unprotectcomment}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotectedarticle&action=edit unprotectedarticle]<br>
[[MediaWiki_talk:Unprotectedarticle|Talk]]
</td><td>
unprotected [[$1]]
</td><td>
{{int:Unprotectedarticle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotectsub&action=edit unprotectsub]<br>
[[MediaWiki_talk:Unprotectsub|Talk]]
</td><td>
(Unprotecting "$1")
</td><td>
{{int:Unprotectsub}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotectthispage&action=edit unprotectthispage]<br>
[[MediaWiki_talk:Unprotectthispage|Talk]]
</td><td>
Unprotect this page
</td><td>
{{int:Unprotectthispage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unusedimages&action=edit unusedimages]<br>
[[MediaWiki_talk:Unusedimages|Talk]]
</td><td>
Unused images
</td><td>
{{int:Unusedimages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unusedimagestext&action=edit unusedimagestext]<br>
[[MediaWiki_talk:Unusedimagestext|Talk]]
</td><td>
<p>Please note that other web sites may link to an image with
a direct URL, and so may still be listed here despite being
in active use.
</td><td>
{{int:Unusedimagestext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unwatch&action=edit unwatch]<br>
[[MediaWiki_talk:Unwatch|Talk]]
</td><td>
Unwatch
</td><td>
{{int:Unwatch}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unwatchthispage&action=edit unwatchthispage]<br>
[[MediaWiki_talk:Unwatchthispage|Talk]]
</td><td>
Stop watching
</td><td>
{{int:Unwatchthispage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Updated&action=edit updated]<br>
[[MediaWiki_talk:Updated|Talk]]
</td><td>
(Updated)
</td><td>
{{int:Updated}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Upload&action=edit upload]<br>
[[MediaWiki_talk:Upload|Talk]]
</td><td>
Upload file
</td><td>
{{int:Upload}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadbtn&action=edit uploadbtn]<br>
[[MediaWiki_talk:Uploadbtn|Talk]]
</td><td>
Upload file
</td><td>
{{int:Uploadbtn}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploaddisabled&action=edit uploaddisabled]<br>
[[MediaWiki_talk:Uploaddisabled|Talk]]
</td><td>
Sorry, uploading is disabled.
</td><td>
{{int:Uploaddisabled}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadedfiles&action=edit uploadedfiles]<br>
[[MediaWiki_talk:Uploadedfiles|Talk]]
</td><td>
Uploaded files
</td><td>
{{int:Uploadedfiles}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadedimage&action=edit uploadedimage]<br>
[[MediaWiki_talk:Uploadedimage|Talk]]
</td><td>
uploaded "$1"
</td><td>
{{int:Uploadedimage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploaderror&action=edit uploaderror]<br>
[[MediaWiki_talk:Uploaderror|Talk]]
</td><td>
Upload error
</td><td>
{{int:Uploaderror}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadfile&action=edit uploadfile]<br>
[[MediaWiki_talk:Uploadfile|Talk]]
</td><td>
Upload images, sounds, documents etc.
</td><td>
{{int:Uploadfile}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadlink&action=edit uploadlink]<br>
[[MediaWiki_talk:Uploadlink|Talk]]
</td><td>
Upload images
</td><td>
{{int:Uploadlink}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadlog&action=edit uploadlog]<br>
[[MediaWiki_talk:Uploadlog|Talk]]
</td><td>
upload log
</td><td>
{{int:Uploadlog}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadlogpage&action=edit uploadlogpage]<br>
[[MediaWiki_talk:Uploadlogpage|Talk]]
</td><td>
Upload_log
</td><td>
{{int:Uploadlogpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadlogpagetext&action=edit uploadlogpagetext]<br>
[[MediaWiki_talk:Uploadlogpagetext|Talk]]
</td><td>
Below is a list of the most recent file uploads.
All times shown are server time (UTC).
<ul>
</ul>
</td><td>
{{int:Uploadlogpagetext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadnologin&action=edit uploadnologin]<br>
[[MediaWiki_talk:Uploadnologin|Talk]]
</td><td>
Not logged in
</td><td>
{{int:Uploadnologin}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadnologintext&action=edit uploadnologintext]<br>
[[MediaWiki_talk:Uploadnologintext|Talk]]
</td><td>
You must be <a href="/wiki/Special:Userlogin">logged in</a>
to upload files.
</td><td>
{{int:Uploadnologintext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadtext&action=edit uploadtext]<br>
[[MediaWiki_talk:Uploadtext|Talk]]
</td><td>
<strong>STOP!</strong> Before you upload here,
make sure to read and follow the <a href="/wiki/Special:Image_use_policy">image use policy</a>.
<p>If a file with the name you are specifying already
exists on the wiki, it'll be replaced without warning.
So unless you mean to update a file, it's a good idea
to first check if such a file exists.
<p>To view or search previously uploaded images,
go to the <a href="/wiki/Special:Imagelist">list of uploaded images</a>.
Uploads and deletions are logged on the <a href="/wiki/Wiktionary:Upload_log">upload log</a>.
</p><p>Use the form below to upload new image files for use in
illustrating your pages.
On most browsers, you will see a "Browse..." button, which will
bring up your operating system's standard file open dialog.
Choosing a file will fill the name of that file into the text
field next to the button.
You must also check the box affirming that you are not
violating any copyrights by uploading the file.
Press the "Upload" button to finish the upload.
This may take some time if you have a slow internet connection.
<p>The preferred formats are JPEG for photographic images, PNG
for drawings and other iconic images, and OGG for sounds.
Please name your files descriptively to avoid confusion.
To include the image in a page, use a link in the form
<b>[[Image:file.jpg]]</b> or <b>[[Image:file.png|alt text]]</b>
or <b>[[Media:file.ogg]]</b> for sounds.
<p>Please note that as with wiki pages, others may edit or
delete your uploads if they think it serves the project, and
you may be blocked from uploading if you abuse the system.
</td><td>
{{int:Uploadtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadwarning&action=edit uploadwarning]<br>
[[MediaWiki_talk:Uploadwarning|Talk]]
</td><td>
Upload warning
</td><td>
{{int:Uploadwarning}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:User_rights_set&action=edit user_rights_set]<br>
[[MediaWiki_talk:User_rights_set|Talk]]
</td><td>
<b>User rights for "$1" updated</b>
</td><td>
{{int:User_rights_set}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Usercssjs&action=edit usercssjs]<br>
[[MediaWiki_talk:Usercssjs|Talk]]
</td><td>
'''Note:''' After saving, you have to tell your bowser to get the new version: '''Mozilla:''' click ''reload''(or ''ctrl-r''), '''IE / Opera:''' ''ctrl-f5'', '''Safari:''' ''cmd-r'', '''Konqueror''' ''ctrl-r''.
</td><td>
{{int:Usercssjs}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Usercssjsyoucanpreview&action=edit usercssjsyoucanpreview]<br>
[[MediaWiki_talk:Usercssjsyoucanpreview|Talk]]
</td><td>
<strong>Tip:</strong> Use the 'Show preview' button to test your new css/js before saving.
</td><td>
{{int:Usercssjsyoucanpreview}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Usercsspreview&action=edit usercsspreview]<br>
[[MediaWiki_talk:Usercsspreview|Talk]]
</td><td>
'''Remember that you are only previewing your user css, it has not yet been saved!'''
</td><td>
{{int:Usercsspreview}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userexists&action=edit userexists]<br>
[[MediaWiki_talk:Userexists|Talk]]
</td><td>
The user name you entered is already in use. Please choose a different name.
</td><td>
{{int:Userexists}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userjspreview&action=edit userjspreview]<br>
[[MediaWiki_talk:Userjspreview|Talk]]
</td><td>
'''Remember that you are only testing/previewing your user javascript, it has not yet been saved!'''
</td><td>
{{int:Userjspreview}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userlogin&action=edit userlogin]<br>
[[MediaWiki_talk:Userlogin|Talk]]
</td><td>
Log in
</td><td>
{{int:Userlogin}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userlogout&action=edit userlogout]<br>
[[MediaWiki_talk:Userlogout|Talk]]
</td><td>
Log out
</td><td>
{{int:Userlogout}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Usermailererror&action=edit usermailererror]<br>
[[MediaWiki_talk:Usermailererror|Talk]]
</td><td>
Mail object returned error:
</td><td>
{{int:Usermailererror}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userpage&action=edit userpage]<br>
[[MediaWiki_talk:Userpage|Talk]]
</td><td>
View user page
</td><td>
{{int:Userpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userstats&action=edit userstats]<br>
[[MediaWiki_talk:Userstats|Talk]]
</td><td>
User statistics
</td><td>
{{int:Userstats}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userstatstext&action=edit userstatstext]<br>
[[MediaWiki_talk:Userstatstext|Talk]]
</td><td>
There are '''$1''' registered users.
'''$2''' of these are administrators (see $3).
</td><td>
{{int:Userstatstext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Version&action=edit version]<br>
[[MediaWiki_talk:Version|Talk]]
</td><td>
Version
</td><td>
{{int:Version}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Viewcount&action=edit viewcount]<br>
[[MediaWiki_talk:Viewcount|Talk]]
</td><td>
This page has been accessed $1 times.
</td><td>
{{int:Viewcount}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Viewprevnext&action=edit viewprevnext]<br>
[[MediaWiki_talk:Viewprevnext|Talk]]
</td><td>
View ($1) ($2) ($3).
</td><td>
{{int:Viewprevnext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Viewsource&action=edit viewsource]<br>
[[MediaWiki_talk:Viewsource|Talk]]
</td><td>
View source
</td><td>
{{int:Viewsource}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Viewtalkpage&action=edit viewtalkpage]<br>
[[MediaWiki_talk:Viewtalkpage|Talk]]
</td><td>
View discussion
</td><td>
{{int:Viewtalkpage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wantedpages&action=edit wantedpages]<br>
[[MediaWiki_talk:Wantedpages|Talk]]
</td><td>
Wanted pages
</td><td>
{{int:Wantedpages}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watch&action=edit watch]<br>
[[MediaWiki_talk:Watch|Talk]]
</td><td>
Watch
</td><td>
{{int:Watch}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchdetails&action=edit watchdetails]<br>
[[MediaWiki_talk:Watchdetails|Talk]]
</td><td>
($1 pages watched not counting talk pages;
$2 total pages edited since cutoff;
$3...
<a href='$4'>show and edit complete list</a>.)
</td><td>
{{int:Watchdetails}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watcheditlist&action=edit watcheditlist]<br>
[[MediaWiki_talk:Watcheditlist|Talk]]
</td><td>
Here's an alphabetical list of your
watched pages. Check the boxes of pages you want to remove
from your watchlist and click the 'remove checked' button
at the bottom of the screen.
</td><td>
{{int:Watcheditlist}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchlist&action=edit watchlist]<br>
[[MediaWiki_talk:Watchlist|Talk]]
</td><td>
My watchlist
</td><td>
{{int:Watchlist}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchlistcontains&action=edit watchlistcontains]<br>
[[MediaWiki_talk:Watchlistcontains|Talk]]
</td><td>
Your watchlist contains $1 pages.
</td><td>
{{int:Watchlistcontains}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchlistsub&action=edit watchlistsub]<br>
[[MediaWiki_talk:Watchlistsub|Talk]]
</td><td>
(for user "$1")
</td><td>
{{int:Watchlistsub}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchmethod-list&action=edit watchmethod-list]<br>
[[MediaWiki_talk:Watchmethod-list|Talk]]
</td><td>
checking watched pages for recent edits
</td><td>
{{int:Watchmethod-list}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchmethod-recent&action=edit watchmethod-recent]<br>
[[MediaWiki_talk:Watchmethod-recent|Talk]]
</td><td>
checking recent edits for watched pages
</td><td>
{{int:Watchmethod-recent}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchnochange&action=edit watchnochange]<br>
[[MediaWiki_talk:Watchnochange|Talk]]
</td><td>
None of your watched items were edited in the time period displayed.
</td><td>
{{int:Watchnochange}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchnologin&action=edit watchnologin]<br>
[[MediaWiki_talk:Watchnologin|Talk]]
</td><td>
Not logged in
</td><td>
{{int:Watchnologin}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchnologintext&action=edit watchnologintext]<br>
[[MediaWiki_talk:Watchnologintext|Talk]]
</td><td>
You must be <a href="/wiki/Special:Userlogin">logged in</a>
to modify your watchlist.
</td><td>
{{int:Watchnologintext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchthis&action=edit watchthis]<br>
[[MediaWiki_talk:Watchthis|Talk]]
</td><td>
Watch this page
</td><td>
{{int:Watchthis}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchthispage&action=edit watchthispage]<br>
[[MediaWiki_talk:Watchthispage|Talk]]
</td><td>
Watch this page
</td><td>
{{int:Watchthispage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Welcomecreation&action=edit welcomecreation]<br>
[[MediaWiki_talk:Welcomecreation|Talk]]
</td><td>
<h2>Welcome, $1!</h2><p>Your account has been created.
Don't forget to change your Wiktionary preferences.
</td><td>
{{int:Welcomecreation}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whatlinkshere&action=edit whatlinkshere]<br>
[[MediaWiki_talk:Whatlinkshere|Talk]]
</td><td>
What links here
</td><td>
{{int:Whatlinkshere}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistacctext&action=edit whitelistacctext]<br>
[[MediaWiki_talk:Whitelistacctext|Talk]]
</td><td>
To be allowed to create accounts in this Wiki you have to [[Special:Userlogin|log]] in and have the appropriate permissions.
</td><td>
{{int:Whitelistacctext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistacctitle&action=edit whitelistacctitle]<br>
[[MediaWiki_talk:Whitelistacctitle|Talk]]
</td><td>
You are not allowed to create an account
</td><td>
{{int:Whitelistacctitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistedittext&action=edit whitelistedittext]<br>
[[MediaWiki_talk:Whitelistedittext|Talk]]
</td><td>
You have to [[Special:Userlogin|login]] to edit pages.
</td><td>
{{int:Whitelistedittext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistedittitle&action=edit whitelistedittitle]<br>
[[MediaWiki_talk:Whitelistedittitle|Talk]]
</td><td>
Login required to edit
</td><td>
{{int:Whitelistedittitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistreadtext&action=edit whitelistreadtext]<br>
[[MediaWiki_talk:Whitelistreadtext|Talk]]
</td><td>
You have to [[Special:Userlogin|login]] to read pages.
</td><td>
{{int:Whitelistreadtext}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistreadtitle&action=edit whitelistreadtitle]<br>
[[MediaWiki_talk:Whitelistreadtitle|Talk]]
</td><td>
Login required to read
</td><td>
{{int:Whitelistreadtitle}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wikipediapage&action=edit wikipediapage]<br>
[[MediaWiki_talk:Wikipediapage|Talk]]
</td><td>
View project page
</td><td>
{{int:Wikipediapage}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wikititlesuffix&action=edit wikititlesuffix]<br>
[[MediaWiki_talk:Wikititlesuffix|Talk]]
</td><td>
Wiktionary
</td><td>
{{int:Wikititlesuffix}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wlnote&action=edit wlnote]<br>
[[MediaWiki_talk:Wlnote|Talk]]
</td><td>
Below are the last $1 changes in the last <b>$2</b> hours.
</td><td>
{{int:Wlnote}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wlsaved&action=edit wlsaved]<br>
[[MediaWiki_talk:Wlsaved|Talk]]
</td><td>
This is a saved version of your watchlist.
</td><td>
{{int:Wlsaved}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wlshowlast&action=edit wlshowlast]<br>
[[MediaWiki_talk:Wlshowlast|Talk]]
</td><td>
Show last $1 hours $2 days $3
</td><td>
{{int:Wlshowlast}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wrong_wfQuery_params&action=edit wrong_wfQuery_params]<br>
[[MediaWiki_talk:Wrong_wfQuery_params|Talk]]
</td><td>
Incorrect parameters to wfQuery()<br />
Function: $1<br />
Query: $2
</td><td>
{{int:Wrong_wfQuery_params}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wrongpassword&action=edit wrongpassword]<br>
[[MediaWiki_talk:Wrongpassword|Talk]]
</td><td>
The password you entered is incorrect. Please try again.
</td><td>
{{int:Wrongpassword}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourdiff&action=edit yourdiff]<br>
[[MediaWiki_talk:Yourdiff|Talk]]
</td><td>
Differences
</td><td>
{{int:Yourdiff}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Youremail&action=edit youremail]<br>
[[MediaWiki_talk:Youremail|Talk]]
</td><td>
Your email*
</td><td>
{{int:Youremail}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourname&action=edit yourname]<br>
[[MediaWiki_talk:Yourname|Talk]]
</td><td>
Your user name
</td><td>
{{int:Yourname}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yournick&action=edit yournick]<br>
[[MediaWiki_talk:Yournick|Talk]]
</td><td>
Your nickname (for signatures)
</td><td>
{{int:Yournick}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourpassword&action=edit yourpassword]<br>
[[MediaWiki_talk:Yourpassword|Talk]]
</td><td>
Your password
</td><td>
{{int:Yourpassword}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourpasswordagain&action=edit yourpasswordagain]<br>
[[MediaWiki_talk:Yourpasswordagain|Talk]]
</td><td>
Retype password
</td><td>
{{int:Yourpasswordagain}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourrealname&action=edit yourrealname]<br>
[[MediaWiki_talk:Yourrealname|Talk]]
</td><td>
Your real name*
</td><td>
{{int:Yourrealname}}
</td></tr><tr><td>
[http://mi.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourtext&action=edit yourtext]<br>
[[MediaWiki_talk:Yourtext|Talk]]
</td><td>
Your text
</td><td>
{{int:Yourtext}}
</td></tr></table>
fugw4up1bbdxvkvm57k6my8r5aciugc
MediaWiki:Monobook.js
8
854
6880
4680
2012-08-20T10:12:22Z
Ruslik0
557
rm old stuff
6880
javascript
text/javascript
// ============================================================
// BEGIN Dynamic Navigation Bars (experimental)
// set up the words in your language
var NavigationBarHide = '[ Hide ]';
var NavigationBarShow = '[ Show ]';
// set up max count of Navigation Bars on page,
// if there are more, all will be hidden
// NavigationBarShowDefault = 0; // all bars will be hidden
// NavigationBarShowDefault = 1; // on pages with more than 1 bar all bars will be hidden
var NavigationBarShowDefault = 0;
// shows and hides content and picture (if available) of navigation bars
// Parameters:
// indexNavigationBar: the index of navigation bar to be toggled
function toggleNavigationBar(indexNavigationBar)
{
var NavToggle = document.getElementById("NavToggle" + indexNavigationBar);
var NavFrame = document.getElementById("NavFrame" + indexNavigationBar);
if (!NavFrame || !NavToggle) {
return false;
}
// if shown now
if (NavToggle.firstChild.data == NavigationBarHide) {
for (
var NavChild = NavFrame.firstChild;
NavChild != null;
NavChild = NavChild.nextSibling
) {
if (NavChild.className == 'NavPic') {
NavChild.style.display = 'none';
}
if (NavChild.className == 'NavContent') {
NavChild.style.display = 'none';
}
}
NavToggle.firstChild.data = NavigationBarShow;
// if hidden now
} else if (NavToggle.firstChild.data == NavigationBarShow) {
for (
var NavChild = NavFrame.firstChild;
NavChild != null;
NavChild = NavChild.nextSibling
) {
if (NavChild.className == 'NavPic') {
NavChild.style.display = 'block';
}
if (NavChild.className == 'NavContent') {
NavChild.style.display = 'block';
}
}
NavToggle.firstChild.data = NavigationBarHide;
}
}
// adds show/hide-button to navigation bars
function createNavigationBarToggleButton()
{
var indexNavigationBar = 0;
// iterate over all < div >-elements
for(
var i=0;
NavFrame = document.getElementsByTagName("div")[i];
i++
) {
// if found a navigation bar
if (NavFrame.className == "NavFrame") {
indexNavigationBar++;
var NavToggle = document.createElement("a");
NavToggle.className = 'NavToggle';
NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar);
NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');');
var NavToggleText = document.createTextNode(NavigationBarHide);
NavToggle.appendChild(NavToggleText);
// Find the NavHead and attach the toggle link (Must be this complicated because Moz's firstChild handling is borked)
for(
var j=0;
j < NavFrame.childNodes.length;
j++
) {
if (NavFrame.childNodes[j].className == "NavHead") {
NavFrame.childNodes[j].appendChild(NavToggle);
}
}
NavFrame.setAttribute('id', 'NavFrame' + indexNavigationBar);
}
}
// if more Navigation Bars found than Default: hide all
if (NavigationBarShowDefault < indexNavigationBar) {
for(
var i=1;
i<=indexNavigationBar;
i++
) {
toggleNavigationBar(i);
}
}
}
jQuery(document).ready(createNavigationBarToggleButton);
// END Dynamic Navigation Bars
// ============================================================
/* plus tab for beer parlour and tea room */
function addPlusToBeerParlour() {
// get page title
var pagetitle = document.getElementById('content').getElementsByTagName('h1').item(0).firstChild.nodeValue;
// is this the beer parlour (in normal mode)?
if ((pagetitle.search(/^Wiktionary:Beer parlour$/) != -1) || (pagetitle.search(/^Wiktionary:Tea room$/) != -1)) {
// find the spot to add our new tab
var edittabli = document.getElementById('ca-edit');
// create the plus tab
var plustabli = document.createElement('li');
plustabli.id = 'ca-addsection';
var plustablink = document.createElement('a');
plustablink.href = '/w/index.php?title=' + pagetitle + '&action=edit§ion=new';
plustablink.appendChild(document.createTextNode('+'));
plustabli.appendChild(plustablink);
// add the plus tab
edittabli.className = 'istalk';
edittabli.parentNode.insertBefore(plustabli, edittabli.nextSibling);
}
}
/* add menu for selecting subsets of secial characters */
/***** must match MediaWiki:Edittools *****/
function addCharSubsetMenu() {
var specialchars = document.getElementById('specialchars');
if (specialchars) {
var menu = "<select style=\"display:inline\" onChange=\"chooseCharSubset(selectedIndex)\">";
menu += "<option>Latin/Roman</option>";
menu += "<option>Greek (Modern)</option>";
menu += "<option>Cyrillic</option>";
menu += "<option>IPA</option>";
menu += "<option>AHD</option>";
menu += "<option>Misc.</option>";
menu += "<option>Catalan</option>";
menu += "<option>Croatian</option>";
menu += "<option>Czech</option>";
menu += "<option>Esperanto</option>";
menu += "<option>Estonian</option>";
menu += "<option>French</option>";
menu += "<option>German</option>";
menu += "<option>Hawaiian</option>";
menu += "<option>Icelandic</option>";
menu += "<option>Italian</option>";
menu += "<option>Maltese</option>";
menu += "<option>Old English</option>";
menu += "<option>Pinyin</option>";
menu += "<option>Portuguese</option>";
menu += "<option>Romaji</option>";
menu += "<option>Romanian</option>";
menu += "<option>Scandinavian</option>";
menu += "<option>Serbian</option>";
menu += "<option>Spanish</option>";
menu += "<option>Vietnamese</option>";
menu += "<option>Welsh</option>";
menu += "</select>";
specialchars.innerHTML = menu + specialchars.innerHTML;
chooseCharSubset(0); // Standard-CharSubset
}
}
// CharSubset-Auswahl
function chooseCharSubset(s) {
var l = document.getElementById('specialchars').getElementsByTagName('p');
for (var i = 0; i < l.length ; i++) {
l[i].style.display = i == s ? 'inline' : 'none';
}
}
/* end inclusion from [[:en:MediaWiki:Monobook.js]] */
/* start inclusion from [[:de:MediaWiki:Onlyifediting.js]] */
// CharSubset-Auswahl
function chooseCharSubset(s) {
var l = document.getElementById('specialchars').getElementsByTagName('p');
for (var i = 0; i < l.length ; i++) {
l[i].style.display = i == s ? 'inline' : 'none';
}
}
// Menü-Einfügung
function customizeWiktionary() {
addCharSubsetMenu();
}
jQuery(document).ready(customizeWiktionary);
/* end inclusion from [[:de:MediaWiki:Onlyifediting.js]] */
1fuf0kahupj96ciw7qpm3y6l7lt6ovs
MediaWiki:Clearyourcache
8
879
4393
3874
2006-03-04T18:26:26Z
Gangleri
8
same as [[w:MediaWiki:Clearyourcache]]
4393
wikitext
text/x-wiki
'''Note:''' After saving, you may have to bypass your browser's cache to see all changes. '''Mozilla/Safari/Konqueror:''' hold down ''Shift'' while clicking ''Reload'' (or press ''Ctrl-Shift-R''), '''IE:''' press ''Ctrl-F5'', '''Opera:''' press ''F5''.
m1k1zp1vrylblzw4zgcyyiwcob61mo6
MediaWiki:Listadmins
8
914
3757
3054
2005-07-09T02:35:22Z
Robin Patterson
6
Derived from "Te Matatiki"
3757
wikitext
text/x-wiki
Rārangi kaiwhakahaere
4ngbcylxq3298mlsm7kqgkonc1tyd3d
MediaWiki:Sharedupload
8
969
4394
3653
2006-03-04T18:29:08Z
Gangleri
8
from [[w:en:MediaWiki:Sharedupload]]
4394
wikitext
text/x-wiki
<div style="clear:both;"></div>
{| align=center border=0 cellpadding=2 cellspacing=2 style="border: solid #aaa 1px; background: #f9f9f9; font-size: 90%; margin: .2em auto .2em auto;"
|-
| [[Image:Commons-logo.svg|20px|Wikimedia Commons logo]]
|This is a file from the [[Commons:Main Page|Wikimedia Commons]]. The description on its '''[[Commons:Image:{{PAGENAMEE}}|description page there]]''' is shown below.
|}
lrvokrglw5pwgivlwcjtpk1yv2dbknk
MediaWiki:Tuesday
8
1035
3764
3175
2005-07-09T02:57:54Z
Robin Patterson
6
From "Te Matatiki"
3764
wikitext
text/x-wiki
Rātū
1tusk5bqttjxu5632yvaeist7412y3z
hau kāinga
0
1086
12347
6575
2016-08-03T03:14:18Z
Octahedron80
1688
redirect to real main page of the project
12347
wikitext
text/x-wiki
#REDIRECT [[Hau Kāinga]]
j8tbn0ob2laxlxixxo2c1nuc1mdo477
Wiktionary:Community Portal
4
1089
5268
4288
2007-12-26T03:24:19Z
Cbrown1023
52
Redirect to [[Wiktionary:Tomokanga hapori]]
5268
wikitext
text/x-wiki
#REDIRECT [[Wiktionary:Tomokanga hapori]]
eufh6xav201lnjsxqmiyuoqcujzb9ra
Wiktionary:Mea tauira
4
1090
14671
11307
2017-11-07T20:58:15Z
YiFeiBot
2101
Bot: Migrating 19 langlinks, now provided by [[d:|Wikidata]] on [[d:q4994848]]; 1 langlinks remaining
14671
wikitext
text/x-wiki
==A very simple (copyable) template==
This [[show]]s the [[most]] [[fundamental]] [[element]]s [[of]] [[an]] [[article]]: [[its]] [[language]], its [[origin]] ([[etymology]]) the [[part of speech]], the [[word]] [[itself]], [[and]] [[at least]] [[one]] [[definition]]. The [[example]] is for a word [[with]] a [[single]] [[meaning]]. [[finally|Finally]] [[there]] [[can]] be a [[link]] to the [[corresponding]] word in [[any]] [[number]] of [[other]] [[Wiktionary]] [[version]]s.
'''''[[when|When]] a [[user]] [[has]] [[click]]ed on a "[[broken]]" link to [[reach]] a [[blank]] [[edit]] [[box]] [[ready]] to [[create]] a [[new]] article, [[he]] [[or]] [[she]] [[may]] [[copy]] the [[seven]] or [[eight]] [[lines]] [[between]] the [[tag]]s [[onto]] [[any]] [[new]] [[page]] and [[start]] [[typing]] to [[fill]] [[in]] the [[gap]]s and/or [[change]] the [[wording]]''''' (and [[double]] the [[bracket]]s in the interwiki tag).
<pre> <!-- this is solely for English nouns -->
==Ingarihi==
===Take===
===Kupu ingoa===
[[en:] <!-- placed here for ease of copying from below and adding second bracket -->
'''word'''
# [[meaning]]
[[category:reo Ingarihi]
</pre>
(Similar models can be made for the other parts of speech and other languages)
==[[part|Part]]s of [[speech]]: [[Ingarihi]]/[[Maori]]==
([[from]] ''Te Matatiki'')
*''Adjective'': [[kupu āhua|Kupu āhua]]
*''Adverb'': [[hikumahi|Hikumahi]]
*''Conjunction'': [[kupuhoto|Kupuhoto]]
*''Interjection'': [[aruaru|Aruaru]]
*''Noun'': [[kupu ingoa|Kupu ingoa]]
*''Particle'': [[pakuriki|Pakuriki]]
*''Preposition'': [[uhono|Uhono]]
*''Pronoun'':
*''Verb'': [[kupumahi|Kupumahi]]
==Additional meanings or parts of speech==
For a second meaning, just add another line starting with "#".
For a second part of speech, repeat the group:
<pre>
===Kupu ingoa===
'''word'''
# meaning
</pre>
[[en:Wiktionary:Entry layout]]
qigp3pls5pekrqnkbfejnrkpjk22fdi
Template:Eng
10
1091
3231
2005-06-19T04:35:44Z
Robin Patterson
6
Template (tauira) to add a message inviting whakamāoritia
3231
wikitext
text/x-wiki
<small>This article may contain English-language text that should be translated into Maori. Please fix it or invite someone else to. </small>
fo0bxqzfk3nuln5uewzxqrn31d3fxb0
Template:Tumu
10
1092
3232
1235
2005-06-19T04:54:39Z
Robin Patterson
6
more clever stuff, copied from WP; not completely foolproof yet
3232
wikitext
text/x-wiki
----
He tumu mea tēnei. Whakanui - e pai rānei koe? (''This article is a stub. You can [http://en.wikipedia.org/wiki/Wiktionary:Find_or_fix_a_stub help Wiktionary] by [{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} adding to it].'')
----
[[category:Tumu]]
3bzhq7h1znrvh5qqrjxajbob9vowaj9
Help:Contents
12
1094
7402
5051
2013-11-11T05:52:26Z
Lo Ximiendo
914
/* Creating an article where no link already */
7402
wikitext
text/x-wiki
Titiro:
*[[Wiktionary:Mea_tauira]]
*[[Help:Kaiwhakahaere]] <!-- administrators, controllers, managers, organisers -->
*[[Help:Whakaahua]] <!-- diagrams, images, photographs, pictures, shots -->
*[[Help:Whakatika tuhinga]] <!-- editing -->
''Any [[reader]] is [[welcome]] to [[translate]] the following (leaving the English in place to help those of us - currently the majority - who think much faster in English than we do in Maori):''
==Creating an article where no link already==
1. [[copy|Copy]] this [[to]] [[the]] [[top]] [[of]] [[your]] [[user|User]] [[page]] ([[replacing]] the [[three]] [[dot]]s [[with]] your [[username]]):
<nowiki>
<small>[[User:.../Taku mea|Articles I started or plan to start soon]]</small>
</nowiki>
2. [[save|Save]] your page.
3. [[click|Click]] [[on]] [[that]] [[link]]; [[use]] the [[resulting]] [[page]] for [[all]] [[words]] you [[plan]] to [[write]] [[articles]] [[for]]. It doubles as a list of your achievements when the completed jobs are moved above the "planned" heading. Copy the [[heading]]s [[and]] [[model]] [[article]] [[from]] [[User:Robin_Patterson/Taku_mea]] [[if]] [[you]] [[like]].
==More detail==
Full explanations of how to edit and navigate can be found on the main English Wikipedia and related pages, eg:
*[http://en.wikipedia.org/wiki/Wikipedia:Tutorial Tutorial]
*[http://en.wikipedia.org/wiki/Wikipedia:Tutorial_%28Talk_pages%29 Tutorial section explaining "Talk" pages]
*[http://meta.wikimedia.org/wiki/Help:Images_and_other_uploaded_files Images and other uploads]
----
Mo taku hē - [[until]] [[there]] is a [[Maori]] [[version]] of [[other]] "[[help]]" [[topic]]s, [[please]] [[see]] [[:en:Help:Contents]].
'''A translation of that English version here would be useful.'''
[[category:Whakahaere Wiktionary]] [[Category:Whakamārama|*]]
1kklm4wnl2isi7bltt9a1iwctqq1zv1
Template:Wiktionarylang
10
1095
5264
3235
2007-12-12T18:08:19Z
88.222.97.40
5264
wikitext
text/x-wiki
[[:ar:|لعربية (Arabic)]] --
[[:roa-rup:|Armâneasthi]] --
[[:ast:|Asturianu (Asturian]] --
[[:ay:|Aymara]] --
[[:az:|Azeri]] --
[[:bs:|Bosanski (Bosnian)]] --
[[:bg:|Български (Bulgarian)]] --
[[:ca:|Català (Catalan)]] --
[[:co:|Corsu (Corsican)]] --
[[:cs:|Česky (Czech)]] --
[[:da:|Dansk (Danish)]] --
[[:de:|Deutsch (German)]] --
[[:el:|Ελληνικά (Greek)]] --
[[:eo:|Esperanto]] --
[[:es:|Español (Spanish)]] --
[[:et:|Eesti (Estonian)]] --
[[:eu:|Euskara (Basque)]] --
[[:fa:|فارسى (Farsi)]] --
[[:fr:|Français (French)]] --
[[:fy:|Frysk (Frisian)]] --
[[:ga:|Gaeilge (Irish)]] --
[[:gl:|Galego (Galician)]] --
[[:gn:|Guaraní]] --
[[:gu:|ગુજરાતી (Gujarati)]] --
[[:he:|עברית (Hebrew)]] --
[[:hi:|हिन्दी (Hindi)]] --
[[:hr:|Hrvatski (Croatian)]] --
[[:hu:|Magyar (Hungarian)]] --
[[:io:|Ido]] --
[[:ia:|Interlingua]] --
[[:id:|Bahasa Indonesia (Indonesian)]] --
[[:is:|Íslenska (Icelandic)]] --
[[:it:|Italiano (Italian)]] --
[[:ja:|日本語 (Japanese)]] --
[[:ka:|ქართული (Kartuli-ena)]] --
[[:kn:|ಕನ್ನಡ (Kannada)]] --
[[:ko:|한국어 (Korean)]] --
[[:ku:|Kurdî (Kurdish)]] --
[[:la:|Latina (Latin)]] --
[[:lb:|Lëtzebuergesch (Luxembourgish)]] --
[[:lt:|Lietuvių (Lithuanian]] --
[[:ml:|മലയാളം (Malayalam)]] --
[[:mr:|मराठी (Marathi)]] --
[[:ms:|Bahasa Melayu]] --
[[:ne:|नेपाली Nepali]] --
[[:nl:|Nederlands (Dutch)]] --
[[:no:|Norsk (Norwegian)]] --
[[:oc:|Occitan]] --
[[:pa:|ਪੰਜਾਬੀ / پنجابی (Punjabi)]] --
[[:pi:|Pāli]] --
[[:pl:|Polish]] --
[[:pt:|Português (Portuguese)]] --
[[:ro:|Română (Romanian)]] --
[[:ru:|Русский (Russian)]] --
[[:sa:|संस्कृत (Sanskrit)]] --
[[:scn:|sicilianu (Sicilian)]] --
[[:simple:|Simple English]] --
[[:sk:|Slovenčina (Slovak)]] --
[[:sl:|Slovenščina (Slovenian)]] --
[[:sr:|Српски (Serbian)]] --
[[:fi:|Suomeksi (Finnish)]] --
[[:sv:|Svenska (Swedish)]] --
[[:ta:|தமிழ் (Tamil)]] --
[[:th:|ไทย (Thai)]] --
[[:tr:|Türkçe (Turkish)]] --
[[:tt:|Tatarça (Tatar)]] --
[[:ur:|اردو (Urdu)]] --
[[:vi:|Tiếng Việt (Vietnamese)]] --
[[:vo:|Volapük (]] --
[[:zh:|中文(简) (Chinese, simplified)]] --
[[:zh:|中文(繁) (Chinese, traditional)]]
ftf2z4u32l20htqsvc1c14wyzjgjrju
Wiktionary:Project-Wanted articles
4
1096
3236
2005-06-19T06:56:16Z
Robin Patterson
6
tumu
3236
wikitext
text/x-wiki
[[Wiktionary]] - [[haeremai]] - [[he]] - [[kupu]] - [[kia]] - [[mahi]] - [[ora]] -
ejrab9nvsl771qsq6xjn0dwwg02r1nb
Template:Wiktionarysister
10
1098
17039
4679
2024-04-24T16:10:06Z
Minorax
2887
17039
wikitext
text/x-wiki
Wiktionary is run by the [http://wikimediafoundation.org/ Wikimedia Foundation], a non-profit foundation registered in [http://en.wikipedia.org/wiki/Florida Florida], [http://en.wikipedia.org/wiki/USA USA]. Wikimedia operates several other [[Wiktionary:Multilingual coordination|multilingual]] and [http://en.wikipedia.org/wiki/Wikipedia:Copyrights open-content] wiki projects:
{| align="center" cellpadding="2" width="100%"
|- valign="top"
| colspan="3" | '''Sister projects:'''
|-
| [[Image:Wikimedia-logo.svg|35px|<nowiki></nowiki>]]
| [[m:Main Page|'''Meta-Wiki''']]<br />Coordination of all Wikimedia projects
| [[Image:Wikipedia-logo.svg|35px|<nowiki></nowiki>]]
| [[w:Main Page|'''Wikipedia''']]<br />The free encyclopedia
| [[Image:Commons-logo.svg|35px|<nowiki></nowiki>]]
|class=plainlinks| [http://commons.wikimedia.org/ '''Wikimedia Commons''']<br />Shared media repository
| [[Image:Wikibooks-logo.svg|35px|<nowiki></nowiki>]]
|class=plainlinks| [http://en.wikibooks.org/ '''Wikibooks''']<br />Textbooks and manuals
|-
| [[Image:Wikiquote-logo.svg|35px|<nowiki></nowiki>]]
|class=plainlinks| [http://en.wikiquote.org/ '''Wikiquote''']<br />Collection of quotations
| [[Image:Wikisource-logo.svg|35px|<nowiki></nowiki>]]
|class="plainlinks" | [http://en.wikisource.org/ '''Wikisource''']<br />Free source documents
| [[Image:Wikispecies-logo.svg|35px|Wikispecies]]
|class="plainlinks" | [http://wikispecies.org/ '''Wikispecies''']<br />Directory of species
| [[Image:Wikinews-logo.svg|35px|<nowiki></nowiki>]]
| class="plainlinks" | [http://en.wikinews.org/ '''Wikinews''']<br />Free content news
|}
iwmqqqsyj4srmtw4r6ynq68z6kfiwdp
Hawaiian
0
1099
13279
10532
2017-04-27T07:56:51Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13279
wikitext
text/x-wiki
{{=en=}}
{{-adj-|en}}
'''Hawaiian'''
# [[nō]] [[Hawai'i]]
{{-noun-|en}}
'''Hawaiian'''
# [[tangata]] [[nō]] [[Hawai'i]]
==== Take ====
[[reo Hawai'i|Hawai'i]]
[[Category:Reo Ingarihi]]
ttkm1moltdjzjzenat60hy8lit0wnx4
the
0
1100
13896
13107
2017-04-27T08:09:21Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13896
wikitext
text/x-wiki
{{=en=}}
{{-art-|en}}
'''the'''
# [[te]] (singular)
# [[ngā]] (plural)
o747pjv5yxvv0evll3i8mdnkdjhhvpp
this
0
1101
13899
12749
2017-04-27T08:09:29Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13899
wikitext
text/x-wiki
{{=en=}}
{{-pronoun-|en}}
'''this'''
# [[tēnei]]
tmhegg73pvo2b81illkfnxw7lbpvo85
Australian
0
1102
13266
12912
2017-04-27T07:56:37Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13266
wikitext
text/x-wiki
{{=en=}}
{{-adj-|en}}
'''Australian'''
# nō [[Ahiterēiriana]]
{{-noun-|en}}
'''Australian'''
# [[tangata]] nō [[Ahiterēiriana]]
==== Take ====
[[Ingarihi]]: [[Australia]]
kv0zh3tuzoh21dm66g5qwrohu9ogmmn
Wiktionary:Administrators
4
1104
14672
11305
2017-11-07T20:58:25Z
YiFeiBot
2101
Bot: Migrating 75 langlinks, now provided by [[d:|Wikidata]] on [[d:q4039395]]
14672
wikitext
text/x-wiki
To see a current list of Administrators, go to [[Special:Listadmins]] (which can be accessed through "[[Special:Specialpages]]")
For details of their powers and responsibilities and how to become one, please see the "English" or some other language link on this page (until we have a [[w:Māori|Māori]] version).
<!-- note: the links will be invalid if the project namespaces will change in other languages - Robin wonders whether that problem might disappear if we made them all "project"; it works with two of them! -->
os5wmm3yvjj04gcj1p8vlo8rdm5ly7s
north-east
0
1105
13684
12360
2017-04-27T08:05:39Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13684
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''north-east'''
# [[karapu]]
=== [[Hikumahi]] ===
'''north-east'''
# [[karapu]]
[[Category:Reo Ingarihi]]
irglf9otwh99t4orh14nca9q9x071w4
Category:Reo Ingarihi
14
1106
14357
12633
2017-07-03T12:21:05Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14357
wikitext
text/x-wiki
Ko te reo Ingarihi te reo o Ingarangi.
[[Category:Reo]]
kawrineu1fe4yjaej10ppe7c12h9hi2
MediaWiki:Exif-gpslatitude
8
1255
3752
3407
2005-07-09T02:17:36Z
Robin Patterson
6
From "Te Matatiki"
3752
wikitext
text/x-wiki
Ahopae
rsfuh8kqzifnjtqsooywqmppzunw7nl
MediaWiki:Exif-gpslongitude
8
1259
3753
3411
2005-07-09T02:18:54Z
Robin Patterson
6
From "Te Matatiki"
3753
wikitext
text/x-wiki
Ahopou
galsvkcjwl7hix5bjubf7y84ww4anfi
MediaWiki:Exif-lightsource-2
8
1300
3754
3452
2005-07-09T02:21:46Z
Robin Patterson
6
From "Te Matatiki"
3754
wikitext
text/x-wiki
Kōrekoreko
tum8d92w2bkebuapv6fvbnt3lwp1mzb
MediaWiki:Group-admin-name
8
1407
3756
3562
2005-07-09T02:29:26Z
Robin Patterson
6
Derived from "Te Matatiki"
3756
wikitext
text/x-wiki
Kaiwhakahaere
j338ndqdppe1yz0aqfzjqdhcm4recj7
frei
0
1521
13514
11315
2017-04-27T08:02:24Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13514
wikitext
text/x-wiki
{{=de=}}
{{-adj-|de}}
'''frei'''
# [[utukore]], [[wātea]], [[māhorahora]], [[marere]]
[[Category:Reo Tiamana]]
4wkvkjdxu4wdjemez2tz9zk2u2r3let
north-west
0
1522
13685
10013
2017-04-27T08:05:40Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13685
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''north-west'''
# [[tapatiu]]
[[Category:Reo Ingarihi]]
rwu3f2ryxlv8jxastmnnz6ihabik6a4
kilometre
0
1523
13574
13036
2017-04-27T08:03:28Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13574
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''kilometre'''
# [[kiromēta]], [[tuke-mano]]
==== [[Take]] ====
Te [[reo]] [[Wīwī]]: "kilomètre" = he [[mano]] ngā [[tuke]]
[[Category:Reo Ingarihi]]
45jppkgfdne5rw0sy75edlap9gxu9bs
Wiktionary:About
4
1524
4293
4292
2006-01-27T04:55:47Z
Robin Patterson
6
Reverted edit of 202.58.86.3, changed back to last version by Robin Patterson
4293
wikitext
text/x-wiki
Ko te [[Wiktionary]] he [[papakupu]] mo ngā [[kupu]] o te [[Ao]] [[katoa]].
[[category:Whakahaere o te Wiktionary]]
0am8lbd50c3l52djxi282e4j26y2ag0
Category:Wiktionary
14
1625
17305
14514
2025-05-28T02:03:25Z
Ayane Fumihiro
6766
Replaced content with "{{auto cat}}"
17305
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Category:Whakaraparapa
14
1626
17295
17248
2025-05-28T01:47:14Z
Ayane Fumihiro
6766
Replaced content with "{{auto cat}}"
17295
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Category:Reo
14
1628
17296
14337
2025-05-28T01:50:19Z
Ayane Fumihiro
6766
17296
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
hydrogen
0
1630
13541
8687
2017-04-27T08:02:53Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13541
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''hydrogen'''
# [[hauwai]]
[[Category:Reo Ingarihi]]
ouhes6uuhvle19aii2mcfmo5u15gci3
Germany
0
1631
13275
12744
2017-04-27T07:56:47Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13275
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''Germany'''
# [[Tiamana]]
[[Category:Reo Ingarihi]]
ci8l2tkiubifbrflvjujv3mgcx0vial
Great Britain
0
1632
16499
13278
2022-08-27T05:08:49Z
Thomas Norren
5053
16499
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''Great Britain'''
# [[Piritene Nui]]
#[[Piritana Nui]]
[[Category:Reo Ingarihi]]
ftrju7u3sykkki7ze3mzecgd0pmfwfp
MediaWiki:Edittools
8
1650
4431
4136
2006-03-18T01:11:00Z
Gangleri
8
4431
wikitext
text/x-wiki
<div id="specialchars" class="nodeco" style="margin-top: 1px; border-width: 1px; border-style: solid; border-color: #aaaaaa; padding: 2px;">
<p class="specialbasic">
<charinsert>Á á Ć ć É é Í í Ó ó Ś ś Ú ú Ý ý Ǿ ǿ </charinsert> ···
<charinsert>À à È è Ì ì Ò ò Ù ù </charinsert> ···
<charinsert>Â â Ĉ ĉ Ê ê Ĝ ĝ Ĥ ĥ Î î Ĵ ĵ Ô ô ŝ Ŝ Û û </charinsert> ···
<charinsert>Ä ä Ë ë Ï ï Ö ö Ü ü ÿ </charinsert> ···
<charinsert>Ã ã Ñ ñ Õ õ </charinsert> ···
<charinsert>Å å </charinsert> ···
<charinsert>Ç ç </charinsert> ···
<charinsert>Č č Š š ŭ </charinsert> ···
<charinsert>Ł ł </charinsert> ···
<charinsert>Ő ő Ű ű </charinsert> ···
<charinsert>Ø ø </charinsert> ···
<charinsert>Ā ā Ē ē Ī ī Ō ō Ū ū </charinsert> ···
<charinsert>ß </charinsert> ...
<charinsert>Æ æ Œ œ </charinsert> ···
<charinsert>Ð ð Þ þ |</charinsert> <br>
</p>
<p class="specialbasic">
<charinsert>Α Ά Β Γ Δ Ε Έ Ζ Η Ή Θ Ι Ί Κ Λ Μ Ν Ξ Ο Ό Π Ρ Σ Τ Υ Ύ Φ Χ Ψ Ω Ώ</charinsert> ···
<charinsert>α ά β γ δ ε έ ζ η ή θ ι ί κ λ μ ν ξ ο ό π ρ σ ς τ υ ύ φ χ ψ ω ώ</charinsert> <br>
</p>
<p class="specialbasic">
<charinsert>А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я </charinsert> ···
<charinsert>а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я </charinsert> <br>
</p>
<p class="specialbasic">
Vowels: <span class="IPA" style="font-family:{{IPA fonts}}; font-family /**/:inherit;"><charinsert>ɨ ʉ ɯ ɪ ʏ ʊ ø ɘ ɵ ɤ ə ɛ œ ɜ ɞ ʌ ɔ æ ɐ ɶ ɑ ɒ ɚ ɝ </charinsert></span> ···
Other: <span class="IPA" style="font-family:{{IPA fonts}}; font-family /**/:inherit;"><charinsert>ˈ ˌ ː . </charinsert></span><br>
Consonants: <span class="IPA" style="font-family:{{IPA fonts}}; font-family /**/:inherit;"><charinsert>ʈ ɖ ɟ ɢ ʔ ɱ ɳ ɲ ŋ ɴ ʙ ʀ ɾ ɽ ɸ β θ ð ʃ ʒ ʂ ʐ ʝ ɣ χ ʁ ħ ʕ ɦ ɬ ɮ ʋ ɹ ɻ ɰ ɭ ʎ ʟ ʍ ɥ ʜ ʢ ʡ ɕ ʑ ɺ ɧ ɡ ɫ</charinsert></span><br>
</p>
<p class="specialbasic">
<charinsert>ā ă ä â ē ĕ ī ĭ î ō ŏ ô ŭ o͞o</charinsert> (“food”) <charinsert>o͝o</charinsert> (“foot”) <charinsert>û ə ʹ '</charinsert> ···
</p>
<p class="specialbasic">
<charinsert>–</charinsert> (n-dash) <charinsert>—</charinsert> (m-dash) ···
<charinsert>[+] [[+]] {{+}} </charinsert> ···
<charinsert>“ ” ‘ ’ ~ | ° ¿ ¡ « » < > </charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Á á À à Ç ç É é È è Ë ë Í í Ï ï Ó ó Ò ò Ö ö Ú ú Ù ù ·</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Č č Ć ć Dž dž Đ đ Š š Ž ž</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Á á Č č Ď ď É é Ě ě Í í Ň ň Ó ó Ř ř Š š Ť ť Ú ú Ů ů Ý ý Ž ž</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Ĉ ĉ Ĝ ĝ Ĥ ĥ Ĵ ĵ Ŝ ŝ Ŭ ŭ</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Č č Š š Ž ž Õ õ Ä ä Ö ö Ü ü</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>À à  â Ç ç É é È è Ê ê Ë ë Î î Ï ï Ô ô Œ œ Ù ù Û û Ü ü</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Ä ä Ö ö ß Ü ü</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Ā ā Ē ē Ī ī Ō ō Ū ū ʻ</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Á á Ð ð É é Í í Ó ó Ú ú Ý ý Þ þ Æ æ Ö ö</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Á á À à É é È è Í í Ì ì Ó ó Ò ò Ú ú Ù ù</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Ċ ċ Ġ ġ Ħ ħ Ż ż</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Ā ā Æ æ Ǣ ǣ Ǽ ǽ Ċ ċ Ð ð Ē ē Ġ ġ Ī ī Ō ō Ū ū Ƿ ƿ Ȳ ȳ Þ þ Ȝ ȝ</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Á á À à Ǎ ǎ Ā ā É é È è Ě ě Ē ē Í í Ì ì Ǐ ǐ Ī ī Ó ó Ò ò Ǒ ǒ Ō ō Ú ú Ù ù Ü ü Ǔ ǔ Ū ū Ǘ ǘ Ǜ ǜ Ǚ ǚ Ǖ ǖ</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Á á À à Â â Ã ã Ç ç É é Ê ê Í í Ó ó Ô ô Õ õ Ú ú Ü ü</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Ā ā Ē ē Ī ī Ō ō Ū ū</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Ă ă Â â Î î Ş ş Ţ ţ</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>À à É é Å å Æ æ Ä ä Ø ø Ö ö</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>А а Б б В в Г г Д д Ђ ђ Е е Ж ж З з И и Ј ј К к Л л Љ љ М м Н н Њ њ О о П п Р р С с Т т Ћ ћ У у Ф ф Х х Ц ц Ч ч Џ џ Ш ш</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Á á É é Í í Ñ ñ Ó ó Ú ú Ü ü</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>À à Ả ả Á á Ạ ạ Ã ã Ă ă Ằ ằ Ẳ ẳ Ẵ ẵ Ắ ắ Ặ ặ Â â Ầ ầ Ẩ ẩ Ẫ ẫ Ấ ấ Ậ ậ Đ đ È è Ẻ ẻ Ẽ ẽ É é Ẹ ẹ Ê ê Ề ề Ể ể Ễ ễ Ế ế Ệ ệ Ỉ ỉ Ĩ ĩ Í í Ị ị Ì ì Ỏ ỏ Ó ó Ọ ọ Ò ò Õ õ Ô ô Ồ ồ Ổ ổ Ỗ ỗ Ố ố Ộ ộ Ơ ơ Ờ ờ Ở ở Ỡ ỡ Ớ ớ Ợ ợ Ù ù Ủ ủ Ũ ũ Ú ú Ụ ụ Ư ư Ừ ừ Ử ử Ữ ữ Ứ ứ Ự ự Ỳ ỳ Ỷ ỷ Ỹ ỹ Ỵ ỵ Ý ý</charinsert>
</p>
<p class="speciallang" style="display: none;">
<charinsert>Á á À à Â â Ä ä É é È è Ê ê Ë ë Ì ì Î î Ï ï Ó ó Ò ò Ô ô Ö ö Ù ù Û û Ẁ ẁ Ŵ ŵ Ẅ ẅ Ý ý Ỳ ỳ Ŷ ŷ Ÿ ÿ</charinsert>
</p>
</div>
kdq4a4yyp42bqqu0zjg686osmoz7o2h
Template:Delete
10
1651
8027
6887
2015-02-24T10:23:34Z
JAn Dudík
815
Redirected page to [[Template:delete]]
8027
wikitext
text/x-wiki
#REDIRECT[[Template:delete]]
bybzo4ruy4ulngkfpu8scsjsaa5zhoh
Category:Whakakāhore
14
1652
4192
4163
2005-12-21T01:50:28Z
Robin Patterson
6
Some text and new category
4192
wikitext
text/x-wiki
This category shows pages that someone has marked for deletion. Deletion is not always the best option: a Māori-language translation or definition would be better in most cases.
[[category:Whakahaere o te Wiktionary]] <!-- Wiktionary management -->
rzgrb0mz8w58k7zykv7ia06li537bwe
Category:Whakahaere o te Wiktionary
14
1659
4193
2005-12-21T01:52:41Z
Robin Patterson
6
text, category
4193
wikitext
text/x-wiki
Management of the Wiktionary
[[category:hapori]] <!-- community -->
g5kgsus12jvfo9v8gtcynvpl1bppmav
Category:Hapori
14
1660
5043
4194
2007-07-01T06:10:50Z
Robin Patterson
6
Category
5043
wikitext
text/x-wiki
Matters concerning the '''community''' of readers and contributors.
[[Category:Tirotiro]]
kune26ma6sfsvylamx9qsqqjn32k155
south-east
0
1672
13861
12067
2017-04-27T08:08:32Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13861
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''[[south-east]]'''
# [[paeroa]]
m66acf0pu17pjlrpceo9yezvwlopt68
versus
0
1673
13969
12673
2017-04-27T08:10:48Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13969
wikitext
text/x-wiki
{{=en=}}
{{-adj-|en}}
'''versus'''
# [[ki]] Ngā [[All Blacks]] ki Ngā [[Raiona]]
3uj7jgdtpuylwffu7pwxq3zyycvfzn1
Japan
0
1674
13283
12291
2017-04-27T07:56:56Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13283
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''Japan'''
# [[Nipono]]
[[Category:Reo Ingarihi]]
3ujrxom2ubgpm7w4mbkjlkfdifui5b2
United States of America
0
1675
13311
11720
2017-04-27T07:57:24Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13311
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''United States of America'''
# [[Te Hononga o Amerika]]
g6fp3lfiuluz5k8wek3em3bwkzhbg5v
Help:Whakatika tuhinga
12
1682
5048
4242
2007-07-01T06:24:44Z
Robin Patterson
6
Category
5048
wikitext
text/x-wiki
==Creating an article where no link already==
1. [[Copy]] this [[to]] [[the]] [[top]] [[of]] [[your]] [[User]] [[page]] ([[replacing]] the [[three]] [[dot]]s [[with]] your [[username]]):
<nowiki>
<small>[[User:.../Taku mea|Articles I started or plan to start soon]]</small>
</nowiki>
2. [[Save]] your page.
3. [[Click]] [[on]] [[that]] [[link]]; [[use]] the [[resulting]] [[page]] for [[all]] [[words]] you [[plan]] to [[write]] [[articles]] [[for]]. It doubles as a list of your achievements when the completed jobs are moved above the "planned" heading. Copy the [[heading]]s [[and]] [[model]] [[article]] [[from]] [[User:Robin_Patterson/Taku_mea]] [[if]] [[you]] [[like]].
==Editing basics==
The ''bare essential'' points of editing are:
*Type in the edit box, much the same as in any wordprocessing program.
*For a new paragraph, you need a complete blank line '''OR''' a line starting with either a colon (which produces an indent) or an asterisk (which produces a bullet).
*Macrons are in the first group of special characters below the edit box. You may click them or copy-and-paste. Same with foreign characters in the other groups.
==Fractionally more adventurous things==
Other effects may be achieved very quickly if you can see a toolbar (row of little boxes) just above the edit box. But here are the slow ways of doing the most important:
*Double square brackets around any word or phrase create an internal jump-link to a page with that name (whether or not one exists). Please use them for any Maori word or phrase that you think should have an article.
*''Italic'' is achieved by putting ''two'' apostrophes at each end of the word or phrase; <br>'''three''' each end makes it '''bold''' (and note that the first appearance of the page title in the article text should be '''bold'''); <br>'''''five''''' makes it '''''both'''''.
*Headings (as above) are made by typing two or three "equals" signs in front of the word or phrase and the same number after it. There are several advantages in doing it that way instead of typing apostrophes for bold text.
==Summarise, preview, and save==
When all looks good enough:
# add a few words of explanation in the "Summary:" line
# hit the "Show preview" button
# edit further if desired, then if really OK hit the "Save page" button.
==More detail==
Full explanations of how to edit and navigate can be found on the main English Wikipedia and related pages, eg:
*[http://en.wikipedia.org/wiki/Wikipedia:Tutorial Tutorial]
*[http://en.wikipedia.org/wiki/Wikipedia:Tutorial_%28Talk_pages%29 Tutorial section explaining "Talk" pages]
*[http://meta.wikimedia.org/wiki/Help:Images_and_other_uploaded_files Images and other uploads]
----
Mo taku hē - [[until]] [[there]] is a [[Maori]] [[version]] of [[other]] "[[help]]" [[topic]]s, [[please]] [[see]] [[:en:Help:Contents]].
'''A translation of that English version here would be useful.'''
[[Category:Whakamārama]]
awp7cnhk304okfbcnw04amo426kleah
Category:Āwhina
14
1683
5044
4243
2007-07-01T06:11:46Z
Robin Patterson
6
Category
5044
wikitext
text/x-wiki
[[Category:Tirotiro]]
jsc50g8m6y7y2f4h3it9mjroa9lsumx
Help:Kaiwhakahaere
12
1684
5049
4775
2007-07-01T06:26:52Z
Robin Patterson
6
categories
5049
wikitext
text/x-wiki
''Any [[reader]] is [[welcome]] to [[translate]] the [[following]] (leaving the English in [[place]] to help those of [[us]] - currently the [[majority]] - who [[think]] much faster in [[English]] than we do in Maori):''
[[Wiktionary]] [[manage]]ment devolves to a few [[trust]]ed users various [[power]]s such as:
*[[Edit]]ing the MediaWiki namespace
*Deleting [[category|categories]]
*[[Fast]] removal of [[spam]] and [[vandal]]ism
Tirohia hoki tēnei rārangi aunoa: [[Special:Listadmins|Ngā Kaiwhakahaere]].
(''For an [[up-to-date]] [[list]] of Administrators, [[see]] [[Special:Listadmins]].'')
Tirohia hoki [[Wiktionary:Requests for adminship]].
'''A translation of that English version here would be useful.'''
[[category:Hapori]] [[Category:Kaiwhakahaere]] [[category:Whakahaere Wiktionary]] [[Category:Whakamārama]]
4yvoahtzldom7awm1rvsk9wt58h5vum
Category:Kaiwhakahaere
14
1685
5055
4247
2007-07-01T06:41:21Z
Robin Patterson
6
categories
5055
wikitext
text/x-wiki
''Any [[reader]] is [[welcome]] to [[translate]] the [[following]] ([[leaving]] the English in [[place]] to [[help]] those of [[us]] - [[currently]] the [[majority]] - who [[think]] much faster in [[English]] than we do in Maori):''
[[Wiktionary]] [[management]] [[devolves]] to a few [[trusted]] [[users]] various [[powers]] such as:
*[[Editing]] the MediaWiki namespace
*Deleting [[categories]]
*[[Fast]] [[removal]] of [[spam]] and [[vandalism]]
For [[an]] [[up-to-date]] [[list]] of [[Administrators]], [[see]] [[Special:Listadmins]]. [[Any]] [[administrator]] [[may]] [[edit]] [[his]] or [[her]] [[user]] [[page]] to put it in this [[category]].
Titiro hoki [[Wiktionary:Requests for adminship]].
'''A translation of that English version here would be useful.'''
[[category:Hapori]] [[category:Whakahaere Wiktionary]]
0c8t4k34q9369cfheqz13xmmxl2uczd
Category:Reo Tiamana
14
1686
14398
13264
2017-07-03T12:21:47Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14398
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Tumu
14
1687
4250
2006-01-01T12:27:18Z
Robin Patterson
6
[[category:Whakahaere o te Wiktionary]]
4250
wikitext
text/x-wiki
[[category:Whakahaere o te Wiktionary]]
7y5f04dcdcslko7ej7qy3kf10ci47ao
Category:Deleteme
14
1688
15225
4252
2020-06-04T22:52:24Z
Samuele2002
3347
+__EXPECTUNUSEDCATEGORY__
15225
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Whakahaere o te Wiktionary]]
f4wzbesh37e523gibdv9dtqcq0606ry
Wiktionary:Requests for adminship
4
1691
4399
4390
2006-03-05T01:59:52Z
Brian New Zealand~miwiktionary
21
/* [[User:Gangleri]] */ archiving
4399
wikitext
text/x-wiki
[[b:Wikibooks:Requests for adminship|b:mi:]] [[w:Wikipedia:Requests for adminship|w:mi:]] [[<!-- wikt: -->Wiktionary:Requests for adminship|wikt:mi:]] | [[special:Listusers/bureaucrat|bureaucrats]] [[special:Listusers/sysop|sysops]]
__TOC__
{{Wiktionary:Requests for adminship/Front matter}}
==Current nominations==
Add new requests at the top of this section.
----
Nominations must be accepted by the user in question. If you nominate a user, leave a message on their talk page and ask them to reply here if they accept the nomination.
[[/Archive|Archive]]
onfgarwf2wb8uaw3s9885b4qfx2ydza
Wiktionary:Requests for adminship/Front matter
4
1692
4261
2006-01-02T01:42:34Z
Robin Patterson
6
From Wikipedia, shortened a bit (probably not enough)
4261
wikitext
text/x-wiki
<!--
NOTE:
Please don't place actual requests for adminship here. This is a subpage; nominations belong at [[Wiktionary:Requests for adminship]]. Thanks.
-->
{| style="margin: 0 auto; font-size:smaller; background:none;"
|'''[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|action=purge}} Purge page cache] if nominations haven't updated.'''
|}
'''Requests for adminship''' ('''RfA''') is the process by which the Wiktionary community decides who should be an [[Wiktionary:Administrators|administrator]] (or sysop). Administrators have access to a few technical features that help with [[wikipedia:Wikipedia:Maintenance|maintenance]]. A user may submit his own request for adminship (a ''self-nomination'') or may be nominated by another user.
This page is not to be confused with [[Wiktionary:Requests for arbitration]].
Please be familiar with the [[wikipedia:Wikipedia:administrators' reading list|administrators' reading list]] and [[wikipedia:Wikipedia:Administrators' how-to guide|how-to guide]], before submitting your request.
==About RfA==
The community grants administrator status to trusted users who are familiar with Wiktionary policies. Admins are held to high standards, as they are often perceived as the "official face" of Wiktionary. Admins should be courteous and should exercise good judgment and patience in dealing with others. Nominees should have been on Wiktionary long enough for people to see whether they have these qualities. Almost all admin actions are reversible; being an admin is primarily an extra responsibility, as there are rules and policies that apply only to admins.
; '''Nomination standards'''
:''See also: [[Wiktionary:List of non-admins with high edit counts]]
:There are no official prerequisites for adminship, other than a basic level of trust from other editors. However, some users set a variety of [[wikipedia:Wikipedia:Requests for adminship/Standards|standards]] on a personal basis. You may nominate yourself. Some people apply higher standards to self-nominations, while others view them more favorably as showing initiative and desire to serve the community.
; '''Nomination process'''
: Any user in good standing may nominate any other user. Nominations remain for seven days from the time the nomination is posted on this page, during which time interested users register their opinions or make comments. At the end of that period, candidates who receive consensus support will be made admins. The bureaucrats who handle admin promotions review the discussion to see if a consensus is present (the threshold for consensus here is roughly 75–80 percent support). '''Only bureaucrats may close or de-list a nomination as a definitive promotion or non-promotion.''' In the case of vandalism, improper formatting, or a declined or withdrawn nomination, non-bureaucrats may choose to de-list a nomination but they are never empowered to decide on whether consensus has been achieved.
:In exceptional circumstances, bureaucrats may extend the deadline or call for a revote if this will make the consensus more clear. If your nomination fails, please wait a reasonable period of time – at least a month – before nominating yourself again or accepting another nomination.
<!--
:Bureaucrats, please use <tt><b><nowiki>{{subst:rfap}}-{{subst:rfab}}</nowiki></b></tt> as a header and footer, respectively, when closing a successful nomination. Similarly, use <tt><b><nowiki>{{subst:rfaf}}-{{subst:rfab}}</nowiki></b></tt> for a failed nomination.
-->
; '''How to nominate an editor for adminship'''
:To nominate either yourself or another user for adminship, [[wikipedia:Wikipedia:Requests for adminship/nominate|follow the instructions on this page]].
; '''Voting and commenting'''
:Any Wiktionarian with an account is welcome to vote, including the nominator (however, because the focus is on whether other people in the community trust the user, '''self-nominating candidates or nominees should not vote for themselves'''). To add your vote, click the "Vote here" link for the relevant candidate. You may then indicate whether you '''support''' or '''oppose''' the nomination by signing your name under the relevant heading.
:Please include a short explanation of your reasoning, particularly when opposing a nomination. Remember that we are all people with feelings, emotions and pride: please respect others in your comments and responses.
:'''Neutral''' votes are also permitted, but not necessarily counted in determining percentages, although they will be considered by bureaucrats in borderline cases. Discussions should be held in the '''Comments''' section. Long discussions should be held on the '''discussion page''' of the individual nomination.
:If you are new to Wiktionary, you should wait a while before voting. Otherwise, you may be mistaken for a [[wikipedia:Wikipedia:sock puppet|sock puppet]].
95dykjcs3d1zp7qjj6qzcki69yh1pgb
main Page
0
1693
12428
5118
2016-08-25T16:55:56Z
タチコマ robot
693
Bot: Fixing double redirect to [[Hau Kāinga]]
12428
wikitext
text/x-wiki
#REDIRECT [[Hau Kāinga]]
j8tbn0ob2laxlxixxo2c1nuc1mdo477
Template:wikivar
10
1696
4412
4411
2006-03-08T14:36:06Z
Gangleri
8
from wikt[[:is:template:wikivar]]
4412
wikitext
text/x-wiki
<center><font id="top" /><span dir="ltr" ><span class="plainlinks">[{{SERVER}}{{localurl:template:wikivar|action=purge}} purge] [{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|oldid={{REVISIONID}}}} rev-ID : {{REVISIONID}}] [[b:template:wikivar|b:]] [[commons:template:wikivar|c:]] [[m:template:wikivar|m:]] [[n:template:wikivar|n:]] [[q:template:wikivar|q:]] [[s:template:wikivar|s:]] [http://test.wikipedia.org/wiki/template:wikivar t:] [[w:template:wikivar|w:]] [[<!--- wikt: --->template:wikivar|wikt:]] '''[[special:SiteMatrix#mi|?]]''' [[user:Gangleri|–]] '''[[special:Version|version]]''' [[special:Allmessages|all messages]] [[MediaWiki:Monobook.css|Monobook.css]] [[MediaWiki:Monobook.js|Monobook.js]]<br />[http://cvs.sourceforge.net/viewcvs.py/wikipedia/phase3/languages/Language.php?view=markup $wgMagicWordsEn] at [http://cvs.sourceforge.net/viewcvs.py/wikipedia/phase3/languages/ cvs] [http://cvs.sourceforge.net/viewcvs.py/wikipedia/phase3/languages/LanguageMi.php '''L'''] [http://cvs.sourceforge.net/viewcvs.py/wikipedia/phase3/languages/MessagesMi.php '''M'''] [http://mail.wikipedia.org/pipermail/mediawiki-cvs/ mail] [http://www.google.com/search?num=100&q=site%3Amail.wikipedia.org+%22Maori%22 *] [[meta:Developers#shell|shell-dev's]] [irc://irc.freenode.net/wikimedia-tech #tech] [[:category:bugzilla|/]] '''[[meta:special:Watchlist/edit|m:]]''' [[meta:Global variables|Global variables]] '''[[meta:special:Allpages/help:!|m:help:]]''' [[meta:help:Table|Table]] [[meta:help:Template|Template]] [[meta:help:Variable|Variable]]</span></span></center>
{| border="1" cellpadding="0" cellspacing="0" align="center" width="80%" valign="top" height="38"
|-
| colspan="3" align="center" | <font id="index" /><span dir="ltr" >[[#top|↑]] <nowiki>|</nowiki> [[#common namespaces|common]] [[#reserved_namespaces|reserved]] [[#custom namespaces|custom]] '''namespaces''' <nowiki>|</nowiki> [[#variables|variables]] <nowiki>|</nowiki> [[#predefined templates|predefined templates]] <nowiki>|</nowiki> [[#miscelaneous|miscelaneous]] <nowiki>|</nowiki> [[#bottom|↓]]</span>
|-
| colspan="3" align="center" | '''last update:''' <nowiki>~~~~~</nowiki> generates "''date''" ‎
|-
| align="center" colspan="3" | 14:36, 8 March 2006 (UTC){{DIRMARK}}
|-
| colspan="3" align="center" | <nowiki>~~~</nowiki> generates "''signature''"‎
|-
| colspan="3" align="center" | <nowiki>~~~~</nowiki> generates "''signature''" <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=signature&order=Bug+Number MediaZilla]</span></sup> '''and''' "''date''" <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=date&order=Bug+Number MediaZilla]</span></sup>‎
|-
!method a
!method b
!generates
|-
! colspan="3" align="center" | <font id="common_namespaces" /><span dir="ltr" >[[#top|↑]] common [[project:namespaces|namespaces]] [-2 - 15] / used at all <span class="plainlinks">[http://www.mediawiki.org/ MediaWiki]</span> projects [[#bottom|↓]]</span>
|-
| align="center" | <font id="ns_-2" />‎<nowiki>{{ns:-2}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:-2&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:Media}}</nowiki>
| align="center" | {{ns:-2}}
|-
| align="center" | <font id="ns_-1" />‎<nowiki>{{ns:-1}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:-1&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:Special}}</nowiki>
| align="center" | {{ns:-1}}
|-
! colspan="3" align="center" | <span dir="ltr" ><font id="ns_0" />[[#top|↑]] (Main) – [[MediaWiki:Blanknamespace]] <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=anywordssubstr&long_desc=ns:0+MediaWiki:Blanknamespace&order=Bug+Number MediaZilla]</span></sup> – {{DIRMARK}}<span dir="ltr" >'''{{MediaWiki:Blanknamespace}}'''</span> [[#bottom|↓]]</span>
|-
| align="center" | <font id="ns_1" />‎<nowiki>{{ns:1}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:1&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:Talk}}</nowiki>
| align="center" | {{ns:1}}
|-
| align="center" | <font id="ns_2" />‎<nowiki>{{ns:2}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:2&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:User}}</nowiki>
| align="center" | {{ns:2}}
|-
| align="center" | <font id="ns_3" />‎<nowiki>{{ns:3}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:3&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:User_talk}}</nowiki>
| align="center" | {{ns:3}}
|-
| align="center" | <font id="ns_4" />‎<nowiki>{{ns:4}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:4&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:Project}}</nowiki>
| align="center" | {{ns:4}}
|-
| align="center" | <font id="ns_5" />‎<nowiki>{{ns:5}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:5&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:Project_talk}}</nowiki>
| align="center" | {{ns:5}}
|-
| align="center" | <font id="ns_6" />‎<nowiki>{{ns:6}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:6&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:Image}}</nowiki>
| align="center" | {{ns:6}}
|-
| align="center" | <font id="ns_7" />‎<nowiki>{{ns:7}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:7&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:Image_talk}}</nowiki>
| align="center" | {{ns:7}}
|-
| align="center" | <font id="ns_8" />‎<nowiki>{{ns:8}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:8&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:MediaWiki}}</nowiki>
| align="center" | {{ns:8}}
|-
| align="center" | <font id="ns_9" />‎<nowiki>{{ns:9}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:9&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:MediaWiki_talk}}</nowiki>
| align="center" | {{ns:9}}
|-
| align="center" | <font id="ns_10" />‎<nowiki>{{ns:10}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:10&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:Template}}</nowiki>
| align="center" | {{ns:10}}
|-
| align="center" | <font id="ns_11" />‎<nowiki>{{ns:11}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:11&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:Template_talk}}</nowiki>
| align="center" | {{ns:11}}
|-
| align="center" | <font id="ns_12" />‎<nowiki>{{ns:12}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:12&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:Help}}</nowiki>
| align="center" | {{ns:12}}
|-
| align="center" | <font id="ns_13" />‎<nowiki>{{ns:13}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:13&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:Help_talk}}</nowiki>
| align="center" | {{ns:13}}
|-
| align="center" | <font id="ns_14" />‎<nowiki>{{ns:14}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:14&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:Category}}</nowiki>
| align="center" | {{ns:14}}
|-
| align="center" | <font id="ns_15" />‎<nowiki>{{ns:15}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:15&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" | <nowiki>{{ns:Category_talk}}</nowiki>
| align="center" | {{ns:15}}
|-
! colspan="3" align="center" | <font id="reserved_namespaces" /><span dir="ltr" >[[#top|↑]] reserved namespaces [[#bottom|↓]]</span>
|-
| align="center" | <font id="ns_16" />‎<nowiki>{{ns:16}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:16&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:16}}
|-
| align="center" | <font id="ns_17" />‎<nowiki>{{ns:17}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:17&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:17}}
|-
| align="center" | <font id="ns_98" />‎<nowiki>{{ns:98}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:98&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:98}}
|-
| align="center" | <font id="ns_99" />‎<nowiki>{{ns:99}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:99&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:99}}
|-
! colspan="3" align="center" | <font id="custom_namespaces" /><span dir="ltr" >[[#top|↑]] custom namespaces [[#bottom|↓]]</span>
|-
| align="center" | <font id="ns_100" />‎<nowiki>{{ns:100}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:100&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:100}}
|-
| align="center" | <font id="ns_101" />‎<nowiki>{{ns:101}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:101&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:101}}
|-
| align="center" | <font id="ns_102" />‎<nowiki>{{ns:102}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:102&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:102}}
|-
| align="center" | <font id="ns_103" />‎<nowiki>{{ns:103}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:103&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:103}}
|-
| align="center" | <font id="ns_104" />‎<nowiki>{{ns:104}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:104&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:104}}
|-
| align="center" | <font id="ns_105" />‎<nowiki>{{ns:105}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:105&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:105}}
|-
| align="center" | <font id="ns_106" />‎<nowiki>{{ns:106}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:106&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:106}}
|-
| align="center" | <font id="ns_107" />‎<nowiki>{{ns:107}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:107&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:107}}
|-
| align="center" | <font id="ns_121" />‎<nowiki>{{ns:121}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:121&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:121}}
|-
| align="center" | <font id="ns_122" />‎<nowiki>{{ns:122}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:122&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:122}}
|-
| align="center" | <font id="ns_127" />‎<nowiki>{{ns:127}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:127&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:127}}
|-
| align="center" | <font id="ns_128" />‎<nowiki>{{ns:128}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:128&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:128}}
|-
| align="center" | <font id="ns_2147483646" />‎<nowiki>{{ns:2147483646}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:2147483646&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:2147483646}}
|-
| align="center" | <font id="ns_2147483647" />‎<nowiki>{{ns:2147483647}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:2147483647&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:2147483647}}
<!---
|-
| align="center" | <font id="ns_2147483648" />‎<nowiki>{{ns:2147483648}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=ns:2147483648&order=Bug+Number MediaZilla]</span></sup>‎
|| || align="center" | {{ns:2147483648}}
--->
|-
! colspan="3" align="center" | <font id="variables" /><span dir="ltr" >[[#top|↑]] variables [[#bottom|↓]]</span>
|-
| align="center" | <font id="CURRENTDAY" />‎<nowiki>{{CURRENTDAY}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=CURRENTDAY&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{CURRENTDAY}}
|-
| align="center" | <font id="CURRENTDAY2" />‎<nowiki>{{CURRENTDAY2}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=CURRENTDAY2&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{CURRENTDAY2}}
|-
| align="center" | <font id="CURRENTDAYNAME" />‎<nowiki>{{CURRENTDAYNAME}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=CURRENTDAYNAME&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{CURRENTDAYNAME}}
|-
| align="center" | <font id="CURRENTDOW" />‎<nowiki>{{CURRENTDOW}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=CURRENTDOW&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{CURRENTDOW}}
|-
| align="center" | <font id="CURRENTMONTH" />‎<nowiki>{{CURRENTMONTH}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=CURRENTMONTH&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{CURRENTMONTH}}
|-
| align="center" | <font id="CURRENTMONTHABBREV" />‎<nowiki>{{CURRENTMONTHABBREV}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=CURRENTMONTHABBREV&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{CURRENTMONTHABBREV}}
|-
| align="center" | <font id="CURRENTMONTHNAME" />‎<nowiki>{{CURRENTMONTHNAME}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=CURRENTMONTHNAME&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{CURRENTMONTHNAME}}
|-
| align="center" | <font id="CURRENTMONTHNAMEGEN" />‎<nowiki>{{CURRENTMONTHNAMEGEN}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=CURRENTMONTHNAMEGEN&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{CURRENTMONTHNAMEGEN}}
|-
| align="center" | <font id="CURRENTTIME" />‎<nowiki>{{CURRENTTIME}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=CURRENTTIME&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{CURRENTTIME}}
|-
| align="center" | <font id="CURRENTWEEK" />‎<nowiki>{{CURRENTWEEK}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=CURRENTWEEK&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{CURRENTWEEK}}
|-
| align="center" | <font id="CURRENTYEAR" />‎<nowiki>{{CURRENTYEAR}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=CURRENTYEAR&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{CURRENTYEAR}}
|-
| align="center" | <font id="FULLPAGENAME" />‎<nowiki>{{FULLPAGENAME}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=FULLPAGENAME&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{FULLPAGENAME}}
|-
| align="center" | <font id="FULLPAGENAMEE" />‎<nowiki>{{FULLPAGENAMEE}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=FULLPAGENAMEE&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | <span dir="ltr" >{{FULLPAGENAMEE}}</span> <sup><small>[[#1|1]]</small></sup>‎
|-
| align="center" | <font id="NAMESPACE" />‎<nowiki>{{NAMESPACE}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=NAMESPACE&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{NAMESPACE}}
|-
| align="center" | <font id="NAMESPACEE" />‎<nowiki>{{NAMESPACEE}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=NAMESPACEE&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | <span dir="ltr" >{{NAMESPACEE}}</span> <sup><small>[[#1|1]]</small></sup>‎
|-
| align="center" | <font id="NUMBEROFARTICLES" />‎<nowiki>{{NUMBEROFARTICLES}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=NUMBEROFARTICLES&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{NUMBEROFARTICLES}}
|-
| align="center" | <font id="NUMBEROFFILES" />‎<nowiki>{{NUMBEROFFILES}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=NUMBEROFFILES&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{NUMBEROFFILES}}
|-
| align="center" | <font id="PAGENAME" />‎<nowiki>{{PAGENAME}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=PAGENAME&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{PAGENAME}}
|-
| align="center" | <font id="PAGENAMEE" />‎<nowiki>{{PAGENAMEE}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=PAGENAMEE&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | <span dir="ltr" >{{PAGENAMEE}}</span> <sup><small>[[#1|1]]</small></sup>‎
|-
| align="center" | <font id="REVISIONID" />‎<nowiki>{{REVISIONID}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=REVISIONID&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{REVISIONID}}
|-
| align="center" | <font id="SCRIPTPATH" />‎<nowiki>{{SCRIPTPATH}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=SCRIPTPATH&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | <span dir="ltr" >{{SCRIPTPATH}}</span> <sup><small>[[#1|1]]</small></sup>‎
|-
| align="center" | <font id="SERVER" />‎<nowiki>{{SERVER}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=SERVER&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{SERVER}}
|-
| align="center" | <font id="SERVERNAME" />‎<nowiki>{{SERVERNAME}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=SERVERNAME&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{SERVERNAME}}
|-
| align="center" | <font id="SITENAME" />‎<nowiki>{{SITENAME}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=SITENAME&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{SITENAME}}
|-
| align="center" | <font id="SUBPAGENAME" />‎<nowiki>{{SUBPAGENAME}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=SUBPAGENAME&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | {{SUBPAGENAME}}
|-
! colspan="3" align="center" | <font id="predefined_templates" /><span dir="ltr" >[[#top|↑]] predefined templates [[#bottom|↓]]</span>
|-
| align="center" | <font id="FULLURL" />‎<nowiki>{{FULLURL:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=FULLURL%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{FULLURL:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}</nowiki>‎
----
‎<nowiki>{{FULLURL:{{INT:Mainpage}}|action=history}}</nowiki> <sup>[{{SERVER}}{{localurl:MediaWiki:Mainpage|action=edit}} e]</sup>‎
----
‎<nowiki>{{FULLURL:w:en:Wikipedia:Village pump|action=render}}</nowiki>‎
|-
| align="center" colspan="3" | {{FULLURL:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ‎
----
{{FULLURL:{{INT:Mainpage}}|action=history}} ‎
----
{{FULLURL:w:en:Wikipedia:Village pump|action=render}} ‎
|-
| align="center" | <font id="FULLURLE" />‎<nowiki>{{FULLURLE:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=FULLURLE%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{FULLURLE:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}</nowiki>‎
----
‎<nowiki>{{FULLURLE:{{INT:Mainpage}}|action=history}}</nowiki> <sup>[{{SERVER}}{{localurl:MediaWiki:Mainpage|action=edit}} e]</sup>‎
----
‎<nowiki>{{FULLURLE:w:he:special:Allpages/user:א}}</nowiki>
|-
| align="center" colspan="3" | {{FULLURLE:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ‎
----
{{FULLURLE:{{INT:Mainpage}}|action=history}} ‎
----
{{FULLURLE:w:he:special:Allpages/user:א}} ‎
|-
| align="center" | <font id="GRAMMAR" />‎<nowiki>{{GRAMMAR:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=GRAMMAR%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{GRAMMAR:genitive|{{SITENAME}}}}</nowiki> [[project:GRAMMAR|GRAMMAR]] <sup>[{{SERVER}}{{localurl:project:GRAMMAR|action=edit}} e]</sup> [[#top|↑]]‎
|-
| align="center" colspan="3" | {{GRAMMAR:genitive|{{SITENAME}}}}{{DIRMARK}}
|-
| align="center" | <font id="INT" />‎<nowiki>{{INT:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=INT%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{INT:Clearyourcache}}</nowiki> <sup>[{{SERVER}}{{localurl:MediaWiki:Clearyourcache|action=edit}} e]</sup>‎
|-
| align="center" colspan="3" | {{INT:Clearyourcache}}{{DIRMARK}}
|-
| align="center" | <font id="LC" />‎<nowiki>{{LC:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=LC%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{LC:{{RAW:template:alphabet upper case/mi}}}}</nowiki> <sup>[{{SERVER}}{{localurl:template:alphabet upper case/mi|action=edit}} e]</sup>‎
|-
| align="center" colspan="3" | {{LC:{{RAW:template:alphabet upper case/mi}}}}{{DIRMARK}}
|-
| align="center" | <font id="LCFIRST" />‎<nowiki>{{LCFIRST:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=LCFIRST%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{LCFIRST:{{RAW:template:diacritics/mi}}}}</nowiki> <sup>[{{SERVER}}{{localurl:template:diacritics/mi|action=edit}} e]</sup>‎
|-
| align="center" colspan="3" | {{LCFIRST:{{RAW:template:diacritics/mi}}}}{{DIRMARK}}
|-
| align="center" | <font id="LOCALURL" />‎<nowiki>{{LOCALURL:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=LOCALURL%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{LOCALURL:{{INT:Mainpage}}|action=history}}</nowiki> <sup>[{{SERVER}}{{localurl:MediaWiki:Mainpage|action=edit}} e]</sup>‎
----
‎<nowiki>{{LOCALURL:w:en:Wikipedia:Village pump|action=render}}</nowiki>‎
|-
| align="center" colspan="3" | ‎ {{LOCALURL:{{INT:Mainpage}}|action=history}} ‎
----
‎ {{LOCALURL:w:en:Wikipedia:Village pump|action=render}} ‎
|-
| align="center" | <font id="LOCALURLE" />‎<nowiki>{{LOCALURLE:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=LOCALURLE%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{LOCALURLE:{{INT:Mainpage}}|action=history}}</nowiki> <sup>[{{SERVER}}{{localurl:MediaWiki:Mainpage|action=edit}} e]</sup>‎
----
‎<nowiki>{{LOCALURLE:w:he:special:Allpages/user:א}}</nowiki>
|-
| align="center" colspan="3" | ‎ {{LOCALURLE:{{INT:Mainpage}}|action=history}} ‎
----
‎ {{LOCALURLE:w:he:special:Allpages/user:א}} ‎
|-
| align="center" | <font id="MSG" />‎<nowiki>{{MSG:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=MSG%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{MSG:MediaWiki:Rclinks}}</nowiki> <sup>[{{SERVER}}{{localurl:MediaWiki:Rclinks|action=edit}} e]</sup>‎
----
‎<nowiki>{{MSG:MediaWiki:Showhideminor}}</nowiki> <sup>[{{SERVER}}{{localurl:MediaWiki:Showhideminor|action=edit}} e]</sup>‎
|-
| align="center" colspan="3" | {{MSG:MediaWiki:Rclinks}}{{DIRMARK}}
----
{{MSG:MediaWiki:Showhideminor}}{{DIRMARK}}
|-
| align="center" | <font id="MSGNW" />‎<nowiki>{{MSGNW:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=MSGNW%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{MSGNW:MediaWiki:Sidebar}}</nowiki> <sup>[{{SERVER}}{{localurl:MediaWiki:Sidebar|action=edit}} e]</sup>‎
|-
| align="left" colspan="3" | {{MSGNW:MediaWiki:Sidebar}}{{DIRMARK}}
|-
| align="center" | <font id="NS" />‎<nowiki>{{NS:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=NS%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎[[#common namespaces|common]] [[#reserved_namespaces|reserved]] [[#custom namespaces|custom]] '''namespaces'''‎
|-
| align="center" | <font id="PLURAL" />‎<nowiki>{{PLURAL:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=PLURAL%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{PLURAL:1|form 1|form 2|form 3|form 4}}</nowiki> [[project:PLURAL|PLURAL]] <sup>[{{SERVER}}{{localurl:project:PLURAL|action=edit}} e]</sup> [[#top|↑]]‎
-----
‎<nowiki>{{PLURAL:2|form 1|form 2|form 3|form 4}}</nowiki>‎
-----
‎<nowiki>{{PLURAL:3|form 1|form 2|form 3|form 4}}</nowiki>‎
-----
‎<nowiki>{{PLURAL:4|form 1|form 2|form 3|form 4}}</nowiki>‎
|-
| align="center" colspan="3" | {{PLURAL:1|form 1|form 2|form 3|form 4}}{{DIRMARK}}
----
{{PLURAL:2|form 1|form 2|form 3|form 4}}{{DIRMARK}}
----
{{PLURAL:3|form 1|form 2|form 3|form 4}}{{DIRMARK}}
----
{{PLURAL:4|form 1|form 2|form 3|form 4}}{{DIRMARK}}
|-
| align="center" | <font id="RAW" />‎<nowiki>{{RAW:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=RAW%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{RAW:project:Welcome!}}</nowiki> <sup>[{{SERVER}}{{localurl:project:Welcome!|action=edit}} e]</sup>‎
|-
| align="center" colspan="3" | {{RAW:project:Welcome!}}{{DIRMARK}}
|-
| align="center" | <font id="SUBST" />‎<nowiki>{{SUBST:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=SUBST%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{SUBST:CURRENTYEAR}}</nowiki>‎
|-
| align="center" colspan="3" | 2006{{DIRMARK}}
|-
| align="center" | <font id="UC" />‎<nowiki>{{UC:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=UC%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{UC:{{RAW:template:alphabet lower case/mi}}}}</nowiki> <sup>[{{SERVER}}{{localurl:template:alphabet lower case/mi|action=edit}} e]</sup>‎
|-
| align="center" colspan="3" | {{UC:{{RAW:template:alphabet lower case/mi}}}}
|-
| align="center" | <font id="UCFIRST" />‎<nowiki>{{UCFIRST:}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=UCFIRST%3A&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{UCFIRST:áéíóúýö}}</nowiki>‎
|-
| align="center" colspan="3" | {{UCFIRST:áéíóúýö}}{{DIRMARK}}
|-
| align="center" | <font id="inclusion" />‎<nowiki>{{foo}}</nowiki> <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=anywordssubstr&long_desc=inclusion+transclusion&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{Special:Newpages/10}}</nowiki>‎
----
‎<nowiki>{{special:Statistics}}</nowiki>‎
----
‎<nowiki>{{special:Version}}</nowiki>‎
|-
| align="left" colspan="3" | {{Special:Newpages/10}}{{DIRMARK}}
----
{{special:Statistics}}{{DIRMARK}}
----
{{special:Version}}{{DIRMARK}}
|-
! colspan="3" align="center" | <font id="miscelaneous" /><span dir="ltr" >[[#top|↑]] miscelaneous [[#bottom|↓]]</span>
|-
| align="center" | <font id="linktrail" />‎[[MediaWiki:Linktrail]] [[MediaWiki talk:Linktrail|T]] <sup><span class="plainlinks">[http://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&long_desc_type=allwordssubstr&long_desc=Linktrail&order=Bug+Number MediaZilla]</span></sup>‎
| align="center" colspan="2" | ‎<nowiki>{{int:Linktrail}}</nowiki> <sup>[{{SERVER}}{{localurl:MediaWiki:Linktrail|action=edit}} e]</sup>‎
----
‎<nowiki>[[{{INT:Mainpage}}]]{{RAW:template:alphabet upper case/mi}}</nowiki> <sup>[{{SERVER}}{{localurl:template:alphabet upper case/mi|action=edit}} e]</sup>‎
----
‎<nowiki>[[{{INT:Mainpage}}]]{{RAW:template:alphabet lower case/mi}}</nowiki> <sup>[{{SERVER}}{{localurl:template:alphabet lower case/mi|action=edit}} e]</sup>‎
----
‎<nowiki>[[{{INT:Mainpage}}]]{{RAW:template:diacritics/mi}}</nowiki> <sup>[{{SERVER}}{{localurl:template:diacritics/mi|action=edit}} e]</sup>‎
----
‎<nowiki>[[{{INT:Mainpage}}]]{{RAW:template:special characters/mi}}</nowiki> <sup>[{{SERVER}}{{localurl:template:special characters/mi|action=edit}} e]</sup>‎
----
‎<nowiki>[[{{INT:Mainpage}}]]{{RAW:template:numbers/mi}}</nowiki> <sup>[{{SERVER}}{{localurl:template:numbers/mi|action=edit}} e]</sup>‎
|-
| align="center" colspan="3" | ‎ {{int:Linktrail}} ‎
----
[[{{INT:Mainpage}}]]{{template:alphabet upper case/mi}}{{DIRMARK}}
----
[[{{INT:Mainpage}}]]{{template:alphabet lower case/mi}}{{DIRMARK}}
----
[[{{INT:Mainpage}}]]{{template:special characters/mi}}{{DIRMARK}}
----
[[{{INT:Mainpage}}]]{{template:diacritics/mi}}{{DIRMARK}}
----
[[{{INT:Mainpage}}]]{{template:numbers/mi}}{{DIRMARK}}
|-
| colspan="3" align="center" | <font id="1" /><span dir="ltr" ><sup><small>[[#1|1]]</small></sup> this documentation displays this value [[w:en:LTR|LTR]] (left to right)</span>
|-
| colspan="3" align="center" | <font id="index" /><span dir="ltr" >[[#top|↑]] <nowiki>|</nowiki> [[#common namespaces|common]] [[#reserved_namespaces|reserved]] [[#custom namespaces|custom]] '''namespaces''' <nowiki>|</nowiki> [[#variables|variables]] <nowiki>|</nowiki> [[#predefined templates|predefined templates]] <nowiki>|</nowiki> [[#miscelaneous|miscelaneous]] <nowiki>|</nowiki> [[#bottom|↓]]</span>
|}<font id="bottom" />
ffa9qqn3d6hr5chdwk3dgdaqkkwwq2m
Template:DIRMARK
10
1697
4281
2006-01-15T11:04:18Z
Gangleri
8
required for BiDi compatibility of templates from commons - please protect this page against moves and edits - please read [[commons:Template talk:DIRMARK]]
4281
wikitext
text/x-wiki
‎
b0a7zqpzxc7zbz6xj15oyjhu21h74q1
Frei
0
1702
4303
2006-02-23T00:46:01Z
Conversion script
0
[[Frei]] moved to [[frei]]: Converting page titles to lowercase
4303
wikitext
text/x-wiki
#REDIRECT [[frei]]
ts5y5x8vtgpjwy9avit174h9u150wwc
Hau Kāinga
0
1705
15606
15605
2022-01-23T12:18:31Z
Minorax
2887
Changed protection settings for "[[Hau Kāinga]]": Highly vísible page ([[m:GS|Global sysop]] action) ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
15299
wikitext
text/x-wiki
{| id="main page" style="width:100%;margin-top:5px;"
| colspan="2"|
{| style="background-color:#E9E9FF; width: 100%; border: 3px solid #AAAAEE; padding: 5px"
| style="text-align:center;"|<span style="font-size:200%;border:none;line-height:120%">Wiktionary,</span> <span style="font-size:200%;border:none;white-space: nowrap">Te Papakupu [[Wātea]]</span></span>
<p>'''[[Special:Statistics|{{NUMBEROFARTICLES}}]]''' ngā pūrongo <span style="white-space: nowrap;"> - Tautoko mai!</span></p>
| style="text-align: center" |
'''He Tirohanga:''' [[Index:All languages|Ngā Reo o Wiktionary]] • [[Wiktionary:Topics|Ngā Kaupapa o Wiktionary]]
<p style="line-height: 110%"><span style="white-space: nowrap;"></span></p>
|-
| colspan="2" style="text-align:center; padding-top:10px;" |
<inputbox>
type=search2
buttonlabel=Kimihia
break=no
</inputbox>
|}
|- <!-- ###################### END OF HEADER ###################### -->
| style="vertical-align:top;padding-top:15px;width:50%" |
<span style="font-size:xx-large;">Tēnā koutou!</span>
==He kupu whakataki==
[[Nau]] [[mai]] [[rā]] [[ki]] [[te]] [[papakupu]] [[reo]] [[Māori]] [[ā]] Wiktionary, [[kia]] [[ngaki]] [[tahi]] [[hei]] [[hangaia]] [[he]] papakupu [[reomaha]]. [[Ko]] te [[whāinga]] ko [[tētehi]] [[pātaka]] reo [[rangatira]] [[mā]] [[ngā]] [[āhuatanga]] [[o]] ngā [[kupu]] [[katoa]] o ngā reo katoa o te [[ao]].
[[I]] te [[tau]] 2005, i [[timata]] [[tēnei]] papakupu, ā, i [[tupu]] hei [[hoa]] [[kohinga]] reo mā [[hau kāinga|Te Mātāpunenga Wātea]]. Mai te [[orokohanga]] o te papakupu nei, kua hangaia ngā [[pūrongo]] '''''{{NUMBEROFARTICLES}}'''''. [[Nō te mea]] he [[wiki]] tēnei, ka taea e [[koe]] te [[tu]] hei [[kaiētita]]. Ā, ko te katoa o ngā [[korero]] [[kei roto]] kua [[whakawātea]] [[kei raro]] i ngā [[raihana]] e [[rua]]: ko te [[Wiktionary:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|Creative Commons Attribution-ShareAlike 3.0 Unported License]] [[me]] te [[Wiktionary:GNU Free Documentation License|GNU Free Documentation License]]. He [[whārangi]] [[tautoko]] i te reo [[Pākehā]] kei [[Wiktionary:Help|kōnei]].
[[Heoti]], ka [[tika]] kua [[tae]] mai. [[Mā]] [[mua]] mā [[muri]] ka [[hikoi]] [[pai]] ai. Tēnā [[koutou]], tēnā koutou, tēnā [[tātou]] katoa. Ka huri. [[de:]] [[en:]] [[eo:]] [[fr:]]
==Hoto ā waho== <!--external links-->
===He Papakupu===
* http://www.korero.maori.nz/home.html
* http://www.learningmedia.co.nz/ngata/
* http://www.maoridictionary.co.nz/.
===He [[Rauemi]] mā Ngā [[Ākonga]]===
'''[[Wetewete Reo]]'''
* He Kupu o te Rā: http://kupu.maori.nz/Default.aspx
===He Rauemi mā Ngā [[Mātanga]]===
* Mā te reo pāngarau: http://www2.nzmaths.co.nz/maori/Dictionary/
{|-
|class="plainlinks" colspan="2" bgcolor="#fffffc" style="border:1px solid #cfcfcf;padding:1em;padding-top:0.5em;padding-bottom:0em;"|
===Wiktionary ki ngā reo kē===
<p>'''Ko te kaupapa o te papakupu hei kohi i ngā kupu katoa i ngā reo Māori noa. Hei tauira, tiro ki te kupu Tiamana ko [[frei]]. Hei kimi i te kaupapa o taua kupu, me whai koe i tētehi pūrongo o te [http://de.wiktionary.org/wiki/frei Papakupu Tiamana].</p>
<small>
{{Wiktionarylang}}
</small>
|}
[[aa:]]
[[af:]]
[[ak:]]
[[als:]]
[[am:]]
[[ang:]]
[[ab:]]
[[ar:]]
[[an:]]
[[as:]]
[[ast:]]
[[av:]]
[[ay:]]
[[az:]]
[[bn:]]
[[ba:]]
[[be:]]
[[bh:]]
[[bi:]]
[[bo:]]
[[bs:]]
[[br:]]
[[bg:]]
[[ca:]]
[[cs:]]
[[ch:]]
[[co:]]
[[cy:]]
[[da:]]
[[dv:]]
[[dz:]]
[[el:]]
[[eo:]]
[[es:]]
[[et:]]
[[eu:]]
[[fa:]]
[[fo:]]
[[fur:]]
[[fy:]]
[[ga:]]
[[gd:]]
[[gl:]]
[[gn:]]
[[gu:]]
[[hy:]]
[[ko:]]
[[ha:]]
[[hi:]]
[[hr:]]
[[io:]]
[[id:]]
[[ia:]]
[[ie:]]
[[iu:]]
[[ik:]]
[[is:]]
[[it:]]
[[yi:]]
[[he:]]
[[ja:]]
[[kl:]]
[[kn:]]
[[ka:]]
[[ks:]]
[[kk:]]
[[kw:]]
[[km:]]
[[ky:]]
[[ku:]]
[[lo:]]
[[la:]]
[[lv:]]
[[lt:]]
[[lb:]]
[[li:]]
[[ln:]]
[[hu:]]
[[mk:]]
[[mg:]]
[[ml:]]
[[mt:]]
[[mr:]]
[[ms:]]
[[mo:]]
[[mn:]]
[[my:]]
[[nah:]]
[[na:]]
[[ne:]]
[[nl:]]
[[cr:]]
[[no:]]
[[nn:]]
[[oc:]]
[[or:]]
[[om:]]
[[ug:]]
[[pa:]]
[[ps:]]
[[nds:]]
[[pl:]]
[[pt:]]
[[ro:]]
[[rm:]]
[[qu:]]
[[rn:]]
[[ru:]]
[[rw:]]
[[sm:]]
[[sg:]]
[[sa:]]
[[sc:]]
[[sn:]]
[[sq:]]
[[scn:]]
[[simple:]]
[[sd:]]
[[si:]]
[[sk:]]
[[sl:]]
[[so:]]
[[st:]]
[[sr:]]
[[su:]]
[[fi:]]
[[sv:]]
[[sw:]]
[[ss:]]
[[tl:]]
[[ta:]]
[[tt:]]
[[te:]]
[[th:]]
[[ti:]]
[[tg:]]
[[to:]]
[[ts:]]
[[tn:]]
[[tk:]]
[[tr:]]
[[tw:]]
[[uk:]]
[[ur:]]
[[uz:]]
[[vi:]]
[[fj:]]
[[vo:]]
[[wa:]]
[[wo:]]
[[xh:]]
[[yo:]]
[[za:]]
[[zh:]]
[[zu:]]
t1pqc0oarcqfmsjtpx4dcmeeka9wcn5
Hydrogen
0
1707
4313
2006-02-23T00:46:01Z
Conversion script
0
[[Hydrogen]] moved to [[hydrogen]]: Converting page titles to lowercase
4313
wikitext
text/x-wiki
#REDIRECT [[hydrogen]]
2t6v7ltd4871c05mmdtzvvsl5dtkxrk
Kilometre
0
1709
4317
2006-02-23T00:46:01Z
Conversion script
0
[[Kilometre]] moved to [[kilometre]]: Converting page titles to lowercase
4317
wikitext
text/x-wiki
#REDIRECT [[kilometre]]
9oy2bz11mwo8um2ml155kog5nicben4
Main Page
0
1710
12427
5117
2016-08-25T16:55:54Z
タチコマ robot
693
Bot: Fixing double redirect to [[Hau Kāinga]]
12427
wikitext
text/x-wiki
#REDIRECT [[Hau Kāinga]]
j8tbn0ob2laxlxixxo2c1nuc1mdo477
North-east
0
1711
4321
2006-02-23T00:46:01Z
Conversion script
0
[[North-east]] moved to [[north-east]]: Converting page titles to lowercase
4321
wikitext
text/x-wiki
#REDIRECT [[north-east]]
s94ejo5bm0qv63691a3s71afnvyfw89
North-west
0
1712
4323
2006-02-23T00:46:01Z
Conversion script
0
[[North-west]] moved to [[north-west]]: Converting page titles to lowercase
4323
wikitext
text/x-wiki
#REDIRECT [[north-west]]
qbt6ff8o65t0olmojo0fj7mhx2wkt3x
South-east
0
1713
4325
2006-02-23T00:46:01Z
Conversion script
0
[[South-east]] moved to [[south-east]]: Converting page titles to lowercase
4325
wikitext
text/x-wiki
#REDIRECT [[south-east]]
pte7jr1zq7uqrs4kk6ic7fxb3dgzae7
The
0
1714
4327
2006-02-23T00:46:01Z
Conversion script
0
[[The]] moved to [[the]]: Converting page titles to lowercase
4327
wikitext
text/x-wiki
#REDIRECT [[the]]
e7tmpg3m5tyajseorainh044lnvx2du
This
0
1715
4329
2006-02-23T00:46:01Z
Conversion script
0
[[This]] moved to [[this]]: Converting page titles to lowercase
4329
wikitext
text/x-wiki
#REDIRECT [[this]]
jeqktndt2j42y9mo9c7y5a2h24m8swa
Versus
0
1717
4333
2006-02-23T00:46:02Z
Conversion script
0
[[Versus]] moved to [[versus]]: Converting page titles to lowercase
4333
wikitext
text/x-wiki
#REDIRECT [[versus]]
dg3q1rvv7tziiyvn71ip269mddyx5hd
Template:babel-9
10
1718
4334
2006-02-23T15:40:01Z
Gangleri
8
from [[w:template:Babel-9]]
4334
wikitext
text/x-wiki
{| style="float: right; margin-left: 1em; margin-bottom: 0.5em; width: 242px; border: #99B3FF solid 1px; text-align: center"
|-
| '''[[Wikipedia:Babel]]'''
|-
| {{User {{{1}}}}}
|-
| {{User {{{2}}}}}
|-
| {{User {{{3}}}}}
|-
| {{User {{{4}}}}}
|-
| {{User {{{5}}}}}
|-
| {{User {{{6}}}}}
|-
| {{User {{{7}}}}}
|-
| {{User {{{8}}}}}
|-
| {{User {{{9}}}}}
|}
et7muuwzm0scv6wv9o961il7nxpcq4f
Wiktionary:Requests for adminship/Archive
4
1746
4400
2006-03-05T02:00:20Z
Brian New Zealand~miwiktionary
21
archived User:Gangleri
4400
wikitext
text/x-wiki
===[[User:Gangleri]]===
Short time here but excellent work on related sites. [[User:Robin Patterson|Robin Patterson]] 21:17, 9 January 2006 (UTC)
: Thanks Robin! I accept the nomination. Hope that more contributors get involved in "'''{{SITENAME}}'''". Best regards [[User:Gangleri|Gangleri]] 12:55, 10 January 2006 (UTC)
:: Thanks [[meta:user:Datrio|Datrio]]! [[User:Gangleri|Gangleri]] | [[User_talk:Gangleri|T]] | [[m:user:Gangleri|m:]] [http://meta.wikimedia.org/wiki/user_talk:Gangleri?action=history Th] | [[m:user talk:Gangleri|T]] 18:10, 4 March 2006 (UTC)
fgfxpees2l8oyx3haabsag6a2utp660
Template:Wikivar
10
1747
4407
2006-03-07T21:26:17Z
Gangleri
8
[[Template:Wikivar]] moved to [[Template:wikivar]]: this template is lower case in most Wiktionaries
4407
wikitext
text/x-wiki
#REDIRECT [[Template:wikivar]]
qilg35gk2chtr08o832ie3gee9vydhx
Template:alphabet upper case/mi
10
1749
4424
4413
2006-03-10T12:15:12Z
Gangleri
8
AĀEĒHIĪKMNOŌPRTUŪWWhNg
4424
wikitext
text/x-wiki
AĀEĒHIĪKMNOŌPRTUŪWWhNg
s3vhyzhbhc6smlrrotlta2uf7orrkib
Template:alphabet lower case/mi
10
1750
4423
4414
2006-03-10T12:14:25Z
Gangleri
8
aāeēhiīkmnoōprtuūwwhng
4423
wikitext
text/x-wiki
aāeēhiīkmnoōprtuūwwhng
d3y9k2u2uue0gwlix9e0hvzjt7ls0g8
Template:diacritics/mi
10
1751
4415
2006-03-09T20:54:52Z
Gangleri
8
ĀāĒēĪīŌōŪū
4415
wikitext
text/x-wiki
ĀāĒēĪīŌōŪū
jjxindi8u4gzqvypw8ofmwv322p3vql
Template:numbers/mi
10
1752
4416
2006-03-09T21:02:01Z
Gangleri
8
0123456789
4416
wikitext
text/x-wiki
0123456789
fujjdpcpb4uy86p9ggsrqon2o52tgra
MediaWiki:Common.css
8
1754
4430
2006-03-17T23:00:07Z
Gangleri
8
added navigation links also [[MediaWiki:Common.css]]
4430
css
text/css
/* <span dir="ltr" >'''special:Allmessages: ''' [[b:special:Allmessages|b:]], [[n:special:Allmessages|n:]], [[q:special:Allmessages|q:]], [[s:special:Allmessages|s:]], [[w:special:Allmessages|w:]], [[<!-- wikt: -->special:Allmessages|wikt:]]</span><br /> */
/* <span dir="ltr" >'''MediaWiki:Common.css: ''' [[b:MediaWiki:Common.css|b:]], [[n:MediaWiki:Common.css|n:]], [[q:MediaWiki:Common.css|q:]], [[s:MediaWiki:Common.css|s:]], [[w:MediaWiki:Common.css|w:]], [[<!-- wikt: -->MediaWiki:Common.css|wikt:]]</span><br /> */
/* <span dir="ltr" >'''MediaWiki:Monobook.css: ''' [[b:MediaWiki:Monobook.css|b:]], [[n:MediaWiki:Monobook.css|n:]], [[q:MediaWiki:Monobook.css|q:]], [[s:MediaWiki:Monobook.css|s:]], [[w:MediaWiki:Monobook.css|w:]], [[<!-- wikt: -->MediaWiki:Monobook.css|wikt:]]</span><br /> */
/* <span dir="ltr" >'''MediaWiki:Monobook.js: ''' [[b:MediaWiki:Monobook.js|b:]], [[n:MediaWiki:Monobook.js|n:]], [[q:MediaWiki:Monobook.js|q:]], [[s:MediaWiki:Monobook.js|s:]], [[w:MediaWiki:Monobook.js|w:]], [[<!-- wikt: -->MediaWiki:Monobook.js|wikt:]]</span><br /> */
/* <div dir="ltr" ><pre> */
/* edit this file to ... – please find out the purpose of this file */
/* </pre></div> */
g90gaorc9jzzf13ab23k7j08o7fkorb
hau Kāinga
0
1787
12349
4478
2016-08-03T03:16:28Z
Octahedron80
1688
Redirected page to [[Hau Kāinga]]
12349
wikitext
text/x-wiki
#REDIRECT [[Hau Kāinga]]
j8tbn0ob2laxlxixxo2c1nuc1mdo477
united States of America
0
1788
4480
2006-06-22T10:18:19Z
GerardM
30
[[united States of America]] moved to [[United States of America]]
4480
wikitext
text/x-wiki
#REDIRECT [[United States of America]]
nvnh7wpe0c5i00goefh6jrlswut0rha
great Britain
0
1789
4490
2006-06-22T10:30:11Z
GerardM
30
[[great Britain]] moved to [[Great Britain]]
4490
wikitext
text/x-wiki
#REDIRECT [[Great Britain]]
ozaon2gajgughty1mjuz2pb3kr0y3hk
germany
0
1790
4492
2006-06-22T10:30:26Z
GerardM
30
[[germany]] moved to [[Germany]]
4492
wikitext
text/x-wiki
#REDIRECT [[Germany]]
nwjsnzhklhf9z6h8sltdjebc2ft8u0r
australian
0
1791
4495
2006-06-22T10:32:46Z
GerardM
30
[[australian]] moved to [[Australian]]
4495
wikitext
text/x-wiki
#REDIRECT [[Australian]]
srcur48o2c069mqz0jverlxiy9l4mik
hawaiian
0
1792
4497
2006-06-22T10:33:27Z
GerardM
30
[[hawaiian]] moved to [[Hawaiian]]
4497
wikitext
text/x-wiki
#REDIRECT [[Hawaiian]]
o0xox6du8eaq1dhv2gqrpwyoxuwo3dm
Template:User mi-1
10
1969
4778
2006-10-16T19:07:06Z
Robin Patterson
6
Copied from recently-amended WP version
4778
wikitext
text/x-wiki
<div style="float:left;border:solid #99B3FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#E0E8FF"
| style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt" | '''[[Reo Māori|mi-1]]'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Kua taea e tēnei tangata te '''[[:Category:User mi-1|taumata waiwai]]''' mō '''[[:Category:User mi|te reo Māori]]'''.[[Category:User mi|{{PAGENAME}}]][[Category:User mi-1|{{PAGENAME}}]]
|}</div>
68p6bvegdvlobldoq5vyxec4fc61z17
Category:User mi
14
1970
14443
8164
2017-07-03T12:23:04Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14443
wikitext
text/x-wiki
[[Category:Reo-ā-kaimahi]]
tst2fne65qsjwehahl82o3nye8rs143
Category:Reo-ā-kaimahi
14
1971
14338
11910
2017-07-03T12:20:46Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14338
wikitext
text/x-wiki
[[Category:Whakahaere Wiktionary]]
[[Category:Reo]]
qwkpm1yeh9vap6jlaysbv5vno95fbzy
Category:User mi-1
14
1972
14445
8163
2017-07-03T12:23:06Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14445
wikitext
text/x-wiki
[[Category:User mi]]
j3kqpqrmwjyocz9bdzyu0s59yp18g60
Template:delete
10
2038
14558
10253
2017-08-11T12:25:52Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14558
wikitext
text/x-wiki
<div name="Deletion notice" class="boilerplate metadata" id="delete" style="background-color: #fee; margin: 0 2.5%; padding: 0 10px; border: 1px solid #aaa;">
'''Ko tēnei whārangi ko te kaitono mō te mukunga ohorere'''
*Take: <u>'''{{{1}}}'''</u>
Ki te kore koe ki tona mukunga ohorere, tēnā whakamārama he aha i runga i [[{{NAMESPACE}} talk:{{PAGENAME}}|ona whārangi korero]] ranei i [[Wikipedia:Speedy deletions|whakakoretanga kauwhata]]. Ki te kore mārama e whakatau i tēnei whārangi i te paearu mo te mukunga ohorere, ranei koe ki te whakatika i te reira, te tango i koa tenei panui, engari e kore e tango i tenei panui i ngā tuhinga e kua hanga e koe koe.
</div>
<includeonly>[[Category:Kaitono mō te mukunga ohorere|*]]</includeonly><noinclude>
</noinclude>
kvpa46nx4rgyifh6ayjx704pgk5a7eh
Category:whakakāhore
14
2041
4921
2007-02-23T03:49:06Z
89.168.17.100
New page: .
4921
wikitext
text/x-wiki
.
6t9fg2gmch401ldtk8m7pyzz632ixbb
Template:pn
10
2046
4989
4961
2007-07-01T00:24:41Z
75.178.188.251
4989
wikitext
text/x-wiki
'''{{PAGENAME}}'''
6geqtjbsqp3zjssb2pi6i49aj05ko9z
manu
0
2047
13631
13136
2017-04-27T08:04:39Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13631
wikitext
text/x-wiki
__TOC__
{{=mi=}}
[[File:Albatros fuligineux.jpg|right|thumb|230px|He parauri te ūpoko o te Toroa pango]]
{{-noun-|mi}}
'''manu'''
{{-trans-}}
:* {{da}}: [[fugl]]
:* {{de}}: [[Vogel]]
:* {{en}}: [[bird]]
:* {{eo}}: [[birdo]]
:* {{es}}: [[pájaro]], [[ave]]
:* {{fr}}: [[oiseau]]
:* {{fj}}: [[manu]]
:* {{haw}}: [[manu]]
:* {{kpg}}: [[manu]]
:* {{it}}: [[uccello]]
:* {{nl}}: [[vogel]]
:* {{ru}}: [[птица]]
:* {{scn}}: [[auceddu]]
{{=fj=}}
{{-noun-|fj}}
'''manu'''
# [[#Fiti|manu]]
{{=haw=}}
{{-noun-|haw}}
'''manu'''
# [[#Hawai'i|manu]]
{{=kpg=}}
{{-noun-|kpg}}
'''manu'''
# [[#Kapingamarangi|manu]]
m94ctjh6ka4mrm8m7f8ohuzdf5b9uvz
Template:eng
10
2048
4963
2007-06-30T23:14:48Z
75.178.188.251
New page: Ingarihi
4963
wikitext
text/x-wiki
Ingarihi
njp3xr8askd1119urhmbh94x0c3tobb
Template:=mri=
10
2049
8596
7618
2015-08-20T20:20:30Z
Sarvaturi
1572
8596
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|mi]]</noinclude><includeonly>[[Category:Reo Māori|Māori]]</includeonly>
=[[Image:Tino_Rangatiratanga_Maori_sovereignty_movement_flag.svg|border|40px]] [[Wiktionary:Māori|Māori]]=
aar8c0hfg5gcbz9dd9texejy1vqjksf
Template:-noun-
10
2050
7608
4986
2014-06-25T13:57:47Z
177.133.85.11
7608
wikitext
text/x-wiki
__NOEDITSECTION__
====[[kupu ingoa|Kupu ingoa]]====
<includeonly>
{{if|1={{{1|}}}|2=[[Category:Kupu ingoa {{{{{1}}}|first_letter=lowercase}}|{{LC:{{{2|{{PAGENAME}}}}}}}]]|3=}}</includeonly><noinclude>[[Category:Templates]]</noinclude>
897a7rr39amhujljacyqcpjfr921isf
Template:if
10
2051
4970
2007-06-30T23:27:23Z
75.178.188.251
New page: {{show1|1={{{2|}}}|1{{{1|}}}={{{3|}}}}}<noinclude> *Prend trois paramètres. *Si le premier est non vide, renvoie le deuxième, sinon renvoie le troisième. :''Exemple : <nowiki>{{if|titi...
4970
wikitext
text/x-wiki
{{show1|1={{{2|}}}|1{{{1|}}}={{{3|}}}}}<noinclude>
*Prend trois paramètres.
*Si le premier est non vide, renvoie le deuxième, sinon renvoie le troisième.
:''Exemple : <nowiki>{{if|titi|toto|tutu}}</nowiki> renvoie : {{if|titi|toto|tutu}}''
:''Exemple : <nowiki>{{if||toto|tutu}}</nowiki> renvoie : {{if||toto|tutu}}''
[[en:Template:if]]
</noinclude>
s2445bbivbu7v2jd7zyej35iecevj76
Template:show1
10
2052
4971
2007-06-30T23:28:32Z
75.178.188.251
New page: {{{1}}}
4971
wikitext
text/x-wiki
{{{1}}}
cmn9dlq4osu63jqm4mfq9mfvdt3q6zw
Template:mri
10
2053
4974
2007-06-30T23:32:36Z
75.178.188.251
New page: Māori
4974
wikitext
text/x-wiki
Māori
b3bk2fz6eikyop1wl3jrv4xogot5cbc
Template:-adjc-
10
2055
4985
4979
2007-07-01T00:21:31Z
75.178.188.251
4985
wikitext
text/x-wiki
__NOEDITSECTION__
====[[Kupu āhua]]====
<includeonly>
{{if|1={{{1|}}}|2=[[Category:Kupu āhua {{{{{1}}}|first_letter=lowercase}}|{{LC:{{{2|{{PAGENAME}}}}}}}]]|3=}}</includeonly><noinclude>[[Category:Templates]]</noinclude>
6tyavxmecqpl1moezgbck7rxgvni6yh
Template:deu
10
2056
4980
2007-07-01T00:02:00Z
75.178.188.251
New page: Tiamana
4980
wikitext
text/x-wiki
Tiamana
ho8jstfbcjp396c6yen5q4ldswd8lp7
reo
0
2059
14587
13809
2017-09-18T03:13:01Z
91.156.27.99
14587
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''reo'''
{{-trans-}}
:* {{de}}: [[Sprache]]
:* {{en}}: [[language]]
:* {{nl}}: [[taal]]
:* {{fi}}: [[kieli]]
:* {{fr}}: {{trad|fr|langue}} (parlée)
:* {{es}}: {{trad|es|idioma}}
:* {{it}}: {{trad|it|lingua}} (parlata)
:* {{scn}}: {{trad|scn|lingua}} (parrata)
r07fsxasgtp9kvhkwthb9bwm9kvpxcv
Template:haw
10
2062
4995
2007-07-01T00:32:25Z
75.178.188.251
New page: Hawai'i
4995
wikitext
text/x-wiki
Hawai'i
6424sgjv1yj7g10yd82e74mle9pukj7
Template:fra
10
2063
4996
2007-07-01T00:33:12Z
75.178.188.251
New page: Wīwī
4996
wikitext
text/x-wiki
Wīwī
buipn6cvg8y12ijhvvdnu5rj6js8zw1
Template:kpg
10
2064
4997
2007-07-01T00:34:00Z
75.178.188.251
New page: Kapingamarangi
4997
wikitext
text/x-wiki
Kapingamarangi
mu4kyiqo9ignqidm8m8ziatj32awg8d
raa
0
2065
13797
12699
2017-04-27T08:07:24Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13797
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''raa'''
{{-trans-}}
:* {{nl}}: [[dag]]
:* {{en}}: {{trad|en|day}}
:* {{fr}}: {{trad|fr|jour}}
:* {{es}}: {{trad|es|día}}
:* {{it}}: {{trad|it|giorno}}
:* {{scn}}: {{trad|scn|jornu}}
8odizc54gaw7lg6qk737ufy1jh05ktj
Template:mri-card-num
10
2066
16890
6450
2023-07-12T08:38:21Z
Ultron90
5927
16890
wikitext
text/x-wiki
{| style="float:right; margin-left:0.5em; margin-bottom:0.5em; border: 1px solid #AAAAAA; border-collapse:collapse; text-align:center;" cellpadding="3" rules="all"
! bgcolor="#FFFFE0" colspan=10| Ngā Tau
|-
|[[kore|0]]
|| [[tahi|1]]
|| [[rua|2]]
|| [[toru|3]]
|| [[whā|4]]
|| [[rima|5]]
|| [[ono|6]]
|| [[whitu|7]]
|| [[waru|8]]
|| [[iwa|9]]
|-
|[[tekau|10]]
|| [[tekau mā tahi|11]]
|| [[tekau mā rua|12]]
|| [[tekau mā toru|13]]
|| [[tekau mā whā|14]]
|| [[tekau mā rima|15]]
|| [[tekau mā ono|16]]
|| [[tekau mā whitu|17]]
|| [[tekau mā waru|18]]
|| [[tekau mā iwa|19]]
|-
|[[rua tekau|20]]
|| [[rua tekau mā tahi|21]]
|| [[toru tekau|30]]
|| [[whā tekau|40]]
|| [[rima tekau|50]]
|| [[ono tekau|60]]
|| [[whitu tekau|70]]
|| [[waru tekau|80]]
|| [[iwa tekau|90]]
|| [[kotahi rau|100]]
|-
|| [[kotahi rau tahi|101]]
|| [[rua rau|200]]
|| [[toru rau|300]]
|| [[whā rau|400]]
|| [[rima rau|500]]
|| [[ono rau|600]]
|| [[whitu rau|700]]
|| [[waru rau|800]]
|| [[iwa rau|900]]
|| [[kotahi mano|1000]]
|-
|| [[kotahi mano tahi|1001]]
|| [[rua mano|2000]]
|| [[toru mano|3000]]
|| [[whā mano|4000]]
|| [[rima mano|5000]]
|| [[ono mano|6000]]
|| [[whitu mano|7000]]
|| [[waru mano|8000]]
|| [[iwa mano|9000]]
|| [[tekau mano|10000]]
<!---
need to be substituted
|-
|| [[titusind|10<sup>4</sup>]]
|| [[million|10<sup>6</sup>]]
|| [[milliard|10<sup>9</sup>]]
|| [[billion|10<sup>12</sup>]]
|| [[billiard|10<sup>15</sup>]]
|| [[trillion|10<sup>18</sup>]]
|| [[trilliard|10<sup>21</sup>]]
|| [[quadrillion|10<sup>24</sup>]]
|| [[quadrilliard|10<sup>27</sup>]]
-->
|}
nzgt8ssyrgh9dn5pg9flcgmtj3hy7ju
Template:da-card-num
10
2067
5004
2007-07-01T01:13:50Z
75.178.188.251
New page: {| style="float:right; margin-left:0.5em; margin-bottom:0.5em; border: 1px solid #AAAAAA; border-collapse:collapse; text-align:center;" cellpadding="3" rules="all" ! bgcolor="#FFFFE0" col...
5004
wikitext
text/x-wiki
{| style="float:right; margin-left:0.5em; margin-bottom:0.5em; border: 1px solid #AAAAAA; border-collapse:collapse; text-align:center;" cellpadding="3" rules="all"
! bgcolor="#FFFFE0" colspan=10| Mængdetal på dansk
|-
|[[nul|0]]
|| [[en|1]]
|| [[to|2]]
|| [[tre|3]]
|| [[fire|4]]
|| [[fem|5]]
|| [[seks|6]]
|| [[syv|7]]
|| [[otte|8]]
|| [[ni|9]]
|-
|[[ti|10]]
|| [[elleve|11]]
|| [[tolv|12]]
|| [[tretten|13]]
|| [[fjorten|14]]
|| [[femten|15]]
|| [[seksten|16]]
|| [[sytten|17]]
|| [[atten|18]]
|| [[nitten|19]]
|-
|[[tyve|20]]
|| [[enogtyve|21]]
|| [[tredive|30]]
|| [[fyrre|40]]
|| [[halvtreds|50]]
|| [[tres|60]]
|| [[halvfjerds|70]]
|| [[firs|80]]
|| [[halvfems|90]]
|| [[hundrede|100]]
|-
|[[tusind|10<sup>3</sup>]]
|| [[titusind|10<sup>4</sup>]]
|| [[million|10<sup>6</sup>]]
|| [[milliard|10<sup>9</sup>]]
|| [[billion|10<sup>12</sup>]]
|| [[billiard|10<sup>15</sup>]]
|| [[trillion|10<sup>18</sup>]]
|| [[trilliard|10<sup>21</sup>]]
|| [[quadrillion|10<sup>24</sup>]]
|| [[quadrilliard|10<sup>27</sup>]]
|}
<includeonly>
[[Kategori:Mængdetal på dansk]]
</includeonly>
i1ts12ep9se5w66t9ux234ry0khdg1n
tahi
0
2068
16809
15085
2023-04-22T20:36:01Z
Apisite
3545
16809
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''tahi''' (1)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|one}}
:* {{fi}}: {{trad|fi|yksi}}
:* {{vi}}: {{trad|vi|một}}
:* {{fr}}: {{trad|fr|un}}
:* {{es}}: {{trad|es|uno}}
:* {{pl}}: {{trad|pl|jeden}}
:* {{it}}: {{trad|it|uno}}
:* {{scn}}: {{trad|scn|unu}}
:* {{de}}: {{trad|de|eins}}
jnvsqykpqsxfsvy0x213c14nnokmw4q
rua
0
2069
16810
14595
2023-04-22T20:38:55Z
Apisite
3545
16810
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''rua''' (2)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|two}}
:* {{fi}}: {{trad|fi|kaksi}}
:* {{vi}}: {{trad|vi|hai}}
:* {{fr}}: {{trad|fr|deux}}
:* {{es}}: {{trad|es|dos}}
:* {{it}}: {{trad|it|due}}
:* {{scn}}: {{trad|scn|dui}}
:* {{de}}: {{trad|de|zwei}}
m3o63npegedve23rz226czl1ii71b0u
toru
0
2070
16811
14597
2023-04-22T20:40:03Z
Apisite
3545
16811
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''toru''' (3)
{{mri-card-num}}
{{-trans-}}
:* {{nl}}: {{trad|nl|drie}}
:* {{en}}: {{trad|en|three}}
:* {{fi}}: {{trad|fi|kolme}}
:* {{vi}}: {{trad|vi|ba}}
:* {{fr}}: {{trad|fr|trois}}
:* {{es}}: {{trad|es|tres}}
:* {{it}}: {{trad|it|tre}}
:* {{scn}}: {{trad|scn|tri}}
:* {{de}}: {{trad|de|drei}}
2ynt47c502dkz0x8f687q3700xlkqj2
whā
0
2071
16900
16888
2023-07-12T09:00:00Z
Ultron90
5927
16900
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''whā''' (4)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|four}}
:* {{fi}}: {{trad|fi|neljä}}
:* {{fr}}: {{trad|fr|quatre}}
:* {{es}}: {{trad|es|cuatro}}
:* {{it}}: {{trad|it|quattro}}
:* {{scn}}: {{trad|scn|quattru}}
eko3hdtews9huo42lg6t8cigdhog1r8
rima
0
2072
14601
13813
2017-09-18T03:55:51Z
91.156.27.99
14601
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''rima''' (5)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|five}}
:* {{fi}}: {{trad|fi|viisi}}
:* {{fr}}: {{trad|fr|cinq}}
:* {{es}}: {{trad|es|cinco}}
:* {{it}}: {{trad|it|cinque}}
:* {{scn}}: {{trad|scn|cincu}}
hejlcqbx0dmwt7njjv4a4okyxt7w1mr
ono
0
2073
14603
13713
2017-09-18T03:57:57Z
91.156.27.99
14603
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''ono''' (6)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|six}}
:* {{fi}}: {{trad|fi|kuusi}}
:* {{fr}}: {{trad|fr|six}}
:* {{es}}: {{trad|es|seis}}
:* {{it}}: {{trad|it|sei}}
:* {{scn}}: {{trad|scn|sei}}
qohmtlhjl8snyo6lno17cye7gslghsa
whitu
0
2074
14605
14006
2017-09-18T03:59:53Z
91.156.27.99
14605
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''whitu''' (7)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|seven}}
:* {{fi}}: {{trad|fi|seitsemän}}
:* {{fr}}: {{trad|fr|sept}}
:* {{es}}: {{trad|es|siete}}
:* {{it}}: {{trad|it|sette}}
:* {{scn}}: {{trad|scn|setti}}
kam9jsaga871zpp85cjoc6kygbc573l
waru
0
2075
16808
16807
2023-04-21T20:24:13Z
Apisite
3545
16808
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''waru''' (8)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|eight}}
:* {{fi}}: {{trad|fi|kahdeksan}}
:* {{vi}}: {{trad|vi|tám}}
:* {{fr}}: {{trad|fr|huit}}
:* {{es}}: {{trad|es|ocho}}
:* {{it}}: {{trad|it|otto}}
:* {{scn}}: {{trad|scn|ottu}}
:* {{de}}: {{trad|de|acht}}
pxskxzahrb142c7jhd6gbwb35dqqspj
iwa
0
2076
16802
16801
2023-04-21T00:30:52Z
Apisite
3545
16802
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''iwa''' (9)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|nine}}
:* {{fi}}: {{trad|fi|yhdeksän}}
:* {{vi}}: {{trad|vi|chín}}
:* {{fr}}: {{trad|fr|neuf}}
:* {{es}}: {{trad|es|nueve}}
:* {{it}}: {{trad|it|nove}}
:* {{scn}}: {{trad|scn|novi}}
:* {{bo}}: {{trad|bo|དགུ}}
:* {{uz}}: {{trad|uz|toʻqqiz}}
galsugeh0iznkcmbg1dwovyaww4fy74
tekau
0
2077
16938
16902
2023-07-31T11:11:12Z
YaganZ
6044
added mri-card-num
16938
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''tekau''' (10)
{{mri-card-num}}
==== Āhua kē ====
# [[ngahuru]]
{{-trans-}}
:* {{nl}}: {{trad|nl|tien}}
:* {{en}}: {{trad|en|ten}}
:* {{pl}}: {{trad|pl|dziesięć}}
:* {{fi}}: {{trad|fi|kymmenen}}
:* {{vi}}: {{trad|vi|mười}}
:* {{fr}}: {{trad|fr|dix}}
:* {{es}}: {{trad|es|diez}}
:* {{it}}: {{trad|it|dieci}}
:* {{scn}}: {{trad|scn|deci}}
:* {{de}}: {{trad|de|zehn}}
jpavaor6ni1ftw5uvglb98tpyv6j2o8
Template:User mi-0
10
2079
6197
5020
2011-02-19T07:54:38Z
Dcljr
501
if you don't speak the language, you shouldn't be in the user category for that language
6197
wikitext
text/x-wiki
<div style="float:left;border:solid #FFB3B3 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#FFE0E8"
| style="width:45px;height:45px;background:#FFB3B3;text-align:center;font-size:14pt" | '''mi-0'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | He '''[[:Category:User mi-0|kore mōhio]]''' tēnei tangata ki '''[[:Category:User mi|te reo Māori]]'''.<noinclude>[[Category:User mi|{{PAGENAME}}]]</noinclude>[[Category:User mi-0|{{PAGENAME}}]]
|}</div>
q3yolo97krznmbuck75gu5owkixy937
Ūropi
0
2080
14039
12092
2017-04-27T08:11:54Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
14039
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Ūropi'''
{{-trans-}}
:* {{de}}: [[Europa]]
:* {{en}}: [[Europe]]
:* {{fr}}: {{trad|fr|Europe}}
:* {{es}}: {{trad|es|Europa}}
:* {{it}}: {{trad|it|Europa}}
:* {{scn}}: {{trad|scn|Auropa}}
c4izl1qxrhcunu11fseav7zl2xz83m2
Wiktionary:Māori
4
2081
5025
5024
2007-07-01T01:58:00Z
Iarlagab~miwiktionary
44
5025
wikitext
text/x-wiki
[[:w:Reo Māori|Wikipedia: Reo Māori]]
osc5itaa6jfny1mgjxre198se4pplg7
kupumahi
0
2082
9070
8782
2015-08-21T12:35:26Z
Sarvaturi
1572
9070
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kupumahi'''
{{-trans-}}
:*{{af}}: [[werkwoord]]
:*{{nl}}: [[werkwoord]]
:*{{en}}: {{trad|en|verb}}
:*{{fr}}: {{trad|fr|verbe}}
:*{{es}}: {{trad|es|verbo}}
:*{{it}}: {{trad|it|verbo}}
:*{{scn}}: {{trad|scn|verbu}}
c32c2mipg2iukx6ws7svt54bvmbw78a
Template:-trans-
10
2083
8749
5031
2015-08-20T22:14:28Z
Sarvaturi
1572
8749
wikitext
text/x-wiki
===[[Image:Nuvola filesystems www.png|30px]] Nekehanga===
<noinclude>[[Category:Templates|trans]]</noinclude>
23eqj3rx15wxdf22il2mdo1nmb2st95
Category:Kupu ingoa Māori
14
2084
14267
13154
2017-07-03T12:18:34Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14267
wikitext
text/x-wiki
[[Category:Reo Māori]]
[[Category:Kupu ingoa]]
4js4s60kb18gatfzgv0iemslh4fo9uw
kore
0
2085
14590
13582
2017-09-18T03:42:53Z
91.156.27.99
14590
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''kore''' (0)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|zero}}
:* {{fi}}: {{trad|fi|nolla}}
:* {{fr}}: {{trad|fr|zéro}}
:* {{es}}: {{trad|es|cero}}
:* {{it}}: {{trad|it|zero}}
:* {{scn}}: {{trad|scn|zeru}}
9lufcci71xakuivc88d06bq91t1bpe1
tekau mā tahi
0
2086
14615
13888
2017-09-18T04:06:15Z
91.156.27.99
14615
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''tekau mā tahi''' (11)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|eleven}}
:* {{fi}}: {{trad|fi|yksitoista}}
:* {{fr}}: {{trad|fr|onze}}
:* {{es}}: {{trad|es|once}}
:* {{it}}: {{trad|it|undici}}
:* {{scn}}: {{trad|scn|ùnnici}}
nehonb4fvwzq1iyf6gib7qqyh5rlquv
rua tekau
0
2087
14588
13819
2017-09-18T03:25:16Z
91.156.27.99
14588
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''rua tekau''' (20)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|twenty}}
:* {{fi}}: {{trad|fi|kaksikymmentä}}
:* {{fr}}: {{trad|fr|vingt}}
:* {{es}}: {{trad|es|veinte}}
:* {{it}}: {{trad|it|venti}}
:* {{scn}}: {{trad|scn|vinti}}
5gxupswj6xgfi63hmsfg7blbeqntdnk
Category:whakahaere o te Wiktionary
14
2088
5056
5041
2007-07-01T06:43:26Z
Robin Patterson
6
category redirect
5056
wikitext
text/x-wiki
{{category redirect|Whakahaere Wiktionary]}}
ss6589ja5mj6l3nc800hey9t9czyb0z
Category:Tirotiro
14
2089
11029
10382
2015-10-21T10:56:58Z
JAnDbot
775
he karetao e tango ana: [[cs:Kategorie:(-VŠE-)]]
11029
wikitext
text/x-wiki
Ko tēnei wāhanga te wāhanga mātua o tēnei Wiktionary.
8uwohnkeld4bpx2noo0niebeq539cvr
Category:Whakahaere Wiktionary
14
2090
5047
2007-07-01T06:18:29Z
Robin Patterson
6
Category
5047
wikitext
text/x-wiki
[[Category:Wiktionary]]
38e5gz3v09zal6f47ecb3b7a2tn0yop
Category:Whakamārama
14
2091
14512
13166
2017-07-03T12:27:08Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14512
wikitext
text/x-wiki
[[Category:Wiktionary]]
[[Category:Tirotiro]]
9t8gsq3wvxrccs1jwubmigss41gz7cc
Category:Kupu āhua Tiamana
14
2092
14324
12557
2017-07-03T12:20:10Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14324
wikitext
text/x-wiki
[[Category:Kupu āhua|Tiamana]]
[[Category:Reo Tiamana]]
0z3bhaqhoacebd5j2f3hry6k5ky9e7r
Category:Candidates for speedy deletion
14
2093
10254
10151
2015-10-04T17:24:25Z
177.43.147.122
Redirected page to [[Category:Kaitono mō te mukunga ohorere]]
10254
wikitext
text/x-wiki
#REDIRECT [[Category:Kaitono mō te mukunga ohorere]]
68lintw0vqjo2wt6h00hfcosg5iaq1m
Category:Reo Māori
14
2094
14373
13240
2017-07-03T12:21:21Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14373
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
kawata
0
2095
13573
12029
2017-04-27T08:03:27Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13573
wikitext
text/x-wiki
{{=mi=}}
{{wiki|Kawata|kawata}}
{{-noun-|mi}}
'''kawata'''
{{-trans-}}
:* {{en}}: [[silver]]
:* {{nl}}: [[zilver]] {{n}}
:* {{de}}: [[Silber]] {{n}}
:* {{fr}}: [[argent]] {{m}}
:* {{es}}: {{trad|es|plata}}
:* {{it}}: {{trad|it|argento}}
:* {{scn}}: {{trad|scn|argentu}}
kqhjjcdbp18k77tmjcu8euqtsa54bba
Template:wiki
10
2096
5108
5106
2007-07-24T00:49:28Z
75.178.189.149
5108
wikitext
text/x-wiki
{|style="float:right; margin-left:0.5em; margin-bottom:0.5em; border: 3px solid #BBBBBB; border-collapse:collapse; text-align:center;" cellpadding="5" rules="all"
|-
! bgcolor="#CCEEEE" | Wikipedia,<br> te mātāpunenga utukore:<br> [[:w:{{{1}}}|{{{2}}}]]
|}
njwzvg2i2sj8ayguv0sgb90by03s89r
Template:n
10
2097
6012
5065
2010-09-08T00:04:33Z
Nokengaherewhetu
477
6012
wikitext
text/x-wiki
<small>''n''</small>
42scgefv9559izv1e9hfcuqlaiubhxr
Template:nld
10
2098
5068
5066
2007-07-02T19:10:10Z
152.1.193.137
5068
wikitext
text/x-wiki
Tatimana
lu63sc934qurxol3vyfb6j3n1ehc1yt
pūmotu
0
2099
8813
5070
2015-08-20T23:54:44Z
Sarvaturi
1572
8813
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pūmotu'''
{{-trans-}}
:*{{nl}}: [[element]]
:*{{en}}: {{trad|en|element}}
:*{{fr}}: {{trad|fr|élément}}
:*{{es}}: {{trad|es|elemento}}
:*{{it}}: {{trad|it|elemento}}
:*{{scn}}: {{trad|scn|elementu}}
phc2lm2exxaw3w5yd3hb67q1lw7fckm
zilver
0
2101
14027
13091
2017-04-27T08:11:45Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14027
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''zilver''' {{n}}
# [[kawata]]
e50209ns3wh0tn61kohci5cey2i5w7v
Category:Reo Tatimana
14
2102
14396
12599
2017-07-03T12:21:45Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14396
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Kōwhai
0
2106
5082
2007-07-09T02:20:47Z
Penarc
45
New page: '''Kōwhai''' o ētahi mauwha hoki nō [[Aotearoa]].
5082
wikitext
text/x-wiki
'''Kōwhai''' o ētahi mauwha hoki nō [[Aotearoa]].
du5lpr4ccq7mmomsth904q916wez82w
kōwhai
0
2107
13587
8785
2017-04-27T08:03:41Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13587
wikitext
text/x-wiki
{{wiki|kōwhai|kōwhai}}
{{=mi=}}
{{-noun-|mi}}
'''kōwhai'''
# ''Sophora tetraptera'': o ētahi mauwha hoki nō [[Aotearoa]].
{{-trans-}}
:* {{en}}: {{trad|en|kowhai}} (woody legume tree)
:* {{fr}}: {{trad|fr|}}
:* {{es}}: {{trad|es|}}
:* {{it}}: {{trad|it|}}
:* {{scn}}: {{trad|scn|}}
lm2r36vfhgl3ll3zjulev09e30d79et
hauwai
0
2108
15306
13526
2020-11-01T20:00:55Z
Leonardo José Raimundo
1867
Nekehanga: Pōtikī (hidrogênio).
15306
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''hauwai'''
{{-trans-}}
:* {{hi}}: {{trad|hi|उदजन}} (udjan)
:* {{en}}: {{trad|en|hydrogen}}
:* {{it}}: {{trad|it|idrogeno}}
:* {{xh}}: {{trad|xh|umngxengamoya}}
:* {{es}}: {{trad|es|hidrógeno}}
:* {{pt}}: {{trad|pt|hidrogênio}}
:* {{scn}}: {{trad|scn|idrògginu}}
:* {{ta}}: {{trad|ta|நீரகம்}} (nīragam)
:* {{nl}}: {{trad|nl|waterstof}}
:* {{de}}: {{trad|de|Wasserstof}}
:* {{ja}}: {{trad|ja|水素}} (すいそ, súiso)
:* {{fr}}: {{trad|fr|hydrogène}}
1og83jrbi305kcfm5zceztlmve7g6a7
moana
0
2109
14220
13644
2017-06-19T07:54:37Z
Varlaam
1832
14220
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''moana'''
# [[tai]]
{{-trans-}}
:* {{en}}: {{trad|en|sea}}, {{trad|en|ocean}}
:* {{it}}: {{trad|it|mare}}, {{trad|it|oceano}}
:* {{es}}: {{trad|es|mar}}, {{trad|es|océano}}
:* {{scn}}: {{trad|scn|mari}}, {{trad|scn|ucèanu}}
:* {{nl}}: {{trad|nl|zee}}, {{trad|nl|oceaan}}
:* {{de}}: {{trad|de|Meer}}, {{trad|de|Ozean}}
:* {{fr}}: {{trad|fr|mer}}, {{trad|fr|océan}}
fmzxwl588fro8kphd436nnbajj5tv7i
wai
0
2110
13985
12501
2017-04-27T08:11:02Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13985
wikitext
text/x-wiki
{{wiki|Wai|wai}}
{{=mi=}}
{{-noun-|mi}}
'''wai'''
{{-trans-}}
:* {{en}}: [[water]], [[fluid]]
:* {{nl}}: [[water]], [[vloeistof]]
:* {{de}}: [[Wasser]], [[Flüssigkeit]]
:* {{fr}}: {{trad|fr|eau}}, {{trad|fr|fluide}}
:* {{es}}: {{trad|es|agua}}, {{trad|es|fluido}}
:* {{it}}: {{trad|it|acqua}}, {{trad|it|fluido}}
:* {{scn}}: {{trad|scn|occa}}, {{trad|scn|flùidu}}
24p1fi26d8jll172lfwhnm5sgdu63cz
tau pekerangi
0
2111
8835
5214
2015-08-21T00:38:31Z
Sarvaturi
1572
8835
wikitext
text/x-wiki
{{=mi=}}
{{wiki|Tau pekerangi|tau pekerangi}}
{{-noun-|mi}}
'''tau pekerangi'''
#Ko te tau pekerangi he kupu i hangaia hei whakaahua i te tau ka kuhuna he rangi anō ki te [[maramataka]].
{{-trans-}}
:*{{nl}}: [[schrikkeljaar]]
:*{{en}}: {{trad|en|leap year}}
:*{{fr}}: {{trad|fr|année bissextile}}
:*{{es}}: {{trad|es|año bisiesto}}
:*{{it}}: {{trad|it|anno bisestile}}
:*{{scn}}: {{trad|scn|annu bisestu}}
tqczudlo25735git8f0ttgi7a5yany4
tau
0
2112
16099
13882
2022-08-20T00:55:11Z
Thomas Norren
5053
16099
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tau'''
# Ko te tau te roa o te takahuri kotahi a Papa-tū-ā-nuku i te rā
{{-trans-}}
:* {{nl}}: 1. [[jaar]], 2. {{trad|nl|aantal}}
:* {{en}}: 1. {{trad|en|year}}, 2. {{trad|en|number}}
:* {{fr}}: 1. {{trad|fr|année}}, {{trad|fr|an}}, 2. {{trad|fr|nombre}}, {{trad|fr|numéro}}
:* {{es}}: 1. {{trad|es|año}}, 2. {{trad|es|número}}
:* {{it}}: 1. {{trad|it|anno}}, 2. {{trad|it|numero}}
:* {{scn}}: 1. {{trad|scn|annu}}, 2. {{trad|scn|nùmmiru}}
{{=niu=}}
{{-noun-|niu}}
'''tau'''
#[[tau]]
{{wiki|Tau|tau}}
r6p9m74jrpanxm5q3okxjq3buullok9
familie
0
2113
13487
13057
2017-04-27T08:01:34Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13487
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''familie'''
# [[whānau]]
hhuaqoiaazn6a6t31nz8ckf6w3c9p2x
whānau
0
2114
14009
8878
2017-04-27T08:11:25Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
14009
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''whānau'''
# Te putanga mai o te tamaiti o te kūao rānei.</br>''Hei tauira'': Kua whānau mai te pēpi.
# "He huinga whakapapa o rātou ki a rātou"<ref> Whānau. (n.d.). ''He pātaka kupu''. I toro mai http://www.korero.maori.nz/forspeakers/patakakupu?_start=whanau&_lookup=long&_func=lookup&_print=print</ref>.</br>''Hei tauira'': Ko tōku whānau tēnei.
{{-trans-}}
''Hei huinga whakapapa''
:* {{de}}: [[Familie]] {{f}}
:* {{en}}: [[family]]
:* {{nl}}: [[familie]] {{m}}/{{f}}
:* {{fr}}: {{trad|fr|famille}}
:* {{es}}: {{trad|es|familia}}
:* {{it}}: {{trad|it|famiglia}}
:* {{scn}}: {{trad|scn|famigghia}}
<br>
7cjbc5tnailmb9f6prmfjpjsjx1in8f
Template:m
10
2115
6010
5115
2010-09-08T00:02:55Z
Nokengaherewhetu
477
6010
wikitext
text/x-wiki
<small>''tautāne''</small>
jy4o8tywzqxloy0kg9nnkeef7n04m3v
kupu
0
2116
13585
13079
2017-04-27T08:03:38Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13585
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kupu'''
{{-trans-}}
:* {{en}}: [[word]]
:* {{nl}}: [[woord]]
:* {{fr}}: {{trad|fr|mot}}
:* {{es}}: {{trad|es|palabra}}
:* {{it}}: {{trad|it|parola}}
:* {{scn}}: {{trad|scn|palora}}
:* {{pt}}: {{trad|pt|palavra}}
8a23078jglizf016z3psr0sjiktvb9v
ahi
0
2117
13322
12745
2017-04-27T07:57:43Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13322
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ahi'''
{{-trans-}}
:* {{en}}: [[fire]]
:* {{fr}}: [[feu]]
:* {{es}}: [[fuego]]
:* {{it}}: [[fuoco]]
:* {{scn}}: [[focu]]
:* {{nl}}: [[vuur]]
jal5xapo2snrox5l0j8izyv6yeiiuff
ariki
0
2118
13344
8756
2017-04-27T07:58:17Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13344
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ariki'''
{{-trans-}}
:* {{en}}: {{trad|en|headman}}
:* {{fr}}: {{trad|fr|chef}}
:* {{es}}: {{trad|es|jefe}}
:* {{it}}: {{trad|it|capo}}
:* {{scn}}: {{trad|scn|capu}}
:* {{nl}}: [[hoofdman]]
sgs3jpjzy9x5jw6x7oqekyzw13htcxk
utukore
0
2119
13944
11201
2017-04-27T08:10:24Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13944
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''utukore'''
{{-trans-}}
:* {{nl}}: [[vrij]]
:* {{fr}}: [[libre]]
:* {{en}}: {{trad|en|free}}
:* {{es}}: {{trad|es|libre}}
:* {{it}}: {{trad|it|libero}}
:* {{scn}}: {{trad|scn|lìbbiru}}
f5wocbwdn4fknt0ftljppm2i4l9avum
Tōrea
0
2120
10307
8860
2015-10-04T19:27:28Z
177.43.147.122
10307
wikitext
text/x-wiki
{{wiki|Tōrea|Tōrea}}
{{=mi=}}
{{-pron-|mi}}
'''Tōrea''' ''(Haematopus finschi)''
{{-trans-}}
:*{{nl}}: [[Nieuw-Zeelandse scholekster]]
:*{{en}}: {{trad|en|South Island oystercatcher}}
:*{{fr}}: {{trad|fr|huîtrier de Finsch}}
:*{{es}}: {{trad|es|ostrero de Finsch}}
:*{{it}}: {{trad|it|beccaccia di mare di South Island}}
:*{{scn}}: {{trad|scn|biccazza di mari di South Island}}
[[category:Manu]]
iabaha92715vr6otoymq2auev53ga3u
Tōrea pango
0
2121
10308
8862
2015-10-04T19:27:32Z
177.43.147.122
10308
wikitext
text/x-wiki
{{wiki|Tōrea pango|Tōrea pango}}
{{=mi=}}
{{-pron-|mi}}
'''Tōrea pango''' ''(Haematopus unicolor)''
{{-trans-}}
:*{{nl}}: [[Nieuw-Zeelandse zwarte scholekster]]
:*{{en}}: {{trad|en|variable oystercatcher}}
:*{{fr}}: {{trad|fr|huîtrier variable}}
:*{{es}}: {{trad|es|ostrero variable}}, {{trad|es|ostrero de Nueva Zelanda}}
:*{{it}}: {{trad|it|beccaccia di mare variabile}}
:*{{scn}}: {{trad|scn|biccazza di mari variàbbili}}
[[category:Manu]]
6ku2rxavwxbip5odh2tsib9fo4n5z9t
Category:Manu
14
2122
5130
2007-07-29T22:58:20Z
Oldzealander
46
New page: [[category:Pūtaiao]]
5130
wikitext
text/x-wiki
[[category:Pūtaiao]]
2z64mcg4j2l3t0vbotugbrgxkygo4h9
Category:Pūtaiao
14
2123
5131
2007-07-29T22:59:01Z
Oldzealander
46
New page: [[category:Tirotiro]]
5131
wikitext
text/x-wiki
[[category:Tirotiro]]
sm0nhtlkjbfmimkz2ku7uynghim4976
Template:-pron-
10
2124
10305
5133
2015-10-04T19:25:27Z
177.43.147.122
10305
wikitext
text/x-wiki
__NOEDITSECTION__
====[[whakahuatanga|Whakahuatanga]]====
<includeonly>
{{if|1={{{1|}}}|2=[[Category:Whakahuatanga {{{{{1}}}|first_letter=lowercase}}|{{LC:{{{2|{{PAGENAME}}}}}}}]]|3=}}</includeonly><noinclude>[[Category:Templates]]</noinclude>
mszfon2mrk3uillznfilo3ldjyyvx3d
whakahuatanga
0
2125
8870
5134
2015-08-21T01:33:33Z
Sarvaturi
1572
8870
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''whakahuatanga'''
{{-trans-}}
:*{{nl}}: [[uitspraak]]
:*{{en}}: {{trad|en|pronunciation}}
:*{{fr}}: {{trad|fr|verdict}}
:*{{es}}: {{trad|es|veredicto}}
:*{{it}}: {{trad|it|verdetto}}
:*{{scn}}: {{trad|scn|virdittu}}
785uy17r78wac76p8fyq62zo1p5sdu6
pango
0
2126
13733
13100
2017-04-27T08:06:26Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13733
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''pango'''
{{-trans-}}
:* {{nl}}: {{trad|nl|zwart}}, {{trad|nl|donker}}
:* {{en}}: {{trad|en|black}}, {{trad|en|dark}}
:* {{fr}}: {{trad|fr|noir}}, {{trad|fr|sombre}}
:* {{es}}: {{trad|es|negro}}, {{trad|es|oscuro}}
:* {{it}}: {{trad|it|nero}}, {{trad|it|scuro}}
:* {{scn}}: {{trad|scn|nìuru}}, {{trad|scn|scuru}}
fz8j9cgblp93xdfqibdoeztzi85hzjh
Template:trad
10
2127
14547
5138
2017-07-20T09:53:42Z
JAnDbot
775
Bot: Cleaning up old interwiki links; cosmetic changes
14547
wikitext
text/x-wiki
<span lang="{{{1}}}" xml:lang="{{{1}}}">{{#ifeq: "{{{3|{{{2}}}}}}"|"{{PAGENAME}}"| {{{3|{{{2}}}}}}|[[{{#if:{{{3|}}}|{{{3}}}{{{2}}}|{{{2}}}}}|{{{3|{{{2}}}}}}]]}}</span> <span class="trad-sup-code"><sup>{{#ifeq:{{{2}}}|nl|(nl)|[[:{{{1}}}:{{{3|{{{2}}}}}}|({{{1}}})]]}}</sup></span><noinclude>
{| border="1" style="float:left;background: #CCE0FF; border-collapse: collapse; width: 100%; align:center;" cellpadding="4" align="right"
|- style="background: #0080FF;text-trxansform: uppercase; font-size: 150%;"
!colspan ="4"| Gebruik sjabloon:
|-
|Code
|Voorbeeld
|Width="70" | Resultaat
|Gebruik
|-
|<nowiki>{{trad|taalcode|woord_in_andere_taal}}</nowiki>
|<nowiki>{{trad|en|vertaling}}</nowiki>
|[[vertaling]] <sup>[[:en:vertaling|(en)]]</sup>
|Link naar een '''woord''' + link naar dit woord in het Engelse wikiwoordenboek
|-
|<nowiki>{{trad|taalcode|#sectie|woord}}</nowiki>
|<nowiki>{{trad|en|#Engels|man}}</nowiki>
|[[man#Engels|man]] <sup>[[:en:man|(en)]]</sup>
|Link naar een '''sectie van een bepaald woord''': Hier: link naar de sectie ''Engels'' van het lemma ''man'' in dit wikiwoordenboek, terwijl een link gelegd wordt naar het volledige lemma ''man'' in het Engelstalige wikiwoordenboek
|-
|colspan="4" align="right"| <small>FYI: Deze tabel wordt niet ingevoegd. </small>
|}
<br/><br/>
== Verbergen van het superscript ==
Het is mogelijk om het superscript met de taalcode te verbergen. Dit doe je door je monobook.css te wijzigen. Deze vind je op [[Speciaal:MyPage/monobook.css]]. Voeg voor het verbergen het volgende toe:
/*Sjabloon:trad ==> verbergen van taalcode in superscript*/
.trad-sup-code { display:none; !important }
[[Categorie:vertaalsjablonen|trad]]
</noinclude>
gwgy08h2clcsu6b2m1wsjjh9a77gyfg
rawe
0
2128
13803
12768
2017-04-27T08:07:28Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13803
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''rawe'''
{{-pron-}}
:* {{IPA|/'rawe/}}
{{-trans-}}
:* {{nl}}: [[uitstekend]]
:* {{en}}: {{trad|en|outstanding}}
:* {{fr}}: {{trad|fr|exceptionnel}}
:* {{es}}: {{trad|es|excepcional}}
:* {{it}}: {{trad|it|eccezionale}}
:* {{scn}}: {{trad|scn|ccizziunali}}
0gxpa97ko4n96l7ellautmtgoj5dv4y
Template:IPA
10
2129
14564
6879
2017-08-15T07:12:42Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14564
wikitext
text/x-wiki
<font face="Gentium, Gentium Alternative, Arial Unicode MS, Lucida Sans Unicode, Lucida Grande, TITUS Cyberbit Basic, Doulos SIL, Code2000, MS Mincho, Arial" style="text-decoration:none;">{{{1}}}</font><noinclude>
</noinclude>
o2xhpcqgx0u3gphsih5bnfnbrggryqs
ao
0
2130
15045
15044
2019-07-05T08:02:28Z
DARIO SEVERI
2595
Small corr.
15045
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ao'''
{{-trans-}}
:* {{en}}: 1. {{trad|en|world}}, 2. {{trad|en|ground}}, 3. {{trad|en|day}}, 4. {{trad|en|dawn}}
:* {{fr}}: 1. {{trad|fr|monde}}, 2. {{trad|fr|terre}}, 3. {{trad|fr|jour}}, 4. {{trad|fr|aube}}
:* {{es}}: 1. {{trad|es|mundo}}, 2. {{trad|es|tierra}}, 3. {{trad|es|día}}, 4. {{trad|es|amanecer}}
:* {{pt}}: 1. {{trad|pt|mundo}}, 2. {{trad|pt|terra}}, 3. {{trad|pt|dia}}, 4. {{trad|pt|amanhecer}}
:* {{it}}: 1. {{trad|it|mondo}}, 2. {{trad|it|terra}}, 3. {{trad|it|giorno}}, 4. {{trad|it|alba}}
:* {{scn}}: 1. {{trad|scn|munnu}}, 2. {{trad|scn|terra}}, 3. {{trad|scn|jornu}}, 4. {{trad|scn|arba}}
:* {{nl}}: 1. {{trad|nl|wereld}}, 2. {{trad|nl|aarde}}, 3. {{trad|nl|dag}}, 4. {{trad|nl|dageraad}}
5x1iurxy6db5emnzxierpxd6r8kx5j5
aorangi
0
2131
13337
8755
2017-04-27T07:58:05Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13337
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''aorangi'''
{{-trans-}}
:* {{en}}: {{trad|en|planet}}
:* {{fr}}: {{trad|fr|planète}}
:* {{es}}: {{trad|es|planeta}}
:* {{it}}: {{trad|it|pianeta}}
:* {{scn}}: {{trad|scn|pianeta}}
:* {{nl}}: {{trad|nl|planeet}}
94ngscrtrzub310jpcdvt8k5wk9igy9
utu
0
2132
13943
10090
2017-04-27T08:10:23Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13943
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''utu'''
{{-trans-}}
:* {{nl}}: [1] {{trad|nl|wraak}}, [2] {{trad|nl|prijs}}
:* {{en}}: [1] {{trad|en|revenge}}, [2] {{trad|en|price}}
:* {{fr}}: [1] {{trad|fr|vengeance}}, [2] {{trad|fr|prix}}
:* {{es}}: [1] {{trad|es|venganza}}, [2] {{trad|es|precio}}
:* {{it}}: [1] {{trad|it|vendetta}}, [2] {{trad|it|prezzo}}
:* {{scn}}: [1] {{trad|scn|vinnitta}}, [2] {{trad|scn|prezzu}}
nm2iq05suymcdjx9g84bihqthdg4nkl
mahana
0
2133
13629
8786
2017-04-27T08:04:37Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13629
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''mahana'''
{{-trans-}}
:* {{nl}}: {{trad|nl|warmte}}, {{trad|nl|temperatuur}}
:* {{en}}: {{trad|en|heat}}, {{trad|en|temperature}}
:* {{fr}}: {{trad|fr|chaleur}}, {{trad|fr|température}}
:* {{es}}: {{trad|es|calor}}, {{trad|es|temperatura}}
:* {{it}}: {{trad|it|calore}}, {{trad|it|temperatura}}
:* {{scn}}: {{trad|scn|caluri}}, {{trad|scn|timpiratura}}
i7w8tnzfwza6fq57ybgdxwaorcz4y05
kaha
0
2141
13568
9014
2017-04-27T08:03:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13568
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''kaha'''
{{-trans-}}
:* {{nl}}: {{trad|nl|sterk}}
:* {{en}}: {{trad|en|strong}}
:* {{fr}}: {{trad|fr|fort}}
:* {{es}}: {{trad|es|fuerte}}
:* {{it}}: {{trad|it|forte}}
:* {{scn}}: {{trad|scn|forti}}
fwocw49utdbx1p4knqtfvofs11mcqhf
whenua
0
2142
14002
11209
2017-04-27T08:11:20Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
14002
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''whenua'''
{{-trans-}}
:* {{nl}}: {{trad|nl|land}}
:* {{en}}: {{trad|en|country}}
:* {{fr}}: {{trad|fr|pays}}
:* {{es}}: {{trad|es|país}}
:* {{it}}: {{trad|it|paese}}
:* {{scn}}: {{trad|scn|paisi}}
0ol6xecgujn5iu180fnsfsgtkn4fo81
koe
0
2143
13577
12028
2017-04-27T08:03:33Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13577
wikitext
text/x-wiki
{{=mi=}}
{{-pronoun-|mi}}
'''koe'''
{{-trans-}}
:* {{nl}}: {{trad|nl|jij}}, {{trad|nl|je}}
:* {{en}}: {{trad|en|you}}
:* {{fr}}: {{trad|fr|vous}}
:* {{es}}: {{trad|es|usted}}
:* {{it}}: {{trad|it|Lei}}
:* {{scn}}: {{trad|scn|vossìa}}
{{=nl=}}
{{-noun-|nl}}
'''koe'''
# [[kau]]
{{-pron-}}
{{audio|nl-koe.ogg|koe}}
ld73vgye1js9689cjtt6x06fp85srlq
Template:audio
10
2144
17031
5201
2024-03-01T14:19:49Z
Minorax
2887
17031
wikitext
text/x-wiki
[[File:Loudspeaker.svg|Sound]] [[:media:{{{1}}}|{{{2}}}]] <sub>[[:File:{{{1}}}|+]]</sub><sup>[[Help:Ogg Vorbis| '''?''']]</sup>
ng15pq9wcmno5ofzu7xm4t42hs4xf1v
poti
0
2145
13765
13072
2017-04-27T08:06:58Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13765
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''poti'''
{{-trans-}}
:* {{nl}}: {{trad|nl|boot}}
:* {{en}}: {{trad|en|boat}}
:* {{fr}}: {{trad|fr|bateau}}
:* {{gl}}: {{trad|gl|barco}}
:* {{es}}: {{trad|es|barco}}
:* {{it}}: {{trad|it|nave}}
:* {{scn}}: {{trad|scn|navi}}
r4kk723nx49dxvk4nrs5mnn5zlzmla8
boot
0
2146
13371
12591
2017-04-27T07:59:10Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13371
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''boot'''
# [[poti]]
{{-pron-}}
{{audio|nl-boot.ogg|boot}}
hmqnq4b39zmmv8nvmswlmgnawu3o0cy
pahi
0
2147
13726
8807
2017-04-27T08:06:21Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13726
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pahi'''
{{-trans-}}
:* {{nl}}: {{trad|nl|zak}}
:* {{en}}: {{trad|en|bag}}
:* {{fr}}: {{trad|fr|sac}}
:* {{es}}: {{trad|es|bolsa}}
:* {{it}}: {{trad|it|borsa}}
:* {{scn}}: {{trad|scn|vurza}}
9279aqumkrt3eww1m4nuuivwg0022sk
Porinīhia Wīwī
0
2148
15580
13301
2021-11-05T15:25:48Z
Calq
965
15580
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Porinīhia Wīwī'''
{{-trans-}}
:* {{nl}}: {{trad|nl|Frans Polynesië}}
:* {{en}}: {{trad|en|French Polynesia}}
:* {{fr}}: {{trad|fr|Polynésie française}}
:* {{gl}}: {{trad|gl|Polinesia Francesa}}
:* {{es}}: {{trad|es|Polinesia Francesa}}
:* {{it}}: {{trad|it|Polinesia Francese}}
:* {{pt}}: {{trad|pt|Polinésia Francesa}}
:* {{scn}}: {{trad|scn|Polinesia Francisa}}
:* {{ty}}: {{trad|ty|Pōrīnetia Farāni}}
mwqw6vs8guhyzpoabrd4m38qvln8fq8
kohu
0
2149
13578
8777
2017-04-27T08:03:33Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13578
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kohu'''
{{-trans-}}
:* {{nl}}: {{trad|nl|mist}}, {{trad|nl|nevel}}
:* {{en}}: {{trad|en|fog}}
:* {{fr}}: {{trad|fr|brouillard}}
:* {{es}}: {{trad|es|niebla}}
:* {{it}}: {{trad|it|nebbia}}
:* {{scn}}: {{trad|scn|negghia}}
bohwzwgiy2bpbyp9yy1avdvdi6xitw3
mist
0
2150
13643
13068
2017-04-27T08:04:52Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13643
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''mist'''
# [[kohu]]
rom7rqtbtz14o74t1bqgiow8pv41jup
moe
0
2151
13645
12718
2017-04-27T08:04:53Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13645
wikitext
text/x-wiki
{{=mi=}}
{{-verb-|mi}}
'''moe'''
{{-trans-}}
:* {{nl}}: {{trad|nl|slapen}}
:* {{en}}: to {{trad|en|sleep}}
:* {{fr}}: {{trad|fr|dormir}}
:* {{es}}: {{trad|es|dormir}}
:* {{it}}: {{trad|it|dormire}}
:* {{scn}}: {{trad|scn|dòrmiri}}
{{=nl=}}
{{-adj-|nl}}
'''moe'''
# [[ngenge]]
6dl71fgpn3cqg5zlte9oiyiknj4tuif
Wiktionary:Nospam
4
2152
5259
5238
2007-11-26T20:20:23Z
Drini
49
5259
wikitext
text/x-wiki
== Pages locked from recreation ==
<small>1.3
: [en] '''Administrators:''' add a new line here to stop pages being created
: [es] '''Administradores:''' añadan una nueva línea para evitar que una página vuelva a ser creada
: [ga] '''Riarthóirí:''' cur líne nua isteach anseo chun leathanaigh nua a chosaint
: [nl] '''Beheerders:''' voeg hier een nieuwe regel toe om het aanmaken van pagina's te voorkomen
: [it] '''Amministratori:''' aggiungete una riga qui per impedire la creazione di altre pagine
: [de] '''Administratoren:''' hier eine neue Zeile hinzufügen, um das Neueinstellen einer Seite zu verhindern
:[ms] '''Penyelia:''' sila tambah baris baru untuk menghalang laman tersebut dicipta <small>(Jika sudah mempunyai laman ini dengan tajuk berbeza, sila alihkannya ke sini)</small>
</small>
====bot entries ====
* {{:*}}
* {{:Can not be against traditional law}}
* {{:divergent money}}
* {{:divergent money and power}}
* {{:divergent moneyaction}}
* {{:eu american japon language friendship}}
* {{:english usa divergent friendship}}
* {{:get europe and usa science kind}}
* {{:Get power and money divergent}}
* {{:get science kind}}
* {{:survival of all human up to divergent}}
* {{:National science2}}
* {{:National science3}}
* {{:National science4}}
* {{:National science5}}
* {{:National science6}}
== index.php ==
* {{:Talk:Main page/}}
* {{:MediaWiki Talk:Ipb cant unblock}}
* {{:MediaWiki Talk:Ipb cant unblock/}}
* {{:MediaWiki Talk:Ipb cant unblock/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/w/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/w/w/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/wiki/MediaWiki talk:Ipb already blocked/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/wiki/MediaWiki talk:Ipb already blocked/w/w/w/w/index.php}}
* {{:Talk:Main Page/}}
* {{:Talk:Main Page/index.php}}
* {{:Talk:Main Page/w/index.php}}
* {{:Talk:Main Page/w/w/index.php}}
* {{:Talk:Main Page/w/w/w/index.php}}
* {{:Talk:Main Page/w/w/w/w/index.php}}
* {{:Main Page/index.php}}
* {{:Main Page/w/index.php}}
* {{:Main Page/w/w/index.php}}
* {{:Main Page/w/w/w/index.php}}
* {{:Main Page/w/w/w/w/index.php}}
* {{:Main Page/w/w/w/w/w/index.php}}
* {{:Talk:Main Page/w/index.php?title=Main Page/w/index.php}}
* {{:index.php}}
* {{:W/index.php}}
* {{:W/w/index.php}}
* {{:W/w/w/index.php}}
* {{:W/w/w/w/index.php}}
* {{:W/w/w/w/w/index.php}}
* {{:W/w/w/w/w/w/index.php}}
<!-- wiktionaries are case sensitive, but it won't hurt on other wikis, so again: -->
* {{:w/index.php}}
* {{:w/w/index.php}}
* {{:w/w/w/index.php}}
* {{:w/w/w/w/index.php}}
* {{:w/w/w/w/w/index.php}}
* {{:w/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid}}
* {{:MediaWiki talk:Ipb expiry invalid/}}
* {{:MediaWiki talk:Ipb expiry invalid/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/wiki/MediaWiki talk:Ipb already blocked/w/w/index.php}}
* {{:Talk:index.php}}
* {{:Talk:w/index.php}}
* {{:Talk:w/w/index.php}}
* {{:Talk:w/w/w/index.php}}
* {{:Talk:w/w/w/w/index.php}}
* {{:Talk:w/w/w/w/w/index.php}}
* {{:Talk:W/index.php}}
* {{:Talk:W/w/index.php}}
* {{:Talk:W/w/w/index.php}}
* {{:Talk:W/w/w/w/index.php}}
* {{:Talk:W/w/w/w/w/index.php}}
* {{:Talk:W/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/w/w/w/index.php}}
* {{:Kupu ingoa}}
7vre46k217idl78c1czptbnconohwgx
maramataka
0
2154
13634
8796
2017-04-27T08:04:42Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13634
wikitext
text/x-wiki
{{wiki|Maramataka|maramataka}}
{{=mi=}}
{{-noun-|mi}}
'''maramataka'''
# Mā te maramataka e wehi ai ngā rā, ngā mārama, ngā tau
{{-trans-}}
:* {{nl}}: {{trad|nl|kalender}}
:* {{en}}: {{trad|en|calendar}}
:* {{fr}}: {{trad|fr|calendrier}}
:* {{es}}: {{trad|es|calendario}}
:* {{it}}: {{trad|it|calendario}}
:* {{scn}}: {{trad|scn|calannariu}}
6weuqdff0i5gxgfsiruoqvixjn8mii3
kalender
0
2155
13569
13064
2017-04-27T08:03:23Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13569
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''kalender'''
# [[maramataka]]
lc1wg4xn3fixvj23bw2gl1lgkpyrjtz
nohanga
0
2156
8804
5220
2015-08-20T23:37:21Z
Sarvaturi
1572
8804
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''nohanga'''
{{-trans-}}
:* {{en}} : {{trad|en|place}}, {{trad|en|locality}}
:* {{nl}} : {{trad|nl|plaats}}
:*{{fr}}: {{trad|fr|lieu}}, {{trad|fr|localité}}
:*{{es}}: {{trad|es|lugar}}, {{trad|es|localidad}}
:*{{it}}: {{trad|it|luogo}}, {{trad|it|località}}
:*{{scn}}: {{trad|scn|locu}}, {{trad|scn|lucalitati}}
g5gsudruoz9ieezp840vxprfk1y619q
Template:-art-
10
2157
8575
5235
2015-08-20T19:56:58Z
Sarvaturi
1572
8575
wikitext
text/x-wiki
__NOEDITSECTION__
===[[Pakuriki]]===
<includeonly>
{{if|1={{{1|}}}|2=[[Category:Pakuriki {{{{{1}}}|first_letter=lowercase}}|{{LC:{{{2|{{PAGENAME}}}}}}}]]|3=}}</includeonly><noinclude>[[Category:Templates]]</noinclude>
hxy30rpab79qut5wejdpfkw7msul8u2
ture
0
2160
13923
11287
2017-04-27T08:09:57Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13923
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ture'''
{{-trans-}}
:* {{en}}: {{trad|en|rules}}, {{trad|en|laws}}, {{trad|en|justice system}}
:* {{fr}}: {{trad|fr|règles}}, {{trad|fr|lois}}, {{trad|fr|système judiciaire}}
:* {{es}}: {{trad|es|reglas}}, {{trad|es|leyes}}, {{trad|es|sistema judicial}}
:* {{it}}: {{trad|it|regole}}, {{trad|it|leggi}}, {{trad|it|sistema giudiziario}}
:* {{scn}}: {{trad|scn|règuli}}, {{trad|scn|liggi}}, {{trad|scn|sistema giudizziariu}}
0x7f07c23lv8ybvf1g9mijuyebr0f9b
Template:style/yid
10
2161
5244
2007-10-24T11:55:10Z
Gangleri
8
fun [[:yi:template:style/yid]]
5244
wikitext
text/x-wiki
<span style="font-size:{{{size|12pt}}};padding:4pt;line-height:1.25em; font-family: Times New Roman;" dir="rtl" >{{{yid|ייִדיש לעבט}}}</span>
qqjehuks88rdv67fm5pgbbuiv8sxv09
Template:style/IPA
10
2162
5245
2007-10-24T11:55:57Z
Gangleri
8
fun [[:yi:template:style/IPA]]
5245
wikitext
text/x-wiki
<span style="white-space: nowrap; font-size:{{{size|110%}}};padding:4pt;line-height:1.25em; font-family: 'Lucida Sans Unicode', 'Arial Unicode MS', Gentium, GentiumAlt, tahoma, Code2000, 'Doulos SIL', Gentium, 'TITUS Cyberbit Basic', 'Lucida Grande', 'DejaVu Sans', 'Bitstream Vera Sans', 'Bitstream Cyberbit', Arial, sans-serif;" dir="ltr" >{{{IPA|/jidiʃ lɛbt/}}}</span>
0jbqqmg4oxb3nhtlo4uxbnzu38qi7jg
tea
0
2163
16151
15024
2022-08-20T03:01:41Z
Thomas Norren
5053
16151
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''tea'''
{{-trans-}}
:* {{nl}}: {{trad|nl|wit}}
:* {{en}}: {{trad|en|white}}
:* {{fr}}: {{trad|fr|blanc}}
:* {{es}}: {{trad|es|blanco}}
:* {{it}}: {{trad|it|bianco}}
:* {{scn}}: {{trad|scn|jancu}}, {{trad|scn|vrancu}}
:* {{sv}}: {{trad|sv|vit}}
{{=en=}}
{{-noun-|en}}
'''tea'''
#[[tī]]
74f6wpk1kxfq6bnw7k4xvpo47w6b1hr
Pōrana
0
2164
13302
11987
2017-04-27T07:57:15Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13302
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Pōrana'''
{{-trans-}}
:* {{nl}}: {{trad|nl|Pools}}
:* {{en}}: {{trad|en|Pole}}
:* {{fr}}: {{trad|fr|polonais}}
:* {{es}}: {{trad|es|polaco}}
:* {{it}}: {{trad|it|polacco}}
:* {{scn}}: {{trad|scn|pulaccu}}
7czd53yj5fw5if46ndxb3skx751vlqp
Wiktionary:Tomokanga hapori
4
2172
17317
17316
2025-06-27T20:58:01Z
MediaWiki message delivery
1291
/* Sister Projects Task Force reviews Wikispore and Wikinews */ new section
17317
wikitext
text/x-wiki
__NEWSECTIONLINK__
== Pānui: Wiktionary Māori==
Kia ora koutou, he kaiwhakahaere matua ahau nō te Wikipedia Māori.
He pānui tēnei kia mōhio ai koutou mō te āhua o tēnei o ngā wikipedia, o te Wiktionary Māori. Tāku nei whakaaro, he koretake rawa, pai ake kia mukua. Ko te take he takahi i te mana o te reo rangatira, nā te mea he tāpepa rawa te reo o taua paetukutuku. He kaikōrero Pākehā katoa ngā tāngata i tuhituhi ngā pānui. Ka nui taku whakamā, he kino rawa te reo.
Hello, I am a bureaucrat at Māori Wikipedia. I am going to propose on Meta that this project, the Māori Wiktionary, be closed. The reasons are
* That it is not working and is not attracting enough interest to warrant keeping it going. It depends I think on the Wikipedia Māori as a source of editors, but that project has also been pretty static and shows little sign of kicking into real life and will not be able to spark anything at Wiktionary Māori for a long time to come if ever.
* The home page is in English, not in Māori - because it has never attracted Māori speakers
* The menus are in a mix of broken Māori and English, mainly English
* The Māori that is used on the site is embarrassingly bad. It was written by English speakers who had never even learnt Māori, and were using dictionaries. One example, the link to Special Pages is called "Tino Pai". That means "Very good".
* The quality of the language is damning for a dictionary site - because it also reflects on the quality of the entries such as they are.
* It would be better to delete the site and start it over again afresh if native speakers of Māori began showing an interest.
Mā koutou pea e whakaatu ō whakaaro mō te kaupapa nei 01:28, 20 Poutū-te-rangi 2010 (UTC)
==Wikimania Scholarships==
The call for applications for Wikimania Scholarships to attend Wikimania 2010 in Gdansk, Poland (July 9-11) is now open. The Wikimedia Foundation offers Scholarships to pay for selected individuals' round trip travel, accommodations, and registration at the conference.
To apply, visit the [[wm2010:Main Page|Wikimania 2010]] [[wm2010:Scholarships|scholarships information page]], click the secure link available there, and fill out the form to apply.
For additional information, please visit the Scholarships information and FAQ pages:
* [[wm2010:Scholarships|Scholarships]]
* [[wm2010:Scholarships/FAQ|Scholarships FAQ]]
Yours very truly,
[[m:User:Cary Bass|Cary Bass]]</br>
Volunteer Coordinator</br>
Wikimedia Foundation
==2010 Fundraising Is Almost Here==
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|left]] Hello Wikipedians, my name is Kelly and I am working for the Wikimedia Foundation during the 2010 Fundraiser. My job is to be the liaison between the Maori community and the Foundation. This year's fundraiser is intended to be a collaborative and global effort; we recognize that banner messages which may perform well in the United States don't necessarily translate well, or appeal to international audiences. <Br>
I'm contacting you as I am currently looking for translators who are willing to contribute to this project by helping translate and localize messages into Maori and suggesting messages that would appeal to Maori readers on the Fundraising Meta Page. We've started the setup on [http://meta.wikimedia.org/wiki/Fundraising_2010 meta] for both [http://meta.wikimedia.org/wiki/Fundraising_2010/Messages banner submission], [http://meta.wikimedia.org/wiki/Fundraising_2010/Banner_testing statistical analysis], and [http://meta.wikimedia.org/wiki/Fundraising_2010/Committee grouping volunteers together].<br>Use the talk pages on meta, talk to your local communities, talk to others, talk to us, and add your feedback to the proposed messages as well! I look forward to working with you during this year's fundraiser. If someone could translate this message I would really appreciate it so that everyone is able to understand our goals and contribute to this year's campaign. Thanks![[User:Klyman|Klyman]] 18:02, 20 Whiringa-ā-nuku 2010 (UTC)
== Call for image filter referendum ==
The Wikimedia Foundation, at the direction of the Board of Trustees, will be holding a vote to determine whether members of the community support the creation and usage of an opt-in personal image filter, which would allow readers to voluntarily screen particular types of images strictly for their own account.
Further details and educational materials will be available shortly. The referendum is scheduled for 12-27 August, 2011, and will be conducted on servers hosted by a neutral third party. Referendum details, officials, voting requirements, and supporting materials will be posted at [[Meta:Image filter referendum]] shortly.
Sorry for delivering you a message in English. Please help translate the pages on the referendum on Meta and join the [[mail:translators-l|translators mailing list]].
For the coordinating committee,<br />
[[m:User:Philippe (WMF)|Philippe (WMF)]]<br />
[[m:User:Cbrown1023|Cbrown1023]]<br/>
[[m:User:Risker|Risker]]</br>
[[m:User:Mardetanha|Mardetanha]]<br/>
[[m:User:PeterSymonds|PeterSymonds]]<br/>
[[m:User:Robertmharris|Robert Harris]]
<!-- EdwardsBot 0090 -->
== Terms of Use update ==
''I apologize that you are receiving this message in English. Please help translate it.''
Hello,
The Wikimedia Foundation is discussing changes to its Terms of Use. The discussion can be found at [[m:Talk:Terms of use|Talk:Terms of use]]. Everyone is invited to join in. Because the new version of [[m:Terms of use|Terms of use]] is not in final form, we are not able to present official translations of it. Volunteers are welcome to translate it, as German volunteers have done at [[:m:Terms of use/de]], but we ask that you note at the top that the translation is unofficial and may become outdated as the English version is changed. The translation request can be found at [[m:Translation requests/WMF/Terms of Use 2]] -- [[m:User:Mdennis (WMF)|Maggie Dennis, Community Liaison]] 01:05, 27 Whiringa-ā-nuku 2011 (UTC)
<!-- EdwardsBot 0119 -->
== Open Call for 2012 Wikimedia Fellowship Applicants ==
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
''I apologize that you are receiving this message in English. Please
help translate it.''
*Do you want to help attract new contributors to Wikimedia projects?
*Do you want to improve retention of our existing editors?
*Do you want to strengthen our community by diversifying its base and increasing the overall number of excellent participants around the world?
The Wikimedia Foundation is seeking Community Fellows and project ideas for the Community Fellowship Program. A Fellowship is a temporary position at the Wikimedia Foundation in order to work on a specific project or set of projects. Submissions for 2012 are encouraged to focus on the theme of improving editor retention and increasing participation in Wikimedia projects. If interested, please submit a project idea or apply to be a fellow by January 15, 2012. Please visit https://meta.wikimedia.org/wiki/Wikimedia_Fellowships for more information.
Thanks!
--[[m:User:Sbouterse (WMF)|Siko Bouterse, Head of Community Fellowships,
Wikimedia Foundation]] 02:55, 22 Hakihea 2011 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0139 -->
== Announcing Wikipedia 1.19 beta ==
Wikimedia Foundation is getting ready to push out 1.19 to all the WMF-hosted wikis. As we finish wrapping up our code review, you can test the new version ''right now'' on [http://beta.wmflabs.org/ beta.wmflabs.org]. For more information, please read the [https://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/RELEASE-NOTES-1.19?view=markup release notes] or the [[mw:MediaWiki_1.19|start of the final announcement]].
The following are the areas that you will probably be most interested in:
* [https://bugzilla.wikimedia.org/show_bug.cgi?id=33711#c2 Faster loading of javascript files makes dependency tracking more important.]
* New common*.css files usable by skins instead of having to copy piles of generic styles from MonoBook or Vector's css.
* The default user signature now contains a talk link in addition to the user link.
* Searching blocked usernames in block log is now clearer.
* Better timezone recognition in user preferences.
* Improved diff readability for colorblind people.
* The interwiki links table can now be accessed also when the interwiki cache is used (used in the API and the Interwiki extension).
* More gender support (for instance in logs and user lists).
* Language converter improved, e.g. it now works depending on the page content language.
* Time and number-formatting magic words also now depend on the page content language.
* Bidirectional support further improved after 1.18.
Report any [http://labs.wikimedia.beta.wmflabs.org/wiki/Problem_reports problems] on the labs beta wiki and we'll work to address them before they software is released to the production wikis.
'''Note''' that this cluster does have SUL but it is not integrated with SUL in production, so you'll need to create another account. You should avoid using the same password as you use here. — [[m:Global message delivery|Global message delivery]] 16:23, 15 Kohi-tātea 2012 (UTC)
<!-- EdwardsBot 0145 -->
== MediaWiki 1.19 ==
(Apologies if this message isn't in your language.) The Wikimedia Foundation is planning to upgrade MediaWiki (the software powering this wiki) to its latest version this month. You can help to test it before it is enabled, to avoid disruption and breakage. More information is available [[:mw:MediaWiki 1.19/Deployment announcement|in the full announcement]]. Thank you for your understanding.
[[:m:user:guillom|Guillaume Paumier]], via the [[:m:Global message delivery|Global message delivery system]] <small>([[:m:Distribution list/Global message delivery|wrong page? You can fix it.]])</small>. 15:10, 12 Hui-tanguru 2012 (UTC)
<!-- EdwardsBot 0154 -->
== Update on IPv6 ==
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
(Apologies if this message isn't in your language. Please consider translating it, as well as '''[[m:Special:MyLanguage/IPv6 initiative/2012 IPv6 Day announcement|the full version of this announcement on Meta]]''')
The Wikimedia Foundation is planning to do limited testing of IPv6 on June 2-3. If there are not too many problems, we may fully enable IPv6 on [http://www.worldipv6day.org/ World IPv6 day] (June 6), and keep it enabled.
What this means for your project:
*At least on June 2-3, 2012, you may see a small number of edits from IPv6 addresses, which are in the form "<code>2001:0db8:85a3:0000:0000:8a2e:0370:7334</code>". See e.g. [[w:en:IPv6 address]]. These addresses should behave like any other IP address: You can leave messages on their talk pages; you can track their contributions; you can block them. (See [[m:Special:MyLanguage/IPv6 initiative/2012 IPv6 Day announcement|the full version of this announcement]] for notes on range blocks.)
*In the mid term, some user scripts and tools will need to be adapted for IPv6.
*We suspect that IPv6 usage is going to be very low initially, meaning that abuse should be manageable, and we will assist in the monitoring of the situation.
Read [[m:Special:MyLanguage/IPv6 initiative/2012 IPv6 Day announcement|the full version of this announcement]] on how to test the behavior of IPv6 with various tools and how to leave bug reports, and to find a fuller analysis of the implications of the IPv6 migration.
--[[m:User:Eloquence|Erik Möller, VP of Engineering and Product Development, Wikimedia Foundation]] 01:12, 2 Pipiri 2012 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0201 -->
== 2011 Picture of the Year competition ==
<small>[[:commons:Commons:Picture of the Year/2011/Translations/mk|{{#language:mk}}]] • [[:commons:Commons:Picture of the Year/2011/Translations/no|{{#language:no}}]] • [[:commons:Commons:Picture of the Year/2011/Translations/pl|{{#language:pl}}]]</small>
Dear Wikimedians,
Wikimedia Commons is happy to announce that the ''2011 Picture of the Year competition'' is now open. We are interested in your opinion as to which images qualify to be the ''Picture of the Year 2011''. Any user registered at Commons or a Wikimedia wiki SUL-related to Commons [//toolserver.org/~pathoschild/accounteligibility/?user=&wiki=&event=24 with more than 75 edits before 1 April 2012 (UTC)] is welcome to vote and, of course everyone is welcome to view!
Detailed information about the contest can be found [[:commons:Commons:Picture of the Year/2011/Introduction|at the introductory page]].
About 600 of the best of Wikimedia Common's photos, animations, movies and graphics were chosen –by the international Wikimedia Commons community– out of 12 million files during ''2011'' and are now called ''Featured Pictures''.
From professional animal and plant shots to breathtaking panoramas and skylines, restorations of historically relevant images, images portraying the world's best architecture, maps, emblems, diagrams created with the most modern technology, and impressive human portraits, Commons ''Features Pictures'' of all flavors.
For your convenience, we have sorted the images [[:commons:Commons:Picture of the Year/2011/Galleries|into topic categories]].
We regret that you receive this message in English; we intended to use banners to notify you in your native language but there was both, human and technical resistance.
See you on Commons!
--[[:commons:Commons:Picture of the Year/2011/Committee|Picture of the Year 2011 Committee]] 18:30, 5 Pipiri 2012 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0205 -->
== Mobile view as default view coming soon ==
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
''(Apologies if this message isn't in your language. Please consider translating it, as well as the [[m:Special:MyLanguage/Mobile Projects/Mobile Gateway/Mobile homepage formatting|instructions on Meta]])''
The mobile view of this project and others will soon become the default view on mobile devices (except tablets). Some language versions of these projects currently show no content on the mobile home page, and it is a good time to do a little formatting so users get a mobile-friendly view, or to add to existing mobile content if some already exists.
If you are an administrator, please consider helping with this change. There are [[m:Mobile Projects/Mobile Gateway/Mobile homepage formatting|instructions]] which are being translated. The proposed date of switching the default view is June 21.
To contact the mobile team, email <tt>mobile-feedback-l[[File:At_sign.svg|17px]]lists.wikimedia.org</tt>.
--[[m:User:Pchang|Phil Inje Chang, Product Manager, Mobile, Wikimedia Foundation]] 08:33, 16 Pipiri 2012 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0214 -->
== Help decide about more than $10 million of Wikimedia donations in the coming year ==
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
''(Apologies if this message isn't in your language. Please consider translating it)''
Hi,
As many of you are aware, the Wikimedia Board of Trustees recently initiated important changes in the way that money is being distributed within the Wikimedia movement. As part of this, a new community-led "[[m:Funds_Dissemination_Committee/Framework_for_the_Creation_and_Initial_Operation_of_the_FDC|Funds Dissemination Committee]]" (FDC) is currently being set up. Already in 2012-13, its recommendations will guide the decisions about the distribution of over 10 million US dollars among the Foundation, chapters and other [[m:Funds_Dissemination_Committee/Framework_for_the_Creation_and_Initial_Operation_of_the_FDC#Eligible_fund-seeking_entities|eligible entities]].
Now, seven capable, knowledgeable and trustworthy community members are sought to volunteer on the initial Funds Dissemination Committee. It is expected to take up its work in September. In addition, a community member is sought to be the [[m:Funds_Dissemination_Committee/Framework_for_the_Creation_and_Initial_Operation_of_the_FDC#FDC_Ombudsperson|Ombudsperson]] for the FDC process. If you are interested in joining the committee, read the [[m:Funds Dissemination Committee/Call for Volunteers|call for volunteers]]. Nominations are planned to close on August 15.
--[[m:User:ASengupta_(WMF)|Anasuya Sengupta]], Director of Global Learning and Grantmaking, Wikimedia Foundation 20:15, 19 Hōngongoi 2012 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0223 -->
== Request for Comment: Legal Fees Assistance Program ==
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
''I apologize for addressing you in English. I would be grateful if you could translate this message into your language.''
The Wikimedia Foundation is conducting a [[:m:Request_for_comment/Legal_Fees_Assistance_Program|request for comment]] on a [[:m:Legal_and_Community_Advocacy/Legal_Fees_Assistance_Program|proposed program]] that could provide legal assistance to users in specific support roles who are named in a legal complaint as a defendant because of those roles. We wanted to be sure that your community was aware of this discussion and would have a chance to participate in [[:m:Request_for_comment/Legal_Fees_Assistance_Program|that discussion]].
If this page is not the best place to publicize this request for comment, please help spread the word to those who may be interested in participating. (If you'd like to help translating the "request for comment", program policy or other pages into your language and don't know how the translation system works, please come by my user talk page at [[:m:User talk:Mdennis (WMF)]]. I'll be happy to assist or to connect you with a volunteer who can assist.)
Thank you! --[[:m:User:Mdennis (WMF)|Mdennis (WMF)]]02:05, 6 Mahuru 2012 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0245 -->
== Wikidata is getting close to a first roll-out ==
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
(Apologies if this message isn't in your language.)
As some of you might already have heard Wikimedia Deutschland is working on a new Wikimedia project. It is called [[m:Wikidata]]. The goal of Wikidata is to become a central data repository for the Wikipedias, its sister projects and the world. In the future it will hold data like the number of inhabitants of a country, the date of birth of a famous person or the length of a river. These can then be used in all Wikimedia projects and outside of them.
The project is divided into three phases and "we are getting close to roll-out the first phase". The phases are:
# language links in the Wikipedias (making it possible to store the links between the language editions of an article just once in Wikidata instead of in each linked article)
# infoboxes (making it possible to store the data that is currently in infoboxes in one central place and share the data)
# lists (making it possible to create lists and similar things based on queries to Wikidata so they update automatically when new data is added or modified)
It'd be great if you could join us, test the [http://wikidata-test.wikimedia.de demo version], provide feedback and take part in the development of Wikidata. You can find all the relevant information including an [[m:Wikidata/FAQ|FAQ]] and sign-up links for our on-wiki newsletter on [[m:Wikidata|the Wikidata page on Meta]].
For further discussions please use [[m:Talk:Wikidata|this talk page]] (if you are uncomfortable writing in English you can also write in your native language there) or point [[m:User_talk:Lydia Pintscher (WMDE)|me]] to the place where your discussion is happening so I can answer there.
--[[m:User:Lydia Pintscher (WMDE)|Lydia Pintscher]] 13:29, 10 Mahuru 2012 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
<!-- EdwardsBot 0248 -->
== Upcoming software changes - please report any problems ==
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
<div dir=ltr>
''(Apologies if this message isn't in your language. Please consider translating it)''
All Wikimedia wikis - including this one - will soon be upgraded with new and possibly disruptive code. This process starts today and finishes on October 24 (see the [[mw:MediaWiki_1.21/Roadmap|upgrade schedule]] & [[mw:MediaWiki 1.21/wmf2|code details]]).
Please watch for problems with:
* revision diffs
* templates
* CSS and JavaScript pages (like user scripts)
* bots
* PDF export
* images, video, and sound, especially scaling sizes
* the CologneBlue skin
If you notice any problems, please [[mw:How to report a bug|report problems]] at [[mw:Bugzilla|our defect tracker site]]. You can test for possible problems at [https://test2.wikipedia.org test2.wikipedia.org] and [https://mediawiki.org/ mediawiki.org], which have already been updated.
Thanks! With your help we can find problems fast and get them fixed faster.
[[mw:User:Sharihareswara (WMF)|Sumana Harihareswara, Wikimedia Foundation Engineering Community Manager]] ([[mw:User talk:Sharihareswara (WMF)|talk]]) 03:05, 16 Whiringa-ā-nuku 2012 (UTC)
P.S.: For the regular, smaller MediaWiki updates every two weeks, please [[mw:MediaWiki_1.21/Roadmap|watch this schedule]].
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Fix here]].)</small>
</div>
<!-- EdwardsBot 0278 -->
== Fundraising localization: volunteers from outside the USA needed ==
''Please translate for your local community''
Hello All,
The Wikimedia Foundation's Fundraising team have begun our 'User Experience' project, with the goal of understanding the donation experience in different countries outside the USA and enhancing the localization of our donation pages. I am searching for volunteers to spend 30 minutes on a Skype chat with me, reviewing their own country's donation pages. It will be done on a 'usability' format (I will ask you to read the text and go through the donation flow) and will be asking your feedback in the meanwhile.
The only pre-requisite is for the volunteer to actually live in the country and to have access to at least one donation method that we offer for that country (mainly credit/debit card, but also real-time banking like IDEAL, E-wallets, etc...) so we can do a live test and see if the donation goes through. ''All volunteers will be reimbursed of the donations that eventually succeed'' (and they will be low amounts, like 1-2 dollars)
By helping us you are actually helping thousands of people to support our mission of free knowledge across the world. Please sing up and help us with our 'User Experience' project! :)
If you are interested (or know of anyone who could be) please email ppena@wikimedia.org. All countries needed (excepting USA)!
Thanks!<br />
[[wmf:User:Ppena|Pats Pena]]<br />
Global Fundraising Operations Manager, Wikimedia Foundation
Sent using [[m:Global message delivery|Global message delivery]], 17:10, 17 Whiringa-ā-nuku 2012 (UTC)
<!-- EdwardsBot 0280 -->
== Localise your wiki logo ==
[[File:Wiktionary-logo.svg|thumb|The official localisable Wiktionary logo]]
Hello! It was noted that Wiktionary in this language has not yet adopted a localised/translated logo: it's really a pity for a dictionary project!<br />
We are trying to help Wiktionaries adopt a locally-adapted logo, by taking the technical difficulties on us. What we need from you is just the preferred translation of the name and motto, "Wiktionary" (if translated) and "The free dictionary": you can add them to [[m:User:Cbrown1023/Logos#Wiktionary|the logo list]], by editing it directly or commenting on the talk page; you can also add a note if you don't want the localised logo.<br />
Of course, you can also create the logo and make the necessary requests on [[m:Bugzilla|bugzilla]] yourself, if you prefer so.<br />
Feel free to translate this message and to move/copy/forward it where appropriate; you can also reply on [[m:User talk:Nemo_bis|my talk]]. Thanks, [[m:User:Nemo_bis|Nemo]] 15:58, 3 Whiringa-ā-rangi 2012 (UTC)
<!-- EdwardsBot 0291 -->
== Be a Wikimedia fundraising "User Experience" volunteer! ==
Thank you to everyone who volunteered last year on the Wikimedia fundraising 'User Experience' project. We have talked to many different people in different countries and their feedback has helped us immensely in restructuring our pages. If you haven't heard of it yet, the 'User Experience' project has the goal of understanding the donation experience in different countries (outside the USA) and enhancing the localization of our donation pages.
I am (still) searching for volunteers to spend some time on a Skype chat with me, reviewing their own country's donation pages. It will be done on a 'usability' format (I will ask you to read the text and go through the donation flow) and will be asking your feedback in the meanwhile.
The only pre-requisite is for the volunteer to actually live in the country and to have access to at least one donation method that we offer for that country (mainly credit/debit card, but also real time banking like IDEAL, E-wallets, etc...) so we can do a live test and see if the donation goes through. **All volunteers will be reimbursed of the donations that eventually succeed (and they will be very low amounts, like 1-2 dollars)**
By helping us you are actually helping thousands of people to support our mission of free knowledge across the world. If you are interested (or know of anyone who could be) please email ppena@wikimedia.org. All countries needed (excepting USA)!!
Thanks!
[[m:User:Ppena (WMF)|Pats Pena]]<br/>
Global Fundraising Operations Manager, Wikimedia Foundation
: Sent using [[m:Global message delivery|Global message delivery]], 21:06, 8 Kohi-tātea 2013 (UTC)
<!-- EdwardsBot 331 -->
== Wikimedia sites to move to primary data center in Ashburn, Virginia. Read-only mode expected. ==
(Apologies if this message isn't in your language.) Next week, the Wikimedia Foundation will transition its main technical operations to a new data center in Ashburn, Virginia, USA. This is intended to improve the technical performance and reliability of all Wikimedia sites, including this wiki. There will be some times when the site will be in read-only mode, and there may be full outages; the current target windows for the migration are January 22nd, 23rd and 24th, 2013, from 17:00 to 01:00 UTC (see [http://www.timeanddate.com/worldclock/fixedtime.html?msg=Wikimedia+data+center+migration&iso=20130122T17&ah=8 other timezones] on timeanddate.com). More information is available [https://blog.wikimedia.org/2013/01/19/wikimedia-sites-move-to-primary-data-center-in-ashburn-virginia/ in the full announcement].
If you would like to stay informed of future technical upgrades, consider [[m:Tech/Ambassadors|becoming a Tech ambassador]] and [https://lists.wikimedia.org/mailman/listinfo/wikitech-ambassadors joining the ambassadors mailing list]. You will be able to help your fellow Wikimedians have a voice in technical discussions and be notified of important decisions.
Thank you for your help and your understanding.
[[:m:user:guillom|Guillaume Paumier]], via the [[:m:Global message delivery|Global message delivery system]] <small>([[:m:Distribution list/Global message delivery|wrong page? You can fix it.]])</small>. 15:30, 19 Kohi-tātea 2013 (UTC)
<!-- EdwardsBot 0338 -->
== Help turn ideas into grants in the new IdeaLab ==
<div class="mw-content-ltr">
[[File:Wikimedia_Foundation_RGB_logo_with_text.svg|80px|right]]
''I apologize if this message is not in your language. Please help translate it.''
*Do you have an idea for a project to improve this community or website?
*Do you think you could complete your idea if only you had some funding?
*Do you want to help other people turn their ideas into project plans or grant proposals?
Please join us in the [[m:Grants:IdeaLab|IdeaLab]], an incubator for project ideas and Individual Engagement Grant proposals.
The Wikimedia Foundation is seeking new ideas and proposals for Individual Engagement Grants. These grants fund individuals or small groups to complete projects that help improve this community. If interested, please submit a completed proposal by February 15, 2013. Please visit https://meta.wikimedia.org/wiki/Grants:IEG for more information.
Thanks! --[[m:User:Sbouterse (WMF)|Siko Bouterse, Head of Individual Engagement Grants, Wikimedia Foundation]] 20:39, 30 Kohi-tātea 2013 (UTC)
<small>Distributed via [[m:Global message delivery|Global message delivery]]. (Wrong page? [[m:Distribution list/Global message delivery|Correct it here]].)</small>
</div>
<!-- EdwardsBot 0344 -->
== Convert complex templates to Lua to make them faster and more powerful ==
<small>(Please consider translating this message for the benefit of your fellow Wikimedians)</small>
Greetings. As you might have seen on the [https://blog.wikimedia.org/2013/03/11/lua-templates-faster-more-flexible-pages/ Wikimedia tech blog] or the [http://lists.wikimedia.org/pipermail/wikitech-ambassadors/2013-March/000171.html tech ambassadors list], a new functionality called "Lua" is being enabled on all Wikimedia sites today. [[mw:Lua|Lua]] is a scripting language that enables you to write faster and more powerful MediaWiki templates.
If you have questions about how to convert existing templates to Lua (or how to create new ones), we'll be holding two support sessions on IRC next week: [http://www.timeanddate.com/worldclock/fixedtime.html?hour=02&min=00&sec=0&day=20&month=03&year=2013 one on Wednesday] (for Oceania, Asia & America) and [http://www.timeanddate.com/worldclock/fixedtime.html?hour=18&min=00&sec=0&day=22&month=03&year=2013 one on Friday] (for Europe, Africa & America); see [[m:IRC office hours]] for the details. If you can't make it, you can also get help at [[mw:Talk:Lua scripting]].
If you'd like to learn about this kind of events earlier in advance, consider becoming a [[m:Tech/Ambassadors|Tech ambassador]] by subscribing to the [https://lists.wikimedia.org/mailman/listinfo/wikitech-ambassadors mailing list]. You will also be able to help your fellow Wikimedians have a voice in technical discussions and be notified of important decisions.
[[:m:user:guillom|Guillaume Paumier]], via the [[:m:Global message delivery|Global message delivery system]]. 20:09, 13 Poutū-te-rangi 2013 (UTC) <small>([[:m:Distribution list/Global message delivery|wrong page? You can fix it.]])</small>
<!-- EdwardsBot 0379 -->
== Proposal of a pronunciation recording tool ==
<div class="mw-content-ltr">
Hello, [[mw:User:Rahul21|Rahul21]], a developer, offers to develop a pronunciation recording tool for Wiktionary, helped by [[m:User:Mdale|Michael Dale]] as part of [[mw:Summer of Code 2013|GSoC]]. The tool would allow to record and add audio pronunciations to Wiktionary entries while browsing them (see [http://thread.gmane.org/gmane.org.wikimedia.wiktionary/1265 background discussion on Wiktionary-l]).
Please [[mw:User:Rahul21/Gsoc|read and comment the proposal]]!
Regards, [[m:User:Nemo_bis|Nemo]] 22:41, 9 Paenga-whāwhā 2013 (UTC)
</div>
<!-- EdwardsBot 0402 -->
== [[m:Requests for comment/Activity levels of advanced administrative rights holders|Request for comment on inactive administrators]] ==
<small>(Please consider translating this message for the benefit of your fellow Wikimedians. Please also consider translating [[m:Requests for comment/Activity levels of advanced administrative rights holders/Summary|the proposal]].)</small>
<small>[[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message|Read this message in English]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/ast|Lleer esti mensaxe n'asturianu]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/bn|বাংলায় এই বার্তাটি পড়ুন]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/ca|Llegiu aquest missatge en català]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/da|Læs denne besked på dansk]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/de|Lies diese Nachricht auf Deutsch]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/egl|Leś cal mesag' chè in Emiliàn]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/es|Leer este mensaje en español]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/fi|Lue tämä viesti suomeksi]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/fr|Lire ce message en français]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/gl|Ler esta mensaxe en galego]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/hi|हिन्दी]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/hr|Pročitajte ovu poruku na hrvatskom]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/id|Baca pesan ini dalam Bahasa Indonesia]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/it|Leggi questo messaggio in italiano]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/kn|ಈ ಸಂದೇಶವನ್ನು ಕನ್ನಡದಲ್ಲಿ ಓದಿ]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/mt|Aqra dan il-messaġġ bil-Malti]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/nb|norsk (bokmål)]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/nl|Lees dit bericht in het Nederlands]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/pl|Przeczytaj tę wiadomość po polsku]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/ro|Citiți acest mesaj în română]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/ru|Прочитать это сообщение на русском]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/so|Farriintaan ku aqri Af-Soomaali]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/sr|Pročitaj ovu poruku na srpskom (Прочитај ову поруку на српском)]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/th|อ่านข้อความนี้ในภาษาไทย]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/uk|Прочитати це повідомлення українською мовою]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/vi|Đọc thông báo bằng tiếng Việt]] / [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message/zh|使用中文阅读本信息。]]</small>
Hello!
There is [[m:Requests for comment/Activity levels of advanced administrative rights holders|a new request for comment]] on Meta-Wiki concerning the removal of administrative rights from long-term inactive Wikimedians. Generally, this proposal from stewards would apply to wikis without an administrators' review process.
We are also compiling a [[m:Talk:Requests for comment/Activity levels of advanced administrative rights holders|list of projects]] with procedures for removing inactive administrators on the talk page of the request for comment. Feel free to add your project(s) to the list if you have a policy on administrator inactivity.
All input is appreciated. The discussion may close as soon as 21 May 2013 (2013-05-21), but this will be extended if needed.
Thanks, [[m:User:Billinghurst|Billinghurst]] <small>(thanks to all the [[m:Requests for comment/Activity levels of advanced administrative rights holders/Global message|translators]]!)</small> 05:01, 24 Paenga-whāwhā 2013 (UTC)
:<small>Distributed via [[m:Global message delivery|Global message delivery]] (Wrong page? [[m:Distribution list/Global message delivery|You can fix it]].)</small>
<!-- EdwardsBot 0430 -->
== [en] Change to wiki account system and account renaming ==
<div class="mw-content-ltr">
Some accounts will soon be renamed due to a technical change that the developer team at Wikimedia are making. [[m:Single User Login finalisation announcement|More details on Meta]].
<small>(Distributed via [[m:global message delivery|global message delivery]] 03:55, 30 Paenga-whāwhā 2013 (UTC). Wrong page? [[m:Distribution list/Global message delivery|Correct it here]].)</small>
</div>
<!-- EdwardsBot 0437 -->
== [en] Change to section edit links ==
<div class="mw-content-ltr">
The default position of the "edit" link in page section headers is going to change soon. The "edit" link will be positioned adjacent to the page header text rather than floating opposite it.
Section edit links will be to the immediate right of section titles, instead of on the far right. If you're an editor of one of the wikis which already implemented this change, nothing will substantially change for you; however, scripts and gadgets depending on the previous implementation of section edit links will have to be adjusted to continue working; however, nothing else should break even if they are not updated in time.
[[m:Change to section edit links|Detailed information and a timeline]] is available on meta.
Ideas to do this all the way to 2009 at least. It is often difficult to track which of several potential section edit links on the far right is associated with the correct section, and many readers and anonymous or new editors may even be failing to notice section edit links at all, since they read section titles, which are far away from the links.
<small>(Distributed via [[m:global message delivery|global message delivery]] 18:45, 30 Paenga-whāwhā 2013 (UTC). Wrong page? [[m:Distribution list/Global message delivery|Correct it here]].)</small>
</div>
<!-- EdwardsBot 0438 -->
== Tech newsletter: Subscribe to receive the next editions ==
<div style="width:auto; padding: 1em; background:#fdf6e3;" class="plainlinks" ><big>Latest '''[[m:Tech/News|<span style="color:#268bd2;">Tech news</span>]]''' from the Wikimedia technical community.</big> ''Please inform other users about these changes.''</div>
<div style="width:auto; padding: 1em; border: 2px solid #fdf6e3;" class="plainlinks" >
;Recent software changes: ''(Not all changes will affect you.)''
* The latest version of MediaWiki (version [[mw:MediaWiki 1.22/wmf4|1.22/wmf4]]) was added to non-Wikipedia wikis on May 13, and to the English Wikipedia (with a Wikidata software update) on May 20. It will be updated on all other Wikipedia sites on May 22. [https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=commitdiff;h=ed976cf0c14fa3632fd10d9300bb646bfd6fe751;hp=c6c7bb1e5caaddf7325de9eef0e7bf85bcf5cc35] [http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069458.html]
* A software update will perhaps result in temporary issues with images. Please [[m:Tech/Ambassadors|report any problems]] you notice. [http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069458.html]
* MediaWiki recognizes links in twelve new [[:w:en:URI scheme|schemes]]. Users can now link to [[:w:en:SSH|SSH]], [[:w:en:XMPP|XMPP]] and [[:w:en:Bitcoin|Bitcoin]] directly from wikicode. [https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=commitdiff;h=a89d623302b5027dbb2d06941a22372948757685]
* VisualEditor was added to [[bugzilla:48430|all content namespaces]] on mediawiki.org on May 20. [http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069458.html]
* A new extension ("TemplateData") was added to all Wikipedia sites on May 20. It will allow a future version of VisualEditor to [[bugzilla:44444|edit templates]]. [http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069458.html]
* New sites: [[:voy:el:|Greek Wikivoyage]] and [[:wikt:vec:|Venetian Wiktionary]] joined the Wikimedia family last week; the total number of project wikis is now 794. [https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=commit;h=5d7536b403730bb502580e21243f923c3b79da0e] [https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=commit;h=43c9eebdfc976333be5c890439ba1fae3bef46f7]
* The logo of 18 Wikipedias was changed to [[w:en:Wikipedia:Wikipedia_logos#The_May_2010_logo|version 2.0]] in a [http://lists.wikimedia.org/pipermail/wikimedia-l/2013-May/125999.html third group of updates]. [https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=commitdiff;h=4688adbe467440eea318eecf04839fdd9ffa0565]
* The [[:commons:Special:UploadWizard|UploadWizard]] on Commons now shows links to the old upload form in 55 languages ([[:bugzilla:33513|bug 33513]]). [https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=commit;h=4197fa18a22660296d0e5b84820d5ebb4cef46d4]
;Future software changes:
* The next version of MediaWiki (version 1.22/wmf5) will be added to Wikimedia sites starting on May 27. [http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069458.html]
* An updated version of [[mw:Echo (Notifications)|Notifications]], with new features and fewer bugs, will be added to the English Wikipedia on May 23. [http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069458.html]
* The [[m:Special:MyLanguage/Single User Login finalisation announcement|final version]] of the "single user login" (which allows people to use the same username on different Wikimedia wikis) is moved to August 2013. The software will [http://lists.wikimedia.org/pipermail/wikitech-ambassadors/2013-April/000217.html automatically rename] some usernames. [http://lists.wikimedia.org/pipermail/wikitech-ambassadors/2013-May/000233.html]
* A [[m:Special:MyLanguage/Flow|new discussion system]] for MediaWiki, called "Flow", is under development. Wikimedia designers need your help to inform other users, [http://unicorn.wmflabs.org/flow/ test the prototype] and discuss the interface. [http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069433.html].
* The Wikimedia Foundation is hiring people to act as links between software developers and users for VisualEditor. [http://lists.wikimedia.org/pipermail/wikitech-ambassadors/2013-May/000245.html]
</div>
<div style="font-size:90%; font-style:italic; background:#fdf6e3; padding:1em;">'''[[m:Tech/News|Tech news]]''' prepared by [[m:Tech/Ambassadors|tech ambassadors]] and posted by [[m:Global message delivery|Global message delivery]] • [[m:Tech/News#contribute|Contribute]] • [[m:Tech/News/2013/21|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Unsubscribe]] • 20:55, 20 Haratua 2013 (UTC)
</div>
<div style="float:left; background:#eee8d5; border: .2em solid #dc322f; border-left: .7em solid #dc322f; padding: 1em; "><span style="color:#dc322f;font-weight:bold;">Important note:</span> This is the first edition of the [[m:Tech/News|Tech News]] weekly summaries, which help you monitor recent software changes likely to impact you and your fellow Wikimedians.
'''If you want to continue to receive the next issues every week''', please '''[[m:Global message delivery/Targets/Tech ambassadors|subscribe to the newsletter]]'''. You can subscribe your personal talk page and a community page like this one. The newsletter can be [[m:Tech/News/2013/21|translated into your language]].
You can also [[m:Tech/Ambassadors|become a tech ambassador]], [[m:Tech/News|help us write the next newsletter]] and [[m:Talk:Tech/News|tell us what to improve]]. Your feedback is greatly appreciated. [[m:user:guillom|guillom]] 20:55, 20 Haratua 2013 (UTC)</div>
<!-- EdwardsBot 0455 -->
== Trademark discussion ==
Hi, apologies for posting this in English, but I wanted to alert your community to a discussion on Meta about potential changes to the Wikimedia Trademark Policy. Please translate this statement if you can. We hope that you will all participate in the discussion; we also welcome translations of the legal team’s statement into as many languages as possible and encourage you to voice your thoughts there. Please see the [[:m:Trademark practices discussion|Trademark practices discussion (on Meta-Wiki)]] for more information. Thank you! --[[:m:User:Mdennis_(WMF)|Mdennis (WMF)]] ([[:m:User talk:Mdennis_(WMF)|talk]])
<!-- EdwardsBot 0473 -->
== [[:m:Requests_for_comment/X!'s_Edit_Counter|X!'s Edit Counter]] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<small>(Sorry for writing in English. You can [[:m:Special:MyLanguage/Requests_for_comment/X!%27s_Edit_Counter/Summary|translate the proposal]].)</small>
Should [[tools:~tparis/pcount|X!'s edit counter]] retain the opt-in requirement? Your input is strongly encouraged. [[:m:Requests_for_comment/X!'s_Edit_Counter|Voice your input here]].—[[:m:w:User:Cyberpower678|<span style="color:green;font-family:Neuropol">cyberpower]] [[:m:w:User talk:Cyberpower678|<sup style="color:purple;font-family:arnprior">Chat]]<sub style="margin-left:-4.4ex;color:purple;font-family:arnprior">Automation</sub> 04:46, 23 Pipiri 2013 (UTC)
:<small>Distributed via [[:m:Global message delivery|Global message delivery]]. (Wrong page? [[:m:Distribution list/Global message delivery|Fix here]].)</small>
</div>
<!-- EdwardsBot 0505 -->
== Universal Language Selector will be enabled on 2013-07-09 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
On July 9, 2013, [[mw:Universal Language Selector|Universal Language Selector]] (ULS) will be enabled on this wiki. The ULS provides a flexible way to configure and deliver language settings like interface language, fonts, and input methods (keyboard mappings). Making it available here is the last phase of making ULS available on all Wikimedia wikis.
Please read the announcement on [[m:Announcement Universal Language Selector|Meta-Wiki]] for more information. [[m:User_talk:Siebrand|Siebrand]] 12:44, 4 Hōngongoi 2013 (UTC) <small>(via [[m:Global message delivery|Global message delivery]]).</small>
</div>
<!-- EdwardsBot 0515 -->
== Pywikipedia is migrating to git ==
Hello, Sorry for English but It's very important for bot operators so I hope someone translates this.
[[mw:PWB|Pywikipedia]] is migrating to Git so after July 26, SVN checkouts won't be updated If you're using Pywikipedia you have to switch to git, otherwise you will use out-dated framework and your bot might not work properly. There is a [[mw:Manual:Pywikipediabot/Gerrit|manual]] for doing that and a [https://blog.wikimedia.org/2013/07/23/pywikipediabot-moving-to-git-on-july-26/ blog post] explaining about this change in non-technical language. If you have question feel free to ask in [[mw:Manual talk:Pywikipediabot/Gerrit]], [https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l mailing list], or in the [irc://irc.freenode.net/#pywikipediabot IRC channel]. Best [[mw:User:Ladsgroup|Amir]] <small>(via [[m:Global message delivery|Global message delivery]]).</small> 13:32, 23 Hōngongoi 2013 (UTC)
<!-- EdwardsBot 0534 -->
== HTTPS for users with an account ==
Greetings. Starting on August 21 (tomorrow), all users with an account will be using [[m:w:en:HTTPS|HTTPS]] to access Wikimedia sites. HTTPS brings better security and improves your privacy. More information is available at [[m:HTTPS]].
If HTTPS causes problems for you, tell us [https://bugzilla.wikimedia.org on bugzilla], [[m:IRC|on IRC]] (in the <code>#wikimedia-operations</code> channel) or [[m:Talk:HTTPS|on meta]]. If you can't use the other methods, you can also send an e-mail to <code>https@wikimedia.org</code>.
[[m:User:Greg (WMF)|Greg Grossmeier]] <small>(via the [[m:Global message delivery|Global message delivery]] system)</small>. 19:25, 20 Here-turi-kōkā 2013 (UTC) <small>(wrong page? [[m:Distribution list/Global message delivery|You can fix it.]])</small>
<!-- EdwardsBot 0560 -->
== [[:m:Community Logo/Request for consultation|Request for consultation on community logo]] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[File:Wikimedia Community Logo.svg|thumb|Request for consultation on this community logo]]
First, I’d like to apologize for the English. If you can, please help to translate this for other members of your community.
The legal team at the Wikimedia Foundation would greatly appreciate your input on the best way to manage the "community logo" (pictured here) to best balance protection of the projects with community support. Accordingly, they have created a “request for consultation” on Meta where they set out briefly some of the issues to be considered and the options that they perceive. [[:m:Community Logo/Request for consultation|Your input would be invaluable]] in helping guide them in how best to serve our mission.
Thank you! --[[m:User:Mdennis|Mdennis]] ([[m:User talk:Mdennis|talk]]) <small>(via the [[m:Global message delivery|Global message delivery]] system)</small>. 02:52, 24 Mahuru 2013 (UTC) <small>(wrong page? [[m:Distribution list/Global message delivery|You can fix it.]])</small>
</div>
<!-- EdwardsBot 0590 -->
== [[mw:Echo|Notifications]] ==
[[File:Notifications-Flyout-Screenshot-08-10-2013-Cropped.png|thumb|300px|Notifications inform you of new activity that affects you -- and let you take quick action.]]
''(This message is in English, please translate as needed)''
Greetings!
[[mw:Echo|Notifications]] will inform users about new activity that affects them on this wiki in a unified way: for example, this new tool will let you know when you have new talk page messages, edit reverts, mentions or links -- and is designed to augment (rather than replace) the watchlist. The Wikimedia Foundation's editor engagement team developed this tool (code-named 'Echo') earlier this year, to help users contribute more productively to MediaWiki projects.
We're now getting ready to bring Notifications to almost all other Wikimedia sites, and are aiming for a 22 October deployment, as outlined in [[mw:Echo/Release_Plan_2013|this release plan]]. It is important that notifications is translated for all of the languages we serve.
There are three major points of translation needed to be either done or checked:
*[https://translatewiki.net/w/i.php?title=Special%3AMessageGroupStats&x=D&group=ext-echo#sortable:3=desc Echo on translatewiki for user interface] - you must have an account on translatewiki to translate
*[https://translatewiki.net/w/i.php?title=Special%3AMessageGroupStats&x=D&group=ext-thanks#sortable:3=desc Thanks on translatewiki for user interface] - you must have an account on translatewiki to translate
*[[mw:Help:Notifications|Notifications help on mediawiki.org]]. This page can be hosted after translation on mediawiki.org or we can localize it to this Wikipedia. You do not have to have an account to translate on mediawiki, but single-user login will create it for you there if you follow the link.
:*[[mw:Echo/Release Plan 2013#Checklist|Checklist]]
Please let us know if you have any questions, suggestions or comments about this new tool. For more information, visit [[mw:Echo_(Notifications)|this project hub]] and [[mw:Help:Notifications|this help page]]. [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 18:57, 4 Whiringa-ā-nuku 2013 (UTC)
:<small>(via the [[m:Global message delivery|Global message delivery]] system) (wrong page? [[m:Distribution list/Global message delivery|You can fix it.]])</small>
<!-- EdwardsBot 0597 -->
== Speak up about the trademark registration of the Community logo. ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hi all,
Please join the consultation about the Community logo that represents Meta-Wiki: [[:m:Community Logo/Request for consultation]].
This community consultation was commenced on September 24. The following day, two individuals filed a legal opposition against the registration of the Community logo.
The question is whether the Wikimedia Foundation should seek a collective membership mark with respect to this logo or abandon its registration and protection of the trademark.
We want to make sure that everyone get a chance to speak up so that we can get clear direction from the community. We would therefore really appreciate the community's help in translating this announcement from English so that everyone is able to understand it.
Thanks,
[[m:User:Geoffbrigham|Geoff]] & [[m:User:YWelinder (WMF)|Yana]] 20:33, 8 Whiringa-ā-nuku 2013 (UTC)
</div>
<!-- EdwardsBot 0601 -->
== Introducting Beta Features ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''(Apologies for writing in English. Please translate if necessary)''
We would like to let you know about [[mw:About_Beta_Features|Beta Features]], a new program from the Wikimedia Foundation that lets you try out new features before they are released for everyone.
Think of it as a digital laboratory where community members can preview upcoming software and give feedback to help improve them. This special preference page lets designers and engineers experiment with new features on a broad scale, but in a way that's not disruptive.
Beta Features is now ready for testing on [[mw:Special:Preferences#mw-prefsection-betafeatures|MediaWiki.org]]. It will also be released on Wikimedia Commons and MetaWiki this Thursday, 7 November. Based on test results, the plan is to release it on all wikis worldwide on 21 November, 2013.
Here are the first features you can test this week:
* [[mw:Multimedia/About_Media_Viewer|Media Viewer]] — view images in large size or full screen
* [[mw:VisualEditor/Beta_Features/Formulae|VisualEditor Formulæ]] (for wikis with [[mw:VisualEditor|VisualEditor]]) — edit algebra or equations on your pages
* [[mw:Typography_Update|Typography Refresh]] — make text more readable (coming Thursday)
Would you like to try out Beta Features now? After you log in on MediaWiki.org, a small 'Beta' link will appear next to your 'Preferences'. Click on it to see features you can test, check the ones you want, then click 'Save'. Learn more on the [[mw:About_Beta_Features|Beta Features page]].
After you've tested Beta Features, please let the developers know what you think on [[mw:Talk:About_Beta_Features|this discussion page]] -- or report any bugs [http://wmbug.com/new?product=MediaWiki%20extensions&component=BetaFeatures here on Bugzilla]. You're also welcome to join [[m:IRC_office_hours#Upcoming_office_hours|this IRC office hours chat]] on Friday, 8 November at 18:30 UTC.
Beta Features was developed by the Wikimedia Foundation's Design, Multimedia and VisualEditor teams. Along with other developers, they will be adding new features to this experimental program every few weeks. They are very grateful to all the community members who helped create this project — and look forward to many more productive collaborations in the future.
Enjoy, and don't forget to let developers know what you think! [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 20:19, 5 Whiringa-ā-rangi 2013 (UTC)
:<small>Distributed via [[m:Global message delivery|Global message delivery]] (wrong page? [[m:Distribution list/Global message delivery|Correct it here]])</small>, 20:19, 5 Whiringa-ā-rangi 2013 (UTC)
</div>
<!-- EdwardsBot 0622 -->
== Call for comments on draft trademark policy ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hi all,
The Wikimedia legal team invites you to participate in the development of the new Wikimedia trademark policy.
The [[:wmf:Trademark policy|current trademark policy]] was introduced in 2009 to protect the [[:wmf:Wikimedia trademarks|Wikimedia marks]]. We are now updating this policy to better balance permissive use of the marks with the legal requirements for preserving them for the community. The new draft trademark policy is ready for your review [[:m:Trademark policy|here]], and we encourage you to discuss it [[:m:Talk:Trademark policy|here]].
We would appreciate if someone would translate this message into your language so more members of your community can contribute to the conversation.
Thanks, <br />
[[:m:User:YWelinder (WMF)|Yana]] & [[:m:User:Geoffbrigham|Geoff]]
</div>
<!-- EdwardsBot 0657 -->
== Request for comment on Commons: Should Wikimedia support MP4 video? ==
''I apologize for this message being only in English. Please translate it if needed to help your community.''
The Wikimedia Foundation's [[mw:Multimedia|multimedia team]] seeks community guidance on a proposal to support the [[w:MP4|MP4 video format]]. This digital video standard is used widely around the world to record, edit and watch videos on mobile phones, desktop computers and home video devices. It is also known as [[w:MP4|H.264/MPEG-4 or AVC]].
Supporting the MP4 format would make it much easier for our users to view and contribute video on Wikipedia and Wikimedia projects -- and video files could be offered in dual formats on our sites, so we could continue to support current open formats (WebM and Ogg Theora).
However, MP4 is a patent-encumbered format, and using a proprietary format would be a departure from our current practice of only supporting open formats on our sites -- even though the licenses appear to have acceptable legal terms, with only a small fee required.
We would appreciate your guidance on whether or not to support MP4. Our Request for Comments presents views both in favor and against MP4 support, based on opinions we’ve heard in our discussions with community and team members.
[[commons:Commons:Requests for comment/MP4 Video|Please join this RfC -- and share your advice]].
All users are welcome to participate, whether you are active on Commons, Wikipedia, other Wikimedia project -- or any site that uses content from our free media repository.
You are also welcome to join tomorrow's [[m:IRC_office_hours#Upcoming_office_hours|Office hours chat on IRC]], this Thursday, January 16, at 19:00 UTC, if you would like to discuss this project with our team and other community members.
We look forward to a constructive discussion with you, so we can make a more informed decision together on this important topic. [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 06:47, 16 Kohi-tātea 2014 (UTC)
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:Keegan_(WMF)/MP4_notice_targets&oldid=7105580 -->
== Universal Language Selector will be enabled by default again on this wiki by 21 February 2014 ==
<div class="mw-content-ltr" lang="en" dir="ltr">
On January 21 2014 the MediaWiki extension [[mw:Universal Language Selector|Universal Language Selector]] (ULS) was [[mw:Universal Language Selector/Announcement Jan2014|disabled]] on this wiki. A new preference was added for logged-in users to turn on ULS. This was done to prevent slow loading of pages due to ULS webfonts, a behaviour that had been observed by the Wikimedia Technical Operations team on some wikis.
We are now ready to enable ULS again. The temporary preference to enable ULS will be removed. A [[commons:File:ULS-font-checkbox.png|new checkbox]] has been added to the Language Panel to enable/disable font delivery. This will be unchecked by default for this wiki, but can be selected at any time by the users to enable webfonts. This is an interim solution while we improve the feature of webfonts delivery.
You can read the [[mw:Universal Language Selector/Announcement Feb2014|announcement]] and the [[mw:Universal Language Selector/Upcoming Development Plan|development plan]] for more information. Apologies for writing this message only in English. Thank you. [[m:User_talk:Runab WMF|Runa]]
</div>
<!-- Message sent by User:Runab WMF@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ULS_Reenable_2014&oldid=7490703 -->
== Amendment to the Terms of Use ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hello all,
Please join a discussion about a [[:m:Terms of use/Paid contributions amendment|proposed amendment]] to the [[wmf:Terms of Use|Wikimedia Terms of Use]] regarding undisclosed paid editing and we encourage you to voice your thoughts there. Please translate this statement if you can, and we welcome you to translate the proposed amendment and introduction. Please see [[:m:Terms of use/Paid contributions amendment|the discussion on Meta Wiki]] for more information. Thank you! [[:m:User:Slaporte (WMF)|Slaporte (WMF)]] 22:00, 21 Hui-tanguru 2014 (UTC)
</div>
<!-- Message sent by User:Jalexander@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=7499312 -->
== Call for project ideas: funding is available for community experiments ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:IEG_key_blue.png|100px|right]]
''I apologize if this message is not in your language. Please help translate it.''
Do you have an idea for a project that could improve your community? [[m:Grants:IEG|Individual Engagement Grants]] from the Wikimedia Foundation help support individuals and small teams to organize experiments for 6 months. You can get funding to try out your idea for online community organizing, outreach, tool-building, or research to help make {{SITENAME}} better. In March, we’re looking for new project proposals.
Examples of past Individual Engagement Grant projects:
*[[m:Grants:IEG/Build_an_effective_method_of_publicity_in_PRChina|Organizing social media for Chinese Wikipedia]] ($350 for materials)
*[[m:Grants:IEG/Visual_editor-_gadgets_compatibility|Improving gadgets for Visual Editor]] ($4500 for developers)
*[[m:Grants:IEG/The_Wikipedia_Library|Coordinating access to reliable sources for Wikipedians]] ($7500 for project management, consultants and materials)
*[[m:Grants:IEG/Elaborate_Wikisource_strategic_vision|Building community and strategy for Wikisource]] (€10000 for organizing and travel)
'''[[m:Grants:IEG#ieg-applying|Proposals]] are due by 31 March 2014.''' There are a number of ways to [[m:Grants:IEG|get involved]]!
Hope to have your participation,
--[[m:User:Sbouterse (WMF)|Siko Bouterse, Head of Individual
Engagement Grants, Wikimedia Foundation]] 19:44, 28 Hui-tanguru 2014 (UTC)
</div>
<!-- Message sent by User:AKoval (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=IEG/MassMessageList&oldid=7675744 -->
== Proposed optional changes to Terms of Use amendment ==
<div lang="en" dir="ltr" class="mw-content-ltr">Hello all, in response to some community comments in the discussion on the amendment to the Terms of Use on undisclosed paid editing, we have prepared two optional changes. Please [[m:Terms_of_use/Paid_contributions_amendment#Optional_changes|read about these optional changes on Meta wiki]] and share your comments. If you can (and this is a non english project), please translate this announcement. Thanks! [[m:User:Slaporte (WMF)|Slaporte (WMF)]] 21:56, 13 Poutū-te-rangi 2014 (UTC) </div>
<!-- Message sent by User:Jalexander@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=7592057 -->
== Changes to the default site typography coming soon ==
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, the typography on Wikimedia sites will be updated for all readers and editors who use the default "Vector" skin. This change will involve new serif fonts for some headings, small tweaks to body content fonts, text size, text color, and spacing between elements. The schedule is:
* '''April 1st''': non-Wikipedia projects will see this change live
* '''April 3rd''': Wikipedias will see this change live
This change is very similar to the "Typography Update" Beta Feature that has been available on Wikimedia projects since November 2013. After several rounds of testing and with feedback from the community, this Beta Feature will be disabled and successful aspects enabled in the default site appearance. Users who are logged in may still choose to use another skin, or alter their [[Special:MyPage/vector.css|personal CSS]], if they prefer a different appearance. Local [[MediaWiki:Common.css|common CSS]] styles will also apply as normal, for issues with local styles and scripts that impact all users.
For more information:
* [[mw:Typography refresh|Summary of changes and FAQ]]
* [[mw:Talk:Typography refresh|Discussion page]] for feedback or questions
* [https://blog.wikimedia.org/2014/03/27/typography-refresh/ Post] on blog.wikimedia.org
-- [[m:User:Steven (WMF)|Steven Walling]] (Product Manager) on behalf of the Wikimedia Foundation's [[mw:Design|User Experience Design]] team
</div>
<!-- Message sent by User:Steven (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=7990801 -->
== Pronunciation Recording ==
[[File:Visual workflow draft for pronunciation recording gadget for Wiktionary users final en.webm|thumb|upright=2|Visual workflow draft for pronunciation recording gadget; If you have trouble watching this video here, watch it on [https://vimeo.com/89049570 vimeo]. A more extensive/explanative version [[:File:Visual workflow draft for pronunciation recording gadget for non-Wiktionary users final en.webm|is available]].]]
Dear Wiktionary community!
;About me: My name is Rainer Rillke, and I have been volunteering at [[:commons:User:Rillke|Wikimedia Commons]] for 3 years now, gathering experience around media files. I've been always interested in how things work and how one could improve them.
;The idea: One idea that appeared last Summer was allowing the recording of small chunks of speech, uploading that to Wikimedia Commons in the background and including this into a Wiktionary entry without having the hassle doing everything by hand or installing additional software. That idea led to the foundation of MediaWiki extension ''PronunciationRecording'' during the Google Summer of Code. However, this was not completed; instead development is stale for over 5 months now.
;My proposal: To make this going to work, so Wiktionary has an immediate benefit of this feature, I would like to provide the work done so far as a gadget and add some more work in regard to usability. You can see my plan at [[:m:Grants:IEG/Finish Pronunciation Recording]]. And more importantly, you can give me a hand, if you are interested [[:m:Grants:IEG/Finish Pronunciation Recording#Discussion|by writing your comments]].
Thanks and kind regards --[[User:Rillke|Rillke]] ([[User talk:Rillke|talk]]) 17:26, 7 Paenga-whāwhā 2014 (UTC)
<small>This message was delivered based on [[:commons:User:Rillke/gmd/prg]]. Translation fetched from: [[:commons:User:Rillke/prg/en]] -- ''[[User:Rillke|Rillke]]''<sup>[[User talk:Rillke|(q?)]]</sup> 17:42, 26 January 2013 (UTC)</small>
== Using only [[commons:Special:MyLanguage/Commons:Upload Wizard|UploadWizard]] for uploads ==
[[Image:Commons-logo.svg|right|220px|alt=Wikimedia Commons logo]]
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello! It was noted that on this wiki you have [[Special:Statistics|less than 10 local files]]. Presumably, you therefore don't have interest nor energies to have [[commons:Category:Licensing templates|hundreds templates]] with the [[mw:Multimedia/Media Viewer/Template compatibility|now required HTML]], even less a local [[m:EDP|EDP]]. However, this means that users here will experience a mostly broken and/or [[wmf:Resolution:Licensing policy|illegal]] uploading.
I propose to
* '''have [[Special:Upload|local upload]] [[commons:Commons:Turning off local uploads|restricted]]''' to the "{{int:group-sysop}}" group (for emergency uploads) and
* the '''sidebar point to [[commons:Special:UploadWizard]]''',
so that you can avoid local maintenance and all users can have a functioning, easy upload interface [[translatewiki:Special:Translate/ext-uploadwizard|in their own language]]. All registered users can upload on Commons and [[Special:ListFiles|existing files]] will not be affected.
I'll get this done in one week from now.
# If you disagree with the proposal, just [[m:User:Nemo bis/Unused local uploads|remove your wiki from the list]].
# To make the UploadWizard even better, please tell your experience and ideas on [[commons:Commons:Upload Wizard feedback]].
[[m:User:Nemo_bis|Nemo]] 20:38, 19 Haratua 2014 (UTC)
</div>
<!-- Message sent by User:Nemo bis@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User_talk:Nemo_bis/Unused_local_uploads&oldid=8578536 -->
== Media Viewer ==
<br>
<div lang="en" dir="ltr" class="mw-content-ltr">
Greetings, my apologies for writing in English.
I wanted to let you know that [[mw:Multimedia/About Media Viewer|Media Viewer]] will be released to this wiki in the coming weeks. Media Viewer allows readers of Wikimedia projects to have an enhanced view of files without having to visit the file page, but with more detail than a thumbnail. You can try Media Viewer out now by turning it on in your [[Special:Preferences#mw-prefsection-betafeatures|Beta Features]]. If you do not enjoy Media Viewer or if it interferes with your work after it is turned on you will be able to disable Media Viewer as well in your [[Special:Preferences#mw-prefsection-rendering|preferences]]. I invite you to [[mw:Talk:Multimedia/About Media Viewer|share what you think]] about Media Viewer and how it can be made better in the future.
Thank you for your time. - [[m:User:Keegan (WMF)|Keegan (WMF)]] 21:29, 23 Haratua 2014 (UTC)
<small>--This message was sent using [[m:MassMessage|MassMessage]]. Was there an error? [[m:Talk:MassMessage|Report it!]]</small>
</div>
</br>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:Keegan_(WMF)/MassMessage/Multimedia/Media_Viewer&oldid=8631315 -->
== Letter petitioning WMF to reverse recent decisions ==
The Wikimedia Foundation recently created a new feature, "superprotect" status. The purpose is to prevent pages from being edited by elected administrators -- but permitting WMF staff to edit them. It has been put to use in only one case: to protect the deployment of the Media Viewer software on German Wikipedia, in defiance of a clear decision of that community to disable the feature by default, unless users decide to enable it.
If you oppose these actions, please add your name to this letter. If you know non-Wikimedians who support our vision for the free sharing of knowledge, and would like to add their names to the list, please ask them to sign an identical version of the letter on change.org.
* [[:m:Letter to Wikimedia Foundation: Superprotect and Media Viewer|Letter to Wikimedia Foundation: Superprotect and Media Viewer]]
* [http://www.change.org/p/lila-tretikov-remove-new-superprotect-status-and-permit-wikipedia-communities-to-enact-current-software-decisions-uninhibited Letter on change.org]
-- [[:m:User:JurgenNL|JurgenNL]] ([[:m:User talk:JurgenNL|talk]]) 17:35, 21 Here-turi-kōkā 2014 (UTC)
<!-- Message sent by User:JurgenNL@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=9313374 -->
== Process ideas for software development ==
<div class=”mw-content-ltr”>
’’My apologies for writing in English.’’
Hello,
I am notifying you that a brainstorming session has been [[:m:Community Engagement (Product)/Process ideas|started on Meta]] to help the Wikimedia Foundation increase and better affect community participation in software development across all wiki projects. Basically, how can you be more involved in helping to create features on Wikimedia projects? We are inviting all interested users to voice their ideas on how communities can be more involved and informed in the product development process at the Wikimedia Foundation. It would be very appreciated if you could translate this message to help inform your local communities as well.
I and the rest of [[:m:Community Engagement (Product)|my team]] welcome you to participate. We hope to see you on Meta.
Kind regards,
-- [[m:User:Rdicerb (WMF)|Rdicerb (WMF)]] [[m:User talk:Rdicerb (WMF)|talk]] 22:15, 21 Here-turi-kōkā 2014 (UTC)
<small>--This message was sent using [[m:MassMessage|MassMessage]]. Was there an error? [[m:Talk:MassMessage|Report it!]]</small>
</div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=9313374 -->
== Grants to improve your project ==
:''Apologies for English. Please help translate this message.''
Greetings! The [[:m:Grants:IEG|Individual Engagement Grants program]] is accepting proposals for funding new experiments from September 1st to 30th. Your idea could improve Wikimedia projects with a new tool or gadget, a better process to support community-building on your wiki, research on an important issue, or something else we haven't thought of yet.
Whether you need $200 or $30,000 USD, Individual Engagement Grants can cover your own project development time in addition to hiring others to help you.
*'''[[:m:Grants:IEG#ieg-apply|Submit your proposal]]'''
*'''Get help''': In [[:m:Grants:IdeaLab|IdeaLab]] or an upcoming [[:m:Grants:IdeaLab/Events#Upcoming_events|Hangout session]] [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 16:52, 2 Mahuru 2014 (UTC)
<!-- Message sent by User:PEarley (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:PEarley_(WMF)/Sandbox&oldid=9730503 -->
== Meta RfCs on two new global groups ==
<div lang="en" dir="ltr" class="mw-content-ltr">Hello all,
There are currently requests for comment open on meta to create two new global groups. The first is a group for members of the OTRS permissions queue, which would grant them autopatrolled rights on all wikis except those who opt-out. That proposal can be found at [[m:Requests for comment/Creation of a global OTRS-permissions user group]]. The second is a group for Wikimedia Commons admins and OTRS agents to view deleted file pages through the 'viewdeletedfile' right on all wikis except those who opt-out. The second proposal can be found at [[m:Requests for comment/Global file deletion review]].
We would like to hear what you think on both proposals. Both are in English; if you wanted to translate them into your native language that would also be appreciated.
It is possible for individual projects to opt-out, so that users in those groups do not have any additional rights on those projects. To do this please start a local discussion, and if there is consensus you can request to opt-out of either or both at [[m:Stewards' noticeboard]].
Thanks and regards, [[m:User:Ajraddatz|Ajraddatz]] ([[m:User talk:Ajraddatz|talk]]) 18:04, 26 Whiringa-ā-nuku 2014 (UTC)</div>
<!-- Message sent by User:Ajraddatz@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=10024331 -->
== IMPORTANT: Admin activity review ==
Hello. A new policy regarding the removal of "advanced rights" (administrator, bureaucrat, etc) was recently adopted by [[:m:Requests for comment/Activity levels of advanced administrative rights holders|global community consensus]] (your community received a notice about the discussion). According to this policy, the [[:m:stewards|stewards]] are reviewing administrators' activity on smaller wikis. To the best of our knowledge, your wiki does not have a formal process for removing "advanced rights" from inactive accounts. This means that the stewards will take care of this according to the new [[:m:Admin activity review|admin activity review]] here.
We have determined that the following users meet the inactivity criteria (no edits and no log actions for more than 2 years):
#Gangleri (administrator)
#Robin Patterson (administrator)
These users will receive a notification soon, asking them to start a community discussion if they want to retain some or all of their rights. If the users do not respond, then their advanced rights will be removed by the stewards.
However, if you as a community would like to create your own activity review process superseding the global one, want to make another decision about these inactive rights holders, or already have a policy that we missed, then please notify the [[:m:Stewards' noticeboard|stewards on Meta-Wiki]] so that we know not to proceed with the rights review on your wiki. Thanks, '''[[User:Rschen7754|Rs]][[User talk:Rschen7754|chen]][[Special:Contributions/Rschen7754|7754]]''' 04:09, 4 Whiringa-ā-rangi 2014 (UTC)
== Global AbuseFilter ==
<div lang="en" dir="ltr" class="mw-content-ltr">Hello,
[[mw:Special:MyLanguage/Extension:AbuseFilter|AbuseFilter]] is a MediaWiki extension used to detect likely abusive behavior patterns, like pattern vandalism and spam. In 2013, [[m:Special:Mylanguage/Global AbuseFilter|Global AbuseFilters]] were enabled on a limited set of wikis including Meta-Wiki, MediaWiki.org, Wikispecies and (in early 2014) all the "[https://noc.wikimedia.org/conf/highlight.php?file=small.dblist small wikis]". Recently, global abuse filters were enabled on "[https://noc.wikimedia.org/conf/highlight.php?file=medium.dblist medium sized wikis]" as well. These filters are currently managed by stewards on Meta-Wiki and have shown to be very effective in preventing mass spam attacks across Wikimedia projects. However, there is currently no policy on how the global AbuseFilters will be managed although there are proposals. There is an ongoing [[m:Requests for comment/Global AbuseFilter|request for comment]] on policy governing the use of the global AbuseFilters. In the meantime, specific wikis can opt out of using the global AbuseFilter. These wikis can simply add a request to [[m:Global AbuseFilter/Opt-out wikis|this list]] on Meta-Wiki. More details can be found on [[m:Special:Mylanguage/Global AbuseFilter/2014 announcement|this page]] at Meta-Wiki. If you have any questions, feel free to ask on [[m:Talk:Global AbuseFilter|m:Talk:Global AbuseFilter]].
Thanks,
[[m:User:PiRSquared17|PiRSquared17]], [[m:User:Glaisher|Glaisher]]</div> — 17:36, 14 Whiringa-ā-rangi 2014 (UTC)
<!-- Message sent by User:Glaisher@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Global_AbuseFilter/2014_announcement_distribution_list&oldid=10495115 -->
== [Global proposal] m.{{SITENAME}}.org: {{int:group-all}} {{int:right-edit}} ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Mediawiki-mobile-smartphone.png|thumb|MediaWiki mobile]]
Hi, this message is to let you know that, on domains like {{CONTENTLANGUAGE}}.'''m'''.wikipedia.org, '''unregistered users cannot edit'''. At the Wikimedia Forum, where global configuration changes are normally discussed, a few dozens users [[m:Wikimedia Forum#Proposal: restore normal editing permissions on all mobile sites|propose to restore normal editing permissions on all mobile sites]]. Please read and comment!
Thanks and sorry for writing in English, [[m:User:Nemo_bis|Nemo]] 22:33, 1 Poutū-te-rangi 2015 (UTC)
</div>
<!-- Message sent by User:Nemo bis@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=11428885 -->
== Inspire Campaign: Improving diversity, improving content ==
This March, we’re organizing an Inspire Campaign to encourage and support new ideas for improving gender diversity on Wikimedia projects. Less than 20% of Wikimedia contributors are women, and many important topics are still missing in our content. We invite all Wikimedians to participate. If you have an idea that could help address this problem, please get involved today! The campaign runs until March 31.
All proposals are welcome - research projects, technical solutions, community organizing and outreach initiatives, or something completely new! Funding is available from the Wikimedia Foundation for projects that need financial support. Constructive, positive feedback on ideas is appreciated, and collaboration is encouraged - your skills and experience may help bring someone else’s project to life. Join us at the Inspire Campaign and help this project better represent the world’s knowledge!
:*[[:m:Grants:IdeaLab/Inspire|Inspire Campaign main page]]
''(Sorry for the English - please translate this message!)'' [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 20:01, 4 Poutū-te-rangi 2015 (UTC)
<!-- Message sent by User:PEarley (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:PEarley_(WMF)/Inspire_Mass_Message&oldid=11457822 -->
== SUL finalization update ==
<div class="mw-content-ltr">
Hi all,apologies for writing in English, please read [[m:Single_User_Login_finalisation_announcement/Schema_announcement|this page]] for important information and an update involving [[m:Help:Unified login|SUL finalization]], scheduled to take place in one month. Thanks. [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 19:45, 13 Poutū-te-rangi 2015 (UTC)
</div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User:Keegan_(WMF)/Everyone_but_meta_and_de&oldid=11538208 -->
== Stewards confirmation rules ==
Hello, I made [[:m:Requests_for_comment/Confirmation_of_stewards|a proposal on Meta]] to change the rules for the steward confirmations. Currently consensus to remove is required for a steward to lose his status, however I think it's fairer to the community if every steward needed the consensus to keep. As this is an issue that affects all WMF wikis, I'm sending this notification to let people know & be able to participate. Best regards, --<small>[[User:MF-Warburg|MF-W]]</small> 16:12, 10 Paenga-whāwhā 2015 (UTC)
<!-- Message sent by User:MF-Warburg@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=11737694 -->
== [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/Call for candidates|Nominations are being accepted for 2015 Wikimedia Foundation elections]] ==
''This is a message from the [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]]. [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/Accepting nominations|Translations]] are available.''
[[File:Wikimedia Foundation logo - vertical (2012-2016).svg|100px|right]]
Greetings,
I am pleased to announce that nominations are now being accepted for the 2015 Wikimedia Foundation Elections. This year the Board and the FDC Staff are looking for a diverse set of candidates from regions and projects that are traditionally under-represented on the board and in the movement as well as candidates with experience in technology, product or finance. To this end they have [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/Call for candidates|published letters]] describing what they think is needed and, recognizing that those who know the community the best are the community themselves, the election committee is [[m:Special:MyLanguage/Wikimedia Foundation elections 2015|accepting nominations]] for community members you think should run and will reach out to those nominated to provide them with information about the job and the election process.
This year, elections are being held for the following roles:
''Board of Trustees''<br/>
The Board of Trustees is the decision-making body that is ultimately responsible for the long term sustainability of the Foundation, so we value wide input into its selection. There are three positions being filled. More information about this role can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015|the board elections page]].
''Funds Dissemination Committee (FDC)''<br/>
The Funds Dissemination Committee (FDC) makes recommendations about how to allocate Wikimedia movement funds to eligible entities. There are five positions being filled. More information about this role can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/FDC elections/2015|the FDC elections page]].
''Funds Dissemination Committee (FDC) Ombud''<br/>
The FDC Ombud receives complaints and feedback about the FDC process, investigates complaints at the request of the Board of Trustees, and summarizes the investigations and feedback for the Board of Trustees on an annual basis. One position is being filled. More information about this role can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/FDC Ombudsperson elections/2015|the FDC Ombudsperson elections page]].
The candidacy submission phase lasts from 00:00 UTC April 20 to 23:59 UTC May 5 for the Board and from 00:00 UTCApril 20 to 23:59 UTC April 30 for the FDC and FDC Ombudsperson. This year, we are accepting both self-nominations and nominations of others. More information on this election and the nomination process can be found on [[m:Special:MyLanguage/Wikimedia Foundation elections 2015|the 2015 Wikimedia elections page on Meta-Wiki]].
Please feel free to post a note about the election on your project's village pump. Any questions related to the election can be posted on the talk page on Meta, or sent to the election committee's mailing list, board-elections -at- wikimedia.org
On behalf of the Elections Committee,<br/>
-Gregory Varnum ([[m:User:Varnent|User:Varnent]])<br/>
Coordinator, [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]]
''Posted by the [[m:User:MediaWiki message delivery|MediaWiki message delivery]] on behalf of the [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]], 05:03, 21 April 2015 (UTC) • [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/Accepting nominations|Translate]] • [[m:Talk:Wikimedia Foundation elections 2015|Get help]]
<!-- Message sent by User:Varnent@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=11918510 -->
== [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/FDC voting has begun|Wikimedia Foundation Funds Dissemination Committee elections 2015]] ==
[[File:Wikimedia Foundation RGB logo with text.svg|right|75px|link=m:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/FDC voting has begun]]
''This is a message from the [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]]. [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/FDC voting has begun|Translations]] are available.''
[[m:Special:SecurePoll/vote/336|Voting has begun]] for [[m:Wikimedia Foundation elections 2015#Requirements|eligible voters]] in the 2015 elections for the ''[[m:Special:MyLanguage/Wikimedia Foundation elections/FDC elections/2015|Funds Dissemination Committee]]'' (FDC) and ''[[m:Special:MyLanguage/Wikimedia Foundation elections/FDC Ombudsperson elections/2015|FDC Ombudsperson]]''. Questions and discussion with the candidates for the ''[[m:Special:MyLanguage/Wikimedia Foundation elections/FDC elections/2015/Questions|Funds Dissemination Committee]]'' (FDC) and ''[[m:Special:MyLanguage/Wikimedia Foundation elections/FDC Ombudsperson elections/2015/Questions|FDC Ombudsperson]]'' will continue during the voting. Nominations for the ''[[m:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015|Board of Trustees]]'' will be accepted until 23:59 UTC May 5.
The ''[[m:Special:MyLanguage/Grants:APG/Funds Dissemination Committee|Funds Dissemination Committee]]'' (FDC) makes recommendations about how to allocate Wikimedia movement funds to eligible entities. There are five positions on the committee being filled.
The ''[[m:Special:MyLanguage/Grants:APG/Funds Dissemination Committee/Ombudsperson role, expectations, and selection process|FDC Ombudsperson]]'' receives complaints and feedback about the FDC process, investigates complaints at the request of the [[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees|Board of Trustees]], and summarizes the investigations and feedback for the Board of Trustees on an annual basis. One position is being filled.
The voting phase lasts from 00:00 UTC May 3 to 23:59 UTC May 10. '''[[m:Special:SecurePoll/vote/336|Click here to vote]].''' Questions and discussion with the candidates will continue during that time. '''[[m:Special:MyLanguage/Wikimedia Foundation elections/FDC elections/2015/Questions|Click here to ask the FDC candidates a question]]. [[m:Special:MyLanguage/Wikimedia Foundation elections/FDC Ombudsperson elections/2015/Questions|Click here to ask the FDC Ombudsperson candidates a question]].''' More information on the candidates and the elections can be found on the [[m:Special:MyLanguage/Wikimedia Foundation elections/FDC elections/2015|2015 FDC election page]], the [[m:Special:MyLanguage/Wikimedia Foundation elections/FDC Ombudsperson elections/2015|2015 FDC Ombudsperson election page]], and the [[m:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015|2015 Board election page]] on Meta-Wiki.
On behalf of the Elections Committee,<br/>
-Gregory Varnum ([[m:User:Varnent|User:Varnent]])<br/>
Volunteer Coordinator, [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]]
''Posted by the [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] 03:45, 4 May 2015 (UTC) • [[m:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/FDC voting has begun|Translate]] • [[m:Talk:Wikimedia Foundation elections 2015|Get help]]
<!-- Message sent by User:Varnent@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12082785 -->
== [https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/339?setlang=mi Wikimedia Foundation Board of Trustees elections 2015] ==
[[File:Wikimedia Foundation logo - vertical (2012-2016).svg|right|100px|link=metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/Board voting has begun]]
''This is a message from the [[metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]]. [[metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/Board voting has begun|Translations]] are available.''
[https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/339?setlang=mi Voting has begun] for [[metawiki:Wikimedia Foundation elections 2015#Requirements|eligible voters]] in the 2015 elections for the ''[[metawiki:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015|Wikimedia Foundation Board of Trustees]]''. Questions and discussion with the candidates for the ''[[metawiki:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015/Questions|Board]]'' will continue during the voting.
The ''[[metawiki:Wikimedia Foundation Board of Trustees|Wikimedia Foundation Board of Trustees]]'' is the ultimate governing authority of the Wikimedia Foundation, a 501(c)(3) non-profit organization registered in the United States. The Wikimedia Foundation manages many diverse projects such as Wikipedia and Commons.
The voting phase lasts from 00:00 UTC May 17 to 23:59 UTC May 31. '''[https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/339?setlang=mi Click here to vote].''' More information on the candidates and the elections can be found on the [[metawiki:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015|2015 ''Board'' election page]] on Meta-Wiki.
On behalf of the Elections Committee,<br/>
-Gregory Varnum ([[metawiki:User:Varnent|User:Varnent]])<br/>
Volunteer Coordinator, [[metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]]
''Posted by the [[metawiki:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] 17:20, 17 May 2015 (UTC) • [[metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/Board voting has begun|Translate]] • [[metawiki:Talk:Wikimedia Foundation elections 2015|Get help]]
<!-- Message sent by User:Varnent@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12206621 -->
== [https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/339?setlang=mi Wikimedia Foundation Board of Trustees elections 2015] ==
[[File:Wikimedia Foundation logo - vertical (2012-2016).svg|right|100px|link=metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/Board voting has begun]]
''This is a message from the [[metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]]. [[metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/Board voting has begun|Translations]] are available.''
[https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/339?setlang=mi Voting has begun] for [[metawiki:Wikimedia Foundation elections 2015#Requirements|eligible voters]] in the 2015 elections for the ''[[metawiki:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015|Wikimedia Foundation Board of Trustees]]''. Questions and discussion with the candidates for the ''[[metawiki:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015/Questions|Board]]'' will continue during the voting.
The ''[[metawiki:Wikimedia Foundation Board of Trustees|Wikimedia Foundation Board of Trustees]]'' is the ultimate governing authority of the Wikimedia Foundation, a 501(c)(3) non-profit organization registered in the United States. The Wikimedia Foundation manages many diverse projects such as Wikipedia and Commons.
The voting phase lasts from 00:00 UTC May 17 to 23:59 UTC May 31. '''[https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/339?setlang=mi Click here to vote].''' More information on the candidates and the elections can be found on the [[metawiki:Special:MyLanguage/Wikimedia Foundation elections/Board elections/2015|2015 ''Board'' election page]] on Meta-Wiki.
On behalf of the Elections Committee,<br/>
-Gregory Varnum ([[metawiki:User:Varnent|User:Varnent]])<br/>
Volunteer Coordinator, [[metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/Committee|2015 Wikimedia Foundation Elections Committee]]
''Posted by the [[metawiki:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] 17:20, 17 May 2015 (UTC) • [[metawiki:Special:MyLanguage/Wikimedia Foundation elections 2015/MassMessages/Board voting has begun|Translate]] • [[metawiki:Talk:Wikimedia Foundation elections 2015|Get help]]
<!-- Message sent by User:Varnent@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12206621 -->
== Pywikibot compat will no longer be supported - Please migrate to pywikibot core ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<small>Sorry for English, I hope someone translates this.</small><br />
[[mw:Special:MyLanguage/Manual:Pywikibot|Pywikibot]] (then "Pywikipediabot") was started back in 2002. In 2007 a new branch (formerly known as "rewrite", now called "core") was started from scratch using the MediaWiki API. The developers of Pywikibot have decided to stop supporting the compat version of Pywikibot due to bad performance and architectural errors that make it hard to update, compared to core. If you are using pywikibot compat it is likely your code will break due to upcoming MediaWiki API changes (e.g. [[phab:T101524|T101524]]). It is highly recommended you migrate to the core framework. There is a [[mw:Manual:Pywikibot/Compat deprecation|migration guide]], and please [[mw:Special:MyLanguage/Manual:Pywikibot/Communication|contact us]] if you have any problem.
There is an upcoming MediaWiki API breaking change that compat will not be updated for. If your bot's name is in [https://lists.wikimedia.org/pipermail/wikitech-l/2015-June/081931.html this list], your bot will most likely break.
Thank you,<br />
The Pywikibot development team, 19:30, 5 June 2015 (UTC)
</div>
<!-- Message sent by User:Ladsgroup@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12271740 -->
== Pywikibot compat will no longer be supported - Please migrate to pywikibot core ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<small>Sorry for English, I hope someone translates this.</small><br />
[[mw:Special:MyLanguage/Manual:Pywikibot|Pywikibot]] (then "Pywikipediabot") was started back in 2002. In 2007 a new branch (formerly known as "rewrite", now called "core") was started from scratch using the MediaWiki API. The developers of Pywikibot have decided to stop supporting the compat version of Pywikibot due to bad performance and architectural errors that make it hard to update, compared to core. If you are using pywikibot compat it is likely your code will break due to upcoming MediaWiki API changes (e.g. [[phab:T101524|T101524]]). It is highly recommended you migrate to the core framework. There is a [[mw:Manual:Pywikibot/Compat deprecation|migration guide]], and please [[mw:Special:MyLanguage/Manual:Pywikibot/Communication|contact us]] if you have any problem.
There is an upcoming MediaWiki API breaking change that compat will not be updated for. If your bot's name is in [https://lists.wikimedia.org/pipermail/wikitech-l/2015-June/081931.html this list], your bot will most likely break.
Thank you,<br />
The Pywikibot development team, 19:30, 5 June 2015 (UTC)
</div>
<!-- Message sent by User:Ladsgroup@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12271740 -->
== HTTPS ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Apologies for writing in English.
Hi everyone.
Over the last few years, the Wikimedia Foundation has [http://blog.wikimedia.org/2013/08/01/future-https-wikimedia-projects/ been working] towards enabling [[m:Special:MyLanguage/HTTPS|HTTPS]] by default for all users, including unregistered ones, for better privacy and security for both readers and editors. This has taken a long time, as there were different aspects to take into account. Our servers haven't been ready to handle it. The Wikimedia Foundation has had to balance sometimes conflicting goals.
[https://blog.wikimedia.org/2015/06/12/securing-wikimedia-sites-with-https/ Forced HTTPS] has just been implemented on all Wikimedia projects. Some of you might already be aware of this, as a few Wikipedia language versions were converted to HTTPS last week and the then affected communities were notified.
Most of Wikimedia editors shouldn't be affected at all. If you edit as registered user, you've probably already had to log in through HTTPS. We'll keep an eye on this to make sure everything is working as it should. Do get in touch with [[:m:HTTPS#Help!|us]] if you have any problems after this change or contact me if you have any other questions.
/[[:m:User:Johan (WMF)|Johan (WMF)]]
</div> 22:01, 19 Pipiri 2015 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/HTTPS_global_message_delivery&oldid=12471979 -->
== Proposal to create PNG thumbnails of static GIF images ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:(R)-3-phenyl-cyclohanone.gif|255px|thumb|The thumbnail of this gif is of really bad quality.]]
[[File:(R)-3-phenyl-cyclohanone.png|255px|thumb|How a PNG thumb of this GIF would look like]]
There is a [[w:c:Commons:Village_pump/Proposals#Create_PNG_thumbnails_of_static_GIF_images|proposal]] at the Commons Village Pump requesting feedback about the thumbnails of static GIF images: It states that static GIF files should have their thumbnails created in PNG. The advantages of PNG over GIF would be visible especially with GIF images using an alpha channel. (compare the thumbnails on the side)
This change would affect all wikis, so if you support/oppose or want to give general feedback/concerns, please post them to the [[w:c:Commons:Village_pump/Proposals#Create_PNG_thumbnails_of_static_GIF_images|proposal page]]. Thank you. --[[w:c:User:McZusatz|McZusatz]] ([[w:c:User talk:McZusatz|talk]]) & [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 05:07, 24 Hōngongoi 2015 (UTC)
</div>
<!-- Message sent by User:-revi@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12485605 -->
== Proposal to create PNG thumbnails of static GIF images ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:(R)-3-phenyl-cyclohanone.gif|255px|thumb|The thumbnail of this gif is of really bad quality.]]
[[File:(R)-3-phenyl-cyclohanone.png|255px|thumb|How a PNG thumb of this GIF would look like]]
There is a [[w:c:Commons:Village_pump/Proposals#Create_PNG_thumbnails_of_static_GIF_images|proposal]] at the Commons Village Pump requesting feedback about the thumbnails of static GIF images: It states that static GIF files should have their thumbnails created in PNG. The advantages of PNG over GIF would be visible especially with GIF images using an alpha channel. (compare the thumbnails on the side)
This change would affect all wikis, so if you support/oppose or want to give general feedback/concerns, please post them to the [[w:c:Commons:Village_pump/Proposals#Create_PNG_thumbnails_of_static_GIF_images|proposal page]]. Thank you. --[[w:c:User:McZusatz|McZusatz]] ([[w:c:User talk:McZusatz|talk]]) & [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 11:26, 24 Hōngongoi 2015 (UTC)
</div>
<!-- Message sent by User:-revi@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12485605 -->
== What does a Healthy Community look like to you? ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Community Health Cover art News portal.png|300px|right]]
Hi, <br>
The Community Engagement department at the Wikimedia Foundation has launched a new learning campaign. The WMF wants to record community impressions about what makes a healthy online community.
Share your views and/or create a drawing and take a chance to win a Wikimania 2016 scholarship!
Join the WMF as we begin a conversation about Community Health. Contribute a drawing or answer the questions [[meta:Grants:Evaluation/Community Health learning campaign|on the campaign's page.]]
=== Why get involved? ===
'''The world is changing. The way we relate to knowledge is transforming.''' As the next billion people come online, the Wikimedia movement is working to bring more users on the wiki projects. The way we interact and collaborate online are key to building sustainable projects. How accessible are Wikimedia projects to newcomers today? Are we helping each other learn?
<br/>
Share your views on this matter that affects us all!
<br>
'''We invite everyone to take part in this learning campaign. Wikimedia Foundation will distribute one Wikimania Scholarship 2016 among those participants who are eligible.'''
=== More information ===
* All participants must have a registered user of at least one month antiquity on any Wikimedia project before the starting date of the campaign.
* <span style="border-bottom:1px dotted"> All eligible contributions must be done until '''August 23, 2015 at <nowiki>23:59</nowiki> UTC''' </span>
* <big> Wiki link: '''[[meta:Grants:Evaluation/Community Health learning campaign|Community Health learning campaign]]''' </big>
* URL https://meta.wikimedia.org/wiki/Grants:Evaluation/Community_Health_learning_campaign
* Contact: [[meta:user:MCruz (WMF)|María Cruz]] / Twitter: {{@}}WikiEval #CommunityHealth / email: eval{{@}}wikimedia{{dot}}org
<br>
Happy editing!
<br>
<br>
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 23:42, 31 Hōngongoi 2015 (UTC)
</div>
<!-- Message sent by User:MCruz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12909005 -->
== How can we improve Wikimedia grants to support you better? ==
''My apologies for posting this message in English. Please help translate it if you can.''
Hello,
The Wikimedia Foundation would like your feedback about how we can '''[[m:Grants:IdeaLab/Reimagining WMF grants|reimagine Wikimedia Foundation grants]]''', to better support people and ideas in your Wikimedia project. Ways to participate:
*Respond to questions on [[m:Grants talk:IdeaLab/Reimagining WMF grants|the discussion page of the idea]].
*Join a [[m:Grants:IdeaLab/Events#Upcoming_events|small group conversation]].
*Learn more about [[m:Grants:IdeaLab/Reimagining WMF grants/Consultation|this consultation]].
Feedback is welcome in any language.
With thanks,
[[m:User:I JethroBT (WMF)|I JethroBT (WMF)]], [[m:Community Resources|Community Resources]], Wikimedia Foundation.
([[m:Grants:IdeaLab/Reimagining WMF grants/ProjectTargets|''Opt-out Instructions'']]) <small>This message was sent by [[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] through [[m:User:MediaWiki message delivery|MediaWiki message delivery]].</small> 23:09, 18 Here-turi-kōkā 2015 (UTC)
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Grants:IdeaLab/Reimagining_WMF_grants/ProjectTargets&oldid=13196071 -->
== Introducing the Wikimedia public policy site ==
Hi all,
We are excited to introduce a new Wikimedia Public Policy site. The site includes resources and position statements on access, copyright, censorship, intermediary liability, and privacy. The site explains how good public policy supports the Wikimedia projects, editors, and mission.
Visit the public policy portal: https://policy.wikimedia.org/
Please help translate the [[m:Public policy|statements on Meta Wiki]]. You can [http://blog.wikimedia.org/2015/09/02/new-wikimedia-public-policy-site/ read more on the Wikimedia blog].
Thanks,
[[m:User:YWelinder (WMF)|Yana]] and [[m:User:Slaporte (WMF)|Stephen]] ([[m:User talk:Slaporte (WMF)|Talk]]) 18:12, 2 Mahuru 2015 (UTC)
''(Sent with the [[m:MassMessage#Global_message_delivery|Global message delivery system]])''
<!-- Message sent by User:Slaporte (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Slaporte_(WMF)/Announcing_public_policy_site&oldid=13439030 -->
== Introducing the Wikimedia public policy site ==
Hi all,
We are excited to introduce a new Wikimedia Public Policy site. The site includes resources and position statements on access, copyright, censorship, intermediary liability, and privacy. The site explains how good public policy supports the Wikimedia projects, editors, and mission.
Visit the public policy portal: https://policy.wikimedia.org/
Please help translate the [[m:Public policy|statements on Meta Wiki]]. You can [http://blog.wikimedia.org/2015/09/02/new-wikimedia-public-policy-site/ read more on the Wikimedia blog].
Thanks,
[[m:User:YWelinder (WMF)|Yana]] and [[m:User:Slaporte (WMF)|Stephen]] ([[m:User talk:Slaporte (WMF)|Talk]]) 19:14, 2 Mahuru 2015 (UTC)
''(Sent with the [[m:MassMessage#Global_message_delivery|Global message delivery system]])''
<!-- Message sent by User:Slaporte (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Slaporte_(WMF)/Announcing_public_policy_site&oldid=13439030 -->
== Open call for Individual Engagement Grants ==
''My apologies for posting this message in English. Please help translate it if you can.''
Greetings! The '''[[m:IEG|Individual Engagement Grants program]] is accepting proposals''' until September 29th to fund new tools, community-building processes, and other experimental ideas that enhance the work of Wikimedia volunteers. Whether you need a small or large amount of funds (up to $30,000 USD), Individual Engagement Grants can support you and your team’s project development time in addition to project expenses such as materials, travel, and rental space.
*[[m:Grants:IEG#ieg-apply|'''Submit''' a grant request]]
*[[m:Grants:IdeaLab|'''Get help''' with your proposal in IdeaLab]] or [[m:Grants:IdeaLab/Events#Upcoming_events|an upcoming Hangout session]]
*[[m:Grants:IEG#ieg-engaging|'''Learn from examples''' of completed Individual Engagement Grants]]
Thanks,
[[m:User:I JethroBT (WMF)|I JethroBT (WMF)]], [[m:Community Resources|Community Resources]], Wikimedia Foundation. 20:52, 4 Mahuru 2015 (UTC)
([[m:User:I JethroBT (WMF)/IEG 2015 Targets|''Opt-out Instructions'']]) <small>This message was sent by [[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] ([[m:User talk:I JethroBT (WMF)|talk]]) through [[m:User:MediaWiki message delivery|MediaWiki message delivery]].</small>
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:I_JethroBT_(WMF)/IEG_2015_Targets&oldid=13476366 -->
== Open call for Individual Engagement Grants ==
''My apologies for posting this message in English. Please help translate it if you can.''
Greetings! The '''[[m:IEG|Individual Engagement Grants program]] is accepting proposals''' until September 29th to fund new tools, community-building processes, and other experimental ideas that enhance the work of Wikimedia volunteers. Whether you need a small or large amount of funds (up to $30,000 USD), Individual Engagement Grants can support you and your team’s project development time in addition to project expenses such as materials, travel, and rental space.
*[[m:Grants:IEG#ieg-apply|'''Submit''' a grant request]]
*[[m:Grants:IdeaLab|'''Get help''' with your proposal in IdeaLab]] or [[m:Grants:IdeaLab/Events#Upcoming_events|an upcoming Hangout session]]
*[[m:Grants:IEG#ieg-engaging|'''Learn from examples''' of completed Individual Engagement Grants]]
Thanks,
[[m:User:I JethroBT (WMF)|I JethroBT (WMF)]], [[m:Community Resources|Community Resources]], Wikimedia Foundation. 21:57, 4 Mahuru 2015 (UTC)
([[m:User:I JethroBT (WMF)/IEG 2015 Targets|''Opt-out Instructions'']]) <small>This message was sent by [[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] ([[m:User talk:I JethroBT (WMF)|talk]]) through [[m:User:MediaWiki message delivery|MediaWiki message delivery]].</small>
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:I_JethroBT_(WMF)/IEG_2015_Targets&oldid=13476366 -->
== Only one week left for Individual Engagement Grant proposals! ==
(Apologies for using English below, please help translate if you are able.)
'''There is still one week left to submit [[m:IEG|Individual Engagement Grant]] (IEG) proposals''' before the September 29th deadline. If you have ideas for new tools, community-building processes, and other experimental projects that enhance the work of Wikimedia volunteers, start your proposal today! Please encourage others who have great ideas to apply as well. Support is available if you want help turning your idea into a grant request.
*[[m:Grants:IEG#ieg-apply|'''Submit''' a grant request]]
*[[m:Grants:IdeaLab|'''Get help''' with your proposal in IdeaLab]]
*[[m:Grants:IEG#ieg-engaging|'''Learn from examples''' of completed Individual Engagement Grants]]
[[m:User:I JethroBT (WMF)|I JethroBT (WMF)]], [[m:Community Resources|Community Resources]] 21:01, 22 Mahuru 2015 (UTC)
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:I_JethroBT_(WMF)/IEG_2015_Targets&oldid=13754911 -->
== Reimagining WMF grants report ==
''(My apologies for using English here, please help translate if you are able.)''
Last month, we asked for community feedback on [[m:Grants:IdeaLab/Reimagining WMF grants| a proposal to change the structure of WMF grant programs]]. Thanks to the 200+ people who participated! '''[[m:Grants:IdeaLab/Reimagining_WMF_grants/Outcomes|
A report]]''' on what we learned and changed based on this consultation is now available.
Come read about the findings and next steps as WMF’s Community Resources team begins to implement changes based on your feedback. Your questions and comments are welcome on [[m:Grants talk:IdeaLab/Reimagining WMF grants/Outcomes|the outcomes discussion page]].
With thanks, [[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] 16:56, 28 Mahuru 2015 (UTC)
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Grants:IdeaLab/Reimagining_WMF_grants/ProjectTargets&oldid=13850666 -->
== Community Wishlist Survey ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hi everyone! Apologies for posting in English. Translations are very welcome.
The [[:m:Community Tech|Community Tech team]] at the Wikimedia Foundation is focused on building improved curation and moderation tools for experienced Wikimedia contributors. We're now starting a '''[[:m:2015 Community Wishlist Survey|Community Wishlist Survey]]''' to find the most useful projects that we can work on.
For phase 1 of the survey, we're inviting all active contributors to submit brief proposals, explaining the project that you'd like us to work on, and why it's important. Phase 1 will last for 2 weeks. In phase 2, we'll ask you to vote on the proposals. Afterwards, we'll analyze the top 10 proposals and create a prioritized wishlist.
While most of this process will be conducted in English, we're inviting people from any Wikimedia wiki to submit proposals. We'll also invite volunteer translators to help translate proposals into English.
Your proposal should include: the problem that you want to solve, who would benefit, and a proposed solution, if you have one. You can submit your proposal on the Community Wishlist Survey page, using the entry field and the big blue button. We will be accepting proposals for 2 weeks, ending on November 23.
We're looking forward to hearing your ideas!
</div> <div lang="en" dir="ltr" class="mw-content-ltr">Community Tech Team via [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 21:58, 9 Whiringa-ā-rangi 2015 (UTC)</div>
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Target_lists/Global_distribution&oldid=14554458 -->
== Wikimania 2016 scholarships ambassadors needed ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello! [[wm2016:|Wikimania 2016]] scholarships will soon be open; by the end of the week we'll form the committee and we need your help, see [[wm2016:Special:MyLanguage/Scholarship committee|Scholarship committee]] for details.
If you want to carefully review nearly a thousand applications in January, you might be a perfect committee member. Otherwise, you can '''volunteer as "ambassador"''': you will observe all the committee activities, ensure that people from your language or project manage to apply for a scholarship, translate '''scholarship applications written in your language''' to English and so on. Ambassadors are allowed to ask for a scholarship, unlike committee members.
[[wm2016:Scholarship committee|Wikimania 2016 scholarships subteam]] 10:48, 10 Whiringa-ā-rangi 2015 (UTC)
</div>
<!-- Message sent by User:Nemo bis@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=14347818 -->
== Harassment consultation ==
{{int:Please-translate}}
The Community Advocacy team the Wikimedia Foundation has opened a consultation on the topic of '''harassment''' on [[m:Harassment consultation 2015|Meta]]. The consultation period is intended to run for one month from today, November 16, and end on December 17. Please share your thoughts there on harassment-related issues facing our communities and potential solutions. (Note: this consultation is not intended to evaluate specific cases of harassment, but rather to discuss the problem of harassment itself.)
::*[[m:Harassment consultation 2015|Harassment consultation 2015]]
:Regards, [[m:Community Advocacy|Community Advocacy, Wikimedia Foundation]]
<!-- Message sent by User:PEarley (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:PEarley_(WMF)/Inspire_Mass_Message&oldid=14684364 -->
[[af:Wiktionary:Community Portal]]
[[am:Wiktionary:Community portal]]
[[an:Wiktionary:Portal d'a comunidat]]
[[ang:Wikiwordbōc:Gemǣnscipe Ingang]]
[[ar:ويكاموس:بوابة المجتمع]]
[[ast:Wikcionariu:Portal de la comunidá]]
[[ay:Wiktionary:Community Portal]]
[[az:Wiktionary:Community Portal]]
[[bn:উইকিঅভিধান:সম্প্রদায়ের প্রবেশদ্বার]]
[[br:Wikeriadur:Community Portal]]
[[bs:Vikirječnik:Čaršija]]
[[chr:Wiktionary:Community portal]]
[[co:Wiktionary:Community Portal]]
[[cy:Wiciadur:Porth y Gymuned]]
[[da:Wiktionary:Landsbybrønden]]
[[de:Wiktionary:Autorenportal]]
[[el:Βικιλεξικό:Community Portal]]
[[en:Wiktionary:Community Portal]]
[[et:Vikisõnastik:Kogukonnavärav]]
[[eu:Wiktionary:Community Portal]]
[[fa:ویکیواژه:درگاه کاربران]]
[[fj:actualités]]
[[fr:Wiktionnaire:Accueil communautaire]]
[[ga:Vicífhoclóir:Lárionad comhphobail]]
[[gd:Wiktionary:Doras na coimhearsnachd]]
[[gu:વિક્શનરી:Community Portal]]
[[gv:Wiktionary:Ynnyd y phobble]]
[[ha:Wiktionary:Community Portal]]
[[he:ויקימילון:שער הקהילה]]
[[hi:विक्षनरी:Community Portal]]
[[hr:Wječnik:Konoba]]
[[hy:Վիքիբառարան:Խորհրդարան]]
[[ie:Wiktionary:Págine del comunité]]
[[io:Wikivortaro:Komuneso-portalo]]
[[it:Wikizionario:Portale Comunità]]
[[ja:Wiktionary:コミュニティ・ポータル]]
[[jbo:Wiktionary:Community Portal]]
[[kk:Уикисөздік:Қауым порталы]]
[[kl:Wiktionary:Community Portal]]
[[kn:Wiktionary:ಸಮುದಾಯ ಪುಟ]]
[[ko:위키낱말사전:편집실]]
[[ku:Wîkîferheng:Koma Wîkîferhengê]]
[[kw:Wiktionary:Porth an gemmynieth]]
[[ky:Wiktionary:Community Portal]]
[[lb:Wiktionnaire:Communautéit]]
[[li:In 't nuujs]]
[[ln:Wiktionary:Community Portal]]
[[lo:Wiktionary:Community Portal]]
[[lt:Vikižodynas:Bendruomenės portalas]]
[[lv:Vikivārdnīca:Kopienas portāls]]
[[mg:Wiktionary:Community Portal]]
[[mr:विक्शनरी:Community Portal]]
[[ms:Wiktionary:Portal Masyarakat]]
[[my:Wiktionary:Community portal]]
[[nah:Wiktionary:Calīxcuātl tocalpōl]]
[[nl:WikiWoordenboek:Hulp]]
[[nn:Wiktionary:Spørsmål og svar]]
[[oc:Wikiccionari:Community Portal]]
[[om:Wiktionary:Community Portal]]
[[or:ଉଇକିଅଭିଧାନ:ଆଲୋଚନା ସଭା]]
[[pa:Wiktionary:ਸੱਥ]]
[[pl:Wikisłownik:Pomoc]]
[[ps:ويکيسيند:Community Portal]]
[[pt:Wikcionário:Portal comunitário]]
[[ru:Викисловарь:Портал сообщества]]
[[sa:Wiktionary:Community Portal]]
[[scn:Wikizziunariu:Porta dâ cumunitati]]
[[sh:Wiktionary:Pijaca-Пијаца]]
[[si:වික්ෂනරි:ප්රජා ද්වාරය]]
[[simple:Wiktionary:Community Portal]]
[[sr:Викиречник:Уреднички портал]]
[[ss:Wiktionary:Likhefi leinthanethi]]
[[st:Wiktionary:Community Portal]]
[[sv:Wiktionary:Deltagarportalen]]
[[sw:Wiktionary:Community Portal]]
[[ta:விக்சனரி:சமுதாய வலைவாசல்]]
[[te:విక్షనరీ:Community Portal]]
[[th:วิกิพจนานุกรม:ศาลาประชาคม]]
[[ti:Wiktionary:Community Portal]]
[[tk:Wikisözlük:Community Portal]]
[[tn:Wiktionary:Community Portal]]
[[tpi:Wiktionary:Bung ples]]
[[tr:Vikisözlük:Topluluk portali]]
[[ts:Wiktionary:Community Portal]]
[[tt:Wiktionary:Җәмгыять үзәге]]
[[ug:Wiktionary:Community Portal]]
[[uk:Вікісловник:Портал спільноти]]
[[ur:وکی لغت:باب برادری]]
[[vi:Wiktionary:Cộng đồng]]
[[vo:Vükivödabuk:Komotanefaleyan]]
[[yi:װיקיװערטערבוך:קאַװע־הױז]]
[[zh:Wiktionary:社群首頁]]
[[zh-min-nan:Wiktionary:Siā-lí mn̂g-chhùi-kháu]]
== [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|Your input requested on the proposed #FreeBassel banner campaign]] ==
''This is a message regarding the [[:m:Special:MyLanguage/Free Bassel/Banner|proposed 2015 Free Bassel banner]]. [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|Translations]] are available.''
Hi everyone,
This is to inform all Wikimedia contributors that a [[:m:Special:MyLanguage/Free Bassel/Banner/Straw poll|straw poll seeking your involvement]] has just been started on Meta-Wiki.
As some of your might be aware, a small group of Wikimedia volunteers have proposed a banner campaign informing Wikipedia readers about the urgent situation of our fellow Wikipedian, open source software developer and Creative Commons activist, [[:w:Bassel Khartabil|Bassel Khartabil]]. An exemplary [[:m:Special:MyLanguage/Free Bassel/Banner|banner]] and an [[:m:Special:MyLanguage/Free Bassel/Banner|explanatory page]] have now been prepared, and translated into about half a dozen languages by volunteer translators.
We are seeking [[:m:Special:MyLanguage/Free Bassel/Banner/Straw poll|your involvement to decide]] if the global Wikimedia community approves starting a banner campaign asking Wikipedia readers to call on the Syrian government to release Bassel from prison. We understand that a campaign like this would be unprecedented in Wikipedia's history, which is why we're seeking the widest possible consensus among the community.
Given Bassel's urgent situation and the resulting tight schedule, we ask everyone to [[:m:Special:MyLanguage/Free Bassel/Banner/Straw poll|get involved with the poll and the discussion]] to the widest possible extent, and to promote it among your communities as soon as possible.
(Apologies for writing in English; please kindly [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|translate]] this message into your own language.)
Thank you for your participation!
''Posted by the [[:m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] 21:47, 25 November 2015 (UTC) • [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|Translate]] • [[:m:Talk:Free Bassel/Banner|Get help]]
<!-- Message sent by User:Varnent@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=14758733 -->
== Community Wishlist Survey ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hi everyone! Apologies for posting this in English. Translations are very welcome.
We're beginning the second part of the Community Tech team's '''[[:m:2015 Community Wishlist Survey/Voting|Community Wishlist Survey]]''', and we're inviting all active contributors to vote on the proposals that have been submitted.
Thanks to you and other Wikimedia contributors, 111 proposals were submitted to the team. We've split the proposals into categories, and now it's time to vote! You can vote for any proposal listed on the pages, using the <nowiki>{{Support}}</nowiki> tag. Feel free to add comments pro or con, but only support votes will be counted. The voting period will be 2 weeks, ending on December 14.
The proposals with the most support votes will be the team's top priority backlog to investigate and address. Thank you for participating, and we're looking forward to hearing what you think!
Community Tech via
</div> [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 14:38, 1 Hakihea 2015 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Target_lists/Global_distribution&oldid=14913494 -->
== Community Wishlist Survey ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hi everyone! Apologies for posting this in English. Translations are very welcome.
We're beginning the second part of the Community Tech team's '''[[:m:2015 Community Wishlist Survey/Voting|Community Wishlist Survey]]''', and we're inviting all active contributors to vote on the proposals that have been submitted.
Thanks to you and other Wikimedia contributors, 111 proposals were submitted to the team. We've split the proposals into categories, and now it's time to vote! You can vote for any proposal listed on the pages, using the <nowiki>{{Support}}</nowiki> tag. Feel free to add comments pro or con, but only support votes will be counted. The voting period will be 2 weeks, ending on December 14.
The proposals with the most support votes will be the team's top priority backlog to investigate and address. Thank you for participating, and we're looking forward to hearing what you think!
Community Tech via
</div> [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 07:04, 4 Hakihea 2015 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Target_lists/Global_distribution&oldid=14913494 -->
== [[m:Special:MyLanguage/Wikipedia 15|Get involved in Wikipedia 15!]] ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''This is a message from the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]]. [[m:Special:MyLanguage/Wikipedia 15/MassMessages/Get involved|Translations]] are available.''
[[File:International-Space-Station wordmark blue.svg|right|200px]]
As many of you know, January 15 is Wikipedia’s 15th Birthday!
People around the world are getting involved in the celebration and have started adding their [[m:Special:MyLanguage/Wikipedia 15/Events|events on Meta Page]]. While we are celebrating Wikipedia's birthday, we hope that all projects and affiliates will be able to utilize this celebration to raise awareness of our community's efforts.
Haven’t started planning? Don’t worry, there’s lots of ways to get involved. Here are some ideas:
* '''[[m:Special:MyLanguage/Wikipedia 15/Events|Join/host an event]]'''. We already have more than 80, and hope to have many more.
* '''[[m:Special:MyLanguage/Wikipedia 15/Media|Talk to local press]]'''. In the past 15 years, Wikipedia has accomplished extraordinary things. We’ve made a [[m:Special:MyLanguage/Wikipedia 15/15 years|handy summary]] of milestones and encourage you to add your own. More resources, including a [[m:Special:MyLanguage/Wikipedia 15/Media#releases|press release template]] and [[m:Special:MyLanguage/Communications/Movement Communications Skills|resources on working with the media]], are also available.
* '''[[m:Special:MyLanguage/Wikipedia 15/Material|Design a Wikipedia 15 logo]]'''. In place of a single icon for Wikipedia 15, we’re making dozens. Add your own with something fun and representative of your community. Just use the visual guide so they share a common sensibility.
* '''[[m:Special:MyLanguage/Wikipedia 15/Events/Package#birthdaywish|Share a message on social media]]'''. Tell the world what Wikipedia means to you, and add #wikipedia15 to the post. We might re-tweet or share your message!
Everything is linked on the [[m:Special:MyLanguage/Wikipedia 15|Wikipedia 15 Meta page]]. You’ll find a set of ten data visualization works that you can show at your events, and a [[c:Category:Wikipedia15 Mark|list of all the Wikipedia 15 logos]] that community members have already designed.
If you have any questions, please contact [[m:User:ZMcCune (WMF)|Zachary McCune]] or [[m:User:JSutherland (WMF)|Joe Sutherland]].
Thanks and Happy nearly Wikipedia 15!<br />
-The Wikimedia Foundation Communications team
''Posted by the [[m:User:MediaWiki message delivery|MediaWiki message delivery]], 20:58, 18 Hakihea 2015 (UTC) • [[m:Wikipedia 15/MassMessages/Get involved|{{int:please-translate}}]] • [[m:Talk:Wikipedia 15|{{int:help}}]]
</div>
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=15158198 -->
== [[m:Special:MyLanguage/Wikipedia 15|Get involved in Wikipedia 15!]] ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''This is a message from the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]]. [[m:Special:MyLanguage/Wikipedia 15/MassMessages/Get involved|Translations]] are available.''
[[File:International-Space-Station wordmark blue.svg|right|200px]]
As many of you know, January 15 is Wikipedia’s 15th Birthday!
People around the world are getting involved in the celebration and have started adding their [[m:Special:MyLanguage/Wikipedia 15/Events|events on Meta Page]]. While we are celebrating Wikipedia's birthday, we hope that all projects and affiliates will be able to utilize this celebration to raise awareness of our community's efforts.
Haven’t started planning? Don’t worry, there’s lots of ways to get involved. Here are some ideas:
* '''[[m:Special:MyLanguage/Wikipedia 15/Events|Join/host an event]]'''. We already have more than 80, and hope to have many more.
* '''[[m:Special:MyLanguage/Wikipedia 15/Media|Talk to local press]]'''. In the past 15 years, Wikipedia has accomplished extraordinary things. We’ve made a [[m:Special:MyLanguage/Wikipedia 15/15 years|handy summary]] of milestones and encourage you to add your own. More resources, including a [[m:Special:MyLanguage/Wikipedia 15/Media#releases|press release template]] and [[m:Special:MyLanguage/Communications/Movement Communications Skills|resources on working with the media]], are also available.
* '''[[m:Special:MyLanguage/Wikipedia 15/Material|Design a Wikipedia 15 logo]]'''. In place of a single icon for Wikipedia 15, we’re making dozens. Add your own with something fun and representative of your community. Just use the visual guide so they share a common sensibility.
* '''[[m:Special:MyLanguage/Wikipedia 15/Events/Package#birthdaywish|Share a message on social media]]'''. Tell the world what Wikipedia means to you, and add #wikipedia15 to the post. We might re-tweet or share your message!
Everything is linked on the [[m:Special:MyLanguage/Wikipedia 15|Wikipedia 15 Meta page]]. You’ll find a set of ten data visualization works that you can show at your events, and a [[c:Category:Wikipedia15 Mark|list of all the Wikipedia 15 logos]] that community members have already designed.
If you have any questions, please contact [[m:User:ZMcCune (WMF)|Zachary McCune]] or [[m:User:JSutherland (WMF)|Joe Sutherland]].
Thanks and Happy nearly Wikipedia 15!<br />
-The Wikimedia Foundation Communications team
''Posted by the [[m:User:MediaWiki message delivery|MediaWiki message delivery]], 21:58, 18 Hakihea 2015 (UTC) • [[m:Wikipedia 15/MassMessages/Get involved|{{int:please-translate}}]] • [[m:Talk:Wikipedia 15|{{int:help}}]]
</div>
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=15158198 -->
== Wikimania 2016 Scholarships - Deadline soon! ==
:{{int:Please-translate}}
A reminder - applications for scholarships for Wikimania 2016 in Esino Lario, Italy, are closing soon! Please get your applications in by January 9th. To apply, visit the page below:
:*[https://wikimania2016.wikimedia.org/wiki/Scholarships Wikimania 2016 Scholarships]
[[User:PEarley (WMF)|Patrick Earley (WMF)]] via [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 01:49, 5 Kohi-tātea 2016 (UTC)
<!-- Message sent by User:PEarley (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:PEarley_(WMF)/Mass_Message_-_large&oldid=15209973 -->
== Wikimania 2016 Scholarships - Deadline soon! ==
:{{int:Please-translate}}
A reminder - applications for scholarships for Wikimania 2016 in Esino Lario, Italy, are closing soon! Please get your applications in by January 9th. To apply, visit the page below:
:*[https://wikimania2016.wikimedia.org/wiki/Scholarships Wikimania 2016 Scholarships]
[[User:PEarley (WMF)|Patrick Earley (WMF)]] via [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 02:49, 5 Kohi-tātea 2016 (UTC)
<!-- Message sent by User:PEarley (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:PEarley_(WMF)/Mass_Message_-_large&oldid=15209973 -->
== 2016 WMF Strategy consultation ==
:{{int:Please-translate}}
Hello, all.
The Wikimedia Foundation (WMF) has launched a consultation to help create and prioritize WMF strategy beginning July 2016 and for the 12 to 24 months thereafter. This consultation will be open, on Meta, from 18 January to 26 February, after which the Foundation will also use these ideas to help inform its Annual Plan. (More on our timeline can be found on that Meta page.)
Your input is welcome (and greatly desired) at the Meta discussion, [[:m:2016 Strategy/Community consultation|2016 Strategy/Community consultation]].
Apologies for English, where this is posted on a non-English project. We thought it was more important to get the consultation translated as much as possible, and good headway has been made there in some languages. There is still much to do, however! We created [[:m:2016 Strategy/Translations]] to try to help coordinate what needs translation and what progress is being made. :)
If you have questions, please reach out to me on my talk page or on the strategy consultation's talk page or by email to mdennis@wikimedia.org.
I hope you'll join us! [[:m:User:Mdennis (WMF)|Maggie Dennis]] via [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 19:06, 18 Kohi-tātea 2016 (UTC)
<!-- Message sent by User:Mdennis (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:PEarley_(WMF)/Mass_Message_-_large&oldid=15253743 -->
== Open Call for Individual Engagement Grants ==
[[File:IEG barnstar 2.png|right|100px]]
{{int:Please-translate}}:
Greetings! The '''[[m:Special:MyLanguage/IEG|Individual Engagement Grants (IEG) program]] is accepting proposals''' until April 12th to fund new tools, research, outreach efforts, and other experiments that enhance the work of Wikimedia volunteers.
Whether you need a small or large amount of funds (up to $30,000 USD), IEGs can support you and your team’s project development time in addition to project expenses such as materials, travel, and rental space.
*[[m:Special:MyLanguage/Grants:IEG#ieg-apply|'''Submit''' a grant request]] or [[m:Special:MyLanguage/Grants:IdeaLab|'''draft''' your proposal]] in IdeaLab
*[[m:Special:MyLanguage/Grants:IdeaLab/Events#Upcoming_events|'''Get help''' with your proposal]] in an upcoming Hangout session
*[[m:Special:MyLanguage/Grants:IEG#ieg-engaging|'''Learn from examples''' of completed Individual Engagement Grants]]
With thanks, [[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] 17:47, 31 Poutū-te-rangi 2016 (UTC)
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:I_JethroBT_(WMF)/IEG_2015_Targets&oldid=15490024 -->
== Server switch 2016 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
The [[foundation:|Wikimedia Foundation]] will be testing its newest data center in Dallas.
This will make sure Wikipedia and the other Wikimedia wikis can stay online even after a disaster.
To make sure everything is working, the Wikimedia Technology department needs to conduct a planned test. This test will show whether they can reliably switch from one data center to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic to the new data center on '''Tuesday, 19 April'''.<br/>
On '''Thursday, 21 April''', they will switch back to the primary data center.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop during those two switches.
We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for approximately 15 to 30 minutes on Tuesday, 19 April and Thursday, 21 April, starting at 14:00 UTC (15:00 BST, 16:00 CEST, 10:00 EDT, 07:00 PDT).
If you try to edit or save during these times, you will see an error message.
We hope that no edits will be lost during these minutes, but we can't guarantee it.
If you see the error message, then please wait until everything is back to normal.
Then you should be able to save your edit.
But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped.
Red links might not be updated as quickly as normal.
If you create an article that is already linked somewhere else, the link will stay red longer than usual.
Some long-running scripts will have to be stopped.
*There will be a code freeze for the week of 18 April.
No non-essential code deployments will take place.
This test was originally planned to take place on March 22.
April 19th and 21st are the new dates.
You can [[wikitech:Switch Datacenter#Schedule for Q3 FY2015-2016 rollout|read the schedule at wikitech.wikimedia.org]].
They will post any changes on that schedule.
There will be more notifications about this.
'''Please share this information with your community.''' /[[m:User:Whatamidoing (WMF)|User:Whatamidoing (WMF)]] ([[m:User talk:Whatamidoing (WMF)|talk]]) 21:08, 17 Paenga-whāwhā 2016 (UTC)
</div>
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Tech/Server_switch_2016/Delivery_list&oldid=15533827 -->
== Bot policy ==
<div style="background:#E3F9DF; padding:0 10px; border:1px solid #AAA;">
Hello. To facilitate [[m:steward|steward]] granting of bot access, I suggest implementing the [[m:Bot policy|standard bot policy]] on this wiki. In particular, this policy allows stewards to automatically flag known interlanguage linking bots (if this page says that is acceptable), which form the vast majority of such requests. The policy also enables [[m:Bot policy#Global_bots|global bots]] on this wiki (if this page says that is acceptable), which are trusted bots that will be given bot access on every wiki that allows global bots.
This policy makes bot access requesting much easier for local users, operators, and stewards. To implement it we only need to create a redirect to this page from [[Project:Bot policy]], and add a line at the top noting that it is used here. Please read the text at [[m:Bot policy]] before commenting. If you object, please say so; I hope to implement in two weeks if there is no objection, since it is particularly written to streamline bot requests on wikis with little or no community interested in bot access requests. [[User:MarcoAurelio|MarcoAurelio]] ([[User talk:MarcoAurelio|talk]]) 18:20, 27 Pipiri 2016 (UTC)
: Done. --[[User:MarcoAurelio|MarcoAurelio]] ([[User talk:MarcoAurelio|talk]]) 10:44, 14 Hōngongoi 2016 (UTC)
</div>
== Compact Links coming soon to this wiki ==
{{int:Please-translate}}
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Compact-language-links-list.png|thumb|Screenshot of Compact Language Links interlanguage list]]
Hello, I wanted to give a heads up about an upcoming feature for this wiki which you may seen already in the [[:m:Tech/News/2016/25|Tech News]]. [[:mw:Universal_Language_Selector/Compact_Language_Links|Compact Language Links]] has been available as a beta-feature on all Wikimedia wikis since 2014. With compact language links enabled, users are shown a much shorter list of languages on the interlanguage link section of an article (see image). This will be enabled as a feature in the soon for all users, which can be turned on or off using a preference setting. We look forward to your feedback and please do let us know if you have any questions. Details about Compact Language Links can be read in the [[:mw:Universal_Language_Selector/Compact_Language_Links|project documentation]].
Due to the large scale enablement of this feature, we have had to use [[:m:Global_message_delivery|MassMessage]] for this announcement and as a result it is only written in English. We will really appreciate if this message can be translated for other users of this wiki. The main announcement can also be translated on [[:mw:Universal_Language_Selector/Compact_Language_Links/Announcement_draft_June_2016|this page]]. Thank you. On behalf of the Wikimedia Language team: [[:mw:User:Runab_WMF|Runa Bhattacharjee (WMF)]] ([[mw:User talk:Runab_WMF|talk]])-13:06, 29 Pipiri 2016 (UTC)
</div>
<!-- Message sent by User:Runab WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ULS_Compact_Links/1_July&oldid=15730563 -->
== Compact Language Links enabled in this wiki today ==
{{int:Please-translate}}
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Compact-language-links-list.png|thumb|Screenshot of Compact Language Links interlanguage list]]
[[:mw:Universal_Language_Selector/Compact_Language_Links|Compact Language Links]] has been available as a beta-feature on all Wikimedia wikis since 2014. With compact language links enabled, users are shown a much shorter list of languages on the interlanguage link section of an article (see image). Based on several factors, this shorter list of languages is expected to be more relevant for them and valuable for finding similar content in a language known to them. More information about compact language links can be found in [[:mw:Universal_Language_Selector/Compact_Language_Links|the documentation]].
From today onwards, compact language links has been enabled as the default listing of interlanguage links on this wiki. However, using the button at the bottom, you will be able to see a longer list of all the languages the article has been written in. The setting for this compact list can be changed by using the checkbox under ''User Preferences -> Appearance -> Languages''
The compact language links feature has been tested extensively by the Wikimedia Language team, which developed it. However, in case there are any problems or other feedback please let us know on the [[:mw:Talk:Universal_Language_Selector/Compact_Language_Links|project talk page]]. It is to be noted that on some wikis the presence of an existing older gadget that was used for a similar purpose may cause an interference for compact language list. We would like to bring this to the attention of the admins of this wiki. Full details are on [[phab:T131455|this phabricator ticket]] (in English).
Due to the large scale enablement of this feature, we have had to use [[:m:Global_message_delivery|MassMessage]] for this announcement and as a result it is only written in English. We will really appreciate if this message can be translated for other users of this wiki. Thank you. On behalf of the Wikimedia Language team: [[:mw:User:Runab_WMF|Runa Bhattacharjee (WMF)]] ([[mw:User talk:Runab_WMF|talk]])-03:05, 1 Hōngongoi 2016 (UTC)
</div>
<!-- Message sent by User:Runab WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ULS_Compact_Links/1_July&oldid=15735887 -->
== Open call for Project Grants ==
[[File:IEG barnstar 2.png|right|100px]]
{{int:Please-translate}}:
:Greetings! The '''[[m:Special:MyLanguage/Grants:Project|Project Grants program]] is accepting proposals''' from July 1st to August 2nd to fund new tools, research, offline outreach (including editathon series, workshops, etc), online organizing (including contests), and other experiments that enhance the work of Wikimedia volunteers.
:Whether you need a small or large amount of funds, Project Grants can support you and your team’s project development time in addition to project expenses such as materials, travel, and rental space.
:*[[m:Special:MyLanguage/Grants:Project/Apply|'''Submit''' a grant request]] or [[m:Special:MyLanguage/Grants:IdeaLab|'''draft''' your proposal]] in IdeaLab
:*[[m:Special:MyLanguage/Grants:IdeaLab/Events#Upcoming_events|'''Get help with your proposal''']] in an upcoming Hangout session
:*'''Learn from examples''' of completed [[m:Special:MyLanguage/Grants:IEG#ieg-engaging|Individual Engagement Grants]] or [[m:Special:MyLanguage/Grants:PEG/Requests#Grants_funded_by_the_WMF_in_FY_2015.E2.80.9316|Project and Event Grants]]
:Also accepting candidates to [[m:Special:MyLanguage/Grants:Project/Quarterly/Committee|join the Project Grants Committee through July 15.]]
:With thanks, [[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] 15:25, 5 Hōngongoi 2016 (UTC)
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:I_JethroBT_(WMF)/IEG_2015_Targets&oldid=15504704 -->
== Save/Publish ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
The [[:mw:Editing|Editing]] team is planning to change the name of the [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Savearticle “<bdi>{{int:Savearticle}}</bdi>”] button to [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Publishpage “'''<bdi>{{int:Publishpage}}</bdi>'''”] and [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Publishchanges “'''<bdi>{{int:Publishchanges}}</bdi>'''”]. “<bdi>{{int:Publishpage}}</bdi>” will be used when you create a new page. “<bdi>{{int:Publishchanges}}</bdi>” will be used when you change an existing page. The names will be consistent in all editing environments.[https://phabricator.wikimedia.org/T131132][https://phabricator.wikimedia.org/T139033]
This change will probably happen during the week of 30 August 2016. The change will be announced in [[:m:Special:MyLanguage/Tech/News|Tech News]] when it happens.
If you are fluent in a language other than English, please check the status of translations at translatewiki.net for [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Publishpage “'''<bdi>{{int:Publishpage}}</bdi>'''”] and [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Publishchanges “'''<bdi>{{int:Publishchanges}}</bdi>'''”].
The main reason for this change is to avoid confusion for new editors. Repeated user research studies with new editors have shown that some new editors believed that [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Savearticle “<bdi>{{int:Savearticle}}</bdi>”] would save a private copy of a new page in their accounts, rather than permanently publishing their changes on the web. It is important for this part of the user interface to be clear, since it is difficult to remove public information after it is published. We believe that the confusion caused by the “<bdi>{{int:Savearticle}}</bdi>” button increases the workload for experienced editors, who have to clean up the information that people unintentionally disclose, and report it to the functionaries and stewards to suppress it. Clarifying what the button does will reduce this problem.
Beyond that, the goal is to make all the wikis and languages more consistent, and some wikis made this change many years ago. The [[:m:Legal|Legal team]] at the Wikimedia Foundation supports this change. Making the edit interface easier to understand will make it easier to handle licensing and privacy questions that may arise.
Any help pages or other basic documentation about how to edit pages will also need to be updated, on-wiki and elsewhere. On wiki pages, you can use the wikitext codes <code><nowiki>{{int:Publishpage}}</nowiki></code> and <code><nowiki>{{int:Publishchanges}}</nowiki></code> to display the new labels in the user's preferred language. For the language settings in [[Special:Preferences|your account preferences]], these wikitext codes produce “<bdi>{{int:Publishpage}}</bdi>” and “<bdi>{{int:Publishchanges}}</bdi>”.
Please share this news with community members who teach new editors and with others who may be interested.
</div> [[m:User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[m:User talk:Whatamidoing (WMF)|talk]]) 18:02, 9 Here-turi-kōkā 2016 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=15790914 -->
== RevisionSlider ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
From September 13th on, [[mw:Special:MyLanguage/Extension:RevisionSlider|RevisionSlider]] will be available as a [[mw:Special:MyLanguage/Beta Features|beta feature]] in your wiki. The RevisionSlider adds a slider view to the diff page, so that you can easily move between revisions. The feature fulfills a wish from the [[m:WMDE Technical Wishes|German Community’s Technical Wishlist]]. Everyone is invited to test the feature and we hope that it will serve you well in your work! </div> [[user:Birgit Müller (WMDE)|Birgit Müller (WMDE)]] 16:08, 12 Mahuru 2016 (UTC)
<!-- Message sent by User:Birgit Müller (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_2&oldid=15903627 -->
== Wikidata for Wiktionary: let’s get ready for lexicographical data! ==
Hello all,
Sorry for writing this message in English, please feel free to translate it in your own language below.
The Wikidata development team will start working on integrating lexicographical data in the knowledge base soon and we want to make sure we do this together with you.
Wikidata is a constantly evolving project and after four years of existence, we start with implementing support for Wiktionary editors and content, by allowing you to store and improve lexicographical data, in addition to the concepts already maintained by thousands of editors on Wikidata.
We have been working on this idea for almost three years and improving it with a lot of inputs from community members to understand Wiktionary processes.
Starting this project, we hope that the editors will be able to collaborate across Wiktionaries more easily. We expect to increase the number of editors and visibility of languages, and we want to provide the groundwork for new tools for editors.
Our development plan contains several phases in order to build the structure to include lexicographical data:
* creating automatic interwiki links on Wiktionary,
* creating new entity types for lexemes, senses, and forms on Wikidata,
* providing data access to Wikidata from Wiktionary
* improving the display of lexicographical information on Wikidata.
During the next months, we will do our best to provide you the technical structure to store lexicographical data on Wikidata and use it on Wiktionary. Don’t hesitate to discuss this within your local community, and give us feedback about your needs and the particularities of your languages.
Information about supporting lexicographical entities on Wikidata is available [[d:Special:MyLanguage/Wikidata:Wiktionary|on this page]]. You can find an [https://upload.wikimedia.org/wikipedia/commons/6/60/Wikidata_for_Wiktionary_announcement.pdf overview of the project], [[d:Special:MyLanguage/Wikidata:Wiktionary/Development/Proposals/2015-05|the detail of the development plan]], answers to [[d:Special:MyLanguage/Wikidata:Wiktionary/FAQ|frequently asked questions]], and [[d:Special:MyLanguage/Wikidata:Wiktionary/How to help|a list]] of people ready to help us. If you want to have general discussions and questions about the project, please use [[d:Wikidata talk:Wiktionary|the general talk page]], as we won’t be able to follow all the talk pages on Wiktionaries. If you don’t feel comfortable with English, you can write in your own language and hopefully someone will volunteer to translate.
Bests regards, [[:d:User:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]] ([[:d:User talk:Lea Lacroix (WMDE)|talk]])
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lea_Lacroix_(WMDE)/Distribution_list&oldid=15905971 -->
== Grants to improve your project ==
''{{int:Please-translate}}:''
Greetings! The [[:m:Grants:Project|Project Grants program]] is currently accepting proposals for funding. There is just over a week left to submit before the October 11 deadline. If you have ideas for software, offline outreach, research, online community organizing, or other projects that enhance the work of Wikimedia volunteers, start your proposal today! Please encourage others who have great ideas to apply as well. Support is available if you want help turning your idea into a grant request.
*'''[[:m:Grants:Project/Apply|Submit a grant request]]'''
*'''Get help''': In [[:m:Grants:IdeaLab|IdeaLab]] or an upcoming [[:m:Grants:Project#Upcoming_events|Hangout session]]
*'''Learn from examples''' of completed [[:m:Grants:IEG#ieg-engaging|Individual Engagement Grants]] or [[:m:Grants:PEG/Requests#Grants_funded_by_the_WMF_in_FY_2015.E2.80.9316|Project and Event Grants]]
[[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] ([[m:User talk:I JethroBT (WMF)|talk]]) 20:10, 30 Mahuru 2016 (UTC)
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:I_JethroBT_(WMF)/IEG_2015_Targets&oldid=15939807 -->
== Creative Commons 4.0 ==
Hello! I'm writing from the Wikimedia Foundation to invite you to give your feedback on a proposed move from CC BY-SA 3.0 to a CC BY-SA 4.0 license across all Wikimedia projects. The consultation will run from October 5 to November 8, and we hope to receive a wide range of viewpoints and opinions. Please, if you are interested, [[meta:Special:MyLanguage/Terms of use/Creative Commons 4.0|take part in the discussion on Meta-Wiki]].
''Apologies that this message is only in English. [[meta:Special:MyLanguage/Terms of use/Creative Commons 4.0/MassMessage|This message can be read and translated in more languages here]].'' [[User:JSutherland (WMF)|Joe Sutherland]] ([[User talk:JSutherland (WMF)|talk]]) 01:35, 6 Whiringa-ā-nuku 2016 (UTC)
<!-- Message sent by User:JSutherland (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:JSutherland_(WMF)/MassMessage/1&oldid=15962252 -->
== Password reset ==
''I apologise that this message is in English. [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Security%2FPassword+reset&language=&action=page&filter= {{int:Centralnotice-shared-help-translate}}]''
We are having a problem with attackers taking over wiki accounts with privileged user rights (for example, admins, bureaucrats, oversighters, checkusers). It appears that this may be because of weak or reused passwords.
Community members are working along with members of multiple teams at the Wikimedia Foundation to address this issue.
In the meantime, we ask that everyone takes a look at the passwords they have chosen for their wiki accounts. If you know that you've chosen a weak password, or if you've chosen a password that you are using somewhere else, please change those passwords.
Select strong passwords – eight or more characters long, and containing letters, numbers, and punctuation. [[m:User:JSutherland (WMF)|Joe Sutherland]] ([[m:User talk:JSutherland (WMF)|{{int:Talkpagelinktext}}]]) / [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 23:59, 13 Whiringa-ā-rangi 2016 (UTC)
<!-- Message sent by User:JSutherland (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:JSutherland_(WMF)/MassMessage/1&oldid=16060701 -->
== Adding to the above section (Password reset) ==
Please accept my apologies - that first line should read "[https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Security%2FPassword+reset&language=&action=page&filter= Help with translations!]". [[m:User:JSutherland (WMF)|Joe Sutherland (WMF)]] ([[m:User talk:JSutherland (WMF)|talk]]) / [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 00:11, 14 Whiringa-ā-rangi 2016 (UTC)
<!-- Message sent by User:JSutherland (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:JSutherland_(WMF)/MassMessage/1&oldid=16060701 -->
== New way to edit wikitext ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
'''Summary''': There's a new opt-in Beta Feature of a [[:mw:2017 wikitext editor|wikitext mode for the visual editor]]. Please [[Special:Preferences#mw-prefsection-betafeatures|go try it out]].
We in the Wikimedia Foundation's Editing department are responsible for making editing better for all our editors, new and experienced alike. We've been slowly improving [[:mw:VisualEditor|the visual editor]] based on feedback, user tests, and feature requests. However, that doesn't work for all our user needs: whether you need to edit a wikitext talk page, create a template, or fix some broken reference syntax, sometimes you need to use wikitext, and many experienced editors prefer it.
Consequently, we've planned a "wikitext mode" for the visual editor for a long time. It provides as much of the visual editor's features as possible, for those times that you need or want wikitext. It has the same user interface as the visual editor, including the same toolbar across the top with the same buttons. It provides access to the [[:mw:citoid|citoid service]] for formatting citations, integrated search options for inserting images, and the ability to add new templates in a simple dialog. Like in the visual editor, if you paste in formatted text copied from another page, then formatting (such as bolding) will automatically be converted into wikitext.
All wikis now have access to this mode as a [[:mw:Beta Features|Beta Feature]]. When enabled, it replaces your existing [[:mw:Editor|wikitext editor]] everywhere. If you don't like it, you can reverse this at any time by turning off the Beta Feature in your preferences. We don't want to surprise anyone, so it's strictly an ''opt-in-only'' Beta Feature. It won't switch on automatically for anyone, even if you have previously checked the box to "{{Int:Betafeatures-auto-enroll}}".
The new wikitext edit mode is based on the visual editor, so it requires JavaScript (as does the [[:mw:Extension:WikiEditor|current wikitext editor]]). It doesn't work with gadgets that have only been designed for the older one (and ''vice versa''), so some users will miss gadgets they find important. We're happy to [[:mw:VisualEditor/Gadgets|work with gadget authors to help them update their code to work]] with both editors. We're not planning to get rid of the current main wikitext editor on desktop in the foreseeable future. We're also not going to remove the existing ability to edit plain wikitext without JavaScript. Finally, though it should go without saying, if you prefer to continue using the current wikitext editor, then you may so do.
This is an early version, and we'd love to know what you think so we can make it better. Please leave feedback about the new mode [[:mw:2017 wikitext editor/Feedback|on the feedback page]]. You may write comments in any language. Thank you.
</div> [[:mw:User:Jdforrester (WMF)|James Forrester]] (Product Manager, Editing department, Wikimedia Foundation) --19:32, 14 Hakihea 2016 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=15942009 -->
== Review of initial updates on Wikimedia movement strategy process ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Note: Apologies for cross-posting and sending in English. [[m:Strategy/Wikimedia movement/2017/Updates/Initial announcements review|Message is available for translation on Meta-Wiki]].''
The Wikimedia movement is beginning a movement-wide strategy discussion, a process which will run throughout 2017. For 15 years, Wikimedians have worked together to build the largest free knowledge resource in human history. During this time, we've grown from a small group of editors to a diverse network of editors, developers, affiliates, readers, donors, and partners. Today, we are more than a group of websites. We are a movement rooted in values and a powerful vision: all knowledge for all people. As a movement, we have an opportunity to decide where we go from here.
This movement strategy discussion will focus on the future of our movement: where we want to go together, and what we want to achieve. We hope to design an inclusive process that makes space for everyone: editors, community leaders, affiliates, developers, readers, donors, technology platforms, institutional partners, and people we have yet to reach. There will be multiple ways to participate including on-wiki, in private spaces, and in-person meetings. You are warmly invited to join and make your voice heard.
The immediate goal is to have a strategic direction by Wikimania 2017 to help frame a discussion on how we work together toward that strategic direction.
Regular updates are being sent to the [[mail:Wikimedia-l|Wikimedia-l mailing list]], and posted [[m:Strategy/Wikimedia_movement/2017/Updates|on Meta-Wiki]]. Beginning with this message, monthly reviews of these updates will be sent to this page as well. [[m:Strategy/Wikimedia movement/2017/Updates/Signup|Sign up]] to receive future announcements and monthly highlights of strategy updates on your user talk page.
Here is a review of the updates that have been sent so far:
* [[m:Strategy/Wikimedia movement/2017/Updates/15 December 2016 - Update 1 on Wikimedia movement strategy process|Update 1 on Wikimedia movement strategy process]] (15 December 2016)
** Introduction to process and information about budget spending resolution to support it
* [[m:Strategy/Wikimedia movement/2017/Updates/23 December 2016 - Update 2 on Wikimedia movement strategy process|Update 2 on Wikimedia movement strategy process]] (23 December 2016)
** Start of search for Lead Architect for movement strategy process
* [[m:Strategy/Wikimedia movement/2017/Updates/8 January 2017 - Update 3 on Wikimedia movement strategy process|Update 3 on Wikimedia movement strategy process]] (8 January 2017)
** Plans for strategy sessions at upcoming Wikimedia Conference 2017
* [[m:Strategy/Wikimedia movement/2017/Updates/11 January 2017 - Update 4 on Wikimedia movement strategy process|Update 4 on Wikimedia movement strategy process]] (11 January 2017)
** Introduction of williamsworks
* [[m:Strategy/Wikimedia movement/2017/Updates/2 February 2017 - Update 5 on Wikimedia movement strategy process|Update 5 on Wikimedia movement strategy process]] (2 February 2017)
** The core movement strategy team, team tracks being developed, introduction of the Community Process Steering Committee, discussions at WikiIndaba conference 2017 and the Wikimedia movement affiliates executive directors gathering in Switzerland
* [[m:Strategy/Wikimedia movement/2017/Updates/10 February 2017 - Update 6 on Wikimedia movement strategy process|Update 6 on Wikimedia movement strategy process]] (10 February 2017)
** Tracks A & B process prototypes and providing feedback, updates on development of all four Tracks
More information about the movement strategy is available on the [[m:Strategy/Wikimedia movement/2017|Meta-Wiki 2017 Wikimedia movement strategy portal]].
''Posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] on behalf of the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]], 20:31, 15 Hui-tanguru 2017 (UTC) • [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Initial announcements review|{{int:please-translate}}]] • [[m:Talk:Strategy/Wikimedia movement/2017/Updates|Get help]]''
</div>
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16297862 -->
== Overview #2 of updates on Wikimedia movement strategy process ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Note: Apologies for cross-posting and sending in English. [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Overview 2 of updates on Wikimedia movement strategy process|This message is available for translation on Meta-Wiki]].''
As we mentioned last month, the Wikimedia movement is beginning a movement-wide strategy discussion, a process which will run throughout 2017. This movement strategy discussion will focus on the future of our movement: where we want to go together, and what we want to achieve.
Regular updates are being sent to the [[mail:Wikimedia-l|Wikimedia-l mailing list]], and posted [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Updates|on Meta-Wiki]]. Each month, we are sending overviews of these updates to this page as well. [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Signup|Sign up]] to receive future announcements and monthly highlights of strategy updates on your user talk page.
Here is a overview of the updates that have been sent since our message last month:
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/16 February 2017 - Update 7 on Wikimedia movement strategy process|Update 7 on Wikimedia movement strategy process]] (16 February 2017)
** Development of documentation for Tracks A & B
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/24 February 2017 - Update 8 on Wikimedia movement strategy process|Update 8 on Wikimedia movement strategy process]] (24 February 2017)
** Introduction of Track Leads for all four audience tracks
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/2 March 2017 - Update 9 on Wikimedia movement strategy process|Update 9 on Wikimedia movement strategy process]] (2 March 2017)
** Seeking feedback on documents being used to help facilitate upcoming community discussions
More information about the movement strategy is available on the [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017|Meta-Wiki 2017 Wikimedia movement strategy portal]].
''Posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] on behalf of the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]], 19:43, 9 Poutū-te-rangi 2017 (UTC) • [[m:Strategy/Wikimedia movement/2017/Updates/Overview 2 of updates on Wikimedia movement strategy process|{{int:please-translate}}]] • [[m:Talk:Strategy/Wikimedia movement/2017/Updates|Get help]]''
</div>
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16350625 -->
== We invite you to join the movement strategy conversation (now through April 15) ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
: ''This message, "[[mailarchive:wikimediaannounce-l/2017-March/001383.html|We invite you to join the movement strategy conversation (now through April 15)]]", was sent through multiple channels by [[m:User:GVarnum-WMF|Gregory Varnum]] on 15 and 16 of March 2017 to village pumps, affiliate talk pages, movement mailing lists, and MassMessage groups. A similar message was sent by [[m:User:Nicole_Ebber_(WMDE)|Nicole Ebber]] to organized groups and their mailing lists on 15 of March 2017. This version of the message is available for translation and documentation purposes''
Dear Wikimedians/Wikipedians:
Today we are starting a broad discussion to define Wikimedia's future role in the world and develop a collaborative strategy to fulfill that role. You are warmly invited to join the conversation.
There are many ways to participate, by joining an existing conversation or starting your own:
[[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Track_A|Track A (organized groups)]]: Discussions with your affiliate, committee or other organized group (these are groups that support the Wikimedia movement).
Track B (individual contributors): [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Cycle_1|On Meta]] or your [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Participate|local language or project wiki]].
This is the first of three conversations, and it will run between now and April 15. The purpose of cycle 1 is to discuss the future of the movement and generate major themes around potential directions. What do we want to build or achieve together over the next 15 years?
We welcome you, as we create this conversation together, and look forward to broad and diverse participation from all parts of our movement.
* [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017|Find out more about the movement strategy process]]
* [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Toolkit/Discussion_Coordinator_Role|Learn more about volunteering to be a Discussion Coordinator]]
Sincerely,
Nicole Ebber (Track A Lead), Jaime Anstee (Track B Lead), & the [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/People|engagement support teams]]</div></div> 05:09, 18 Poutū-te-rangi 2017 (UTC)
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Strategy/Wikimedia_movement/2017/Updates/Global_message_delivery&oldid=16453957 -->
== [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Board of Trustees elections|Start of the 2017 Wikimedia Foundation Board of Trustees elections]] ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Please accept our apologies for cross-posting this message. [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Board of Trustees elections|This message is available for translation on Meta-Wiki]].''
[[File:Wikimedia-logo black.svg|right|150px|link=m:Special:MyLanguage/Wikimedia Foundation elections/2017]]
On behalf of the Wikimedia Foundation Elections Committee, I am pleased to announce that self-nominations are being accepted for the [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2017/Board_of_Trustees/Call_for_candidates|2017 Wikimedia Foundation Board of Trustees Elections]].
The [[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees|Board of Trustees]] (Board) is the decision-making body that is ultimately responsible for the long-term sustainability of the Wikimedia Foundation, so we value wide input into its selection. More information about this role can be found [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees|on Meta-Wiki]]. Please read the [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees/Call for candidates|letter from the Board of Trustees calling for candidates]].
'''The [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees/Candidates|candidacy submission phase]] will last from April 7 (00:00 UTC) to April 20 (23:59 UTC).'''
'''We will also be accepting questions to ask the candidates from April 7 to April 20. [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees/Questions|You can submit your questions on Meta-Wiki]].'''
Once the questions submission period has ended on April 20, the Elections Committee will then collate the questions for the candidates to respond to beginning on April 21.
The goal of this process is to fill the '''three community-selected seats''' on the Wikimedia Foundation Board of Trustees. The election results will be used by the Board itself to select its new members.
The full schedule for the Board elections is as follows. All dates are '''inclusive''', that is, from the beginning of the first day (UTC) to the end of the last.
* April 7 (00:00 UTC) – April 20 (23:59 UTC) – '''Board nominations'''
* April 7 – April 20 – '''Board candidates questions submission period'''
* April 21 – April 30 – '''Board candidates answer questions'''
* May 1 – May 14 – '''Board voting period'''
* May 15–19 – '''Board vote checking'''
* May 20 – '''Board result announcement goal'''
In addition to the Board elections, we will also soon be holding elections for the following roles:
* '''Funds Dissemination Committee (FDC)'''
** There are five positions being filled. More information about this election will be available [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee|on Meta-Wiki]].
* '''Funds Dissemination Committee Ombudsperson (Ombuds)'''
** One position is being filled. More information about this election will be available [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee Ombudsperson|on Meta-Wiki]].
Please note that this year the Board of Trustees elections will be held before the FDC and Ombuds elections. Candidates who are not elected to the Board are explicitly permitted and encouraged to submit themselves as candidates to the FDC or Ombuds positions after the results of the Board elections are announced.
More information on this year's elections can be found [[m:Special:MyLanguage/Wikimedia Foundation elections/2017|on Meta-Wiki]]. Any questions related to the election can be posted on the [[m:Talk:Wikimedia Foundation elections/2017|election talk page on Meta-Wiki]], or sent to the election committee's mailing list, <tt dir="ltr" style="white-space:nowrap;font-size:12px;line-height:1.5">board-elections[[File:At sign.svg|15x15px|middle|link=|alt=(at)]]wikimedia.org</tt>.
On behalf of the Election Committee,<br />
[[m:User:KTC|Katie Chan]], Chair, [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]]<br />
[[m:User:JSutherland (WMF)|Joe Sutherland]], Community Advocate, Wikimedia Foundation
''Posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] on behalf of the [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]], 03:36, 7 Paenga-whāwhā 2017 (UTC) • [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Board of Trustees elections|{{int:please-translate}}]] • [[m:Talk:Wikimedia Foundation elections/2017|Get help]]''</div>
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16441214 -->
== Read-only mode for 20 to 30 minutes on 19 April and 3 May ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch 2017|Read this message in another language]] • {{int:please-translate}}
The [[foundation:|Wikimedia Foundation]] will be testing its secondary data center in Dallas. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to conduct a planned test. This test will show whether they can reliably switch from one data center to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic to the secondary data center on '''Wednesday, 19 April 2017'''.
On '''Wednesday, 3 May 2017''', they will switch back to the primary data center.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop during those two switches. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for approximately 20 to 30 minutes on Wednesday, 19 April and Wednesday, 3 May. The test will start at [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20170419T14 14:00 UTC] (15:00 BST, 16:00 CEST, 10:00 EDT, 07:00 PDT, 23:00 JST, and in New Zealand at 02:00 NZST on Thursday 20 April and Thursday 4 May).
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
*There will be code freezes for the weeks of 17 April 2017 and 1 May 2017. Non-essential code deployments will not happen.
This project may be postponed if necessary. You can [[wikitech:Switch Datacenter#Schedule for 2017 switch|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. '''Please share this information with your community.''' /<span dir=ltr>[[m:User:Whatamidoing (WMF)|User:Whatamidoing (WMF)]] ([[m:User talk:Whatamidoing (WMF)|talk]])</span>
</div></div>[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 17:34, 11 Paenga-whāwhā 2017 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16545942 -->
== Cognate & automatic interlanguage links ==
Hello all,
''(I'm sorry to write in English, feel free to translate in your own language below)''
From '''April 24th''', a new interlanguage link system will be deployed on all Wiktionaries. This extension, '''[[mw:Special:MyLanguage/Extension:Cognate|Cognate]]''', automatically links the pages with the same title between the Wiktionaries. This means they no longer have to be added in the pages of the main namespace.
This new feature has been developed by Wikimedia Deutschland as the first step of the project [[d:Special:MyLanguage/Wikidata:Wiktionary|Wikidata for Wiktionary]], but does not rely on Wikidata.
To allow the feature to operate, all the former interlanguage links have to be removed from the wikitext. You can do this by using a bot, as it was done on Wikipedia in the past. If you leave them in they will overwrite the automatic links.
During the development we had a lot of discussions with Wiktionary editors to understand their needs, but it's possible that some automatic links don't work as you would expect. If you find some bugs or have suggestions for improvements, feel free to add a sub-task on [[phab:T987|Phabricator]] or add a message on [[mw:Extension talk:Cognate|this talk page]].
Thanks, [[user:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]] ([[talk user:Lea Lacroix (WMDE)|talk]])
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lea_Lacroix_(WMDE)/List_Cognate_english&oldid=16585986 -->
== [https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/341?setlang={{CONTENTLANG}} Voting has begun in 2017 Wikimedia Foundation Board of Trustees elections] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">[[File:Wikimedia-logo black.svg|{{#switch:{{CONTENTLANG}}|ar=left|he=left|right}}|125px|link=m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Board voting has begun]]''This is a message from the [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]]. [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Board voting has begun|Translations]] are available.''
[https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/341?setlang={{CONTENTLANG}}&uselang={{CONTENTLANG}} Voting has begun] for [[m:Wikimedia Foundation elections/2017#Requirements|eligible voters]] in the 2017 elections for the ''[[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees|Wikimedia Foundation Board of Trustees]]''.
The [[m:Wikimedia Foundation Board of Trustees|Wikimedia Foundation Board of Trustees]] is the ultimate governing authority of the Wikimedia Foundation, a 501(c)(3) non-profit organization registered in the United States. The Wikimedia Foundation manages many diverse projects such as Wikipedia and Commons.
The voting phase lasts from 00:00 UTC May 1 to 23:59 UTC May 14. '''[https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/341?setlang={{CONTENTLANG}}&uselang={{CONTENTLANG}} Click here to vote].''' More information on the candidates and the elections can be found on the [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees|2017 Board of Trustees election page]] on Meta-Wiki.
On behalf of the Elections Committee,<br/>
[[m:User:KTC|Katie Chan]], Chair, [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]]<br/>
[[m:User:JSutherland (WMF)|Joe Sutherland]], Community Advocate, Wikimedia Foundation
''Posted by the [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] • [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Board voting has begun|Translate]] • [[m:Talk:Wikimedia Foundation elections/2017|Get help]]</div> 19:15, 3 Haratua 2017 (UTC)''
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16683836 -->
== Beta Feature Two Column Edit Conflict View ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
From May 9, the [[mw:Special:MyLanguage/Help:Two_Column_Edit_Conflict_View|Two Column Edit Conflict View]] will be available as a [[mw:Special:MyLanguage/Beta Features|beta feature]] on all wikis. The Two Column Edit Conflict View is a new interface for the edit conflict resolution page. It highlights differences between the editor's and the conflicting changes to make it easy to copy and paste pieces of the text and resolve the conflict. The feature fulfils a request for a more user-friendly edit conflict resolution from the [[m:WMDE Technical Wishes|German Community’s Technical Wishlist]]. Everyone is invited to test the feature and we hope that it will serve you well! </div> [[m:user:Birgit Müller (WMDE)|Birgit Müller (WMDE)]] 14:41, 8 Haratua 2017 (UTC)
<!-- Message sent by User:Birgit Müller (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_2&oldid=16712264 -->
== RevisionSlider ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[mw:Special:MyLanguage/Extension:RevisionSlider|RevisionSlider]] will be available as a default feature for all users on all wikis from May 17. The RevisionSlider adds a slider view to the diff page so that you can easily move between revisions. The slider view is collapsed by default, and will load by clicking on it. It can also be turned off entirely in the user preferences. RevisionSlider has been a default feature on German, Arabic and Hebrew Wikipedia for 6 months and a beta feature on all wikis for 8 months. The feature fulfills a wish from the [[m:WMDE Technical Wishes|German Community’s Technical Wishlist]]. Thanks to everyone who tested RevisionSlider and gave valuable feedback to improve the feature! We hope that RevisionSlider will continue to serve you well in your work. </div> [[m:user:Birgit Müller (WMDE)|Birgit Müller (WMDE)]] 14:44, 16 Haratua 2017 (UTC)
<!-- Message sent by User:Birgit Müller (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_2&oldid=16715712 -->
== [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2|Join the next cycle of Wikimedia movement strategy discussions (underway until June 12)]] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
:''[[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Cycle 2 discussions launch|Message is available for translation on Meta-Wiki]]''
[[File:Wikimedia-logo.svg|{{#switch:{{CONTENTLANG}}|ar=left|he=left|right}}|150px]]
The Wikimedia movement strategy core team and working groups have completed reviewing the more than 1800 thematic statements we received from the first discussion. They have identified [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2|5 themes that were consistent across all the conversations]] - each with their own set of sub-themes. These are not the final themes, just an initial working draft of the core concepts.
You are invited to [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Participate|join the online and offline discussions taking place]] on these 5 themes. This round of discussions will take place between now and June 12th. You can discuss as many as you like; we ask you to participate in the ones that are most (or least) important to you.
Here are the five themes, each has a page on Meta-Wiki with more information about the theme and how to participate in that theme's discussion:
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/Healthy, Inclusive Communities|Healthy, Inclusive Communities]]
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/The Augmented Age|The Augmented Age]]
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/A Truly Global Movement|A Truly Global Movement]]
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/The Most Respected Source of Knowledge|The Most Respected Source of Knowledge]]
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/Engaging in the Knowledge Ecosystem|Engaging in the Knowledge Ecosystem]]
On the [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Participate|movement strategy portal on Meta-Wiki]], you can find more information about each of these themes, their discussions, and how to participate.
''Posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] on behalf of the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]] • [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Cycle 2 discussions launch|{{int:please-translate}}]] • [[m:Talk:Strategy/Wikimedia movement/2017/Updates|Get help]]''</div> 21:10, 16 Haratua 2017 (UTC)
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Strategy/Wikimedia_movement/2017/Updates/Global_message_delivery&oldid=16773425 -->
== [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections|Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections]] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">[[File:Wikimedia-logo black.svg|{{#switch:{{CONTENTLANG}}|ar=left|he=left|right}}|125px|link=m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections]]
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections|Translations of this message are available on Meta-Wiki]].''
On behalf of the Wikimedia Foundation Elections Committee, we are pleased to announce that self-nominations are being accepted for the [[m:Wikimedia Foundation elections/2017/Funds Dissemination Committee/Call for candidates|2017 Wikimedia Foundation Funds Dissemination Committee]] and [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee Ombudsperson|Funds Dissemination Committee Ombudsperson]] elections. Please read the letter from the Wikimedia Foundation calling for candidates at [[m:Wikimedia Foundation elections/2017/Funds Dissemination Committee/Call for candidates|on the 2017 Wikimedia Foundation elections portal]].
''Funds Dissemination Committee''<br />
The Funds Dissemination Committee (FDC) makes recommendations about how to allocate Wikimedia movement funds to eligible entities. There are five positions being filled. More information about this role can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee|the FDC elections page]].
''Funds Dissemination Committee Ombudsperson''<br />
The Funds Dissemination Committee Ombudsperson receives complaints and feedback about the FDC process, investigates complaints at the request of the Board of Trustees, and summarizes the investigations and feedback for the Board of Trustees on an annual basis. One position is being filled. More information about this role can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee Ombudsperson|the FDC Ombudsperson elections page]].
'''The [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee/Candidates|candidacy submission phase]] will last until May 28 (23:59 UTC).'''
'''We will also be accepting questions to ask the candidates until May 28. [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee/Questions|You can submit your questions on Meta-Wiki]].''' Once the questions submission period has ended on May 28, the Elections Committee will then collate the questions for the candidates to respond to.
The goal of this process is to fill the '''five community-selected seats''' on the Wikimedia Foundation Funds Dissemination Committee and the '''community-selected ombudsperson'''. The election results will be used by the Board itself to make the appointments.
The full schedule for the FDC elections is as follows. All dates are '''inclusive''', that is, from the beginning of the first day (UTC) to the end of the last.
* May 15 (00:00 UTC) – May 28 (23:59 UTC) – '''Nominations'''
* May 15 – May 28 – '''Candidates questions submission period'''
* May 29 – June 2 – '''Candidates answer questions'''
* June 3 – June 11 – '''Voting period'''
* June 12–14 – '''Vote checking'''
* June 15 – '''Goal date for announcing election results'''
More information on this year's elections can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/2017|the 2017 Wikimedia Foundation elections portal]].
Please feel free to post a note about the election on your project's village pump. Any questions related to the election can be posted on [[m:Talk:Wikimedia Foundation elections/2017|the talk page on Meta-Wiki]], or sent to the election committee's mailing list, <tt dir="ltr" style="white-space:nowrap;font-size:12px;line-height:1.5">board-elections[[File:At sign.svg|15x15px|middle|link=|alt=(at)]]wikimedia.org</tt>.
On behalf of the Election Committee,<br />
[[m:User:KTC|Katie Chan]], Chair, [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]]<br />
[[m:User:JSutherland (WMF)|Joe Sutherland]], Community Advocate, Wikimedia Foundation
''Posted by the [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] • [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections|Translate]] • [[m:Talk:Wikimedia Foundation elections/2017|Get help]]''</div> 21:06, 23 Haratua 2017 (UTC)
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16804695 -->
== Enable sitelinks on Wikidata for Wiktionary pages ==
<div lang="en" dir="ltr" class="mw-content-ltr">Hello,
I’m sorry to write this message in English. Please help us [[d:Special:MyLanguage/Wikidata:Wiktionary/Sitelinks|translating the full message here]]!
Short version: From June 20th, we are going to store the interwiki links of all the namespaces (except main, user and talk) in Wikidata. This will not break your Wiktionary, but if you want to use all the features, you will have to remove your sitelinks from wikitext and connect your pages to Wikidata.
[[d:Special:MyLanguage/Wikidata:Wiktionary/Sitelinks|Long version available and translatable here.]]
If you have any question or concern, feel free to ping me.
Thanks, [[m:User:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]] ([[m:User talk:Lea Lacroix (WMDE)|talk]]) 08:38, 1 Pipiri 2017 (UTC)</div>
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lea_Lacroix_(WMDE)/List_Cognate_english&oldid=16834421 -->
== Lots of Maori vocabulary still to go ==
I visited New Zealand 30 years ago for 1 week.<br />
Most of the Maori words I can remember from that trip were missing from this Wiktionary.<br />
I have just finished adding the words I remember.<br />
So, anybody who knows a word in Maori, set it up; it's easy.<br />
[[User:Varlaam|Varlaam]] ([[User talk:Varlaam|talk]]) 08:05, 19 Pipiri 2017 (UTC)
== Sitelinks are enabled on Wikidata for Wiktionary pages (outside main namespace) ==
Hello,
I’m sorry to write this message in English. Please help us translating the full message [[d:Wikidata:Wiktionary/Sitelinks|here]]!
Short version: Since yesterday, we are able to store the interwiki links of all the Wiktionaries namespaces (except main, citations, user and talk) in Wikidata. This will not break your Wiktionary, but if you want to use all the features, you will have to remove your sitelinks from wikitext and connect your pages to Wikidata.
Important: even if it is technically possible, you '''should not link Wiktionary main namespace pages''' from Wikidata. The interwiki links for them are already provided by [[mw:Extension:Cognate|Cognate]].
[[d:Wikidata:Wiktionary/Sitelinks|Long version available and translatable here.]]
If you encounter any problem or find a bug, feel free to ping me.
Thanks, [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 08:28, 21 Pipiri 2017 (UTC)
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lea_Lacroix_(WMDE)/List_Cognate_english&oldid=16834421 -->
== Enabling Page Previews ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
''' Enabling Page Previews '''
Hello,
Based on the positive results of [[:mw:Beta Features/Hovercards#Success_Metrics_and_Feature_Evaluation|a series of quantitative and qualitative tests]], the [[mw:Reading|Reading web team]] at the Wikimedia Foundation would like to enable the [[mw:Page Previews|Page Previews]] feature for this project.
Page Previews provide a preview of any linked article, giving readers a quick understanding of a related article without leaving the current page. However, we realize the needs of the Wiktionary community will not be satisfied by the current implementation of the feature. We are interested in developing separate previews for Wiktionary that will display the wiktionary definition of an item, as well as an image, if available.
We'd like to invite some discussion around interest in this feature, as well as the requirements and elements that would make it useful for the Wiktionary community.
</div></div> [[User:CKoerner (WMF)|CKoerner (WMF)]] 15:03, 6 Hōngongoi 2017 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:CKoerner_(WMF)/Enable_Hovercards_Wiktionary/Distribution_list&oldid=16968644 -->
== Accessible editing buttons ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">The MediaWiki developers have been slowly improving the accessibility of the user interface. The next step in this transition will change the appearance of some buttons and may break some outdated (non-updated or unmaintained) user scripts and gadgets.
You can see and use the [https://www.mediawiki.org/wiki/Project:Sandbox?action=submit&ooui=0 old] and [https://www.mediawiki.org/wiki/Project:Sandbox?action=submit&ooui=1 new] versions now. Most editors will only notice that some buttons are slightly larger and have different colors.
<gallery mode="nolines" caption="Comparison of old and new styles" heights="240" widths="572">
File:MediaWiki edit page buttons accessibility change 2017, before.png|Buttons before the change
File:MediaWiki edit page buttons accessibility change 2017, after.png|Buttons after the change
</gallery>
However, this change also affects some user scripts and gadgets. Unfortunately, some of them may not work well in the new system. <mark>If you maintain any user scripts or gadgets that are used for editing, please see '''[[:mw:Contributors/Projects/Accessible editing buttons]]''' for information on how to test and fix your scripts. Outdated scripts can be tested and fixed now.</mark>
This change will probably reach this wiki on '''Tuesday, 1 August 2017'''. Please leave a note at [[:mw:Talk:Contributors/Projects/Accessible editing buttons]] if you need help.</div> --[[m:User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[m:User talk:Whatamidoing (WMF)|talk]]) 16:56, 27 Hōngongoi 2017 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Whatamidoing_(WMF)/Sandbox&oldid=17043399 -->
== Columns for references ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">''{{Int:Please-translate}}'' • ''[[:m:Special:MyLanguage/Editing/Columns for references|Read this in another language]]''
Hello,
At the request of Wikipedia editors, a new feature has been added to MediaWiki. Long lists of references (also called citations or footnotes) will automatically be displayed in columns. This will make it easier for most people to read the references, especially on narrow screens. Short lists of references will not be affected.
I plan to enable this new feature at this wiki on Monday, 11 September 2017. After that date, use the normal <code><nowiki><references /></nowiki></code> tag on any page with many references to see this feature. If you do not want columns used on that page, then use this wikitext code instead: <code><nowiki><references responsive="0" /></nowiki></code>
If you believe that this new feature is not appropriate for this wiki, or if you need help adjusting templates, then please contact me at [[mw:Contributors/Projects/Columns for references]]. --[[User:Whatamidoing (WMF)]] ([[User talk:Whatamidoing (WMF)|talk]])</div> 18:23, 1 Mahuru 2017 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wiktionary&oldid=17181867 -->
== Changes to the global ban policy ==
<div lang="en" dir="ltr" class="mw-content-ltr">Hello. Some changes to the [[m:Global bans|community global ban policy]] have been proposed. Your comments are welcome at [[:m:Requests for comment/Improvement of global ban policy]]. Please translate this message to your language, if needed. Cordially. [[:m:User:Matiia|Matiia]] ([[:m:User talk:Matiia|Matiia]]) 00:34, 12 Whiringa-ā-rangi 2017 (UTC)</div>
<!-- Message sent by User:Matiia@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=17241561 -->
== New print to pdf feature for mobile web readers ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
'''New print to pdf feature for mobile web readers'''
The Readers web team will be deploying a new feature this week to make it [[mw:Reading/Web/Projects/Mobile_PDFs|easier to download PDF versions of articles on the mobile website]].
Providing better offline functionality was one of the highlighted areas from [[m:New_Readers/Offline|the research done by the New Readers team in Mexico, Nigeria, and India]]. The teams created a prototype for mobile PDFs which was evaluated by user research and community feedback. The [[m:New_Readers/Offline#Concept_testing_for_mobile_web|prototype evaluation]] received positive feedback and results, so development continued.
For the initial deployment, the feature will be available to Google Chrome browsers on Android. Support for other mobile browsers to come in the future. For Chrome, the feature will use the native Android print functionality. Users can choose to download a webpage as a PDF. [[mw:Reading/Web/Projects/Print_Styles#Mobile_Printing|Mobile print styles]] will be used for these PDFs to ensure optimal readability for smaller screens.
The feature is available starting Wednesday, Nov 15. For more information, see [[mw:Reading/Web/Projects/Mobile_PDFs|the project page on MediaWiki.org]].
{{Int:Feedback-thanks-title}}
</div> [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 22:07, 20 Whiringa-ā-rangi 2017 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:CKoerner_(WMF)/Mobile_PDF_distribution_list&oldid=17448927 -->
== Tell us what you think about the automatic links for Wiktionary ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hello all,
(Sorry for writing in English. Feel free to translate this message below.)
One year ago, the Wikidata team started deploying new automatic interwiki links for Wiktionaries. Today, the links for the main namespace are automatically displayed by a Mediawiki extension, and the links for other namespaces are stored in Wikidata. You can find [[d:Special:MyLanguage/Wikidata:Wiktionary/Sitelinks|the documentation here]] (feel free to help translating it in your language).
We would like to know if you encountered problems with the system, if you would have suggestions for further improvements. This could be for example:
* Some automatic links don’t work as expected
* Some problems you encountered with entering links (for non-main namespace) in Wikidata
* Some new features you’d like to have, related to links
To give feedback, you have two options:
* Let a message on [[d:Wikidata talk:Lexicographical data/Sitelinks|this talk page]]
* Let a message here. If you do so, please mention me with the <nowiki>{{ping}}</nowiki> template, so I can get a notification.
Our preferred languages are English, French and German, but you can also let a message in your own language if you feel more comfortable with it.
I’m looking forward for your feedback! [[:d:User:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]] 10:23, 24 Paenga-whāwhā 2018 (UTC)
</div>
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/All_Wiktionaries&oldid=17968098 -->
== AdvancedSearch ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
From May 8, [[mw:Special:MyLanguage/Help:Extension:AdvancedSearch|AdvancedSearch]] will be available as a [[mw:Special:MyLanguage/Beta Features|beta feature]] in your wiki. The feature enhances the [[Special:Search|search page]] through an advanced parameters form and aims to make [[m:WMDE_Technical_Wishes/AdvancedSearch/Functional_scope|existing search options]] more visible and accessible for everyone. AdvancedSearch is a project by [[m:WMDE Technical Wishes/AdvancedSearch|WMDE Technical Wishes]]. Everyone is invited to test the feature and we hope that it will serve you well in your work! </div> [[m:User:Birgit Müller (WMDE)|Birgit Müller (WMDE)]] 14:53, 7 Haratua 2018 (UTC)
<!-- Message sent by User:Birgit Müller (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_2&oldid=17995461 -->
== Lexicographical data is now available on Wikidata ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hello,
''Sorry for writing in English. Feel free to translate the content of this message below.''
After several years discussing about it, and one year of development and discussion with the communities, the development team of Wikimedia Germany has now released the first version of [[d:Wikidata:Lexicographical data|lexicographical data support on Wikidata]].
Since the start of Wikidata in 2012, the multilingual knowledge base was mainly focused on concepts: Q-items are related to a thing or an idea, not to the word describing it. Starting now, Wikidata stores a new type of data: words, phrases and sentences, in many languages, described in many languages. This information will be stored in new types of entities, called Lexemes, Forms and Senses.
The goal of lexicographical data on Wikidata is to provide a structured and machine-readable way to describe words and phrases in multiple languages, stored in a same place, reusable under CC-0. In the near future, this data will be available for Wiktionaries and other projects to reuse, as much as you want to.
For now, we’re at the first steps of this project: the new data structure has been released on Wikidata, and we’re looking for people to try it, and give us feedback on what is working or not. Participating to this project is the opportunity for you to have a voice in it, to make sure that your needs and requests are taken in account very early in the process, and to start populating Wikidata with words in your language!
Here’s how you can try lexicographical data on Wikidata:
* First of all, if you’re not familiar with the data model, I encourage you to have a look at [[d:Wikidata:Lexicographical data/Documentation|the documentation page]]. If you’re not familiar with Wikidata at all, I suggest [[d:Help:Contents|this page]] as a start point.
* You can also [https://www.wikidata.org/wiki/Special:AllPages?from=&to=&namespace=146 look at the Lexemes that already exists] (search features will be improved in the future).
* When you feel ready to create a word, go on [[d:Special:NewLexeme]].
* If some properties that you need are missing, you can [[d:Wikidata:Property proposal/Lexemes|suggest them on this page]] (if you’re not sure how to do it, just let a message on the talk page and someone will help you).
* The main discussion page is [[d:Wikidata:Lexicographical data]]. Here, you can ask for help, suggest ways to organize the data, but also leave feedback: if you encounter any bug or issue, let us know. We’re looking especially to know what are the most important features for you to be worked on next.
In any case, feel free to contact me if you have a question or problem, I’ll be very happy to help.
Cheers, [[:d:User:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]] 12:20, 23 Haratua 2018 (UTC)
</div>
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/All_Wiktionaries&oldid=18070068 -->
== Global preferences are available ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Global preferences are now available, you can set them by visiting your new [[Special:GlobalPreferences|global preferences page]]. Visit [[mw:Help:Extension:GlobalPreferences|mediawiki.org for information on how to use them]] and [[mw:Help talk:Extension:GlobalPreferences|leave feedback]]. -- [[User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]])
</div> 19:19, 10 Hōngongoi 2018 (UTC)
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=17968247 -->
== Consultation on the creation of a separate user group for editing sitewide CSS/JS ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''({{int:please-translate}})''
Hi all,
I'm preparing a change in who can edit sitewide CSS/JS pages. (These are pages like <code dir="ltr">MediaWiki:Common.css</code> and <code dir="ltr">MediaWiki:Vector.js</code> which are executed in the browser of all readers and editors.) Currently all administrators are able to edit these pages, which poses a serious and unnecessary security risk. Soon, a dedicated, smaller user group will take over this task. Your community will be able to decide who belongs in this group, so this should mean very little change for you. You can find out more and provide feedback at [[m:Special:MyLanguage/Creation of separate user group for editing sitewide CSS/JS|the consultation page on Meta]]. If you are involved in maintaining CSS/JS code, or policymaking around adminship requests, please give it a look!
Thanks!
<br/><span dir="ltr">[[m:User:Tgr|Tgr]] ([[m:User talk:Tgr|talk]]) 08:45, 12 Hōngongoi 2018 (UTC) <small>(via [[m:Special:MyLanguage/Global_message_delivery|global message delivery]])</small></span>
</div>
<!-- Message sent by User:Tgr@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Nonechnical_Village_Pumps_distribution_list&oldid=18199925 -->
== New user group for editing sitewide CSS / JS ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''({{int:please-translate}})''
Hi all!
To improve the security of our readers and editors, permission handling for CSS/JS pages has changed. (These are pages like <code dir="ltr">MediaWiki:Common.css</code> and <code dir="ltr">MediaWiki:Vector.js</code> which contain code that is executed in the browsers of users of the site.)
A new user group, <code dir="ltr">[[m:Special:MyLanguage/Interface administrators|interface-admin]]</code>, has been created.
Starting four weeks from now, only members of this group will be able edit CSS/JS pages that they do not own (that is, any page ending with <code dir="ltr">.css</code> or <code dir="ltr">.js</code> that is either in the <code dir="ltr">MediaWiki:</code> namespace or is another user's user subpage).
You can learn more about the motivation behind the change [[m:Special:MyLanguage/Creation of separate user group for editing sitewide CSS/JS|here]].
Please add users who need to edit CSS/JS to the new group (this can be done the same way new administrators are added, by stewards or local bureaucrats).
This is a dangerous permission; a malicious user or a hacker taking over the account of a careless interface-admin can abuse it in far worse ways than admin permissions could be abused. Please only assign it to users who need it, who are trusted by the community, and who follow common basic password and computer security practices (use strong passwords, do not reuse passwords, use two-factor authentication if possible, do not install software of questionable origin on your machine, use antivirus software if that's a standard thing in your environment).
Thanks!
<br/><span dir="ltr">[[m:User:Tgr|Tgr]] ([[m:User talk:Tgr|talk]]) 17:44, 30 Hōngongoi 2018 (UTC) <small>(via [[m:Special:MyLanguage/Global_message_delivery|global message delivery]])</small></span>
</div>
<!-- Message sent by User:Tgr@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Tgr/massmessage-T139380-ifadmin&oldid=18255968 -->
== Wiktionary Cognate Dashboard ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[File:Screenshot of Hubs on Wiktionary Cognate Dashboard.png|thumb|Screenshot of the Hub view]]
''Sorry for writing this message in English. Feel free to help translate it below.''
Hello all,
A few months ago, we asked you for feedback about [[d:Wikidata:Wiktionary/Sitelinks|Cognate]], the system allowing interwikilinks between Wiktionaries (on main namespace). Several community members gave some suggestions, one of them was to provide statistics about these interwikilinks.
The Wikidata team is pleased to present you the '''[https://wdcm.wmflabs.org/Wiktionary_CognateDashboard/ Wiktionary Cognate Dashboard]''', a website presenting a lot of interesting information about how Wiktionaries are connected to each others. You can find there, for example:
* the most interlinked Wiktionary entries not having a page on your Wiktionary
* the number of interlinks between each possible pair of Wiktionaries
* visualizations of the relationships between different Wiktionaries
To learn more about the tool, you can have a look at [[m:Wiktionary Cognate Dashboard|the documentation]] (please help us translating it in your language!). The interface of the tool itself can also be translated in other languages by [[m:Wiktionary Cognate Dashboard/Interface|using this page]].
If you find a bug, please let a comment on [[phab:T166487|this Phabricator task]] or ping me onwiki. Thanks a lot, [[:d:User:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]] 13:08, 14 Here-turi-kōkā 2018 (UTC)
</div>
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wiktionary&oldid=18299586 -->
== Editing of sitewide CSS/JS is only possible for interface administrators from now ==
''({{int:please-translate}})''
<div lang="en" dir="ltr" class="mw-content-ltr">
Hi all,
as [[m:Special:MyLanguage/Creation of separate user group for editing sitewide CSS/JS/announcement 2|announced previously]], permission handling for CSS/JS pages has changed: only members of the <code>[[m:Special:MyLanguage/Interface administrators|interface-admin]]</code> ({{int:group-interface-admin}}) group, and a few highly privileged global groups such as stewards, can edit CSS/JS pages that they do not own (that is, any page ending with .css or .js that is either in the MediaWiki: namespace or is another user's user subpage). This is done to improve the security of readers and editors of Wikimedia projects. More information is available at [[m:Special:MyLanguage/Creation of separate user group for editing sitewide CSS/JS|Creation of separate user group for editing sitewide CSS/JS]]. If you encounter any unexpected problems, please contact me or file a bug.
Thanks!<br />
[[m:User:Tgr|Tgr]] ([[m:User talk:Tgr|talk]]) 12:40, 27 Here-turi-kōkā 2018 (UTC) <small>(via [[m:Special:MyLanguage/Global_message_delivery|global message delivery]])</small>
</div>
<!-- Message sent by User:Tgr@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18258712 -->
== Read-only mode for up to an hour on 12 September and 10 October ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch 2018|Read this message in another language]] • {{int:please-translate}}
The [[foundation:|Wikimedia Foundation]] will be testing its secondary data centre. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic to the secondary data center on '''Wednesday, 12 September 2018'''.
On '''Wednesday, 10 October 2018''', they will switch back to the primary data center.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop when we switch. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on Wednesday, 12 September and Wednesday, 10 October. The test will start at [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20170503T14 14:00 UTC] (15:00 BST, 16:00 CEST, 10:00 EDT, 07:00 PDT, 23:00 JST, and in New Zealand at 02:00 NZST on Thursday 13 September and Thursday 11 October).
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
*There will be code freezes for the weeks of 10 September 2018 and 8 October 2018. Non-essential code deployments will not happen.
This project may be postponed if necessary. You can [[wikitech:Switch Datacenter#Schedule for 2018 switch|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. '''Please share this information with your community.''' /<span dir=ltr>[[m:User:Johan (WMF)|User:Johan(WMF)]] ([[m:User talk:Johan (WMF)|talk]])</span>
</div></div> 13:33, 6 Mahuru 2018 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18333489 -->
== The Community Wishlist Survey ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
The Community Wishlist Survey. {{Int:Please-translate}}.
Hey everyone,
The Community Wishlist Survey is the process when the Wikimedia communities decide what the Wikimedia Foundation [[m:Community Tech|Community Tech]] should work on over the next year.
The Community Tech team is focused on tools for experienced Wikimedia editors. You can post technical proposals from now until 11 November. The communities will vote on the proposals between 16 November and 30 November. You can read more on the [[m:Special:MyLanguage/Community Wishlist Survey 2019|wishlist survey page]].
<span dir=ltr>/[[m:User:Johan (WMF)|User:Johan (WMF)]]</span></div></div> 11:06, 30 Whiringa-ā-nuku 2018 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18458512 -->
== Change coming to how certain templates will appear on the mobile web ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
'''Change coming to how certain templates will appear on the mobile web'''
{{int:please-translate}}
[[File:Page_issues_-_mobile_banner_example.jpg|thumb|Example of improvements]]
Hello,
In a few weeks the Readers web team will be changing how some templates look on the mobile web site. We will make these templates more noticeable when viewing the article. We ask for your help in updating any templates that don't look correct.
What kind of templates? Specifically templates that notify readers and contributors about issues with the content of an article – the text and information in the article. Examples like [[wikidata:Q5962027|Template:Unreferenced]] or [[Wikidata:Q5619503|Template:More citations needed]]. Right now these notifications are hidden behind a link under the title of an article. We will format templates like these (mostly those that use Template:Ambox or message box templates in general) to show a short summary under the page title. You can tap on the "Learn more" link to get more information.
For template editors we have [[mw:Recommendations_for_mobile_friendly_articles_on_Wikimedia_wikis#Making_page_issues_(ambox_templates)_mobile_friendly|some recommendations on how to make templates that are mobile-friendly]] and also further [[mw:Reading/Web/Projects/Mobile_Page_Issues|documentation on our work so far]].
If you have questions about formatting templates for mobile, [[mw:Talk:Reading/Web/Projects/Mobile_Page_Issues|please leave a note on the project talk page]] or [https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?projects=Readers-Web-Backlog file a task in Phabricator] and we will help you.
{{Int:Feedback-thanks-title}}
</div> [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 19:34, 13 Whiringa-ā-rangi 2018 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18543269 -->
== Community Wishlist Survey vote ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
The Community Wishlist Survey. {{Int:Please-translate}}.
Hey everyone,
The Community Wishlist Survey is the process when the Wikimedia communities decide what the Wikimedia Foundation [[m:Community Tech|Community Tech]] should work on over the next year.
The Community Tech team is focused on tools for experienced Wikimedia editors. The communities have now posted a long list of technical proposals. You can vote on the proposals from now until 30 November. You can read more on the [[m:Special:MyLanguage/Community Wishlist Survey 2019|wishlist survey page]].
<span dir=ltr>/[[m:User:Johan (WMF)|User:Johan (WMF)]]</span></div></div> 18:13, 22 Whiringa-ā-rangi 2018 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18543269 -->
== Advanced Search ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[m:WMDE_Technical_Wishes/AdvancedSearch|Advanced Search]] will become a default feature on your wiki on November 28. This new interface allows you to perform specialized searches on the [[Special:Search|search page]], even if you don’t know any [[mw:Special:MyLanguage/Help:CirrusSearch|search syntax]]. Advanced Search originates from the [[m:WMDE_Technical_Wishes|German Community’s Technical Wishes project]]. It's already a default feature on German, Arabic, Farsi and Hungarian Wikipedia. Besides, more than 40.000 users across all wikis have tested the beta version. Feedback is welcome on the [[mw:Help talk:Extension:AdvancedSearch|central feedback page]].</div> [[m:User:Johanna Strodt (WMDE)|Johanna Strodt (WMDE)]] ([[m:User talk:Johanna Strodt (WMDE)|talk]]) 11:02, 26 Whiringa-ā-rangi 2018 (UTC)
<!-- Message sent by User:Johanna Strodt (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_2&oldid=18363910 -->
== New Wikimedia password policy and requirements ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
{{int:please-translate}}
The Wikimedia Foundation security team is implementing a new [[m:Password policy|password policy and requirements]]. [[mw:Wikimedia_Security_Team/Password_strengthening_2019|You can learn more about the project on MediaWiki.org]].
These new requirements will apply to new accounts and privileged accounts. New accounts will be required to create a password with a minimum length of 8 characters. Privileged accounts will be prompted to update their password to one that is at least 10 characters in length.
These changes are planned to be in effect on December 13th. If you think your work or tools will be affected by this change, please let us know on [[mw:Talk:Wikimedia_Security_Team/Password_strengthening_2019|the talk page]].
{{Int:Feedback-thanks-title}}
</div> [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 20:03, 6 Hakihea 2018 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18639017 -->
== Selection of the Tremendous Wiktionary User Group representative to the Wikimedia Summit 2019 ==
Dear all,
Sorry for posting this message in English and last minute notification. The [[:m:Tremendous Wiktionary User Group|Tremendous Wiktionary User Group]] could send one representative to the [[:m:Wikimedia Summit 2019|Wikimedia Summit 2019]] (formerly "Wikimedia Conference"). The Wikimedia Summit is an yearly conference of all organizations affiliated to the Wikimedia Movement (including our Tremendous Wiktionary User Group). It is a great place to talk about Wiktionary needs to the chapters and other user groups that compose the Wikimedia movement.
For context, there is a [[:m:Wikimedia Conference 2018/Further reports/Tremendous Wiktionary User Group|short report on what happened last year]]. The deadline is very close to 24 hrs. The last date for registration is 17 December 2018. As a last minute effort, there is a '''[[:m:Tremendous Wiktionary User Group/Wikimedia Summit 2019|page on meta to decide who will be the representative of the user group to the Wikimedia Summit]]''' created.
Please feel free to ask any question on the [https://lists.wikimedia.org/mailman/listinfo/wiktionary-l wiktionary-l] mailing list or on the [[:m:Talk:Wiktionary/Tremendous Wiktionary User Group|talk page]].
For the [[:m:Tremendous Wiktionary User Group|Tremendous Wiktionary User Group]],
-- [[User:Balajijagadesh|Balajijagadesh]] 05:56, 16 Hakihea 2018 (UTC)
<!-- Message sent by User:KCVelaga@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wiktionary&oldid=18299588 -->
== Invitation from Wiki Loves Love 2019 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
{{int:please-translate}}
[[File:WLL Subtitled Logo (transparent).svg|right|frameless]]
Love is an important subject for humanity and it is expressed in different cultures and regions in different ways across the world through different gestures, ceremonies, festivals and to document expression of this rich and beautiful emotion, we need your help so we can share and spread the depth of cultures that each region has, the best of how people of that region, celebrate love.
[[:c:Commons:Wiki Loves Love|Wiki Loves Love (WLL)]] is an international photography competition of Wikimedia Commons with the subject love testimonials happening in the month of February.
The primary goal of the competition is to document love testimonials through human cultural diversity such as monuments, ceremonies, snapshot of tender gesture, and miscellaneous objects used as symbol of love; to illustrate articles in the worldwide free encyclopedia Wikipedia, and other Wikimedia Foundation (WMF) projects.
The theme of 2019 iteration is '''''Celebrations, Festivals, Ceremonies and rituals of love.'''''
Sign up your affiliate or individually at [[:c:Commons:Wiki Loves Love 2019/Participants|Participants]] page.
To know more about the contest, check out our [[:c:Commons:Wiki Loves Love 2019|Commons Page]] and [[:c:Commons:Wiki Loves Love 2018/FAQ|FAQs]]
There are several prizes to grab. Hope to see you spreading love this February with Wiki Loves Love!
Kind regards,
[[:c:Commons:Wiki Loves Love 2018/International Team|Wiki Loves Love Team]]
Imagine... the sum of all love!
</div>
--[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 10:13, 27 Hakihea 2018 (UTC)
<!-- Message sent by User:Tiven2240@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18639017 -->
== FileExporter beta feature ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[File:Logo for the beta feature FileExporter.svg|thumb|Coming soon: the beta feature [[m:WMDE_Technical_Wishes/Move_files_to_Commons|FileExporter]]]]
A new beta feature will soon be released on all wikis: The [[m:WMDE_Technical_Wishes/Move_files_to_Commons|FileExporter]]. It allows exports of files from a local wiki to Wikimedia Commons, including their file history and page history. Which files can be exported is defined by each wiki's community: '''Please check your wiki's [[m:WMDE_Technical_Wishes/Move_files_to_Commons/Configuration file documentation|configuration file]]''' if you want to use this feature.
The FileExporter has already been a beta feature on [https://www.mediawiki.org mediawiki.org], [https://meta.wikimedia.org meta.wikimedia], deWP, faWP, arWP, koWP and on [https://wikisource.org wikisource.org]. After some functionality was added, it's now becoming a beta feature on all wikis. Deployment is planned for January 16. More information can be found [[m:WMDE_Technical_Wishes/Move_files_to_Commons|on the project page]].
As always, feedback is highly appreciated. If you want to test the FileExporter, please activate it in your [[Special:Preferences#mw-prefsection-betafeatures|user preferences]]. The best place for feedback is the [[mw:Help_talk:Extension:FileImporter|central talk page]]. Thank you from Wikimedia Deutschland's [[m:WMDE Technical Wishes|Technical Wishes project]].
</div> [[User:Johanna Strodt (WMDE)|Johanna Strodt (WMDE)]] 09:41, 14 Kohi-tātea 2019 (UTC)
<!-- Message sent by User:Johanna Strodt (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=18782700 -->
== No editing for 30 minutes on 17 January ==
<div lang="en" dir="ltr" class="mw-content-ltr">You will '''not be able to edit''' the wikis for up to 30 minutes on '''[https://www.timeanddate.com/worldclock/fixedtime.html?iso=20190117T07 17 January 07:00 UTC]'''. This is because of a database problem that has to be fixed immediately. You can still read the wikis. Some wikis are not affected. They don't get this message. You can see which wikis are '''not''' affected [[:m:User:Johan (WMF)/201901ReadOnlyPage|on this page]]. Most wikis are affected. The time you can not edit might be shorter than 30 minutes. /[[User:Johan (WMF)|Johan (WMF)]]</div>
18:47, 16 Kohi-tātea 2019 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/201901ReadOnly/Targets4&oldid=18789232 -->
== Talk to us about talking ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[File:OOjs_UI_icon_speechBubbles-rtl.svg|alt="icon depicting two speech Bubbles"|frameless|right|120px]]
The Wikimedia Foundation is planning a [[mw:Talk pages consultation 2019|global consultation about communication]]. The goal is to bring Wikimedians and wiki-minded people together to improve tools for communication.
We want all contributors to be able to talk to each other on the wikis, whatever their experience, their skills or their devices.
We are looking for input from as many different parts of the Wikimedia community as possible. It will come from multiple projects, in multiple languages, and with multiple perspectives.
We are currently planning the consultation. We need your help.
'''We need volunteers to help talk to their communities or user groups.'''
You can help by hosting a discussion at your wiki. Here's what to do:
# First, [[mw:Talk pages consultation 2019/Participant group sign-up|sign up your group here.]]
# Next, create a page (or a section on a Village pump, or an e-mail thread – whatever is natural for your group) to collect information from other people in your group. This is not a vote or decision-making discussion: we are just collecting feedback.
# Then ask people what they think about communication processes. We want to hear stories and other information about how people communicate with each other on and off wiki. Please consider asking these five questions:
## When you want to discuss a topic with your community, what tools work for you, and what problems block you?
## What about talk pages works for newcomers, and what blocks them?
## What do others struggle with in your community about talk pages?
## What do you wish you could do on talk pages, but can't due to the technical limitations?
## What are the important aspects of a "wiki discussion"?
# Finally, please go to [[mw:Talk:Talk pages consultation 2019|Talk pages consultation 2019 on Mediawiki.org]] and report what you learned from your group. Please include links if the discussion is available to the public.
'''You can also help build the list of the many different ways people talk to each other.'''
Not all groups active on wikis or around wikis use the same way to discuss things: it can happen on wiki, on social networks, through external tools... Tell us [[mw:Talk pages consultation 2019/Tools in use|how your group communicates]].
You can read more about [[mw:Talk pages consultation 2019|the overall process]] on mediawiki.org. If you have questions or ideas, you can [[mw:Talk:Talk pages consultation 2019|leave feedback about the consultation process]] in the language you prefer.
Thank you! We're looking forward to talking with you.
</div> [[user:Trizek (WMF)|Trizek (WMF)]] 15:01, 21 Hui-tanguru 2019 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18639017 -->
== Read-only mode for up to 30 minutes on 11 April ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
<div lang="en" dir="ltr" class="mw-content-ltr">You will '''not be able to edit''' most Wikimedia wikis for up to 30 minutes on '''[https://www.timeanddate.com/worldclock/fixedtime.html?iso=20190411T05 11 April 05:00 UTC]'''. This is because of a hardware problem. You can still read the wikis. You [[phab:T220080|can see which wikis are affected]]. The time you can not edit might be shorter than 30 minutes. /[[User:Johan (WMF)|Johan (WMF)]]</div></div></div> 10:56, 8 Paenga-whāwhā 2019 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18979889 -->
== Wikimedia Foundation Medium-Term Plan feedback request ==
{{int:please-translate}}
<div lang="en" dir="ltr" class="mw-content-ltr">The Wikimedia Foundation has published a [[m:Special:MyLanguage/Wikimedia_Foundation_Medium-term_plan_2019|Medium-Term Plan proposal]] covering the next 3–5 years. We want your feedback! Please leave all comments and questions, in any language, on [[m:Talk:Wikimedia_Foundation_Medium-term_plan_2019|the talk page]], by April 20. {{Int:Feedback-thanks-title}} [[m:User:Quiddity (WMF)|Quiddity (WMF)]] ([[m:User talk:Quiddity (WMF)|talk]]) 17:35, 12 Paenga-whāwhā 2019 (UTC)</div>
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18998727 -->
== Update on the consultation about office actions ==
Hello all,
Last month, the Wikimedia Foundation's Trust & Safety team [[:en:Wikipedia:Village_pump_(policy)/Archive_152#Announcement_of_forthcoming_temporary_and_partial_ban_tool_consultation|announced]] a future consultation about partial and/or temporary [[m:Special:MyLanguage/office actions|office actions]]. We want to let you know that the '''draft version''' of this consultation has now been [[:m:Office_actions/Community_consultation_on_partial_and_temporary_office_actions/draft|posted on Meta]].
This is a '''draft'''. It is not intended to be the consultation itself, which will be posted on Meta likely in early September. Please do not treat this draft as a consultation. Instead, we ask your assistance in forming the final language for the consultation.
For that end, we would like your input over the next couple of weeks about what questions the consultation should ask about partial and temporary Foundation office action bans and how it should be formatted. '''[[:m:Talk:Office_actions/Community_consultation_on_partial_and_temporary_office_actions/draft|Please post it on the draft talk page]]'''. Our goal is to provide space for the community to discuss all the aspects of these office actions that need to be discussed, and we want to ensure with your feedback that the consultation is presented in the best way to encourage frank and constructive conversation.
Please visit [[:m:Office_actions/Community_consultation_on_partial_and_temporary_office_actions/draft|the consultation draft on Meta-wiki]] and leave your comments on the draft’s talk page about what the consultation should look like and what questions it should ask.
Thank you for your input! -- The [[m:Special:MyLanguage/Trust and Safety|Trust & Safety team]] 08:03, 16 Here-turi-kōkā 2019 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=19175143 -->
== New tools and IP masking ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
<div lang="en" dir="ltr" class="mw-content-ltr">
Hey everyone,
The Wikimedia Foundation wants to work on two things that affect how we patrol changes and handle vandalism and harassment. We want to make the tools that are used to handle bad edits better. We also want to get better privacy for unregistered users so their IP addresses are no longer shown to everyone in the world. We would not hide IP addresses until we have better tools for patrolling.
We have an idea of what tools ''could'' be working better and how a more limited access to IP addresses would change things, but we need to hear from more wikis. You can read more about the project [[m:IP Editing: Privacy Enhancement and Abuse Mitigation|on Meta]] and [[m:Talk:IP Editing: Privacy Enhancement and Abuse Mitigation|post comments and feedback]]. Now is when we need to hear from you to be able to give you better tools to handle vandalism, spam and harassment.
You can post in your language if you can't write in English.
[[User:Johan (WMF)|Johan (WMF)]]</div></div></div> 14:19, 21 Here-turi-kōkā 2019 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Tools_and_IP_message/Distribution&oldid=19315232 -->
== The consultation on partial and temporary Foundation bans just started ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<div class="plainlinks">
Hello,
In a [[:en:Wikipedia:Community_response_to_the_Wikimedia_Foundation%27s_ban_of_Fram/Official_statements#Board_statement|recent statement]], the Wikimedia Foundation Board of Trustees [[:en:Wikipedia:Community_response_to_the_Wikimedia_Foundation%27s_ban_of_Fram/Official_statements#Board_statement|requested that staff hold a consultation]] to "re-evaluat[e] or add community input to the two new office action policy tools (temporary and partial Foundation bans)".
Accordingly, the Foundation's Trust & Safety team invites all Wikimedians [[:m:Office actions/Community consultation on partial and temporary office actions/09 2019|to join this consultation and give their feedback]] from 30 September to 30 October.
How can you help?
* Suggest how partial and temporary Foundation bans should be used, if they should (eg: On all projects, or only on a subset);
* Give ideas about how partial and temporary Foundation bans should ideally implemented, if they should be; and/or
* Propose changes to the existing Office Actions policy on partial and temporary bans.
We offer our thanks in advance for your contributions, and we hope to get as much input as possible from community members during this consultation!
</div>
</div>-- [[user:Kbrown (WMF)|Kbrown (WMF)]] 17:14, 30 Mahuru 2019 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=19302497 -->
== Feedback wanted on Desktop Improvements project ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
{{Int:Please-translate}}
{{int:Hello}}. The Readers Web team at the WMF will work on some [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|improvements to the desktop interface]] over the next couple of years. The goal is to increase usability without removing any functionality. We have been inspired by changes made by volunteers, but that currently only exist as local gadgets and user scripts, prototypes, and volunteer-led skins. We would like to begin the process of bringing some of these changes into the default experience on all Wikimedia projects.
We are currently in the research stage of this project and are looking for ideas for improvements, as well as feedback on our current ideas and mockups. So far, we have performed interviews with community members at Wikimania. We have gathered lists of previous volunteer and WMF work in this area. We are examining possible technical approaches for such changes.
We would like individual feedback on the following:
* Identifying focus areas for the project we have not yet discovered
* Expanding the list of existing gadgets and user scripts that are related to providing a better desktop experience. If you can think of some of these from your wiki, please let us know
* Feedback on the ideas and mockups we have collected so far
We would also like to gather a list of wikis that would be interested in being test wikis for this project - these wikis would be the first to receive the updates once we’re ready to start building.
When giving feedback, please consider the following goals of the project:
* Make it easier for readers to focus on the content
* Provide easier access to everyday actions (e.g. search, language switching, editing)
* Put things in logical and useful places
* Increase consistency in the interface with other platforms - mobile web and the apps
* Eliminate clutter
* Plan for future growth
As well as the following constraints:
* Not touching the content - no work will be done in terms of styling templates or to the structure of page contents themselves
* Not removing any functionality - things might move around, but all navigational items and other functionality currently available by default will remain
* No drastic changes to the layout - we're taking an evolutionary approach to the changes and want the site to continue feeling familiar to readers and editors
Please give all feedback (in any language) at [[mw:Talk:Reading/Web/Desktop Improvements|mw:Talk:Reading/Web/Desktop Improvements]]
After this round of feedback, we plan on building a prototype of suggested changes based on the feedback we receive. You’ll hear from us again asking for feedback on this prototype.
{{Int:Feedback-thanks-title}} [[mw:User:Quiddity (WMF)|Quiddity (WMF)]] ([[mw:User talk:Quiddity (WMF)|talk]])
</div> 07:15, 16 Whiringa-ā-nuku 2019 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Quiddity_(WMF)/Global_message_delivery_split_2&oldid=19462801 -->
== Movement Learning and Leadership Development Project ==
Hello
The Wikimedia Foundation’s Community Development team is seeking to learn more about the way volunteers learn and develop into the many different roles that exist in the movement. Our goal is to build a movement informed framework that provides shared clarity and outlines accessible pathways on how to grow and develop skills within the movement. To this end, we are looking to speak with you, our community to learn about your journey as a Wikimedia volunteer. Whether you joined yesterday or have been here from the very start, we want to hear about the many ways volunteers join and contribute to our movement.
To learn more about the project, [[:m:special:MyLanguage/Movement Learning and Leadership Development Project|please visit the Meta page]]. If you are interested in participating in the project, please complete [https://docs.google.com/forms/d/e/1FAIpQLSegM07N1FK_s0VUECM61AlWOthwdn5zQOlVsa2vaKcx13BwZg/viewform?usp=sf_link this simple Google form]. Although we may not be able to speak to everyone who expresses interest, we encourage you to complete this short form if you are interested in participating!
-- [[user:LMiranda (WMF)|LMiranda (WMF)]] ([[user talk:LMiranda (WMF)|talk]]) 19:01, 22 Kohi-tātea 2020 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Trizek_(WMF)/sandbox/temp_MassMessage_list&oldid=19738989 -->
== Additional interface for edit conflicts on talk pages ==
''Sorry, for writing this text in English. If you could help to translate it, it would be appreciated.''
You might know the new interface for edit conflicts (currently a beta feature). Now, Wikimedia Germany is designing an additional interface to solve edit conflicts on talk pages. This interface is shown to you when you write on a discussion page and another person writes a discussion post in the same line and saves it before you do. With this additional editing conflict interface you can adjust the order of the comments and edit your comment. We are inviting everyone to have a look at [[m:WMDE Technical Wishes/Edit Conflicts#Edit conflicts on talk pages|the planned feature]]. Let us know what you think on our [[mw:Help talk:Two Column Edit Conflict View|central feedback page]]! -- For the Technical Wishes Team: [[m:User:Max Klemm (WMDE)|Max Klemm (WMDE)]] 14:15, 26 Hui-tanguru 2020 (UTC)
<!-- Message sent by User:Max Klemm (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=19845780 -->
== Feedback on movement names ==
{{int:Hello}}. Apologies if you are not reading this message in your native language. {{int:please-translate}} if necessary. {{Int:Feedback-thanks-title}}
There are a lot of conversations happening about the future of our movement names. We hope that you are part of these discussions and that your community is represented.
Since 16 June, the Foundation Brand Team has been running a [https://wikimedia.qualtrics.com/jfe/form/SV_9G2dN7P0T7gPqpD survey] in 7 languages about [[m:Special:MyLanguage/Communications/Wikimedia brands/2030 movement brand project/Naming convention proposals|3 naming options]]. There are also community members sharing concerns about renaming in a [[m:Special:MyLanguage/Community open letter on renaming|Community Open Letter]].
Our goal in this call for feedback is to hear from across the community, so we encourage you to participate in the survey, the open letter, or both. The survey will go through 7 July in all timezones. Input from the survey and discussions will be analyzed and published on Meta-Wiki.
Thanks for thinking about the future of the movement, --[[:m:Talk:Communications/Wikimedia brands/2030 movement brand project|The Brand Project team]], 19:39, 2 Hōngongoi 2020 (UTC)
''Note: The survey is conducted via a third-party service, which may subject it to additional terms. For more information on privacy and data-handling, see the [[foundation:Special:MyLanguage/Naming Convention Proposals Movement Feedback Survey Privacy Statement|survey privacy statement]].''
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/All_wikis_June_2020&oldid=20238769 -->
== Announcing a new wiki project! Welcome, Abstract Wikipedia ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hi all,
It is my honor to introduce Abstract Wikipedia, a new project that has been unanimously approved by the Wikimedia Foundation Board of Trustees. Abstract Wikipedia proposes a new way to generate baseline encyclopedic content in a multilingual fashion, allowing more contributors and more readers to share more knowledge in more languages. It is an approach that aims to make cross-lingual cooperation easier on our projects, increase the sustainability of our movement through expanding access to participation, improve the user experience for readers of all languages, and innovate in free knowledge by connecting some of the strengths of our movement to create something new.
This is our first new project in over seven years. Abstract Wikipedia was submitted as a project proposal by Denny Vrandečić in May 2020 <ref>[[m:Special:MyLanguage/Abstract Wikipedia|Abstract Wikipedia]]</ref> after years of preparation and research, leading to a detailed plan and lively discussions in the Wikimedia communities. We know that the energy and the creativity of the community often runs up against language barriers, and information that is available in one language may not make it to other language Wikipedias. Abstract Wikipedia intends to look and feel like a Wikipedia, but build on the powerful, language-independent conceptual models of Wikidata, with the goal of letting volunteers create and maintain Wikipedia articles across our polyglot Wikimedia world.
The project will allow volunteers to assemble the fundamentals of an article using words and entities from Wikidata. Because Wikidata uses conceptual models that are meant to be universal across languages, it should be possible to use and extend these building blocks of knowledge to create models for articles that also have universal value. Using code, volunteers will be able to translate these abstract “articles” into their own languages. If successful, this could eventually allow everyone to read about any topic in Wikidata in their own language.
As you can imagine, this work will require a lot of software development, and a lot of cooperation among Wikimedians. In order to make this effort possible, Denny will join the Foundation as a staff member in July and lead this initiative. You may know Denny as the creator of Wikidata, a long-time community member, a former staff member at Wikimedia Deutschland, and a former Trustee at the Wikimedia Foundation <ref>[[m:User:Denny|User:Denny]]</ref>. We are very excited that Denny will bring his skills and expertise to work on this project alongside the Foundation’s product, technology, and community liaison teams.
It is important to acknowledge that this is an experimental project, and that every Wikipedia community has different needs. This project may offer some communities great advantages. Other communities may engage less. Every language Wikipedia community will be free to choose and moderate whether or how they would use content from this project.
We are excited that this new wiki-project has the possibility to advance knowledge equity through increased access to knowledge. It also invites us to consider and engage with critical questions about how and by whom knowledge is constructed. We look forward to working in cooperation with the communities to think through these important questions.
There is much to do as we begin designing a plan for Abstract Wikipedia in close collaboration with our communities. I encourage you to get involved by going to the project page and joining the new mailing list <ref>[[mail:abstract-wikipedia|Abstract Wikipedia mailing list]]</ref>. We recognize that Abstract Wikipedia is ambitious, but we also recognize its potential. We invite you all to join us on a new, unexplored path.
Yours,
Katherine Maher (Executive Director, Wikimedia Foundation)
<references/>
</div> <small>Sent by [[:m:User:Elitre (WMF)]] 20:13, 9 Hōngongoi 2020 (UTC) - '''[[:m:Special:MyLanguage/Abstract Wikipedia/July 2020 announcement]]''' </small>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/All_wikis_June_2020&oldid=20265926 -->
== Technical Wishes: FileExporter and FileImporter become default features on all Wikis ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
The [[m:WMDE_Technical_Wishes/Move_files_to_Commons|FileExporter and FileImporter]] will become a default features on all wikis until August 7, 2020. They are planned to help you to move files from your local wiki to Wikimedia Commons easier while keeping all original file information (Description, Source, Date, Author, View History) intact. Additionally, the move is documented in the files view history.
How does it work?
Step 1: If you are an auto-confirmed user, you will see a link "Move file to Wikimedia Commons" on the local file page.
Step 2: When you click on this link, the FileImporter checks if the file can in fact be moved to Wikimedia Commons. These checks are performed based on the wiki's [[m:WMDE_Technical_Wishes/Move_files_to_Commons/Configuration_file_documentation|configuration file]] which is created and maintained by each local wiki community.
Step 3: If the file is compatible with Wikimedia Commons, you will be taken to an import page, at which you can update or add information regarding the file, such as the description. You can also add the 'Now Commons' template to the file on the local wiki by clicking the corresponding check box in the import form. Admins can delete the file from the local wiki by enabling the corresponding checkbox. By clicking on the 'Import' button at the end of the page, the file is imported to Wikimedia Commons.
If you want to know more about the [[m:WMDE_Technical_Wishes/Move_files_to_Commons|FileImporter extension]] or the [[m:WMDE_Technical_Wishes|Technical Wishes Project]], follow the links. --For the Technical Wishes Team: </div>[[User:Max Klemm (WMDE)|Max Klemm (WMDE)]] 09:13, 6 Here-turi-kōkā 2020 (UTC)
<!-- Message sent by User:Max Klemm (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=20343133 -->
== Important: maintenance operation on September 1st ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch 2020|Read this message in another language]] • [[:m:Special:MyLanguage/Tech/Server switch 2020|{{int:please-translate}}]]
The [[foundation:|Wikimedia Foundation]] will be testing its secondary data centre. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic to the secondary data centre on '''Tuesday, September 1st 2020'''.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on Tuesday, September 1st. The test will start at [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20200901T14 14:00 UTC] (15:00 BST, 16:00 CEST, 10:00 EDT, 19:30 IST, 07:00 PDT, 23:00 JST, and in New Zealand at 02:00 NZST on Wednesday September 2).
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
*There will be code freezes for the week of September 1st, 2020. Non-essential code deployments will not happen.
This project may be postponed if necessary. You can [[wikitech:Switch Datacenter#Schedule for 2018 switch|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. '''Please share this information with your community.'''
</div></div> <span dir=ltr>[[m:User:Trizek (WMF)|Trizek (WMF)]] ([[m:User talk:Trizek (WMF)|talk]])</span> 13:49, 26 Here-turi-kōkā 2020 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=20384955 -->
== Invitation to participate in the conversation ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''{{int:Hello}}. Apologies for cross-posting, and that you may not be reading this message in your native language: translations of the following announcement may be available on '''[[:m:Special:MyLanguage/Universal Code of Conduct/Draft review/Invitation (long version)|Meta]]'''. {{int:please-translate}}. {{Int:Feedback-thanks-title}}''
We are excited to share '''[[:m:Special:MyLanguage/Universal Code of Conduct/Draft review|a draft of the Universal Code of Conduct]]''', which the Wikimedia Foundation Board of Trustees called for earlier this year, for your review and feedback. The discussion will be open until October 6, 2020.
The UCoC Drafting Committee wants to learn which parts of the draft would present challenges for you or your work. What is missing from this draft? What do you like, and what could be improved?
Please join the conversation and share this invitation with others who may be interested to join, too.
To reduce language barriers during the process, you are welcomed to translate this message and the [[:m:Special:MyLanguage/Universal Code of Conduct/Draft review|Universal Code of Conduct/Draft review]]. You and your community may choose to provide your opinions/feedback using your local languages.
To learn more about the UCoC project, see the [[:m:Special:MyLanguage/Universal Code of Conduct|Universal Code of Conduct]] page, and the [[:m:Special:MyLanguage/Universal Code of Conduct/FAQ|FAQ]], on Meta.
Thanks in advance for your attention and contributions, [[:m:Talk:Trust_and_Safety|The Trust and Safety team at Wikimedia Foundation]], 17:55, 10 Mahuru 2020 (UTC) </div>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Universal_Code_of_Conduct/Draft_review/Invitation_(long_version)/List&oldid=20440292 -->
== Wiktionary sitelinks dashboard: URL update ==
Hello all, and sorry for writing in English. Feel free to translate this message below.
The [[m:Wiktionary Cognate Dashboard|Wiktionary Cognate Dashboard]] presents interesting data about the extension powering your sitelinks. I just wanted to let you know that the URL of this tool changed: it is now accessible at https://wiktionary-analytics.wmcloud.org/Wiktionary_CognateDashboard/ . The former URLs, https://wmdeanalytics.wmflabs.org/Wiktionary_CognateDashboard/ and https://wdcm.wmflabs.org/Wiktionary_CognateDashboard/ , will be disabled on September 25th. Don't forget to update your documentation pages accordingly.
If you have questions about the tool or the URL switch, feel free to ping me. Cheers, [[:m:User:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]] 11:46, 14 Mahuru 2020 (UTC)
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wiktionary&oldid=19900821 -->
== Wiki of functions naming contest ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
{{int:Please-translate}}.
{{int:Hello}}. Please help pick a name for the new Wikimedia wiki project. This project will be a wiki where the community can work together on a library of [[m:Special:MyLanguage/Abstract_Wikipedia/Wiki_of_functions_naming_contest#function|functions]]. The community can create new functions, read about them, discuss them, and share them. Some of these functions will be used to help create language-independent Wikipedia articles that can be displayed in any language, as part of the Abstract Wikipedia project. But functions will also be usable in many other situations.
There will be two rounds of voting, each followed by legal review of candidates, with voting beginning on 29 September and 27 October. Our goal is to have a final project name selected on 8 December. If you would like to participate, then '''[[m:Special:MyLanguage/Abstract Wikipedia/Wiki of functions naming contest|please learn more and vote now]]''' at meta-wiki. {{Int:Feedback-thanks-title}} --[[m:User:Quiddity (WMF)|Quiddity (WMF)]]</div> 21:16, 29 Mahuru 2020 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Quiddity_(WMF)/Global_message_delivery_split_3&oldid=20492308 -->
== Call for feedback about Wikimedia Foundation Bylaws changes and Board candidate rubric ==
<div lang="en" dir="ltr" class="mw-content-ltr">
{{int:Hello}}. Apologies if you are not reading this message in your native language. {{Int:Please-translate}}.
Today the Wikimedia Foundation Board of Trustees starts two calls for feedback. One is about changes to the Bylaws mainly to increase the Board size from 10 to 16 members. The other one is about a trustee candidate rubric to introduce new, more effective ways to evaluate new Board candidates. The Board welcomes your comments through 26 October. For more details, [[m:Special:MyLanguage/Wikimedia Foundation Board noticeboard/October 2020 - Call for feedback about Bylaws changes and Board candidate rubric|check the full announcement]].
{{Int:Feedback-thanks-title}} [[m:User:Qgil-WMF|Qgil-WMF]] ([[m:User talk:Qgil-WMF|talk]]) 17:11, 7 Whiringa-ā-nuku 2020 (UTC)
</div>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/Board4&oldid=20519860 -->
== Important: maintenance operation on October 27 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch 2020|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch+2020&language=&action=page&filter= {{int:please-translate}}]
The [[foundation:|Wikimedia Foundation]] tests the switch between its first and secondary data centers. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic back to the primary data center on '''Tuesday, October 27 2020'''.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on Tuesday, October 27. The test will start at [https://zonestamp.toolforge.org/1603807200 14:00 UTC] (14:00 WET, 15:00 CET, 10:00 EDT, 19:30 IST, 07:00 PDT, 23:00 JST, and in New Zealand at 03:00 NZDT on Wednesday October 28).
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
*There will be code freezes for the week of October 26, 2020. Non-essential code deployments will not happen.
This project may be postponed if necessary. You can [[wikitech:Switch_Datacenter#Schedule_for_2020_switch|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. A banner will be displayed on all wikis 30 minutes before this operation happens. '''Please share this information with your community.'''</div></div> -- <span dir=ltr>[[m:User:Trizek (WMF)|Trizek (WMF)]] ([[m:User talk:Trizek (WMF)|talk]])</span> 17:12, 21 Whiringa-ā-nuku 2020 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=20519839 -->
== Wiki of functions naming contest - Round 2 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
{{int:Hello}}.
Reminder: Please help to choose the name for the new Wikimedia wiki project - the library of functions. The finalist vote starts today. The finalists for the name are: <span lang="en" dir="ltr" class="mw-content-ltr">Wikicode, Wikicodex, Wikifunctions, Wikifusion, Wikilambda, Wikimedia Functions</span>. If you would like to participate, then '''[[m:Special:MyLanguage/Abstract Wikipedia/Wiki of functions naming contest/Names|please learn more and vote now]]''' at Meta-wiki.
{{Int:Feedback-thanks-title}} --[[m:User:Quiddity (WMF)|Quiddity (WMF)]]
</div> 22:11, 5 Whiringa-ā-rangi 2020 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=20564572 -->
== [[m:Special:MyLanguage/Community Wishlist Survey 2021/Invitation|Community Wishlist Survey 2021]] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[File:Magic Wand Icon 229981 Color Flipped.svg|thumb|48px]]
The '''[[m:Special:MyLanguage/Community Wishlist Survey 2021|2021 Community Wishlist Survey]]''' is now open!
This survey is the process where communities decide what the [[m:Community Tech|Community Tech]] team should work on over the next year. We encourage everyone to submit proposals until the deadline on '''{{#time:j xg|2020-11-30|{{PAGELANGUAGE}}}}''', or comment on other proposals to help make them better.
The communities will vote on the proposals between {{#time:j xg|2020-12-08|{{PAGELANGUAGE}}}} and {{#time:j xg|2020-12-21|{{PAGELANGUAGE}}}}.
The Community Tech team is focused on tools for experienced Wikimedia editors.
You can write proposals in any language, and we will translate them for you. Thank you, and we look forward to seeing your proposals!
</div>
<span lang="en" dir="ltr" class="mw-content-ltr">[[m:user:SGrabarczuk (WMF)|SGrabarczuk (WMF)]]</span>
18:09, 20 Whiringa-ā-rangi 2020 (UTC)
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:SGrabarczuk_(WMF)/sandbox/1&oldid=20689939 -->
== Wikidata descriptions changes to be included more often in Recent Changes and Watchlist ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''Sorry for sending this message in English. Translations are available on [[m:Special:MyLanguage/Announcements/Announcement Wikidata descriptions in watchlist|this page]]. Feel free to translate it in more languages!''
As you may know, you can include changes coming from Wikidata in your Watchlist and Recent Changes ([[Special:Preferences#mw-prefsection-watchlist|in your preferences]]). Until now, this feature didn’t always include changes made on Wikidata descriptions due to the way Wikidata tracks the data used in a given article.
Starting on December 3rd, the Watchlist and Recent Changes will include changes on the descriptions of Wikidata Items that are used in the pages that you watch. This will only include descriptions in the language of your wiki to make sure that you’re only seeing changes that are relevant to your wiki.
This improvement was requested by many users from different projects. We hope that it can help you monitor the changes on Wikidata descriptions that affect your wiki and participate in the effort of improving the data quality on Wikidata for all Wikimedia wikis and beyond.
Note: if you didn’t use the Wikidata watchlist integration feature for a long time, feel free to give it another chance! The feature has been improved since the beginning and the content it displays is more precise and useful than at the beginning of the feature in 2015.
If you encounter any issue or want to provide feedback, feel free to use [[Phab:T191831|this Phabricator ticket]]. Thanks!
[[:d:User:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]] 14:40, 30 Whiringa-ā-rangi 2020 (UTC)
</div>
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lea_Lacroix_(WMDE)/wikis&oldid=20728482 -->
== 2020 Coolest Tool Award Ceremony on December 11th ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hello all,
The ceremony of the 2020 [[m:Coolest_Tool_Award|Wikimedia Coolest Tool Award]] will take place virtually on Friday, December 11th, at 17:00 GMT. This award is highlighting tools that have been nominated by contributors to the Wikimedia projects, and the ceremony will be a nice moment to show appreciation to the tools developers and maybe discover new tools!
You will find more information [[m:Coolest_Tool_Award|here]] about the livestream and the discussions channels. Thanks for your attention, [[:d:User:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]] 10:55, 7 Hakihea 2020 (UTC)
</div>
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=20734978 -->
== Community Wishlist Survey 2021 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[File:Magic Wand Icon 229981 Color Flipped.svg|thumb|48px]]
'''We invite all registered users to vote on the [[m:Special:MyLanguage/Community Wishlist Survey 2021|2021 Community Wishlist Survey]]. You can vote from now until {{#time:j xg|2020-12-21|en}} for as many different wishes as you want.'''
In the Survey, wishes for new and improved tools for experienced editors are collected. After the voting, we will do our best to grant your wishes. We will start with the most popular ones.
We, the [[m:Special:MyLanguage/Community Tech|Community Tech]], are one of the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]] teams. We create and improve editing and wiki moderation tools. What we work on is decided based on results of the Community Wishlist Survey. Once a year, you can submit wishes. After two weeks, you can vote on the ones that you're most interested in. Next, we choose wishes from the survey to work on. Some of the wishes may be granted by volunteer developers or other teams.
'''[[m:Special:MyLanguage/Community Wishlist Survey 2021/Tracking|You can view and vote all proposals here.]]'''
We are waiting for your votes. Thank you!
</div>
[[user:SGrabarczuk (WMF)|SGrabarczuk (WMF)]]
00:52, 15 Hakihea 2020 (UTC)
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:SGrabarczuk_(WMF)/sandbox/1&oldid=20689939 -->
== Moving Wikimania 2021 to a Virtual Event ==
<div class="mw-content-ltr" lang="en" dir="ltr">
[[File:Wikimania_logo_with_text_2.svg|right|alt=Wikimania's logo.|75px]]
''{{int:Hello}}. Apologies if you are not reading this message in your native language. {{Int:Please-translate}}. {{Int:Feedback-thanks-title}}''
[[:m:Wikimania 2021|Wikimania will be a virtual event this year]], and hosted by a wide group of community members. Whenever the next in-person large gathering is possible again, [[:m:ESEAP Hub|the ESEAP Core Organizing Team]] will be in charge of it. Stay tuned for more information about how ''you'' can get involved in the planning
process and other aspects of the event. [https://lists.wikimedia.org/pipermail/wikimedia-l/2021-January/096141.html Please read the longer version of this announcement on wikimedia-l].
''ESEAP Core Organizing Team, Wikimania Steering Committee, Wikimedia Foundation Events Team'', 15:16, 27 Kohi-tātea 2021 (UTC)
</div>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/Wikimania21&oldid=21014617 -->
== Project Grant Open Call ==
This is the announcement for the [[m:Grants:Project|Project Grants program]] open call that started on January 11, with the submission deadline of February 10, 2021.<br> This first open call will be focussed on Community Organizing proposals. A second open call focused on research and software proposals is scheduled from February 15 with a submission deadline of March 16, 2021.<br>
For the Round 1 open call, we invite you to propose grant applications that fall under community development and organizing (offline and online) categories. Project Grant funds are available to support individuals, groups, and organizations to implement new experiments and proven ideas, from organizing a better process on your wiki, coordinating a campaign or editathon series to providing other support for community building. We offer the following resources to help you plan your project and complete a grant proposal:<br>
* Weekly proposals clinics via Zoom during the Open Call. Join us for [[m:Grants:Project|#Upcoming_Proposal_Clinics|real-time discussions]] with Program Officers and select thematic experts and get live feedback about your Project Grants proposal. We’ll answer questions and help you make your proposal better. We also offer these support pages to help you build your proposal:
* [[m:Grants:Project/Tutorial|Video tutorials]] for writing a strong application<br>
* General [[m:Grants:Project/Plan|planning page]] for Project Grants <br>
* [[m:Grants:Project/Learn|Program guidelines and criteria]]<br>
Program officers are also available to offer individualized proposal support upon request. Contact us if you would like feedback or more information.<br>
We are excited to see your grant ideas that will support our community and make an impact on the future of Wikimedia projects. Put your idea into motion, and [[m:Grants:Project/Apply|submit your proposal]] by February 10, 2021!<br>
Please feel free to get in touch with questions about getting started with your grant application, or about serving on the Project Grants Committee. Contact us at projectgrants{{at}}wikimedia.org. Please help us translate this message to your local language. [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 08:01, 28 Kohi-tātea 2021 (UTC)
<!-- Message sent by User:RSharma (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=20808431 -->
== Wikifunctions logo contest ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
{{Int:Hello}}. Please help to choose a design concept for the logo of the new Wikifunctions wiki. Voting starts today and will be open for 2 weeks. If you would like to participate, then '''[[m:Special:MyLanguage/Abstract Wikipedia/Wikifunctions logo concept/Vote|please learn more and vote now]]''' at Meta-Wiki. {{Int:Feedback-thanks-title}} --[[m:User:Quiddity (WMF)|Quiddity (WMF)]]</div> 01:52, 2 Poutū-te-rangi 2021 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=21087740 -->
== Universal Code of Conduct – 2021 consultations ==
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Universal Code of Conduct Phase 2 ===
{{int:please-translate}}
The [[:wmf:Special:MyLanguage/Universal Code of Conduct|'''Universal Code of Conduct (UCoC)''']] provides a universal baseline of acceptable behavior for the entire Wikimedia movement and all its projects. The project is currently in Phase 2, outlining clear enforcement pathways. You can read more about the whole project on its [[:m:Special:MyLanguage/Universal Code of Conduct|'''project page''']].
==== Drafting Committee: Call for applications ====
The Wikimedia Foundation is recruiting volunteers to join a committee to draft how to make the code enforceable. Volunteers on the committee will commit between 2 and 6 hours per week from late April through July and again in October and November. It is important that the committee be diverse and inclusive, and have a range of experiences, including both experienced users and newcomers, and those who have received or responded to, as well as those who have been falsely accused of harassment.
To apply and learn more about the process, see [[:m:Special:MyLanguage/Universal Code of Conduct/Drafting committee|Universal Code of Conduct/Drafting committee]].
==== 2021 community consultations: Notice and call for volunteers / translators ====
From 5 April – 5 May 2021 there will be conversations on many Wikimedia projects about how to enforce the UCoC. We are looking for volunteers to translate key material, as well as to help host consultations on their own languages or projects using suggested [[:m:Special:MyLanguage/Universal Code of Conduct/2021 consultations/Discussion|key questions]]. If you are interested in volunteering for either of these roles, please [[:m:Talk:Universal Code of Conduct/2021 consultations|contact us]] in whatever language you are most comfortable.
To learn more about this work and other conversations taking place, see [[:m:Special:MyLanguage/Universal Code of Conduct/2021 consultations|Universal Code of Conduct/2021 consultations]].
-- [[User:Xeno (WMF)|Xeno (WMF)]] ([[User talk:Xeno (WMF)|talk]]) 22:26, 5 Paenga-whāwhā 2021 (UTC)
</div>
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:MNadzikiewicz_(WMF)/Without_Russian,_Polish_and_translated/9&oldid=21302210 -->
== Line numbering coming soon to all wikis ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[File:Technical_Wishes_–_Line_numbering_-_2010_wikitext_editor.png|thumb|Example]]
From April 15, you can enable line numbering in some wikitext editors - for now in the template namespace, coming to more namespaces soon. This will make it easier to detect line breaks and to refer to a particular line in discussions. These numbers will be shown if you enable the syntax highlighting feature ([[mw:Special:MyLanguage/Extension:CodeMirror|CodeMirror extension]]), which is supported in the [[mw:Special:MyLanguage/Extension:WikiEditor|2010]] and [[mw:Special:MyLanguage/2017 wikitext editor|2017]] wikitext editors.
More information can be found on [[m:WMDE Technical Wishes/Line Numbering|this project page]]. Everyone is invited to test the feature, and to give feedback [[m:talk:WMDE Technical Wishes/Line Numbering|on this talk page]].
</div> -- [[m:User:Johanna Strodt (WMDE)|Johanna Strodt (WMDE)]] 15:09, 12 Paenga-whāwhā 2021 (UTC)
<!-- Message sent by User:Johanna Strodt (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=21329014 -->
== Suggested Values ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
From April 29, it will be possible to suggest values for parameters in templates. Suggested values can be added to [[mw:Special:MyLanguage/Help:TemplateData|TemplateData]] and will then be shown as a drop-down list in [[mw:Special:MyLanguage/Help:VisualEditor/User guide|VisualEditor]]. This allows template users to quickly select an appropriate value. This way, it prevents potential errors and reduces the effort needed to fill the template with values. It will still be possible to fill in values other than the suggested ones.
More information, including the supported parameter types and how to create suggested values: [[mw:Help:TemplateData#suggestedvalues|[1]]] [[m:WMDE_Technical_Wishes/Suggested_values_for_template_parameters|[2]]]. Everyone is invited to test the feature, and to give feedback [[m:Talk:WMDE Technical Wishes/Suggested values for template parameters|on this talk page]].
</div> [[m:User:Timur Vorkul (WMDE)|Timur Vorkul (WMDE)]] 14:08, 22 Paenga-whāwhā 2021 (UTC)
<!-- Message sent by User:Timur Vorkul (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=21361904 -->
== Universal Code of Conduct News – Issue 1 ==
<div style = "line-height: 1.2">
<span style="font-size:200%;">'''Universal Code of Conduct News'''</span><br>
<span style="font-size:120%; color:#404040;">'''Issue 1, June 2021'''</span><span style="font-size:120%; float:right;">[[m:Universal Code of Conduct/Newsletter/1|Read the full newsletter]]</span>
----
Welcome to the first issue of [[m:Special:MyLanguage/Universal Code of Conduct|Universal Code of Conduct News]]! This newsletter will help Wikimedians stay involved with the development of the new code, and will distribute relevant news, research, and upcoming events related to the UCoC.
Please note, this is the first issue of UCoC Newsletter which is delivered to all subscribers and projects as an announcement of the initiative. If you want the future issues delivered to your talk page, village pumps, or any specific pages you find appropriate, you need to [[m:Global message delivery/Targets/UCoC Newsletter Subscription|subscribe here]].
You can help us by translating the newsletter issues in your languages to spread the news and create awareness of the new conduct to keep our beloved community safe for all of us. Please [[m:Universal Code of Conduct/Newsletter/Participate|add your name here]] if you want to be informed of the draft issue to translate beforehand. Your participation is valued and appreciated.
</div><div style="margin-top:3px; padding:10px 10px 10px 20px; background:#fffff; border:2px solid #808080; border-radius:4px; font-size:100%;">
* '''Affiliate consultations''' – Wikimedia affiliates of all sizes and types were invited to participate in the UCoC affiliate consultation throughout March and April 2021. ([[m:Universal Code of Conduct/Newsletter/1#sec1|continue reading]])
* '''2021 key consultations''' – The Wikimedia Foundation held enforcement key questions consultations in April and May 2021 to request input about UCoC enforcement from the broader Wikimedia community. ([[m:Universal Code of Conduct/Newsletter/1#sec2|continue reading]])
* '''Roundtable discussions''' – The UCoC facilitation team hosted two 90-minute-long public roundtable discussions in May 2021 to discuss UCoC key enforcement questions. More conversations are scheduled. ([[m:Universal Code of Conduct/Newsletter/1#sec3|continue reading]])
* '''Phase 2 drafting committee''' – The drafting committee for the phase 2 of the UCoC started their work on 12 May 2021. Read more about their work. ([[m:Universal Code of Conduct/Newsletter/1#sec4|continue reading]])
* '''Diff blogs''' – The UCoC facilitators wrote several blog posts based on interesting findings and insights from each community during local project consultation that took place in the 1st quarter of 2021. ([[m:Universal Code of Conduct/Newsletter/1#sec5|continue reading]])</div>
--[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 23:06, 11 Pipiri 2021 (UTC)
<!-- Message sent by User:SOyeyele (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:SOyeyele_(WMF)/Announcements/Other_languages&oldid=21578291 -->
== Wikimania 2021: Individual Program Submissions ==
[[File:Wikimania logo with text 2.svg|right|200px]]
Dear all,
Wikimania 2021 will be [[:wikimania:2021:Save the date and the Core Organizing Team|hosted virtually]] for the first time in the event's 15-year history. Since there is no in-person host, the event is being organized by a diverse group of Wikimedia volunteers that form the [[:wikimania:2021:Organizers|Core Organizing Team]] (COT) for Wikimania 2021.
'''Event Program''' - Individuals or a group of individuals can submit their session proposals to be a part of the program. There will be translation support for sessions provided in a number of languages. See more information [[:wikimania:2021:Submissions/Guidelines#Language Accessibility|here]].
Below are some links to guide you through;
* [[:wikimania:2021:Submissions|Program Submissions]]
* [[:wikimania:2021:Submissions/Guidelines|Session Submission Guidelines]]
* [[:wikimania:2021:FAQ|FAQ]]
Please note that the deadline for submission is 18th June 2021.
'''Announcements'''- To keep up to date with the developments around Wikimania, the COT sends out weekly updates. You can view them in the Announcement section [[:wikimania:2021:Announcements|here]].
'''Office Hour''' - If you are left with questions, the COT will be hosting some office hours (in multiple languages), in multiple time-zones, to answer any programming questions that you might have. Details can be found [[:wikimania:2021:Organizers#Office hours schedule|here.]]
Best regards,
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 04:19, 16 Pipiri 2021 (UTC)
On behalf of Wikimania 2021 Core Organizing Team
<!-- Message sent by User:Bodhisattwa@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/VisualEditor/Newsletter/Wikis_with_VE&oldid=21597568 -->
== Editing news 2021 #2 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<em>[[m:Special:MyLanguage/VisualEditor/Newsletter/2021/June|Read this in another language]] • [[m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]</em>
[[File:Reply Tool A-B test comment completion.png|alt=Junior contributors comment completion rate across all participating Wikipedias|thumb|296x296px|When newcomers had the Reply tool and tried to post on a talk page, they were more successful at posting a comment. ([https://wikimedia-research.github.io/Reply-tools-analysis-2021/ Source])]]
Earlier this year, the Editing team ran a large study of [[mw:Talk pages project/Replying|the Reply Tool]]. The main goal was to find out whether the Reply Tool helped [[mw:Talk pages project/Glossary|newer editors]] communicate on wiki. The second goal was to see whether the comments that newer editors made using the tool needed to be reverted more frequently than comments newer editors made with the existing wikitext page editor.
The key results were:
* Newer editors who had automatic ("default on") access to the Reply tool were [https://wikimedia-research.github.io/Reply-tools-analysis-2021/ more likely] to post a comment on a talk page.
* The comments that newer editors made with the Reply Tool were also [https://wikimedia-research.github.io/Reply-tools-analysis-2021/ less likely] to be reverted than the comments that newer editors made with page editing.
These results give the Editing team confidence that the tool is helpful.
<strong>Looking ahead</strong>
The team is planning to make the Reply tool available to everyone as an opt-out preference in the coming months. This has already happened at the Arabic, Czech, and Hungarian Wikipedias.
The next step is to [[phab:T280599|resolve a technical challenge]]. Then, they will deploy the Reply tool first to the [[phab:T267379|Wikipedias that participated in the study]]. After that, they will deploy it, in stages, to the other Wikipedias and all WMF-hosted wikis.
You can turn on "{{int:discussiontools-preference-label}}" [[Special:Preferences#mw-prefsection-betafeatures|in Beta Features]] now. After you get the Reply tool, you can change your preferences at any time in [[Special:Preferences#mw-prefsection-editing-discussion]].
–[[User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[User talk:Whatamidoing (WMF)|talk]])
</div> 14:15, 24 Pipiri 2021 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/VisualEditor/Newsletter/Wikis_with_VE&oldid=21624491 -->
== Server switch ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch 2020|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch+2020&language=&action=page&filter= {{int:please-translate}}]
The [[foundation:|Wikimedia Foundation]] tests the switch between its first and secondary data centers. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems. <!--
They will switch all traffic back to the primary data center on '''Tuesday, October 27 2020'''. -->
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on Tuesday, 29 June 2021. The test will start at [https://zonestamp.toolforge.org/1624975200 14:00 UTC] (07:00 PDT, 10:00 EDT, 15:00 WEST/BST, 16:00 CEST, 19:30 IST, 23:00 JST, and in New Zealand at 02:00 NZST on Wednesday 30 June).
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
*There will be code freezes for the week of June 28. Non-essential code deployments will not happen.
This project may be postponed if necessary. You can [[wikitech:Switch_Datacenter#Schedule_for_2021_switch|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. A banner will be displayed on all wikis 30 minutes before this operation happens. '''Please share this information with your community.'''</div></div> [[user:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] 01:19, 27 Pipiri 2021 (UTC)
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=21463754 -->
== Universal Code of Conduct - Enforcement draft guidelines review ==
The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Drafting_committee#Phase_2|Universal Code of Conduct Phase 2 drafting committee]] would like comments about the '''[[:m:Universal Code of Conduct/Enforcement draft guidelines review|enforcement draft guidelines]]''' for the [[m:Special:MyLanguage/Universal Code of Conduct|Universal Code of Conduct]] (UCoC). This review period is planned to begin 17 August 2021.
Community and staff members collaborated to develop these draft guidelines based on [[m:Special:MyLanguage/Universal Code of Conduct/Discussions|consultations, discussions, and research]]. These guidelines are not final but you can help move the progress forward. Provide comments about these guidelines by 17 October 2021. The committee will be revising the guidelines based upon community input.
Everyone may share comments in a number of places. Facilitators welcome comments in any language on the [[m:Talk:Universal Code of Conduct/Enforcement draft guidelines review|draft review talk page]] or by email. Comments can also be shared on talk pages of translations, at local discussions, or during round-table discussions and conversation hours.
There are planned live discussions about the UCoC enforcement draft guidelines:
:'''[[wmania:2021:Submissions/Universal_Code_of_Conduct_Roundtable|Wikimania 2021 session]]''' - 16 August @ 11:00 UTC - 11:45 UTC
:'''[[m:Special:MyLanguage/Universal_Code_of_Conduct/2021_consultations/Roundtable_discussions#Conversation hours|Conversation hours]]''' - 24 August, 31 August, 7 September @ 03:00 UTC & 14:00 UTC
:'''[[m:Special:MyLanguage/Universal_Code_of_Conduct/2021_consultations/Roundtable_discussions|Roundtable calls]]''' - 18 September @ 03:00 UTC & 15:00 UTC
The facilitation team supporting this review period hopes to reach a large number of communities. Having a shared understanding is important. If you do not see a conversation happening in your community, please organize a discussion. Facilitators can assist you in setting up the conversations.
Discussions will be summarized and presented to the drafting committee every two weeks. The summaries will be published [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee/Digests|here]].
If you have any questions, please contact [[User:RamzyM (WMF)|Ramzy Muliawan]], the facilitator for ESEAP region.
-- [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 14:51, 17 Here-turi-kōkā 2021 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=21893476 -->
== Voting for the 2021 WMF Board of Trustees election is now open ==
Voting for the [[m:Special:MyLanguage/Wikimedia Foundation elections/2021/Voting|2021 Board of Trustees election]] is now open. Candidates from the community were asked to submit their candidacy. After a three week long Call for Candidates, there are [[m:Wikimedia Foundation elections/2021/Candidates#Candidate%20Table|19 candidates for the 2021 election]].
The Wikimedia movement has the opportunity to vote for the selection of community-and-affiliate trustees. By voting, you will help to identify those people who have the qualities to best serve the needs of the movement for the next several years. The Board is expected to select the four most voted candidates to serve as trustees. Voting closes 31 August 2021.
The [[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees|Wikimedia Foundation Board of Trustees]] oversees the Wikimedia Foundation's operations. The Board wants to improve their competences and diversity as a team. They have shared the [[m:Wikimedia Foundation elections/2021/Candidates#Skills|areas of expertise]] that they are currently missing and hope to cover with new trustees.
[[m:Wikimedia Foundation elections/2021/Candidates#Candidate%20Table|Learn more about candidates]]. [[c:File:Wikimedia_Foundation_Board_of_Trustees.webm|Learn about the Board of Trustees]]. [[m:Special:MyLanguage/Wikimedia Foundation elections/2021/Voting|Vote]].
Read the [[m:Special:MyLanguage/Wikimedia Foundation elections/2021/2021-08-18/2021 Voting Opens|full announcement]].
Best,
The Elections Committee
-- [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 01:12, 18 Here-turi-kōkā 2021 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=21893476 -->
== The 2022 Community Wishlist Survey will happen in January ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hello everyone,
We hope all of you are as well and safe as possible during these trying times! We wanted to share some news about a change to the Community Wishlist Survey 2022. We would like to hear your opinions as well.
Summary:
<div style="font-style:italic;">
We will be running the [[m:Special:MyLanguage/Community Wishlist Survey|Community Wishlist Survey]] 2022 in January 2022. We need more time to work on the 2021 wishes. We also need time to prepare some changes to the Wishlist 2022. In the meantime, you can use a [[m:Special:MyLanguage/Community Wishlist Survey/Sandbox|dedicated sandbox to leave early ideas for the 2022 wishes]].
</div>
=== Proposing and wish-fulfillment will happen during the same year ===
In the past, the [[m:Special:MyLanguage/Community Tech|Community Tech]] team has run the Community Wishlist Survey for the following year in November of the prior year. For example, we ran the [[m:Special:MyLanguage/Community Wishlist Survey 2021|Wishlist for 2021]] in November 2020. That worked well a few years ago. At that time, we used to start working on the Wishlist soon after the results of the voting were published.
However, in 2021, there was a delay between the voting and the time when we could start working on the new wishes. Until July 2021, we were working on wishes from the [[m:Special:MyLanguage/Community Wishlist Survey 2020|Wishlist for 2020]].
We hope having the Wishlist 2022 in January 2022 will be more intuitive. This will also give us time to fulfill more wishes from the 2021 Wishlist.
=== Encouraging wider participation from historically excluded communities ===
We are thinking how to make the Wishlist easier to participate in. We want to support more translations, and encourage under-resourced communities to be more active. We would like to have some time to make these changes.
=== A new space to talk to us about priorities and wishes not granted yet ===
We will have gone 365 days without a Wishlist. We encourage you to approach us. We hope to hear from you in the [[m:Special:MyLanguage/Talk:Community Wishlist Survey|talk page]], but we also hope to see you at our bi-monthly Talk to Us meetings! These will be hosted at two different times friendly to time zones around the globe.
We will begin our first meeting '''September 15th at 23:00 UTC'''. More details about the agenda and format coming soon!
=== Brainstorm and draft proposals before the proposal phase ===
If you have early ideas for wishes, you can use the [[m:Special:MyLanguage/Community Wishlist Survey/Sandbox|new Community Wishlist Survey sandbox]]. This way, you will not forget about these before January 2022. You will be able to come back and refine your ideas. Remember, edits in the sandbox don't count as wishes!
=== Feedback ===
* What should we do to improve the Wishlist pages?
* How would you like to use our new [[m:Special:MyLanguage/Community Wishlist Survey/Sandbox|sandbox?]]
* What, if any, risks do you foresee in our decision to change the date of the Wishlist 2022?
* What will help more people participate in the Wishlist 2022?
Answer on the [[m:Special:MyLanguage/Talk:Community Wishlist Survey|talk page]] (in any language you prefer) or at our Talk to Us meetings.
</div>
[[user:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] ([[user talk:SGrabarczuk (WMF)|talk]]) 00:24, 7 Mahuru 2021 (UTC)
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=21980442 -->
== Call for Candidates for the Movement Charter Drafting Committee ending 14 September 2021 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content"/>Movement Strategy announces [[:m:Special:MyLanguage/Movement_Charter/Drafting_Committee|the Call for Candidates for the Movement Charter Drafting Committee]]. The Call opens August 2, 2021 and closes September 14, 2021.
The Committee is expected to represent [[:m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Diversity_and_Expertise_Matrices|diversity in the Movement]]. Diversity includes gender, language, geography, and experience. This comprises participation in projects, affiliates, and the Wikimedia Foundation.
English fluency is not required to become a member. If needed, translation and interpretation support is provided. Members will receive an allowance to offset participation costs. It is US$100 every two months.
We are looking for people who have some of the following [[:m:Special:MyLanguage/Movement_Charter/Drafting_Committee#Role_Requirements|skills]]:
* Know how to write collaboratively. (demonstrated experience is a plus)
* Are ready to find compromises.
* Focus on inclusion and diversity.
* Have knowledge of community consultations.
* Have intercultural communication experience.
* Have governance or organization experience in non-profits or communities.
* Have experience negotiating with different parties.
The Committee is expected to start with 15 people. If there are 20 or more candidates, a mixed election and selection process will happen. If there are 19 or fewer candidates, then the process of selection without election takes place.
Will you help move Wikimedia forward in this important role? Submit your candidacy [[:m:Special:MyLanguage/Movement_Charter/Drafting_Committee#Candidate_Statements|here]]. Please contact strategy2030[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org with questions.<section end="announcement-content"/>
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 17:10, 10 Mahuru 2021 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Xeno_(WMF)/Delivery/Wiktionary&oldid=22002289 -->
== Server switch ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch&language=&action=page&filter= {{int:please-translate}}]
The [[foundation:|Wikimedia Foundation]] tests the switch between its first and secondary data centers. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic back to the primary data center on '''Tuesday, 14 September 2021'''.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on Tuesday, 14 September 2021. The test will start at [https://zonestamp.toolforge.org/1631628049 14:00 UTC] (07:00 PDT, 10:00 EDT, 15:00 WEST/BST, 16:00 CEST, 19:30 IST, 23:00 JST, and in New Zealand at 02:00 NZST on Wednesday, 15 September).
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
* We expect the code deployments to happen as any other week. However, some case-by-case code freezes could punctually happen if the operation require them afterwards.
This project may be postponed if necessary. You can [[wikitech:Switch_Datacenter|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. A banner will be displayed on all wikis 30 minutes before this operation happens. '''Please share this information with your community.'''</div></div> [[user:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] ([[user talk:SGrabarczuk (WMF)|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 00:46, 11 Mahuru 2021 (UTC)
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=21980442 -->
== Talk to the Community Tech ==
[[File:Magic Wand Icon 229981 Color Flipped.svg|{{dir|{{pagelang}}|left|right}}|frameless|50px]]
[[:m:Special:MyLanguage/Community Wishlist Survey/Updates/2021-09 Talk to Us|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Community_Wishlist_Survey/Updates/2021-09_Talk_to_Us&language=&action=page&filter= {{int:please-translate}}]
Hello!
As we have [[m:Special:MyLanguage/Community Wishlist Survey/Updates|recently announced]], we, the team working on the [[m:Special:MyLanguage/Community Wishlist Survey|Community Wishlist Survey]], would like to invite you to an online meeting with us. It will take place on [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20210915T2300 '''September 15th, 23:00 UTC'''] on Zoom, and will last an hour. [https://wikimedia.zoom.us/j/89828615390 '''Click here to join'''].
'''Agenda'''
* [[m:Special:MyLanguage/Community Wishlist Survey 2021/Status report 1#Prioritization Process|How we prioritize the wishes to be granted]]
* [[m:Special:MyLanguage/Community Wishlist Survey/Updates|Why we decided to change the date]] from November 2021 to January 2022
* Update on the [[m:Special:MyLanguage/Community Wishlist Survey 2021/Warn when linking to disambiguation pages|disambiguation]] and the [[m:Special:MyLanguage/Community Wishlist Survey 2021/Real Time Preview for Wikitext|real-time preview]] wishes
* Questions and answers
'''Format'''
The meeting will not be recorded or streamed. Notes without attribution will be taken and published on Meta-Wiki. The presentation (first three points in the agenda) will be given in English.
We can answer questions asked in English, French, Polish, and Spanish. If you would like to ask questions in advance, add them [[m:Talk:Community Wishlist Survey|on the Community Wishlist Survey talk page]] or send to sgrabarczuk@wikimedia.org.
[[m:Special:MyLanguage/User:NRodriguez (WMF)|Natalia Rodriguez]] (the [[m:Special:MyLanguage/Community Tech|Community Tech]] manager) will be hosting this meeting.
'''Invitation link'''
* [https://wikimedia.zoom.us/j/89828615390 Join online]
* Meeting ID: 898 2861 5390
* One tap mobile
** +16465588656,,89828615390# US (New York)
** +16699006833,,89828615390# US (San Jose)
* [https://wikimedia.zoom.us/u/kctR45AI8o Dial by your location]
See you! [[User:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] ([[User talk:SGrabarczuk (WMF)|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 03:04, 11 Mahuru 2021 (UTC)
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=21980442 -->
== Movement Charter Drafting Committee - Community Elections to take place October 11 - 24 ==
This is a short message with an update from the Movement Charter process. The call for candidates for the Drafting Committee closed September 14, and we got a diverse range of candidates. The committee will consist of 15 members, and those will be (s)elected via three different ways.
The 15 member committee will be selected with a [[m:Special:MyLanguage/Movement Charter/Drafting Committee/Set Up Process|3-step process]]:
* Election process for project communities to elect 7 members of the committee.
* Selection process for affiliates to select 6 members of the committee.
* Wikimedia Foundation process to appoint 2 members of the committee.
The community elections will take place between October 11 and October 24. The other process will take place in parallel, so that all processes will be concluded by November 1.
For the full context of the Movement Charter, its role, as well the process for its creation, please [[:m:Special:MyLanguage/Movement Charter|have a look at Meta]]. You can also contact us at any time on Telegram or via email (wikimedia2030@wikimedia.org).
Best regards, [[User:RamzyM (WMF)|RamzyM (WMF)]] 08:55, 21 Mahuru 2021 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=21992831 -->
== Universal Code of Conduct Draft Enforcement Guidelines review still needs your ideas and opinions ==
Hello, this is just a reminder that the [[:m:Special:MyLanguage/Universal Code of Conduct/Enforcement draft guidelines review|Universal Code of Conduct Draft Enforcement Guidelines]] are open for review and comment. The Drafting Committee will start working on revisions and improvement in '''less than two weeks (October 17)''', so it is important that you give them your ideas and opinions soon!
There is now [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement draft guidelines review/Abstract|a short, simple version of the Draft Guidelines]] here to make your review easier. If possible, also help translate the short version into more languages!
We will also hold [[m:Special:MyLanguage/Universal_Code_of_Conduct/2021_consultations/Roundtable_discussions|one last conversation hour]] on October 15, 2021 03:00 and 14:00 UTC.
On behalf of the [[m:Universal_Code_of_Conduct/Drafting_committee#Phase_2|Drafting Committee]], much thanks to everyone who has given ideas so far. We hope to hear from more of you - the Guidelines will be much stronger if more opinions are included.
Best regards, [[User:RamzyM (WMF)|RamzyM (WMF)]] 07:27, 6 Whiringa-ā-nuku 2021 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22126457 -->
== Voting period to elect members of the Movement Charter Drafting Committee is now open ==
Voting for the election for the members for the Movement Charter drafting committee is now open. In total, 70 Wikimedians from around the world are running for 7 seats in these elections. '''Voting is open from October 12 to October 24, 2021.'''
The committee will consist of 15 members in total: The online communities vote for 7 members, 6 members will be selected by the Wikimedia affiliates through a parallel process, and 2 members will be appointed by the Wikimedia Foundation. The plan is to assemble the committee by November 1, 2021.
* '''[[m:Movement_Charter/Drafting_Committee|Learn about the Drafting Committee]]'''
* '''[[m:Movement_Charter/Drafting_Committee/Candidates|Learn about each candidate]]''' to inform your vote in the language that you prefer
* We are piloting a voting advice application for this election. '''[https://mcdc-election-compass.toolforge.org/ Click yourself through the tool]''' and you will see which candidate is closest to you
* '''[[m:Movement_Charter/Drafting_Committee/Elections|Vote here!]]'''
Best,
[[User:KVaidla (WMF)|Kaarel Vaidla]]
<br>Movement Strategy & Governance Team, Wikimedia Foundation
<br>10:35, 12 Whiringa-ā-nuku 2021 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22126457 -->
== Universal Code of Conduct News – Issue 4 ==
<section begin="ucoc-newsletter"/>
<div style = "line-height: 1.2">
<span style="font-size:200%;">'''Universal Code of Conduct News'''</span><br>
<span style="font-size:120%; color:#404040;">'''Issue 4, October 2021'''</span><span style="font-size:120%; float:right;">[[m:Special:MyLanguage/Universal Code of Conduct/Newsletter/4|'''Read the full newsletter''']]</span>
----
Welcome to the fourth issue of Universal Code of Conduct News! This newsletter will help Wikimedians stay involved with the development of the new code and will distribute relevant news, research, and upcoming events related to the UCoC.
If you haven’t already, please remember to subscribe [[:m:Special:MyLanguage/Global message delivery/Targets/UCoC Newsletter Subscription|here]] if you would like to be notified about future editions of the newsletter, and also leave your username [[:m:Special:MyLanguage/Universal Code of Conduct/Newsletter/Participate|here]] if you’d like to be contacted to help with translations in the future.
</div><div style="margin-top:3px; padding:10px 10px 10px 20px; background:#fffff; border:2px solid #808080; border-radius:4px; font-size:100%;">
*'''Enforcement Draft Guidelines Review Wrap-up''' - The Universal Code of Conduct Enforcement Draft Guidelines Review will come to a close on 17 October 2021, after more than two months of extensive consultations. ([[m:Special:MyLanguage/Universal Code of Conduct/Newsletter/4#Enforcement Draft Guidelines Review Wrap-up|continue reading]])
*'''Roundtable Discussions and Conversation Hours''' - Another successful roundtable session happened on September 18, 2021 to discuss the EDGR. One last conversation hour will be happening on October 15th, 2021. ([[m:Special:MyLanguage/Universal Code of Conduct/Newsletter/4#Roundtable Discussions and Conversation Hours|continue reading]])
*'''Movement Charter Drafting Committee Elections''' - The Movement Charter Drafting Committee selection process has kicked off and will be open until October 25, 2021. Contributors to Wikimedia projects can elect their favorite candidates on to the committee. ([[m:Special:MyLanguage/Universal Code of Conduct/Newsletter/4#Movement Charter Drafting Committee Elections|continue reading]])
*'''New Direction for the Newsletter''' - As we round-up the consultation processes for the Universal Code of Conduct, the facilitation team is currently envisioning new directions for the newsletter. ([[m:Special:MyLanguage/Universal Code of Conduct/Newsletter/4#New Direction for the Newsletter|continue reading]])
*'''Diff Blogs''' - Check out the most recent publications about the UCoC on Wikimedia Diff. ([[m:Special:MyLanguage/Universal Code of Conduct/Newsletter/4#Diff Blogs|continue reading]])
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 18:25, 14 Whiringa-ā-nuku 2021 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22126457 -->
== Voting for the election for the members for the Movement Charter drafting committee is now open ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content"/>
:''<div class="plainlinks">[[m:Special:MyLanguage/Movement Charter/Drafting Committee/MCDC Voter Email short 12-10-2021|{{int:otherlanguages}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/MCDC Voter Email short 12-10-2021}}&language=&action=page&filter= {{int:please-translate}}]''
Voting for the election for the members for the Movement Charter drafting committee is now open. In total, 70 Wikimedians from around the world are running for 7 seats in these elections.
'''Voting is open from October 12 to October 24, 2021.'''
The committee will consist of 15 members in total: The online communities vote for 7 members, 6 members will be selected by the Wikimedia affiliates through a parallel process, and 2 members will be appointed by the Wikimedia Foundation. The plan is to assemble the committee by November 1, 2021.
Learn about each candidate to inform your vote in the language that you prefer: <https://meta.wikimedia.org/wiki/Special:MyLanguage/Movement_Charter/Drafting_Committee/Candidates>
Learn about the Drafting Committee: <https://meta.wikimedia.org/wiki/Special:MyLanguage/Movement_Charter/Drafting_Committee>
We are piloting a voting advice application for this election. Click yourself through the tool and you will see which candidate is closest to you! Check at <https://mcdc-election-compass.toolforge.org/>
Read the full announcement: <https://meta.wikimedia.org/wiki/Special:MyLanguage/Movement_Charter/Drafting_Committee/Elections>
'''Go vote at SecurePoll on:''' <https://meta.wikimedia.org/wiki/Special:MyLanguage/Movement_Charter/Drafting_Committee/Elections>
Best,
Movement Strategy & Governance Team, Wikimedia Foundation
<section end="announcement-content"/>
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 01:53, 15 Whiringa-ā-nuku 2021 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Xeno_(WMF)/Delivery/Wiktionary&oldid=22190909 -->
== Learn how the Implementation Grants can support your Movement Strategy plans ==
We are excited to announce the reopening of the Movement Strategy Implementation Grants. This program fund projects that advance a specific Movement Strategy initiative. The projects can be big or small, but they must all make a case for advancing one initiative.
'''[[m:Grants:MSIG/About|Read all about it, what to apply for, and how to apply]]'''. Please do encourage others to apply as well.
Best regards, [[User:RamzyM (WMF)|RamzyM (WMF)]] 10:22, 21 Whiringa-ā-nuku 2021 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22126457 -->
== Learn how Movement Strategy Implementation Grants can support your Movement Strategy plans ==
<section begin="announcement-content"/>Movement Strategy Implementation grants now provide more than $2,000 USD to put Movement Strategy plans into action. Find out more about [[:m:Special:MyLanguage/Grants:MSIG/About|Movement Strategy Implementation grants, the criteria, and how to apply]].<section end="annoumcent-content"/>
[[User:MNadzikiewicz (WMF)|MNadzikiewicz (WMF)]] ([[User talk:MNadzikiewicz (WMF)#top|talk]]) 13:30, 29 October 2021 (UTC)
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:MNadzikiewicz_(WMF)/Delivery&oldid=22247589 -->
== Meet the new Movement Charter Drafting Committee members ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content"/>
:''<div class="plainlinks">[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Elections/Results/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Elections/Results/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
The Movement Charter Drafting Committee election and selection processes are complete.
* The [[m:Special:MyLanguage/Movement Charter/Drafting Committee/Elections/Results|election results have been published]]. 1018 participants voted to elect seven members to the committee: '''[[m:Movement Charter/Drafting Committee/Candidates#Richard%20Knipel%20(Pharos)|Richard Knipel (Pharos)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Anne%20Clin%20(Risker)|Anne Clin (Risker)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Alice%20Wiegand%20(lyzzy)|Alice Wiegand (Lyzzy)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Micha%C5%82%20Buczy%C5%84ski%20(Aegis%20Maelstrom)|Michał Buczyński (Aegis Maelstrom)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Richard%20(Nosebagbear)|Richard (Nosebagbear)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Ciell%20(Ciell)|Ciell (Ciell)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Ravan%20J%20Al-Taie%20(Ravan)|Ravan J Al-Taie (Ravan)]]'''.
* The [[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Candidates#Affiliate-chosen_members|affiliate process]] has selected six members: '''[[m:Movement Charter/Drafting Committee/Candidates#Anass%20Sedrati%20(Anass%20Sedrati)|Anass Sedrati (Anass Sedrati)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#%C3%89rica%20Azzellini%20(EricaAzzellini)|Érica Azzellini (EricaAzzellini)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Jamie%20Li-Yun%20Lin%20(Li-Yun%20Lin)|Jamie Li-Yun Lin (Li-Yun Lin)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Georges%20Fodouop%20(Geugeor)|Georges Fodouop (Geugeor)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Manavpreet%20Kaur%20(Manavpreet%20Kaur)|Manavpreet Kaur (Manavpreet Kaur)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Pepe%20Flores%20(Padaguan)|Pepe Flores (Padaguan)]]'''.
* The Wikimedia Foundation has [[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Candidates#Wikimedia_Foundation-chosen_members|appointed]] two members: '''[[m:User:Runab WMF|Runa Bhattacharjee]]''', '''[[m:User:JVargas (WMF)|Jorge Vargas]]'''.
The committee will convene soon to start its work. The committee can appoint up to three more members to bridge diversity and expertise gaps.
If you are interested in engaging with [[m:Special:MyLanguage/Movement Charter|Movement Charter]] drafting process, follow the updates [[m:Special:MyLanguage/Movement Charter/Drafting Committee|on Meta]] and join the [https://t.me/joinchat/U-4hhWtndBjhzmSf Telegram group].
With thanks from the Movement Strategy and Governance team<section end="announcement-content"/>
</div>
Best, [[User:RamzyM (WMF)|RamzyM (WMF)]] 13:39, 1 Whiringa-ā-rangi 2021 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22126457 -->
== Meet the new Movement Charter Drafting Committee members ==
<section begin="announcement-content"/>
:''<div class="plainlinks">[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Elections/Results/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Elections/Results/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
The Movement Charter Drafting Committee election and selection processes are complete.
* The [[m:Special:MyLanguage/Movement Charter/Drafting Committee/Elections/Results|election results have been published]]. 1018 participants voted to elect seven members to the committee: '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Richard_Knipel_(Pharos)|Richard Knipel (Pharos)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Anne_Clin_(Risker)|Anne Clin (Risker)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Alice_Wiegand_(lyzzy)|Alice Wiegand (Lyzzy)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Micha%C5%82_Buczy%C5%84ski_(Aegis_Maelstrom)|Michał Buczyński (Aegis Maelstrom)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Richard_(Nosebagbear)|Richard (Nosebagbear)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Ravan_J_Al-Taie_(Ravan)|Ravan J Al-Taie (Ravan)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Ciell_(Ciell)|Ciell (Ciell)]]'''.
* The [[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Candidates#Affiliate-chosen_members|affiliate process]] has selected six members: '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Anass_Sedrati_(Anass_Sedrati)|Anass Sedrati (Anass Sedrati)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#%C3%89rica_Azzellini_(EricaAzzellini)|Érica Azzellini (EricaAzzellini)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Jamie_Li-Yun_Lin_(Li-Yun_Lin)|Jamie Li-Yun Lin (Li-Yun Lin)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Georges_Fodouop_(Geugeor)|Georges Fodouop (Geugeor)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Manavpreet_Kaur_(Manavpreet_Kaur)|Manavpreet Kaur (Manavpreet Kaur)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Pepe_Flores_(Padaguan)|Pepe Flores (Padaguan)]]'''.
* The Wikimedia Foundation has [[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Candidates#Wikimedia_Foundation-chosen_members|appointed]] two members: '''[[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Candidates#Runa_Bhattacharjee_(Runab_WMF)|Runa Bhattacharjee (Runab WMF)]]''', '''[[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Candidates#Jorge_Vargas_(JVargas_(WMF))|Jorge Vargas (JVargas (WMF))]]'''.
The committee will convene soon to start its work. The committee can appoint up to three more members to bridge diversity and expertise gaps.
If you are interested in engaging with [[m:Special:MyLanguage/Movement Charter|Movement Charter]] drafting process, follow the updates [[m:Special:MyLanguage/Movement Charter/Drafting Committee|on Meta]] and join the [https://t.me/joinchat/U-4hhWtndBjhzmSf Telegram group].
With thanks from the Movement Strategy and Governance team<section end="announcement-content"/>
15:53, 5 Whiringa-ā-rangi 2021 (UTC)
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:MNadzikiewicz_(WMF)/Delivery&oldid=22300322 -->
== ESEAP Regional Education Meeting ==
Join us for the 1st ESEAP Regional Education Meeting on 27th November 2021 at 7:00 UTC.
We are using this as an opportunity to strengthen the EduWiki network, explore collaboration opportunities, and identify common practices or challenges that are faced by our community members in different regions of the world. Learn and share your projects, tools, or ideas with the education community in the ESEAP region.
We are excited to hear from these wonderful speakers:
:Education activities in Indonesia - Dimas Hardijanto, Deputy Coordinator of Education Program of Wikimedia Indonesia
:Education activities in Australia - Alex Lum, President of Wikimedia Australia
:Education activities in Malaysia - Dody Ismoyo, Wikimedia Community User Group Malaysia
:Education activities in the Philippines - Imelda Brazal, EWOC Community Specialist - ESEAP Region
Read more about this event here: [[m:Education/About/Regional Meeting/ESEAP|ESEAP Regional Meeting]]
You may join as a sharer by adding your own agenda or send an email to ''dangbrazal@gmail.com'' to be included in the participants list.
Thank you.
Best,
EduWiki Outreach Collaborators Community Specialists Team
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 07:54, 23 Whiringa-ā-rangi 2021 (UTC)
<!-- Message sent by User:IBrazal (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22285703 -->
== Closing the comment period for the Universal Code of Conduct Enforcement Draft Guidelines ==
Thank you for your continued comments and ideas on the Universal Code of Conduct enforcement guidelines. Your responses have helped to build a stronger Universal Code of Conduct.
If you have not already provided your comments, now is the time as the drafting committee has been [[m:Special:MyLanguage/Universal Code_of Conduct/Drafting committee/Phase 2 meeting summaries|meeting to update the enforcement guidelines]]. The drafting committee wants to consider all comments as they make their updates. Please submit any comments by the end of November. The Committee hopes to finish its revisions before the end of the year, and the revised guidelines will be published as soon as they have been completed.
The next steps for the Universal Code of Conduct include conversations about ratification of the enforcement guidelines. There will be [[m:Special:MyLanguage/Universal_Code_of_Conduct/2021_consultations/Roundtable_discussions|a conversation about ratification on November 29]].
The Wikimedia Foundation will make recommendations to the Board of Trustees about the ratification of the guidelines in December. The recommendations will inform the next steps in the Universal Code of Conduct process.
Best,
[[User:RamzyM (WMF)|RamzyM (WMF)]] 08:57, 26 Whiringa-ā-rangi 2021 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22285703 -->
== Upcoming Call for Feedback about the Board of Trustees elections ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content />
:''You can find this message translated into additional languages on Meta-wiki.''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback:2022 Board of Trustees election/Upcoming Call for Feedback about the Board of Trustees elections|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Board of Trustees/Call for feedback:2022 Board of Trustees election/Upcoming Call for Feedback about the Board of Trustees elections}}&language=&action=page&filter= {{int:please-translate}}]</div>''
The Board of Trustees is preparing a call for feedback about the upcoming Board Elections, from January 7 - February 10, 2022.
While details will be finalized the week before the call, we have confirmed at least two questions that will be asked during this call for feedback:
* What is the best way to ensure fair representation of emerging communities among the Board?
* What involvement should candidates have during the election?
While additional questions may be added, the Movement Strategy and Governance team wants to provide time for community members and affiliates to consider and prepare ideas on the confirmed questions before the call opens. We apologize for not having a complete list of questions at this time. The list of questions should only grow by one or two questions. The intention is to not overwhelm the community with requests, but provide notice and welcome feedback on these important questions.
'''Do you want to help organize local conversation during this Call?'''
Contact the [[m:Special:MyLanguage/Movement Strategy and Governance|Movement Strategy and Governance team]] on Meta, on [https://t.me/wmboardgovernancechat Telegram], or via email at msg[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org.
Reach out if you have any questions or concerns. The Movement Strategy and Governance team will be minimally staffed until January 3. Please excuse any delayed response during this time. We also recognize some community members and affiliates are offline during the December holidays. We apologize if our message has reached you while you are on holiday.
Best,
Movement Strategy and Governance<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 04:48, 27 Hakihea 2021 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22499498 -->
== Call for Feedback about the Board of Trustees elections is now open ==
<section begin="announcement-content" />:''[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback about the Board of Trustees elections is now open|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback about the Board of Trustees elections is now open|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback about the Board of Trustees elections is now open}}&language=&action=page&filter= {{int:please-translate}}]</div>''
The '''Call for Feedback: Board of Trustees elections''' is now open and will close on '''7 February 2022'''.
With this Call for Feedback, the Movement Strategy and Governance team is taking a different approach. This approach incorporates community feedback from 2021. Instead of leading with proposals, the Call is framed around key questions from the Board of Trustees. The key questions came from the feedback about the 2021 Board of Trustees election. The intention is to inspire collective conversation and collaborative proposal development about these key questions.
There are two confirmed questions that will be asked during this Call for Feedback:
# What is the best way to ensure more diverse representation among elected candidates? ''The Board of Trustees noted the importance of selecting candidates who represent the full diversity of the Wikimedia movement. The current processes have favored volunteers from North America and Europe.''
# What are the expectations for the candidates during the election? ''Board candidates have traditionally completed applications and answered community questions. How can an election provide appropriate insight into candidates while also appreciating candidates’ status as volunteers?''
There is one additional question that may be presented during the Call about selection processes. This question is still under discussion, but the Board wanted to give insight into the confirmed questions as soon as possible. Hopefully if an additional question is going to be asked, it will be ready during the first week of the Call for Feedback.
'''[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections|Join the conversation.]]'''
Best,
Movement Strategy and Governance<section end="announcement-content"/>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 03:12, 11 Kohi-tātea 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22499498 -->
== Movement Strategy and Governance News #5 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="ucoc-newsletter"/>
<div style = "line-height: 1.2">
<span style="font-size:200%;">'''Movement Strategy and Governance News'''</span><br>
<span style="font-size:120%; color:#404040;">'''Issue 5, January 2022'''</span><span style="font-size:120%; float:right;">[[m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5|'''Read the full newsletter''']]</span>
----
Welcome to the fifth issue of Movement Strategy and Governance News (formerly known as Universal Code of Conduct News)! This revamped newsletter distributes relevant news and events about the Movement Charter, Universal Code of Conduct, Movement Strategy Implementation grants, Board elections and other relevant MSG topics.
This Newsletter will be distributed quarterly, while more frequent Updates will also be delivered weekly or bi-weekly to subscribers. Please remember to subscribe [[:m:Special:MyLanguage/Global message delivery/Targets/MSG Newsletter Subscription|here]] if you would like to receive these updates.
</div><div style="margin-top:3px; padding:10px 10px 10px 20px; background:#fffff; border:2px solid #808080; border-radius:4px; font-size:100%;">
*'''Call for Feedback about the Board elections''' - We invite you to give your feedback on the upcoming WMF Board of Trustees election. This call for feedback went live on 10th January 2022 and will be concluded on 7th February 2022. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#Call for Feedback about the Board elections|continue reading]])
*'''Universal Code of Conduct Ratification''' - In 2021, the WMF asked communities about how to enforce the Universal Code of Conduct policy text. The revised draft of the enforcement guidelines should be ready for community vote in March. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#Universal Code of Conduct Ratification|continue reading]])
*'''Movement Strategy Implementation Grants''' - As we continue to review several interesting proposals, we encourage and welcome more proposals and ideas that target a specific initiative from the Movement Strategy recommendations. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#Movement Strategy Implementation Grants|continue reading]])
*'''The New Direction for the Newsletter''' - As the UCoC Newsletter transitions into MSG Newsletter, join the facilitation team in envisioning and deciding on the new directions for this newsletter. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#The New Direction for the Newsletter|continue reading]])
*'''Diff Blogs''' - Check out the most recent publications about the UCoC on Wikimedia Diff. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#Diff Blogs|continue reading]])</div><section end="ucoc-newsletter"/>
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 07:14, 14 Kohi-tātea 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22499498 -->
== Additional question to the Call for Feedback about the Board of Trustees elections ==
Dear ESEAP project communities,
I am reaching out to you today about an additional question to the Call for Feedback about Board of Trustees elections that I posted above. The Board has approved an additional question which we seek feedback to:
'''How should affiliates participate in the elections?''' Affiliates are an important part of the Wikimedia movement. Two seats of the Board of Trustees due to be filled this year were filled in 2019 through the Affiliate-selected Board seats process. [https://foundation.wikimedia.org/w/index.php?title=Bylaws&type=revision&diff=123603&oldid=123339 A change in the Bylaws removed the distinction between community and affiliate seats]. This leaves the important question: How should affiliates be involved in the selection of new seats?
The Board of Trustees is seeking feedback about this last question especially, although not solely, from the affiliate community. Everyone is invited to share proposals and join the conversation in the Call for Feedback channels. In addition to collecting online feedback, the Movement Strategy and Governance team will organize several video calls with affiliate members to collect feedback. These calls will be at different times and include Trustees.
On behalf of the Movement Strategy and Governance team,
[[User:RamzyM (WMF)|RamzyM (WMF)]] 03:08, 22 Kohi-tātea 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22499498 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Leadership Development Task Force: Your feedback is appreciated</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />:''[[m:Special:MyLanguage/Leadership Development Task Force/Call for Feedback Announcement|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Leadership Development Task Force/Call for Feedback Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Leadership Development Task Force/Call for Feedback Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
The Community Development team at the Wikimedia Foundation is supporting the creation of a global, community-driven Leadership Development Task Force. The purpose of the task force is to advise leadership development work.
The team is looking for feedback about the responsibilities of the Leadership Development Task Force. This Meta page shares the proposal for a [[m:Special:MyLanguage/Leadership Development Task Force|Leadership Development Task Force]] and how [[m:Special:MyLanguage/Leadership Development Task Force/Participate|you can help.]] Feedback on the proposal will be collected from 7 to 25 February 2022.<section end="announcement-content" />
</div>
Best, [[User:RamzyM (WMF)|RamzyM (WMF)]] 11:56, 9 Hui-tanguru 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22499498 -->
== Updates on the Universal Code of Conduct Enforcement Guidelines Review ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/2022-02-02 Announcement|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/2022-02-02 Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Enforcement guidelines/2022-02-02 Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello everyone,
The Wikimedia Foundation Board of Trustees released a [[m:Special:MyLanguage/Wikimedia Foundation Board noticeboard/January 2022 - Board of Trustees on Community ratification of enforcement guidelines of UCoC|statement on the ratification process]] for the '''[[m:Universal Code of Conduct/Enforcement guidelines|Universal Code of Conduct (UCoC) Enforcement Guidelines]]'''.
The [[m:Universal Code of Conduct|Universal Code of Conduct]] (UCoC) provides a baseline of acceptable behavior for the entire movement. The UCoC and the Enforcement Guidelines were written by [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee|volunteer-staff drafting committees]] following community consultations.
The revised guidelines were published 24 January 2022 as a proposed way to apply the policy across the movement. There is a [[m:Universal Code of Conduct/Enforcement guidelines/Changes|list of changes made]] to the guidelines after the [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement draft guidelines review|enforcement draft guidelines review]]. '''Comments about the guidelines can be shared [[m:Talk:Universal Code of Conduct/Enforcement guidelines|on the Enforcement Guidelines talk page on Meta-wiki]].'''
To help to understand the guidelines and process, the [[m:Special:MyLanguage/Movement Strategy and Governance|Movement Strategy and Governance]] (MSG) team will be hosting Conversation Hours on 4 February 2022 at 15:00 UTC, 25 February 2022 at 12:00 UTC, and 4 March 2022 at 15:00 UTC. '''[[m:Special:MyLanguage/Universal Code of Conduct/Conversations|Join the conversation hours to speak with the UCoC project team and drafting committee members about the updated guidelines and voting process]].'''
The [[m:Universal Code of Conduct/Project#Timeline|timeline is available on Meta-wiki]]. The voting period is March 7 to 21. All eligible voters will have an opportunity to support or oppose the adoption of the Enforcement guidelines, and share why. '''[[m:Universal Code of Conduct/Enforcement guidelines/Voting|See the voting information page for more details]].'''
Many participants from across the movement have provided valuable input in these ongoing conversations. The UCoC and MSG teams want to thank the Drafting Committee and the community members for their contributions to this process.
Sincerely,
Movement Strategy and Governance<br/>
Wikimedia Foundation<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 16:37, 12 Hui-tanguru 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22499498 -->
=== Upcoming Conversation Hours on 25 February and 4 March ===
The [[m:Movement Strategy and Governance|Movement Strategy and Governance]] (MSG) team is hosting Conversation Hours on Universal Code of Conduct enforcement ratification on '''25 February 2022 at 12:00 UTC''' and '''4 March 2022 at 15:00 UTC'''.
Please [[m:Special:MyLanguage/Universal_Code_of_Conduct/Conversations|'''sign-up for these conversation hours''']] to interact with the project team and the drafting committee about the updated enforcement guidelines and the ratification process. See the [[m:Special:MyLanguage/Universal_Code_of_Conduct/2022_conversation_hour_summaries|Conversation Hour summaries]] for notes from 4 February 2022. For more information, contact either team by email: msg[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org or ucocproject[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org
Best, [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 03:18, 22 Hui-tanguru 2022 (UTC)
== Wiki Loves Folklore is extended till 15th March ==
<div lang="en" dir="ltr" class="mw-content-ltr">{{int:please-translate}}
[[File:Wiki Loves Folklore Logo.svg|right|frameless|180px]]
Greetings from Wiki Loves Folklore International Team,
We are pleased to inform you that [[:c:Commons:Wiki Loves Folklore|Wiki Loves Folklore]] an international photographic contest on Wikimedia Commons has been extended till the '''15th of March 2022'''. The scope of the contest is focused on folk culture of different regions on categories, such as, but not limited to, folk festivals, folk dances, folk music, folk activities, etc.
We would like to have your immense participation in the photographic contest to document your local Folk culture on Wikipedia. You can also help with the [[:c:Commons:Wiki Loves Folklore 2022/Translations|translation]] of project pages and share a word in your local language.
Best wishes,
'''International Team'''<br />
'''Wiki Loves Folklore'''
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 04:50, 22 Hui-tanguru 2022 (UTC)
</div>
<!-- Message sent by User:Rockpeterson@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=22754428 -->
== Coming soon ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
=== Several improvements around templates ===
Hello, from March 9, several improvements around templates will become available on your wiki:
* Fundamental improvements of the [[Mw:Special:MyLanguage/Help:VisualEditor/User guide#Editing templates|VisualEditor template dialog]] ([[m:WMDE Technical Wishes/VisualEditor template dialog improvements|1]], [[m:WMDE Technical Wishes/Removing a template from a page using the VisualEditor|2]]),
* Improvements to make it easier to put a template on a page ([[m:WMDE Technical Wishes/Finding and inserting templates|3]]) (for the template dialogs in [[Mw:Special:MyLanguage/Help:VisualEditor/User guide#Editing templates|VisualEditor]], [[Mw:Special:MyLanguage/Extension:WikiEditor#/media/File:VectorEditorBasic-en.png|2010 Wikitext]] and [[Mw:Special:MyLanguage/2017 wikitext editor|New Wikitext Mode]]),
* and improvements in the syntax highlighting extension [[Mw:Special:MyLanguage/Extension:CodeMirror|CodeMirror]] ([[m:WMDE Technical Wishes/Improved Color Scheme of Syntax Highlighting|4]], [[m:WMDE Technical Wishes/Bracket Matching|5]]) (which is available on wikis with writing direction left-to-right).
All these changes are part of the “[[m:WMDE Technical Wishes/Templates|Templates]]” project by [[m:WMDE Technical Wishes|WMDE Technical Wishes]]. We hope they will help you in your work, and we would love to hear your feedback on the talk pages of these projects. </div> - [[m:User:Johanna Strodt (WMDE)|Johanna Strodt (WMDE)]] 12:38, 28 Hui-tanguru 2022 (UTC)
<!-- Message sent by User:Johanna Strodt (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=22907463 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">The Call for Feedback: Board of Trustees elections is now closed</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />:''[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback is now closed|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback is now closed|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback is now closed}}&language=&action=page&filter= {{int:please-translate}}]</div>''
The [[m:Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections|Call for Feedback: Board of Trustees elections]] is now closed. This Call ran from 10 January and closed on 16 February 2022. The Call focused on [[m:Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Discuss Key Questions#Questions|three key questions]] and received broad discussion [[m:Talk:Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Discuss Key Questions|on Meta-wiki]], during meetings with affiliates, and in various community conversations. The community and affiliates provided many proposals and discussion points. The [[m:Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Reports|reports]] are on Meta-wiki.
This information will be shared with the Board of Trustees and Elections Committee so they can make informed decisions about the upcoming Board of Trustees election. The Board of Trustees will then follow with an announcement after they have discussed the information.
Thank you to everyone who participated in the Call for Feedback to help improve Board election processes.
Best,
Movement Strategy and Governance<br /><section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 08:39, 3 Poutū-te-rangi 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22874552 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Invitation to Hubs event: Global Conversation on 2022-03-12 at 13:00 UTC</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />Hello!
The Movement Strategy and Governance team of the Wikimedia Foundation would like to invite you to the next event about "Regional and Thematic Hubs". The Wikimedia Movement is in the process of understanding what Regional and Thematic Hubs should be. Our workshop in November was a good start ([[m:Special:MyLanguage/Hubs/Documentation/27 November Workshop|read the report]]), but we're not finished yet.
Over the last weeks we conducted about 16 interviews with groups working on establishing a Hub in their context ([[m:Special:MyLanguage/Hubs/Dialogue|see Hubs Dialogue]]). These interviews informed a report that will serve as a foundation for discussion on March 12. The report is planned to be published on March 9.
The event will take place on March 12, 13:00 to 16:00 UTC on Zoom. Interpretation will be provided in French, Spanish, Arabic, Russian, and Portuguese. Registration is open, and will close on March 10. Anyone interested in the topic is invited to join us. '''[[m:Special:MyLanguage/Hubs/Global Conversations March 12, 2022|More information on the event on Meta-wiki]]'''.
Best regards,
[[m:User:KVaidla (WMF)|Kaarel Vaidla]]<br />Movement Strategy
<section end="announcement-content" />
</div>
09:56, 7 Poutū-te-rangi 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22874552 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Universal Code of Conduct Enforcement guidelines ratification voting open from 7 to 21 March 2022</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Vote|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Vote|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Enforcement guidelines/Vote}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello everyone,
The ratification voting process for the [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines|revised enforcement guidelines]] of the [[m:Special:MyLanguage/Universal Code of Conduct|Universal Code of Conduct]] (UCoC) is now open! '''[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting|Voting commenced on SecurePoll]]''' on 7 March 2022 and will conclude on 21 March 2022. Please [[m:Universal Code of Conduct/Enforcement guidelines/Voter information|read more on the voter information and eligibility details]].
The Universal Code of Conduct (UCoC) provides a baseline of acceptable behavior for the entire movement. The revised enforcement guidelines were published 24 January 2022 as a proposed way to apply the policy across the movement. You can [[m:Special:MyLanguage/Universal Code of Conduct/Project|read more about the UCoC project]].
You can also comment on Meta-wiki talk pages in any language. You may also contact the team by email: ucocproject[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org
Sincerely,
Movement Strategy and Governance
Wikimedia Foundation<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 00:41, 11 Poutū-te-rangi 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22874552 -->
== Wiki Loves Folklore 2022 ends tomorrow ==
[[File:Wiki Loves Folklore Logo.svg|right|frameless|180px]]
International photographic contest [[:c:Commons:Wiki Loves Folklore 2022| Wiki Loves Folklore 2022]] ends on 15th March 2022 23:59:59 UTC. This is the last chance of the year to upload images about local folk culture, festival, cuisine, costume, folklore etc on Wikimedia Commons. Watch out our social media handles for regular updates and declaration of Winners.
([https://www.facebook.com/WikiLovesFolklore/ Facebook] , [https://twitter.com/WikiFolklore Twitter ] , [https://www.instagram.com/wikilovesfolklore/ Instagram])
The writing competition Feminism and Folklore will run till 31st of March 2022 23:59:59 UTC. Write about your local folk tradition, women, folk festivals, folk dances, folk music, folk activities, folk games, folk cuisine, folk wear, folklore, and tradition, including ballads, folktales, fairy tales, legends, traditional song and dance, folk plays, games, seasonal events, calendar customs, folk arts, folk religion, mythology etc. on your local Wikipedia. Check if your [[:m:Feminism and Folklore 2022/Project Page|local Wikipedia is participating]]
A special competition called '''Wiki Loves Falles''' is organised in Spain and the world during 15th March 2022 till 15th April 2022 to document local folk culture and [[:en:Falles|Falles]] in Valencia, Spain. Learn more about it on [[:ca:Viquiprojecte:Falles 2022|Catalan Wikipedia project page]].
We look forward for your immense co-operation.
Thanks
Wiki Loves Folklore international Team
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 14:41, 14 Poutū-te-rangi 2022 (UTC)
<!-- Message sent by User:Rockpeterson@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=22754428 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Leadership Development Working Group: Apply to join! (14 March to 10 April 2022)</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Leadership Development Working Group/Participate/Announcement|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Leadership Development Working Group/Participate/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Leadership Development Working Group/Participate/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello everyone,
Thank you to everyone who participated in the feedback period for the [[m:Special:MyLanguage/Leadership Development Working Group|Leadership Development Working Group]] initiative. A [[m:Special:MyLanguage/Leadership Development Working Group/Participate#5. Summary of Call for Feedback|summary of the feedback]] can be found on Meta-wiki. This feedback will be shared with the working group to inform their work. The application period to join the Working Group is now open and will close on April 10, 2022. Please [[m:Special:MyLanguage/Leadership_Development_Working_Group/Purpose_and_Structure#3._How_is_the_working_group_formed_and_structured?|review the information about the working group]], share with community members who might be interested, and '''[[m:Special:MyLanguage/Leadership_Development_Working_Group/Participate#1._How_to_participate|apply if you are interested]]'''.
Thank you,
From the Community Development team<br /><section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 16:12, 14 Poutū-te-rangi 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=22874552 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Join the Community Resilience and Sustainability Conversation Hour with Maggie Dennis</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/IRC office hours/Office hours 2022-03-24/Announcement|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/IRC office hours/Office hours 2022-03-24/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:IRC office hours/Office hours 2022-03-24/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
The [[m:Community Resilience and Sustainability|Community Resilience and Sustainability]] team at the Wikimedia Foundation is hosting a conversation hour led by its Vice President [[m:User:Mdennis (WMF)|Maggie Dennis]].
Topics within scope for this call include Movement Strategy, Board Governance, Trust and Safety, the Universal Code of Conduct, Community Development, and Human Rights. Come with your questions and feedback, and let's talk! You can also send us your questions in advance.
The meeting will be on 24 March 2022 at 15:00 UTC ([https://zonestamp.toolforge.org/1648134035 check your local time]).
You can [[m:IRC office hours/Office hours 2022-03-24|read details on Meta-wiki]].<section end="announcement-content" />
</div>
Looking forward to seeing you on the call,
[[User:RamzyM (WMF)|RamzyM (WMF)]] 13:18, 21 Poutū-te-rangi 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23027963 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Universal Code of Conduct Enforcement guidelines ratification voting is now closed</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Vote/Closing message|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Vote/Closing message|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Enforcement guidelines/Vote/Closing message}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Greetings,
The ratification voting process for the [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines|revised enforcement guidelines]] of the [[m:Special:MyLanguage/Universal Code of Conduct|Universal Code of Conduct]] (UCoC) came to a close on 21 March 2022. Over {{#expr:2300}} Wikimedians voted across different regions of our movement. Thank you to everyone who participated in this process! The scrutinizing group is now reviewing the vote for accuracy, so please allow up to two weeks for them to finish their work.
The final results from the voting process will be announced [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting/Results|here]], along with the relevant statistics and a summary of comments as soon as they are available. Please check out [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voter information|the voter information page]] to learn about the next steps. You can comment on the project talk page [[m:Talk:Universal Code of Conduct/Enforcement guidelines|on Meta-wiki]] in any language. You may also contact the UCoC project team by email: ucocproject[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org
Best regards,
Movement Strategy and Governance<br /><section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 01:25, 25 Poutū-te-rangi 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23027963 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Leadership Development Working Group: Reminder to apply by 10 April 2022</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Leadership Development Working Group/Participate/Announcement/Reminder|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Leadership Development Working Group/Participate/Announcement/Reminder|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Leadership Development Working Group/Participate/Announcement/Reminder}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello everyone,
The Community Development team at the Wikimedia Foundation is supporting the creation of a global, community-driven [[m:Special:MyLanguage/Leadership Development Working Group|Leadership Development Working Group]]. The purpose of the working group is to advise leadership development work. Feedback was collected in February 2022 and a [[m:Special:MyLanguage/Leadership Development Working Group/Participate#5. Summary of Call for Feedback|summary of the feedback]] is on Meta-wiki. The application period to join the Working Group is now open and is closing soon on April 10, 2022. Please [[m:Special:MyLanguage/Leadership Development Working Group/Purpose and Structure#3. How is the working group formed and structured?|review the information about the working group]], share with community members who might be interested, and [[m:Special:MyLanguage/Leadership Development Working Group/Participate#1. How to participate|apply if you are interested]].
Thank you,
From the Community Development team<br/><section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 13:54, 31 Poutū-te-rangi 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23027963 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Join the Wikimedia Foundation Annual Plan conversations with Maryana Iskander</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/User:YShibata (WMF)/Sandbox|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/User:YShibata (WMF)/Sandbox|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:User:YShibata (WMF)/Sandbox}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello,
The [[m:Special:MyLanguage/Movement Communications|Movement Communications]] and [[m:Special:MyLanguage/Movement Strategy and Governance|Movement Strategy and Governance]] teams invite you to discuss the '''[[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2022-2023/draft|2022-23 Wikimedia Foundation Annual Plan]]''', a plan of record for the Wikimedia Foundation's work.
These conversations continue [[m:User:MIskander-WMF|Maryana Iskander]]'s [[m:Special:MyLanguage/Wikimedia Foundation Chief Executive Officer/Maryana’s Listening Tour|Wikimedia Foundation Chief Executive Officer listening tour]].
The conversations are about these questions:
* The [[m:Special:MyLanguage/Wikimedia 2030|2030 Wikimedia Movement Strategy]] sets a direction toward "knowledge as a service" and "knowledge equity". The Wikimedia Foundation wants to plan according to these two goals. How do you think the Wikimedia Foundation should apply them to our work?
* The Wikimedia Foundation continues to explore better ways of working at a regional level. We have increased our regional focus in areas like grants, new features, and community conversations. What is working well? How can we improve?
* Anyone can contribute to the Movement Strategy process. Let's collect your activities, ideas, requests, and lessons learned. How can the Wikimedia Foundation better support the volunteers and affiliates working in Movement Strategy activities?
You can find [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2022-2023/draft/Your Input|'''the schedule of calls on Meta-wiki''']].
The information will be available in multiple languages. Each call will be open to anyone to attend. Live interpretation will be available in some calls.
Best regards,<br /><section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 15:54, 14 Paenga-whāwhā 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23027963 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Movement Strategy and Governance News – Issue 6</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="ucoc-newsletter"/>
<div style = "line-height: 1.2">
<span style="font-size:200%;">'''Movement Strategy and Governance News'''</span><br>
<span style="font-size:120%; color:#404040;">'''Issue 6, April 2022'''</span><span style="font-size:120%; float:right;">[[m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6|'''Read the full newsletter''']]</span>
----
Welcome to the sixth issue of Movement Strategy and Governance News! This revamped newsletter distributes relevant news and events about the Movement Charter, Universal Code of Conduct, Movement Strategy Implementation grants, Board of trustees elections and other relevant MSG topics.
This Newsletter will be distributed quarterly, while the more frequent Updates will also be delivered weekly. Please remember to subscribe [[m:Special:MyLanguage/Global message delivery/Targets/MSG Newsletter Subscription|here]] if you would like to receive future issues of this newsletter.
</div><div style="margin-top:3px; padding:10px 10px 10px 20px; background:#fffff; border:2px solid #808080; border-radius:4px; font-size:100%;">
*'''Leadership Development -''' A Working Group is Forming! - The application to join the Leadership Development Working Group closed on April 10th, 2022, and up to 12 community members will be selected to participate in the working group. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6#A1|continue reading]])
*'''Universal Code of Conduct Ratification Results are out! -''' The global decision process on the enforcement of the UCoC via SecurePoll was held from 7 to 21 March. Over 2,300 eligible voters from at least 128 different home projects submitted their opinions and comments. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6#A2|continue reading]])
*'''Movement Discussions on Hubs -''' The Global Conversation event on Regional and Thematic Hubs was held on Saturday, March 12, and was attended by 84 diverse Wikimedians from across the movement. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6#A3|continue reading]])
*'''Movement Strategy Grants Remain Open! -''' Since the start of the year, six proposals with a total value of about $80,000 USD have been approved. Do you have a movement strategy project idea? Reach out to us! ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6#A4|continue reading]])
*'''The Movement Charter Drafting Committee is All Set! -''' The Committee of fifteen members which was elected in October 2021, has agreed on the essential values and methods for its work, and has started to create the outline of the Movement Charter draft. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6#A5|continue reading]])
*'''Introducing Movement Strategy Weekly -''' Contribute and Subscribe! - The MSG team have just launched the updates portal, which is connected to the various Movement Strategy pages on Meta-wiki. Subscriber to get up-to-date news about the various ongoing projects. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6#A6|continue reading]])
*'''Diff Blogs -''' Check out the most recent publications about Movement Strategy on Wikimedia Diff. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6#A7|continue reading]])
</div><section end="ucoc-newsletter"/>
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 06:43, 16 Paenga-whāwhā 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23027963 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Next steps: Universal Code of Conduct (UCoC) and UCoC Enforcement Guidelines</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Board noticeboard/April 2022 - Board of Trustees on Next steps: Universal Code of Conduct (UCoC) and UCoC Enforcement Guidelines|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Board noticeboard/April 2022 - Board of Trustees on Next steps: Universal Code of Conduct (UCoC) and UCoC Enforcement Guidelines}}&language=&action=page&filter= {{int:please-translate}}]</div>''
The Community Affairs Committee of the Wikimedia Foundation Board of Trustees would like to thank everyone who participated in the recently concluded community vote on the Enforcement Guidelines for the Universal Code of Conduct (UCoC).
The volunteer scrutinizing group has completed the review of the accuracy of the vote and has reported the total number of votes received as 2,283. Out of the 2,283 votes received, a total of 1,338 (58.6%) community members voted for the enforcement guidelines, and a total of 945 (41.4%) community members voted against it. In addition, 658 participants left comments with 77% of the comments written in English.
We recognize and appreciate the passion and commitment that community members have demonstrated in creating a safe and welcoming culture that stops hostile and toxic behavior, supports people targeted by such behavior, and encourages good faith people to be productive on the Wikimedia projects.
Even at this incomplete stage, this is evident in the comments received. While the Enforcement Guidelines did reach a threshold of support necessary for the Board to review, we encouraged voters, regardless of which way they were voting, to provide feedback on the elements of the enforcement guidelines that they felt needed to be changed or fixed, as well as why, in case it seemed advisable to launch a further round of edits that would address community concerns.
Foundation staff who have been reviewing comments have advised us of some of the emerging themes, and as a result we have decided as Community Affairs Committee to ask the Foundation to reconvene the drafting committee and to undertake another community engagement to refine the enforcement guidelines based on the community feedback received from the recently concluded vote.
For clarity, this feedback has been clustered into 4 sections as follows:
# To identify the type, purpose, and applicability of the training;
# To simplify the language for easier translation and comprehension by non-experts;
# To explore the concept of affirmation, including its pros and cons;
# To review the conflicting roles of privacy/victim protection and right to be heard.
Other issues may emerge during conversations, and particularly as the draft Enforcement Guidelines evolve, but we see these as the primary areas of concern for voters and are asking staff to facilitate review of these issues. After further engagement, the Foundation should re-run the community vote to evaluate the revamped Enforcement Outline to see if the new document is then ready for its official ratification.
Further, we are aware of the concerns with the note 3.1 in the Universal Code of Conduct Policy. We are directing the Foundation to facilitate a review of this language to ensure that the Policy meets its intended purposes of supporting a safe and inclusive community, without waiting for the planned review of the entire Policy at the end of year.
Again, we thank all who participated, thinking about these critical and difficult challenges and contributing to better approaches across the movement to working together well.
Best,
Rosie
Rosie Stephenson-Goodknight (she/her)<br />
Acting Chair, Community Affairs Committee <br />
Wikimedia Foundation Board of Trustees<br /><section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 02:39, 25 Paenga-whāwhā 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23027963 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">2022 Board of Trustees Call for Candidates</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Call for Candidates/Short|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Call for Candidates/Short|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Call for Candidates/Short}}&language=&action=page&filter= {{int:please-translate}}]</div>''
The Board of Trustees seeks candidates for the 2022 Board of Trustees election. [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Announcement/Call_for_Candidates|'''Read more on Meta-wiki.''']]
The [[m:Special:MyLanguage/Wikimedia Foundation elections/2022|2022 Board of Trustees election]] is here! Please consider submitting your candidacy to serve on the Board of Trustees.
The Wikimedia Foundation Board of Trustees oversees the Wikimedia Foundation's operations. Community-and-affiliate selected trustees and Board-appointed trustees make up the Board of Trustees. Each trustee serves a three year term. The Wikimedia community has the opportunity to vote for community-and-affiliate selected trustees.
The Wikimedia community will vote to fill two seats on the Board in 2022. This is an opportunity to improve the representation, diversity, and expertise of the Board as a team.
Who are potential candidates? Are you a potential candidate? Find out more on the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Apply to be a Candidate|Apply to be a Candidate page]].
Thank you for your support,
Movement Strategy and Governance on behalf of the Elections Committee and the Board of Trustees<br /><section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 15:47, 25 Paenga-whāwhā 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23027963 -->
== Coming soon: Improvements for templates ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<!--T:11-->
[[File:Overview of changes in the VisualEditor template dialog by WMDE Technical Wishes.webm|thumb|Fundamental changes in the template dialog.]]
Hello, more changes around templates are coming to your wiki soon:
The [[mw:Special:MyLanguage/Help:VisualEditor/User guide#Editing templates|'''template dialog''' in VisualEditor]] and in the [[mw:Special:MyLanguage/2017 wikitext editor|2017 Wikitext Editor]] (beta) will be '''improved fundamentally''':
This should help users understand better what the template expects, how to navigate the template, and how to add parameters.
* [[metawiki:WMDE Technical Wishes/VisualEditor template dialog improvements|project page]], [[metawiki:Talk:WMDE Technical Wishes/VisualEditor template dialog improvements|talk page]]
In '''syntax highlighting''' ([[mw:Special:MyLanguage/Extension:CodeMirror|CodeMirror]] extension), you can activate a '''colorblind-friendly''' color scheme with a user setting.
* [[metawiki:WMDE Technical Wishes/Improved Color Scheme of Syntax Highlighting#Color-blind_mode|project page]], [[metawiki:Talk:WMDE Technical Wishes/Improved Color Scheme of Syntax Highlighting|talk page]]
Deployment is planned for May 10. This is the last set of improvements from [[m:WMDE Technical Wishes|WMDE Technical Wishes']] focus area “[[m:WMDE Technical Wishes/Templates|Templates]]”.
We would love to hear your feedback on our talk pages!
</div> -- [[m:User:Johanna Strodt (WMDE)|Johanna Strodt (WMDE)]] 11:13, 29 Paenga-whāwhā 2022 (UTC)
<!-- Message sent by User:Johanna Strodt (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=23222263 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Editing news 2022 #1</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="message"/><i>[[metawiki:VisualEditor/Newsletter/2022/April|Read this in another language]] • [[m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]</i>
[[File:Junior Contributor New Topic Tool Completion Rate.png|thumb|New editors were more successful with this new tool.]]
The [[mw:Special:MyLanguage/Help:DiscussionTools#New discussion tool|New topic tool]] helps editors create new ==Sections== on discussion pages. New editors are more successful with this new tool. You can [[mw:Talk pages project/New topic#21 April 2022|read the report]]. Soon, the Editing team will offer this to all editors at the 20 Wikipedias that participated in the test. You will be able to turn it off at [[Special:Preferences#mw-prefsection-editing-discussion]].<section end="message"/>
</div>
[[User:Whatamidoing (WMF)|Whatamidoing (WMF)]] 18:55, 2 Haratua 2022 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/VisualEditor/Newsletter/Wikis_with_VE&oldid=22019984 -->
== Call for volunteers: 2022 Wikimedia Foundation Board of Trustees election ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<languages/>
The Movement Strategy and Governance team is looking for community members to serve as election volunteers in the upcoming Board of Trustees election.
The idea of the Election Volunteer Program came up during the 2021 Wikimedia Board of Trustees Election. This program turned out to be successful. With the help of Election Volunteers we were able to increase outreach and participation in the election by 1,753 voters over 2017. Overall turnout was 10.13%, 1.1 percentage points more, and 214 wikis were represented in the election.
But a total of 74 wikis that did not participate in 2017 produced voters in the 2021 election. Can you help change the participation?
Election volunteers will help in the following areas:
* Translate short messages and announce the ongoing election process in community channels
* Optional: Monitor community channels for community comments and questions
Volunteers should:
* Maintain the friendly space policy during conversations and events
* Present the guidelines and voting information to the community in a neutral manner
Do you want to be an election volunteer and ensure your community is represented in the vote? Sign up [[m:Special:MyLanguage/Movement Strategy and Governance/Election Volunteers/About|here]] to receive updates. You can use the [[m:Special:MyLanguage/Talk:Movement Strategy and Governance/Election Volunteers/About|talk page]] for questions about translation.
</div>
Best regards,
[[User:RamzyM (WMF)|RamzyM (WMF)]] 10:15, 5 Haratua 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23027963 -->
== Announcing the members of the Leadership Development Working Group ==
Hello all,
Following up my previous message about the [[m:Leadership Development Working Group|Leadership Development Working Group]]: the [[m:Community Development|Community Development Team]] has completed the candidate selection process and is happy to announce '''[https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/ZJIUYB3IOU3AULV2R7EY32L6LIUSO56R/ fifteen volunteers]''' that are beginning work on this project.
Thank you for your support and participation throughout the process!
For the Community Development team,
[[User:RamzyM (WMF)|RamzyM (WMF)]] 16:25, 12 Haratua 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23027963 -->
== Updates on the Universal Code of Conduct Enforcement Guidelines ==
Hello all,
I’d like to share an update on the work on the [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines|Enforcement Guidelines]] for the [[m:Special:MyLanguage/Universal Code of Conduct|Universal Code of Conduct]] (UCoC):
* <small>(''[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting/Report/Announcement|see full announcement]]'')</small> In May 2022, the [[m:Special:MyLanguage/Universal Code of Conduct/Project|UCoC project team]] completed a report on the [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Vote|2022 March ratification vote]] about the Guidelines. Voters cast votes from at least 137 communities, and at least 650 voters added comments with their vote. [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting/Report|The report is available on '''Meta-Wiki''']].
* Following the vote, the [[m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee|Community Affairs Committee]] (CAC) of the Wikimedia Foundation Board of Trustees [https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/thread/JAYQN3NYKCHQHONMUONYTI6WRKZFQNSC/ asked] that several areas of the Guidelines be reviewed for improvements. A [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee#Revisions Committee|Revisions Committee]] will refine it based on community feedback.
* <small>(''[[m:Universal Code of Conduct/Enforcement guidelines/Revision discussions/Announcement|see full announcement]]'')</small> In order to help the Revisions Committee, input from the community is requested. You can visit the discussions below:
** '''[[m:Special:MyLanguage/Universal_Code_of_Conduct/Enforcement_guidelines/Revision_discussions|Discussions related to revisions of the Enforcement Guidelines]]'''
** '''[[m:Special:MyLanguage/Universal_Code_of_Conduct/Policy text/Revision_discussions|Discussions related to revision of the UCoC policy text]]'''
Please let me know if you have any questions about these next steps.
On behalf of the UCoC Project team,<br>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 12:46, 30 Haratua 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23312742 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> 2022 Board of Trustees Call for Candidates</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/2022 Candidates for the Board of Trustees|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/2022 Candidates for the Board of Trustees|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/2022 Candidates for the Board of Trustees}}&language=&action=page&filter= {{int:please-translate}}]</div>''
The [[Special:MyLanguage/Wikimedia Foundation elections/2022|2022 Board of Trustees election]] Call for Candidates has now closed. This Call led 12 candidates from the community to submit their applications. Learn more about the [[Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|2022 Board of Trustees candidates]].
The Analysis Committee will now consider the candidates’ applications with the skills and criteria provided by the Board. The trustees seek certain skills and competencies to improve the capacity of the Board. After the Analysis Committee completes their review, the ratings of each candidate will be published. These ratings are for informational purposes only.
For more information about the 2022 Board election, you may find the timeline, voting information and other ways to get involved [[Special:MyLanguage/Wikimedia Foundation elections/2022|on Meta-wiki]].
Thank you for your support,
Movement Strategy and Governance on behalf of the Elections Committee and the Board of Trustees <br /><section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 03:56, 1 Pipiri 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23312742 -->
== Results of Wiki Loves Folklore 2022 is out! ==
<div lang="en" dir="ltr" class="mw-content-ltr">
{{int:please-translate}}
[[File:Wiki Loves Folklore Logo.svg|right|150px|frameless]]
Hi, Greetings
The winners for '''[[c:Commons:Wiki Loves Folklore 2022|Wiki Loves Folklore 2022]]''' is announced!
We are happy to share with you winning images for this year's edition. This year saw over 8,584 images represented on commons in over 92 countries. Kindly see images '''[[:c:Commons:Wiki Loves Folklore 2022/Winners|here]]'''
Our profound gratitude to all the people who participated and organized local contests and photo walks for this project.
We hope to have you contribute to the campaign next year.
'''Thank you,'''
'''Wiki Loves Folklore International Team'''
--[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 16:12, 4 Hōngongoi 2022 (UTC)
</div>
<!-- Message sent by User:Tiven2240@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=23454230 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Upcoming activities for the 2022 Board of Trustees election</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Upcoming Activities| You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Upcoming Activities|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Upcoming Activities}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hi all,
This message covers two upcoming activities for the 2022 Board of Trustees election.
The Board of Trustees election will have an Election Compass to support voters in their decision-making process. Eligible voters can propose statements in July and vote on which statements are used in the Election Compass in late July. Please visit the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Community Voting/Election Compass|Election Compass page]] for more information.
Join conversations with the 2022 Board of Trustees candidates July 27 to August 7. Each candidate will have a one hour conversation with the community. Each conversation will be recorded and made available for future viewing. Live interpretation will be available. Languages available will be announced when the dates are set. These conversations will be scheduled with the candidates once the results of the Affiliate Selection are available. That information will be shared on the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Events|2022 Board of Trustees election campaign events]] page.
Best,
Movement Strategy and Governance on behalf of the Board Selection Task Force and the Elections Committee<br /><section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 01:16, 11 Hōngongoi 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23312742 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Movement Strategy and Governance News – Issue 7</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="msg-newsletter"/>
<div style = "line-height: 1.2">
<span style="font-size:200%;">'''Movement Strategy and Governance News'''</span><br>
<span style="font-size:120%; color:#404040;">'''Issue 7, July-September 2022'''</span><span style="font-size:120%; float:right;">[[m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7|'''Read the full newsletter''']]</span>
----
Welcome to the 7th issue of Movement Strategy and Governance News! The newsletter distributes relevant news and events about the implementation of Wikimedia's [[:m:Special:MyLanguage/Movement Strategy/Initiatives|Movement Strategy recommendations]], other relevant topics regarding Movement governance, as well as different projects and activities supported by the Movement Strategy and Governance (MSG) team of the Wikimedia Foundation.
The MSG Newsletter is delivered quarterly, while the more frequent [[:m:Special:MyLanguage/Movement Strategy/Updates|Movement Strategy Weekly]] will be delivered weekly. Please remember to subscribe [[m:Special:MyLanguage/Global message delivery/Targets/MSG Newsletter Subscription|here]] if you would like to receive future issues of this newsletter.
</div><div style="margin-top:3px; padding:10px 10px 10px 20px; background:#fffff; border:2px solid #808080; border-radius:4px; font-size:100%;">
* '''Movement sustainability''': Wikimedia Foundation's annual sustainability report has been published. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A1|continue reading]])
* '''Improving user experience''': recent improvements on the desktop interface for Wikimedia projects. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A2|continue reading]])
* '''Safety and inclusion''': updates on the revision process of the Universal Code of Conduct Enforcement Guidelines. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A3|continue reading]])
* '''Equity in decisionmaking''': reports from Hubs pilots conversations, recent progress from the Movement Charter Drafting Committee, and a new white paper for futures of participation in the Wikimedia movement. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A4|continue reading]])
* '''Stakeholders coordination''': launch of a helpdesk for Affiliates and volunteer communities working on content partnership. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A5|continue reading]])
* '''Leadership development''': updates on leadership projects by Wikimedia movement organizers in Brazil and Cape Verde. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A6|continue reading]])
* '''Internal knowledge management''': launch of a new portal for technical documentation and community resources. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A7|continue reading]])
* '''Innovate in free knowledge''': high-quality audiovisual resources for scientific experiments and a new toolkit to record oral transcripts. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A8|continue reading]])
* '''Evaluate, iterate, and adapt''': results from the Equity Landscape project pilot ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A9|continue reading]])
* '''Other news and updates''': a new forum to discuss Movement Strategy implementation, upcoming Wikimedia Foundation Board of Trustees election, a new podcast to discuss Movement Strategy, and change of personnel for the Foundation's Movement Strategy and Governance team. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A10|continue reading]])
</div><section end="msg-newsletter"/>
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 04:32, 18 Hōngongoi 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23312742 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Announcing the six candidates for the 2022 Board of Trustees election</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content"/>
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Announcing the six candidates for the 2022 Board of Trustees election| You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Announcing the six candidates for the 2022 Board of Trustees election|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Announcing the six candidates for the 2022 Board of Trustees election}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hi everyone,
'''The Affiliate voting process has concluded.''' Representatives from each Affiliate organization learned about the candidates by reading candidates’ statements, reviewing candidates’ answers to questions, and considering the candidates’ ratings provided by the Analysis Committee. The selected 2022 Board of Trustees candidates are:
* Tobechukwu Precious Friday ([[User:Tochiprecious|Tochiprecious]])
* Farah Jack Mustaklem ([[User:Fjmustak|Fjmustak]])
* Shani Evenstein Sigalov ([[User:Esh77|Esh77]])
* Kunal Mehta ([[User:Legoktm|Legoktm]])
* Michał Buczyński ([[User:Aegis Maelstrom|Aegis Maelstrom]])
* Mike Peel ([[User:Mike Peel|Mike Peel]])
You may see more information about the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Results|Results]] and [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Stats|Statistics]] of this Board election.
Please take a moment to appreciate the Affiliate Representatives and Analysis Committee members for taking part in this process and helping to grow the Board of Trustees in capacity and diversity. These hours of volunteer work connect us across understanding and perspective. Thank you for your participation.
Thank you to the community members who put themselves forward as candidates for the Board of Trustees. Considering joining the Board of Trustees is no small decision. The time and dedication candidates have shown to this point speaks to their commitment to this movement. Congratulations to those candidates who have been selected. A great amount of appreciation and gratitude for those candidates not selected. Please continue to share your leadership with Wikimedia.
Thank you to those who followed the Affiliate process for this Board election. You may review the results of the Affiliate selection process.
'''The next part of the Board election process is the community voting period.''' [[m:Special:MyLanguage/Wikimedia Foundation elections/2022#Timeline|You may view the Board election timeline here]]. To prepare for the community voting period, there are several things community members can engage with in the following ways:
* [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|Read candidates’ statements]] and read the candidates’ answers to the questions posed by the Affiliate Representatives.
* [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Community_Voting/Questions_for_Candidates|Propose and select the 6 questions for candidates to answer during their video Q&A]].
* See the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|Analysis Committee’s ratings of candidates on each candidate’s statement]].
* [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Community Voting/Election Compass|Propose statements for the Election Compass]] voters can use to find which candidates best fit their principles.
* Encourage others in your community to take part in the election.
Best,
Movement Strategy and Governance
''This message was sent on behalf of the Board Selection Task Force and the Elections Committee''
</div><section end="announcement-content"/>
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 01:29, 20 Hōngongoi 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23312742 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Vote for Election Compass Statements</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Vote for Election Compass Statements| You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Vote for Election Compass Statements|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Vote for Election Compass Statements}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hi all,
Volunteers in the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022|2022 Board of Trustees election]] are invited to [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Community_Voting/Election_Compass/Statements|vote for statements to use in the Election Compass]]. You can vote for the statements you would like to see included in the Election Compass on Meta-wiki.
An Election Compass is a tool to help voters select the candidates that best align with their beliefs and views. The community members will propose statements for the candidates to answer using a Lickert scale (agree/neutral/disagree). The candidates’ answers to the statements will be loaded into the Election Compass tool. Voters will use the tool by entering in their answer to the statements (agree/disagree/neutral). The results will show the candidates that best align with the voter’s beliefs and views.
Here is the timeline for the Election Compass:
*<s>July 8 - 20: Volunteers propose statements for the Election Compass</s>
*<s>July 21 - 22: Elections Committee reviews statements for clarity and removes off-topic statements</s>
*July 23 - August 1: Volunteers vote on the statements
*August 2 - 4: Elections Committee selects the top 15 statements
*August 5 - 12: candidates align themselves with the statements
*August 15: The Election Compass opens for voters to use to help guide their voting decision
The Elections Committee will select the top 15 statements at the beginning of August
Best,
Movement Strategy and Governance
''This message was sent on behalf of the Board Selection Task Force and the Elections Committee''
<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 08:37, 26 Hōngongoi 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23312742 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Delay of the 2022 Wikimedia Foundation Board of Trustees election</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Delay of Board of Trustees election| You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Delay of Board of Trustees election|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Delay of Board of Trustees election}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hi all,
I am reaching out to you today with an update about the timing of the voting for the Board of Trustees election.
As many of you are already aware, this year we are offering an [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Community_Voting/Election_Compass|Election Compass]] to help voters identify the alignment of candidates on some key topics. Several candidates requested an extension of the character limitation on their responses expanding on their positions, and the Elections Committee felt their reasoning was consistent with the goals of a fair and equitable election process.
To ensure that the longer statements can be translated in time for the election, the Elections Committee and Board Selection Task Force decided to delay the opening of the Board of Trustees election by one week - a time proposed as ideal by staff working to support the election.
Although it is not expected that everyone will want to use the Election Compass to inform their voting decision, the Elections Committee felt it was more appropriate to open the voting period with essential translations for community members across languages to use if they wish to make this important decision.
The voting will open on August 23 at 00:00 UTC and close on September 6 at 23:59 UTC.
Best regards,
Matanya, on behalf of the Elections Committee
<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] 12:22, 15 Here-turi-kōkā 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_SEA_%26_P&oldid=23605164 -->
== Unadded langauges ==
I've noticed a lot of languages that I've added entries for don't have templates and just show up red. It would be good if someone could add templates for these languages. Contact me if you want help identifying these languages. I could also send you link to their flags. [[User:Thomas Norren|Thomas Norren]] ([[User talk:Thomas Norren|talk]]) 12:40, 21 Here-turi-kōkā 2022 (UTC)
== <span lang="en" dir="ltr" class="mw-content-ltr"> The 2022 Board of Trustees election Community Voting period is now open</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting period is now open| You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting period is now open|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting period is now open}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hi everyone,
The Community Voting period for the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022|2022 Board of Trustees election]] is now open. Here are some helpful links to get you the information you need to vote:
* Try the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Community_Voting/Election_Compass|Election Compass]], showing how candidates stand on 15 different topics.
* Read the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|candidate statements]] and [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Affiliate_Organization_Participation/Candidate_Questions|answers to Affiliate questions]]
* [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Apply to be a Candidate|Learn more about the skills the Board seeks]] and how the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|Analysis Committee found candidates align with those skills]]
If you are ready to vote, you may go to [[Special:SecurePoll/vote/Wikimedia_Foundation_Board_Elections_2022|SecurePoll voting page]] to vote now. '''You may vote from August 23 at 00:00 UTC to September 6 at 23:59 UTC.''' To see about your voter eligibility, please visit the [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Voter_eligibility_guidelines|voter eligibility page]].
Best,
Movement Strategy and Governance
''This message was sent on behalf of the Board Selection Task Force and the Elections Committee''<br /><section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] and [[User:VChang (WMF)|VChang (WMF)]] 17:09, 23 Here-turi-kōkā 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=23708689 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Invitation to join the Movement Strategy Forum</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
Hello everyone,
The [https://forum.movement-strategy.org/ Movement Strategy Forum] (MS Forum) is a multilingual collaborative space for all conversations about Movement Strategy implementation.
We are inviting all Movement participants to collaborate on the MS Forum. The goal of the forum is to build community collaboration, using an inclusive multilingual platform.
The [[m:Movement Strategy|Movement Strategy]] is a collaborative effort to imagine and build the future of the Wikimedia Movement. Anyone can contribute to the Movement Strategy, from a comment to a full-time project.
Join this forum with your Wikimedia account, engage in conversations, and ask questions in your language.
The Movement Strategy and Governance team (MSG) launched the proposal for the MS Forum in May 2022. There was a 2-month community review period, which ended on 24 July 2022. The community review process included several questions that resulted in interesting conversations. You can read the [https://forum.movement-strategy.org/t/ms-forum-community-review-report/1436 Community Review Report].
We look forward to seeing you at the MS Forum!
Best regards,
Movement Strategy and Governance Team<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] and [[User:VChang (WMF)|VChang (WMF)]] 15:58, 30 Here-turi-kōkā 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=23733589 -->
== The 2022 Board of Trustees election Community Voting is about to close ==
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting is about to Close| You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting about to Close|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting is about to Close}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello,
The Community Voting period of the 2022 Board of Trustees election started on August 23, 2022, and will close on September 6, 2022 23:59 UTC. There’s still a chance to participate in this election. If you did not vote, please visit the [[Special:SecurePoll/vote/Wikimedia_Foundation_Board_Elections_2022|SecurePoll voting page]] to vote now. To see about your voter eligibility, please visit the [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Voter_eligibility_guidelines|voter eligibility page]].
If you need help in making your decision, here are some helpful links:
* Try the [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Community_Voting/Election_Compass|Election Compass]], showing how candidates stand on 15 different topics.
* Read the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|candidate statements]] and [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Affiliate_Organization_Participation/Candidate_Questions|answers to Affiliate questions]].
*[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Apply to be a Candidate|Learn more about the skills the Board seek]] and how the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|Analysis Committee found candidates align with those skills]]
* [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Campaign_Videos|Watch the videos of the candidates answering questions proposed by the community]]. For translated versions, please see [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Campaign_Videos#Translations_(subtitles)|here]].
Best,
Movement Strategy and Governance
[[User:VChang (WMF)|VChang (WMF)]] & [[User:RamzyM (WMF)|RamzyM (WMF)]] 13:08, 2 Mahuru 2022 (UTC)<section end="announcement-content" />
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=23733589 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Revised Enforcement Draft Guidelines for the Universal Code of Conduct</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Revised enforcement guidelines/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello everyone,
The [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee#Revisions Committee|Universal Code of Conduct Enforcement Guidelines Revisions committee]] is requesting comments regarding the [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines|'''Revised Enforcement Draft Guidelines for the Universal Code of Conduct (UCoC)''']]. This review period will be open from '''8 September 2022 until 8 October 2022.'''
The Committee collaborated to revise these draft guidelines based on input gathered from the community discussion period from May through July, as well as the community vote that concluded in March 2022. The revisions are focused on the following four areas:
# To identify the type, purpose, and applicability of the UCoC training;
# To simplify the language for more accessible translation and comprehension by non-experts;
# To explore the concept of affirmation, including its pros and cons;
# To review the balancing of the privacy of the accuser and the accused
The Committee requests comments and suggestions about these revisions by '''8 October 2022'''. From there, the Revisions Committee anticipates further revising the guidelines based on community input.
'''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines|Find the Revised Guidelines on Meta]], and a [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Comparison|comparison page in some languages.''']]
Everyone may share comments in a number of places. Facilitators welcome comments in any language on [[m:Special:MyLanguage/Talk:Universal Code of Conduct/Revised enforcement guidelines|the Revised Enforcement Guidelines talk page]]. Comments can also be shared on talk pages of translations, at local discussions, or during conversation hours. There are a series of [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Conversation hours|'''conversation hours''']] planned about the Revised Enforcement Guidelines; please see Meta for the times and details.
The facilitation team supporting this review period hopes to reach a large number of communities. If you do not see a conversation happening in your community, please organize a discussion. Facilitators can assist you in setting up the conversations. Discussions will be summarized and presented to the drafting committee every two weeks. The summaries will be published [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee/Digests|here]].<section end="announcement-content" />
</div>
On behalf of the UCoC Project Team,<br>
[[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 16:27, 9 Mahuru 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=23733589 -->
== The Vector 2022 skin as the default in two weeks? ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Wikimania 2022 Vector (2022) Presentation.pdf|thumb|The slides for our presentation at Wikimania 2022|page=26]]
Hello. I'm writing on behalf of the [[mw:Reading/Web|Wikimedia Foundation Web team]]. '''In two weeks, we would like to make the Vector 2022 skin the default on this wiki.'''
We have been working on it for the past three years. So far, it has been the default on more than 30 wikis, including sister projects, all accounting for more than 1 billion pageviews per month. On average [[phab:T317529#8246686|87% of active logged-in users]] of those wikis use Vector 2022.
It would become the default for all logged-out users, and also all logged-in users who currently use Vector legacy. Logged-in users can at any time switch to [[Special:Preferences#mw-prefsection-rendering|any other skins]]. No changes are expected for users of these skins.
<div style="width:100%; margin:auto;"><gallery widths="220" heights="150" mode="packed" caption="Top of an article">
Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2010 top.png|Vector legacy (current default)
Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2022 top.png|Vector 2022
</gallery><gallery widths="220" heights="150" mode="packed" caption="A section of an article">
Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2010 scrolled.png|Vector legacy (current default)
Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2022 scrolled.png|Vector 2022
</gallery></div>
=== About the skin ===
'''[Why is a change necessary]''' The current default skin meets the needs of the readers and editors as these were 13 years ago. Since then, new users have begun using Wikimedia projects. [https://diff.wikimedia.org/2022/08/18/prioritizing-equity-within-wikipedias-new-desktop/ The old Vector doesn't meet their needs.]
'''[Objective]''' The objective for the new skin is to make the interface more welcoming and comfortable for readers and useful for advanced users. It draws inspiration from previous requests, the [[metawiki:Special:MyLanguage/Community_Wishlist_Survey|Community Wishlist Surveys]], and gadgets and scripts. The work helped our code follow the standards and improve all other skins. [[phab:phame/post/view/290/how_and_why_we_moved_our_skins_to_mustache/|We reduced PHP code in Wikimedia deployed skins by 75%]]. The project has also focused on making it easier to support gadgets and use APIs.
'''[Changes and test results]''' The skin introduces a [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Features|series of changes]] that improve readability and usability. The new skin does not remove any functionality currently available on the Vector skin.
* The sticky header makes it easier to find tools that editors use often. It decreases scrolling to the top of the page by 16%.
* The new table of contents makes it easier to navigate to different sections. Readers and editors jumped to different sections of the page 50% more than with the old table of contents. It also looks a bit different on talk pages.
* The new search bar is easier to find and makes it easier to find the correct search result from the list. This increased the amount of searches started by 30% on the wikis we tested on.
* The skin does not negatively affect pageviews, edit rates, or account creation. There is evidence of increases in pageviews and account creation across partner communities.
'''[Try it out]''' Try out the new skin by going to the appearance tab in [[Special:Preferences#mw-prefsection-rendering|your preferences]] and selecting Vector 2022 from the list of skins.
=== How can editors change and customize this skin? ===
It's possible to configure and personalize our changes. We support volunteers who create new gadgets and user scripts. Check out [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Repository|our repository]] for a list of currently available customizations, or add your own.
=== Our plan ===
'''If no large concerns are raised, we plan on deploying in the week of October 3, 2022'''. If your community would like to request more time to discuss the changes, hit the button and write to us. We can adjust the calendar.
<div style="text-align: center;">[[mw:Talk:Reading/Web/Desktop Improvements|<span class="plainlinks mw-ui-button">Request for more time to discuss the change</span>]]</div>
If you'd like ask our team anything, if you have questions, concerns, or additional thoughts, please ping me here or write on the [[mw:Talk:Reading/Web/Desktop Improvements|talk page of the project]]. We will gladly answer! Also, [[mw:Reading/Web/Desktop Improvements/Frequently asked questions|see our FAQ]]. Thank you! [[mw:User:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] ([[mw:User talk:SGrabarczuk (WMF)|talk]]) 04:15, 22 Mahuru 2022 (UTC)
</div>
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:SGrabarczuk_(WMF)/sandbox/MM/Varia&oldid=23838600 -->
== Announcing the preliminary results of the 2022 Board of Trustees election community voting period ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Announcing the preliminary results of the 2022 Board of Trustees election Community Voting period| You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Announcing the preliminary results of the 2022 Board of Trustees election Community Voting period|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Announcing the preliminary results of the 2022 Board of Trustees election Community Voting period}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hi everyone,
Thank you to everyone who participated in the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022|2022 Board of Trustees election]] process. Your participation helps seat the trustees the community seeks on the Wikimedia Foundation Board of Trustees.
These are the preliminary results of the 2022 Board of Trustees election:
* [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates/Shani_Evenstein_Sigalov|Shani Evenstein Sigalov]]
* [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates/Mike Peel|Mike Peel]]
You may see more information about the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Results|Results]] and [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Stats|Statistics]] of this Board election.
The Board will complete their review of the most voted candidates, including conducting background checks. The Board plans to appoint new trustees at their meeting in December.
Best,
Movement Strategy and Governance
''This message was sent on behalf of the Board Selection Task Force and the Elections Committee''<br /><section end="announcement-content" />
</div>
[[User:VChang (WMF)|VChang (WMF)]] and [[User:RamzyM (WMF)|RamzyM (WMF)]] 15:09, 22 Mahuru 2022 (UTC)
<!-- Message sent by User:VChang (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=23733589 -->
== Sound Logo ==
[[File:Sound logo campaign lockup - English.png|150px|center]]
Hi all,
The Wikimedia sound logo contest has [[:meta:Communications/Sound Logo|officially launched]], welcoming scores of submissions from around the world. From 13 September to 10 October 2022, everyone, everywhere is invited to play a part in [https://soundlogo.wikimedia.org/ The Sound of All Human Knowledge].
If you want to learn more about sound logos, need help with your submission, or if you have a great idea for one, but don't know how to capture it, join this conversation with our technical partner [https://www.massivemusic.com/ MassiveMusic] on '''29 September 2022, [https://zonestamp.toolforge.org/1664463604 15:00-16:00 UTC]'''. Sign up directly on [https://us02web.zoom.us/meeting/register/tZUudO-rrzMoHdB0MJUmJeJ3M_XBZLP_S6DG '''Zoom'''].
Sound Logo Team, [[User:Arupako-WMF|Arupako-WMF]] ([[User talk:Arupako-WMF|talk]]) 08:32, 26 Mahuru 2022 (UTC)
== <span lang="en" dir="ltr" class="mw-content-ltr"> Review period on the revised Enforcement Guidelines for the Universal Code of Conduct closed</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement/Consultation Close|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement/Consultation Close|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Revised enforcement guidelines/Announcement/Consultation Close}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Dear Wikimedians,
Thank you for participating in the review of the [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines|Revised Enforcement Draft Guidelines for the Universal Code of Conduct (UCoC)]]. The UCoC project team and the [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee#Revisions Committee|UCoC Enforcement Guidelines Revisions Committee]] appreciate you all taking the time to discuss the guidelines, suggest changes, and ask questions.
'''This community review period lasted from 8 September 2022 to 8 October 2022.'''
Over the past four weeks, the UCoC project team has collected valuable community input from various channels, including three [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Conversation hours|conversation hours sessions]], where Wikimedians could get together to discuss the revised UCoC Enforcement Guidelines.
The Revisions Committee will review community input when they reconvene in the second week of October 2022. The UCoC project team will support them in providing updates as they continue their work and will continue to inform the community about all important developments and milestones as the Committee prepares the final version of the UCoC Enforcement Guidelines that is currently scheduled for a community-wide vote in mid-January of 2023.<br>
On behalf of the UCoC Project Team,
<section end="announcement-content" />
</div>
[[User:VChang (WMF)|VChang (WMF)]] & [[User:RamzyM (WMF)|RamzyM (WMF)]] 10:46, 20 Whiringa-ā-nuku 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=23913087 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Invitation to attend “Ask Me Anything about Movement Charter” Sessions</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />Hello all,
During the 2022 Wikimedia Summit, the [[m:Special:MyLanguage/Movement Charter/Drafting Committee|Movement Charter Drafting Committee]] (MCDC) presented the first outline of the Movement Charter, giving a glimpse on the direction of its future work, and the Charter itself. The MCDC then integrated the initial feedback collected during the Summit. Before proceeding with writing the Charter for the whole Movement, the MCDC wants to interact with community members and gather feedback on the drafts of the three sections: Preamble, Values & Principles, and Roles & Responsibilities (intentions statement). The Movement Charter drafts will be available on the Meta page [[m:Special:MyLanguage/Movement Charter/Content|here]] on November 14, 2022. Community wide consultation period on MC will take place from November 20 to December 18, 2022. Learn more about it [[m:Special:MyLanguage/Movement Charter/Community Consultation|here]].
With the goal of ensuring that people are well informed to fully participate in the conversations and are empowered to contribute their perspective on the Movement Charter, three '''“Ask Me Anything about Movement Charter"''' sessions have been scheduled in different time zones. Everyone in the Wikimedia Movement is invited to attend these conversations. The aim is to learn about Movement Charter - its goal, purpose, why it matters, and how it impacts your community. MCDC members will attend these sessions to answer your questions and hear community feedback.
The “Ask Me Anything” sessions accommodate communities from different time zones. Only the presentation of the session is recorded and shared afterwards, no recording of conversations. Below is the list of planned events:
* '''Asia/Pacific''': November 4, 2022 at 09:00 UTC ([https://zonestamp.toolforge.org/1667552400 your local time]). Interpretation is available in Chinese and Japanese.
* '''Europe/MENA/Sub Saharan Africa''': November 12, 2022 at 15:00 UTC ([https://zonestamp.toolforge.org/1668265257 your local time]). Interpretation is available in Arabic, French and Russian.
* '''Latin America/North America/ Western Europe''': November 12, 2022 at 15:00 UTC ([https://zonestamp.toolforge.org/1668265257 your local time]). Interpretation is available in Spanish and Portuguese.
On the [[m:Special:MyLanguage/Movement Charter/Community Consultation|Meta page]] you will find more details; Zoom links will be shared 48 hours ahead of the call.
'''Call for Movement Charter Ambassadors'''
Individuals or groups from all communities who wish to help include and start conversations in their communities on the Movement Charter are encouraged to become [[m:Special:MyLanguage/Movement Strategy and Governance/Movement Charter Ambassadors Program/About|Movement Charter Ambassadors]] (MC Ambassadors). MC Ambassadors will carry out their own activities and get financial support for enabling conversations in their own languages. [[m:Special:MyLanguage/Movement Strategy and Governance/Team|Regional facilitators]] from the Movement Strategy and Governance team are available to support applicants with MC Ambassadors grantmaking. If you are interested please sign up [[m:Special:MyLanguage/Movement Strategy and Governance/Movement Charter Ambassadors Program/About|here]]. Should you have specific questions, please reach out to the MSG team via email: strategy2030@wikimedia.org or on the MS forum.
We thank you for your time and participation.
On behalf of the Movement Charter Drafting Committee,<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 13:52, 2 Whiringa-ā-rangi 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=23913087 -->
== Apply for Funding through the Movement Strategy Community Engagement Package to Support Your Community ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
The Wikimedia Movement Strategy implementation is a collaborative effort for all Wikimedians.
[[m:Special:MyLanguage/Grants:MSIG/About|Movement Strategy Implementation Grants]] support projects that take the current state of a [[m:Special:MyLanguage/Movement Strategy/Initiatives|Movement Strategy Initiative]] and push it one step forward. If you are looking for an example or some guide on how to engage your community further on Movement Strategy and the Movement Strategy Implementation Grants specifically, you may find this '''[[m:Special:MyLanguage/Grants:MSIG/Community Engagement Package|community engagement package]]''' helpful.
The goal of this community engagement package is to support more people to access the funding they might need for the implementation work. By becoming a recipient of this grant, you will be able to support other community members to develop further grant applications that fit with your local contexts to benefit your own communities. With this package, the hope is to break down language barriers and to ensure community members have needed information on Movement Strategy to connect with each other. Movement Strategy is a two-way exchange, we can always learn more from the experiences and knowledge of Wikimedians everywhere. We can train and support our peers by using this package, so more people can make use of this great funding opportunity.
If this information interests you or if you have any further thoughts or questions, please do not hesitate to reach out to us as your [[m:Special:MyLanguage/Movement_Strategy_and_Governance/Team|regional facilitators]] to discuss further. We will be more than happy to support you. When you are ready, follow the steps on [[m:Special:MyLanguage/Grants:MSIG/About |this page]] to apply. We look forward to receiving your application.
Best regards, <br> Movement Strategy and Governance Team <br> Wikimedia Foundation<section end="announcement-content" />
</div>
[[User:VChang (WMF)|VChang (WMF)]] and [[User:RamzyM (WMF)|RamzyM (WMF)]] 16:53, 9 Whiringa-ā-rangi 2022 (UTC)
<!-- Message sent by User:VChang (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=23913087 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Join the Movement Charter conversation hour for ESEAP region</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Movement Charter/Community Consultation/Announcement/Regional conversations - ESEAP|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Movement Charter/Community Consultation/Announcement/Regional conversations - ESEAP|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Community Consultation/Announcement/Regional conversations - ESEAP}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Dear all,
The [[m:Special:MyLanguage/Movement Charter Drafting Committee|Movement Charter Drafting Committee]] (MCDC) is currently collecting community feedback about three draft sections of the Movement Charter: '''[[m:Special:MyLanguage/Movement Charter/Content/Preamble|Preamble]]''', '''[[m:Special:MyLanguage/Movement Charter/Content/Values & Principles|Values & Principles]]''', and '''[[m:Special:MyLanguage/Movement Charter/Content/Roles & Responsibilities|Roles & Responsibilities]]''' (statement of intent).
'''How can you participate and share your feedback?'''
The MCDC is looking forward to receiving all types of feedback in different languages from the community members across the Movement and Affiliates. You can participate in the following ways:
* Attend one of the scheduled '''[[m:Special:MyLanguage/Movement Charter/Community Consultation|community conversation hours with MCDC members]]'''; detail for the ESEAP session below;
* Fill out a '''[https://wikimediafoundation.limesurvey.net/743832 survey]''' (optional and anonymous);
* Share your thoughts and feedback on the '''[[m:Movement Charter/Content|Meta talk page]]''';
* Share your thoughts and feedback on the '''Movement Strategy Forum''':
**'''[https://forum.movement-strategy.org/t/movement-charter-preamble/2284 Preamble]'''
**'''[https://forum.movement-strategy.org/t/movement-charter-values-principles/2285 Values & Principles]'''
**'''[https://forum.movement-strategy.org/t/movement-charter-roles-responsibilities-statement-of-intent/2286 Roles & Responsibilities]''' (statement of intent); or
* Send an email to '''{{nospam|movementcharter|wikimedia.org}}''' if you have other feedback to the MCDC.
The [[m:Special:MyLanguage/Movement_Charter/Community_Consultation#Regional_conversation:_East_Asia,_South_East_Asia,_and_the_Pacific|community consultation session for the ESEAP region]] will take place on '''Friday, 9 December 2022''' at [https://zonestamp.toolforge.org/1670576448 '''09:00-10:30 UTC''']. The session will be held on Zoom; the link will be shared at the page 48 hours before the session. Live interpretation in '''Chinese''', '''Japanese''', and '''Indonesian''' will be available. The conversations will not be recorded, except for the section where participants are invited to share what they discussed in the breakout rooms. The facilitation team will take notes and produce a summary report afterwards.
If you want to learn more about the Movement Charter, its goals, why it matters and how it impacts your community, please watch the [[commons:File:Ask_Me_Anything_on_Movement_Charter,_Introduction_by_%C3%89rica_Azzellini,_English,_Nov_12,_2022.webm|recording (in English)]] of the “Ask Me Anything about Movement Charter” sessions which took place earlier in November 2022. You can also watch the recording [[commons:File:MCDC_Onboarding_%22Ask_me_Anything%22_session_-_Mandarin.webm|in Chinese]] and [[commons:File:MCDC_Onboarding_%22Ask_me_Anything%22_session_-_Japanese_language.webm|in Japanese]].
Thank you for your participation.
On behalf of the Movement Charter Drafting Committee,
<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] and [[User:VChang (WMF)|VChang (WMF)]] 01:01, 2 Hakihea 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24066307 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Reminder to provide feedback on the Movement Charter content</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Movement Charter/Community Consultation/Reminder - ESEAP| You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Movement Charter/Community Consultation/Reminder - ESEAP|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement_Charter/Community_Consultation/Reminder_-_ESEAP}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hi all,
We are in the middle of the community consultation period on the three draft sections of the Movement Charter: [[m:Special:MyLanguage/Movement Charter/Content/Preamble|Preamble]], [[m:Special:MyLanguage/Movement Charter/Content/Values & Principles|Values & Principles]], and [[m:Special:MyLanguage/Movement Charter/Content/Roles & Responsibilities|Roles & Responsibilities]] (statement of intent).
You are invited to attend the [[m:Special:MyLanguage/Movement_Charter/Community_Consultation#Regional_conversation:_East_Asia,_South_East_Asia,_and_the_Pacific|community consultation session for East Asia, South East Asia, and the Pacific region (ESEAP)]] which will take place on '''Friday, 9 December 2022''' at [https://zonestamp.toolforge.org/1670576448 '''09:00-10:30 UTC''']. The session will be held on Zoom; please join the meeting via [https://wikimedia.zoom.us/j/88407930105?pwd=VVpBaFpKRThtd29mVzk5RCtOa1FaUT09 this link]. Live interpretation will be available in '''Indonesian''', '''Japanese''', and '''Mandarin Chinese'''.
'''This community consultation period will end on 18 December 2022'''. The [[m:Special:MyLanguage/Movement Charter/Drafting Committee|Movement Charter Drafting Committee]] (MCDC) encourages everyone who is interested in the governance of the Wikimedia movement to share their thoughts and opinions on the draft content of the Charter. Apart from joining the live conversation, you can also share your feedback via different channels provided below:
* Fill out an anonymous [https://wikimediafoundation.limesurvey.net/743832 '''survey''']
* Share your thoughts and feedback on the '''[https://forum.movement-strategy.org/t/december-9th-09-00-utc-mcdc-community-consultation-east-southeast-asia-and-the-pacific/2384 Movement Strategy Forum]'''
* Share your thoughts and feedback on the Meta Talk pages
* Send an email to: movementcharter@wikimedia.org if you have other feedback to the MCDC
You can also find the [[m:Special:MyLanguage/Movement_Strategy_and_Governance/Team|ESEAP facilitators from the Movement Strategy and Governance team]] at the [[m:Special:MyLanguage/ESEAP_Hub/Meetings|ESEAP 28th Community Meeting]] on Sunday, 11 December 2022 to share your thoughts. Let us know if you have any questions. Thank you for your participation in this community consultation!
Best regards,
Movement Strategy and Governance Team, Wikimedia Foundation
<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 06:37, 9 Hakihea 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24066307 -->
== Community Wishlist Survey 2023 opens in January ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''{{int:Please-translate}}''
(There is [[m:Community Wishlist Survey 2023 opens in January|a translatable version of this message on MetaWiki]])
{{int:Hello}}
The [[m:Community Wishlist Survey 2023|'''Community Wishlist Survey (CWS) 2023''']], which lets contributors propose and vote for tools and improvements, starts next month on Monday, [https://zonestamp.toolforge.org/1674496831 23 January 2023, at 18:00 UTC] and will continue annually.
We are inviting you to share your ideas for technical improvements to our tools and platforms. Long experience in editing or technical skills is not required. If you have ever used our software and thought of an idea to improve it, this is the place to come share those ideas!
The dates for the phases of the Survey will be as follows:
* Phase 1: Submit, discuss, and revise proposals – Monday, Jan 23, 2023 to Sunday, Feb 6, 2023
* Phase 2: WMF/Community Tech reviews and organizes proposals – Monday, Jan 30, 2023 to Friday, Feb 10, 2023
* Phase 3: Vote on proposals – Friday, Feb 10, 2023 to Friday, Feb 24, 2023
* Phase 4: Results posted – Tuesday, Feb 28, 2023
If you want to start writing out your ideas ahead of the Survey, you can start thinking about your proposals and draft them in [[m:Community Wishlist Survey/Sandbox|the CWS sandbox]].
We are grateful to all who participated last year. See you in January 2023!
</div>
{{int:Feedback-thanks-title}} <bdi lang="en" dir="ltr">Community Tech, [[m:User:STei (WMF)|STei (WMF)]]</bdi> 16:44, 15 Hakihea 2022 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Community_Wishlist_list_for_non-Wikipedias&oldid=24239678 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Movement Charter: End of the community consultation round 1</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''<div class="plainlinks">[[m:Special:MyLanguage/Movement Charter/Community Consultation/Announcement/End of Community Consultation|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Community Consultation/Announcement/End of Community Consultation}}&language=&action=page&filter= {{int:please-translate}}]
Hi everyone,
On behalf of the [[m:Special:MyLanguage/Movement Charter/Drafting Committee|Movement Charter Drafting Committee]] (MCDC), we would like to thank everyone who has participated in our first [[m:Special:MyLanguage/Movement Charter/Community Consultation|community wide consultation period]] on the Movement Charter.
People from across the Movement shared their feedback and thoughts on the content of the [[m:Special:MyLanguage/Movement Charter|Movement Charter]]. If you have not had the chance to share your opinion yet, you are welcome to do so still by [[m:Special:MyLanguage/Movement Charter/Content/Preamble|giving the drafts a read]] and filling out the '''[https://wikimediafoundation.limesurvey.net/743832 anonymous survey]''', which is accessible in 12+ languages. The survey will close on '''January 2, 2023'''. You are invited to continue to share your thoughts with the MCDC via email too: movementcharter@wikimedia.org.
'''What’s next?'''
The [[m:Special:MyLanguage/Movement Strategy and Governance/Team|Movement Strategy and Governance team]] will publish the final report with the summary of the feedback received in January 2023. It will be shared with the MCDC and the communities via different distribution channels.
After receiving the final report, the MCDC will review the suggestions and communicate the changes by providing an explanation on how and why suggestions were or were not adopted in the next versions of the drafts. There will be additional ways to engage with the Movement Charter content in 2023, including early feedback on a proposed ratification process and new drafts of different chapters in the second quarter of 2023.
We invite you to sign-up to the [[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Newsletter|MCDC monthly newsletter]], it will be delivered to the Talk page of your choice. [[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Updates|Monthly updates]] are available on Meta to remain updated on the progress of the MCDC.
Interested people can still sign-up to become a [[m:Special:MyLanguage/Movement Strategy and Governance/Movement Charter Ambassadors Program/About|Movement Charter Ambassador]] (MC Ambassador) to support their community. The MC Ambassadors Program grant program will restart accepting applications from both individuals and groups ahead of the next round of consultations in the second quarter of 2023.
We thank you for your participation, time and effort in helping to build the Charter for our Movement!
''On behalf of the Movement Charter Drafting Committee,''<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 12:25, 16 Hakihea 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24066307 -->
== Upcoming vote on the revised Enforcement Guidelines for the Universal Code of Conduct ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement/Voting 1|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement/Voting 1|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Revised enforcement guidelines/Announcement/Voting 1}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello all,
In mid-January 2023, the [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines|Enforcement Guidelines]] for the [[m:Special:MyLanguage/Universal Code of Conduct|Universal Code of Conduct]] will undergo a second community-wide ratification vote. This follows [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting/Results|the March 2022 vote]], which resulted in a majority of voters supporting the Enforcement Guidelines. During the vote, participants helped highlight important community concerns. The Board’s [[m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee|Community Affairs Committee]] requested that these areas of concern be reviewed.
The volunteer-led [[m:Special:MyLanguage/Universal_Code_of_Conduct/Drafting_committee#Revisions_Committee_members|Revisions Committee]] worked hard reviewing community input and making changes. They updated areas of concern, such as training and affirmation requirements, privacy and transparency in the process, and readability and translatability of the document itself.
The revised Enforcement Guidelines can be viewed '''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines|here]]''', and a comparison of changes can be found '''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Comparison|here]]'''.
'''How to vote?'''
Beginning '''January 17, 2023''', voting will be open. '''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Voter information|This page on Meta-wiki]]''' outlines information on how to vote using SecurePoll.
'''Who can vote?'''
The '''[[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised enforcement_guidelines/Voter_information#Voting_eligibility|eligibility requirements]]''' for this vote are the same as for the Wikimedia Board of Trustees elections. See the voter information page for more details about voter eligibility. If you are an eligible voter, you can use your Wikimedia account to access the voting server.
'''What happens after the vote?'''
Votes will be scrutinized by an independent group of volunteers, and the results will be published on Wikimedia-l, the Movement Strategy Forum, Diff and on Meta-wiki. Voters will again be able to vote and share concerns they have about the guidelines. The Board of Trustees will look at the levels of support and concerns raised as they look at how the Enforcement Guidelines should be ratified or developed further.
On behalf of the UCoC Project Team,<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] & [[m:User:VChang (WMF)|VChang (WMF)]] 12:28, 11 Kohi-tātea 2023 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24066307 -->
== Voting now open on the revised Enforcement Guidelines for the Universal Code of Conduct ==
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement/Voting 2|You can find this message translated into additional languages on Meta-wiki.]]''
:''{{subst:more languages}}''
Hello all,
The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised_enforcement_guidelines/Voting|voting period]] for the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised_enforcement_guidelines|revised Universal Code of Conduct Enforcement Guidelines]] is now open! Voting will be open for two weeks and will close at '''23:59 UTC''' on '''January 31, 2023'''. Please visit the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised_enforcement_guidelines/Voter_information|voter information page on Meta-wiki]] for voter eligibility information and details on how to vote.
For more details on the Enforcement Guidelines and the voting process, see our [[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised_enforcement_guidelines/Announcement/Voting_1|previous message]].
On behalf of the UCoC Project Team,<br>
[[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 12:50, 18 Kohi-tātea 2023 (UTC)
<section end="announcement-content" />
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24066307 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Voting on the revised Enforcement Guidelines for the Universal Code of Conduct is closed</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement/Voting 4|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement/Voting 4|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Revised enforcement guidelines/Announcement/Voting 4}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello all,
The [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Voting|vote]] on the [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines|Universal Code of Conduct Enforcement Guidelines]] is now closed. The results will now be counted and scrutinized to ensure that only eligible votes are included. Results will be published [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting/Results|on Meta]] and other movement forums as soon as they become available, as well as information on future steps. Thank you to all who participated in the voting process, and who have contributed to the drafting of Guidelines.
On behalf of the UCoC Project Team,
<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 11:34, 3 Hui-tanguru 2023 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24066307 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Universal Code of Conduct revised enforcement guidelines vote results</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
The recent community-wide vote on the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised_enforcement_guidelines |Universal Code of Conduct revised Enforcement Guidelines]] has been tallied and scrutinized. Thank you to everyone who participated.
After 3097 voters from 146 Wikimedia communities voted, the results are 76% in support of the Enforcement Guidelines, and 24% in opposition. [[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised_enforcement_guidelines/Voting_statistics|Statistics]] for the vote are available. A more detailed summary of comments submitted during the vote will be published soon.
From here, the results and comments collected during this vote will be submitted to the Board of Trustees for their review. The current expectation is that the Board of Trustees review process will complete in March 2023. We will update you when their review process is completed.
On behalf of the UCoC Project Team,
<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 16:06, 14 Hui-tanguru 2023 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24066307 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Community feedback-cycle about updating the Wikimedia Terms of Use starts</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation Legal department/2023 ToU updates/Office hours/Announcement|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Legal department/2023 ToU updates/Office hours/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Legal department/2023 ToU updates/Office hours/Announcement|}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello everyone,
[[m:Special:MyLanguage/Wikimedia_Foundation_Legal_department|Wikimedia Foundation Legal Department]] is organizing a feedback-cycle with community members to discuss updating the Wikimedia Terms of Use.
[[:foundation:Special:MyLanguage/Terms of Use|The Terms of Use (ToU)]] are the legal terms that govern the use of websites hosted by the Wikimedia Foundation. We will be gathering your feedback on a draft proposal from February through April. The draft will be translated into several languages, with written feedback accepted in any language.
This update comes in response to several things:
* Implementing the Universal Code of Conduct
* Updating project text to the Creative Commons BY-SA 4.0 license
* Proposal for better addressing undisclosed paid editing
* Bringing our terms in line with current and recently passed laws affecting the Foundation, including the European Digital Services Act
As part of the feedback cycle two office hours will be held, the first on March 2, the second on April 4.
For further information, please consult:
* The [[m:Special:MyLanguage/Wikimedia Foundation Legal department/2023 ToU updates/Proposed update|proposed update of the ToU by comparison]]
* The page for your [[m:Talk:Terms of use|feedback]]
* Information about [[m:Special:MyLanguage/Wikimedia Foundation Legal department/2023 ToU updates/Office hours|the office hours]]
On behalf of the Wikimedia Foundation Legal Team,<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 22:50, 21 Hui-tanguru 2023 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24066307 -->
== Editing news 2023 #1 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="message"/><i>[[m:Special:MyLanguage/VisualEditor/Newsletter/2023/February|Read this in another language]] • [[m:Special:MyLanguage/VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]</i>
This newsletter includes two key updates about the [[mw:Special:MyLanguage/Editing team|Editing]] team's work:
# The Editing team will finish adding new features to the [[mw:Special:MyLanguage/Talk pages project|Talk pages project]] and deploy it.
# They are beginning a new project, [[mw:Special:MyLanguage/Edit check|Edit check]].
<strong>Talk pages project</strong>
[[File:Page Frame Features on desktop.png|alt=Screenshot showing the talk page design changes that are currently available as beta features at all Wikimedia wikis. These features include information about the number of people and comments within each discussion.|thumb|300px|Some of the upcoming changes]]
The Editing team is nearly finished with this first phase of the [[mw:Special:MyLanguage/Talk_pages_project|Talk pages project]]. Nearly all [[mw:Special:MyLanguage/Talk pages project/Usability|new features]] are available now in the [[Special:Preferences#mw-prefsection-betafeatures|Beta Feature for {{int:discussiontools-preference-label}}]].
It will show information about how active a discussion is, such as the date of the most recent comment. There will soon be a new "{{int:skin-action-addsection}}" button. You will be able to turn them off at [[Special:Preferences#mw-prefsection-editing-discussion]]. Please [[mw:Special:MyLanguage/Talk:Talk_pages_project/Usability#c-PPelberg_(WMF)-20230215001000-Feedback:_Proposed_Revisions_to_%22Add_topic%22_button|tell them what you think]].
[[File:Daily edit completion rates mobile talk pages.png|thumb|300px|Daily edit completion rate by test group: DiscussionTools (test group) and MobileFrontend overlay (control group)]]
An A/B test for [[mw:Special:MyLanguage/Talk pages project/Mobile|{{int:discussiontools-preference-label}} on the mobile site]] has finished. Editors were [[mw:Special:MyLanguage/Talk_pages_project/Mobile#Status_Updates|more successful with {{int:discussiontools-preference-label}}]]. The Editing team is enabling these features for all editors on the mobile site.
<strong>New Project: Edit Check</strong>
The Editing team is beginning [[mw:Special:MyLanguage/Edit check|a project to help new editors of Wikipedia]]. It will help people identify some problems before they click "{{int:publishchanges}}". The first tool will encourage people to add references when they add new content. Please [[mw:Special:MyLanguage/Help:Watchlist|watch]] that page for more information. You can [[mw:Special:MyLanguage/Editing_team/Community_Conversations#20230303|join a conference call on 3 March 2023]] to learn more.<section end="message"/>
</div>
–[[User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[User talk:Whatamidoing (WMF)|{{int:Talkpagelinktext}}]]) 23:25, 22 Hui-tanguru 2023 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/VisualEditor/Newsletter/Wikis_with_VE&oldid=24611966 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Your wiki will be in read only soon</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="server-switch"/><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch&language=&action=page&filter= {{int:please-translate}}]
The [[foundation:|Wikimedia Foundation]] tests the switch between its first and secondary data centers. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
All traffic will switch on '''{{#time:j xg|2023-03-01|en}}'''. The test will start at '''[https://zonestamp.toolforge.org/{{#time:U|2023-03-01T14:00|en}} {{#time:H:i e|2023-03-01T14:00}}]'''.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on {{#time:l j xg Y|2023-03-01|en}}.
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
* We expect the code deployments to happen as any other week. However, some case-by-case code freezes could punctually happen if the operation require them afterwards.
* [[mw:Special:MyLanguage/GitLab|GitLab]] will be unavailable for about 90 minutes.
This project may be postponed if necessary. You can [[wikitech:Switch_Datacenter|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. A banner will be displayed on all wikis 30 minutes before this operation happens. '''Please share this information with your community.'''</div><section end="server-switch"/>
</div>
<span dir=ltr>[[m:User:Trizek (WMF)|Trizek (WMF)]] ([[m:User talk:Trizek (WMF)|{{int:talk}}]])</span> 21:21, 27 Hui-tanguru 2023 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=24390465 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Wikimania 2023 Welcoming Program Submissions</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="wikimania-program-submissions"/>[[File:Wikimedia_Singapore_Logo.svg|right|frameless]]Do you want to host an in-person or virtual session at Wikimania 2023? Maybe a hands-on workshop, a lively discussion, a fun performance, a catchy poster, or a memorable lightning talk? [[wmania:Special:MyLanguage/2023:Program/Submissions|'''Submissions are open until March 28''']]. The event will have dedicated hybrid blocks, so virtual submissions and pre-recorded content are also welcome. If you have any questions, please join us at an upcoming conversation on March 12 or 19, or reach out by email at wikimania@wikimedia.org or on Telegram. More information on-wiki.<section end="wikimania-program-submissions"/>
</div>
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=24390465 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Board of Trustees have ratified the UCoC Enforcement Guidelines</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement - Board ratification|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement - Board ratification|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Revised enforcement guidelines/Announcement - Board ratification}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello all, an important update on the UCoC Enforcement Guidelines:
The vote on the Enforcement Guidelines in January 2023 showed a majority approval of the Enforcement Guidelines. There were 369 comments received and a detailed summary of the comments will be published shortly. Just over three-thousand (3097) voters voted and 76% approved of the Enforcement Guidelines. You can view the '''[[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised_enforcement_guidelines/Voting_statistics|vote statistics on Meta-wiki]]'''.
As the support increased, this signifies to the Board that the current version has addressed some of the issues indicated during the last review in 2022. The Board of Trustees voted to ratify the Enforcement Guidelines. The [https://foundation.wikimedia.org/wiki/Resolution:Approval_of_Universal_Code_of_Conduct_Enforcement_Guidelines resolution can be found on Foundation wiki] and you can read more about the [https://diff.wikimedia.org/2023/03/21/the-enforcement-guidelines-received-strong-support-from-the-community-what-happens-next/ process behind the 2023 Enforcement Guidelines review on Diff.]
There are some next steps to take with the important recommendations provided by the Enforcement Guidelines. More details will come soon about timelines. Thank you for your interest and participation.
On behalf of the UCoC Project Team,<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 15:55, 23 Poutū-te-rangi 2023 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24066307 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Report on voter comments from the revised UCoC Enforcement Guidelines ratification vote</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Universal Code of Conduct/Revised enforcement guidelines/Voting/Report/Email|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Universal Code of Conduct/Revised enforcement guidelines/Voting/Report/Email|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Revised enforcement guidelines/Voting/Report/Email}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello all,
The Universal Code of Conduct project team has completed the analysis of the comments accompanying the ratification vote on the [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines|revised Universal Code of Conduct Enforcement Guidelines]].
All respondents to the vote had the opportunity to provide comments regarding the contents of the revised Enforcement Guidelines draft document. A total of 369 participants left comments in 18 languages; compared to 657 commenters in 27 languages in 2022. The Trust and Safety Policy team completed an analysis of these results, categorizing comments to identify major themes and areas of focus within the comments. '''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Voter comments report|The report is available in translated versions on Meta-wiki here]]'''. Please help translate into your language.
Again, we are thankful to all who participated in the vote and discussions. More information about the Universal Code of Conduct and its Enforcement Guidelines can be found on Meta-wiki.
On behalf of the Universal Code of Conduct project team,<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 14:40, 31 Poutū-te-rangi 2023 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24066307 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Upcoming community review of the Movement Charter ratification methodology</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Movement Charter/Ratification/Pre-announcement|You can find this message translated into additional languages on Meta-wiki.]]''
Hello everyone,
The [[Special:MyLanguage/Movement Charter/Drafting Committee|Movement Charter Drafting Committee]] (MCDC) will propose a ratification methodology for the future [[Special:MyLanguage/Movement Charter|Movement Charter]] on April 10, 2023. The proposed ratification methodology is a result of learnings from previous ratification processes.
The MCDC will organize a consultation period with the Wikimedia Movement to hear feedback on the proposed ratification methodology from '''April 10 to 28, 2023'''. People will be invited to share their feedback on the questions mainly via the Meta Talk page discussion, on the Movement Strategy Forum, and during the community conversation hours. The MCDC welcomes your input on some open questions.
'''Join the community conversation hours'''
The MCDC invites everyone interested in sharing their feedback on the proposed methodology to join the community conversation hours:
* [[Special:MyLanguage/Movement_Charter/Community_Consultation#Community_conversation_#1:_18_April,_2023_at_10.00_UTC|Community conversation hour #1]]: '''18 April at 10:00 UTC''' ([https://zonestamp.toolforge.org/1681812036 your local time])
* [[Special:MyLanguage/Movement_Charter/Community_Consultation#Community_conversation_#1:_18_April,_2023_at_10.00_UTC|Community conversation hour #2]]: '''24 April at 17:00 UTC''' ([https://zonestamp.toolforge.org/1682355603 your local time])
When signing up, please leave a comment if you need language support. Please note that language interpretation will be provided if at least 3 people expressed interest to participate in the following languages: Arabic, Mandarin Chinese, French, German, Indonesian, Japanese, Polish, Portuguese (Brazilian), Russian and Spanish.
Thank you,
On behalf of the Movement Charter Drafting Committee,<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] & [[m:User:VChang (WMF)|VChang (WMF)]] 15:38, 6 Paenga-whāwhā 2023 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24066307 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Elections Committee: Call for New Members</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation elections committee/Nominations/2023/Announcement|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections committee/Nominations/2023/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections committee/Nominations/2023/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello everyone,
The [[m:Special:MyLanguage/Wikimedia_Foundation_elections_committee|Wikimedia Foundation elections committee]] (Elections Committee) is, from today until April 24, seeking an additional 2–4 members to help facilitate the Wikimedia Foundation Board of Trustee (Board) selection process.
The 2024 Wikimedia Foundation Board of Trustees election is being planned. New members are invited to join the Elections Committee. The Elections Committee oversees the Board of Trustees community seat selection process. Join the committee and contribute your valuable skills and ideas to the Trustee selection process.
There are eight community- and affiliate-selected seats on [[m:Special:MyLanguage/Wikimedia_Foundation_Board_of_Trustees|the Wikimedia Foundation Board]]. The wider Wikimedia community votes for community members to occupy these seats. In 2024, the Elections Committee will oversee this selection process for the community- and affiliate-selected seats with expiring terms. This process will be supported by the Wikimedia Foundation.
Elections Committee members sign up for three-year terms and will be asked to [[phab:L37|sign a confidentiality agreement]]. Members can expect to contribute 2–5 hours per week before the selection process and 5–8 hours per week during the selection process.
As an Elections Committee member, you will be responsible for:
* Attending online meetings between now and the next election (mid-2024)
* Attending onboarding and online training in May–June 2023
* Working with the Committee to fulfill its [[foundation:Special:MyLanguage/Elections_Committee_Charter|other responsibilities]]
New members should have the following qualities:
* Fluency in English
* Responsiveness to email collaboration
* Knowledge of the movement and movement governance
If you would like to volunteer for this role, please '''submit your candidacy by April 24, 2023 23:59 [[en:Anywhere on Earth|AoE (Anywhere on Earth)]] on [[m:Special:MyLanguage/Wikimedia_Foundation_elections_committee/Nominations/2023|this Meta-Wiki page]]'''.
You can [[m:Special:MyLanguage/Wikimedia_Foundation_Board_noticeboard/Wikimedia_Foundation_Elections_Committee_-_2023_Call_for_New_Members|'''read the full announcement here''']]. Thank you in advance for your interest! If you are not interested but know someone who might be, share this message with them. Please let me know if you have questions.
On behalf of the Elections Committee,<br /><section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] & [[m:User:VChang (WMF)|VChang (WMF)]] 15:41, 12 Paenga-whāwhā 2023 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24066307 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Call for early input on the proposed Movement Charter ratification methodology</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
Hello all,
The [[<tvar name="mcdc">m:Special:MyLanguage/Movement Charter/Drafting Committee</tvar>|Movement Charter Drafting Committee]] (MCDC) has started to collect input from the Wikimedia movement on the [[<tvar name="mcm">m:Special:MyLanguage/Movement Charter/Ratification</tvar>|proposed methodology for the ratification of the Movement Charter]] from '''April 10 to 28, 2023'''. Ratification of the [[<tvar name="mc">m:Special:MyLanguage/Movement Charter</tvar>|Movement Charter]] is planned to take place in early 2024 according to the timeline.
'''There are [[<tvar name="mcm2">m:Special:MyLanguage/Movement Charter/Ratification</tvar>|six questions]] that the MCDC requests your input on.''' Please share your feedback by:
* Commenting on the [[<tvar name="tmc">m:Special:MyLanguage/Talk:Movement Charter</tvar>|Meta talk page]]
* Commenting on the [<tvar name="forum">https://forum.movement-strategy.org/t/movement-charter-ratification-methodology-community-review-from-10-28-april-2023/2930</tvar> Movement Strategy forum]
* Joining the community conversation hours; the first conversation hour will take place on '''18 April at 10:00 UTC''' ([<tvar name="1">https://zonestamp.toolforge.org/1681812036</tvar> your local time]). [[<tvar name="mccc">m:Special:MyLanguage/Movement Charter/Community Consultation</tvar>|When signing up]], please leave a comment if you need language support by April 16, 2023. We will try our best to provide language interpretation if at least three people expressed interest.
If you have any questions, kindly let us know.
On behalf of the Movement Charter Drafting Committee,
<section end="announcement-content" />
</div>
[[User:RamzyM (WMF)|RamzyM (WMF)]] & [[m:User:VChang (WMF)|VChang (WMF)]] 13:33, 14 Paenga-whāwhā 2023 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24869567 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Your wiki will be in read-only soon</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="server-switch"/><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch&language=&action=page&filter= {{int:please-translate}}]
The [[foundation:|Wikimedia Foundation]] tests the switch between its first and secondary data centers. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
All traffic will switch on '''{{#time:j xg|2023-04-26|en}}'''. The test will start at '''[https://zonestamp.toolforge.org/{{#time:U|2023-04-26T14:00|en}} {{#time:H:i e|2023-04-26T14:00}}]'''.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on {{#time:l j xg Y|2023-04-26|en}}.
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
* We expect the code deployments to happen as any other week. However, some case-by-case code freezes could punctually happen if the operation require them afterwards.
* [[mw:Special:MyLanguage/GitLab|GitLab]] will be unavailable for about 90 minutes.
This project may be postponed if necessary. You can [[wikitech:Switch_Datacenter|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. A banner will be displayed on all wikis 30 minutes before this operation happens. '''Please share this information with your community.'''</div><section end="server-switch"/>
</div>
<bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:41, 21 Paenga-whāwhā 2023 (UTC)
<!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=24748237 -->
== Wikimedia Foundation’s 2023-2024 Annual Plan and Upcoming Community Conversations ==
The main purpose of this message is to share with you the [[m:Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2023-2024|draft annual plan]] of the Wikimedia Foundation for the coming fiscal year from July 2023 to June 2024. The summary of the annual plan is available in multiple languages.
'''Some Excerpts from the Annual Plan Draft'''
The Wikimedia Foundation has remained in a period of transition. It welcomed new leadership last year, including a new Chief Executive Officer and Chief Product and Technology Officer. Additionally, the Foundation has navigated conversations with global communities on a range of important issues, from a future charter defining roles and responsibilities, to how we raise shared resources through banner fundraising. This year's Annual Plan attempts to provide more clarity on multi-year strategic issues that do not have quick fixes, and more detailed information on how the Foundation operates.
For the second consecutive year, the Wikimedia Foundation is anchoring its annual plan in the movement's strategy to [[m:Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2023-2024/Goals/Equity|advance equity]]. The intention is to connect the Foundation's work even more deeply with the [[m:Special:MyLanguage/Movement_Strategy/Recommendations/Summary|Movement Strategy Recommendations]] to make even deeper progress towards the [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017|2030 Strategic Direction]]. This year, the Foundation is recentering its plan around [[m:Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2023-2024/Goals/Infrastructure|Product and Technology]], emphasizing our unique role as a platform for people and communities collaborating on a massive scale. If you are interested to learn more, you can find detailed information on [[m:Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2023-2024|this meta page]].
'''Requesting Your Feedback'''
Your feedback is highly appreciated, whether being on [[m:Talk:Wikimedia_Foundation_Annual_Plan/2023-2024|Meta discussion page]] or sharing at your local discussion space. Your comments and reflections will help improve the proposal before the Foundation’s Board of Trustees considers the plan and budget in their June meeting.
'''Community Conversations'''
Everyone is also invited to participate in the '''virtual conversation on 30th April 2023 at 6am UTC''' (check your [https://zonestamp.toolforge.org/1682834411 local time here]), which is planned for participants from the Asia Pacific timezone. Kindly see the [[wmfblog:event/30th-april-annual-planning-call/|Diff calendar here]]. [[m:User:Lgruwell-WMF|Lisa Seitz Gruwell]], Chief Advancement Officer and Deputy to the Chief Executive Officer will be joining the call to share more and learn about your thoughts. You can find the information relating to virtual conversations on the [[m:Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2023-2024/Collaboration|collaboration page]]. We look forward to seeing you in the upcoming conversation!
[[User:VChang (WMF)|VChang (WMF)]] 13:31, 25 Paenga-whāwhā 2023 (UTC)
<!-- Message sent by User:VChang (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24869572 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Seeking volunteers for the next step in the Universal Code of Conduct process</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/U4C Building Committee/Nominations/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/U4C Building Committee/Nominations/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello,
As follow-up to [https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/IOMVS7W75ZYMABQGOQ2QH2JAURC3CHGH/ the message about the Universal Code of Conduct Enforcement Guidelines] by Wikimedia Foundation Board of Trustees Vice Chair, Shani Evenstein Sigalov, I am reaching out about the next steps. I want to bring your attention to the next stage of the Universal Code of Conduct process, which is forming a building committee for the Universal Code of Conduct Coordinating Committee (U4C). I invite community members with experience and deep interest in community health and governance to nominate themselves to be part of the U4C building committee, which needs people who are:
* Community members in good standing
* Knowledgeable about movement community processes, such as, but not limited to, policy drafting, participatory decision making, and application of existing rules and policies on Wikimedia projects
* Aware and appreciative of the diversity of the movement, such as, but not limited to, languages spoken, identity, geography, and project type
* Committed to participate for the entire U4C Building Committee period from mid-May - December 2023
* Comfortable with engaging in difficult, but productive conversations
* Confidently able to communicate in English
The Building Committee shall consist of volunteer community members, affiliate board or staff, and Wikimedia Foundation staff.
The Universal Code of Conduct has been a process strengthened by the skills and knowledge of the community and I look forward to what the U4C Building Committee creates. If you are interested in joining the Building Committee, please either [[m:Special:MyLanguage/Universal_Code_of_Conduct/U4C_Building_Committee/Nominations|sign up on the Meta-Wiki page]], or contact ucocproject[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org by May 12, 2023. '''[[m:Special:MyLanguage/Universal_Code_of_Conduct/U4C_Building_Committee|Read more on Meta-Wiki]]'''.
Best regards,<br /><section end="announcement-content" />
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 19:01, 26 Paenga-whāwhā 2023 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=24941045 -->
== Global ban proposal for Leonardo José Raimundo ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Apologies for writing in English. {{int:Please-translate}}
There is an on-going discussion about a proposal that Leonardo José Raimundo be globally banned from editing all Wikimedia projects. You are invited to participate at [[:m:Requests for comment/Global ban for Leonardo José Raimundo|Requests for comment/Global ban for Leonardo José Raimundo]] on Meta-Wiki. {{int:Feedback-thanks-title}} [[User:Elton|Elton]] ([[User talk:Elton|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 00:59, 26 Haratua 2023 (UTC)
</div>
<!-- Message sent by User:Elton@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Requests_for_comment/Global_ban_for_Leonardo_Jos%C3%A9_Raimundo/Invitations/VP&oldid=25074561 -->
:As a result of [[m:Requests for comment/Global ban for Leonardo José Raimundo]], Leonardo José Raimundo has been [[m:Global bans|banned from all Wikimedia projects]]. --[[User:AntiCompositeNumber|AntiCompositeNumber]] ([[User talk:AntiCompositeNumber|talk]]) 02:08, 8 Pipiri 2023 (UTC)
== <span lang="en" dir="ltr" class="mw-content-ltr">Selection of the U4C Building Committee</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
The next stage in the Universal Code of Conduct process is establishing a Building Committee to create the charter for the Universal Code of Conduct Coordinating Committee (U4C). The Building Committee has been selected. [[m:Special:MyLanguage/Universal_Code_of_Conduct/U4C_Building_Committee|Read about the members and the work ahead on Meta-wiki]].<section end="announcement-content" />
</div>
-- [[m:Special:MyLanguage/Universal_Code_of_Conduct/Project|UCoC Project Team]], 04:21, 27 Haratua 2023 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25018085 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Announcing the new Elections Committee members</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation elections committee/Nominatons/2023/Announcement - new members|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections committee/Nominatons/2023/Announcement - new members|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections committee/Nominatons/2023/Announcement - new members}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello there,
We are glad to announce [[listarchive:list/wikimedia-l@lists.wikimedia.org/message/4TALOUFPAP2VDBR27GKRVOP7IGQYU3DB/|the new members and advisors of the Elections Committee]]. The [[m:Special:MyLanguage/Wikimedia_Foundation_elections_committee|Elections Committee]] assists with the design and implementation of the process to select Community- and Affiliate-Selected trustees for the Wikimedia Foundation Board of Trustees. After an open nomination process, the strongest candidates spoke with the Board and four candidates were asked to join the Elections Committee. Four other candidates were asked to participate as advisors.
Thank you to all the community members who submitted their names for consideration. We look forward to working with the Elections Committee in the near future.
On behalf of the Wikimedia Foundation Board of Trustees,<br /><section end="announcement-content" />
</div>
[[m:User:RamzyM (WMF)|RamzyM (WMF)]] 18:00, 28 Pipiri 2023 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25018085 -->
== Preparatory Council Nomination and Voting Information ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<languages/>
:''[[m:Special:MyLanguage/ESEAP Hub/Preparatory Council Nomination and Voting Information|You can find this message translated into additional languages on Meta-wiki.]]''
Dear Communities and individual contributors in the ESEAP Regional Cooperation:
The ESEAP Interim Hub Committee's mandate shall conclude with Wikimania 2023; culminating with their handover to a new [[m:Special:MyLanguage/ESEAP Preparatory Council/Process|ESEAP Preparatory Council.]]
This Preparatory Council will continue to define, until its completion, ESEAP's Roles and Responsibilities document.
The Council shall also finalize ESEAP's pilot grant plan for the first year; concluding with the ESEAP Conference in 2024.
The Preparatory Council will consist of 9 seats;
* 4 of the 9 seats will be allocated for Affiliates and voted exclusively by Affiliates. Each affiliate will have a maximum of 4 votes.
* 3 seats will be allocated for Communities from ESEAP, duly verified, and voted exclusively by the Communities. Each community will have a maximum of 3 votes.
* 2 seats will be allocated for Individual contributors and will be voted by Popular Vote ‐ voted exclusively by individual contributors. Each individual voter has a maximum of 2 votes.
Should your community wish to nominate a candidate, please [[m:Special:MyLanguage/ESEAP Preparatory Council/Nomination|nominate your community with the name of the candidate]] by August 19th. The [[m:Special:MyLanguage/ESEAP Preparatory Council/Voting|voting]] will be happening betwen August 20nd and September 2nd.
Should you (individual contributor) want to nominate an individual, please [[m:Special:MyLanguage/ESEAP Preparatory Council/Nomination|nominate the person]] by August 19th. The [[m:Special:MyLanguage/ESEAP Preparatory Council/Voting|voting]] will be happening between August 20nd and September 2nd.
With the time being so short, we need your cooperation and participation as soon as possible.
The election for the seats will be held on the this Meta page.
Let's move forward together!
Sincerely,
[[m:Special:MyLanguage/ESEAP_Hub/Community_Yellow_Pages#ESEAP_Hub_Interim_Committee|ESEAP Interim Hub Committee]]
</div>
[[User:VChang (WMF)|VChang (WMF)]] 09:21, 17 Here-turi-kōkā 2023 (UTC)
<!-- Message sent by User:VChang (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities&oldid=24939050 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Review the Charter for the Universal Code of Conduct Coordinating Committee</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/U4C Building Committee/Announcement - Review|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/U4C Building Committee/Announcement - Review}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello all,
I am pleased to share the next step in the [[foundation:Special:MyLanguage/Policy:Universal Code of Conduct|Universal Code of Conduct]] work. The [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|Universal Code of Conduct Coordinating Committee (U4C) draft charter]] is now ready for your review.
The [[foundation:Special:MyLanguage/Policy:Universal Code of Conduct/Enforcement guidelines|Enforcement Guidelines]] require a [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines#4.5_U4C_Building_Committee|Building Committee]] form to draft a charter that outlines procedures and details for a global committee to be called the [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines#4._UCoC_Coordinating_Committee_(U4C)|Universal Code of Conduct Coordinating Committee (U4C)]]. Over the past few months, the U4C Building Committee worked together as a group to discuss and draft the U4C charter. The U4C Building Committee welcomes feedback about the draft charter now through 22 September 2023. After that date, the U4C Building Committee will revise the charter as needed and a community vote will open shortly afterward.
Join the conversation during the [[m:Special:MyLanguage/Universal Code of Conduct/U4C Building Committee#Conversation hours|conversation hours]] or on [[m:Talk:Universal Code of Conduct/Coordinating Committee/Charter|Meta-wiki]].
Best,<br /><section end="announcement-content" />
</div>
[[m:User:RamzyM (WMF)|RamzyM (WMF)]], on behalf of the U4C Building Committee, 15:36, 28 Here-turi-kōkā 2023 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25392152 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Your wiki will be in read-only soon</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="server-switch"/><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch&language=&action=page&filter= {{int:please-translate}}]
The [[foundation:|Wikimedia Foundation]] will switch the traffic between its data centers. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
All traffic will switch on '''{{#time:j xg|2023-09-20|en}}'''. The test will start at '''[https://zonestamp.toolforge.org/{{#time:U|2023-09-20T14:00|en}} {{#time:H:i e|2023-09-20T14:00}}]'''.
Unfortunately, because of some limitations in [[mw:Special:MyLanguage/Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on {{#time:l j xg Y|2023-09-20|en}}.
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
* We expect the code deployments to happen as any other week. However, some case-by-case code freezes could punctually happen if the operation require them afterwards.
* [[mw:Special:MyLanguage/GitLab|GitLab]] will be unavailable for about 90 minutes.
This project may be postponed if necessary. You can [[wikitech:Switch_Datacenter|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. A banner will be displayed on all wikis 30 minutes before this operation happens. '''Please share this information with your community.'''</div><section end="server-switch"/>
</div>
[[User:Trizek (WMF)|Trizek_(WMF)]] ([[m:User talk:Trizek (WMF)|talk]]) 09:23, 15 Mahuru 2023 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=25018086 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">== Opportunities open for the Affiliations Committee, Ombuds commission, and the Case Review Committee ==</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
<div style="margin:.2em 0 .5em;margin-{{#switch:{{PAGELANGUAGE}}|ar|arc|ary|arz|azb|bcc|bgn|ckb|bqi|dv|fa|fa-af|glk|ha-arab|he|kk-arab|kk-cn|ks|ku-arab|ms-arab|mzn|pnb|prd|ps|sd|ug|ur|ydd|yi=right|left}}:3ex;">
[[m:Special:MyLanguage/Wikimedia Foundation Legal department/Committee appointments/Announcement/Short|''You can find this message translated into additional languages on Meta-wiki.'']]
''<span class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Legal department/Committee appointments/Announcement/Short|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Legal department/Committee appointments/Announcement/Short}}&language=&action=page&filter= {{int:please-translate}}]</span>''</div>
Hi everyone! The [[m:Special:MyLanguage/Affiliations Committee|Affiliations Committee]] (AffCom), [[m:Special:MyLanguage/Ombuds_commission|Ombuds commission]] (OC), and the [[m:Special:MyLanguage/Trust_and_Safety/Case_Review_Committee|Case Review Committee]] (CRC) are looking for new members. These volunteer groups provide important structural and oversight support for the community and movement. People are encouraged to nominate themselves or encourage others they feel would contribute to these groups to apply. There is more information about the roles of the groups, the skills needed, and the opportunity to apply on the [[m:Special:MyLanguage/Wikimedia Foundation Legal department/Committee appointments|'''Meta-wiki page''']].
On behalf of the Committee Support team,<br /><section end="announcement-content" />
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
~ [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 16:42, 9 Whiringa-ā-nuku 2023 (UTC) </div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25570445 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Review and comment on the 2024 Wikimedia Foundation Board of Trustees selection rules package</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/wiki/Wikimedia Foundation elections/2024/Announcement/Rules package review - short| You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/wiki/Wikimedia Foundation elections/2024/Announcement/Rules package review - short|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:wiki/Wikimedia Foundation elections/2024/Announcement/Rules package review - short}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Dear all,
Please review and comment on the Wikimedia Foundation Board of Trustees selection rules package from now until 29 October 2023. The selection rules package was based on older versions by the Elections Committee and will be used in the 2024 Board of Trustees selection. Providing your comments now will help them provide a smoother, better Board selection process. [[m:Special:MyLanguage/Wikimedia Foundation elections/2024|More on the Meta-wiki page]].
Best,
Katie Chan <br>
Chair of the Elections Committee<br /><section end="announcement-content" />
</div>
01:13, 17 Whiringa-ā-nuku 2023 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25570445 -->
== The Vector 2022 skin as the default in three weeks? ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''[[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Updates/2023-10 for sister projects|Read this in your language]] • <span class=plainlinks>[https://mediawiki.org/w/index.php?title=Special:Translate&group=page-Reading%2FWeb%2FDesktop+Improvements%2FUpdates%2F2023-10+for+sister+projects&language=&action=page&filter= {{Int:please-translate}}]</span> • Please tell other users about these changes''
Hello. I'm writing on behalf of the [[mw:Reading/Web|Wikimedia Foundation Web team]]. '''In two weeks, we would like to make the Vector 2022 skin the default on this wiki.'''
[[File:Desktop Improvements - how to enable globally.png|thumb|[[Special:GlobalPreferences|{{int:globalpreferences}}]]]]
'''If you prefer keeping the current skin''' select "Vector legacy (2010)" on [[Special:GlobalPreferences#mw-prefsection-rendering|the appearance tab of the global preferences]] and save the change. We encourage you to give the new skin a try, though.
Since I last came to you with this question, many things have changed. The skin is now the default on most Wikipedias, and all logos are done! We have also made some tweaks in the skin itself. Below is the text I've sent to you once, but I'm sending it again, just slightly edited, for those who haven't seen it.
If you know what this is about, jump straight to the section "Our plan":
<div style="margin-left:.5em; border-left:3px dotted #a2a9b1; padding-left:.5em;">
It would become the default for all logged-out users, and also all logged-in users who currently use Vector legacy as a [[Special:Preferences#mw-prefsection-rendering|local]] (but not global) preference. Logged-in users can at any time switch to any other skin. No changes are expected for these skins.
<div style="width:100%; margin:auto;"><gallery widths="250" heights="180" mode="packed" caption="Top of an article">
Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2010 top.png|Vector legacy (current default)
Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2022 top.png|Vector 2022
</gallery><gallery widths="250" heights="180" mode="packed" caption="A section of an article">
Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2010 scrolled.png|Vector legacy (current default)
Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2022 scrolled.png|Vector 2022
</gallery></div>
=== About the skin ===
[[File:Wikimania 2022 Vector (2022) Presentation.pdf|thumb|Slides to our Wikimania 2022 presentation. [https://www.youtube.com/watch?v=yC-ItaXDe2A You may also listen to the recording on YouTube (in English)].]]
'''[Why is a change necessary]''' When the current default skin was created, it reflected the needs of the readers and editors as these were 14 years ago. Since then, new users have begun using the Internet and Wikimedia projects in different ways. [[wmfblog:2022/08/18/prioritizing-equity-within-wikipedias-new-desktop/|The old Vector does not meet their needs]].
'''[Objective]''' The objective for the Vector 2022 skin is to make the interface more welcoming and comfortable for readers and useful for advanced users. It introduces a series of changes that aim to improve problems new and existing readers and editors were having with the old skin. It draws inspiration from previous user requests, the [[metawiki:Special:MyLanguage/Community_Wishlist_Survey|Community Wishlist Surveys]], and gadgets and scripts. The work helped our code follow the standards and improve all other skins. [[phab:phame/post/view/290/how_and_why_we_moved_our_skins_to_mustache/|The PHP code in the other available skins has been reduced by 75%]]. The project has also focused on making it easier to support gadgets and use APIs.
[[File:Screenshot of the Vector-2022 skin's fullscreen toggle.png|thumb]]
'''[Changes in a nutshell]''' The skin introduces changes that improve readability and usability. The new skin does not remove any functionality currently available on the Vector skin.
* The limited width and pin-able menus allow to adjust the interface to the screen size, and focus on editing or reading. Logged-in and logged-out users may use a toggle button to keep the full width, though.
* The sticky header makes it easier to find tools that editors use often. It decreases scrolling to the top of the page by 16%.
* The new table of contents makes it easier to navigate to different sections. Readers and editors jump to different sections of the page 50% more than with the old table of contents. It also looks a bit different on talk pages.
* The new search bar is easier to find and makes it easier to find the correct search result from the list. This increased the amount of searches started by 30% on the tested wikis.
* The skin does not negatively affect pageviews, edit rates, or account creation. There is evidence of increases in pageviews and account creation across partner communities.
'''[Customize this skin]''' It's possible to configure and personalize our changes. We support volunteers who create new gadgets and user scripts. Check out [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Repository|the repository]] for a list of currently available customizations and changes, or add your own.
</div>
=== Our plan ===
'''If no large concerns are raised, we plan on deploying on 14 November'''. If you'd like to ask our team anything, if you have questions, concerns, or additional thoughts, please comment in any language. If this is the first comment to my message, make sure to ping me. We will gladly answer! Also, check out [[mw:Reading/Web/Desktop Improvements/Frequently asked questions|our FAQ]]. Thank you! [[User:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] ([[User talk:SGrabarczuk (WMF)|<span class="signature-talk">kōrero</span>]]) 01:09, 26 Whiringa-ā-nuku 2023 (UTC)
</div>
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:SGrabarczuk_(WMF)/sandbox/MM/Varia&oldid=25791651 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">(New) Feature on [[mw:Special:MyLanguage/Help:Extension:Kartographer|Kartographer]]: Adding geopoints via QID</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="Body"/>Since September 2022, it is possible to create geopoints using a QID. Many wiki contributors have asked for this feature, but it is not being used much. Therefore, we would like to remind you about it. More information can be found on the [[M:WMDE_Technical_Wishes/Geoinformation/Geopoints via QID|project page]]. If you have any comments, please let us know on the [[M:Talk:WMDE Technical Wishes/Geoinformation/Geopoints via QID|talk page]]. – Best regards, the team of Technical Wishes at Wikimedia Deutschland
<section end="Body"/>
</div>
[[M:User:Thereza Mengs (WMDE)|Thereza Mengs (WMDE)]] 12:31, 13 Hakihea 2023 (UTC)
<!-- Message sent by User:Thereza Mengs (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=25955829 -->
== Do you use Wikidata in Wikimedia sibling projects? Tell us about your experiences ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Note: Apologies for cross-posting and sending in English.''
Hello, the '''[[m:WD4WMP|Wikidata for Wikimedia Projects]]''' team at Wikimedia Deutschland would like to hear about your experiences using Wikidata in the sibling projects. If you are interested in sharing your opinion and insights, please consider signing up for an interview with us in this '''[https://wikimedia.sslsurvey.de/Wikidata-for-Wikimedia-Interviews Registration form]'''.<br>
''Currently, we are only able to conduct interviews in English.''
The front page of the form has more details about what the conversation will be like, including how we would '''compensate''' you for your time.
For more information, visit our ''[[m:WD4WMP/AddIssue|project issue page]]'' where you can also share your experiences in written form, without an interview.<br>We look forward to speaking with you, [[m:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] ([[m:User talk:Danny Benjafield (WMDE)|talk]]) 08:53, 5 January 2024 (UTC)
</div>
<!-- Message sent by User:Danny Benjafield (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/WD4WMP/ScreenerInvite&oldid=26027495 -->
== Reusing references: Can we look over your shoulder? ==
''Apologies for writing in English.''
The Technical Wishes team at Wikimedia Deutschland is planning to [[m:WMDE Technical Wishes/Reusing references|make reusing references easier]]. For our research, we are looking for wiki contributors willing to show us how they are interacting with references.
* The format will be a 1-hour video call, where you would share your screen. [https://wikimedia.sslsurvey.de/User-research-into-Reusing-References-Sign-up-Form-2024/en/ More information here].
* Interviews can be conducted in English, German or Dutch.
* [[mw:WMDE_Engineering/Participate_in_UX_Activities#Compensation|Compensation is available]].
* Sessions will be held in January and February.
* [https://wikimedia.sslsurvey.de/User-research-into-Reusing-References-Sign-up-Form-2024/en/ Sign up here if you are interested.]
* Please note that we probably won’t be able to have sessions with everyone who is interested. Our UX researcher will try to create a good balance of wiki contributors, e.g. in terms of wiki experience, tech experience, editing preferences, gender, disability and more. If you’re a fit, she will reach out to you to schedule an appointment.
We’re looking forward to seeing you, [[m:User:Thereza Mengs (WMDE)| Thereza Mengs (WMDE)]]
<!-- Message sent by User:Thereza Mengs (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=25956752 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Vote on the Charter for the Universal Code of Conduct Coordinating Committee</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - voting opens|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - voting opens}}&language=&action=page&filter= {{int:please-translate}}]''
Hello all,
I am reaching out to you today to announce that the voting period for the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Universal Code of Conduct Coordinating Committee]] (U4C) Charter is now open. Community members may [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter/Voter_information|cast their vote and provide comments about the charter via SecurePoll]] now through '''2 February 2024'''. Those of you who voiced your opinions during the development of the [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines|UCoC Enforcement Guidelines]] will find this process familiar.
The [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|current version of the U4C Charter]] is on Meta-wiki with translations available.
Read the charter, go vote and share this note with others in your community. I can confidently say the U4C Building Committee looks forward to your participation.
On behalf of the UCoC Project team,<section end="announcement-content" />
</div>
[[m:User:RamzyM (WMF)|RamzyM (WMF)]] 18:09, 19 Kohi-tātea 2024 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25853527 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Last days to vote on the Charter for the Universal Code of Conduct Coordinating Committee</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - voting reminder|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - voting reminder}}&language=&action=page&filter= {{int:please-translate}}]''
Hello all,
I am reaching out to you today to remind you that the voting period for the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Universal Code of Conduct Coordinating Committee]] (U4C) charter will close on '''2 February 2024'''. Community members may [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter/Voter_information|cast their vote and provide comments about the charter via SecurePoll]]. Those of you who voiced your opinions during the development of the [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines|UCoC Enforcement Guidelines]] will find this process familiar.
The [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|current version of the U4C charter]] is on Meta-wiki with translations available.
Read the charter, go vote and share this note with others in your community. I can confidently say the U4C Building Committee looks forward to your participation.
On behalf of the UCoC Project team,<section end="announcement-content" />
</div>
[[m:User:RamzyM (WMF)|RamzyM (WMF)]] 17:01, 31 Kohi-tātea 2024 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25853527 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Announcing the results of the UCoC Coordinating Committee Charter ratification vote</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - results|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - results}}&language=&action=page&filter= {{int:please-translate}}]''
Dear all,
Thank you everyone for following the progress of the Universal Code of Conduct. I am writing to you today to announce the outcome of the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter/Voter_information|ratification vote]] on the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|Universal Code of Conduct Coordinating Committee Charter]]. 1746 contributors voted in this ratification vote with 1249 voters supporting the Charter and 420 voters not. The ratification vote process allowed for voters to provide comments about the Charter.
A report of voting statistics and a summary of voter comments will be published on Meta-wiki in the coming weeks.
Please look forward to hearing about the next steps soon.
On behalf of the UCoC Project team,<section end="announcement-content" />
</div>
[[m:User:RamzyM (WMF)|RamzyM (WMF)]] 18:24, 12 Hui-tanguru 2024 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26160150 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Report of the U4C Charter ratification and U4C Call for Candidates now available</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – call for candidates| You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – call for candidates}}&language=&action=page&filter= {{int:please-translate}}]''
Hello all,
I am writing to you today with two important pieces of information. First, the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter/Vote results|report of the comments from the Universal Code of Conduct Coordinating Committee (U4C) Charter ratification]] is now available. Secondly, the call for candidates for the U4C is open now through April 1, 2024.
The [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Universal Code of Conduct Coordinating Committee]] (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. Community members are invited to submit their applications for the U4C. For more information and the responsibilities of the U4C, please [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|review the U4C Charter]].
Per the charter, there are 16 seats on the U4C: eight community-at-large seats and eight regional seats to ensure the U4C represents the diversity of the movement.
Read more and submit your application on [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024|Meta-wiki]].
On behalf of the UCoC project team,<section end="announcement-content" />
</div>
[[m:User:RamzyM (WMF)|RamzyM (WMF)]] 16:26, 5 Poutū-te-rangi 2024 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26276337 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Wikimedia Foundation Board of Trustees 2024 Selection</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
: ''[[m:Special:MyLanguage/Wikimedia Foundation elections/2024/Announcement/Selection announcement| You can find this message translated into additional languages on Meta-wiki.]]''
: ''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2024/Announcement/Selection announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2024/Announcement/Selection announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Dear all,
This year, the term of 4 (four) Community- and Affiliate-selected Trustees on the Wikimedia Foundation Board of Trustees will come to an end [1]. The Board invites the whole movement to participate in this year’s selection process and vote to fill those seats.
The [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Elections Committee]] will oversee this process with support from Foundation staff [2]. The Board Governance Committee created a Board Selection Working Group from Trustees who cannot be candidates in the 2024 community- and affiliate-selected trustee selection process composed of Dariusz Jemielniak, Nataliia Tymkiv, Esra'a Al Shafei, Kathy Collins, and Shani Evenstein Sigalov [3]. The group is tasked with providing Board oversight for the 2024 trustee selection process, and for keeping the Board informed. More details on the roles of the Elections Committee, Board, and staff are here [4].
Here are the key planned dates:
* May 2024: Call for candidates and call for questions
* June 2024: Affiliates vote to shortlist 12 candidates (no shortlisting if 15 or less candidates apply) [5]
* June-August 2024: Campaign period
* End of August / beginning of September 2024: Two-week community voting period
* October–November 2024: Background check of selected candidates
* Board's Meeting in December 2024: New trustees seated
Learn more about the 2024 selection process - including the detailed timeline, the candidacy process, the campaign rules, and the voter eligibility criteria - on [[m:Special:MyLanguage/Wikimedia Foundation elections/2024|this Meta-wiki page]], and make your plan.
'''Election Volunteers'''
Another way to be involved with the 2024 selection process is to be an Election Volunteer. Election Volunteers are a bridge between the Elections Committee and their respective community. They help ensure their community is represented and mobilize them to vote. Learn more about the program and how to join on this [[m:Special:MyLanguage/Wikimedia Foundation elections/2024/Election Volunteers|Meta-wiki page]].
Best regards,
[[m:Special:MyLanguage/User:Pundit|Dariusz Jemielniak]] (Governance Committee Chair, Board Selection Working Group)
[1] https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_elections/2021/Results#Elected
[2] https://foundation.wikimedia.org/wiki/Committee:Elections_Committee_Charter
[3] https://foundation.wikimedia.org/wiki/Minutes:2023-08-15#Governance_Committee
[4] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections_committee/Roles
[5] Even though the ideal number is 12 candidates for 4 open seats, the shortlisting process will be triggered if there are more than 15 candidates because the 1-3 candidates that are removed might feel ostracized and it would be a lot of work for affiliates to carry out the shortlisting process to only eliminate 1-3 candidates from the candidate list.<section end="announcement-content" />
</div>
[[User:MPossoupe_(WMF)|MPossoupe_(WMF)]]19:57, 12 Poutū-te-rangi 2024 (UTC)
<!-- Message sent by User:MPossoupe (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26349432 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Your wiki will be in read-only soon</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="server-switch"/><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch&language=&action=page&filter= {{int:please-translate}}]
The [[foundation:|Wikimedia Foundation]] will switch the traffic between its data centers. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster.
All traffic will switch on '''{{#time:j xg|2024-03-20|en}}'''. The test will start at '''[https://zonestamp.toolforge.org/{{#time:U|2024-03-20T14:00|en}} {{#time:H:i e|2024-03-20T14:00}}]'''.
Unfortunately, because of some limitations in [[mw:Special:MyLanguage/Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on {{#time:l j xg Y|2024-03-20|en}}.
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
* We expect the code deployments to happen as any other week. However, some case-by-case code freezes could punctually happen if the operation require them afterwards.
* [[mw:Special:MyLanguage/GitLab|GitLab]] will be unavailable for about 90 minutes.
This project may be postponed if necessary. You can [[wikitech:Switch_Datacenter|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. A banner will be displayed on all wikis 30 minutes before this operation happens. '''Please share this information with your community.'''</div><section end="server-switch"/>
</div>
[[user:Trizek (WMF)|Trizek (WMF)]], 00:01, 15 Poutū-te-rangi 2024 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=25636619 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Vote now to select members of the first U4C</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – vote opens|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – vote opens}}&language=&action=page&filter= {{int:please-translate}}]''
Dear all,
I am writing to you to let you know the voting period for the Universal Code of Conduct Coordinating Committee (U4C) is open now through May 9, 2024. Read the information on the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024|voting page on Meta-wiki]] to learn more about voting and voter eligibility.
The Universal Code of Conduct Coordinating Committee (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. Community members were invited to submit their applications for the U4C. For more information and the responsibilities of the U4C, please [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|review the U4C Charter]].
Please share this message with members of your community so they can participate as well.
On behalf of the UCoC project team,<section end="announcement-content" />
</div>
[[m:User:RamzyM (WMF)|RamzyM (WMF)]] 20:21, 25 Paenga-whāwhā 2024 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Sign up for the language community meeting on May 31st, 16:00 UTC</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="message"/>Hello all,
The next language community meeting is scheduled in a few weeks - May 31st at 16:00 UTC. If you're interested, you can [https://www.mediawiki.org/w/index.php?title=Wikimedia_Language_engineering/Community_meetings#31_May_2024 sign up on this wiki page].
This is a participant-driven meeting, where we share language-specific updates related to various projects, collectively discuss technical issues related to language wikis, and work together to find possible solutions. For example, in the last meeting, the topics included the machine translation service (MinT) and the languages and models it currently supports, localization efforts from the Kiwix team, and technical challenges with numerical sorting in files used on Bengali Wikisource.
Do you have any ideas for topics to share technical updates related to your project? Any problems that you would like to bring for discussion during the meeting? Do you need interpretation support from English to another language? Please reach out to me at ssethi(__AT__)wikimedia.org and [[etherpad:p/language-community-meeting-may-2024|add agenda items to the document here]].
We look forward to your participation!
<section end="message"/>
</div>
<bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:23, 14 Haratua 2024 (UTC)
<!-- Message sent by User:SSethi (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 -->
== <span lang="en" dir="ltr" class="mw-content-ltr"> Feedback invited on Procedure for Sibling Project Lifecycle</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle/Invitation for feedback (MM)|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle/Invitation for feedback (MM)}}&language=&action=page&filter= {{int:please-translate}}]''
[[File:Sibling Project Lifecycle Conversation 3.png|150px|right|link=:m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle]]
Dear community members,
The [[:m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee|Community Affairs Committee]] (CAC) of the [[:m:Special:MyLanguage/Wikimedia Foundation Board of Trustees|Wikimedia Foundation Board of Trustees]] invites you to give feedback on a '''[[:m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle|draft Procedure for Sibling Project Lifecycle]]'''. This draft Procedure outlines proposed steps and requirements for opening and closing Wikimedia Sibling Projects, and aims to ensure any newly approved projects are set up for success. This is separate from the procedures for opening or closing language versions of projects, which is handled by the [[:m:Special:MyLanguage/Language committee|Language Committee]] or [[m:Special:MyLanguage/Closing_projects_policy|closing projects policy]].
You can find the details on [[:m:Special:MyLanguage/Talk:Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle#Review|this page]], as well as the ways to give your feedback from today until the end of the day on '''June 23, 2024''', anywhere on Earth.
You can also share information about this with the interested project communities you work with or support, and you can also help us translate the procedure into more languages, so people can join the discussions in their own language.
On behalf of the CAC,<section end="announcement-content" />
</div>
[[m:User:RamzyM (WMF)|RamzyM (WMF)]] 02:26, 22 Haratua 2024 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Announcing the first Universal Code of Conduct Coordinating Committee</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – results|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – results}}&language=&action=page&filter= {{int:please-translate}}]''
Hello,
The scrutineers have finished reviewing the vote results. We are following up with the results of the first [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024|Universal Code of Conduct Coordinating Committee (U4C) election]].
We are pleased to announce the following individuals as regional members of the U4C, who will fulfill a two-year term:
* North America (USA and Canada)
** –
* Northern and Western Europe
** [[m:Special:MyLanguage/User:Ghilt|Ghilt]]
* Latin America and Caribbean
** –
* Central and East Europe (CEE)
** —
* Sub-Saharan Africa
** –
* Middle East and North Africa
** [[m:Special:MyLanguage/User:Ibrahim.ID|Ibrahim.ID]]
* East, South East Asia and Pacific (ESEAP)
** [[m:Special:MyLanguage/User:0xDeadbeef|0xDeadbeef]]
* South Asia
** –
The following individuals are elected to be community-at-large members of the U4C, fulfilling a one-year term:
* [[m:Special:MyLanguage/User:Barkeep49|Barkeep49]]
* [[m:Special:MyLanguage/User:Superpes15|Superpes15]]
* [[m:Special:MyLanguage/User:Civvì|Civvì]]
* [[m:Special:MyLanguage/User:Luke081515|Luke081515]]
* –
* –
* –
* –
Thank you again to everyone who participated in this process and much appreciation to the candidates for your leadership and dedication to the Wikimedia movement and community.
Over the next few weeks, the U4C will begin meeting and planning the 2024-25 year in supporting the implementation and review of the UCoC and Enforcement Guidelines. Follow their work on [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Meta-wiki]].
On behalf of the UCoC project team,<section end="announcement-content" />
</div>
[[m:User:RamzyM (WMF)|RamzyM (WMF)]] 08:15, 3 Pipiri 2024 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">The final text of the Wikimedia Movement Charter is now on Meta</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Announcement - Final draft available|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Announcement - Final draft available}}&language=&action=page&filter= {{int:please-translate}}]''
Hi everyone,
The final text of the [[m:Special:MyLanguage/Movement Charter|Wikimedia Movement Charter]] is now up on Meta in more than 20 languages for your reading.
'''What is the Wikimedia Movement Charter?'''
The Wikimedia Movement Charter is a proposed document to define roles and responsibilities for all the members and entities of the Wikimedia movement, including the creation of a new body – the Global Council – for movement governance.
'''Join the Wikimedia Movement Charter “Launch Party”'''
Join the [[m:Special:MyLanguage/Event:Movement Charter Launch Party|“Launch Party”]] on '''June 20, 2024''' at '''14.00-15.00 UTC''' ([https://zonestamp.toolforge.org/1718892000 your local time]). During this call, we will celebrate the release of the final Charter and present the content of the Charter. Join and learn about the Charter before casting your vote.
'''Movement Charter ratification vote'''
Voting will commence on SecurePoll on '''June 25, 2024''' at '''00:01 UTC''' and will conclude on '''July 9, 2024''' at '''23:59 UTC.''' You can read more about the [[m:Special:MyLanguage/Movement Charter/Ratification/Voting|voting process, eligibility criteria, and other details]] on Meta.
If you have any questions, please leave a comment on the [[m:Special:MyLanguage/Talk:Movement Charter|Meta talk page]] or email the MCDC at [mailto:mcdc@wikimedia.org mcdc@wikimedia.org].
On behalf of the MCDC,<section end="announcement-content" />
</div>
[[m:User:RamzyM (WMF)|RamzyM (WMF)]] 08:45, 11 Pipiri 2024 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Voting to ratify the Wikimedia Movement Charter is now open – cast your vote</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Announcement - Ratification vote opens|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Announcement - Ratification vote opens}}&language=&action=page&filter= {{int:please-translate}}]''
Hello everyone,
The voting to ratify the [[m:Special:MyLanguage/Movement Charter|'''Wikimedia Movement Charter''']] is now open. The Wikimedia Movement Charter is a document to define roles and responsibilities for all the members and entities of the Wikimedia movement, including the creation of a new body – the Global Council – for movement governance.
The final version of the Wikimedia Movement Charter is [[m:Special:MyLanguage/Movement Charter|available on Meta in different languages]] and attached [https://commons.wikimedia.org/wiki/File:Wikimedia_Movement_Charter_(June_2024).pdf here in PDF format] for your reading.
Voting commenced on SecurePoll on '''June 25, 2024''' at '''00:01 UTC''' and will conclude on '''July 9, 2024''' at '''23:59 UTC'''. Please read more on the [[m:Special:MyLanguage/Movement Charter/Ratification/Voting|voter information and eligibility details]].
After reading the Charter, please [[Special:SecurePoll/vote/398|'''vote here''']] and share this note further.
If you have any questions about the ratification vote, please contact the Charter Electoral Commission at [mailto:cec@wikimedia.org '''cec@wikimedia.org'''].
On behalf of the CEC,<section end="announcement-content" />
</div>
[[m:User:RamzyM (WMF)|RamzyM (WMF)]] 10:52, 25 Pipiri 2024 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Voting to ratify the Wikimedia Movement Charter is ending soon</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Announcement - Final reminder|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Announcement - Final reminder}}&language=&action=page&filter= {{int:please-translate}}]''
Hello everyone,
This is a kind reminder that the voting period to ratify the [[m:Special:MyLanguage/Movement Charter|Wikimedia Movement Charter]] will be closed on '''July 9, 2024''', at '''23:59 UTC'''.
If you have not voted yet, please vote [[m:Special:SecurePoll/vote/398|on SecurePoll]].
On behalf of the [[m:Special:MyLanguage/Movement_Charter/Ratification/Voting#Electoral_Commission|Charter Electoral Commission]],<section end="announcement-content" />
</div>
[[m:User:RamzyM (WMF)|RamzyM (WMF)]] 03:46, 8 Hōngongoi 2024 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">U4C Special Election - Call for Candidates</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – call for candidates|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – call for candidates}}&language=&action=page&filter= {{int:please-translate}}]''
Hello all,
A special election has been called to fill additional vacancies on the U4C. The call for candidates phase is open from now through July 19, 2024.
The [[:m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Universal Code of Conduct Coordinating Committee]] (U4C) is a global group dedicated to providing an equitable and consistent implementation of the [[:foundation:Wikimedia Foundation Universal Code of Conduct|UCoC]]. Community members are invited to submit their applications in the special election for the U4C. For more information and the responsibilities of the U4C, please review the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|U4C Charter]].
In this special election, according to [[Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter#2. Elections and Terms|chapter 2 of the U4C charter]], there are 9 seats available on the U4C: '''four''' community-at-large seats and '''five''' regional seats to ensure the U4C represents the diversity of the movement. [[Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter#5. Glossary|No more than two members of the U4C can be elected from the same home wiki]]. Therefore, candidates must not have English Wikipedia, German Wikipedia, or Italian Wikipedia as their home wiki.
Read more and submit your application on [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election|Meta-wiki]].
In cooperation with the U4C,<section end="announcement-content" />
</div>
-- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 00:03, 10 Hōngongoi 2024 (UTC)
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Wikimedia Movement Charter ratification voting results</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Announcement - Results of the ratification vote|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Announcement - Results of the ratification vote}}&language=&action=page&filter= {{int:please-translate}}]''
Hello everyone,
After carefully tallying both individual and affiliate votes, the [[m:Special:MyLanguage/Movement Charter/Ratification/Voting#Electoral Commission|Charter Electoral Commission]] is pleased to announce the final results of the Wikimedia Movement Charter voting.
As [[m:Special:MyLanguage/Talk:Movement Charter#Thank you for your participation in the Movement Charter ratification vote!|communicated]] by the Charter Electoral Commission, we reached the quorum for both Affiliate and individual votes by the time the vote closed on '''July 9, 23:59 UTC'''. We thank all 2,451 individuals and 129 Affiliate representatives who voted in the ratification process. Your votes and comments are invaluable for the future steps in Movement Strategy.
The final results of the [[m:Special:MyLanguage/Movement Charter|Wikimedia Movement Charter]] ratification voting held between 25 June and 9 July 2024 are as follows:
'''Individual vote:'''
Out of 2,451 individuals who voted as of July 9 23:59 (UTC), 2,446 have been accepted as valid votes. Among these, '''1,710''' voted “yes”; '''623''' voted “no”; and '''113''' selected “–” (neutral). Because the neutral votes don’t count towards the total number of votes cast, 73.30% voted to approve the Charter (1710/2333), while 26.70% voted to reject the Charter (623/2333).
'''Affiliates vote:'''
Out of 129 Affiliates designated voters who voted as of July 9 23:59 (UTC), 129 votes are confirmed as valid votes. Among these, '''93''' voted “yes”; '''18''' voted “no”; and '''18''' selected “–” (neutral). Because the neutral votes don’t count towards the total number of votes cast, 83.78% voted to approve the Charter (93/111), while 16.22% voted to reject the Charter (18/111).
'''Board of Trustees of the Wikimedia Foundation:'''
The Wikimedia Foundation Board of Trustees voted '''not to ratify''' the proposed Charter during their special Board meeting on July 8, 2024. The Chair of the Wikimedia Foundation Board of Trustees, Nataliia Tymkiv, [[m:Special:MyLanguage/Wikimedia_Foundation_Board_noticeboard/Board_resolution_and_vote_on_the_proposed_Movement_Charter|shared the result of the vote, the resolution, meeting minutes and proposed next steps]].
With this, the Wikimedia Movement Charter in its current revision is '''not ratified'''.
We thank you for your participation in this important moment in our movement’s governance.
The Charter Electoral Commission,
[[m:User:Abhinav619|Abhinav619]], [[m:User:Borschts|Borschts]], [[m:User:Iwuala Lucy|Iwuala Lucy]], [[m:User:Tochiprecious|Tochiprecious]], [[m:User:Der-Wir-Ing|Der-Wir-Ing]]<section end="announcement-content" />
</div>
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 17:53, 18 Hōngongoi 2024 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Vote now to fill vacancies of the first U4C</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – voting opens|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – voting opens}}&language=&action=page&filter= {{int:please-translate}}]''
Dear all,
I am writing to you to let you know the voting period for the Universal Code of Conduct Coordinating Committee (U4C) is open now through '''August 10, 2024'''. Read the information on the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election|voting page on Meta-wiki]] to learn more about voting and voter eligibility.
The Universal Code of Conduct Coordinating Committee (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. Community members were invited to submit their applications for the U4C. For more information and the responsibilities of the U4C, please [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|review the U4C Charter]].
Please share this message with members of your community so they can participate as well.
In cooperation with the U4C,<section end="announcement-content" />
</div>
[[m:User:RamzyM (WMF)|RamzyM (WMF)]] 02:47, 27 Hōngongoi 2024 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Reminder! Vote closing soon to fill vacancies of the first U4C</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – reminder to vote|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – reminder to vote}}&language=&action=page&filter= {{int:please-translate}}]''
Dear all,
The voting period for the Universal Code of Conduct Coordinating Committee (U4C) is closing soon. It is open through 10 August 2024. Read the information on [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2024_Special_Election#Voting|the voting page on Meta-wiki to learn more about voting and voter eligibility]]. If you are eligible to vote and have not voted in this special election, it is important that you vote now.
'''Why should you vote?''' The U4C is a global group dedicated to providing an equitable and consistent implementation of the UCoC. Community input into the committee membership is critical to the success of the UCoC.
Please share this message with members of your community so they can participate as well.
In cooperation with the U4C,<section end="announcement-content" />
</div>
-- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 15:31, 6 Here-turi-kōkā 2024 (UTC)
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 -->
== <span lang="en" dir="ltr">Coming soon: A new sub-referencing feature – try it!</span> ==
<div lang="en" dir="ltr">
<section begin="Sub-referencing"/>
[[File:Sub-referencing reuse visual.png|{{#ifeq:{{#dir}}|ltr|right|left}}|400px]]
Hello. For many years, community members have requested an easy way to re-use references with different details. Now, a MediaWiki solution is coming: The new sub-referencing feature will work for wikitext and Visual Editor and will enhance the existing reference system. You can continue to use different ways of referencing, but you will probably encounter sub-references in articles written by other users. More information on [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing|the project page]].
'''We want your feedback''' to make sure this feature works well for you:
* [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing#Test|Please try]] the current state of development on beta wiki and [[m:Talk:WMDE Technical Wishes/Sub-referencing|let us know what you think]].
* [[m:WMDE Technical Wishes/Sub-referencing/Sign-up|Sign up here]] to get updates and/or invites to participate in user research activities.
[[m:Special:MyLanguage/Wikimedia Deutschland|Wikimedia Deutschland]]’s [[m:Special:MyLanguage/WMDE Technical Wishes|Technical Wishes]] team is planning to bring this feature to Wikimedia wikis later this year. We will reach out to creators/maintainers of tools and templates related to references beforehand.
Please help us spread the message. --[[m:User:Johannes Richter (WMDE)|Johannes Richter (WMDE)]] ([[m:User talk:Johannes Richter (WMDE)|talk]]) 10:36, 19 August 2024 (UTC)
<section end="Sub-referencing"/>
</div>
<!-- Message sent by User:Johannes Richter (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johannes_Richter_(WMDE)/Sub-referencing/massmessage_list&oldid=27309345 -->
== Sign up for the language community meeting on August 30th, 15:00 UTC ==
Hi all,
The next language community meeting is scheduled in a few weeks—on August 30th at 15:00 UTC. If you're interested in joining, you can [https://www.mediawiki.org/wiki/Wikimedia_Language_and_Product_Localization/Community_meetings#30_August_2024 sign up on this wiki page].
This participant-driven meeting will focus on sharing language-specific updates related to various projects, discussing technical issues related to language wikis, and working together to find possible solutions. For example, in the last meeting, topics included the Language Converter, the state of language research, updates on the Incubator conversations, and technical challenges around external links not working with special characters on Bengali sites.
Do you have any ideas for topics to share technical updates or discuss challenges? Please add agenda items to the document [https://etherpad.wikimedia.org/p/language-community-meeting-aug-2024 here] and reach out to ssethi(__AT__)wikimedia.org. We look forward to your participation!
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 23:20, 22 Here-turi-kōkā 2024 (UTC)
<!-- Message sent by User:SSethi (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 -->
== <span lang="en" dir="ltr">Announcing the Universal Code of Conduct Coordinating Committee</span> ==
<div lang="en" dir="ltr">
<section begin="announcement-content" />
:''[https://lists.wikimedia.org/hyperkitty/list/board-elections@lists.wikimedia.org/thread/OKCCN2CANIH2K7DXJOL2GPVDFWL27R7C/ Original message at wikimedia-l]. [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement - results|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement - results}}&language=&action=page&filter= {{int:please-translate}}]''
Hello all,
The scrutineers have finished reviewing the vote and the [[m:Special:MyLanguage/Elections Committee|Elections Committee]] have certified the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Results|results]] for the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election|Universal Code of Conduct Coordinating Committee (U4C) special election]].
I am pleased to announce the following individual as regional members of the U4C, who will fulfill a term until 15 June 2026:
* North America (USA and Canada)
** Ajraddatz
The following seats were not filled during this special election:
* Latin America and Caribbean
* Central and East Europe (CEE)
* Sub-Saharan Africa
* South Asia
* The four remaining Community-At-Large seats
Thank you again to everyone who participated in this process and much appreciation to the candidates for your leadership and dedication to the Wikimedia movement and community.
Over the next few weeks, the U4C will begin meeting and planning the 2024-25 year in supporting the implementation and review of the UCoC and Enforcement Guidelines. You can follow their work on [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Meta-Wiki]].
On behalf of the U4C and the Elections Committee,<section end="announcement-content" />
</div>
[[m:User:RamzyM (WMF)|RamzyM (WMF)]] 14:07, 2 Mahuru 2024 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 -->
== <span lang="en" dir="ltr">Have your say: Vote for the 2024 Board of Trustees!</span> ==
<div lang="en" dir="ltr">
<section begin="announcement-content" />
Hello all,
The voting period for the [[m:Special:MyLanguage/Wikimedia Foundation elections/2024|2024 Board of Trustees election]] is now open. There are twelve (12) candidates running for four (4) seats on the Board.
Learn more about the candidates by [[m:Special:MyLanguage/Wikimedia Foundation elections/2024/Candidates|reading their statements]] and their [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2024/Questions_for_candidates|answers to community questions]].
When you are ready, go to the [[Special:SecurePoll/vote/400|SecurePoll]] voting page to vote. '''The vote is open from September 3rd at 00:00 UTC to September 17th at 23:59 UTC'''.
To check your voter eligibility, please visit the [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2024/Voter_eligibility_guidelines|voter eligibility page]].
Best regards,
The Elections Committee and Board Selection Working Group<section end="announcement-content" />
</div>
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 12:15, 3 Mahuru 2024 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 -->
== <span lang="en" dir="ltr">Your wiki will be in read-only soon</span> ==
<div lang="en" dir="ltr">
<section begin="server-switch"/><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch&language=&action=page&filter= {{int:please-translate}}]
The [[foundation:|Wikimedia Foundation]] will switch the traffic between its data centers. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster.
All traffic will switch on '''{{#time:j xg|2024-09-25|en}}'''. The switch will start at '''[https://zonestamp.toolforge.org/{{#time:U|2024-09-25T15:00|en}} {{#time:H:i e|2024-09-25T15:00}}]'''.
Unfortunately, because of some limitations in [[mw:Special:MyLanguage/Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
A banner will be displayed on all wikis 30 minutes before this operation happens. This banner will remain visible until the end of the operation.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on {{#time:l j xg Y|2024-09-25|en}}.
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
* We expect the code deployments to happen as any other week. However, some case-by-case code freezes could punctually happen if the operation require them afterwards.
* [[mw:Special:MyLanguage/GitLab|GitLab]] will be unavailable for about 90 minutes.
This project may be postponed if necessary. You can [[wikitech:Switch_Datacenter|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule.
'''Please share this information with your community.'''</div><section end="server-switch"/>
</div>
[[User:Trizek_(WMF)|Trizek_(WMF)]], 09:37, 20 Mahuru 2024 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=27248326 -->
== 'Wikidata item' link is moving. Find out where... ==
<div lang="en" dir="ltr" class="mw-content-ltr"><i>Apologies for cross-posting in English. Please consider translating this message.</i>{{tracked|T66315}}
Hello everyone, a small change will soon be coming to the user-interface of your Wikimedia project.
The [[d:Q16222597|Wikidata item]] [[w:|sitelink]] currently found under the <span style="color: #54595d;"><u>''General''</u></span> section of the '''Tools''' sidebar menu will move into the <span style="color: #54595d;"><u>''In Other Projects''</u></span> section.
We would like the Wiki communities feedback so please let us know or ask questions on the [[m:Talk:Wikidata_For_Wikimedia_Projects/Projects/Move_Wikidata_item_link|Discussion page]] before we enable the change which can take place October 4 2024, circa 15:00 UTC+2.
More information can be found on [[m:Wikidata_For_Wikimedia_Projects/Projects/Move_Wikidata_item_link|the project page]].<br><br>We welcome your feedback and questions.<br> [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 18:57, 27 Mahuru 2024 (UTC)
</div>
<!-- Message sent by User:Danny Benjafield (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Danny_Benjafield_(WMDE)/MassMessage_Test_List&oldid=27524260 -->
== Invitation to Participate in Wiki Loves Ramadan Community Engagement Survey ==
Dear all,
Apologies for writing in English. Please help to translate in your language.
We are excited to announce the upcoming [[m:Wiki Loves Ramadan|Wiki Loves Ramadan]] event, a global initiative aimed at celebrating Ramadan by enriching Wikipedia and its sister projects with content related to this significant time of year. As we plan to organize this event globally, your insights and experiences are crucial in shaping the best possible participation experience for the community.
To ensure that Wiki Loves Ramadan is engaging, inclusive, and impactful, we kindly invite you to participate in our community engagement survey. Your feedback will help us understand the needs of the community, set the event's focus, and guide our strategies for organizing this global event.
Survey link: https://forms.gle/f66MuzjcPpwzVymu5
Please take a few minutes to share your thoughts. Your input will make a difference!
Thank you for being a part of our journey to make Wiki Loves Ramadan a success.
Warm regards,
User:ZI Jony 03:20, 6 Whiringa-ā-nuku 2024 (UTC)
Wiki Loves Ramadan Organizing Team
<!-- Message sent by User:ZI Jony@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=27510935 -->
== <span lang="en" dir="ltr">Preliminary results of the 2024 Wikimedia Foundation Board of Trustees elections</span> ==
<div lang="en" dir="ltr">
<section begin="announcement-content" />
Hello all,
Thank you to everyone who participated in the [[m:Special:MyLanguage/Wikimedia Foundation elections/2024|2024 Wikimedia Foundation Board of Trustees election]]. Close to 6000 community members from more than 180 wiki projects have voted.
The following four candidates were the most voted:
# [[User:Kritzolina|Christel Steigenberger]]
# [[User:Nadzik|Maciej Artur Nadzikiewicz]]
# [[User:Victoria|Victoria Doronina]]
# [[User:Laurentius|Lorenzo Losa]]
While these candidates have been ranked through the vote, they still need to be appointed to the Board of Trustees. They need to pass a successful background check and meet the qualifications outlined in the Bylaws. New trustees will be appointed at the next Board meeting in December 2024.
[[m:Special:MyLanguage/Wikimedia_Foundation_elections/2024/Results|Learn more about the results on Meta-Wiki.]]
Best regards,
The Elections Committee and Board Selection Working Group
<section end="announcement-content" />
</div>
[[User:MPossoupe_(WMF)|MPossoupe_(WMF)]] 08:27, 14 Whiringa-ā-nuku 2024 (UTC)
<!-- Message sent by User:MPossoupe (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 -->
== <span lang="en" dir="ltr">Seeking volunteers to join several of the movement’s committees</span> ==
<div lang="en" dir="ltr">
<section begin="announcement-content" />
Each year, typically from October through December, several of the movement’s committees seek new volunteers.
Read more about the committees on their Meta-wiki pages:
* [[m:Special:MyLanguage/Affiliations_Committee|Affiliations Committee (AffCom)]]
* [[m:Special:MyLanguage/Ombuds_commission|Ombuds commission (OC)]]
* [[m:Special:MyLanguage/Wikimedia Foundation/Legal/Community Resilience and Sustainability/Trust and Safety/Case Review Committee|Case Review Committee (CRC)]]
Applications for the committees open on 16 October 2024. Applications for the Affiliations Committee close on 18 November 2024, and applications for the Ombuds commission and the Case Review Committee close on 2 December 2024. Learn how to apply by [[m:Special:MyLanguage/Wikimedia_Foundation/Legal/Committee_appointments|visiting the appointment page on Meta-wiki]]. Post to the talk page or email [mailto:cst@wikimedia.org cst@wikimedia.org] with any questions you may have.
For the Committee Support team,
<section end="announcement-content" />
</div>
-- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 23:09, 16 Whiringa-ā-nuku 2024 (UTC)
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27601062 -->
== 'Wikidata item' link is moving, finally. ==
Hello everyone, I previously wrote on the 27th September to advise that the ''Wikidata item'' sitelink will change places in the sidebar menu, moving from the '''General''' section into the '''In Other Projects''' section. The scheduled rollout date of 04.10.2024 was delayed due to a necessary request for Mobile/MinervaNeue skin. I am happy to inform that the global rollout can now proceed and will occur later today, 22.10.2024 at 15:00 UTC-2. [[m:Talk:Wikidata_For_Wikimedia_Projects/Projects/Move_Wikidata_item_link|Please let us know]] if you notice any problems or bugs after this change. There should be no need for null-edits or purging cache for the changes to occur. Kind regards, -[[m:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] 11:29, 22 Whiringa-ā-nuku 2024 (UTC)
<!-- Message sent by User:Danny Benjafield (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Danny_Benjafield_(WMDE)/MassMessage_Test_List&oldid=27535421 -->
== Final Reminder: Join us in Making Wiki Loves Ramadan Success ==
Dear all,
We’re thrilled to announce the Wiki Loves Ramadan event, a global initiative to celebrate Ramadan by enhancing Wikipedia and its sister projects with valuable content related to this special time of year. As we organize this event globally, we need your valuable input to make it a memorable experience for the community.
Last Call to Participate in Our Survey: To ensure that Wiki Loves Ramadan is inclusive and impactful, we kindly request you to complete our community engagement survey. Your feedback will shape the event’s focus and guide our organizing strategies to better meet community needs.
* Survey Link: [https://docs.google.com/forms/d/e/1FAIpQLSffN4prPtR5DRSq9nH-t1z8hG3jZFBbySrv32YoxV8KbTwxig/viewform?usp=sf_link Complete the Survey]
* Deadline: November 10, 2024
Please take a few minutes to share your thoughts. Your input will truly make a difference!
'''Volunteer Opportunity''': Join the Wiki Loves Ramadan Team! We’re seeking dedicated volunteers for key team roles essential to the success of this initiative. If you’re interested in volunteer roles, we invite you to apply.
* Application Link: [https://docs.google.com/forms/d/e/1FAIpQLSfXiox_eEDH4yJ0gxVBgtL7jPe41TINAWYtpNp1JHSk8zhdgw/viewform?usp=sf_link Apply Here]
* Application Deadline: October 31, 2024
Explore Open Positions: For a detailed list of roles and their responsibilities, please refer to the position descriptions here: [https://docs.google.com/document/d/1oy0_tilC6kow5GGf6cEuFvdFpekcubCqJlaxkxh-jT4/ Position Descriptions]
Thank you for being part of this journey. We look forward to working together to make Wiki Loves Ramadan a success!
Warm regards,<br>
The Wiki Loves Ramadan Organizing Team 05:11, 29 Whiringa-ā-nuku 2024 (UTC)
<!-- Message sent by User:ZI Jony@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=27568454 -->
== Sign up for the language community meeting on November 29th, 16:00 UTC ==
Hello everyone,
The next language community meeting is coming up next week, on November 29th, at 16:00 UTC (Zonestamp! For your timezone <https://zonestamp.toolforge.org/1732896000>). If you're interested in joining, you can sign up on this wiki page: <https://www.mediawiki.org/wiki/Wikimedia_Language_and_Product_Localization/Community_meetings#29_November_2024>.
This participant-driven meeting will be organized by the Wikimedia Foundation’s Language Product Localization team and the Language Diversity Hub. There will be presentations on topics like developing language keyboards, the creation of the Moore Wikipedia, and the language support track at Wiki Indaba. We will also have members from the Wayuunaiki community joining us to share their experiences with the Incubator and as a new community within our movement. This meeting will have a Spanish interpretation.
Looking forward to seeing you at the language community meeting! Cheers, [[User:SSethi (WMF)|Srishti]] 19:55, 21 Whiringa-ā-rangi 2024 (UTC)
<!-- Message sent by User:SSethi (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27746256 -->
== Launching! Join Us for Wiki Loves Ramadan 2025! ==
Dear All,
We’re happy to announce the launch of [[m:Wiki Loves Ramadan 2025|Wiki Loves Ramadan 2025]], an annual international campaign dedicated to celebrating and preserving Islamic cultures and history through the power of Wikipedia. As an active contributor to the Local Wikipedia, you are specially invited to participate in the launch.
This year’s campaign will be launched for you to join us write, edit, and improve articles that showcase the richness and diversity of Islamic traditions, history, and culture.
* Topic: [[m:Event:Wiki Loves Ramadan 2025 Campaign Launch|Wiki Loves Ramadan 2025 Campaign Launch]]
* When: Jan 19, 2025
* Time: 16:00 Universal Time UTC and runs throughout Ramadan (starting February 25, 2025).
* Join Zoom Meeting: https://us02web.zoom.us/j/88420056597?pwd=NdrpqIhrwAVPeWB8FNb258n7qngqqo.1
* Zoom meeting hosted by [[m:Wikimedia Bangladesh|Wikimedia Bangladesh]]
To get started, visit the [[m:Wiki Loves Ramadan 2025|campaign page]] for details, resources, and guidelines: Wiki Loves Ramadan 2025.
Add [[m:Wiki Loves Ramadan 2025/Participant|your community here]], and organized Wiki Loves Ramadan 2025 in your local language.
Whether you’re a first-time editor or an experienced Wikipedian, your contributions matter. Together, we can ensure Islamic cultures and traditions are well-represented and accessible to all.
Feel free to invite your community and friends too. Kindly reach out if you have any questions or need support as you prepare to participate.
Let’s make Wiki Loves Ramadan 2025 a success!
For the [[m:Wiki Loves Ramadan 2025/Team|International Team]] 12:08, 16 Kohi-tātea 2025 (UTC)
<!-- Message sent by User:ZI Jony@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=27568454 -->
== Universal Code of Conduct annual review: provide your comments on the UCoC and Enforcement Guidelines ==
<div lang="en" dir="ltr" class="mw-content-ltr">
My apologies for writing in English.
{{Int:Please-translate}}.
I am writing to you to let you know the annual review period for the Universal Code of Conduct and Enforcement Guidelines is open now. You can make suggestions for changes through 3 February 2025. This is the first step of several to be taken for the annual review.
[[m:Special:MyLanguage/Universal_Code_of_Conduct/Annual_review|Read more information and find a conversation to join on the UCoC page on Meta]].
The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee]] (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review was planned and implemented by the U4C. For more information and the responsibilities of the U4C, [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter|you may review the U4C Charter]].
Please share this information with other members in your community wherever else might be appropriate.
-- In cooperation with the U4C, [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 01:12, 24 Kohi-tātea 2025 (UTC)
</div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27746256 -->
== Reminder: first part of the annual UCoC review closes soon ==
<div lang="en" dir="ltr" class="mw-content-ltr">
My apologies for writing in English.
{{Int:Please-translate}}.
This is a reminder that the first phase of the annual review period for the Universal Code of Conduct and Enforcement Guidelines will be closing soon. You can make suggestions for changes through [[d:Q614092|the end of day]], 3 February 2025. This is the first step of several to be taken for the annual review.
[[m:Special:MyLanguage/Universal_Code_of_Conduct/Annual_review|Read more information and find a conversation to join on the UCoC page on Meta]]. After review of the feedback, proposals for updated text will be published on Meta in March for another round of community review.
Please share this information with other members in your community wherever else might be appropriate.
-- In cooperation with the U4C, [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 00:49, 3 Hui-tanguru 2025 (UTC)
</div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28198931 -->
== <span lang="en" dir="ltr"> Upcoming Language Community Meeting (Feb 28th, 14:00 UTC) and Newsletter</span> ==
<div lang="en" dir="ltr">
<section begin="message"/>
Hello everyone!
[[File:WP20Symbols WIKI INCUBATOR.svg|right|frameless|150x150px|alt=An image symbolising multiple languages]]
We’re excited to announce that the next '''Language Community Meeting''' is happening soon, '''February 28th at 14:00 UTC'''! If you’d like to join, simply sign up on the '''[[mw:Wikimedia_Language_and_Product_Localization/Community_meetings#28_February_2025|wiki page]]'''.
This is a participant-driven meeting where we share updates on language-related projects, discuss technical challenges in language wikis, and collaborate on solutions. In our last meeting, we covered topics like developing language keyboards, creating the Moore Wikipedia, and updates from the language support track at Wiki Indaba.
'''Got a topic to share?''' Whether it’s a technical update from your project, a challenge you need help with, or a request for interpretation support, we’d love to hear from you! Feel free to '''reply to this message''' or add agenda items to the document '''[[etherpad:p/language-community-meeting-feb-2025|here]]'''.
Also, we wanted to highlight that the sixth edition of the Language & Internationalization newsletter (January 2025) is available here: [[:mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/January|Wikimedia Language and Product Localization/Newsletter/2025/January]]. This newsletter provides updates from the October–December 2024 quarter on new feature development, improvements in various language-related technical projects and support efforts, details about community meetings, and ideas for contributing to projects. To stay updated, you can subscribe to the newsletter on its wiki page: [[:mw:Wikimedia Language and Product Localization/Newsletter|Wikimedia Language and Product Localization/Newsletter]].
We look forward to your ideas and participation at the language community meeting, see you there!
<section end="message"/>
</div>
<bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:30, 22 Hui-tanguru 2025 (UTC)
<!-- Message sent by User:SSethi (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28217779 -->
== <span lang="en" dir="ltr">Migration to Parsoid</span> ==
<div lang="en" dir="ltr">
<section begin="announcement-content" />
Hello everyone! I am glad to inform you that as the next step in the [[mw:Special:MyLanguage/Parsoid/Parser Unification|Parser Unification]] project, Parsoid will soon be turned on as the default article renderer on your Wiktionary. We are gradually increasing the number of wikis using Parsoid, with the intention of making it the default wikitext parser for MediaWiki's next long-term support release. This will make our wikis more reliable and consistent for editors, readers, and tools to use, as well as making the development of future wikitext features easier.
If this transition disrupts your workflow, don’t worry! You can still opt out through a user preference or turn Parsoid off on the current page using the Tools submenu, as described in the [[mw:Special:MyLanguage/Help:Extension:ParserMigration|Extension:ParserMigration]] documentation.
There is [[mw:Special:MyLanguage/Parsoid/Parser_Unification/Confidence_Framework|more information about our roll-out strategy]] available, including the testing done before we turn on Parsoid for a new wiki.
To report bugs and issues, please look at our [[mw:Special:MyLanguage/Parsoid/Parser Unification/Known Issues|known issues]] documentation and if you found a new bug please create a phab ticket and tag the [[phab:project/view/5846|Content Transform Team in Phabricator]].
<section end="announcement-content" />
</div>
<em>[[m:Special:MyLanguage/Wikimedia Foundation/Product and Technology/Parsoid Read Views/Wiktionary Announcement|{{MediaWiki:Please-translate}}]]</em>
<bdi lang="en" dir="ltr">[[mw:User:ABreault (WMF)|Content Transform Team]]</bdi> 17:24, 26 Hui-tanguru 2025 (UTC)
<!-- Message sent by User:ABreault (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Wikimedia_Foundation/Product_and_Technology/Parsoid_Read_Views/2025-02-27_Wiktionaries&oldid=28314348 -->
== Universal Code of Conduct annual review: proposed changes are available for comment ==
<div lang="en" dir="ltr" class="mw-content-ltr">
My apologies for writing in English.
{{Int:Please-translate}}.
I am writing to you to let you know that [[m:Special:MyLanguage/Universal_Code_of_Conduct/Annual_review/Proposed_Changes|proposed changes]] to the [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines|Universal Code of Conduct (UCoC) Enforcement Guidelines]] and [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter|Universal Code of Conduct Coordinating Committee (U4C) Charter]] are open for review. '''[[m:Special:MyLanguage/Universal_Code_of_Conduct/Annual_review/Proposed_Changes|You can provide feedback on suggested changes]]''' through the [[d:Q614092|end of day]] on Tuesday, 18 March 2025. This is the second step in the annual review process, the final step will be community voting on the proposed changes.
[[m:Special:MyLanguage/Universal_Code_of_Conduct/Annual_review|Read more information and find relevant links about the process on the UCoC annual review page on Meta]].
The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee]] (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review was planned and implemented by the U4C. For more information and the responsibilities of the U4C, [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter|you may review the U4C Charter]].
Please share this information with other members in your community wherever else might be appropriate.
-- In cooperation with the U4C, [[m:User:Keegan (WMF)|Keegan (WMF)]] 18:52, 7 Poutū-te-rangi 2025 (UTC)
</div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28307738 -->
== <span lang="en" dir="ltr">Your wiki will be in read-only soon</span> ==
<div lang="en" dir="ltr">
<section begin="server-switch"/><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch&language=&action=page&filter= {{int:please-translate}}]
The [[foundation:|Wikimedia Foundation]] will switch the traffic between its data centers. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster.
All traffic will switch on '''{{#time:j xg|2025-03-19|en}}'''. The switch will start at '''[https://zonestamp.toolforge.org/{{#time:U|2025-03-19T14:00|en}} {{#time:H:i e|2025-03-19T14:00}}]'''.
Unfortunately, because of some limitations in [[mw:Special:MyLanguage/Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
A banner will be displayed on all wikis 30 minutes before this operation happens. This banner will remain visible until the end of the operation.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on {{#time:l j xg Y|2025-03-19|en}}.
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
* We expect the code deployments to happen as any other week. However, some case-by-case code freezes could punctually happen if the operation require them afterwards.
* [[mw:Special:MyLanguage/GitLab|GitLab]] will be unavailable for about 90 minutes.
This project may be postponed if necessary. You can [[wikitech:Switch_Datacenter|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule.
'''Please share this information with your community.'''</div><section end="server-switch"/>
</div>
<bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:14, 14 Poutū-te-rangi 2025 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=28307742 -->
== Final proposed modifications to the Universal Code of Conduct Enforcement Guidelines and U4C Charter now posted ==
<div lang="en" dir="ltr" class="mw-content-ltr">
The proposed modifications to the [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines|Universal Code of Conduct Enforcement Guidelines]] and the U4C Charter [[m:Universal_Code_of_Conduct/Annual_review/2025/Proposed_Changes|are now on Meta-wiki for community notice]] in advance of the voting period. This final draft was developed from the previous two rounds of community review. Community members will be able to vote on these modifications starting on 17 April 2025. The vote will close on 1 May 2025, and results will be announced no later than 12 May 2025. The U4C election period, starting with a call for candidates, will open immediately following the announcement of the review results. More information will be posted on [[m:Special:MyLanguage//Universal_Code_of_Conduct/Coordinating_Committee/Election|the wiki page for the election]] soon.
Please be advised that this process will require more messages to be sent here over the next two months.
The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee (U4C)]] is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review was planned and implemented by the U4C. For more information and the responsibilities of the U4C, you may [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter|review the U4C Charter]].
Please share this message with members of your community so they can participate as well.
-- In cooperation with the U4C, [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User_talk:Keegan (WMF)|talk]]) 02:05, 4 Paenga-whāwhā 2025 (UTC)
</div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28469465 -->
== Wikidata and Sister Projects: An online community event ==
''(Apologies for posting in English)''
Hello everyone, I am excited to share news of an upcoming online event called '''[[d:Event:Wikidata_and_Sister_Projects|Wikidata and Sister Projects]]''' celebrating the different ways Wikidata can be used to support or enhance with another Wikimedia project. The event takes place over 4 days between '''May 29 - June 1st, 2025'''.
We would like to invite speakers to present at this community event, to hear success stories, challenges, showcase tools or projects you may be working on, where Wikidata has been involved in Wikipedia, Commons, WikiSource and all other WM projects.
If you are interested in attending, please [[d:Special:RegisterForEvent/1291|register here]].
If you would like to speak at the event, please fill out this Session Proposal template on the [[d:Event_talk:Wikidata_and_Sister_Projects|event talk page]], where you can also ask any questions you may have.
I hope to see you at the event, in the audience or as a speaker, - [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 09:19, 11 Paenga-whāwhā 2025 (UTC)
<!-- Message sent by User:Danny Benjafield (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Danny_Benjafield_(WMDE)/MassMessage_Send_List&oldid=28525705 -->
== Vote now on the revised UCoC Enforcement Guidelines and U4C Charter ==
<div lang="en" dir="ltr" class="mw-content-ltr">
The voting period for the revisions to the Universal Code of Conduct Enforcement Guidelines ("UCoC EG") and the UCoC's Coordinating Committee Charter is open now through the end of 1 May (UTC) ([https://zonestamp.toolforge.org/1746162000 find in your time zone]). [[m:Special:MyLanguage/Universal_Code_of_Conduct/Annual_review/2025/Voter_information|Read the information on how to participate and read over the proposal before voting]] on the UCoC page on Meta-wiki.
The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee (U4C)]] is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review of the EG and Charter was planned and implemented by the U4C. Further information will be provided in the coming months about the review of the UCoC itself. For more information and the responsibilities of the U4C, you may [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter|review the U4C Charter]].
Please share this message with members of your community so they can participate as well.
In cooperation with the U4C -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User_talk:Keegan (WMF)|talk]]) 00:35, 17 Paenga-whāwhā 2025 (UTC)
</div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28469465 -->
== <span lang="en" dir="ltr">Vote on proposed modifications to the UCoC Enforcement Guidelines and U4C Charter</span> ==
<div lang="en" dir="ltr">
<section begin="announcement-content" />
The voting period for the revisions to the Universal Code of Conduct Enforcement Guidelines and U4C Charter closes on 1 May 2025 at 23:59 UTC ([https://zonestamp.toolforge.org/1746162000 find in your time zone]). [[m:Special:MyLanguage/Universal Code of Conduct/Annual review/2025/Voter information|Read the information on how to participate and read over the proposal before voting]] on the UCoC page on Meta-wiki.
The [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Universal Code of Conduct Coordinating Committee (U4C)]] is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review was planned and implemented by the U4C. For more information and the responsibilities of the U4C, you may [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|review the U4C Charter]].
Please share this message with members of your community in your language, as appropriate, so they can participate as well.
In cooperation with the U4C -- <section end="announcement-content" />
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
[[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 03:42, 29 Paenga-whāwhā 2025 (UTC)</div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28618011 -->
== We will be enabling the new Charts extension on your wiki soon! ==
''(Apologies for posting in English)''
Hi all! We have good news to share regarding the ongoing problem with graphs and charts affecting all wikis that use them.
As you probably know, the [[:mw:Special:MyLanguage/Extension:Graph|old Graph extension]] was disabled in 2023 [[listarchive:list/wikitech-l@lists.wikimedia.org/thread/EWL4AGBEZEDMNNFTM4FRD4MHOU3CVESO/|due to security reasons]]. We’ve worked in these two years to find a solution that could replace the old extension, and provide a safer and better solution to users who wanted to showcase graphs and charts in their articles. We therefore developed the [[:mw:Special:MyLanguage/Extension:Chart|Charts extension]], which will be replacing the old Graph extension and potentially also the [[:mw:Extension:EasyTimeline|EasyTimeline extension]].
After successfully deploying the extension on Italian, Swedish, and Hebrew Wikipedia, as well as on MediaWiki.org, as part of a pilot phase, we are now happy to announce that we are moving forward with the next phase of deployment, which will also include your wiki.
The deployment will happen in batches, and will start from '''May 6'''. Please, consult [[:mw:Special:MyLanguage/Extension:Chart/Project#Deployment Timeline|our page on MediaWiki.org]] to discover when the new Charts extension will be deployed on your wiki. You can also [[:mw:Special:MyLanguage/Extension:Chart|consult the documentation]] about the extension on MediaWiki.org.
If you have questions, need clarifications, or just want to express your opinion about it, please refer to the [[:mw:Special:MyLanguage/Extension_talk:Chart/Project|project’s talk page on Mediawiki.org]], or ping me directly under this thread. If you encounter issues using Charts once it gets enabled on your wiki, please report it on the [[:mw:Extension_talk:Chart/Project|talk page]] or at [[phab:tag/charts|Phabricator]].
Thank you in advance! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:07, 6 Haratua 2025 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Sannita_(WMF)/Mass_sending_test&oldid=28663781 -->
== <span lang="en" dir="ltr">Call for Candidates for the Universal Code of Conduct Coordinating Committee (U4C)</span> ==
<div lang="en" dir="ltr">
<section begin="announcement-content" />
The results of voting on the Universal Code of Conduct Enforcement Guidelines and Universal Code of Conduct Coordinating Committee (U4C) Charter is [[m:Special:MyLanguage/Universal Code of Conduct/Annual review/2025#Results|available on Meta-wiki]].
You may now [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2025/Candidates|submit your candidacy to serve on the U4C]] through 29 May 2025 at 12:00 UTC. Information about [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2025|eligibility, process, and the timeline are on Meta-wiki]]. Voting on candidates will open on 1 June 2025 and run for two weeks, closing on 15 June 2025 at 12:00 UTC.
If you have any questions, you can ask on [[m:Talk:Universal Code of Conduct/Coordinating Committee/Election/2025|the discussion page for the election]]. -- in cooperation with the U4C, </div><section end="announcement-content" />
</div>
<bdi lang="en" dir="ltr">[[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User_talk:Keegan (WMF)|kōrero]])</bdi> 22:08, 15 Haratua 2025 (UTC)
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28618011 -->
== RfC ongoing regarding Abstract Wikipedia (and your project) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''(Apologies for posting in English, if this is not your first language)''
Hello all! We opened a discussion on Meta about a very delicate issue for the development of [[:m:Special:MyLanguage/Abstract Wikipedia|Abstract Wikipedia]]: where to store the abstract content that will be developed through functions from Wikifunctions and data from Wikidata. Since some of the hypothesis involve your project, we wanted to hear your thoughts too.
We want to make the decision process clear: we do not yet know which option we want to use, which is why we are consulting here. We will take the arguments from the Wikimedia communities into account, and we want to consult with the different communities and hear arguments that will help us with the decision. The decision will be made and communicated after the consultation period by the Foundation.
You can read the various hypothesis and have your say at [[:m:Abstract Wikipedia/Location of Abstract Content|Abstract Wikipedia/Location of Abstract Content]]. Thank you in advance! -- [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 15:27, 22 Haratua 2025 (UTC)
</div>
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Sannita_(WMF)/Mass_sending_test&oldid=28768453 -->
== <span lang="en" dir="ltr">Wikimedia Foundation Board of Trustees 2025 Selection & Call for Questions</span> ==
<div lang="en" dir="ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2025/Announcement/Selection announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2025/Announcement/Selection announcement}}&language=&action=page&filter= {{int:please-translate}}]''
Dear all,
This year, the term of 2 (two) Community- and Affiliate-selected Trustees on the Wikimedia Foundation Board of Trustees will come to an end [1]. The Board invites the whole movement to participate in this year’s selection process and vote to fill those seats.
The Elections Committee will oversee this process with support from Foundation staff [2]. The Governance Committee, composed of trustees who are not candidates in the 2025 community-and-affiliate-selected trustee selection process (Raju Narisetti, Shani Evenstein Sigalov, Lorenzo Losa, Kathy Collins, Victoria Doronina and Esra’a Al Shafei) [3], is tasked with providing Board oversight for the 2025 trustee selection process and for keeping the Board informed. More details on the roles of the Elections Committee, Board, and staff are here [4].
Here are the key planned dates:
* May 22 – June 5: Announcement (this communication) and call for questions period [6]
* June 17 – July 1, 2025: Call for candidates
* July 2025: If needed, affiliates vote to shortlist candidates if more than 10 apply [5]
* August 2025: Campaign period
* August – September 2025: Two-week community voting period
* October – November 2025: Background check of selected candidates
* Board’s Meeting in December 2025: New trustees seated
Learn more about the 2025 selection process - including the detailed timeline, the candidacy process, the campaign rules, and the voter eligibility criteria - on this Meta-wiki page [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2025|[link]]].
'''Call for Questions'''
In each selection process, the community has the opportunity to submit questions for the Board of Trustees candidates to answer. The Election Committee selects questions from the list developed by the community for the candidates to answer. Candidates must answer all the required questions in the application in order to be eligible; otherwise their application will be disqualified. This year, the Election Committee will select 5 questions for the candidates to answer. The selected questions may be a combination of what’s been submitted from the community, if they’re alike or related. [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2025/Questions_for_candidates|[link]]]
'''Election Volunteers'''
Another way to be involved with the 2025 selection process is to be an Election Volunteer. Election Volunteers are a bridge between the Elections Committee and their respective community. They help ensure their community is represented and mobilize them to vote. Learn more about the program and how to join on this Meta-wiki page [[m:Wikimedia_Foundation_elections/2025/Election_volunteers|[link].]]
Thank you!
[1] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections/2022/Results
[2] https://foundation.wikimedia.org/wiki/Committee:Elections_Committee_Charter
[3] https://foundation.wikimedia.org/wiki/Resolution:Committee_Membership,_December_2024
[4] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections_committee/Roles
[5] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections/2025/FAQ
[6] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections/2025/Questions_for_candidates
Best regards,
Victoria Doronina
Board Liaison to the Elections Committee
Governance Committee<section end="announcement-content" />
</div>
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 03:08, 28 Haratua 2025 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28618011 -->
== Vote now in the 2025 U4C Election ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Apologies for writing in English.
{{Int:Please-translate}}
Eligible voters are asked to participate in the 2025 [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee]] election. More information–including an eligibility check, voting process information, candidate information, and a link to the vote–are available on Meta at the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2025|2025 Election information page]]. The vote closes on 17 June 2025 at [https://zonestamp.toolforge.org/1750161600 12:00 UTC].
Please vote if your account is eligible. Results will be available by 1 July 2025. -- In cooperation with the U4C, [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 23:01, 13 Pipiri 2025 (UTC) </div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28848819 -->
== <span lang="en" dir="ltr">Wikimedia Foundation Board of Trustees 2025 - Call for Candidates</span> ==
<div lang="en" dir="ltr">
<section begin="announcement-content" />
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2025/Announcement/Call for candidates|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2025/Announcement/Call for candidates}}&language=&action=page&filter= {{int:please-translate}}]</div>
Hello all,
The [[m:Special:MyLanguage/Wikimedia Foundation elections/2025|call for candidates for the 2025 Wikimedia Foundation Board of Trustees selection is now open]] from June 17, 2025 – July 2, 2025 at 11:59 UTC [1]. The Board of Trustees oversees the Wikimedia Foundation's work, and each Trustee serves a three-year term [2]. This is a volunteer position.
This year, the Wikimedia community will vote in late August through September 2025 to fill two (2) seats on the Foundation Board. Could you – or someone you know – be a good fit to join the Wikimedia Foundation's Board of Trustees? [3]
Learn more about what it takes to stand for these leadership positions and how to submit your candidacy on [[m:Special:MyLanguage/Wikimedia Foundation elections/2025/Candidate application|this Meta-wiki page]] or encourage someone else to run in this year's election.
Best regards,
Abhishek Suryawanshi<br />
Chair of the Elections Committee
On behalf of the Elections Committee and Governance Committee
[1] https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_elections/2025/Call_for_candidates
[2] https://foundation.wikimedia.org/wiki/Legal:Bylaws#(B)_Term.
[3] https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_elections/2025/Resources_for_candidates<section end="announcement-content" />
</div>
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 17:44, 17 Pipiri 2025 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28866958 -->
== <span lang="en" dir="ltr">Sister Projects Task Force reviews Wikispore and Wikinews</span> ==
<div lang="en" dir="ltr">
<section begin="message"/>
Dear Wikimedia Community,
The [[m:Wikimedia Foundation Community Affairs Committee|Community Affairs Committee (CAC)]] of the Wikimedia Foundation Board of Trustees assigned [[m:Wikimedia Foundation Community Affairs Committee/Sister Projects Task Force|the Sister Projects Task Force (SPTF)]] to update and implement a procedure for assessing the lifecycle of Sister Projects – wiki [[m:Wikimedia projects|projects supported by Wikimedia Foundation (WMF)]].
A vision of relevant, accessible, and impactful free knowledge has always guided the Wikimedia Movement. As the ecosystem of Wikimedia projects continues to evolve, it is crucial that we periodically review existing projects to ensure they still align with our goals and community capacity.
Despite their noble intent, some projects may no longer effectively serve their original purpose. '''Reviewing such projects is not about giving up – it's about responsible stewardship of shared resources'''. Volunteer time, staff support, infrastructure, and community attention are finite, and the non-technical costs tend to grow significantly as our ecosystem has entered a different age of the internet than the one we were founded in. Supporting inactive projects or projects that didn't meet our ambitions can unintentionally divert these resources from areas with more potential impact.
Moreover, maintaining projects that no longer reflect the quality and reliability of the Wikimedia name stands for, involves a reputational risk. An abandoned or less reliable project affects trust in the Wikimedia movement.
Lastly, '''failing to sunset or reimagine projects that are no longer working can make it much harder to start new ones'''. When the community feels bound to every past decision – no matter how outdated – we risk stagnation. A healthy ecosystem must allow for evolution, adaptation, and, when necessary, letting go. If we create the expectation that every project must exist indefinitely, we limit our ability to experiment and innovate.
Because of this, SPTF reviewed two requests concerning the lifecycle of the Sister Projects to work through and demonstrate the review process. We chose Wikispore as a case study for a possible new Sister Project opening and Wikinews as a case study for a review of an existing project. Preliminary findings were discussed with the CAC, and a community consultation on both proposals was recommended.
=== Wikispore ===
The [[m:Wikispore|application to consider Wikispore]] was submitted in 2019. SPTF decided to review this request in more depth because rather than being concentrated on a specific topic, as most of the proposals for the new Sister Projects are, Wikispore has the potential to nurture multiple start-up Sister Projects.
After careful consideration, the SPTF has decided '''not to recommend''' Wikispore as a Wikimedia Sister Project. Considering the current activity level, the current arrangement allows '''better flexibility''' and experimentation while WMF provides core infrastructural support.
We acknowledge the initiative's potential and seek community input on what would constitute a sufficient level of activity and engagement to reconsider its status in the future.
As part of the process, we shared the decision with the Wikispore community and invited one of its leaders, Pharos, to an SPTF meeting.
Currently, we especially invite feedback on measurable criteria indicating the project's readiness, such as contributor numbers, content volume, and sustained community support. This would clarify the criteria sufficient for opening a new Sister Project, including possible future Wikispore re-application. However, the numbers will always be a guide because any number can be gamed.
=== Wikinews ===
We chose to review Wikinews among existing Sister Projects because it is the one for which we have observed the highest level of concern in multiple ways.
Since the SPTF was convened in 2023, its members have asked for the community's opinions during conferences and community calls about Sister Projects that did not fulfil their promise in the Wikimedia movement.[https://commons.wikimedia.org/wiki/File:WCNA_2024._Sister_Projects_-_opening%3F_closing%3F_merging%3F_splitting%3F.pdf <nowiki>[1]</nowiki>][https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Community_Affairs_Committee/Sister_Projects_Task_Force#Wikimania_2023_session_%22Sister_Projects:_past,_present_and_the_glorious_future%22 <nowiki>[2]</nowiki>][https://meta.wikimedia.org/wiki/WikiConvention_francophone/2024/Programme/Quelle_proc%C3%A9dure_pour_ouvrir_ou_fermer_un_projet_%3F <nowiki>[3]</nowiki>] Wikinews was the leading candidate for an evaluation because people from multiple language communities proposed it. Additionally, by most measures, it is the least active Sister Project, with the greatest drop in activity over the years.
While the Language Committee routinely opens and closes language versions of the Sister Projects in small languages, there has never been a valid proposal to close Wikipedia in major languages or any project in English. This is not true for Wikinews, where there was a proposal to close English Wikinews, which gained some traction but did not result in any action[https://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_English_Wikinews <nowiki>[4]</nowiki>][https://meta.wikimedia.org/wiki/WikiConvention_francophone/2024/Programme/Quelle_proc%C3%A9dure_pour_ouvrir_ou_fermer_un_projet_%3F <nowiki>[5]</nowiki>, see section 5] as well as a draft proposal to close all languages of Wikinews[https://meta.wikimedia.org/wiki/Talk:Proposals_for_closing_projects/Archive_2#Close_Wikinews_completely,_all_languages? <nowiki>[6]</nowiki>].
[[:c:File:Sister Projects Taskforce Wikinews review 2024.pdf|Initial metrics]] compiled by WMF staff also support the community's concerns about Wikinews.
Based on this report, SPTF recommends a community reevaluation of Wikinews. We conclude that its current structure and activity levels are the lowest among the existing sister projects. SPTF also recommends pausing the opening of new language editions while the consultation runs.
SPTF brings this analysis to a discussion and welcomes discussions of alternative outcomes, including potential restructuring efforts or integration with other Wikimedia initiatives.
'''Options''' mentioned so far (which might be applied to just low-activity languages or all languages) include but are not limited to:
*Restructure how Wikinews works and is linked to other current events efforts on the projects,
*Merge the content of Wikinews into the relevant language Wikipedias, possibly in a new namespace,
*Merge content into compatibly licensed external projects,
*Archive Wikinews projects.
Your insights and perspectives are invaluable in shaping the future of these projects. We encourage all interested community members to share their thoughts on the relevant discussion pages or through other designated feedback channels.
=== Feedback and next steps ===
We'd be grateful if you want to take part in a conversation on the future of these projects and the review process. We are setting up two different project pages: [[m:Public consultation about Wikispore|Public consultation about Wikispore]] and [[m:Public consultation about Wikinews|Public consultation about Wikinews]]. Please participate between 27 June 2025 and 27 July 2025, after which we will summarize the discussion to move forward. You can write in your own language.
I will also host a community conversation 16th July Wednesday 11.00 UTC and 17th July Thursday 17.00 UTC (call links to follow shortly) and will be around at Wikimania for more discussions.
<section end="message"/>
</div>
-- [[User:Victoria|Victoria]] on behalf of the Sister Project Task Force, 20:58, 27 Pipiri 2025 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Sister_project_MassMassage_on_behalf_of_Victoria/Target_list&oldid=28911188 -->
50tf6o4fq2t238ivld3zosj0wfwhzae
ate
0
2176
13347
12399
2017-04-27T07:58:20Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13347
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ate'''
{{-trans-}}
:* {{en}}: {{trad|en|liver}}
:* {{fr}}: {{trad|fr|foie}}
:* {{nl}}: {{trad|nl|lever}}
:* {{de}}: {{trad|de|Leber}}
:* {{es}}: {{trad|es|hígado}}
:* {{it}}: {{trad|it|fegato}}
:* {{scn}}: {{trad|scn|fìcatu}}
:* {{gle}}: {{trad|ga|ae}}
2fcbrk5zcnl3k797scz24svsdsvgc1u
Template:=haw=
10
2185
8597
5283
2015-08-20T20:22:04Z
Sarvaturi
1572
8597
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|haw]]</noinclude><includeonly>[[Category:Reo Hawai'i|Hawai'i]]</includeonly>
=[[Image:Flag_of_Hawaii.svg|border|40px]] [[Wiktionary:Hawai'i|Hawai'i]]=
e16m5r8e2d9yq34xry7ultp767ex76b
Template:=kpg=
10
2186
8594
5285
2015-08-20T20:15:34Z
Sarvaturi
1572
8594
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|kpg]]</noinclude><includeonly>[[Category:Reo Kapingamarangi|Kapingamarangi]]</includeonly>
=[[Image:Flag of the Federated States of Micronesia.svg|border|40px]] [[Wiktionary:Kapingamarangi|Kapingamarangi]]=
khmix2ht7goovinz1zvydlzf0rnff62
toa
0
2190
16098
16095
2022-08-20T00:54:07Z
Thomas Norren
5053
16098
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''toa'''
{{-trans-}}
:* {{nl}} : {{trad|nl|dapper}}
:* {{en}}: {{trad|en|brave}}
:* {{en}}: {{trad|en|warrior}}
:* {{fr}}: {{trad|fr|courageux}}
:* {{es}}: {{trad|es|valiente}}
:* {{it}}: {{trad|it|coraggioso}}
:* {{scn}}: {{trad|scn|curaggiusu}}
:* {{tr}}: {{trad|tr|cesur}}
{{=pt=}}
{{-adverb-|pt}}
'''toa'''
{{=niu=}}
{{-noun=|niu}}
'''toa'''
#[[toa]]
fg8q8tpvvvv5akwra75ckm71m9tnn3w
toke
0
2191
13909
8854
2017-04-27T08:09:39Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13909
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''toke'''
{{-trans-}}
:* {{en}}: {{trad|en|worm}}
:* {{nl}}: {{trad|nl|worm}}
:* {{fr}}: {{trad|fr|ver}}
:* {{es}}: {{trad|es|gusano}}
:* {{it}}: {{trad|it|verme}}
:* {{scn}}: {{trad|scn|vermu}}
aqss6ommeenpvlsg23eqvjouolvpjhh
Wiktionary:Bots
4
2196
14673
12433
2017-11-07T20:59:30Z
YiFeiBot
2101
Bot: Migrating 115 langlinks, now provided by [[d:|Wikidata]] on [[d:q4048867]]; 1 langlinks remaining
14673
wikitext
text/x-wiki
* '''mi:''' {{int:please-translate}}.
* '''en:''' Requests for the [[m:bot|bot]] flag should be made on this page. This wiki uses the [[m:bot policy|standard bot policy]], and allows [[m:bot policy#Global_bots|global bots]] and [[m:bot policy#Automatic_approval|automatic approval of certain types of bots]]. Other bots should apply below, and then [[m:Steward requests/Bot status|request access]] from a steward if there is no objection.
*[[special:listusers/bot]]
===[[User:SpaceBirdyBot]]===
<div style="background:#E3F9DF; padding:0 10px; border:1px solid #AAA;">
Hello, I am running my Bot [[User:SpaceBirdyBot]] as interwikibot on [[:is:Special:Contributions/SpaceBirdyBot|is.wikt]] (and de,es,pt,ga,af,fo,nah,scn,nl,sv,ro) lately because not all links are catched by the current active bots there. If You are interested I can set my bot to run here also.
I am using SVN pywikipedia (latest) and run it using <pre>interwiki.py -wiktionary -autonomous -force -noauto -nobacklink -noshownew -neverlink:fur,ilo,nov,sco</pre>
* Botmaster: [[:is:Notandi:Spacebirdy]]
* Bot's name:[[User:SpaceBirdyBot]]
* List of bot flags on other Wiktionarys:af,ar,co,ca,oc,da,de,el,es,it,is,pt,ga,gd,af,fo,nah,scn,nl,sv,ro,yi,zh-min-nan,...
* Purpose:interwiki
* Technical details:svn pywikipediabot, latest versions
Best regards, --[[User:Spacebirdy|Spacebirdy]] 22:31, 26 Pipiri 2008 (UTC)
: Already [{{fullurl:m:Special:Log|page=User:SpaceBirdyBot@miwiktionary}} done]. --[[User:MarcoAurelio|MarcoAurelio]] ([[User talk:MarcoAurelio|talk]]) 10:46, 14 Hōngongoi 2016 (UTC)
</div>
===[[user:Luckas-bot|Luckas-bot]]===
<div style="background:#E3F9DF; padding:0 10px; border:1px solid #AAA;">
* Botmaster: [[:pt:user:Luckas Blade]]
* Bot's name: [[User:Luckas-bot]]
* List of bot flags on other Wiktionaries: [http://toolserver.org/~vvv/sulutil.php?
user=Luckas-bot list]
* Purpose: interwiki
* Technical details: svn pywikipediabot, latest versions
Best regards, --[[User:Luckas Blade|Luckas Blade]] 15:09, 17 Hakihea 2010 (UTC)
: Already [{{fullurl:m:Special:Log|page=User:Luckas-bot@miwiktionary}} done]. --[[User:MarcoAurelio|MarcoAurelio]] ([[User talk:MarcoAurelio|talk]]) 10:46, 14 Hōngongoi 2016 (UTC)
</div>
===[[user:GedawyBot|GedawyBot]]===
<div style="background:#E3F9DF; padding:0 10px; border:1px solid #AAA;">
* Botmaster: [[w:ar:نقاش المستخدم:محمد الجداوي|محمد الجداوي]]
* Bot's name: [[User:GedawyBot]]
* List of bot flags on other Wiktionaries: [http://toolserver.org/~vvv/sulutil.php?user=GedawyBot list]
* Purpose: interwiki
* Technical details: pywikipediabot, latest versions
Thanks in advance.--[[User:محمد الجداوي|محمد الجداوي]] 14:47, 27 Whiringa-ā-nuku 2011 (UTC)
:Done. [[User:Bennylin|Bennylin]] 12:44, 3 Whiringa-ā-rangi 2011 (UTC)
: Already [{{fullurl:m:Special:Log|page=User:GedawyBot@miwiktionary}} done]. --[[User:MarcoAurelio|MarcoAurelio]] ([[User talk:MarcoAurelio|talk]]) 10:46, 14 Hōngongoi 2016 (UTC)
</div>
===[[User:HydrizBot|HydrizBot]]===
<div style="background:#E3F9DF; padding:0 10px; border:1px solid #AAA;">
* Botmaster: [[:simple:User:Hydriz|Hydriz]]
* Bot's name: [[User:HydrizBot]]
* List of bot flags on other Wiktionaries: [[sulutil:HydrizBot|full list]]
* Purpose: interwiki
* Technical details: pywikipediabot, latest versions
Regards. --[[User:Hydriz|Hydriz]] ([[User talk:Hydriz|talk]]) 04:09, 17 Hakihea 2012 (UTC)
: Already [{{fullurl:m:Special:Log|page=User:HydrizBot@miwiktionary}} done]. --[[User:MarcoAurelio|MarcoAurelio]] ([[User talk:MarcoAurelio|talk]]) 10:46, 14 Hōngongoi 2016 (UTC)
</div>
===[[User:UT-interwiki-Bot|UT-interwiki-Bot]]===
* Botmaster: [[:de:User:Udo T.|Udo T.]]
* Bot's name: [[User:UT-interwiki-Bot]]
* List of bot flags on other Wiktionaries: [[:sulutil:UT-interwiki-Bot|full list]]
* Purpose: only for interwiki links
* Technical details: pywikibot, interwiki.py
Please let me know, if you need some test edits. Greetings from Austria. --[[User:Udo T.|Udo T.]] ([[User talk:Udo T.|talk]]) 21:25, 14 Pipiri 2016 (UTC)
: Done. [[User:MarcoAurelio|MarcoAurelio]] ([[User talk:MarcoAurelio|talk]]) 10:46, 14 Hōngongoi 2016 (UTC)
[[da:Wiktionary:Administratorer#Robotter]]
[[tg:Wiktionary:Вуруди корбарон]]
ca53l7cwxtldl3rhogj9g795n4d7y85
tio
0
2204
13907
12249
2017-04-27T08:09:38Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13907
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tio'''
{{-trans-}}
:* {{en}}: {{trad|en|oyster}}
:* {{nl}}: {{trad|nl|oester}}
:* {{fr}}: {{trad|fr|huître}}
:* {{es}}: {{trad|es|ostra}}
:* {{it}}: {{trad|it|ostrica}}
:* {{scn}}: {{trad|scn|òstrica}}
qx9rjeqv8ldjbgxt4pwd935693cyupt
roa
0
2225
13816
9018
2017-04-27T08:07:37Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13816
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''roa'''
{{-trans-}}
:* {{nl}}: {{trad|nl|lang}}
:* {{en}}: {{trad|en|long}}
:* {{fr}}: {{trad|fr|long}}
:* {{es}}: {{trad|es|largo}}
:* {{it}}: {{trad|it|lungo}}
:* {{scn}}: {{trad|scn|longu}}
fypihjejbqysgg7kgqqo08gbeass1ro
water
0
2258
13991
12702
2017-04-27T08:11:07Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13991
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''water'''
# [[wai]]
{{=en=}}
{{-noun-|en}}
'''water'''
# [[wai]]
{{=li=}}
{{-noun-|li}}
'''water'''
# [[wai]]
{{=nl=}}
{{-noun-|nl}}
'''water''' {{n}}
# [[wai]]
0902x18qojccswa3odms3x140frx3i1
Template:Softredirect
10
2261
14546
10782
2017-07-20T09:50:29Z
JAnDbot
775
Bot: Cleaning up old interwiki links; cosmetic changes
14546
wikitext
text/x-wiki
[[File:Redirectltr.png|#REDIRECT ]]<span class="redirectText" id="softredirect">[[:{{{1}}}|{{{2|{{{1}}}}}}]]</span><br /><span style="font-size:85%; padding-left:52px;" LANG="en" dir="ltr" >This page is a [[m:Soft redirect|soft redirect]].</span>
<noinclude>
</noinclude>
j0ybg5riqy7x4756pxea7t5h2zch6us
Wasser
0
2317
17023
13313
2024-01-11T00:17:28Z
Jeuwre
6358
whakahuatanga
17023
wikitext
text/x-wiki
{{=de=}}
[[File:2006-02-13 Drop-impact.jpg|thumb|right|250px|[1] ''Wasser'' im [[Glas]]]]
{{-noun-|de}}
'''Wasser'''
# [[wai]]
{{-pron-}}
*{{audio|De-Wasser3.ogg|Wasser}}
*{{IPA|/ˈvasɐ/}}
[[Category:Reo Tiamana]]
56uoh72ywgr8f7mhk5tgq45nk6ojlnb
eau
0
2318
13465
12845
2017-04-27T08:01:06Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13465
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''eau''' ''f''
# [[wai]]
[[Category:Reo Wīwī]]
tv33nerc0liujm9h43zph61wn9cujt5
Category:Reo Wīwī
14
2319
14411
12585
2017-07-03T12:22:01Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14411
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
liver
0
2320
13610
12451
2017-04-27T08:04:18Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13610
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''liver'''
# [[ate]]
[[Category:Reo Ingarihi]]
r8wfidsimhpws04unis4y1zb0q2x6eu
lever
0
2321
13601
13066
2017-04-27T08:04:06Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13601
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''lever''' {{m}}/{{f}}
# [[ate]]
sp8mulur6py3wd6fjoynngj0ncze7js
Leber
0
2322
13286
12448
2017-04-27T07:57:00Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13286
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Leber'''
# [[ate]]
[[Category:Reo Tiamana]]
lmi7ww1ugldate0pr3j3zrv4jx7awpg
foie
0
2323
13506
12851
2017-04-27T08:02:13Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13506
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''foie'''
# [[ate]]
[[Category:Reo Wīwī]]
o1i609m904hwxyjfvfauj45y08esj5j
silver
0
2324
13847
13074
2017-04-27T08:08:12Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13847
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''silver'''
# [[kawata]]
15py53pbidmpyv0p46nx2qx7juljq3p
Silber
0
2325
13304
12709
2017-04-27T07:57:16Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13304
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Silber''' {{n}}
# [[kawata]]
dak75q0kz8j4y3pm5hzlnhcwslxz6gb
argent
0
2326
13341
12915
2017-04-27T07:58:13Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13341
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''argent''' {{m}}
# [[kawata]]
kn7sko3djx2lvtxtl13b9ojled8x2kv
whetū
0
2386
15212
14004
2020-05-18T18:54:03Z
Barishan
3380
15212
wikitext
text/x-wiki
{{wiki|Whetū|whetū}}
{{=mi=}}
{{-noun-|mi}}
'''whetū'''
{{-trans-}}
:* {{az}}: {{trad|az|ulduz}}
:* {{en}}: [[star]]
:* {{nl}}: [[ster]] {{f}}
:* {{de}}: [[Stern]] {{m}}
:* {{fr}}: [[étoile]] {{f}}, [[astre]] {{m}}
:* {{es}}: {{trad|es|estrella}}
:* {{it}}: {{trad|it|stella}}
:* {{scn}}: {{trad|scn|stidda}}
:* {{tr}}: {{trad|tr|yıldız}}
jr3mynwvz3i98o1ffoh9gma0yrjrcw7
ster
0
2387
13868
12903
2017-04-27T08:08:42Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13868
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''ster''' {{f}}/{{m}}
# [[whetū]]
mmr7i85dxapf2urounsic6qjf32fyuw
Template:f
10
2388
6011
6000
2010-09-08T00:04:09Z
Nokengaherewhetu
477
6011
wikitext
text/x-wiki
<small>''f''</small>
bry0oc00x4yoc6nl4pefk0z88zwp6jo
star
0
2389
13865
12774
2017-04-27T08:08:37Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13865
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''star'''
# [[whetū]]
pw31uxh0nnqya14xubjtyz238k2rhwz
Stern
0
2390
13308
11076
2017-04-27T07:57:21Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13308
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Stern''' {{m}}
# [[whetū]]
1cp4nobx6vlwyt40wg4pg64xqstegwn
astre
0
2391
13346
13022
2017-04-27T07:58:19Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13346
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''astre''' {{m}}
# [[whetū]]
8dxl6tnwu7utkco3v2oqxtus0t859jz
snail
0
2392
13856
12773
2017-04-27T08:08:25Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13856
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''snail'''
# [[pūpū]]
ems8c91ffkmlh48tgqqie9csqd40l80
starfish
0
2393
13866
12905
2017-04-27T08:08:38Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13866
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''starfish''' <small>([[star#Ingarihi|star]] + [[fish#Ingarihi|fish]])</small>
# [[pātangaroa]], [[pātangatanga]]
pimj8859gvtmfwmrt6nimaahpv8sxkm
fish
0
2394
13497
12026
2017-04-27T08:02:01Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13497
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''fish'''
# [[ika]], [[ngohi]]
pfdcijuimyk1srsmsocnnhrbvjar8j8
zeester
0
2395
14023
12910
2017-04-27T08:11:41Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
14023
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''zeester''' {{f}}/{{m}} <small>([[zee#Tatimana|zee]] + [[ster#Tatimana|ster]])</small>
# [[pātangaroa]], [[pātangatanga]]
c0q4gwl4og5tt8argyz9da1r9pa2mxb
slak
0
2396
13853
8633
2017-04-27T08:08:19Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13853
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''slak''' {{f}}/{{m}}
# [[pūpū]]
feonwpslhut50mpe0g6iwy1i5p26kr5
zee
0
2399
14022
13088
2017-04-27T08:11:40Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
14022
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''zee''' {{f}}/{{m}}
# [[moana]], [[tai]]
rzl72s6nwcy7git7qssysodaou430r7
tai
0
2400
14221
13879
2017-06-19T07:55:34Z
Varlaam
1832
14221
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tai'''
# [[moana]], [[moana nui]]
{{-trans-}}
:* {{en}}: {{trad|en|sea}}
:* {{it}}: {{trad|it|mare}}
:* {{es}}: {{trad|es|mar}}
:* {{scn}}: {{trad|scn|mari}}
:* {{nl}}: {{trad|nl|zee}}
:* {{de}}: {{trad|de|Meer}}
:* {{fr}}: {{trad|fr|mer}}
1h3gs5ktfpmr31zb36givo8qqxbkyno
sea
0
2401
13831
11631
2017-04-27T08:07:50Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13831
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''sea'''
# [[moana]], [[tai]]
6cgw6sl35vch6cq5jh8krthiaho252v
Meer
0
2402
13292
11082
2017-04-27T07:57:08Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13292
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Meer''' {{n}}
# [[moana]], [[tai]]
0yeio4l4lnp6w37mpgcsqogrvlyfry7
mer
0
2403
13642
12946
2017-04-27T08:04:51Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13642
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''mer''' {{f}}
# [[moana]], [[tai]]
lg07aq0r8gh2tn3siw1pfdtle6vi7r9
étoile
0
2412
14033
13129
2017-04-27T08:11:51Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14033
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''étoile''' {{f}}
# [[whetū]]
2t5yi63lpk58li0r319h3quhyjbzm5x
ocean
0
2413
13703
12457
2017-04-27T08:05:58Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13703
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''ocean'''
# [[moana nui]], [[moana]]
nv04r8r2mqznwp5lsnsdoozzqjlo6fi
océan
0
2414
13707
12961
2017-04-27T08:06:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13707
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''océan'''
# [[moana nui]], [[moana]]
bh49tptn9167btgftfsfn5lnmfdfcw3
moana nui
0
2415
8799
8798
2015-08-20T23:26:54Z
Sarvaturi
1572
8799
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''moana nui'''
# [[moana]]
{{-etym-}}
[[moana]] + [[nui]]
{{-trans-}}
:*{{en}}: {{trad|en|ocean}}
:*{{nl}}: {{trad|nl|oceaan}}
:*{{de}}: {{trad|de|Ozean}}
:*{{fr}}: {{trad|fr|océan}}
:*{{es}}: {{trad|es|océano}}
:*{{it}}: {{trad|it|oceano}}
:*{{scn}}: {{trad|scn|ucèanu}}
abvc6h1o7b1ti00028027vsmkqrsfim
oceaan
0
2416
13702
11132
2017-04-27T08:05:57Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13702
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''oceaan''' {{m}}
# [[moana nui]], [[moana]]
5nca31glbuiq789oynldvgbiev2tv7c
winkle
0
2417
14011
12932
2017-04-27T08:11:26Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14011
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''winkle'''
# [[pūpū]]
o7mee4co39mwpffumbcytwq3fwxc3q1
rennet
0
2435
13808
12616
2017-04-27T08:07:31Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13808
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''rennet'''
# [[reneti]]
0eb7yebzdouubrbscq9l146ygr32cxy
cheese
0
2436
13395
10202
2017-04-27T07:59:35Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13395
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''cheese'''
# [[tīhi]], [[waiū-kurukuruwhatu]]
9x3inzo4e89mo7turmp8epecbozv25j
cow
0
2437
13413
8691
2017-04-27T08:00:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13413
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''cow'''
# [[kau]]
lqx768o24y9002xvc8eyjz3bgdz0zuc
heifer
0
2438
13529
11920
2017-04-27T08:02:40Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13529
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''heifer'''
# [[kūao kau uha]]
ju1z17fuot5ru2yea3nv7p4ouxtpag6
nose
0
2439
13686
12669
2017-04-27T08:05:41Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13686
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''nose'''
# [[ihu]]
0vm70beh215eu0c1fz4xo5cgw4hh31t
earwax
0
2440
13464
13104
2017-04-27T08:01:04Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13464
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''earwax'''
# [[tāturi]]
3ab9e8tv7msmd3amifrpu9t2u1g7tc0
wax
0
2441
17199
17198
2025-04-13T15:25:58Z
2001:E68:5450:2A8E:D54:E1B3:BC88:9A18
17199
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''wax'''
# he [[rawa]] [[hanga]]ia mai te [[ware]] o ngā [[rakau]] me te [[ngaro huruhuru|ngarohuru]] - [[ware]], [[waki]], [[wāki]], [[wākiha]], [[wākihi]]
pl1rtnc5qmu3qnxdvu6wvjt1hxkmqk4
fromage
0
2442
13515
13121
2017-04-27T08:02:25Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13515
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''fromage''' ''m''
# [[tīhi]], [[waiū-kurukuruwhatu]]
[[Category:Reo Wīwī]]
buqf16v4l0lvholu2waed8gpy8k18p5
vache
0
2443
13947
13013
2017-04-27T08:10:28Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13947
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''vache''' ''f''
# [[kau]]
[[Category:Reo Wīwī]]
jzcw6p1u1bhu5s1ndyb7aiyys5y8azf
nez
0
2444
13668
12876
2017-04-27T08:05:20Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13668
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''nez''' ''m''
# [[ihu]]
[[Category:Reo Wīwī]]
dm6iwi7sf1sr579yyhx4ekyuyxwvq4i
kaas
0
2445
13567
11853
2017-04-27T08:03:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13567
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''kaas''' ''c''
# [[tīhi]], [[waiū-kurukuruwhatu]]
e8wtbdzwn33f4srio97xtc0yxfnovtl
apple
0
2447
13339
9691
2017-04-27T07:58:10Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13339
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''apple'''
# [[āporo]]
fzihdzdr13gxxar8zx2tfj20knwcuqs
appel
0
2448
13338
13017
2017-04-27T07:58:07Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13338
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''appel''' {{m}}
# [[āporo]]
[[Category:Reo Tatimana]]
n3y362291bqj87yxb3g0d9srjtoeaov
pomme
0
2449
13763
12765
2017-04-27T08:06:57Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13763
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''pomme''' {{f}}
# [[āporo]]
7oqmjbqwp0h3z8ugstj3ozeaei8ahjz
tekau mā rua
0
2519
14617
13887
2017-09-18T04:08:25Z
91.156.27.99
14617
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''tekau mā rua''' (12)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|twelve}}
:* {{fi}}: {{trad|fi|kaksitoista}}
:* {{fr}}: {{trad|fr|douze}}
:* {{es}}: {{trad|es|doce}}
:* {{it}}: {{trad|it|dodici}}
:* {{scn}}: {{trad|scn|dùdici}}
atv0wgrsopiy1sigfssc2vcvvcfnlvp
tekau mā toru
0
2520
14619
9381
2017-09-18T04:10:11Z
91.156.27.99
14619
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''tekau mā toru''' (13)
{{mri-card-num}}
{{-trans-}}
:*{{en}}: {{trad|en|thirteen}}
:*{{fi}}: {{trad|fi|kolmetoista}}
:*{{fr}}: {{trad|fr|treize}}
:*{{es}}: {{trad|es|trece}}
:*{{it}}: {{trad|it|tredici}}
:*{{scn}}: {{trad|scn|trìdici}}
jltf8vetwzpkj1frqs9lffrxhh2mk9d
tekau mā whā
0
2521
16891
14621
2023-07-12T08:42:36Z
Ultron90
5927
Ultron90 moved page [[tekau mā wha]] to [[tekau mā whā]]: Corrected spelling.
14621
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''tekau mā wha''' (14)
{{mri-card-num}}
{{-trans-}}
:*{{en}}: {{trad|en|fourteen}}
:*{{fi}}: {{trad|fi|neljätoista}}
:*{{fr}}: {{trad|fr|quatorze}}
:*{{es}}: {{trad|es|catorce}}
:*{{it}}: {{trad|it|quattordici}}
:*{{scn}}: {{trad|scn|quattòrdici}}
pq7p59zdsx4qmsj4y1gvik4vsi5814f
tekau mā rima
0
2522
14623
9378
2017-09-18T04:13:37Z
91.156.27.99
14623
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''tekau mā rima''' (15)
{{mri-card-num}}
{{-trans-}}
:*{{en}}: {{trad|en|fifteen}}
:*{{fi}}: {{trad|fi|viisitoista}}
:*{{fr}}: {{trad|fr|quinze}}
:*{{es}}: {{trad|es|quince}}
:*{{it}}: {{trad|it|quindici}}
:*{{scn}}: {{trad|scn|quìnnici}}
49790wssk4hkncqoy1x34sdu2d69kdp
tekau mā ono
0
2523
14625
9377
2017-09-18T04:16:23Z
91.156.27.99
14625
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''tekau mā ono''' (16)
{{mri-card-num}}
{{-trans-}}
:*{{en}}: {{trad|en|sixteen}}
:*{{fi}}: {{trad|fi|kuusitoista}}
:*{{fr}}: {{trad|fr|seize}}
:*{{es}}: {{trad|es|dieciséis}}
:*{{it}}: {{trad|it|sedici}}
:*{{scn}}: {{trad|scn|sìdici}}
jguitqo7klfukoe0uuo17avfc5h9u98
tekau mā whitu
0
2524
14627
9384
2017-09-18T04:18:00Z
91.156.27.99
14627
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''tekau mā whitu''' (17)
{{mri-card-num}}
{{-trans-}}
:*{{en}}: {{trad|en|seventeen}}
:*{{fi}}: {{trad|fi|seitsemäntoista}}
:*{{fr}}: {{trad|fr|dix-sept}}
:*{{es}}: {{trad|es|diecisiete}}
:*{{it}}: {{trad|it|diciassette}}
:*{{scn}}: {{trad|scn|dicisetti}}
r6nhaajoz3cq4zbi4abv46t0q7ookz8
tekau mā waru
0
2525
14629
9382
2017-09-18T04:19:40Z
91.156.27.99
14629
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''tekau mā waru''' (18)
{{mri-card-num}}
{{-trans-}}
:*{{en}}: {{trad|en|eighteen}}
:*{{fi}}: {{trad|fi|kahdeksantoista}}
:*{{fr}}: {{trad|fr|dix-huit}}
:*{{es}}: {{trad|es|dieciocho}}
:*{{it}}: {{trad|it|diciotto}}
:*{{scn}}: {{trad|scn|dicidottu}}
bnjezcc62ovawoh9rydmkyp0hvvtepv
tekau mā iwa
0
2526
14631
9376
2017-09-18T04:22:30Z
91.156.27.99
14631
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''tekau mā iwa''' (19)
{{mri-card-num}}
{{-trans-}}
:*{{en}}: {{trad|en|nineteen}}
:*{{fi}}: {{trad|fi|yhdeksäntoista}}
:*{{fr}}: {{trad|fr|dix-neuf}}
:*{{es}}: {{trad|es|diecinueve}}
:*{{it}}: {{trad|it|diciannove}}
:*{{scn}}: {{trad|scn|dicinovi}}
a2rn2boyecbbgjuqw13v95wqzzx6h3o
rua tekau mā tahi
0
2527
14634
9332
2017-09-18T04:25:27Z
91.156.27.99
14634
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''rua tekau mā tahi''' (21)
{{mri-card-num}}
{{-trans-}}
:*{{en}}: {{trad|en|twenty one}}
:*{{fi}}: {{trad|fi|kaksikymmentäyksi}}
:*{{fr}}: {{trad|fr|vingt-et-un}}
:*{{es}}: {{trad|es|veintiuno}}
:*{{it}}: {{trad|it|ventuno}}
:*{{scn}}: {{trad|scn|vintunu}}
ae54znphry7a2whe7xjkqvy8lzlbcjh
toru tekau
0
2528
14636
13911
2017-09-18T04:27:17Z
91.156.27.99
14636
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''toru tekau''' (30)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|thirty}}
:* {{fi}}: {{trad|fi|kolmekymmentä}}
:* {{fr}}: {{trad|fr|trente}}
:* {{es}}: {{trad|es|treinta}}
:* {{it}}: {{trad|it|trenta}}
:* {{scn}}: {{trad|scn|trenta}}
4v2ppoodq9hlmoiq90y902mrjfpywr9
whā tekau
0
2529
16893
14638
2023-07-12T08:45:54Z
Ultron90
5927
Ultron90 moved page [[wha tekau]] to [[whā tekau]]: Corrected spelling.
14638
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''wha tekau''' (40)
{{mri-card-num}}
{{-trans-}}
:*{{en}}: {{trad|en|forty}}
:*{{fi}}: {{trad|fi|neljäkymmentä}}
:*{{fr}}: {{trad|fr|quarante}}
:*{{es}}: {{trad|es|cuarenta}}
:*{{it}}: {{trad|it|quaranta}}
:*{{scn}}: {{trad|scn|quaranta}}
8zro5pu6egahrbvl5sqh10nppq7so38
rima tekau
0
2531
14640
13814
2017-09-18T04:31:04Z
91.156.27.99
14640
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''rima tekau''' (50)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|fifty}}
:* {{fi}}: {{trad|fi|viisikymmentä}}
:* {{fr}}: {{trad|fr|cinquante}}
:* {{es}}: {{trad|es|cincuenta}}
:* {{it}}: {{trad|it|cinquanta}}
:* {{scn}}: {{trad|scn|cinquanta}}
aakrvglox5ozrhajp4gaaxdd88cu15c
ono tekau
0
2532
14642
13714
2017-09-18T04:32:48Z
91.156.27.99
14642
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''ono tekau''' (60)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|sixty}}
:* {{fi}}: {{trad|fi|kuusikymmentä}}
:* {{fr}}: {{trad|fr|soixante}}
:* {{es}}: {{trad|es|sesenta}}
:* {{it}}: {{trad|it|sessanta}}
:* {{scn}}: {{trad|scn|sissanta}}
34pol2dzwhe0ktcbxkrak2xbwdoq9fa
whitu tekau
0
2533
14644
14007
2017-09-18T04:34:25Z
91.156.27.99
14644
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''whitu tekau''' (70)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|seventy}}
:* {{fi}}: {{trad|fi|seitsemänkymmentä}}
:* {{fr}}: {{trad|fr|soixante-dix}}
:* {{es}}: {{trad|es|setenta}}
:* {{it}}: {{trad|it|settanta}}
:* {{scn}}: {{trad|scn|sittanta}}
h2wt1tckr3o6ivnpbq3o3ajzi6ymrl5
waru tekau
0
2534
14646
13990
2017-09-18T04:36:09Z
91.156.27.99
14646
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''waru tekau''' (80)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|eighty}}
:* {{fi}}: {{trad|fi|kahdeksankymmentä}}
:* {{fr}}: {{trad|fr|quatre-vingt}}
:* {{es}}: {{trad|es|ochenta}}
:* {{it}}: {{trad|it|ottanta}}
:* {{scn}}: {{trad|scn|uttanta}}
1ox8y246b729ynp3mp9iwwpsjy5t7e2
iwa tekau
0
2535
16803
16798
2023-04-21T00:31:06Z
Apisite
3545
16803
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''iwa tekau''' (90)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|ninety}}
:* {{fi}}: {{trad|fi|yhdeksänkymmentä}}
:* {{vi}}: {{trad|vi|chín mươi}}
:* {{fr}}: {{trad|fr|quatre-vingt-dix}}
:* {{es}}: {{trad|es|noventa}}
:* {{it}}: {{trad|it|novanta}}
:* {{scn}}: {{trad|scn|nuvanta}}
:* {{uz}}: {{trad|uz|toʻqson}}
kheskpfkhjcvamqz79mnfphvt5zji3v
rau
0
2536
13802
11898
2017-04-27T08:07:28Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13802
wikitext
text/x-wiki
{{wiki|Rau|rau}}
{{=mi=}}
{{-noun-|mi}}
'''rau'''
{{-trans-}}
:* {{en}}: 1. {{trad|en|feather}}, 2. {{trad|en|leaf}}, 3. {{trad|en|plume}}, 4. {{trad|en|spray}}
:* {{fr}}: 1. {{trad|fr|plume}}, 2. {{trad|fr|feuille}}, 3. {{trad|fr|panache}}, 4. {{trad|fr|vaporisation}}
:* {{es}}: 1. {{trad|es|pluma}}, 2. {{trad|es|hoja}}, 3. {{trad|es|penacho}}, 4. {{trad|es|rocío}}
:* {{it}}: 1. {{trad|it|piuma}}, 2. {{trad|it|foglia}}, 3. {{trad|it|pennacchio}}, 4. {{trad|it|vaporizzazione}}
:* {{scn}}: 1. {{trad|scn|piuma}}, 2. {{trad|scn|fogghia}}, 3. {{trad|scn|pinnacchiu}}, 4. {{trad|scn|vapurizzazzioni}}
ttt4616827hsv1j8x0ozhc7q5poquv9
kotahi rau
0
2537
16942
14652
2023-08-01T18:36:12Z
YaganZ
6044
+de
16942
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''kotahi rau''' (100)
{{mri-card-num}}
{{-trans-}}
:*{{en}}: {{trad|en|hundred}}
:*{{fi}}: {{trad|fi|sata}}
:*{{fr}}: {{trad|fr|cent}}
:*{{es}}: {{trad|es|ciento}}
:*{{it}}: {{trad|it|cento}}
:*{{scn}}: {{trad|scn|centu}}
:*{{tr}}: {{trad|tr|yüz}}
:*{{de}}: {{trad|de|einhundert}}, {{trad|de|hundert}}
tnx7gb9n76nyhd7bxjdqgzufic3vp40
Template:Bot
10
2547
14545
6878
2017-07-20T09:49:07Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14545
wikitext
text/x-wiki
{| align="center" class="plainlinks" style="padding: 8px; border: 2px solid #000; width: 80%; text-align: justify;"
|- valign="center"
| [[File:Crystal Clear action run.svg|90px|left|link=]] || '''This user account is a [[m:en:Wikipedia:Bots|bot]], operated by [[User:{{{1}}}|{{{1}}}]] ([[User talk:{{{1}}}|talk]]).'''<br />It is not a [[m:en:Wikipedia:Sock puppetry|sock-puppet]], but rather an automated or semi-automated account for making repetitive edits that would be extremely tedious to do manually.<br />''Administrators: if this bot is malfunctioning or causing harm, please [{{fullurl:Special:Blockip|wpBlockAddress={{PAGENAMEE}}&wpBlockExpiry=indefinite&wpAnonOnly=0&wpEnableAutoblock=0&wpCreateAccount=0&wpBlockReason=Bot%20malfunctioning:%20}} block it].''
|}<noinclude>
== Documentation ==
* Replace "Example" with your bot's username.
{| class="wikitable" width="100%"
|-
! width="150px" | Code
! Result
|-
| <code><nowiki>{{Bot|Example}}</nowiki></code>
| {{Bot|Example}}
|}</noinclude>
if4ebu16c46qmqztdy0yaokehbekb5m
Template:epo
10
2629
6785
6784
2012-06-08T16:19:11Z
Piet-c
713
6785
wikitext
text/x-wiki
Esperanto
8wbm1sb3qy8i01d82lwpoazwmovwpea
ika
0
2639
15929
13550
2022-08-19T20:54:59Z
Thomas Norren
5053
15929
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ika'''
{{-trans-}}
:* {{en}}: [[fish]]
:* {{nl}}: [[vis]]
:* {{fr}}: {{trad|fr|poisson}}
:* {{es}}: {{trad|es|pez}}
:* {{it}}: {{trad|it|pesce}}
:* {{scn}}: {{trad|scn|pisci}}
:* {{vi}}: {{trad|vi|cá}}
oqousl0y69l1kwliqoq52g9tp9d0mz2
maand
0
2640
13626
11881
2017-04-27T08:04:35Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13626
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''maand''' {{f}}/{{m}}
# [[marama]]
36m1foibptgc1h0eany6rtcsx5r6wab
koolstof
0
2641
13580
8621
2017-04-27T08:03:35Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13580
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''koolstof''' {{m}}/{{f}}
# [[waro]]
kn3kxq6ntxqs31oww9mfhr76jql7r1m
zuurstof
0
2642
14028
11464
2017-04-27T08:11:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14028
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''zuurstof''' {{m}}/{{f}}
# [[hāora]]
dwzurz47xk2xstl22jdcxa0dr210pt0
waterstof
0
2643
13992
11466
2017-04-27T08:11:08Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13992
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''waterstof''' {{m}}/{{f}}
# [[hauwai]]
fwoo76q68a6yd3e5kuakwuz4d6o2fvq
Category:Pakuriki Ingarihi
14
2719
14331
13156
2017-07-03T12:20:32Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14331
wikitext
text/x-wiki
[[Category:Reo Ingarihi]]
[[Category:Pakuriki]]
0z7pro5ii2mburnibqhnkgwvpp16mqg
japan
0
2784
7404
2013-11-11T05:53:28Z
Lo Ximiendo
914
Lo Ximiendo moved page [[japan]] to [[Japan]] over redirect
7404
wikitext
text/x-wiki
#REDIRECT [[Japan]]
2bmwr4qvz2xg6k46t9l5ym5e8weg67d
Template:hin
10
2825
7560
7559
2014-03-04T04:54:43Z
GeorgeBarnick
1308
undoing
7560
wikitext
text/x-wiki
Hinitī
lh5jq6sry3ctob3u8kl85mhabok2m4k
Template:tam
10
2826
7561
2014-03-04T05:06:13Z
DerekWinters
1307
Created page with "Tāmiri"
7561
wikitext
text/x-wiki
Tāmiri
2xvskubsem4qzhd0dirgz6ffl2wajwi
Template:jpn
10
2827
7564
2014-03-05T02:17:17Z
Smettems
1309
Created page with "Tiapanihi"
7564
wikitext
text/x-wiki
Tiapanihi
kgyzr7tr1gspaxatah7ky5yw65spp50
Index:All languages
0
2840
13282
11222
2017-04-27T07:56:55Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13282
wikitext
text/x-wiki
Tenei rārangi aroturuki i te mana o te taupū mo te momo reo i roto i te putanga Wiktionary. Me whakaatu te reira anake aua reo timata hoki e kua fakahokohoko. Kei roto ngā mōhiohio e pā ana ki ahakoa e taupū kua anake te rārangi māmā te taupū multipage ranei, a ahakoa te taupū multipage whai ana i te whakatakotoranga mahi.
I roto i te tikanga he tino noho i te whakatakotoranga mahi, a kua whaia i roto i te ngaro atu o te mīti te whakaarohia. I te taumata runga mo te reo te hōputu he Index: Reo. A, no te reira he nui rawa ki te abei ai te wāwāhi i te taupū, tenei kei te mahi i te pukapuka, te whakamahi i subpages rite Index: Reo / a ki te pukapuka tohutoro i roto i te take o raro. He kore e hanga tetahi rereketanga o reta pūmatua, me pūriki. Whakarerekētanga e tika ana me ki kia hanga hoki hōtuhi e kore e e tino pūrārangi (hei tauira, Chinese).
Ētahi rārangi reo kua atu-wehea iti, engari kahore he paerewa kua ano kua whakaaro.
Category: taupū Reo tavini te whakaaro taua rite tenei rārangi engari kua aunoa. Hoki i te rārangi atu whānui o ngā reo, me o ratou taupū kite Wiktionary: Rārangi o ngā reo Category ranei: reo katoa.
Hoki Swadesh ngā rārangi kupu kupu o ngā reo, e kite Appendix: rārangi Swadesh.
Kei te wā, i te taupū reo e whai ake nei whakahoutia e Conrad.Bot:
2f2r2gsb2255yc09sdfrodykw063jfz
aroha
0
2841
13345
8757
2017-04-27T07:58:17Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13345
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''aroha'''
{{-trans-}}
:* {{en}}: {{trad|en|love}}
:* {{fr}}: {{trad|fr|amour}}
:* {{es}}: {{trad|es|amor}}
:* {{it}}: {{trad|it|amore}}
:* {{scn}}: {{trad|scn|amuri}}
:* {{de}}: {{trad|de|Liebe}}
hx8i1kicn2kdm1ex4vyaf88ef7enm75
slapen
0
2842
13854
11685
2017-04-27T08:08:20Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13854
wikitext
text/x-wiki
{{=nl=}}
{{-verb-|nl}}
'''slapen'''
# [[moe]]
9y6u6dit5qre5b56rv14hzzyij57wis
Nipono
0
2843
13294
11072
2017-04-27T07:57:10Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13294
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Nipono'''
{{-trans-}}
:* {{en}}: {{trad|en|Japan}}
:* {{fr}}: {{trad|fr|Japon}}
:* {{es}}: {{trad|es|Japón}}
:* {{it}}: {{trad|it|Giappone}}
:* {{scn}}: {{trad|scn|Giappuni}}
788vwqkyonwfqi61g0r97jds745jdjc
āporo
0
2844
16791
16622
2023-03-29T10:12:33Z
TheHighFighter2
4026
16791
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''āporo'''
{{-trans-}}
:* {{eng}}: {{trad|en|apple}}
:* {{fr}}: {{trad|fr|pomme}}
:* {{es}}: {{trad|es|manzana}}
:* {{eu}}: {{trad|eu|sagar}}
:* {{ga}}: {{trad|ga|úll}}
:* {{it}}: {{trad|it|mela}}
:* {{ru}}: {{trad|ru|яблоко}}
:* {{scn}}: {{trad|scn|pumu}}
:* {{vi}}: {{trad|vi|táo}}, {{trad|vi|táo tây}}
1z7el5befs8haqun9uoumtw1811hp6s
reo Hawai'i
0
2845
8823
8822
2015-08-21T00:19:52Z
Sarvaturi
1572
8823
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''reo Hawai'i'''
:*{{en}}: [[Hawaiian language]]
:*{{fr}}: {{trad|fr|langue hawaïenne}}
:*{{es}}: {{trad|es|idioma hawaiano}}
:*{{it}}: {{trad|it|lingua hawaiana}}
:*{{scn}}: {{trad|scn|lingua hawaiana}}
:*{{haw}}: {{trad|haw|Ōlelo Hawai'i}}
87jwbq81q1tpzlzcayoif3qml80168v
uitspraak
0
2846
13933
11945
2017-04-27T08:10:10Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13933
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''uitspraak'''
# [[whakahuatanga]]
3lymr09dfopg3q2q1lo3g0ctm17kgjb
family
0
2847
13489
13231
2017-04-27T08:01:39Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13489
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''family'''
# [[whānau]]
9ggc1zo8w60iop6xzd2nthpe44i7mza
love
0
2848
13620
12694
2017-04-27T08:04:30Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13620
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''love'''
# [[aroha]]
j71wd8mmctxtayrvjcxwgl46hh4pcia
kupu ingoa
0
2849
8781
8742
2015-08-20T23:04:12Z
Sarvaturi
1572
8781
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kupu ingoa'''
{{-etym-|mi}}
[[kupu]] + [[ingoa]]
{{-trans-}}
:*{{en}}: {{trad|en|noun}}
:*{{fr}}: {{trad|fr|substantif}}
:*{{es}}: {{trad|es|sustantivo}}
:*{{it}}: {{trad|it|sostantivo}}
:*{{scn}}: {{trad|scn|sustantivu}}
lj76ywzewkyps7os3pn96lkdk9t9s0k
ingoa
0
2850
13553
12674
2017-04-27T08:03:06Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13553
wikitext
text/x-wiki
{{=mi=}}
{{-verb-|mi}}
'''ingoa'''
{{-trans-}}
:* {{en}}: to {{trad|en|name}}
:* {{fr}}: {{trad|fr|nommer}}
:* {{es}}: {{trad|es|nombrar}}
:* {{it}}: {{trad|it|nominare}}
:* {{scn}}: {{trad|scn|nnuminari}}
mn85l6sgd0dvu03vllootoatmnmiahm
Template:-verb-
10
2851
7609
2014-06-25T13:58:55Z
177.133.85.11
Created page with "__NOEDITSECTION__ ====[[kupu mahi|Kupu mahi]]==== <includeonly> {{if|1={{{1|}}}|2=[[Category:Kupu mahi {{{{{1}}}|first_letter=lowercase}}|{{LC:{{{2|{{PAGENAME}}}}}}}]]|3=}}</i..."
7609
wikitext
text/x-wiki
__NOEDITSECTION__
====[[kupu mahi|Kupu mahi]]====
<includeonly>
{{if|1={{{1|}}}|2=[[Category:Kupu mahi {{{{{1}}}|first_letter=lowercase}}|{{LC:{{{2|{{PAGENAME}}}}}}}]]|3=}}</includeonly><noinclude>[[Category:Templates]]</noinclude>
iphiph0q8n8fnonvhvqxvknckqf1k5q
kupu mahi
0
2852
7646
7610
2014-06-25T14:38:54Z
177.133.85.11
Redirected page to [[kupumahi]]
7646
wikitext
text/x-wiki
#REDIRECT [[kupumahi]]
0dq08dth5tdqk3t8y3mis7kkn2ucw01
Category:Reo Hawai'i
14
2853
14349
13241
2017-07-03T12:20:57Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14349
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Kupu āhua Tatimana
14
2854
14323
12556
2017-07-03T12:20:09Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14323
wikitext
text/x-wiki
[[Category:Kupu āhua]]
b1dpvnhesv0ga7opufoux8ruuw3nu57
Category:Kupu āhua Māori
14
2855
14319
10414
2017-07-03T12:20:05Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14319
wikitext
text/x-wiki
[[Category:Kupu āhua]]
[[Category:Reo Māori]]
0665luwkg7lgc4uatamxoamxp2b2lpd
pūrongo
0
2856
13778
11274
2017-04-27T08:07:08Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13778
wikitext
text/x-wiki
{{=mi=}}
{{-verb-|mi}}
'''pūrongo'''
{{-trans-}}
:* {{en}}: to {{trad|en|report}}
:* {{fr}}: {{trad|fr|rapporter}}
:* {{es}}: {{trad|es|informar}}
:* {{it}}: {{trad|it|riferire}}
:* {{scn}}: {{trad|scn|arrifiriri}}
ek4bzrgvt73x5hy1n595qldphm12i9j
plaats
0
2857
13749
12056
2017-04-27T08:06:41Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13749
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''plaats'''
# [[nohanga]]
fd0ux7wplkor648f2qrravoycjk85vk
locality
0
2858
13612
10116
2017-04-27T08:04:20Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13612
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''locality'''
# [[nohanga]]
nh8iwkzwkb4fjpe360y5vtuwrhkq56u
ahau
0
2859
13321
11228
2017-04-27T07:57:42Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13321
wikitext
text/x-wiki
{{=mi=}}
{{-pronoun-|mi}}
'''ahau'''
{{-trans-}}
:* {{en}}: [[I]]
:* {{fr}}: [[je]]
:* {{es}}: [[yo]]
:* {{it}}: [[io]]
:* {{pt}}: [[eu]]
:* {{scn}}: [[ju]]
ncw3bf7m1k3mq03jcg9rdg0evk5hsvg
aha
0
2860
13320
8748
2017-04-27T07:57:41Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13320
wikitext
text/x-wiki
{{=mi=}}
{{-verb-|mi}}
'''aha'''
{{-trans-}}
:* {{en}}: to [[do what]]?
:* {{fr}}: [[]]
:* {{es}}: [[]]
:* {{it}}: [[]]
71x6idp6785exvedwlmg77lnlkfe1jj
ka
0
2861
13566
11974
2017-04-27T08:03:20Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13566
wikitext
text/x-wiki
{{=mi=}}
{{-adverb-|mi}}
'''ka'''
{{-trans-}}
:* {{en}}: {{trad|en|when}}
:* {{fr}}: {{trad|fr|quand}}
:* {{es}}: {{trad|es|cuando}}
:* {{it}}: {{trad|it|quando}}
:* {{scn}}: {{trad|scn|quannu}}
cvtrz4cog7o0ek818a8jn6y5y9c60d0
mohio
0
2862
9152
8802
2015-08-21T13:25:04Z
Sarvaturi
1572
9152
wikitext
text/x-wiki
{{=mi=}}
{{-verb-|mi}}
'''mohio'''
{{-trans-}}
:*{{af}}: [[weet]]
:*{{nl}}: [[weten]]
:*{{en}}: to [[know]]
:*{{fr}}: {{trad|fr|savoir}}, {{trad|fr|connaître}}
:*{{es}}: {{trad|es|saber}}, {{trad|es|conocer}}
:*{{it}}: {{trad|it|sapere}}, {{trad|it|conoscere}}
:*{{pt}}: {{trad|pt|saber}}, {{trad|pt|conhecer}}
:*{{scn}}: {{trad|scn|sapiri}}, {{trad|scn|canùsciri}}
pwxi6203iqn0jzwu0krvqo62h1hxchw
weet
0
2863
13996
11055
2017-04-27T08:11:14Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13996
wikitext
text/x-wiki
{{=afr=}}
{{-verb-|afr}}
{{pn}}
[[mohio]]
qzuyqo9u31pxc8857kz8t5jvehb2owm
weten
0
2864
13999
8643
2017-04-27T08:11:17Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13999
wikitext
text/x-wiki
{{=nl=}}
{{-verb-|nl}}
'''weten'''
# [[mohio]]
mzd8t15j9ibjlzgpcnn6f2jzq0l7x8j
know
0
2865
13576
12861
2017-04-27T08:03:31Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13576
wikitext
text/x-wiki
{{=en=}}
{{-verb-|en}}
to '''know'''
# [[mohio]]
a31jbiykg8r5ztep96d5uaq10lhi0xh
saber
0
2866
13822
11679
2017-04-27T08:07:42Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13822
wikitext
text/x-wiki
{{=es=}}
{{-verb-|es}}
'''saber'''
# [[mohio]]
{{=pt=}}
{{-verb-|pt}}
'''saber'''
# [[mohio]]
3xtc6b48kt5d34q1z3vqzgfpeczhvqy
cuando
0
2867
13415
9773
2017-04-27T08:00:04Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13415
wikitext
text/x-wiki
{{=es=}}
{{-adverb-|es}}
'''cuando'''
# [[ka]]
2l8d2zse5cuv76qsk69cqvqjoohw3wc
yo
0
2868
14019
12835
2017-04-27T08:11:37Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14019
wikitext
text/x-wiki
{{=es=}}
{{-pronoun-|es}}
'''yo'''
# [[ahau|i ahau]]
jec381abrh9724nqskeskuspyoikohv
eu
0
2869
13481
12015
2017-04-27T08:01:28Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13481
wikitext
text/x-wiki
{{=pt=}}
{{-pronoun-|pt}}
'''eu'''
# [[ahau|i ahau]]
h0db929kjsibz36a68jksgx37q0q3ey
kohinga
0
2870
8775
8774
2015-08-20T22:57:29Z
Sarvaturi
1572
8775
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kohinga'''
*''kohinga toi whaiaro'' ''(art portfolio)''
mhqzrv3bu3ttgg0e80ro4oi0ke95spu
tautoko
0
2871
13883
12076
2017-04-27T08:09:00Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13883
wikitext
text/x-wiki
{{=mi=}}
{{-verb-|mi}}
'''tautoko'''
{{-trans-}}
:* {{en}}: to {{trad|en|agree}}
:* {{fr}}: {{trad|fr|être d'accord}}
:* {{es}}: {{trad|es|estar de acuerdo}}
:* {{it}}: {{trad|it|concordare}}
:* {{scn}}: {{trad|scn|cuncurdari}}
674z7mvl66kqhfxzp5t44a5tavpkrx4
pātaka
0
2872
9217
8811
2015-08-21T13:53:03Z
Sarvaturi
1572
9217
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pātaka'''
{{-trans-}}
:*{{en}}: {{trad|en|storehouse}}, {{trad|en|pantry}}
:*{{fr}}: {{trad|fr|entrepôt}}, {{trad|fr|garde-manger}}
:*{{es}}: {{trad|es|almacén}}, {{trad|es|despensa}}
:*{{it}}: {{trad|it|magazzino}}, {{trad|it|dispensa}}
:*{{scn}}: {{trad|scn|magasenu}}, {{trad|scn|dispenza}}
:*{{ty}}: {{trad|ty|pātaka}}
{{=ty=}}
{{-noun-|ty}}
'''pātaka'''
# [[pātaka]]
pomn1gbm13lg7ceo7yorfl539wkvh3e
raihana
0
2873
13798
11273
2017-04-27T08:07:25Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13798
wikitext
text/x-wiki
{{=mi=}}
{{-verb-|mi}}
'''raihana'''
{{-trans-}}
:* {{en}}: to {{trad|en|license}}, to {{trad|en|authorize}}
:* {{fr}}: {{trad|fr|autoriser}}
:* {{es}}: {{trad|es|autorizar}}
:* {{it}}: {{trad|it|autorizzare}}
:* {{scn}}: {{trad|scn|auturizzari}}
1weyg6sb5iv372nabh4obo6s0nuucqc
taal
0
2874
13877
11484
2017-04-27T08:08:53Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13877
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''taal'''
# [[reo]]
{{=nl=}}
{{-noun-|nl}}
'''taal'''
# [[reo]]
n1j82g6yy0yrm9z67v7hy62n8g7oabj
language
0
2875
13591
12518
2017-04-27T08:03:48Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13591
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''language'''
# [[reo]]
6ahvb3zpmzgmuvaq4rjpxo46rqk6qgf
Sprache
0
2876
13305
12335
2017-04-27T07:57:18Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13305
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Sprache'''
# [[reo]]
67a6ycokr0t8zga6qu9yowsrii8c0rm
Liebe
0
2877
17047
13290
2024-06-06T18:31:15Z
Jeuwre
6358
whakahuatanga
17047
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Liebe'''
# [[aroha]]
{{-pron-}}
:IPA: {{IPA|[ˈliːbə]}}
:{{audio|De-Liebe2.ogg|Audio}}
nni1mc6wjrie2jh0qygkyfkyp178mwv
ihu
0
2878
13549
12607
2017-04-27T08:03:01Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13549
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ihu'''
{{-trans-}}
:* {{af}}: [[neus]]
:* {{de}}: [[Nase]]
:* {{en}}: [[nose]]
:* {{pt}}: [[nariz]]
:* {{fr}}: {{trad|fr|nez}}
:* {{es}}: {{trad|es|nariz}}
:* {{it}}: {{trad|it|naso}}
:* {{scn}}: {{trad|scn|nasu}}, {{trad|scn|nasca}}
9ttt33l5oiiuiqotdiu6s9ab4jhfttp
Nase
0
2879
13293
11989
2017-04-27T07:57:09Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13293
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Nase'''
# [[ihu]]
pe1e8gn660cwhlrop460ob3ty3799e0
neus
0
2880
13666
11884
2017-04-27T08:05:18Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13666
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''neus'''
# [[ihu]]
{{=nl=}}
{{-noun-|nl}}
'''neus'''
# [[ihu]]
1w9d64ndyjobhpwaxtkumuuym2flh71
nariz
0
2881
13655
11612
2017-04-27T08:05:06Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13655
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''nariz'''
# [[ihu]]
{{=pt=}}
{{-noun-|pt}}
'''nariz'''
# [[ihu]]
7kkygeplh7ece5sn1kb4pzskd6w68n1
werkwoord
0
2882
13998
8642
2017-04-27T08:11:16Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13998
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''werkwoord'''
# [[kupumahi]]
{{=nl=}}
{{-noun-|nl}}
'''werkwoord'''
# [[kupumahi]]
3fzqtafary2mnwrskpzxkqe5l5hltr5
tāturi
0
2883
10126
8859
2015-09-08T23:48:11Z
DerekWinters
1307
10126
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tāturi'''
{{-trans-}}
:*{{haw}}: {{trad|haw|kokuli}}
:*{{en}}: {{trad|en|earwax}}
:*{{fr}}: {{trad|fr|cérumen}}
:*{{es}}: {{trad|es|cerumen}}
:*{{it}}: {{trad|it|cerume}}
:*{{scn}}: {{trad|scn|cirumi}}
jz982afiy8ltslm3kevc2zuat59mnwf
Wiktionary:Ingarihi
4
2884
7649
2014-06-25T14:42:02Z
177.133.85.11
Created page with "[[:w:Reo Ingarihi|Wikipedia: Reo Ingarihi]]"
7649
wikitext
text/x-wiki
[[:w:Reo Ingarihi|Wikipedia: Reo Ingarihi]]
s5ou48ux9xx63th20l9dkjjudna9bbm
Wiktionary:Tatimana
4
2885
7650
2014-06-25T14:42:34Z
177.133.85.11
Created page with "[[:w:Reo Tatimana|Wikipedia: Reo Tatimana]]"
7650
wikitext
text/x-wiki
[[:w:Reo Tatimana|Wikipedia: Reo Tatimana]]
7znzosk0uxxbn762f9u7vnhaanx3sfo
quando
0
2888
13781
12968
2017-04-27T08:07:10Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13781
wikitext
text/x-wiki
{{=pt=}}
{{-adverb-|pt}}
'''quando'''
# [[ka]]
0x2k92g9ylgabd2w9ds7rhsq5ybt9i0
Te Hononga o Amerika
0
2889
8837
7656
2015-08-21T00:43:40Z
Sarvaturi
1572
8837
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Te Hononga o Amerika'''
{{-trans-}}
:*{{en}}: {{trad|en|United States of America}}
:*{{fr}}: {{trad|fr|États-Unis d'Amérique}}
:*{{es}}: {{trad|es|Estados Unidos de América}}
:*{{it}}: {{trad|it|Stati Uniti d'America}}
:*{{scn}}: {{trad|scn|Stati Uniti dâ Mèrica}}
mhsjvezfpabymb5oye0tk7680wuybco
libre
0
2891
13605
12865
2017-04-27T08:04:11Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13605
wikitext
text/x-wiki
{{=fr=}}
{{-adj-|fr}}
'''libre'''
# [[utukore]]
30qepgsb32hq1hr1cz7uc8uhn54sumg
vrij
0
2892
13980
12754
2017-04-27T08:10:57Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13980
wikitext
text/x-wiki
{{=nl=}}
{{-adj-|nl}}
'''vrij'''
# [[utukore]]
n6d6ctqwkvi0ialo10q5u0tjow69z39
vloeistof
0
2893
13975
12504
2017-04-27T08:10:53Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13975
wikitext
text/x-wiki
{{=nl=}}
{{-adj-|nl}}
'''vloeistof'''
# [[wai]]
1utwnny7cuj2ra46i4xhnj4r2pcampu
Category:Reo Pāniora
14
2894
14381
13227
2017-07-03T12:21:30Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14381
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Pōtikī
14
2895
14383
12212
2017-07-03T12:21:32Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14383
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Kupu āhua Wīwī
14
2896
14326
12490
2017-07-03T12:20:26Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14326
wikitext
text/x-wiki
[[Category:Kupu āhua|Wīwī]]
[[Category:Reo Wīwī]]
dw9i0cqboderjon7kyn0ghpskau7onz
Category:Kupu ingoa Tatimana
14
2897
14282
13155
2017-07-03T12:18:48Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14282
wikitext
text/x-wiki
[[Category:Reo Tatimana]]
[[Category:Kupu ingoa]]
nug7bs19eckd3nokavzys2802ludzdl
Category:Kupu ingoa Tiamana
14
2898
14284
13205
2017-07-03T12:18:50Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14284
wikitext
text/x-wiki
[[Category:Reo Tiamana]]
[[Category:Kupu ingoa]]
kgeo7izrcekhqa6vnxsfl24h7i64kbd
Category:Kupu ingoa Wīwī
14
2899
14297
13217
2017-07-03T12:19:02Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14297
wikitext
text/x-wiki
[[Category:Reo Wīwī]]
[[Category:Kupu ingoa]]
jnw33tkcf3lgp3pbufjnrdsf21fcgqr
Category:Kupu ingoa Ingarihi
14
2900
14257
13144
2017-07-03T12:18:09Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14257
wikitext
text/x-wiki
[[Category:Reo Ingarihi]]
[[Category:Kupu ingoa]]
s6x15n1jl43455o54903oziyhtetuo4
Category:Kupu ingoa Hawai'i
14
2901
14249
13168
2017-07-03T12:18:01Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14249
wikitext
text/x-wiki
[[Category:Reo Hawai'i]]
[[Category:Kupu ingoa]]
m1a0dc8kqcpfj34i8tj3yw7x7x3ezmd
Category:Kupu ingoa Kapingamarangi
14
2902
14261
8078
2017-07-03T12:18:28Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14261
wikitext
text/x-wiki
[[Category:Reo Kapingamarangi]]
[[Category:Kupu ingoa]]
bwo8g69vgq141g2rwadpjv0i3ja6c2r
reneti
0
2903
13807
12063
2017-04-27T08:07:30Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13807
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''reneti'''
{{-trans-}}
:* {{en}}: [[rennet]]
:* {{fr}}: {{trad|fr|présure}}
:* {{es}}: {{trad|es|cuajo}}
:* {{it}}: {{trad|it|caglio}}
:* {{scn}}: {{trad|scn|quagghiu}}
0po5qz1g6bpyi0g3gkxvhrxr9qkl6yh
Ozean
0
2904
13295
12756
2017-04-27T07:57:11Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13295
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Ozean'''
# [[moana nui]], [[moana]]
bmqn0knr7r11g8unem5pit50mr6cnm5
Wiktionary:GNU Free Documentation License
4
2905
7674
2014-06-29T19:46:44Z
179.179.34.204
Created page with "===ENGLISH=== The '''GNU Free Documentation License''' (GFDL) is a [[w:copyleft|copyleft]] license for free documentation, designed by the w:Free Software Foundation|Free S..."
7674
wikitext
text/x-wiki
===ENGLISH===
The '''GNU Free Documentation License''' (GFDL) is a [[w:copyleft|copyleft]] license for free documentation, designed by the [[w:Free Software Foundation|Free Software Foundation]] (FSF) for the [[w:GNU|GNU]] project. The official text of version 1.1 of the license text can be found at: http://www.gnu.org/copyleft/fdl.html
The license is designed for software documentation and other reference and instructional materials. It stipulates that any copy of the material, even if modified, carry the same license. Those copies may be sold but, if produced in quantity, have to be made available in a format which facilitates further editing.
== Secondary Sections ==
The license explicitly separates the "[[w:GNU_Free_Documentation_License/Document|Document]]" from "[[w:GNU_Free_Documentation_License/Secondary Sections|Secondary Sections]]", which may not be integrated with the Document, but exist as front-matter materials or appendices. Secondary sections can contain information regarding the author's or publisher's relationship to the subject matter, but not any subject matter itself. While the Document itself is wholly editable, and is essentially covered by a license equivalent to the [[w:GNU General Public License|GNU General Public License]], some of the secondary sections have various restrictions designed primarily to deal with proper attribution to previous authors.
Specifically, the authors of prior versions have to be acknowledged and certain "invariant sections" specified by the original author and dealing with his or her relationship to the subject matter may not be changed. If the material is modified, its title has to be changed (unless the prior authors give permission to retain the title). The license also has provisions for the handling of [[w:GNU_Free_Documentation_License/Cover_Texts|front-cover and back-cover texts]] of books, as well as for "History", "Acknowledgements", "Dedications" and "Endorsements" sections.
== Using the GFDL ==
For a document to be covered by the GFDL, one must include a [[w:GNU_Free_Documentation_License/Copyright and license notice|specific copyright and license notice]].
===MAORI===
Ko te '''GNU tuhinga Free License''' (GFDL) ko te raihana mō te [[w:copyleft|copyleft]] tuhinga, hoahoatia e te Free Software Foundation (FSF) mo te kaupapa [[w:GNU|GNU]]. Ko te kuputuhi mana o te putanga 1.1 o te kuputuhi raihana e taea te kitea i: http://www.gnu.org/copyleft/fdl.html
Kua hangaia te raihana mo te tuhinga pūmanawa me ētahi atu tohutoro me ngā rauemi tohutohu. Pü te reira e tetahi kape o te rauemi, tae noa ki te whakarerekē, te kawe i te raihana taua. Kia te hunga tārua kia hokona engari, ki te hua i roto i te rahinga, kua ki kia hanga e wātea ana i roto i te whakatakotoranga i ngä whakatikatika atu.
== Wāhanga Tuarua ==
Te raihana tino wehe te "Tuhinga" i "Tekiona Tuarua", e kore e tuituia ki te tuhinga, engari i te tīariari rite ki ngā rauemi mua-mea āpitihanga ranei. Wāhanga Tuarua e taea i roto i ngā mōhiohio e pā ana ki te kaituhi tetahi mea kaupapa ake o te whanaungatanga o kaiwhakaputa ki te mea kaupapa ranei, engari e kore e. Ahakoa te Tuhinga ake he pari katoa whakatika, a kei te tino hipoki e te raihana ōrite ki te [[w:GNU_Free_Documentation_License/Copyright and license notice|License GNU General Public]], i etahi o nga wāhanga tuarua ngā here hangaia matua ki te mahi ki te Attribution tika ki ngā kaituhi o mua.
Oia ho'i, te kaituhi o putanga mua i ki kia whakaae me te kore ai e puta ke tetahi "wāhanga pūmau" i tohua e te kaituhi taketake, me te mahi ki tona ranei tona hononga ki te kaupapa. Ki te whakarerekētia te rauemi te, kua tona taitara ki te puta ke (te kore te kaituhi i mua i hoatu whakaaetanga ki te pupuri i te taitara). Te raihana hoki he kai mo te whāwhā o mua-taupoki, me te hoki-cover ngā tuhinga o pukapuka, me te mo "History", "Acknowledgements", "fakatapui" me te "e āheitia ana" ngā wāhanga.
== Mā te whakamahi i te GFDL ==
Hoki te tuhinga ki te e hipokina e te GFDL, me ngā tetahi he manatārua motuhake me te pānui raihana.
3sho0llp81ommfexfldosgzkcmr2y0e
Template:ptg
10
2906
7675
2014-06-29T19:52:41Z
179.179.34.204
Created page with "Pōtikī"
7675
wikitext
text/x-wiki
Pōtikī
of95wo82tx8pcv02cdn4wobhc4mr7w9
Template:esp
10
2907
7676
2014-06-29T19:52:57Z
179.179.34.204
Created page with "Pāniora"
7676
wikitext
text/x-wiki
Pāniora
9ng1656a2myz47ivl9abaoz02j4f6n7
Category:Reo Kapingamarangi
14
2916
14361
10403
2017-07-03T12:21:09Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14361
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Template:softredirect
10
2923
7820
2014-10-16T13:47:28Z
Conquistador
1398
Redirected page to [[Template:Softredirect]]
7820
wikitext
text/x-wiki
#REDIRECT [[Template:Softredirect]]
e3seyzdad101twwwboft021dw04ej42
Template:cse
10
2953
8010
8009
2015-02-24T10:02:19Z
JAn Dudík
815
8010
wikitext
text/x-wiki
Tīeke
idb9xq74dabo389td10pdjyzn4whb4x
pes
0
2954
13741
13071
2017-04-27T08:06:34Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13741
wikitext
text/x-wiki
{{=cs=}}
{{-noun-|cs}}
'''pes''' {{m}}
# [[kurī]]
5pejwjh8rd9bxy0rygowbpebe32qku5
Category:Reo Tīeke
14
2955
14232
11952
2017-06-26T02:40:59Z
Octahedron80
1688
Replaced content with "[[category:Reo]]"
14232
wikitext
text/x-wiki
[[category:Reo]]
qx09z7ybhnxuxfml2t7r9ccmc1qt1j3
Category:Kupu ingoa Tīeke
14
2956
14291
13210
2017-07-03T12:18:56Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14291
wikitext
text/x-wiki
[[Category:Reo Tīeke]]
[[Category:Kupu ingoa]]
f1f54yui6n850se59dnw9w2bv8skhm0
Category:Reo Rūhia
14
2957
14390
12588
2017-07-03T12:21:38Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14390
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Kupu ingoa Pāniora
14
2958
14272
13149
2017-07-03T12:18:39Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14272
wikitext
text/x-wiki
[[Category:Reo Pāniora]]
[[Category:Kupu ingoa]]
dvwxaq6138xr4euadgdwkb66k1bl6xi
Category:Kupu mahi Pāniora
14
2959
14307
13163
2017-07-03T12:19:11Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14307
wikitext
text/x-wiki
[[Category:Reo Pāniora]]
[[Category:Kupu mahi]]
8i69b954jdqx188hfowecsplslo66xn
Category:Kupu ingoa Pōtikī
14
2960
14273
13202
2017-07-03T12:18:40Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14273
wikitext
text/x-wiki
[[Category:Reo Pōtikī]]
[[Category:Kupu ingoa]]
dz6dqjys66iiqjxdlegzd8aootq32ko
Category:Kupu mahi Pōtikī
14
2961
14308
12438
2017-07-03T12:19:12Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14308
wikitext
text/x-wiki
[[Category:Reo Pōtikī]]
[[Category:Kupu mahi]]
lztiad6tj5byly89nc04aeciymvupd5
Category:Kupu mahi Ingarihi
14
2962
14303
13146
2017-07-03T12:19:08Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14303
wikitext
text/x-wiki
[[Category:Reo Ingarihi]]
[[Category:Kupu mahi]]
hyl92np1ed7nhrkhrrohlhfzmyw1hnc
Category:Kupu āhua Ingarihi
14
2963
14317
13142
2017-07-03T12:20:04Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14317
wikitext
text/x-wiki
[[Category:Reo Ingarihi]]
bmqsxsgj6s8x5tu6ggiydg3ep0trtv1
Category:Kupu āhua
14
2964
14315
12601
2017-07-03T12:19:50Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14315
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Kupu mahi Māori
14
2965
14305
12751
2017-07-03T12:19:09Z
JAnDbot
775
Bot: Cleaning up old interwiki links; cosmetic changes
14305
wikitext
text/x-wiki
[[Category:Reo Māori]]
[[Category:Kupu mahi]]
nnvxtgs64whkrprz7y7swfdpkrdblfr
Category:Kupu mahi Tatimana
14
2966
14313
13169
2017-07-03T12:19:48Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14313
wikitext
text/x-wiki
[[Category:Reo Tatimana]]
[[Category:Kupu mahi]]
08vp0y3ijtrsi5afgsz3bqrt6uz9ify
Category:Kupu ingoa
14
2967
14241
13208
2017-07-03T12:17:54Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14241
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Kupu mahi
14
2968
14299
13215
2017-07-03T12:19:05Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14299
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Pages using duplicate arguments in template calls
14
2970
14328
13262
2017-07-03T12:20:28Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14328
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Hidden categories
14
2971
14239
13167
2017-07-03T12:17:45Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14239
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Noindexed pages
14
2972
14327
12708
2017-07-03T12:20:27Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14327
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Pages with broken file links
14
2973
14329
12687
2017-07-03T12:20:30Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14329
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:User mi-0
14
2997
14444
10526
2017-07-03T12:23:05Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14444
wikitext
text/x-wiki
[[Category:User mi]]
j3kqpqrmwjyocz9bdzyu0s59yp18g60
Template:FlowMention
10
3001
8493
2015-08-03T23:35:20Z
Flow talk page manager
1569
/* Automatically created by Flow */
8493
wikitext
text/x-wiki
@[[User:{{{1|Example}}}|{{{2|{{{1|Example}}}}}}]]
ht62w5zp7ueoczj6k5jj4tnpk907kdj
Template:en
10
3002
16897
15508
2023-07-12T08:47:42Z
Ultron90
5927
16897
wikitext
text/x-wiki
Ingarihi
njp3xr8askd1119urhmbh94x0c3tobb
Template:-pronoun-
10
3004
10592
10591
2015-10-06T11:20:10Z
200.130.64.1
10592
wikitext
text/x-wiki
__NOEDITSECTION__
===[[tūpou|Tūpou]]===
<includeonly>
{{if|1={{{1|}}}|2=[[Category:Tūpou {{{{{1}}}|first_letter=lowercase}}|{{LC:{{{2|{{PAGENAME}}}}}}}]]|3=}}</includeonly><noinclude>[[Category:Templates]]</noinclude>
kf9xhbb2x323iz8htnmqv8qdum82lbb
Template:=nl=
10
3005
8585
2015-08-20T20:07:20Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|nl]]</noinclude><includeonly>[[Category:Reo Tatimana|Tatimana]]</includeonly> =[[Image:Flag of Netherlands.svg|border|40px]] [..."
8585
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|nl]]</noinclude><includeonly>[[Category:Reo Tatimana|Tatimana]]</includeonly>
=[[Image:Flag of Netherlands.svg|border|40px]] [[Wiktionary:Tatimana|Tatimana]]=
7qmqwgba3k83qiv7e6c649463q3qms4
Template:nl
10
3006
8586
2015-08-20T20:07:40Z
Sarvaturi
1572
Created page with "Tatimana"
8586
wikitext
text/x-wiki
Tatimana
lu63sc934qurxol3vyfb6j3n1ehc1yt
Template:es
10
3007
8602
2015-08-20T20:28:15Z
Sarvaturi
1572
Created page with "Pāniora"
8602
wikitext
text/x-wiki
Pāniora
9ng1656a2myz47ivl9abaoz02j4f6n7
Template:mi
10
3008
8603
2015-08-20T20:28:43Z
Sarvaturi
1572
Created page with "Māori"
8603
wikitext
text/x-wiki
Māori
b3bk2fz6eikyop1wl3jrv4xogot5cbc
Template:pt
10
3009
8605
2015-08-20T20:29:44Z
Sarvaturi
1572
Created page with "Pōtikī"
8605
wikitext
text/x-wiki
Pōtikī
of95wo82tx8pcv02cdn4wobhc4mr7w9
Template:-adverb-
10
3010
8740
8612
2015-08-20T21:56:22Z
Sarvaturi
1572
8740
wikitext
text/x-wiki
__NOEDITSECTION__
===[[tūkē|Tūkē]]===
<includeonly>
{{if|1={{{1|}}}|2=[[Category:Tūkē {{{{{1}}}|first_letter=lowercase}}|{{LC:{{{2|{{PAGENAME}}}}}}}]]|3=}}</includeonly><noinclude>[[Category:Templates]]</noinclude>
p538pobxstasvuwporv3zwd47szkzom
Template:=af=
10
3011
17009
14879
2023-11-19T18:50:42Z
CommonsDelinker
35
Replacing Flag_of_South_Africa_(1928–1994).svg with [[File:Flag_of_South_Africa_(1928-1982).svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR3|Criterion 3]] (obvious error) · as seen on https://en.wi
17009
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|af]]</noinclude><includeonly>[[Category:Reo Afrikaans|Afrikaans]]</includeonly>
=[[Image:Flag of South Africa (1928-1982).svg|border|40px]] [[Wiktionary:Afrikaans|Afrikaans]]=
q5jmxd5ee4wvqsg3c4lwwqyek8hscsj
Template:af
10
3012
8629
2015-08-20T20:49:45Z
Sarvaturi
1572
Created page with "Afrikaans"
8629
wikitext
text/x-wiki
Afrikaans
7ipppt7fwcmr89ko6oxy6o0sazpxfap
Category:Reo Afrikaans
14
3013
17310
17309
2025-05-31T02:40:50Z
Ayane Fumihiro
6766
Restored revision 14339 by [[Special:Contributions/JAnDbot|JAnDbot]] ([[User talk:JAnDbot|talk]]) (TwinkleGlobal)
17310
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Template:=de=
10
3014
8648
2015-08-20T21:00:37Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|de]]</noinclude><includeonly>[[Category:Reo Tiamana|Tiamana]]</includeonly> =[[Image:Flag_of_Germany.svg|border|40px]] Wikti..."
8648
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|de]]</noinclude><includeonly>[[Category:Reo Tiamana|Tiamana]]</includeonly>
=[[Image:Flag_of_Germany.svg|border|40px]] [[Wiktionary:Tiamana|Tiamana]]=
p21na04ahh07hspay0jahbid5139jc6
Template:de
10
3015
8649
2015-08-20T21:01:05Z
Sarvaturi
1572
Created page with "Tiamana"
8649
wikitext
text/x-wiki
Tiamana
ho8jstfbcjp396c6yen5q4ldswd8lp7
Template:=cs=
10
3016
8661
2015-08-20T21:07:24Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|cs]]</noinclude><includeonly>[[Category:Reo Tīeke|Tīeke]]</includeonly> =[[Image:Flag_of_Czech_Republic.svg|border|40px]] ..."
8661
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|cs]]</noinclude><includeonly>[[Category:Reo Tīeke|Tīeke]]</includeonly>
=[[Image:Flag_of_Czech_Republic.svg|border|40px]] [[Wiktionary:Tīeke|Tīeke]]=
bia505bmno90om7tx4fl9mu3ajwxtwx
Template:cs
10
3017
8662
2015-08-20T21:07:45Z
Sarvaturi
1572
Created page with "Tīeke"
8662
wikitext
text/x-wiki
Tīeke
idb9xq74dabo389td10pdjyzn4whb4x
Template:fr
10
3018
8664
2015-08-20T21:10:20Z
Sarvaturi
1572
Created page with "Wīwī"
8664
wikitext
text/x-wiki
Wīwī
buipn6cvg8y12ijhvvdnu5rj6js8zw1
Template:=fr=
10
3019
8665
2015-08-20T21:10:31Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|fr]]</noinclude><includeonly>[[Category:Reo Wīwī|Wīwī]]</includeonly> =[[Image:Flag_of_France.svg|border|40px]] Wiktiona..."
8665
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|fr]]</noinclude><includeonly>[[Category:Reo Wīwī|Wīwī]]</includeonly>
=[[Image:Flag_of_France.svg|border|40px]] [[Wiktionary:Wīwī|Wīwī]]=
elbxvcw2yph5wym0rstc8noqk8w7m8y
Template:=ty=
10
3020
8678
2015-08-20T21:19:13Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|ty]]</noinclude><includeonly>[[Category:Reo Tahiti|Tahiti]]</includeonly> =[[Image:Flag of French Polynesia.svg|border|40px]]..."
8678
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|ty]]</noinclude><includeonly>[[Category:Reo Tahiti|Tahiti]]</includeonly>
=[[Image:Flag of French Polynesia.svg|border|40px]] [[Wiktionary:Tahiti|Tahiti]]=
opbpixzacct4udoq2navrfau3tcmsjh
Template:ty
10
3021
8679
2015-08-20T21:19:35Z
Sarvaturi
1572
Created page with "Tahiti"
8679
wikitext
text/x-wiki
Tahiti
5ifcqlh28d57g5b7ftzsypbumxcqsfm
Category:Reo Tahiti
14
3022
14394
13251
2017-07-03T12:21:43Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14394
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Kupu ingoa Tahiti
14
3023
14280
13184
2017-07-03T12:18:46Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14280
wikitext
text/x-wiki
[[Category:Reo Tahiti]]
[[Category:Kupu ingoa]]
n4vx3vtkgk7brm6he9dihim5odygw1n
Category:Kupu ingoa Afrikaans
14
3024
14242
13137
2017-07-03T12:17:55Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14242
wikitext
text/x-wiki
[[Category:Reo Afrikaans]]
[[Category:Kupu ingoa]]
mz8zbp8btnalvirdydrejx1fpn0ocz1
Template:=en=
10
3025
8683
2015-08-20T21:32:48Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|en]]</noinclude><includeonly>[[Category:Reo Ingarihi|Ingarihi]]</includeonly> =Image:Flag of the United Kingdom.svg|border|4..."
8683
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|en]]</noinclude><includeonly>[[Category:Reo Ingarihi|Ingarihi]]</includeonly>
=[[Image:Flag of the United Kingdom.svg|border|40px]] [[Wiktionary:Ingarihi|Ingarihi]]=
c54k2j23uuvzftif3r06rotgaaiv1bw
Template:=es=
10
3026
8721
2015-08-20T21:41:04Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|es]]</noinclude><includeonly>[[Category:Reo Pāniora|Pāniora]]</includeonly> =[[Image:Flag of Spain.svg|border|40px]] Wikti..."
8721
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|es]]</noinclude><includeonly>[[Category:Reo Pāniora|Pāniora]]</includeonly>
=[[Image:Flag of Spain.svg|border|40px]] [[Wiktionary:Pāniora|Pāniora]]=
2qij4x5e14gf06sch7jlwgkx0uvi6lg
Template:=pt=
10
3027
8726
2015-08-20T21:42:37Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|pt]]</noinclude><includeonly>[[Category:Reo Pōtikī|Pōtikī]]</includeonly> =[[Image:Flag of Portugal.svg|border|40px]] Wi..."
8726
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|pt]]</noinclude><includeonly>[[Category:Reo Pōtikī|Pōtikī]]</includeonly>
=[[Image:Flag of Portugal.svg|border|40px]] [[Wiktionary:Pōtikī|Pōtikī]]=
9xieyurfyuzchzh2arwjqcqa35bv0wx
Template:-etym-
10
3028
8746
8745
2015-08-20T22:08:48Z
Sarvaturi
1572
8746
wikitext
text/x-wiki
__NOEDITSECTION__
===[[take|Take]]===
<noinclude>
[[Category:Templates|etymology]]</noinclude>
k16oixazadyor3adhq0r1cb8bldmw1w
Template:=mi=
10
3029
8744
2015-08-20T22:06:43Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|mi]]</noinclude><includeonly>[[Category:Reo Māori|Māori]]</includeonly> =Image:Tino_Rangatiratanga_Maori_sovereignty_movem..."
8744
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|mi]]</noinclude><includeonly>[[Category:Reo Māori|Māori]]</includeonly>
=[[Image:Tino_Rangatiratanga_Maori_sovereignty_movement_flag.svg|border|40px]] [[Wiktionary:Māori|Māori]]=
aar8c0hfg5gcbz9dd9texejy1vqjksf
Template:it
10
3030
8750
2015-08-20T22:15:21Z
Sarvaturi
1572
Created page with "Itāria"
8750
wikitext
text/x-wiki
Itāria
7qo0uyo3m7n0sawsylngzoze9ddzzub
Template:scn
10
3031
8841
8840
2015-08-21T00:47:07Z
Sarvaturi
1572
8841
wikitext
text/x-wiki
Sihīria
a8uwh82bm0545varyaim101v6wl4cpd
Template:hi
10
3032
8762
2015-08-20T22:42:29Z
Sarvaturi
1572
Created page with "Hinitī"
8762
wikitext
text/x-wiki
Hinitī
lh5jq6sry3ctob3u8kl85mhabok2m4k
Template:ta
10
3033
8763
2015-08-20T22:42:45Z
Sarvaturi
1572
Created page with "Tāmiri"
8763
wikitext
text/x-wiki
Tāmiri
2xvskubsem4qzhd0dirgz6ffl2wajwi
Template:ja
10
3034
8764
2015-08-20T22:43:07Z
Sarvaturi
1572
Created page with "Tiapanihi"
8764
wikitext
text/x-wiki
Tiapanihi
kgyzr7tr1gspaxatah7ky5yw65spp50
Template:ru
10
3035
8788
2015-08-20T23:12:43Z
Sarvaturi
1572
Created page with "Rūhia"
8788
wikitext
text/x-wiki
Rūhia
juycufdjqmpbpzr5iwy4enkfde8gv3c
Template:eo
10
3036
8790
2015-08-20T23:13:24Z
Sarvaturi
1572
Created page with "Esperanto"
8790
wikitext
text/x-wiki
Esperanto
8wbm1sb3qy8i01d82lwpoazwmovwpea
Template:fj
10
3037
8793
8792
2015-08-20T23:15:55Z
Sarvaturi
1572
8793
wikitext
text/x-wiki
Fiti
jrlm24p0pbxi37bng7vgu6icrvag85j
Template:da
10
3038
8795
2015-08-20T23:21:47Z
Sarvaturi
1572
Created page with "Tenemāka"
8795
wikitext
text/x-wiki
Tenemāka
2gkptsr3u83ksq118ueiz8lfevcl7wq
Template:=it=
10
3039
8887
8885
2015-08-21T01:50:06Z
Sarvaturi
1572
8887
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|it]]</noinclude><includeonly>[[Category:Reo Itāria|Reo Itāria]]</includeonly>
=[[Image:Flag of Italy.svg|border|40px]] [[Wiktionary:Itāria|Itāria]]=
33jc6h9593bj3212digj3b84bgvtrim
Template:=scn=
10
3040
8886
2015-08-21T01:49:51Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|scn]]</noinclude><includeonly>[[Category:Reo Sihīria|Reo Sihīria]]</includeonly> =[[Image:Flag of Sicily.svg|border|40px]] [..."
8886
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|scn]]</noinclude><includeonly>[[Category:Reo Sihīria|Reo Sihīria]]</includeonly>
=[[Image:Flag of Sicily.svg|border|40px]] [[Wiktionary:Sihīria|Sihīria]]=
q3wfak0i9vsmu8qeoz0objfbfzioz15
Template:zh
10
3041
8888
2015-08-21T01:52:41Z
Sarvaturi
1572
Created page with "Hainamana"
8888
wikitext
text/x-wiki
Hainamana
qg7nn6nnl0ah3qqxp3gyzc3znu8kswx
Template:sv
10
3042
8889
2015-08-21T01:53:11Z
Sarvaturi
1572
Created page with "Huitene"
8889
wikitext
text/x-wiki
Huitene
c4wuqrvww5n2hcsm5botem69kb605oq
Template:fo
10
3043
8890
2015-08-21T01:53:45Z
Sarvaturi
1572
Created page with "Faroe"
8890
wikitext
text/x-wiki
Faroe
eyh52h5n6juihvvvi9znjf0202zjf9w
Template:lt
10
3044
8891
2015-08-21T01:54:07Z
Sarvaturi
1572
Created page with "Rituānia"
8891
wikitext
text/x-wiki
Rituānia
d1tmwja6rqsdbh2n5a11uv9f5kawpni
manzana
0
3045
13632
13119
2017-04-27T08:04:40Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13632
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''manzana''' {{f}}
# [[āporo]]
k7xugp3iiagz671bm00bb00awzlsfuc
mela
0
3046
13641
12945
2017-04-27T08:04:49Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13641
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''mela''' {{f}}
# [[āporo]]
okgapo2stwixisoh4xf04x3t6w0jggo
pumu
0
3047
13775
11155
2017-04-27T08:07:05Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13775
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''pumu''' {{m}}
# [[āporo]]
7ru3oq8fszcg6jx055was9u0h4wmeqx
Category:Reo Itāria
14
3048
14360
12672
2017-07-03T12:21:08Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14360
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Sihīria
14
3049
14233
12208
2017-06-26T06:12:52Z
Octahedron80
1688
Replaced content with "[[Category:Reo]]"
14233
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Kupu ingoa Itāria
14
3050
14260
13152
2017-07-03T12:18:11Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14260
wikitext
text/x-wiki
[[Category:Reo Itāria]]
[[Category:Kupu ingoa]]
ad1rm0p9v12mw52x4a2qro9caldfyap
Category:Kupu ingoa Sihīria
14
3051
14278
13201
2017-07-03T12:18:44Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14278
wikitext
text/x-wiki
[[Category:Reo Sihīria]]
[[Category:Kupu ingoa]]
7hdhtcvg1wc357vtnt3loa8u07n4410
focu
0
3052
13502
13058
2017-04-27T08:02:09Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13502
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''focu''' {{m}}
# [[ahi]]
7alaolaj9x1uj06r7kbv5htmecuzrqu
fuoco
0
3053
13519
12854
2017-04-27T08:02:30Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13519
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''fuoco''' {{m}}
# [[ahi]]
4gctwc63dd80fmmt6r7v4ibou0dilk4
vuur
0
3054
13982
12701
2017-04-27T08:10:58Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13982
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''vuur'''
# [[ahi]]
toaqla8ukj6qwv7hgvego8dq2xg69yi
fuego
0
3055
13516
12853
2017-04-27T08:02:27Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13516
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''fuego''' {{m}}
# [[ahi]]
1dsdfugzr5rz6mclqeehmamtxf8o3gw
feu
0
3056
13492
12849
2017-04-27T08:01:44Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13492
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''feu''' {{m}}
# [[ahi]]
1cnarrn7l2ptxtoxd2hl1zcdkjoaxsx
fire
0
3057
13496
12747
2017-04-27T08:01:55Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13496
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''fire'''
# [[ahi]]
arhwa5ahq2ccgrjjxi96zsjtr31d92w
je
0
3058
13559
13034
2017-04-27T08:03:14Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13559
wikitext
text/x-wiki
{{=fr=}}
{{-pronoun-|fr}}
'''je'''
# [[ahau|i ahau]]
{{=nl=}}
{{-pronoun-|nl}}
'''je'''
# [[koe]]
iunxf84pbe34e3suu73y2s3csszik6o
I
0
3059
13281
12511
2017-04-27T07:56:54Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13281
wikitext
text/x-wiki
{{=en=}}
{{-pronoun-|en}}
'''I'''
# [[ahau|i ahau]]
g602ocz6symszv8674gz9x576buipxk
io
0
3060
13554
11787
2017-04-27T08:03:08Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13554
wikitext
text/x-wiki
{{=it=}}
{{-pronoun-|it}}
'''io'''
# [[ahau|i ahau]]
3sge7sh3pba9ong74i5otnx1cxa4m4o
ju
0
3061
13564
12354
2017-04-27T08:03:18Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13564
wikitext
text/x-wiki
{{=scn=}}
{{-pronoun-|scn}}
'''ju'''
# [[ahau|i ahau]]
6hz4rwynq6wlpwbmugldx6o5r3div9r
do what
0
3062
13449
11244
2017-04-27T08:00:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13449
wikitext
text/x-wiki
{{=en=}}
{{-verb-|en}}
to '''do what'''?
# [[aha]]
6fhreoqls3dzts4z4h9t2zbqvjl19me
día
0
3063
13461
12844
2017-04-27T08:01:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13461
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''día''' {{m}}
# [[ao]], [[raa]]
lqz49rkywa99n1zs38j921sn1ydkuw3
amanecer
0
3064
13325
9607
2017-04-27T07:57:49Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13325
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''amanecer''' {{m}}
# [[ao]]
ouahmq4pc5syhm6yd6t1e9pgq66pjz8
tierra
0
3065
13902
12896
2017-04-27T08:09:35Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13902
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''tierra''' {{m}}
# [[ao]]
bamr72hetp1g1c3jdap339xgu07iwmh
mundo
0
3066
13651
12048
2017-04-27T08:04:59Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13651
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''mundo''' {{m}}
# [[ao]]
g3yvc76xfsut41372y2mh66h5yox570
alba
0
3067
13323
11985
2017-04-27T07:57:45Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13323
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''alba''' {{f}}
# [[ao]]
lhcy4vom96c87sbl9qgno5rqm97hr70
terra
0
3068
13894
12778
2017-04-27T08:09:18Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13894
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''terra''' {{f}}
# [[ao]]
{{=scn=}}
{{-noun-|scn}}
'''terra''' {{f}}
# [[ao]]
8kalfzc7mqxnbsxrt4wrct2iemowqdq
mondo
0
3069
13647
12948
2017-04-27T08:04:55Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13647
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''mondo''' {{m}}
# [[ao]]
fx8dsqao7cfpzhixxt3xht8g5als9c2
giorno
0
3070
13522
12855
2017-04-27T08:02:32Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13522
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''giorno''' {{m}}
# [[ao]], [[raa]]
n2c8w58lobxh85ay41qsq2l068lsu1c
jornu
0
3071
13562
12030
2017-04-27T08:03:16Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13562
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''jornu''' {{m}}
# [[ao]], [[raa]]
2k14j56n28d9t0gia0ueyzhug4oog5w
arba
0
3072
13340
11998
2017-04-27T07:58:10Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13340
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''arba''' {{f}}
# [[ao]]
cz08wnzfvzemgxaeejpa4lenvk89icq
munnu
0
3073
13652
12047
2017-04-27T08:05:00Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13652
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''munnu''' {{m}}
# [[ao]]
frjbrl0mdaknvlos6w3ipj6k1g5d7pl
jour
0
3074
13563
12859
2017-04-27T08:03:18Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13563
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''jour''' {{m}}
# [[ao]], [[raa]]
4ave4yxbn3qpllbz20c0vxchggg35ic
monde
0
3075
13646
13094
2017-04-27T08:04:54Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13646
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''monde''' {{m}}
# [[ao]]
azrrmq3a3py6f46xwx5g7l3pw39wmu0
terre
0
3076
13895
12779
2017-04-27T08:09:19Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13895
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''terre''' {{f}}
# [[ao]]
53ywhssuckj3pg9ysr8ki7585x3giuj
aube
0
3077
13348
13023
2017-04-27T07:58:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13348
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''aube''' {{f}}
# [[ao]]
qefjcx6k4zi33jusq4ibosgaf0klh2t
world
0
3078
14015
12875
2017-04-27T08:11:31Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14015
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''world'''
# [[ao]]
p3kfaby3bwxtjpksbqhirxyjrh1x1xd
ground
0
3079
14979
14978
2018-10-04T11:04:21Z
Vermont
2148
oops, spacing
14979
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''ground''' {{n}}
# [[ao]]
p7zu2aski52gzyke475wk863ahxseee
day
0
3080
13426
11744
2017-04-27T08:00:19Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13426
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''day'''
# [[ao]], [[raa]]
ox4zqd78e678f84untjnr2ge3l03moe
dawn
0
3081
13425
12010
2017-04-27T08:00:17Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13425
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''dawn'''
# [[ao]]
sadqkptowma9lt3v5sop7b8yzzpo1x1
wereld
0
3082
13997
11297
2017-04-27T08:11:15Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13997
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''wereld'''
# [[ao]]
8bkmfo917wtl1iss8u1jbiw9iampuxy
aarde
0
3083
13316
13114
2017-04-27T07:57:31Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13316
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''aarde'''
# [[ao]]
6mrlj04agnvfalhc94q8lu6cr89gvud
dag
0
3084
13420
12589
2017-04-27T08:00:11Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13420
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''dag'''
# [[ao]], [[raa]]
5adtem4xpb2jjlzuhgsgahz6m9cnkqo
dageraad
0
3085
13421
13112
2017-04-27T08:00:12Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13421
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''dageraad'''
# [[ao]]
drtmluuz07jxjb3aicauytw6dayvztq
planeet
0
3086
13751
12458
2017-04-27T08:06:43Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13751
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''planeet'''
# [[aorangi]]
4fsrant6zh3691q3uuyyxlxk96l5p8t
pianeta
0
3087
13744
12057
2017-04-27T08:06:37Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13744
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''pianeta'''
# [[aorangi]]
{{=scn=}}
{{-noun-|scn}}
'''pianeta'''
# [[aorangi]]
r182ka3xvmpf09o9bnajs00lxvm8k54
planeta
0
3088
13753
11022
2017-04-27T08:06:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13753
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''planeta'''
# [[aorangi]]
sbqyd79h8l3k8c3nrpvayyy8r2h6b8h
planète
0
3089
13754
12891
2017-04-27T08:06:47Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13754
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''planète'''
# [[aorangi]]
il72qhvcdoy003t6tj4jpbahv2n5cqi
planet
0
3090
13752
12763
2017-04-27T08:06:45Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13752
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''planet'''
# [[aorangi]]
ctcax6cx3jc9hvbexwoyz8wlgj2fuh7
chef
0
3091
13396
12807
2017-04-27T07:59:38Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13396
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''chef'''
# [[ariki]]
gf63jny5dcp1q5x3jpa6rspaywypucf
jefe
0
3092
13560
11852
2017-04-27T08:03:15Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13560
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''jefe'''
# [[ariki]]
0fca54vxibgvd1isccpk7ppm8s071o6
capo
0
3093
13385
12916
2017-04-27T07:59:25Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13385
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''capo'''
# [[ariki]]
0siy81kj58orxpn1ewmc6bj1wq5420n
capu
0
3094
13386
13048
2017-04-27T07:59:26Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13386
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''capu'''
# [[ariki]]
hqrin1ldbg37fwsmfb7bxsmnfz9o81q
hoofdman
0
3095
13536
11112
2017-04-27T08:02:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13536
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''hoofdman'''
# [[ariki]]
27qfyenzxpiwkq3h2mwex4svm66326w
headman
0
3096
13527
13067
2017-04-27T08:02:37Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13527
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''headman'''
# [[ariki]]
423rkktx86fqx2zlg6glak9792g55nv
amour
0
3097
13328
13122
2017-04-27T07:57:55Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13328
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''amour''' {{m}}
# [[aroha]]
p3vot913syzzyud8bieg6hd2jbuhmlr
amor
0
3098
13326
12454
2017-04-27T07:57:51Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13326
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''amor''' {{m}}
# [[aroha]]
353szu4ajn3r4r3suu93hnikmmtxyi5
amore
0
3099
13327
13132
2017-04-27T07:57:53Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13327
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''amore''' {{m}}
# [[aroha]]
p7hll9pf89o0y0hagnn6ydvvw29vmoy
amuri
0
3100
13329
11102
2017-04-27T07:57:55Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13329
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''amuri''' {{m}}
# [[aroha]]
ctif2kie7wzlyovc4q0cywq9d8wczhp
hígado
0
3101
13543
12019
2017-04-27T08:02:55Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13543
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''hígado''' {{m}}
# [[ate]]
toe9pgpg29h5o6fia3ccc5bvrszfvxo
fegato
0
3102
13491
12930
2017-04-27T08:01:42Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13491
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''fegato''' {{m}}
# [[ate]]
0cwf3ia2bqhulvzhvctvlq34pydh5s7
fìcatu
0
3103
13520
12023
2017-04-27T08:02:30Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13520
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''fìcatu''' {{m}}
# [[ate]]
dxanjiutrj5mkp45euansg3pww3r9bh
Wasserstof
0
3104
8956
2015-08-21T11:37:14Z
Sarvaturi
1572
Created page with "{{=de=}} {{-noun-|de}} '''Wasserstof''' # [[hauwai]]"
8956
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Wasserstof'''
# [[hauwai]]
tdqjpwhbh54j3c4uds71lpgzoe5n1kk
hydrogène
0
3105
13542
12936
2017-04-27T08:02:54Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13542
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''hydrogène''' {{m}}
# [[hauwai]]
822xyydmm6zsijz33nazywg0jnc1ay0
hidrógeno
0
3106
13531
12857
2017-04-27T08:02:41Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13531
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''hidrógeno''' {{m}}
# [[hauwai]]
75axo3oo5a7sed3xq71482hu3d2kgdh
idrogeno
0
3107
13547
12289
2017-04-27T08:03:00Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13547
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''idrogeno''' {{m}}
# [[hauwai]]
4p6jvnl79tksb1a90osnu96e6z88p69
idrògginu
0
3108
13548
11972
2017-04-27T08:03:01Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13548
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''idrògginu''' {{m}}
# [[hauwai]]
r5kr8pjtjmh69nf142yih7bhok0nu0m
उदजन
0
3109
14042
11299
2017-04-27T08:11:56Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14042
wikitext
text/x-wiki
{{=hi=}}
{{-noun-|hi}}
'''उदजन'''
# [[hauwai]]
cpm5vjqas9rcskvvqhilji8s8zptapv
நீரகம்
0
3110
14043
11298
2017-04-27T08:11:57Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14043
wikitext
text/x-wiki
{{=ta=}}
{{-noun-|ta}}
'''நீரகம்'''
# [[hauwai]]
ku7nedxl5i60m8901yikdqio1ubald2
水素
0
3111
14044
10192
2017-04-27T08:11:57Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14044
wikitext
text/x-wiki
{{=ja=}}
{{-noun-|ja}}
'''水素'''
# [[hauwai]]
a5ypdl4lv8adebstvcfs6ujmll0h9da
Template:=hi=
10
3112
8964
2015-08-21T11:41:16Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|hi]]</noinclude><includeonly>[[Category:Reo Hinitī|Hinitī]]</includeonly> =[[Image:Flag of India.svg|border|40px]] Wiktion..."
8964
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|hi]]</noinclude><includeonly>[[Category:Reo Hinitī|Hinitī]]</includeonly>
=[[Image:Flag of India.svg|border|40px]] [[Wiktionary:Hinitī|Hinitī]]=
4sihfy2jbful6vhesxugi5xakit7siz
Template:=ta=
10
3113
8965
2015-08-21T11:42:58Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|ta]]</noinclude><includeonly>[[Category:Reo Tāmiri|Tāmiri]]</includeonly> =[[Image:TamilNadu_Logo.svg|border|40px]] Wiktio..."
8965
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|ta]]</noinclude><includeonly>[[Category:Reo Tāmiri|Tāmiri]]</includeonly>
=[[Image:TamilNadu_Logo.svg|border|40px]] [[Wiktionary:Tāmiri|Tāmiri]]=
ddk81wu1ujt5ewspyfd71nsvwv6yrfo
Template:=ja=
10
3114
8966
2015-08-21T11:43:50Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|ja]]</noinclude><includeonly>[[Category:Reo Tiapanihi|Tiapanihi]]</includeonly> =[[Image:Flag_of_Japan.svg|border|40px]] Wik..."
8966
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|ja]]</noinclude><includeonly>[[Category:Reo Tiapanihi|Tiapanihi]]</includeonly>
=[[Image:Flag_of_Japan.svg|border|40px]] [[Wiktionary:Tiapanihi|Tiapanihi]]=
tbpp5sivyope3hbnvecw1j6ow2qrbnm
Category:Reo Hinitī
14
3115
14350
13229
2017-07-03T12:20:58Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14350
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Tāmiri
14
3116
14405
12737
2017-07-03T12:21:55Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14405
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Tiapanihi
14
3117
14399
13263
2017-07-03T12:21:48Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14399
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Kupu ingoa Hinitī
14
3118
14250
13145
2017-07-03T12:18:02Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14250
wikitext
text/x-wiki
[[Category:Reo Hinitī]]
[[Category:Kupu ingoa]]
serv3z5705h8wm9mut5xno4ffycge4k
Category:Kupu ingoa Tāmiri
14
3119
14290
12736
2017-07-03T12:18:56Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14290
wikitext
text/x-wiki
[[Category:Reo Tāmiri]]
[[Category:Kupu ingoa]]
spenjrkbit1b9q7za4ambn17zya0j89
Category:Kupu ingoa Tiapanihi
14
3120
14285
13165
2017-07-03T12:18:50Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14285
wikitext
text/x-wiki
[[Category:Reo Tiapanihi]]
[[Category:Kupu ingoa]]
m0rgcg5dasiyx6he6mozxn34egys0r2
naso
0
3121
13657
12949
2017-04-27T08:05:07Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13657
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''naso''' {{m}}
# [[ihu]]
64wv5x1om2juwki0biy8md6w8wd1ckv
nasu
0
3122
13658
11375
2017-04-27T08:05:08Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13658
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''nasu''' {{m}}
# [[ihu]]
dynk2tkpbhx02pn9qe0z8xga81los1s
nasca
0
3123
13656
12046
2017-04-27T08:05:06Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13656
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''nasca''' {{f}}
# [[ihu]]
dmgtf9621io05zo9ytkdwswfdpc0ys2
ngohi
0
3124
13670
12043
2017-04-27T08:05:21Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13670
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ngohi'''
{{-trans-}}
:* {{en}}: [[fish]]
:* {{nl}}: [[vis]]
:* {{fr}}: {{trad|fr|poisson}}
:* {{es}}: {{trad|es|pez}}
:* {{it}}: {{trad|it|pesce}}
:* {{scn}}: {{trad|scn|pisci}}
5jnpavv1ezkertxqotetg8gigygfzpi
vis
0
3125
13974
12792
2017-04-27T08:10:52Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13974
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''vis'''
# [[ika]], [[ngohi]]
f52r7f9ty596kzy5tgd4um5g32ddfcf
poisson
0
3126
13758
12764
2017-04-27T08:06:52Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13758
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''poisson'''
# [[ika]], [[ngohi]]
np7j72r2ybne5euwm8ig0ji8z8xjgq0
pesce
0
3127
13742
12890
2017-04-27T08:06:35Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13742
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''pesce'''
# [[ika]], [[ngohi]]
ngxcy3cnmzspqfmcb4315tufpk56r51
pisci
0
3128
13746
11977
2017-04-27T08:06:38Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13746
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''pisci'''
# [[ika]], [[ngohi]]
b6bwpxdqdgsguruu9ft8a7diw3l27xd
pez
0
3129
13743
10036
2017-04-27T08:06:36Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13743
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''pez'''
# [[ika]], [[ngohi]]
ll1ejywo22pey6lj1i0tiw3gjggykbh
nominare
0
3130
13682
13096
2017-04-27T08:05:38Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13682
wikitext
text/x-wiki
{{=it=}}
{{-verb-|it}}
'''nominare'''
# [[ingoa]]
g5ip0j5q58e4jfl3gapoqwyamvw4emo
nnuminari
0
3131
13678
11127
2017-04-27T08:05:32Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13678
wikitext
text/x-wiki
{{=scn=}}
{{-verb-|scn}}
'''nnuminari'''
# [[ingoa]]
bxir91y3zqmsw848ezkntwpoe15b5tm
nombrar
0
3132
13680
12954
2017-04-27T08:05:36Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13680
wikitext
text/x-wiki
{{=es=}}
{{-verb-|es}}
'''nombrar'''
# [[ingoa]]
kq8no3u6rhc9ab03743b0rlkozrbvx5
nommer
0
3133
13683
12955
2017-04-27T08:05:39Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13683
wikitext
text/x-wiki
{{=fr=}}
{{-verb-|fr}}
'''nommer'''
# [[ingoa]]
5q8ilu3eqfitt8fr1kq4zbk7d4pxude
name
0
3134
13654
12818
2017-04-27T08:05:02Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13654
wikitext
text/x-wiki
{{=en=}}
{{-verb-|en}}
to '''name'''
# [[ingoa]]
gnwq0k6pl5jizm8dj29nlzbde0som0g
Template:-num-
10
3135
8988
2015-08-21T11:56:25Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__ ====[[tau|Tau]]==== <includeonly> {{if|1={{{1|}}}|2=[[Category:Tau {{{{{1}}}|first_letter=lowercase}}|{{LC:{{{2|{{PAGENAME}}}}}}}]]|3=}}</includeonly><noincl..."
8988
wikitext
text/x-wiki
__NOEDITSECTION__
====[[tau|Tau]]====
<includeonly>
{{if|1={{{1|}}}|2=[[Category:Tau {{{{{1}}}|first_letter=lowercase}}|{{LC:{{{2|{{PAGENAME}}}}}}}]]|3=}}</includeonly><noinclude>[[Category:Templates]]</noinclude>
9uttnirc2plx0kqgp326oxowtvzpc9f
nueve
0
3136
13692
12882
2017-04-27T08:05:49Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13692
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''nueve''' {{m}}
# [[iwa]]
39tvphk5g6zdlym77xm9gsbtj7m0s4i
nove
0
3137
13689
12881
2017-04-27T08:05:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13689
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''nove''' {{m}}
# [[iwa]]
ir9jtetcey2pz2kpi8uy25z6161eybr
novi
0
3138
13691
11815
2017-04-27T08:05:48Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13691
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''novi''' {{m}}
# [[iwa]]
lkn1yz2mfchydnyuqy7jeqx2n4fu5pr
neuf
0
3139
13665
12952
2017-04-27T08:05:17Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13665
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''neuf''' {{m}}
# [[iwa]]
eokfib4wnlvhryftxeif0qk1vm9zxop
nine
0
3140
13675
12819
2017-04-27T08:05:27Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13675
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''nine'''
# [[iwa]]
3vqctk3yj8ou2ab9m9pkvcpbce8z2er
noventa
0
3141
13690
11816
2017-04-27T08:05:47Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13690
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''noventa'''
# [[iwa tekau]]
hw2x9s8osx5b3a60a6m069t0033o1dk
novanta
0
3142
13688
12956
2017-04-27T08:05:44Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13688
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''novanta'''
# [[iwa tekau]]
dksnnvb32cu5wmvt698v6g6bk37her2
nuvanta
0
3143
13697
11128
2017-04-27T08:05:54Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13697
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''nuvanta'''
# [[iwa tekau]]
fnmgh93rka3yhrravwiwc183ryuhth8
quatre-vingt-dix
0
3144
13788
12981
2017-04-27T08:07:16Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13788
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''quatre-vingt-dix'''
# [[iwa tekau]]
0xy0vo2x8u42xgc8i95matkvbzufjc7
ninety
0
3145
13677
12659
2017-04-27T08:05:31Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13677
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''ninety'''
# [[iwa tekau]]
snfymlmyvqxmx5tpb452760ri5duv1w
quannu
0
3146
13782
11156
2017-04-27T08:07:10Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13782
wikitext
text/x-wiki
{{=scn=}}
{{-adverb-|scn}}
'''quannu'''
# [[ka]]
h9lme0pn0ij7ik37uy7nz5jai8izau9
quand
0
3147
13780
13125
2017-04-27T08:07:09Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13780
wikitext
text/x-wiki
{{=fr=}}
{{-adverb-|fr}}
'''quand'''
# [[ka]]
cfqtcy74pjzoqbmucs9strbovburh7u
when
0
3148
14001
12468
2017-04-27T08:11:20Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14001
wikitext
text/x-wiki
{{=en=}}
{{-adverb-|en}}
'''when'''
# [[ka]]
m4deq8w3foqpisqi2runtv8p76nptyx
fuerte
0
3149
13517
12717
2017-04-27T08:02:28Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13517
wikitext
text/x-wiki
{{=es=}}
{{-adj-|es}}
'''fuerte'''
# [[kaha]]
3u4xbqfxg0odam0irtf9o49soxg5gmc
Template:-adj-
10
3150
9006
2015-08-21T12:09:04Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__ ====[[kupu āhua|Kupu āhua]]==== <includeonly> {{if|1={{{1|}}}|2=[[Category:Kupu āhua {{{{{1}}}|first_letter=lowercase}}|{{LC:{{{2|{{PAGENAME}}}}}}}]]|3=}}..."
9006
wikitext
text/x-wiki
__NOEDITSECTION__
====[[kupu āhua|Kupu āhua]]====
<includeonly>
{{if|1={{{1|}}}|2=[[Category:Kupu āhua {{{{{1}}}|first_letter=lowercase}}|{{LC:{{{2|{{PAGENAME}}}}}}}]]|3=}}</includeonly><noinclude>[[Category:Templates]]</noinclude>
3ted0lptrmo1yu2mf9198rub1jinyvw
fort
0
3151
13507
13089
2017-04-27T08:02:14Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13507
wikitext
text/x-wiki
{{=fr=}}
{{-adj-|fr}}
'''fort'''
# [[kaha]]
5xaix2bht63p26yxz7jmo30fcl45hm8
forte
0
3152
13508
12431
2017-04-27T08:02:16Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13508
wikitext
text/x-wiki
{{=it=}}
{{-adj-|it}}
'''forte'''
# [[kaha]]
8esihv6hkiz2rbrgfyzhaflchprwxnj
forti
0
3153
13509
12430
2017-04-27T08:02:17Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13509
wikitext
text/x-wiki
{{=scn=}}
{{-adj-|scn}}
'''forti'''
# [[kaha]]
7gqf9u63plbp71wc7tp9yg8l5aoa9d3
strong
0
3154
13872
13075
2017-04-27T08:08:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13872
wikitext
text/x-wiki
{{=en=}}
{{-adj-|en}}
'''strong'''
# [[kaha]]
b6ez3u8d7j53wc2bwylse71xzl7u6u1
sterk
0
3155
13869
13002
2017-04-27T08:08:43Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13869
wikitext
text/x-wiki
{{=nl=}}
{{-adj-|nl}}
'''sterk'''
# [[kaha]]
1a78jaszdqqi44h0hby9kke0kkf4p6n
plata
0
3156
13755
12592
2017-04-27T08:06:48Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13755
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''plata''' {{f}}
# [[kawata]]
qr38s62l25ua3h43c4c3y8ryi8ue0na
argento
0
3157
13342
13019
2017-04-27T07:58:15Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13342
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''argento''' {{m}}
# [[kawata]]
n9ewo86vja1qn3jv2f39fbnakrap2qa
argentu
0
3158
13343
11997
2017-04-27T07:58:16Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13343
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''argentu''' {{m}}
# [[kawata]]
mx30fq4nznxywgefag98g8iw146tyuv
kau
0
3159
13571
12330
2017-04-27T08:03:26Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13571
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kau'''
{{-trans-}}
:* {{en}}: [[cow]]
:* {{nl}}: [[koe]]
:* {{fr}}: {{trad|fr|vache}}
:* {{es}}: {{trad|es|vaca}}
:* {{eu}}: {{trad|eu|behi}}
:* {{it}}: {{trad|it|mucca}}
:* {{scn}}: {{trad|scn|vacca}}
bd4sk9doopten6h39mnp15zf9qcjpo9
vaca
0
3160
13945
9669
2017-04-27T08:10:25Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13945
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''vaca''' ''f''
# [[kau]]
h88vax8c4wvp03cp4kkukv9dvrfx7ur
vacca
0
3161
13946
13014
2017-04-27T08:10:26Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13946
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''vacca''' ''f''
# [[kau]]
llmfzhj55j50hpxkyk6kp6aprqn9h2f
mucca
0
3162
13650
9668
2017-04-27T08:04:58Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13650
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''mucca''' ''f''
# [[kau]]
nwo2qzcu2h0zom2h35omjpuzu1pvlv8
usted
0
3163
13941
12969
2017-04-27T08:10:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13941
wikitext
text/x-wiki
{{=es=}}
{{-pronoun-|es}}
'''usted'''
# [[koe]]
kl5b5mrw7nz179ux0rx97fszwj50gku
vous
0
3164
13978
13020
2017-04-27T08:10:56Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13978
wikitext
text/x-wiki
{{=fr=}}
{{-pronoun-|fr}}
'''vous'''
# [[koe]]
hrydl55fx0np57rb8e9flyo02qsd0v8
you
0
3165
14020
11876
2017-04-27T08:11:38Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14020
wikitext
text/x-wiki
{{=en=}}
{{-pronoun-|en}}
'''you'''
# [[koe]]
73tu5lafgm0e40hcge3pubwwib6swc1
Lei
0
3166
13287
11990
2017-04-27T07:57:01Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13287
wikitext
text/x-wiki
{{=it=}}
{{-pronoun-|it}}
'''Lei'''
# [[koe]]
0q29owo16zahmutu348sr5wc7pkln86
vossìa
0
3167
13977
11173
2017-04-27T08:10:54Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13977
wikitext
text/x-wiki
{{=scn=}}
{{-pronoun-|scn}}
'''vossìa'''
# [[koe]]
a3fwghk93r7k1lb7bgoy5b3r5l0f7tl
jij
0
3168
13561
12509
2017-04-27T08:03:16Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13561
wikitext
text/x-wiki
{{=nl=}}
{{-pronoun-|nl}}
'''jij'''
# [[koe]]
pq4pge5eifm7g8ltktv1whklht2jjsf
nevel
0
3169
13667
12723
2017-04-27T08:05:18Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13667
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''nevel'''
# [[kohu]]
gu9z17hpo5d6bm3e1n41e1bxahzzk9v
fog
0
3170
13503
10765
2017-04-27T08:02:10Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13503
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''fog'''
# [[kohu]]
6u9id68jezu980yf2lfnn1xsvf1o336
brouillard
0
3171
13374
12816
2017-04-27T07:59:14Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13374
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''brouillard'''
# [[kohu]]
brchl7xcmdhozzs73yd8gs1u1o71fuc
nebbia
0
3172
13661
12951
2017-04-27T08:05:11Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13661
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''nebbia'''
# [[kohu]]
c51ye7c3f53p6yljxv0iv6fwype3y3f
niebla
0
3173
13674
12582
2017-04-27T08:05:25Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13674
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''niebla'''
# [[kohu]]
cmewkm8yj3buta4u205k9w9yrhgfmi0
negghia
0
3174
13662
12045
2017-04-27T08:05:11Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13662
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''negghia'''
# [[kohu]]
p4yo2zmsea8v452qdcz1ainvx26zhng
cero
0
3175
13391
11419
2017-04-27T07:59:31Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13391
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''cero''' {{m}}
# [[kore]]
exff1sgmbvls78gpgpcb9j7oqz2hikr
zero
0
3176
14025
13232
2017-04-27T08:11:43Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14025
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''zero'''
# [[kore]]
{{=it=}}
{{-num-|it}}
'''zero''' {{m}}
# [[kore]]
au34c8kjbomj3jtwv2yb2nqdraykzt3
zéro
0
3177
14030
13026
2017-04-27T08:11:48Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14030
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''zéro''' {{m}}
# [[kore]]
fp9uynf2hl3rsdlbr9q8r879rz6zqx3
zeru
0
3178
14026
13025
2017-04-27T08:11:44Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14026
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''zeru''' {{m}}
# [[kore]]
kuxdo5wohkkna742f87redjo90ysp4p
ciento
0
3179
13397
12827
2017-04-27T07:59:39Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13397
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''ciento''' {{m}}
# [[kotahi rau]]
eastxl4aefwqkrkuud3x4hs3v7781oc
cento
0
3180
13389
12825
2017-04-27T07:59:30Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13389
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''cento''' {{m}}
# [[kotahi rau]]
ac4guln16zxucdcj6jnpqd3i3c2q9lh
cent
0
3181
13388
11482
2017-04-27T07:59:29Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13388
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''cent''' {{m}}
# [[kotahi rau]]
7raqb9mwf18lf98ww5ngkpz9ngb0y5q
centu
0
3182
13390
11110
2017-04-27T07:59:30Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13390
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''centu''' {{m}}
# [[kotahi rau]]
eza9yxhf6bebptxpw7ukbsajrcubm9g
hundred
0
3183
13539
12934
2017-04-27T08:02:50Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13539
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''hundred'''
# [[kotahi rau]]
kvuftsckrm245o4a2ru7jxzvltoe8ba
palabra
0
3184
13729
11825
2017-04-27T08:06:23Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13729
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''palabra''' {{f}}
# [[kupu]]
p8lz66khr2xewsqom8h8tdm0k5lfcof
parola
0
3185
13736
12889
2017-04-27T08:06:29Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13736
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''parola''' {{f}}
# [[kupu]]
4gv4ekxlwdybqlgkvjdmvwbi1ol1smr
palora
0
3186
13731
13086
2017-04-27T08:06:25Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13731
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''palora''' {{f}}
# [[kupu]]
j5cwksfkb0uubsv1huy8xzm3l883ih4
mot
0
3187
13648
13120
2017-04-27T08:04:57Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13648
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''mot''' {{m}}
# [[kupu]]
ivc5nefd9pj9k1co5hmsa6t8k8mj2zx
woord
0
3188
17010
14013
2023-11-26T06:15:27Z
Apisite
3545
17010
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''woord'''
# [[kupu]]
{{=nl=}}
{{-noun-|nl}}
'''woord'''
# [[kupu]]
57iqzmz7kkhh7mvrehzfceigx3n4ejg
word
0
3189
14014
12485
2017-04-27T08:11:30Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14014
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''word'''
# [[kupu]]
ma6608976wf2c5ze9mkqqfxl3xdbkj5
sustantivo
0
3190
13874
10070
2017-04-27T08:08:50Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13874
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''sustantivo''' {{m}}
# [[kupu ingoa]]
dtxv5p36hdaxfyu9167qadjodkivrkg
sustantivu
0
3191
13875
12300
2017-04-27T08:08:51Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13875
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''sustantivu''' {{m}}
# [[kupu ingoa]]
bji95i0q8xyy7nzcrfo68bhdro37zdd
sostantivo
0
3192
13860
12068
2017-04-27T08:08:32Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13860
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''sostantivo''' {{m}}
# [[kupu ingoa]]
a7b0nyu9ey1vrn6g2bj6jyd5o00ch59
substantif
0
3193
13873
12776
2017-04-27T08:08:48Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13873
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''substantif''' {{m}}
# [[kupu ingoa]]
sei8692otykp3si7f5gmx4po4cn8knt
noun
0
3194
13687
12755
2017-04-27T08:05:44Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13687
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''noun'''
# [[kupu ingoa]]
b59bcp6nshcrbulm8wffhf4yzubqgrw
verbo
0
3195
13962
12308
2017-04-27T08:10:43Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13962
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''verbo''' {{m}}
# [[kupumahi]]
{{=it=}}
{{-noun-|it}}
'''verbo''' {{m}}
# [[kupumahi]]
r7a1mvseo0toznxonisqwr0f0fgjs71
verbe
0
3196
13961
12791
2017-04-27T08:10:42Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13961
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''verbe''' {{m}}
# [[kupumahi]]
hy84zen7tt8tfh4a5d0d9nmbpypiz1a
verbu
0
3197
13963
12301
2017-04-27T08:10:44Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13963
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''verbu''' {{m}}
# [[kupumahi]]
3ipkowcp1nydsj44f3xbhnk73cx9t5f
verb
0
3198
13960
9666
2017-04-27T08:10:41Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13960
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''verb'''
# [[kupumahi]]
oluaofq7jtqeeu733qobh9fr2f72ncx
temperatura
0
3199
13889
12907
2017-04-27T08:09:06Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13889
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''temperatura''' {{f}}
# [[mahana]]
{{=it=}}
{{-noun-|it}}
'''temperatura''' {{f}}
# [[mahana]]
irzukn6tbihfj7d7350x8zz1lqtg9t5
timpiratura
0
3200
13905
11289
2017-04-27T08:09:37Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13905
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''timpiratura''' {{f}}
# [[mahana]]
oa6959r35s06hxmqwtlhlor9xqsy2hg
température
0
3201
13892
13006
2017-04-27T08:09:10Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13892
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''température''' {{f}}
# [[mahana]]
0xzuca8ml674el7ryqc3ufzn6bbwotx
temperature
0
3202
13890
12906
2017-04-27T08:09:07Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13890
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''temperature'''
# [[mahana]]
g3ydzsw4tlsiguzz3nrml0vmha7lbzf
temperatuur
0
3203
13891
11644
2017-04-27T08:09:09Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13891
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''temperatuur'''
# [[mahana]]
kwd6ddxxng6l69t8sc4y62sy1o47wk8
warmte
0
3204
13988
12086
2017-04-27T08:11:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13988
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''warmte'''
# [[mahana]]
h0u7qolyqv687cybhuibc5ojj5ehtkc
heat
0
3205
13528
11782
2017-04-27T08:02:39Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13528
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''heat'''
# [[mahana]]
cna7qzifccm7ptw970yxcb9ata1s6gl
calor
0
3206
13380
11721
2017-04-27T07:59:21Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13380
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''calor''' {{m}}
# [[mahana]]
b9tpuo83vnfmzawacybfyvoguo6cc43
calore
0
3207
13381
13047
2017-04-27T07:59:21Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13381
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''calore''' {{m}}
# [[mahana]]
jxvr5h9lwd8tpze3ufmf9jdxikw1z5e
caluri
0
3208
13382
12003
2017-04-27T07:59:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13382
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''caluri''' {{m}}
# [[mahana]]
anqw6gbtiaogdvr3yu1vt5lt63vsku0
chaleur
0
3209
13394
11737
2017-04-27T07:59:33Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13394
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''chaleur''' {{f}}
# [[mahana]]
kde3fl3gt764owgzmwpwe4ar0atfpb2
Template:=fj=
10
3210
9088
2015-08-21T12:46:51Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|fj]]</noinclude><includeonly>[[Category:Reo Fiti|Fiti]]</includeonly> =[[Image:Flag_of_Fiji.svg|border|40px]] Wiktionary:Fit..."
9088
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|fj]]</noinclude><includeonly>[[Category:Reo Fiti|Fiti]]</includeonly>
=[[Image:Flag_of_Fiji.svg|border|40px]] [[Wiktionary:Fiti|Fiti]]=
pg492lqxahkfno1ypopio0zffk38cw5
fugl
0
3211
13518
13062
2017-04-27T08:02:29Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13518
wikitext
text/x-wiki
{{=da=}}
{{-noun-|da}}
'''fugl'''
# [[manu]]
civp3rs8w3f3fs14mhh4zgt4wd7b2ng
Category:Reo Fiti
14
3212
14345
13243
2017-07-03T12:20:53Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14345
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Kupu ingoa Fiti
14
3213
14247
13191
2017-07-03T12:18:00Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14247
wikitext
text/x-wiki
[[Category:Reo Fiti]]
[[Category:Kupu ingoa]]
ihlm72f7xdobnt2gxsv9bx4fno3mgke
Template:=da=
10
3214
9093
9092
2015-08-21T12:51:57Z
Sarvaturi
1572
9093
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|da]]</noinclude><includeonly>[[Category:Reo Tenemāka|Tenemāka]]</includeonly>
=[[Image:Flag_of_Denmark.svg|border|40px]] [[Wiktionary:Tenemāka|Tenemāka]]=
3nwdx7wnd0uvsgzgyjcpym3m6srhsnm
Category:Reo Tenemāka
14
3215
14397
11559
2017-07-03T12:21:46Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14397
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Kupu ingoa Tenemāka
14
3216
14283
13197
2017-07-03T12:18:49Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14283
wikitext
text/x-wiki
[[Category:Reo Tenemāka]]
[[Category:Kupu ingoa]]
5ywinxrdbivwwokc85tspn5ticwl61l
birdo
0
3217
13364
13007
2017-04-27T07:58:52Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13364
wikitext
text/x-wiki
{{=eo=}}
{{-noun-|eo}}
'''birdo'''
# [[manu]]
bndu58pee4vm74f0mnom4n7nzmlj0ss
Template:=eo=
10
3218
9097
2015-08-21T12:54:44Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|eo]]</noinclude><includeonly>[[Category:Reo Esperanto|Esperanto]]</includeonly> =[[Image:Flag_of_Esperanto.svg|border|40px]] [..."
9097
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|eo]]</noinclude><includeonly>[[Category:Reo Esperanto|Esperanto]]</includeonly>
=[[Image:Flag_of_Esperanto.svg|border|40px]] [[Wiktionary:Esperanto|Esperanto]]=
8b4lder7l0jxinocfkm73expj5975ip
Category:Reo Esperanto
14
3219
14343
13228
2017-07-03T12:20:51Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14343
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Kupu ingoa Esperanto
14
3220
14245
12140
2017-07-03T12:17:58Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14245
wikitext
text/x-wiki
[[Category:Reo Esperanto]]
[[Category:Kupu ingoa]]
7jpasydcnjinxtgggqrqdnf24uv59zp
bird
0
3221
13363
13028
2017-04-27T07:58:50Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13363
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''bird'''
# [[manu]]
so6a04ncq4qu2l6n09qbm15ye69eq35
Vogel
0
3222
13312
13101
2017-04-27T07:57:26Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13312
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Vogel'''
# [[manu]]
gm16i9h8nh1cu0bdltyv0jqy99li1qn
vogel
0
3223
13976
12372
2017-04-27T08:10:54Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13976
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''vogel'''
# [[manu]]
i4680o3ks8ml4xwu0bidnwq7162w1hv
птица
0
3224
14041
12437
2017-04-27T08:11:56Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
14041
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''птица'''
# [[manu]]
jbs23p1e8plumzdnsqmr15ygvpax5fl
Template:=ru=
10
3226
9110
2015-08-21T13:01:52Z
Sarvaturi
1572
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|ru]]</noinclude><includeonly>[[Category:Reo Rūhia|Rūhia]]</includeonly> =[[Image:Flag_of_Russia.svg|border|40px]] Wiktiona..."
9110
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|ru]]</noinclude><includeonly>[[Category:Reo Rūhia|Rūhia]]</includeonly>
=[[Image:Flag_of_Russia.svg|border|40px]] [[Wiktionary:Rūhia|Rūhia]]=
7unvcln8yjqzbl8o4kriln6erog06tc
Category:Kupu ingoa Rūhia
14
3227
14277
13203
2017-07-03T12:18:43Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14277
wikitext
text/x-wiki
[[Category:Reo Rūhia]]
[[Category:Kupu ingoa]]
ibrkwygcg4ilz4edko7gxrafxhltpzd
oiseau
0
3228
13710
12795
2017-04-27T08:06:06Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13710
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''oiseau''' {{m}}
# [[manu]]
1bpo2zsobh4j3apcvmvsmh5lf6f46sw
ave
0
3229
13355
11564
2017-04-27T07:58:31Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13355
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''ave''' {{f}}
# [[manu]]
7ceotrgaz89sk7gx9lj0trrvrvolb0w
pájaro
0
3230
13776
12892
2017-04-27T08:07:07Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13776
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''pájaro''' {{m}}
# [[manu]]
et2esl8bb4wo97oevljjj1sa1gkytcl
uccello
0
3231
13930
12786
2017-04-27T08:10:08Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13930
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''uccello''' {{m}}
# [[manu]]
m2yyhtxrou96199w772esb9ccdm9k35
auceddu
0
3232
13349
11105
2017-04-27T07:58:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13349
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''auceddu''' {{m}}
# [[manu]]
1e4zdy9459n7cykh3mepke8ykdgtr19
calendar
0
3233
13377
12569
2017-04-27T07:59:17Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13377
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''calendar'''
# [[maramataka]]
rdx5kjs621j2ddn75fjdmdauggmzkxp
calendario
0
3234
13378
12579
2017-04-27T07:59:18Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13378
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''calendario''' {{m}}
# [[maramataka]]
{{=it=}}
{{-noun-|it}}
'''calendario''' {{m}}
# [[maramataka]]
sheygh952y6jbcy3bptge9w0m11mnvj
calendrier
0
3235
13379
13046
2017-04-27T07:59:19Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13379
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''calendrier''' {{m}}
# [[maramataka]]
pr782yum5o6vzc7p5hqsjoaqltjkhiq
calannariu
0
3236
13376
12005
2017-04-27T07:59:15Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13376
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''calannariu''' {{m}}
# [[maramataka]]
qalk3iekuy2dpccny660qjyro6nz333
mar
0
3237
13633
12817
2017-04-27T08:04:41Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13633
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''mar''' {{m}}
# [[moana]], [[tai]]
bmxpbic8vrlz7bn4on3anfy9w4pgw4v
océano
0
3238
13708
12886
2017-04-27T08:06:04Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13708
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''océano''' {{m}}
# [[moana nui]], [[moana]]
qe5mpsvym5xqc2xcbdaht9m40muf946
mare
0
3239
13635
11924
2017-04-27T08:04:43Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13635
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''mare''' {{m}}
# [[moana]], [[tai]]
i4p730k3dspn68h1h0puiulfmtbh8r7
oceano
0
3240
13704
10024
2017-04-27T08:05:59Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13704
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''oceano''' {{m}}
# [[moana nui]], [[moana]]
t3li8sebuoele8qoe2onxo6zhtrc6zx
mari
0
3241
13636
12942
2017-04-27T08:04:44Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13636
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''mari''' {{m}}
# [[moana]], [[tai]]
991ht0ccx81ohbiu71vsrcbiglsfwtm
ucèanu
0
3242
13931
11170
2017-04-27T08:10:08Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13931
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''ucèanu''' {{m}}
# [[moana nui]], [[moana]]
4dwolalyrfkzzgo8dsjr2rggulbgrf9
sleep
0
3243
13855
11865
2017-04-27T08:08:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13855
wikitext
text/x-wiki
{{=en=}}
{{-verb-|en}}
to '''sleep'''
# [[moe]]
qoizqsk0c1r4i6wep5g6elzhr8dgmu5
dormir
0
3244
13453
12843
2017-04-27T08:00:51Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13453
wikitext
text/x-wiki
{{=es=}}
{{-verb-|es}}
'''dormir'''
# [[moe]]
{{=fr=}}
{{-verb-|fr}}
'''dormir'''
# [[moe]]
ikzyc4hy6kce7rwci33nl89xjqeqlq3
dormire
0
3245
13454
12842
2017-04-27T08:00:53Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13454
wikitext
text/x-wiki
{{=it=}}
{{-verb-|it}}
'''dormire'''
# [[moe]]
an0cii18l4qi0njax77256ljtm8r745
dòrmiri
0
3246
13462
12017
2017-04-27T08:01:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13462
wikitext
text/x-wiki
{{=scn=}}
{{-verb-|scn}}
'''dòrmiri'''
# [[moe]]
9a931d8n5rc9o2y4k5iwgzzyw3lto3v
Category:Kupu mahi Wīwī
14
3247
14314
13164
2017-07-03T12:19:49Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14314
wikitext
text/x-wiki
[[Category:Reo Wīwī]]
[[Category:Kupu mahi]]
1a86qcvnn4rwabb07i5kktbhzplee6m
Category:Kupu mahi Sihīria
14
3248
14311
12161
2017-07-03T12:19:15Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14311
wikitext
text/x-wiki
[[Category:Reo Sihīria]]
[[Category:Kupu mahi]]
o1wll448yflmldkphnmqx6hnsqs3bu3
Category:Kupu mahi Itāria
14
3249
14304
13162
2017-07-03T12:19:09Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14304
wikitext
text/x-wiki
[[Category:Reo Itāria]]
[[Category:Kupu mahi]]
46nmo8o7zgj24vx12xdhhb6yu9wgqdn
ngenge
0
3250
9143
2015-08-21T13:18:30Z
Sarvaturi
1572
Created page with "{{=mi=}} {{-adj-|mi}} '''ngenge''' {{-trans-}} :*{{nl}}: {{trad|nl|moe}} :*{{en}}: {{trad|en|weary}} :*{{fr}}: {{trad|fr|las}} :*{{es}}: {{trad|es|cansado}} :*{{it}}: {{trad|..."
9143
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''ngenge'''
{{-trans-}}
:*{{nl}}: {{trad|nl|moe}}
:*{{en}}: {{trad|en|weary}}
:*{{fr}}: {{trad|fr|las}}
:*{{es}}: {{trad|es|cansado}}
:*{{it}}: {{trad|it|stanco}}
:*{{scn}}: {{trad|scn|stancu}}
cucgkhuvp9ngpv22sfr9j7a3tnuzez5
weary
0
3251
13994
12909
2017-04-27T08:11:11Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13994
wikitext
text/x-wiki
{{=en=}}
{{-adj-|en}}
'''weary'''
# [[ngenge]]
ko4swhyvy077y4bsftgnqzvf4svkd0m
las
0
3252
13594
12864
2017-04-27T08:03:54Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13594
wikitext
text/x-wiki
{{=es=}}
{{-art-|es}}
'''las'''
# [[ngā]]
{{=fr=}}
{{-adj-|fr}}
'''las'''
# [[ngenge]]
25rkod3iked0pa79x5jx4ithx9vsfud
cansado
0
3253
13383
12823
2017-04-27T07:59:23Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13383
wikitext
text/x-wiki
{{=es=}}
{{-adj-|es}}
'''cansado'''
# [[ngenge]]
hkvnxka01g185y5lqdyod02jips84f0
stanco
0
3254
13863
13000
2017-04-27T08:08:35Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13863
wikitext
text/x-wiki
{{=it=}}
{{-adj-|it}}
'''stanco'''
# [[ngenge]]
p27ntrpg3e6g1af5t28hvc9ld1ua5bt
stancu
0
3255
13864
11165
2017-04-27T08:08:35Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13864
wikitext
text/x-wiki
{{=scn=}}
{{-adj-|scn}}
'''stancu'''
# [[ngenge]]
7ss53ceez737e9lzmbw0eia8oyzrvmv
Category:Kupu āhua Pāniora
14
3256
14320
12105
2017-07-03T12:20:06Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14320
wikitext
text/x-wiki
[[Category:Kupu āhua|Pāniora]]
[[Category:Reo Pāniora]]
lxzqx46z5ewpnv3voet5iyp5ees9gsq
Category:Kupu āhua Itāria
14
3257
14318
13172
2017-07-03T12:20:05Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14318
wikitext
text/x-wiki
[[Category:Kupu āhua|Itāria]]
[[Category:Reo Itāria]]
dfqup6p11mpfr4fwaily216xz34mg9k
Category:Kupu āhua Sihīria
14
3258
14321
13218
2017-07-03T12:20:07Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14321
wikitext
text/x-wiki
[[Category:Kupu āhua|Sihīria]]
[[Category:Reo Sihīria]]
27vwqso6e79k2z8ta00j4gx94by26zp
conocer
0
3259
13408
11741
2017-04-27T07:59:55Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13408
wikitext
text/x-wiki
{{=es=}}
{{-verb-|es}}
'''conocer'''
# [[mohio]]
q57r34wnn4g1v7l6wjs2qk95i3icd3c
conhecer
0
3260
13406
9765
2017-04-27T07:59:53Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13406
wikitext
text/x-wiki
{{=pt=}}
{{-verb-|pt}}
'''conhecer'''
# [[mohio]]
5716lxex21cr89qkn8rqfh4iqfuas5c
sapere
0
3261
13825
12769
2017-04-27T08:07:45Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13825
wikitext
text/x-wiki
{{=it=}}
{{-verb-|it}}
'''sapere'''
# [[mohio]]
b6unmks2obis62395kuh9nn41ogvze8
conoscere
0
3262
13409
12920
2017-04-27T07:59:56Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13409
wikitext
text/x-wiki
{{=it=}}
{{-verb-|it}}
'''conoscere'''
# [[mohio]]
3vy0pmovzcg4ok1p2ky1fij53pkl6jj
sapiri
0
3263
13826
12070
2017-04-27T08:07:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13826
wikitext
text/x-wiki
{{=scn=}}
{{-verb-|scn}}
'''sapiri'''
# [[mohio]]
rpafoh4wzlh7l8uu3kte28925a432qt
canùsciri
0
3264
13384
12002
2017-04-27T07:59:24Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13384
wikitext
text/x-wiki
{{=scn=}}
{{-verb-|scn}}
'''canùsciri'''
# [[mohio]]
dzjehnfcnuhq8cvbieq19nbvikz9q1c
connaître
0
3265
13407
12833
2017-04-27T07:59:54Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13407
wikitext
text/x-wiki
{{=fr=}}
{{-verb-|fr}}
'''connaître'''
# [[mohio]]
qbb50pign99ndkys2u8zzvdd3te04t2
savoir
0
3266
13827
12914
2017-04-27T08:07:47Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13827
wikitext
text/x-wiki
{{=fr=}}
{{-verb-|fr}}
'''savoir'''
# [[mohio]]
ov50qlv3k301bd6p5njm30y16yd7gbh
Japón
0
3267
13285
11547
2017-04-27T07:56:59Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13285
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''Japón'''
# [[Nipono]]
9kaz81wh1t466uyk7qddny4jd399p57
Japon
0
3268
13284
13031
2017-04-27T07:56:58Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13284
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''Japon'''
# [[Nipono]]
ezf24ajqc7r03edndouat4kzuqz0zow
Giappone
0
3269
13276
13040
2017-04-27T07:56:49Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13276
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''Giappone'''
# [[Nipono]]
dfvwxsvrp94bavly9lehb0hw7wiv891
Giappuni
0
3270
13277
12913
2017-04-27T07:56:49Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13277
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''Giappuni'''
# [[Nipono]]
99vq04h4i3jnmmcb79m3sj9h2fku6a4
place
0
3271
13750
13141
2017-04-27T08:06:43Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13750
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''place'''
# [[nohanga]]
0ip7k9atr0hou8ql4p38sn77eq4c3mh
localité
0
3272
13614
10775
2017-04-27T08:04:21Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13614
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''localité'''
# [[nohanga]]
mhge1db7gap0mgdcqh466vgo9440858
lieu
0
3273
13607
12866
2017-04-27T08:04:14Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13607
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''lieu'''
# [[nohanga]]
rekpxhht2j47f2sq2n734wbdtccv807
localidad
0
3274
13611
10776
2017-04-27T08:04:19Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13611
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''localidad'''
# [[nohanga]]
hb43xh89okq6ndjexzbrplkbdadujly
lugar
0
3275
13622
11880
2017-04-27T08:04:32Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13622
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''lugar'''
# [[nohanga]]
h9lak7bsctfdp9b5v5yk89xopcsyvwk
località
0
3276
13613
9988
2017-04-27T08:04:20Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13613
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''località'''
# [[nohanga]]
tv7xem2pqki2eb7m5str7dine9fkd1l
luogo
0
3277
13624
11607
2017-04-27T08:04:34Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13624
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''luogo'''
# [[nohanga]]
nvcdrw1hf54ahqm105zk7nm1jaz0qm8
lucalitati
0
3278
9174
2015-08-21T13:33:03Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-noun-|scn}} '''lucalitati''' # [[nohanga]]"
9174
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''lucalitati'''
# [[nohanga]]
b4v6tkwwug1jg00t5ktijrc4v33hynq
locu
0
3279
13615
10146
2017-04-27T08:04:21Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13615
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''locu'''
# [[nohanga]]
gvibt807c4f8aeba929qqehnq17hp2t
seis
0
3280
13834
12970
2017-04-27T08:07:54Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13834
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''seis'''
# [[ono]]
jt09luvah2sosr3godm5o3vg1aslwct
sei
0
3281
13833
13090
2017-04-27T08:07:53Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13833
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''sei'''
# [[ono]]
{{=scn=}}
{{-num-|scn}}
'''sei'''
# [[ono]]
po2mnfltyv2g86r83urufw7m138s2ek
six
0
3282
13850
12830
2017-04-27T08:08:15Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13850
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''six'''
# [[ono]]
{{=fr=}}
{{-num-|fr}}
'''six'''
# [[ono]]
80fuxjse4yo4zyz09nhut841zr9ykid
sesenta
0
3283
13837
12897
2017-04-27T08:07:58Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13837
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''sesenta'''
# [[ono tekau]]
fx2fho3astjiweoottttflagr9t5cfk
sessanta
0
3284
13838
12992
2017-04-27T08:07:59Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13838
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''sessanta'''
# [[ono tekau]]
aftlaxckvtym8bt74jwjqdrn27pqnh2
sissanta
0
3285
13848
11164
2017-04-27T08:08:12Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13848
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''sissanta'''
# [[ono tekau]]
rkbs7fg43dmkgy5ed14bywcl23epkol
soixante
0
3286
13857
12996
2017-04-27T08:08:27Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13857
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''soixante'''
# [[ono tekau]]
9ix5mj59ph47h99l9gdqx5brm0udtgw
sixty
0
3287
13852
12656
2017-04-27T08:08:18Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13852
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''sixty'''
# [[ono tekau]]
qwpear4xfrd0zsucsto9qmz0rh99n8x
bolsa
0
3288
13370
12506
2017-04-27T07:59:08Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13370
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''bolsa''' {{f}}
# [[pahi]]
pdzn4hupsri6rwlvqa2vtzgdylmuyk2
borsa
0
3289
13372
13030
2017-04-27T07:59:11Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13372
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''borsa''' {{f}}
# [[pahi]]
irpu9yg9n9i56n2bt5klfgq02k9giw3
vurza
0
3290
13981
12087
2017-04-27T08:10:57Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13981
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''vurza''' {{f}}
# [[pahi]]
1t5ccncq5q04owbec1gpfbjtdu6bdlz
sac
0
3291
13823
12985
2017-04-27T08:07:43Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13823
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''sac''' {{m}}
# [[pahi]]
1caew645slvi1xz257ksvec4290giyu
bag
0
3292
13358
11728
2017-04-27T07:58:38Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13358
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''bag'''
# [[pahi]]
r6lv26w5l6mheizgrdrxz0wyu56p8vp
zak
0
3293
14021
11210
2017-04-27T08:11:39Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
14021
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''zak'''
# [[pahi]]
sy1c3vr53wvb4xecytkyrzjjeshppt5
noir
0
3294
13679
13126
2017-04-27T08:05:35Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13679
wikitext
text/x-wiki
{{=fr=}}
{{-adj-|fr}}
'''noir'''
# [[pango]]
bomisgek8q82nn6tcfs4ggg4a5exkwz
sombre
0
3295
13859
10067
2017-04-27T08:08:30Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13859
wikitext
text/x-wiki
{{=fr=}}
{{-adj-|fr}}
'''sombre'''
# [[pango]]
3wjz3613aozannvl14tpjmnxmjxy5ll
negro
0
3296
13663
11809
2017-04-27T08:05:13Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13663
wikitext
text/x-wiki
{{=es=}}
{{-adj-|es}}
'''negro'''
# [[pango]]
fg1atvufth5641vky2pes7g8sk64klj
oscuro
0
3297
13716
12962
2017-04-27T08:06:13Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13716
wikitext
text/x-wiki
{{=es=}}
{{-adj-|es}}
'''oscuro'''
# [[pango]]
dz875bd6fi4nabrk1xupfwy8yab00c7
scuro
0
3298
13829
10166
2017-04-27T08:07:48Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13829
wikitext
text/x-wiki
{{=it=}}
{{-adj-|it}}
'''scuro'''
# [[pango]]
8q7lu6gw10zxjby4k6of16x6b3vnr15
nero
0
3299
13664
13128
2017-04-27T08:05:14Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13664
wikitext
text/x-wiki
{{=it=}}
{{-adj-|it}}
'''nero'''
# [[pango]]
tjtc6r8g8324lllq60cvf10mhd38wky
scuru
0
3300
13830
11162
2017-04-27T08:07:49Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13830
wikitext
text/x-wiki
{{=scn=}}
{{-adj-|scn}}
'''scuru'''
# [[pango]]
71d607noixbbktoliqla0by50srs5sf
nìuru
0
3301
13698
12053
2017-04-27T08:05:54Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13698
wikitext
text/x-wiki
{{=scn=}}
{{-adj-|scn}}
'''nìuru'''
# [[pango]]
gqe7i4tzi96558ra6h4otqm0nmv5h6b
dark
0
3302
13424
11235
2017-04-27T08:00:15Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13424
wikitext
text/x-wiki
{{=en=}}
{{-adj-|en}}
'''dark'''
# [[pango]]
mlpm102cbx9mtr6vq9c0g0qsfh2jijq
black
0
3303
16225
13365
2022-08-20T04:03:13Z
Thomas Norren
5053
16225
wikitext
text/x-wiki
{{=en=}}
{{-adj-|en}}
'''black'''
# [[pango]]
# [[mangu]]
6dovjmbx6xhlhl9o33a8im3jn5crn6v
zwart
0
3304
14029
12615
2017-04-27T08:11:47Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
14029
wikitext
text/x-wiki
{{=nl=}}
{{-adj-|nl}}
'''zwart'''
# [[pango]]
i92x18p0i421xeh9u7av0gv65cnhuu0
donker
0
3305
13452
13056
2017-04-27T08:00:49Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13452
wikitext
text/x-wiki
{{=nl=}}
{{-adj-|nl}}
'''donker'''
# [[pango]]
bp7kp5govgkw1kpcnxuetjn5harwaer
Polinesia Francesa
0
3306
15581
13297
2021-11-05T15:26:20Z
Calq
965
15581
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''Polinesia Francesa''' {{f}}
# [[Porinīhia Wīwī]]
{{=gl=}}
{{-noun-|gl}}
'''Polinesia Francesa''' {{f}}
# [[Porinīhia Wīwī]]
se2pz6vwgtq3pu8bsfe1d2f1ko56u9j
Polynésie française
0
3307
13299
11220
2017-04-27T07:57:13Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13299
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''Polynésie française''' {{f}}
# [[Porinīhia Wīwī]]
qq441cp0u54arlkgojs9522a3zyhsa6
Polinesia Francese
0
3308
13298
11221
2017-04-27T07:57:13Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13298
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''Polinesia Francese''' {{f}}
# [[Porinīhia Wīwī]]
gqxywsq96gnu8h63ww1nxmu3ryie0xp
Polinesia Francisa
0
3309
9208
2015-08-21T13:47:08Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-noun-|scn}} '''Polinesia Francisa''' {{f}} # [[Porinīhia Wīwī]]"
9208
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''Polinesia Francisa''' {{f}}
# [[Porinīhia Wīwī]]
k3jlvj4pkyyf8dqz03owjsryrku6v28
Pōrīnetia Farāni
0
3310
13303
11219
2017-04-27T07:57:15Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13303
wikitext
text/x-wiki
{{=ty=}}
{{-noun-|ty}}
'''Pōrīnetia Farāni'''
# [[Porinīhia Wīwī]]
fkzzb7zlkn82mu6n6kw5po6vscwizpt
French Polynesia
0
3311
13274
11223
2017-04-27T07:56:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13274
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''French Polynesia'''
# [[Porinīhia Wīwī]]
dupft616ufgrvfcqw1vxmsw7nu6bq94
Frans Polynesië
0
3312
9211
2015-08-21T13:48:30Z
Sarvaturi
1572
Created page with "{{=nl=}} {{-noun-|nl}} '''Frans Polynesië''' # [[Porinīhia Wīwī]]"
9211
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''Frans Polynesië'''
# [[Porinīhia Wīwī]]
ey03lvwhukda6yvicsi5vba5qn2zir5
boat
0
3313
13368
11732
2017-04-27T07:59:04Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13368
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''boat'''
# [[poti]]
ic7yufblgq4k4iogv85dfu0fraoy3dn
bateau
0
3314
13360
12806
2017-04-27T07:58:42Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13360
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''bateau'''
# [[poti]]
hbf7xm8rar5k9a818b6fpp1777b5bdz
barco
0
3315
13359
9701
2017-04-27T07:58:40Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13359
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''barco'''
# [[poti]]
cbdq2f7nwds7w9usivh1tja0k1s9b1l
nave
0
3316
13659
11808
2017-04-27T08:05:09Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13659
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''nave'''
# [[poti]]
9p4qlqi9r6obhn2vjqe52cegpl0skk5
navi
0
3317
13660
12950
2017-04-27T08:05:10Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13660
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''navi'''
# [[poti]]
05fqrwr9pe62mtkwhj7zsdafvp5269b
almacén
0
3318
13324
9606
2017-04-27T07:57:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13324
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''almacén''' {{m}}
# [[pātaka]]
efkakuijt5u981brwqnu5l6avs4pbw7
despensa
0
3319
13428
11835
2017-04-27T08:00:21Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13428
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''despensa''' {{f}}
# [[pātaka]]
p6649v9gjnbixoutdxx7ao3zpnspbc8
magazzino
0
3320
13628
9994
2017-04-27T08:04:36Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13628
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''magazzino''' {{m}}
# [[pātaka]]
czp905u7p6omcj7kbk0vciqnkkrwc38
dispensa
0
3321
13443
9791
2017-04-27T08:00:39Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13443
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''dispensa''' {{f}}
# [[pātaka]]
oiqxqrgpmjix4l03kd34vufddy5el51
magasenu
0
3322
13627
11124
2017-04-27T08:04:36Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13627
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''magasenu''' {{m}}
# [[pātaka]]
jykqfby340tmc8cluzrzvano5ajpzxu
dispenza
0
3323
13444
11245
2017-04-27T08:00:40Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13444
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''dispenza''' {{f}}
# [[pātaka]]
q09her84h8ow355x4fq6g36idsl2xez
entrepôt
0
3324
13478
12928
2017-04-27T08:01:24Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13478
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''entrepôt''' {{m}}
# [[pātaka]]
i5zdv0fwa979r2agmvckvyyr4pvwdn5
garde-manger
0
3325
13521
9963
2017-04-27T08:02:31Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13521
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''garde-manger''' {{m}}
# [[pātaka]]
lan7lsp8spf6agi4ckh105neynkuafb
storehouse
0
3326
13871
12727
2017-04-27T08:08:45Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13871
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''storehouse'''
# [[pātaka]]
4cg46so8jz0bzmtcstu1icvgcy31vx7
pantry
0
3327
13734
10032
2017-04-27T08:06:27Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13734
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''pantry'''
# [[pātaka]]
rqcev3uj4q9xdhu3r2o638pgk2mybt5
polaco
0
3328
13761
11894
2017-04-27T08:06:54Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13761
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''polaco'''
# [[Pōrana]]
9cr3ewzhpx6x932doem7fna8tqzy59p
polacco
0
3329
13760
12975
2017-04-27T08:06:54Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13760
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''polacco'''
# [[Pōrana]]
due4hy070cijjpaj2wgj0v4pnyii1zw
pulaccu
0
3330
13774
11276
2017-04-27T08:07:05Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13774
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''pulaccu'''
# [[Pōrana]]
1it5vq9fjlvjd6fnvz26zxllfav2tyg
polonais
0
3331
13762
11848
2017-04-27T08:06:55Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13762
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''polonais'''
# [[Pōrana]]
ale1qy29chbv5sufbk3lccdsoysziec
Pole
0
3332
13296
13097
2017-04-27T07:57:12Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13296
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''Pole'''
# [[Pōrana]]
loriiff9b1lykj1o5bdywjw6x33ojsw
Pools
0
3333
13300
11988
2017-04-27T07:57:14Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13300
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''Pools'''
# [[Pōrana]]
6o08vr8wgp0c6j0s59n42nuai6933xh
element
0
3334
13474
12463
2017-04-27T08:01:20Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13474
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''element'''
# [[pūmotu]]
{{=nl=}}
{{-noun-|nl}}
'''element'''
# [[pūmotu]]
awrhs91zidfcm8zk4xwg3hcq9m7scsf
elemento
0
3335
13475
12927
2017-04-27T08:01:21Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13475
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''elemento'''
# [[pūmotu]]
{{=es=}}
{{-noun-|es}}
'''elemento'''
# [[pūmotu]]
mvxyf106s4ihilv3f805vs46f0p6wly
élément
0
3336
14032
13027
2017-04-27T08:11:50Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
14032
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''élément'''
# [[pūmotu]]
3upm0gr06l37q9le6auq0ecnssi109x
elementu
0
3337
13476
11104
2017-04-27T08:01:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13476
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''elementu'''
# [[pūmotu]]
bu2o1k2njco2v2oe5doyrd5cuohjyvy
riferire
0
3338
13812
11652
2017-04-27T08:07:34Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13812
wikitext
text/x-wiki
{{=it=}}
{{-verb-|it}}
'''riferire'''
# [[pūrongo]]
pl7wohiv8zxq3nymodyxhh7l6clrf68
arrifiriri
0
3339
9245
2015-08-21T14:14:18Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-verb-|scn}} '''arrifiriri''' # [[pūrongo]]"
9245
wikitext
text/x-wiki
{{=scn=}}
{{-verb-|scn}}
'''arrifiriri'''
# [[pūrongo]]
6in9bllh7w3w9je2twqbfr4gawk99kt
informar
0
3340
13552
12937
2017-04-27T08:03:05Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13552
wikitext
text/x-wiki
{{=es=}}
{{-verb-|es}}
'''informar'''
# [[pūrongo]]
00adxbw00kya1r1wdmqe6qclyx793xz
rapporter
0
3341
13800
12893
2017-04-27T08:07:26Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13800
wikitext
text/x-wiki
{{=fr=}}
{{-verb-|fr}}
'''rapporter'''
# [[pūrongo]]
0r5pcbbkg47b9nhgnwhzy8ick8920kt
report
0
3342
13810
13171
2017-04-27T08:07:33Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13810
wikitext
text/x-wiki
{{=en=}}
{{-verb-|en}}
to '''report'''
# [[pūrongo]]
j3z4y9aptpspne3eulq05k0gfb2oten
autorizar
0
3343
13353
9697
2017-04-27T07:58:28Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13353
wikitext
text/x-wiki
{{=es=}}
{{-verb-|es}}
'''autorizar'''
# [[raihana]]
jzqsuvaxm5u6rg8uzzgv1ic35u3fkjh
autorizzare
0
3344
13354
12732
2017-04-27T07:58:29Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13354
wikitext
text/x-wiki
{{=it=}}
{{-verb-|it}}
'''autorizzare'''
# [[raihana]]
jbjd4ebjg06j11pcwjggoneiemznhcv
auturizzari
0
3345
9257
2015-08-21T14:17:57Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-verb-|scn}} '''auturizzari''' # [[raihana]]"
9257
wikitext
text/x-wiki
{{=scn=}}
{{-verb-|scn}}
'''auturizzari'''
# [[raihana]]
5t647a68drimn491md35gq57t2i3wl9
autoriser
0
3346
13352
13024
2017-04-27T07:58:26Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13352
wikitext
text/x-wiki
{{=fr=}}
{{-verb-|fr}}
'''autoriser'''
# [[raihana]]
bigl8cubsbqhjrb1eksm7wls9c2t40q
authorize
0
3347
13351
9695
2017-04-27T07:58:25Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13351
wikitext
text/x-wiki
{{=en=}}
{{-verb-|en}}
to '''authorize'''
# [[raihana]]
t0p6djsh3d8o6elg8w1w4g5dcz98ap6
license
0
3348
13606
12039
2017-04-27T08:04:13Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13606
wikitext
text/x-wiki
{{=en=}}
{{-verb-|en}}
to '''license'''
# [[raihana]]
jsdjl9r28cts87n10n5cbxald5csax8
plume
0
3349
13757
11626
2017-04-27T08:06:50Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13757
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''plume'''
# [[rau]]
{{=fr=}}
{{-noun-|fr}}
'''plume''' {{f}}
# [[rau]]
acb2ueafyshgv9s8xw7vmg4lb468l6b
feuille
0
3350
13493
12850
2017-04-27T08:01:45Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13493
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''feuille''' {{f}}
# [[rau]]
i2wwuaakfinj4qrief72e4trz4zad7j
panache
0
3351
13732
12967
2017-04-27T08:06:26Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13732
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''panache''' {{m}}
# [[rau]]
8qalfzapax75dj0lcnacbvlutlcue30
vaporisation
0
3352
13949
10198
2017-04-27T08:10:29Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13949
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''vaporisation''' {{f}}
# [[rau]]
php8bg0neygv7llan33n46woy9b3jdn
spray
0
3353
13862
12999
2017-04-27T08:08:34Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13862
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''spray'''
# [[rau]]
m6ieuplczjoicv7m3bu0frkroq870jk
leaf
0
3354
13597
12670
2017-04-27T08:04:01Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13597
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''leaf'''
# [[rau]]
hsadjzm7nuizufhbrs7u227if3em6qw
feather
0
3355
13490
12477
2017-04-27T08:01:40Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13490
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''feather'''
# [[rau]]
lw7jfs455b8wmgsj76fa1w3vynimzrf
pluma
0
3356
13756
12302
2017-04-27T08:06:49Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13756
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''pluma''' {{f}}
# [[rau]]
h5syhlauewqbjzy6enz5kjhkycyerey
hoja
0
3357
13534
12578
2017-04-27T08:02:44Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13534
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''hoja''' {{f}}
# [[rau]]
04vjxuc6b9wq985zyuvz6se3pj2r5v6
penacho
0
3358
13739
13076
2017-04-27T08:06:32Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13739
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''penacho''' {{m}}
# [[rau]]
6533kul8nrut2tuxwyjcwibkh13fuav
rocío
0
3359
13817
12983
2017-04-27T08:07:38Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13817
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''rocío''' {{m}}
# [[rau]]
8jfr2fhm8kfnggldy4yov80e3q23ee4
piuma
0
3360
13747
13099
2017-04-27T08:06:39Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13747
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''piuma''' {{f}}
# [[rau]]
{{=scn=}}
{{-noun-|scn}}
'''piuma''' {{f}}
# [[rau]]
060k09p0umwr5vwuut6co0tv0wd8elm
foglia
0
3361
13505
13135
2017-04-27T08:02:12Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13505
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''foglia''' {{f}}
# [[rau]]
ai8f047ab2wzxk2vkyenbbtm756h7qg
pennacchio
0
3362
13740
11268
2017-04-27T08:06:32Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13740
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''pennacchio''' {{m}}
# [[rau]]
ey0hqot5ac4uk04aain49ameh5d7yl4
vaporizzazione
0
3363
13950
10091
2017-04-27T08:10:30Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13950
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''vaporizzazione''' {{f}}
# [[rau]]
kh64vfn3ngk0otud3b93ktaag308sfk
fogghia
0
3364
13504
12514
2017-04-27T08:02:11Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13504
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''fogghia''' {{f}}
# [[rau]]
4q7kaloctfyfi8ctkgxp1isgy5hpnys
vapurizzazzioni
0
3365
9277
2015-08-21T14:24:49Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-noun-|scn}} '''vapurizzazzioni''' {{f}} # [[rau]]"
9277
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''vapurizzazzioni''' {{f}}
# [[rau]]
2r8rrx6brpje6q8eltcy2mp0n3d77n1
pinnacchiu
0
3366
13745
11154
2017-04-27T08:06:38Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13745
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''pinnacchiu''' {{m}}
# [[rau]]
2nlebobcbdhnetlhndvzlbh9w5m9gh5
excepcional
0
3367
13482
12715
2017-04-27T08:01:28Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13482
wikitext
text/x-wiki
{{=es=}}
{{-adj-|es}}
'''excepcional'''
# [[rawe]]
1radjm23e83eczdjp590b6dwvkrjaxe
exceptionnel
0
3368
13483
10135
2017-04-27T08:01:29Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13483
wikitext
text/x-wiki
{{=fr=}}
{{-adj-|fr}}
'''exceptionnel'''
# [[rawe]]
tgjahxwuwpzv26il02b6n22sre27jcs
eccezionale
0
3369
13466
12719
2017-04-27T08:01:07Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13466
wikitext
text/x-wiki
{{=it=}}
{{-adj-|it}}
'''eccezionale'''
# [[rawe]]
20nwkmofe8qm1ue301182lbewracsj2
ccizziunali
0
3370
9282
2015-08-21T14:26:41Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-adj-|scn}} '''ccizziunali''' # [[rawe]]"
9282
wikitext
text/x-wiki
{{=scn=}}
{{-adj-|scn}}
'''ccizziunali'''
# [[rawe]]
16hqsblc0ptp2g7jdt5xn397hul7miq
outstanding
0
3371
13723
12698
2017-04-27T08:06:18Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13723
wikitext
text/x-wiki
{{=en=}}
{{-adj-|en}}
'''outstanding'''
# [[rawe]]
255v5mmnbqbnyh8y5p9l7v1rt3qluz4
uitstekend
0
3372
13934
11199
2017-04-27T08:10:11Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13934
wikitext
text/x-wiki
{{=nl=}}
{{-adj-|nl}}
'''uitstekend'''
# [[rawe]]
1owrazb7x80e7p1ohnknebz79exl526
présure
0
3373
13773
11277
2017-04-27T08:07:04Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13773
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''présure'''
# [[reneti]]
b8b0jpk3p73tl6qdqfxjqpc8avaoqws
cuajo
0
3374
13414
13060
2017-04-27T08:00:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13414
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''cuajo'''
# [[reneti]]
lrw6uwtuw3dtdb6kkvufezbv777p72m
caglio
0
3375
13375
11231
2017-04-27T07:59:14Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13375
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''caglio'''
# [[reneti]]
7ijt6fuihu8cpdt0q0o1rs8ugmwldlq
quagghiu
0
3376
13779
11157
2017-04-27T08:07:08Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13779
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''quagghiu'''
# [[reneti]]
9esiebxo4wug5zj9hzpvnyhbubc57ie
langue
0
3377
13592
13117
2017-04-27T08:03:50Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13592
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''langue'''
# [[reo]]
pvpkmahj0zz00s4a4dyekcb9umcbgyr
idioma
0
3378
13546
13043
2017-04-27T08:02:59Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13546
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''idioma'''
# [[reo]]
hhqixi7ijhc90c9yh46kk6gmbfmj5mt
lingua
0
3379
13609
12867
2017-04-27T08:04:17Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13609
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''lingua'''
# [[reo]]
{{=scn=}}
{{-noun-|scn}}
'''lingua'''
# [[reo]]
r8gs2hvu910v1w52jcg7recfud5fzqn
lingua hawaiana
0
3380
9293
9292
2015-08-21T14:31:12Z
Sarvaturi
1572
9293
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''lingua hawaiana'''
# [[reo Hawai'i]]
{{=scn=}}
{{-noun-|scn}}
'''lingua hawaiana'''
# [[reo Hawai'i]]
qmmyxoku1dptv6vw1mmxx9supgbv5mc
idioma hawaiano
0
3381
9294
2015-08-21T14:31:34Z
Sarvaturi
1572
Created page with "{{=es=}} {{-noun-|es}} '''idioma hawaiano''' # [[reo Hawai'i]]"
9294
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''idioma hawaiano'''
# [[reo Hawai'i]]
6hcswa7wn2z1zz02pytfksgo7jvbgbl
langue hawaïenne
0
3382
9295
2015-08-21T14:31:52Z
Sarvaturi
1572
Created page with "{{=fr=}} {{-noun-|fr}} '''langue hawaïenne''' # [[reo Hawai'i]]"
9295
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''langue hawaïenne'''
# [[reo Hawai'i]]
dcovaa4r15cuv9dezd4dpetgmt1unjc
Hawaiian language
0
3383
13280
11993
2017-04-27T07:56:52Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13280
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''Hawaiian language'''
# [[reo Hawai'i]]
bdgg8754ob5nnigxpff5lbzq1dmuo41
Ōlelo Hawai'i
0
3384
9298
9297
2015-08-21T14:32:43Z
Sarvaturi
1572
9298
wikitext
text/x-wiki
{{=haw=}}
{{-noun-|haw}}
'''Ōlelo Hawai'i'''
# [[reo Hawai'i]]
oncgespvq9wdc1wk27ahzoy5l6o88np
cinco
0
3385
13398
12828
2017-04-27T07:59:41Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13398
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''cinco'''
# [[rima]]
571gh6gj0xzdnuai6r3zg3bad7b2enx
cincu
0
3386
13399
11832
2017-04-27T07:59:42Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13399
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''cincu'''
# [[rima]]
2h0vvfujz3lbpgq6od4itzgyjkehbei
cinque
0
3387
13404
12919
2017-04-27T07:59:51Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13404
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''cinque'''
# [[rima]]
t5dhkx3j7vrtg56n44w45o0rm51tmez
cinq
0
3388
13401
13032
2017-04-27T07:59:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13401
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''cinq'''
# [[rima]]
l6s3p9s33696codpi571j53e8wqoo4i
five
0
3389
13498
12812
2017-04-27T08:02:05Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13498
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''five'''
# [[rima]]
0r59e582yuqetxgty9r93k3yuy1qorc
cincuenta
0
3390
13400
13115
2017-04-27T07:59:43Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13400
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''cincuenta'''
# [[rima tekau]]
5cd6ilor1o0m4ci7j4acc9n4y82svct
cinquanta
0
3391
13402
12918
2017-04-27T07:59:47Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13402
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''cinquanta'''
# [[rima tekau]]
{{=scn=}}
{{-num-|scn}}
'''cinquanta'''
# [[rima tekau]]
sablftvjxd86d4bauav1uguyaz4n20c
cinquante
0
3392
13403
13050
2017-04-27T07:59:49Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13403
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''cinquante'''
# [[rima tekau]]
ec3ktpkvtsfoql7q64bc7ijoiydnizb
fifty
0
3393
13495
12655
2017-04-27T08:01:52Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13495
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''fifty'''
# [[rima tekau]]
445cze25ot7wxw1ofaypqs6fvo3wi2j
largo
0
3394
13593
12938
2017-04-27T08:03:52Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13593
wikitext
text/x-wiki
{{=es=}}
{{-adj-|es}}
'''largo'''
# [[roa]]
7l313e5zd1os2hq6pkyezsuq4xta320
lungo
0
3395
13623
13106
2017-04-27T08:04:33Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13623
wikitext
text/x-wiki
{{=it=}}
{{-adj-|it}}
'''lungo'''
# [[roa]]
cc2w9b73qf4n6f338pct5x0ej3g0nkt
longu
0
3396
13618
11123
2017-04-27T08:04:25Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13618
wikitext
text/x-wiki
{{=scn=}}
{{-adj-|scn}}
'''longu'''
# [[roa]]
hyyfwv4hbae3wqm31emraq8j6oaezoi
long
0
3397
13617
12815
2017-04-27T08:04:24Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13617
wikitext
text/x-wiki
{{=en=}}
{{-adj-|en}}
'''long'''
# [[roa]]
{{=fr=}}
{{-adj-|fr}}
'''long'''
# [[roa]]
6l4dso3f1yvcwb1fv837283xjv6u1cl
lang
0
3398
13590
12862
2017-04-27T08:03:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13590
wikitext
text/x-wiki
{{=nl=}}
{{-adj-|nl}}
'''lang'''
# [[roa]]
cenjehpmimqodz2ixp0sv0pl04l5o5e
dos
0
3399
13455
12808
2017-04-27T08:00:54Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13455
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''dos'''
# [[rua]]
hlhns7haokmjw48q72kaz8le92bjggz
two
0
3400
13928
13108
2017-04-27T08:10:05Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13928
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''two'''
# [[rua]]
iweh9b5n18jar4ckpnhqj8h5r4zt67n
deux
0
3401
13429
12921
2017-04-27T08:00:24Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13429
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''deux'''
# [[rua]]
eny4viq1do9lnxpvngba4mln43w1t5f
due
0
3402
13458
12809
2017-04-27T08:00:59Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13458
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''due'''
# [[rua]]
l8v1r7xn5b4vu8qp37nzbofetyes5qj
dui
0
3403
13459
12343
2017-04-27T08:01:00Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13459
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''dui'''
# [[rua]]
jp6hbtgk9n0azwpno6qwg7sh269t0al
veinte
0
3404
13952
12789
2017-04-27T08:10:31Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13952
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''veinte'''
# [[rua tekau]]
pb3gezewui5v3483lnynyz5zjjr8j5f
vingt
0
3405
13970
13018
2017-04-27T08:10:49Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13970
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''vingt'''
# [[rua tekau]]
e9m86uhi4kz1rl54wgrirjk51eba96a
venti
0
3406
13957
13016
2017-04-27T08:10:36Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13957
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''venti'''
# [[rua tekau]]
9ivs3i5p46v3djz3deo1cyvmtztq80a
vinti
0
3407
13973
12089
2017-04-27T08:10:51Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13973
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''vinti'''
# [[rua tekau]]
367azwyoxek5s09bd442wflnggwla6f
twenty
0
3408
13926
12652
2017-04-27T08:10:02Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13926
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''twenty'''
# [[rua tekau]]
layzsj40nignjz2tj4eywu7q13kwomk
veintiuno
0
3409
13953
9955
2017-04-27T08:10:32Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13953
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''veintiuno'''
# [[rua tekau mā tahi]]
eawhzoo6ure419zzrcz5m14do0abs07
ventuno
0
3410
13958
9956
2017-04-27T08:10:37Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13958
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''ventuno'''
# [[rua tekau mā tahi]]
1esq03o724juzgr9f7suvwfzhkiok3m
vintunu
0
3411
9329
2015-08-21T14:43:17Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-num-|scn}} '''vintunu''' # [[rua tekau mā tahi]]"
9329
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''vintunu'''
# [[rua tekau mā tahi]]
38xcs2y02vhgok4alk0sg9ba8zzm6jw
vingt-et-un
0
3412
13971
12091
2017-04-27T08:10:50Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13971
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''vingt-et-un'''
# [[rua tekau mā tahi]]
4v84czxtw1erut7klit844p8tldeiai
twenty one
0
3413
13927
9958
2017-04-27T08:10:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13927
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''twenty one'''
# [[rua tekau mā tahi]]
7tcnhizfbsignjcaxs687qrwt4uc1mq
uno
0
3414
13938
13011
2017-04-27T08:10:18Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13938
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''uno'''
# [[tahi]]
{{=it=}}
{{-num-|it}}
'''uno'''
# [[tahi]]
s7yburl1dltwp4exkilzue230sz2lzy
un
0
3415
13936
12787
2017-04-27T08:10:14Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13936
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''un'''
# [[tahi]]
cdikps3pd808v7t1fc1tw5tmi1lzb8c
unu
0
3416
13939
11669
2017-04-27T08:10:19Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13939
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''unu'''
# [[tahi]]
foyzzijor0vi8l5521804ghmoqurw56
one
0
3417
13712
12820
2017-04-27T08:06:09Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13712
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''one'''
# [[tahi]]
hvdo874n8ggr8s0es0ura06ozvg4ue3
año
0
3418
13356
12796
2017-04-27T07:58:34Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13356
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''año''' {{m}}
# [[tau]]
d84mxbe0amsnkfg98mdza6q42klchlo
número
0
3419
13700
13070
2017-04-27T08:05:56Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13700
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''número''' {{m}}
# [[tau]]
mw9ccv9v575l0vzp1ajm63wkg99lf1m
numero
0
3420
13695
13069
2017-04-27T08:05:53Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13695
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''numero''' {{m}}
# [[tau]]
cyj0auafrr585ed7ku7ft1ft4bwiw0q
nùmmiru
0
3421
13699
12052
2017-04-27T08:05:55Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13699
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''nùmmiru''' {{m}}
# [[tau]]
p5k6osaadp4lk1qjx1d282skrppa3ad
numéro
0
3422
13696
12883
2017-04-27T08:05:53Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13696
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''numéro''' {{m}}
# [[tau]]
s1tvmbaxtxq97mieghvb6qjf208j37b
nombre
0
3423
13681
11615
2017-04-27T08:05:38Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13681
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''nombre''' {{m}}
# [[tau]]
ala1hfawbf6byagrm7dvxh3t5iyv2bc
an
0
3424
13330
13123
2017-04-27T07:57:58Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13330
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''an''' {{m}}
# [[tau]]
sdov6xilce194nbdrrlobvnmu1is5er
année
0
3425
13334
12804
2017-04-27T07:58:02Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13334
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''année''' {{f}}
# [[tau]]
n1g9ioxpikhtoheug8032fl4gkzf9zs
number
0
3426
13694
12696
2017-04-27T08:05:51Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13694
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''number'''
# [[tau]]
qhvbh7klft18kkpubuzlbsb4goini7w
year
0
3427
14018
11686
2017-04-27T08:11:35Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
14018
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''year'''
# [[tau]]
2drksfl6ljw0kamrk02j8don44we6fq
aantal
0
3428
13315
13041
2017-04-27T07:57:30Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13315
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''aantal'''
# [[tau]]
qu8pg7svejy775b4kikxjepipg2aw4h
jaar
0
3429
13557
12520
2017-04-27T08:03:12Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13557
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''jaar'''
# [[tau]]
ffz2zomm2d62fs334bxy1fdoutr41gu
anno
0
3430
13331
12803
2017-04-27T07:58:00Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13331
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''anno''' {{m}}
# [[tau]]
0wj46kec1qbmoo4k6fk85m0z2ra93fk
annu
0
3431
13333
13077
2017-04-27T07:58:01Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13333
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''annu''' {{m}}
# [[tau]]
2n3movbe7tyg2ttwn65bv7wsoh096i2
año bisiesto
0
3432
13357
10743
2017-04-27T07:58:35Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13357
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''año bisiesto''' {{m}}
# [[tau pekerangi]]
ei9srdt3yxg6q685xrx26wzlnhvlbjf
anno bisestile
0
3433
13332
11226
2017-04-27T07:58:00Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13332
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''anno bisestile''' {{m}}
# [[tau pekerangi]]
9x4he7qbww1swg0t65vvgtvmj87bfal
annu bisestu
0
3434
9355
2015-08-21T14:52:03Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-noun-|scn}} '''annu bisestu''' {{m}} # [[tau pekerangi]]"
9355
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''annu bisestu''' {{m}}
# [[tau pekerangi]]
9dg166asz8vqfth4psm99xzavbggeqi
année bissextile
0
3435
13335
11225
2017-04-27T07:58:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13335
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''année bissextile''' {{f}}
# [[tau pekerangi]]
5m0te9yv7qq33fllytrilsuvp0cpz63
leap year
0
3436
13598
12041
2017-04-27T08:04:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13598
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''leap year'''
# [[tau pekerangi]]
bj4beslqmhd66p0egl2injrx4m6oebn
schrikkeljaar
0
3437
13828
11185
2017-04-27T08:07:48Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13828
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''schrikkeljaar'''
# [[tau pekerangi]]
74o54p9h7ofl62muz6ywnvjvu6ct4w6
estar de acuerdo
0
3438
13479
11239
2017-04-27T08:01:25Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13479
wikitext
text/x-wiki
{{=es=}}
{{-verb-|es}}
'''estar de acuerdo'''
# [[tautoko]]
8ztpelfiddxxl3sibjo3wx3mznqv2zf
concordare
0
3439
13405
13051
2017-04-27T07:59:52Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13405
wikitext
text/x-wiki
{{=it=}}
{{-verb-|it}}
'''concordare'''
# [[tautoko]]
qox7b5sr1qhr0xm0mgmz7ieca20fbrr
cuncurdari
0
3440
9361
2015-08-21T14:54:04Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-verb-|scn}} '''cuncurdari''' # [[tautoko]]"
9361
wikitext
text/x-wiki
{{=scn=}}
{{-verb-|scn}}
'''cuncurdari'''
# [[tautoko]]
drb6kk5gru2egrg7zwwvg4ozcfqfla4
être d'accord
0
3441
14034
12095
2017-04-27T08:11:52Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14034
wikitext
text/x-wiki
{{=fr=}}
{{-verb-|fr}}
'''être d'accord'''
# [[tautoko]]
i5n1zpy165g9dgcz7cr3mxq580se3os
agree
0
3442
13318
12452
2017-04-27T07:57:36Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13318
wikitext
text/x-wiki
{{=en=}}
{{-verb-|en}}
to '''agree'''
# [[tautoko]]
fh7zapo06yiwjwz43o58eb0ef8cyz7w
Estados Unidos de América
0
3443
13269
10530
2017-04-27T07:56:40Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13269
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''Estados Unidos de América'''
# [[Te Hononga o Amerika]]
t6xjyelugzyqb3kb204l9pk8qhvj6x0
États-Unis d'Amérique
0
3444
14031
12731
2017-04-27T08:11:49Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14031
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''États-Unis d'Amérique'''
# [[Te Hononga o Amerika]]
i5qef6ar8r7pfgbdmdy69c9yjlizgeo
Stati Uniti d'America
0
3445
13306
12710
2017-04-27T07:57:19Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13306
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''Stati Uniti d'America'''
# [[Te Hononga o Amerika]]
g3em3v3kz64f7k4sgp6mavayhh8f0l5
Stati Uniti dâ Mèrica
0
3446
13307
11075
2017-04-27T07:57:19Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13307
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''Stati Uniti dâ Mèrica'''
# [[Te Hononga o Amerika]]
irbnh1et0dpydh9f6eybrbu65j4g3la
blanco
0
3447
15953
15952
2022-08-19T21:34:11Z
Thomas Norren
5053
15953
wikitext
text/x-wiki
{{=es=}}
{{-adj-|es}}
'''blanco''' {{m}}
# [[tea]]
# [[mā]]
kk8rgohvfyknh9yg3nh0q5umcdfnqrw
blanc
0
3448
15956
13366
2022-08-19T21:42:35Z
Thomas Norren
5053
15956
wikitext
text/x-wiki
{{=fr=}}
{{-adj-|fr}}
'''blanc''' {{m}}
# [[tea]]
d8kmtbm3txuczr0k2shn53xg7kn70yg
bianco
0
3449
15957
13362
2022-08-19T21:43:01Z
Thomas Norren
5053
15957
wikitext
text/x-wiki
{{=it=}}
{{-adj-|it}}
'''bianco''' {{m}}
# [[tea]]
tpcphr23e2e36xlorutib7wblyspt98
jancu
0
3450
13558
13042
2017-04-27T08:03:12Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13558
wikitext
text/x-wiki
{{=scn=}}
{{-adj-|scn}}
'''jancu'''
# [[tea]]
kolgn5yybabij4e1bfvr5xtgcb0v6ra
vrancu
0
3451
13979
12088
2017-04-27T08:10:56Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13979
wikitext
text/x-wiki
{{=scn=}}
{{-adj-|scn}}
'''vrancu'''
# [[tea]]
5o2kpa2is93e0rkpwktodxhos0sj2c1
white
0
3452
14005
12793
2017-04-27T08:11:23Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
14005
wikitext
text/x-wiki
{{=en=}}
{{-adj-|en}}
'''white'''
# [[tea]]
idsaoklqxbixyugnkegzrjykwztbxks
wit
0
3453
14012
12100
2017-04-27T08:11:27Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
14012
wikitext
text/x-wiki
{{=nl=}}
{{-adj-|nl}}
'''wit'''
# [[tea]]
e1lhuvxbmndbebir64tqth7cw3ofhrj
diez
0
3454
13442
12923
2017-04-27T08:00:39Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13442
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''diez'''
# [[tekau]]
nqcngg0zsakto4xb18m0oor3ovjh3y5
dieci
0
3455
13436
12922
2017-04-27T08:00:30Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13436
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''dieci'''
# [[tekau]]
dnqt7hv5tp89ou13f81z8zg88dstje5
deci
0
3456
13427
11745
2017-04-27T08:00:20Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13427
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''deci'''
# [[tekau]]
7adqdvyjrutjtpyyoul708cys979ccl
dix
0
3457
13445
12924
2017-04-27T08:00:42Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13445
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''dix'''
# [[tekau]]
kkxcgddrjpg1w89dgpt8r26v7ff2hzn
ten
0
3458
13893
11943
2017-04-27T08:09:15Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13893
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''ten'''
# [[tekau]]
8ywmi15v9r6fxlb6uql33sfgekbcayx
tien
0
3459
13901
13044
2017-04-27T08:09:34Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13901
wikitext
text/x-wiki
{{=nl=}}
{{-num-|nl}}
'''tien'''
# [[tekau]]
5el4spclt6mm1opt6v0lgwmvonn6t47
zehn
0
3460
17314
14024
2025-06-10T23:01:18Z
Jeuwre
6358
whakahuatanga
17314
wikitext
text/x-wiki
{{=de=}}
{{-num-|de}}
'''zehn'''
# [[tekau]]
{{-pron-}}
:IPA: {{IPA|[t͡seːn]}}
:{{audio|De-zehn2.ogg|Audio}}
es69wkkorwyr99k2fvdsyurfxh72yv8
nineteen
0
3461
13676
12953
2017-04-27T08:05:29Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13676
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''nineteen'''
# [[tekau mā iwa]]
1lnzc9reyzqmwq4zyziv41durogzkg3
dix-neuf
0
3462
13447
13054
2017-04-27T08:00:44Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13447
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''dix-neuf'''
# [[tekau mā iwa]]
0cv84t2drm6vjuwlu5avb5a9i7q0oh7
diecinueve
0
3463
13437
11750
2017-04-27T08:00:31Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13437
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''diecinueve'''
# [[tekau mā iwa]]
g6l028qi8vytivaw9gmdqwtvyalgzet
diciannove
0
3464
13430
11838
2017-04-27T08:00:24Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13430
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''diciannove'''
# [[tekau mā iwa]]
0tz1wb2a6pdmrmf9jonhmlxtl7eku9h
dicinovi
0
3465
13433
12009
2017-04-27T08:00:26Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13433
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''dicinovi'''
# [[tekau mā iwa]]
3r2wevyrxg910s23kyqnudt5y7joo1z
sedici
0
3466
13832
13092
2017-04-27T08:07:51Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13832
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''sedici'''
# [[tekau mā ono]]
i47gsmhztdjuhaw820m01lymv09x5hv
sìdici
0
3467
13876
12077
2017-04-27T08:08:51Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13876
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''sìdici'''
# [[tekau mā ono]]
b95lwpmuyel9h9immqb52rv2x9ydz6d
seize
0
3468
13835
12990
2017-04-27T08:07:56Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13835
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''seize'''
# [[tekau mā ono]]
pz48h4tc3ife4fgud0dacf2yiphyyw9
sixteen
0
3469
13851
12648
2017-04-27T08:08:17Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13851
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''sixteen'''
# [[tekau mā ono]]
e7tzhh5herdc6crjm2yiyrq7ctzaifx
dieciséis
0
3470
13440
11747
2017-04-27T08:00:35Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13440
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''dieciséis'''
# [[tekau mā ono]]
ds383rxj2uz8ddf9pymywddrrglilq2
quindici
0
3471
13794
13093
2017-04-27T08:07:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13794
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''quindici'''
# [[tekau mā rima]]
3nuucq63t7xqhsmzn4mcp672i7o5mow
quìnnici
0
3472
13796
12064
2017-04-27T08:07:24Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13796
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''quìnnici'''
# [[tekau mā rima]]
gkuef2zf4jbsv2v81xctnzt5cavdot1
quince
0
3473
13793
12874
2017-04-27T08:07:21Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13793
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''quince'''
# [[tekau mā rima]]
qi233bba0ilcje79kw19i7y4apnvoaf
quinze
0
3474
13795
11651
2017-04-27T08:07:23Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13795
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''quinze'''
# [[tekau mā rima]]
2av9o3izv7xt6yxn3arwa8wkddtqg8n
fifteen
0
3475
13494
12716
2017-04-27T08:01:49Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13494
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''fifteen'''
# [[tekau mā rima]]
1n5det7m9vjpoit7270cnvw7okylx6b
dodici
0
3476
13451
9797
2017-04-27T08:00:48Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13451
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''dodici'''
# [[tekau mā rua]]
tob4w6yfse8oltbdxr0xk6r2dai8qd5
dùdici
0
3477
13463
12016
2017-04-27T08:01:04Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13463
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''dùdici'''
# [[tekau mā rua]]
nxx644hun2tv9zm0vbuck9ekljnanzl
doce
0
3478
13450
12841
2017-04-27T08:00:47Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13450
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''doce'''
# [[tekau mā rua]]
f3iwoybxpn2b52aqxtb0qt9mqoleika
douze
0
3479
13456
12925
2017-04-27T08:00:56Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13456
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''douze'''
# [[tekau mā rua]]
548bdr27caqwl7t5ekt84gpjyyghp1k
twelve
0
3480
13925
12644
2017-04-27T08:10:01Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13925
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''twelve'''
# [[tekau mā rua]]
jt9gx251ilf3pdg1mumxhwqljwsd54n
undici
0
3481
13937
11694
2017-04-27T08:10:16Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13937
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''undici'''
# [[tekau mā tahi]]
jrwzshlgkpd1cvifewemex7a3a65wem
ùnnici
0
3482
14036
12093
2017-04-27T08:11:52Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
14036
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''ùnnici'''
# [[tekau mā tahi]]
tgrf7hccjoqfpy9yy4d68sabjeymch2
once
0
3483
13711
12821
2017-04-27T08:06:07Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13711
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''once'''
# [[tekau mā tahi]]
7ns4vqf05ip4tu5rsrd7s2s9xoebknw
onze
0
3484
13715
11823
2017-04-27T08:06:12Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13715
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''onze'''
# [[tekau mā tahi]]
gjxsh0szufqorbcyxb42fnsjmbtr8ay
eleven
0
3485
13477
12643
2017-04-27T08:01:23Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13477
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''eleven'''
# [[tekau mā tahi]]
oeu8yw43xujluejv3d9ysmjh0wqa6oz
tredici
0
3486
13914
13130
2017-04-27T08:09:45Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13914
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''tredici'''
# [[tekau mā toru]]
qoqmexb82yr0offfj3bgjv77mh3xpto
trìdici
0
3487
13922
12081
2017-04-27T08:09:56Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13922
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''trìdici'''
# [[tekau mā toru]]
9uxyp101zv3327kfthg8bujdcdyzglc
trece
0
3488
13913
12781
2017-04-27T08:09:44Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13913
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''trece'''
# [[tekau mā toru]]
6snhmm305mfoxs4qm2xoqc42omegzjx
treize
0
3489
13916
13008
2017-04-27T08:09:47Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13916
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''treize'''
# [[tekau mā toru]]
f8rm67wi1srdfklhhy3y11rh65c8bgv
thirteen
0
3490
13897
12645
2017-04-27T08:09:24Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13897
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''thirteen'''
# [[tekau mā toru]]
fd4qpu7ib1u4ehet2e95gzjdyw2pnbt
diciotto
0
3491
13434
11836
2017-04-27T08:00:28Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13434
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''diciotto'''
# [[tekau mā waru]]
4erz13o78k9pjzll0x6kor05ggd15wu
dicidottu
0
3492
13432
9943
2017-04-27T08:00:26Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13432
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''dicidottu'''
# [[tekau mā waru]]
t21jc2o3x2455p9g6n55wfbrk8tefcs
dieciocho
0
3493
13438
12838
2017-04-27T08:00:33Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13438
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''dieciocho'''
# [[tekau mā waru]]
tnrmftdb7z0ohxui73byt8hd1uc9lfz
dix-huit
0
3494
13446
13055
2017-04-27T08:00:43Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13446
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''dix-huit'''
# [[tekau mā waru]]
2kxz8v4kjkcmxbno4w28ddfgg7h1qob
eighteen
0
3495
13469
12810
2017-04-27T08:01:12Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13469
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''eighteen'''
# [[tekau mā waru]]
c9vp108a84ii7xge11ifqmubrcutcw9
quattordici
0
3496
13789
13127
2017-04-27T08:07:17Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13789
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''quattordici'''
# [[tekau mā wha]]
fml12rhz9yx58lxpii84oxbu4lx7w5k
quattòrdici
0
3497
13792
12065
2017-04-27T08:07:20Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13792
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''quattòrdici'''
# [[tekau mā wha]]
l0v8et7g4w9d900pwdbnhxc1ou37fa9
catorce
0
3498
13387
12824
2017-04-27T07:59:27Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13387
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''catorce'''
# [[tekau mā wha]]
nmsaaqljkt9rxtfknj8mk0dy5nsw5x8
quatorze
0
3499
13785
11649
2017-04-27T08:07:13Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13785
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''quatorze'''
# [[tekau mā wha]]
o5cm6yb6cg253naz147bgtarr1thfb4
fourteen
0
3500
13512
12646
2017-04-27T08:02:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13512
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''fourteen'''
# [[tekau mā wha]]
kkpuasudeb2pp58404pl55r56yi5akr
diciassette
0
3501
13431
11837
2017-04-27T08:00:26Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13431
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''diciassette'''
# [[tekau mā whitu]]
et2kqcjrajwy1bx7an7sq366mou1343
dicisetti
0
3502
13435
12008
2017-04-27T08:00:29Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13435
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''dicisetti'''
# [[tekau mā whitu]]
lirlg2eeyejtx55r1xfip0fs4nmov65
diecisiete
0
3503
13439
11748
2017-04-27T08:00:34Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13439
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''diecisiete'''
# [[tekau mā whitu]]
kxzaeumz4p8weufcbrscem13396dh9s
dix-sept
0
3504
13448
13053
2017-04-27T08:00:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13448
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''dix-sept'''
# [[tekau mā whitu]]
kqhuob0l5zpjg1jfkczqip9m7wu05dz
seventeen
0
3505
13844
12649
2017-04-27T08:08:07Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13844
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''seventeen'''
# [[tekau mā whitu]]
hgdt7kslyzbssy8xf668k52fg5lwrya
ostra
0
3506
13717
11889
2017-04-27T08:06:14Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13717
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''ostra''' {{f}}
# [[tio]]
s1atnb0na7b83qeazl79vbr771usdn0
ostrica
0
3507
13718
12963
2017-04-27T08:06:14Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13718
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''ostrica''' {{f}}
# [[tio]]
jdc26w764oauei73ndwld5q1yuwj4x8
òstrica
0
3508
14035
12094
2017-04-27T08:11:52Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14035
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''òstrica''' {{f}}
# [[tio]]
5wupuspbvs99p8w9vr1xd5jqu45bo3g
huître
0
3509
13540
12935
2017-04-27T08:02:51Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13540
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''huître''' {{f}}
# [[tio]]
du34x9l2fifj2b122ruqtfrs6siduhx
oester
0
3510
13709
9889
2017-04-27T08:06:04Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13709
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''oester'''
# [[tio]]
l0jzh8tnfcjwjdz6nlcxj2cqmkad4ry
oyster
0
3511
13724
12676
2017-04-27T08:06:19Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13724
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''oyster'''
# [[tio]]
palnsbacvwu4ekn1b9cua2hak5vke9o
valiente
0
3512
13948
12788
2017-04-27T08:10:28Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13948
wikitext
text/x-wiki
{{=es=}}
{{-adj-|es}}
'''valiente'''
# [[toa]]
1d5lo5vp9cq0mp0jyh9elgtzjqm1356
brave
0
3513
13373
12712
2017-04-27T07:59:13Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13373
wikitext
text/x-wiki
{{=en=}}
{{-adj-|en}}
'''brave'''
# [[toa]]
135cg2gqop4qrhe9ujm7uakuezkybfc
dapper
0
3514
13423
13052
2017-04-27T08:00:13Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13423
wikitext
text/x-wiki
{{=nl=}}
{{-adj-|nl}}
'''dapper'''
# [[toa]]
4mogf1ggy32otatgyn5g6cyl2hbwxl5
coraggioso
0
3515
13410
9769
2017-04-27T07:59:57Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13410
wikitext
text/x-wiki
{{=it=}}
{{-adj-|it}}
'''coraggioso'''
# [[toa]]
pnco2bhgtviweahdz919a84mfa6iw8p
curaggiusu
0
3516
13418
9892
2017-04-27T08:00:08Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13418
wikitext
text/x-wiki
{{=scn=}}
{{-adj-|scn}}
'''curaggiusu'''
# [[toa]]
axh537oqyj20tw2r25715cqj50f2nha
courageux
0
3517
13412
12836
2017-04-27T08:00:00Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13412
wikitext
text/x-wiki
{{=fr=}}
{{-adj-|fr}}
'''courageux'''
# [[toa]]
09887vlwjyu29u5walzeh815fa4n879
gusano
0
3518
13525
12856
2017-04-27T08:02:36Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13525
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''gusano''' {{m}}
# [[toke]]
63o6qwo71j3hytpqogqhawgjv4jih3t
worm
0
3519
14016
12902
2017-04-27T08:11:33Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
14016
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''worm'''
# [[toke]]
{{=nl=}}
{{-noun-|nl}}
'''worm'''
# [[toke]]
7zkk4vwi3olo0sc0mcg0yyu7nyr8yvf
verme
0
3520
13967
13230
2017-04-27T08:10:47Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13967
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''verme''' {{m}}
# [[toke]]
au9j3n8a032a6vixvf6c19mix3g80it
ver
0
3521
13959
12373
2017-04-27T08:10:39Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13959
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''ver''' {{m}}
# [[toke]]
kbi4t04vvfkq4qyzqi41u4msdngzzws
vermu
0
3522
13968
9898
2017-04-27T08:10:47Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13968
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''vermu''' {{m}}
# [[toke]]
mjw30bq0u80oclomsz1o9qgoq2nkt6y
tres
0
3523
13919
12898
2017-04-27T08:09:50Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13919
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''tres'''
# [[toru]]
c4w1kig2who3ng3njvtos6dc8jfacq7
trois
0
3524
13921
12785
2017-04-27T08:09:55Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13921
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''trois'''
# [[toru]]
6nyj4mu2pmqwj610dzswz4wk43u0pap
tre
0
3525
13912
12782
2017-04-27T08:09:42Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13912
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''tre'''
# [[toru]]
otg2ssn2omha5ufgy5rlo358xkyjgg7
tri
0
3526
13920
11663
2017-04-27T08:09:52Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13920
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''tri'''
# [[toru]]
tc06vwz3yzu20wn2lndrd4dd5x8sqhm
drie
0
3527
13457
12714
2017-04-27T08:00:57Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13457
wikitext
text/x-wiki
{{=nl=}}
{{-num-|nl}}
'''drie'''
# [[toru]]
f5361y8tcvctz97ekj4tw2ympgmleth
three
0
3528
13900
12831
2017-04-27T08:09:32Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13900
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''three'''
# [[toru]]
8czff2ybtl1zkyi34efh10u4qnvr15l
treinta
0
3529
13915
12783
2017-04-27T08:09:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13915
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''treinta'''
# [[toru tekau]]
21z1zsfcoudlkf3lvuai8ikj1wjpwxw
trenta
0
3530
13917
13010
2017-04-27T08:09:48Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13917
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''trenta'''
# [[toru tekau]]
{{=scn=}}
{{-num-|scn}}
'''trenta'''
# [[toru tekau]]
3zvyhqhfejx2rj9jvmuhmkep55x2spw
trente
0
3531
13918
13009
2017-04-27T08:09:49Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13918
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''trente'''
# [[toru tekau]]
9pygkobusiob3qaw70qstv9suzq17ib
thirty
0
3532
13898
12653
2017-04-27T08:09:27Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13898
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''thirty'''
# [[toru tekau]]
kxo4rffidsr48ftghi15pn01psjqalv
reglas
0
3533
13804
9905
2017-04-27T08:07:28Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13804
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''reglas''' {{f}}
# [[ture]]
fda8a5lmq9r4it38ulq7zg5wziofia3
leyes
0
3534
13602
9906
2017-04-27T08:04:07Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13602
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''leyes''' {{f}}
# [[ture]]
54vjfqdlrst5ffozuy5mf4fh0bk92sg
sistema judicial
0
3535
9470
2015-08-21T15:39:37Z
Sarvaturi
1572
Created page with "{{=es=}} {{-noun-|es}} '''sistema judicial''' {{m}} # [[ture]]"
9470
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''sistema judicial''' {{m}}
# [[ture]]
iax0maruqcpmw9za5fdcyuv3zwzgpn5
règles
0
3536
13821
12060
2017-04-27T08:07:41Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13821
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''règles''' {{f}}
# [[ture]]
eo5j2qh6vwetk3kgp7zakwzcw6htrra
lois
0
3537
13616
12038
2017-04-27T08:04:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13616
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''lois''' {{f}}
# [[ture]]
00o1uft3p0i2ffajwicdvqud3ajh3iq
système judiciaire
0
3538
9473
2015-08-21T15:40:32Z
Sarvaturi
1572
Created page with "{{=fr=}} {{-noun-|fr}} '''système judiciaire''' {{m}} # [[ture]]"
9473
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''système judiciaire''' {{m}}
# [[ture]]
hei4xv2rlu6iqj2v501q3pydje1vi8c
regole
0
3539
13805
9909
2017-04-27T08:07:29Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13805
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''regole''' {{f}}
# [[ture]]
nu5g0ks6gn6yrtft2ayqgdb0zr10qyx
leggi
0
3540
13599
11372
2017-04-27T08:04:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13599
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''leggi''' {{f}}
# [[ture]]
1mbqi9stn006acqbrthh8mn8tttqur3
sistema giudiziario
0
3541
9476
2015-08-21T15:41:28Z
Sarvaturi
1572
Created page with "{{=it=}} {{-noun-|it}} '''sistema giudiziario''' {{m}} # [[ture]]"
9476
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''sistema giudiziario''' {{m}}
# [[ture]]
100trz0dakkkpp9894e0c26al0xqbet
rules
0
3542
13820
12984
2017-04-27T08:07:41Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13820
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''rules'''
# [[ture]]
ekll6i0sktfzskd9dzqwkejyzwfzs3x
laws
0
3543
13595
12357
2017-04-27T08:03:56Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13595
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''laws'''
# [[ture]]
kweymwdn5sk2m1l2psfzgxfuto18akc
justice system
0
3544
13565
12752
2017-04-27T08:03:19Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13565
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''justice system'''
# [[ture]]
jcfiz0hnirj3l9itetpmsxqt8esax8q
règuli
0
3545
9481
2015-08-21T15:43:08Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-noun-|scn}} '''règuli''' {{f}} # [[ture]]"
9481
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''règuli''' {{f}}
# [[ture]]
gvfz5a0lilnx11z1nszt4j3y1zbqeko
liggi
0
3546
13608
9913
2017-04-27T08:04:14Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13608
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''liggi''' {{f}}
# [[ture]]
gjsvmh9bmj4g1mubkpsluaypaoou1f3
sistema giudizziariu
0
3547
9483
2015-08-21T15:43:52Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-noun-|scn}} '''sistema giudizziariu''' {{m}} # [[ture]]"
9483
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''sistema giudizziariu''' {{m}}
# [[ture]]
6dq9yt46rvt935fw8eb1vge01focl3i
cerumen
0
3548
13393
13049
2017-04-27T07:59:32Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13393
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''cerumen'''
# [[tāturi]]
1tecufn16d4aoiwt9x1fb9433dow5zg
cérumen
0
3549
13419
12713
2017-04-27T08:00:09Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13419
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''cérumen'''
# [[tāturi]]
sb1reb0zg9mmy1owuc0ssviyofbo9ma
cerume
0
3550
13392
9914
2017-04-27T07:59:32Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13392
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''cerume'''
# [[tāturi]]
726csc5j3fjvlsiwgleezv95t32eial
cirumi
0
3551
9487
2015-08-21T15:45:35Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-noun-|scn}} '''cirumi''' # [[tāturi]]"
9487
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''cirumi'''
# [[tāturi]]
49kokwsl9wjowvn3cwr81zpi1yjftkd
ostrero de Finsch
0
3552
9488
2015-08-21T15:46:25Z
Sarvaturi
1572
Created page with "{{=es=}} {{-noun-|es}} '''ostrero de Finsch''' {{m}} # [[Tōrea]]"
9488
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''ostrero de Finsch''' {{m}}
# [[Tōrea]]
a3rkfr1oipvwfqli4vcmxexapetihxs
huîtrier de Finsch
0
3553
9489
2015-08-21T15:46:52Z
Sarvaturi
1572
Created page with "{{=fr=}} {{-noun-|fr}} '''huîtrier de Finsch''' {{m}} # [[Tōrea]]"
9489
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''huîtrier de Finsch''' {{m}}
# [[Tōrea]]
1pwsbvws7lukmy3qgklhlp7dqvkqj29
beccaccia di mare di South Island
0
3554
9490
2015-08-21T15:47:20Z
Sarvaturi
1572
Created page with "{{=it=}} {{-noun-|it}} '''beccaccia di mare di South Island''' {{f}} # [[Tōrea]]"
9490
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''beccaccia di mare di South Island''' {{f}}
# [[Tōrea]]
iwfmkmxj0plwzguglp6b6p2wga26lck
biccazza di mari di South Island
0
3555
9491
2015-08-21T15:47:44Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-noun-|scn}} '''biccazza di mari di South Island''' {{f}} # [[Tōrea]]"
9491
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''biccazza di mari di South Island''' {{f}}
# [[Tōrea]]
l31srap20igvysgegyx4q1258511zvj
South Island oystercatcher
0
3556
9492
2015-08-21T15:48:14Z
Sarvaturi
1572
Created page with "{{=en=}} {{-noun-|en}} '''South Island oystercatcher''' # [[Tōrea]]"
9492
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''South Island oystercatcher'''
# [[Tōrea]]
j75kse3aot2fyjwv4wg96de693qv6t7
Nieuw-Zeelandse scholekster
0
3557
9493
2015-08-21T15:48:36Z
Sarvaturi
1572
Created page with "{{=nl=}} {{-noun-|nl}} '''Nieuw-Zeelandse scholekster''' # [[Tōrea]]"
9493
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''Nieuw-Zeelandse scholekster'''
# [[Tōrea]]
oog9jm8iwn6xurjpntpjinwec53xkds
ostrero variable
0
3558
9494
2015-08-21T15:49:17Z
Sarvaturi
1572
Created page with "{{=es=}} {{-noun-|es}} '''ostrero variable''' {{m}} # [[Tōrea pango]]"
9494
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''ostrero variable''' {{m}}
# [[Tōrea pango]]
h5b2lk6opr8zllkqq7ydunexkte464f
ostrero de Nueva Zelanda
0
3559
9495
2015-08-21T15:50:23Z
Sarvaturi
1572
Created page with "{{=es=}} {{-noun-|es}} '''ostrero de Nueva Zelanda''' {{m}} # [[Tōrea pango]]"
9495
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''ostrero de Nueva Zelanda''' {{m}}
# [[Tōrea pango]]
d45pn4qdrcgx0sjzr336aqmdu10osp7
huîtrier variable
0
3560
9496
2015-08-21T15:50:47Z
Sarvaturi
1572
Created page with "{{=fr=}} {{-noun-|fr}} '''huîtrier variable''' {{m}} # [[Tōrea pango]]"
9496
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''huîtrier variable''' {{m}}
# [[Tōrea pango]]
jt2fk8q53tvkysctbzi973w55glgsxq
beccaccia di mare variabile
0
3561
9497
2015-08-21T15:51:19Z
Sarvaturi
1572
Created page with "{{=it=}} {{-noun-|it}} '''beccaccia di mare variabile''' {{f}} # [[Tōrea pango]]"
9497
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''beccaccia di mare variabile''' {{f}}
# [[Tōrea pango]]
ldg0dmx3lq861bs77frtlfsj7zdjgm6
biccazza di mari variàbbili
0
3562
9498
2015-08-21T15:51:42Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-noun-|scn}} '''biccazza di mari variàbbili''' {{f}} # [[Tōrea pango]]"
9498
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''biccazza di mari variàbbili''' {{f}}
# [[Tōrea pango]]
0r5uqofja5l25otx8kaj2t6ul79vgro
variable oystercatcher
0
3563
13951
12080
2017-04-27T08:10:30Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13951
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''variable oystercatcher'''
# [[Tōrea pango]]
oq32m8osql9g1tduvpcpr97w9t7yhxl
Nieuw-Zeelandse zwarte scholekster
0
3564
9500
2015-08-21T15:52:27Z
Sarvaturi
1572
Created page with "{{=nl=}} {{-noun-|nl}} '''Nieuw-Zeelandse zwarte scholekster''' # [[Tōrea pango]]"
9500
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''Nieuw-Zeelandse zwarte scholekster'''
# [[Tōrea pango]]
1azyk49io2uxuud7d9vp7ooufqu5txy
venganza
0
3565
13955
12790
2017-04-27T08:10:34Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13955
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''venganza''' {{f}}
# [[utu]]
5syljqhx3k9nnn9c8r5hgs6diexasnw
precio
0
3566
13766
12976
2017-04-27T08:06:59Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13766
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''precio''' {{m}}
# [[utu]]
2ygguybz4ro206uw4xlmjwsml6i81c2
vengeance
0
3567
13956
12079
2017-04-27T08:10:35Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13956
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''vengeance''' {{f}}
# [[utu]]
c4e2kxkq030wgszfolhdd6kru76vpk5
prix
0
3568
13771
12766
2017-04-27T08:07:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13771
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''prix''' {{m}}
# [[utu]]
0hev9l3wpy1np4qjym0kbzwnfczcsqq
vendetta
0
3569
13954
13015
2017-04-27T08:10:33Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13954
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''vendetta''' {{f}}
# [[utu]]
ku4wltw2m3zhvm7rrr8e2d3d0e1g7nv
prezzo
0
3570
13767
12977
2017-04-27T08:06:59Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13767
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''prezzo''' {{m}}
# [[utu]]
d2uh2v755hdej51ld3ba7hjphsv1mv6
vinnitta
0
3571
13972
12090
2017-04-27T08:10:50Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13972
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''vinnitta''' {{f}}
# [[utu]]
2ezc8wsdi13vgyiy1kykgjw12xvoulv
prezzu
0
3572
13768
9861
2017-04-27T08:07:00Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13768
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''prezzu''' {{m}}
# [[utu]]
d0n0ow6w679732ctkatmrvmi27mepln
revenge
0
3573
13811
9862
2017-04-27T08:07:34Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13811
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''revenge'''
# [[utu]]
mey21k9m2gz8amdzuo2734npuxvcvd1
price
0
3574
13769
13073
2017-04-27T08:07:01Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13769
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''price'''
# [[utu]]
nluswt36tx0wjlzgx4puxk0o54qdhem
wraak
0
3575
14017
11454
2017-04-27T08:11:33Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14017
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''wraak'''
# [[utu]]
kt3q8js61t3tz7oyvrlc7p8qsld13sz
prijs
0
3576
13770
12365
2017-04-27T08:07:02Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13770
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''prijs'''
# [[utu]]
0121bhbzsa7ruittleai87qioeeaoam
free
0
3577
13513
11780
2017-04-27T08:02:23Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13513
wikitext
text/x-wiki
{{=en=}}
{{-adj-|en}}
'''free'''
# [[utukore]]
jjofgzpr09nxekq5wvajvoatdafm0ja
libero
0
3578
13604
12940
2017-04-27T08:04:10Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13604
wikitext
text/x-wiki
{{=it=}}
{{-adj-|it}}
'''libero'''
# [[utukore]]
0yuewy7lk260b2fig8n28w0w2hc2u2z
lìbbiru
0
3579
13625
12036
2017-04-27T08:04:34Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13625
wikitext
text/x-wiki
{{=scn=}}
{{-adj-|scn}}
'''lìbbiru'''
# [[utukore]]
8mihcx3cj0jeh7cu2ssfit68x5soufo
Flüssigkeit
0
3580
13273
11905
2017-04-27T07:56:45Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13273
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Flüssigkeit'''
# [[wai]]
ete6ig7ihu9i4ky8sqgqnmbaamryrrm
fluid
0
3581
13499
12640
2017-04-27T08:02:06Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13499
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''fluid'''
# [[wai]]
lqzd7updyzd94i3i9qv56yrrwuyy4ql
fluide
0
3582
13500
11842
2017-04-27T08:02:07Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13500
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''fluide''' ''m''
# [[wai]]
d12jaai098vkop0lm6v691wezx0e1ez
fluido
0
3583
13501
12931
2017-04-27T08:02:08Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13501
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''fluido''' ''m''
# [[wai]]
{{=it=}}
{{-noun-|it}}
'''fluido''' ''m''
# [[wai]]
rgr8w1l11vyoij9ohef5ay81pxjxiks
flùidu
0
3584
9523
2015-08-21T16:06:54Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-noun-|scn}} '''flùidu''' ''m'' # [[wai]]"
9523
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''flùidu''' ''m''
# [[wai]]
lnsaqguksjar3129vb5466ov8997xe5
agua
0
3585
13319
13085
2017-04-27T07:57:39Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13319
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''agua''' ''f''
# [[wai]]
8pu2u66lmkskpcy8y9u6gd7w3erb1cb
acqua
0
3586
13317
12742
2017-04-27T07:57:33Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13317
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''acqua''' ''f''
# [[wai]]
o7n3p0262lfpmfe2oeusrai84hajjxd
occa
0
3587
13701
9658
2017-04-27T08:05:56Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13701
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''occa''' ''f''
# [[wai]]
fs5jgfyhhqsab9egc89afkf7obnixp7
ocho
0
3588
13706
12960
2017-04-27T08:06:02Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13706
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''ocho'''
# [[waru]]
qnscrtbv41lckqg2e6nxkknb7l27wa0
otto
0
3589
13721
13098
2017-04-27T08:06:17Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13721
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''otto'''
# [[waru]]
2l1osgbibmm6h3jo9zzc5bd8lly5zph
ottu
0
3590
13722
9875
2017-04-27T08:06:18Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13722
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''ottu'''
# [[waru]]
fvx96gx3tza51z6o1gly3sh6ogb2xsj
huit
0
3591
13538
12933
2017-04-27T08:02:48Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13538
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''huit'''
# [[waru]]
ciwmeoenbymw9iiswthusun02afod9o
eight
0
3592
13468
12811
2017-04-27T08:01:10Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13468
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''eight'''
# [[waru]]
7l8c7fhqc7rodqbybg2uaojh1l5aax2
ochenta
0
3593
13705
12885
2017-04-27T08:06:01Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13705
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''ochenta'''
# [[waru tekau]]
2df91qd1i2jzr19uj36hloc1hjlks8e
ottanta
0
3594
13720
12965
2017-04-27T08:06:16Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13720
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''ottanta'''
# [[waru tekau]]
8j1t93ewn0yw39okb7jfg68zm3i9w0g
uttanta
0
3595
13942
9880
2017-04-27T08:10:23Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13942
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''uttanta'''
# [[waru tekau]]
1z8syzchw5wq9cm8wiriib0n9jtiqgc
quatre-vingt
0
3596
13787
12868
2017-04-27T08:07:15Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13787
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''quatre-vingt'''
# [[waru tekau]]
8trtgxuzbwl3kxlsam973qsf2wym8be
eighty
0
3597
13470
12658
2017-04-27T08:01:13Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13470
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''eighty'''
# [[waru tekau]]
feiv5xahsmcjdij8545cak399cs47ju
cuatro
0
3598
13417
12837
2017-04-27T08:00:07Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13417
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''cuatro'''
# [[wha]]
dfj9gmo1d3t7hdwn2ssf0vj9le6sgmf
quattro
0
3599
13790
12980
2017-04-27T08:07:19Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13790
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''quattro'''
# [[wha]]
33qyhj6s0al4mm40i4i97dd3xhkgj0v
quattru
0
3600
13791
9647
2017-04-27T08:07:19Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13791
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''quattru'''
# [[wha]]
b338n17sa3spfimwn5rxrrry09rrwov
quatre
0
3601
13786
12982
2017-04-27T08:07:15Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13786
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''quatre'''
# [[wha]]
j682y04wt9f13nynnor65wun65r9edb
four
0
3602
13511
13061
2017-04-27T08:02:20Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13511
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''four'''
# [[wha]]
iqe93evsca0jt9n10hpraruc4gg62yk
cuarenta
0
3603
13416
13110
2017-04-27T08:00:05Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13416
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''cuarenta'''
# [[wha tekau]]
57gg6q80lpv3qcmkdcoxoeb7xpz5jsm
quaranta
0
3604
13783
12979
2017-04-27T08:07:11Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13783
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''quaranta'''
# [[wha tekau]]
{{=scn=}}
{{-num-|scn}}
'''quaranta'''
# [[wha tekau]]
cznkeyphl5gzlzxe8jxuqpof8tuispf
quarante
0
3605
13784
12978
2017-04-27T08:07:12Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13784
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''quarante'''
# [[wha tekau]]
lpcwdfxu1bj37f9fomn9gfqhjc79su9
forty
0
3606
13510
12654
2017-04-27T08:02:18Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13510
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''forty'''
# [[wha tekau]]
3xntr9ics7mkdz8wg9i2er3hqufmr8q
pronunciation
0
3607
13772
12290
2017-04-27T08:07:04Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13772
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''pronunciation'''
# [[whakahuatanga]]
33fock15dpig2220zojgusqodbda4d2
verdict
0
3608
13965
11052
2017-04-27T08:10:45Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13965
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''verdict'''
# [[whakahuatanga]]
d0sgvmgwio220aaw0icqqb8nv65hghc
veredicto
0
3609
13966
9819
2017-04-27T08:10:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13966
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''veredicto'''
# [[whakahuatanga]]
kckcuufk8ki3b90wh0xx8ogwo8v2gj1
verdetto
0
3610
13964
9820
2017-04-27T08:10:44Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13964
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''verdetto'''
# [[whakahuatanga]]
0eq5t1m8mavlc3wpcn0krb1uj0doxha
virdittu
0
3611
9556
2015-08-21T16:18:32Z
Sarvaturi
1572
Created page with "{{=scn=}} {{-noun-|scn}} '''virdittu''' # [[whakahuatanga]]"
9556
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''virdittu'''
# [[whakahuatanga]]
7tuflen01e8n022xn7w9aeb2c9mdd2i
país
0
3612
13738
12526
2017-04-27T08:06:31Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13738
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''país''' {{m}}
# [[whenua]]
18hsyda0s6hmaz0elo8oigaxwlqyrk0
paese
0
3613
13725
12888
2017-04-27T08:06:20Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13725
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''paese''' {{m}}
# [[whenua]]
d8dpkcqf6nnipiyemd456o84bnrm904
paisi
0
3614
13728
12050
2017-04-27T08:06:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13728
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''paisi''' {{m}}
# [[whenua]]
76psnwc15cbku12c5376t1dakcwasz4
pays
0
3615
13737
13131
2017-04-27T08:06:30Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13737
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''pays''' {{m}}
# [[whenua]]
1m524i7xwlnsfb4fza0otrqchlwrz3i
country
0
3616
13411
12689
2017-04-27T07:59:59Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13411
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''country'''
# [[whenua]]
5r5ut4dxgx53eu0d01mke5ki50dt4ox
land
0
3617
13589
12461
2017-04-27T08:03:44Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13589
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''land'''
# [[whenua]]
cai8wqlwohciny3t49bx7ht0q30p1wj
stella
0
3618
13867
13001
2017-04-27T08:08:40Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13867
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''stella'''
# [[whetū]]
hb6tc0irz2c65zk5u9watcb7ozpgiaz
estrella
0
3619
13480
13033
2017-04-27T08:01:26Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13480
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''estrella'''
# [[whetū]]
mqc5dccmhn8gom5czfef9h14bdfe7ve
stidda
0
3620
13870
12610
2017-04-27T08:08:44Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13870
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''stidda'''
# [[whetū]]
18tzii87o98l5urpvciurylbrpji0lz
siete
0
3621
13846
12971
2017-04-27T08:08:10Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13846
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''siete'''
# [[whitu]]
eby3czoo5yybyk67dur092jrjt8ypke
sept
0
3622
13836
12991
2017-04-27T08:07:57Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13836
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''sept'''
# [[whitu]]
fd22oobhfwcl0n5jgbd5spfni505ij6
seven
0
3623
13843
12826
2017-04-27T08:08:06Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13843
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''seven'''
# [[whitu]]
12roo9dtmjcv8wsrrtmd821om53kbv8
sette
0
3624
13841
12993
2017-04-27T08:08:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13841
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''sette'''
# [[whitu]]
c3gb7sxebn6zh0wya170ajv6bggk31g
setti
0
3625
13842
9830
2017-04-27T08:08:04Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13842
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''setti'''
# [[whitu]]
46uokeg2cy9m1pridg8y2qs7ip8sn7e
setenta
0
3626
13839
12366
2017-04-27T08:08:01Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13839
wikitext
text/x-wiki
{{=es=}}
{{-num-|es}}
'''setenta'''
# [[whitu tekau]]
7hildjz1ylr2est1btq780bgqy2tv8x
soixante-dix
0
3627
13858
12995
2017-04-27T08:08:28Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13858
wikitext
text/x-wiki
{{=fr=}}
{{-num-|fr}}
'''soixante-dix'''
# [[whitu tekau]]
02rk8l3td7i5mpjyrwwelx431qixcc9
seventy
0
3628
13845
12657
2017-04-27T08:08:09Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13845
wikitext
text/x-wiki
{{=en=}}
{{-num-|en}}
'''seventy'''
# [[whitu tekau]]
dxxrgp7v36zrorxbgiyrp4kcinxpram
settanta
0
3629
13840
12994
2017-04-27T08:08:02Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13840
wikitext
text/x-wiki
{{=it=}}
{{-num-|it}}
'''settanta'''
# [[whitu tekau]]
nnu6iupqc8namz764d9jf51ly7c4ten
sittanta
0
3630
13849
9835
2017-04-27T08:08:13Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13849
wikitext
text/x-wiki
{{=scn=}}
{{-num-|scn}}
'''sittanta'''
# [[whitu tekau]]
3e7i4ku680kdgj40nsnfxg187sc5w4q
Familie
0
3631
13272
12617
2017-04-27T07:56:44Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13272
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Familie'''
# [[whānau]]
bwd089vrfaz6v3s6twssupo4s9pap5e
familia
0
3632
13486
12847
2017-04-27T08:01:33Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13486
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''familia'''
# [[whānau]]
a30sfv7s4jne47rplsyw81i1l4gm2ka
famille
0
3633
13488
12848
2017-04-27T08:01:36Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13488
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''famille'''
# [[whānau]]
fqjssh2taxqm3gw6vt1c71wctgga0f9
famiglia
0
3634
13485
12929
2017-04-27T08:01:31Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13485
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''famiglia'''
# [[whānau]]
6u5rfo6jkae9628cj78pbdzg8wynx0q
famigghia
0
3635
13484
12014
2017-04-27T08:01:30Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13484
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''famigghia'''
# [[whānau]]
3yebscqiy9gasyksfmsioiwz9jk1w10
Europe
0
3636
13271
12108
2017-04-27T07:56:43Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13271
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''Europe'''
# [[Ūropi]]
{{=en=}}
{{-noun-|en}}
'''Europe'''
# [[Ūropi]]
d586y5glcoezojraiqahw1wpez14chr
Europa
0
3637
13270
12797
2017-04-27T07:56:41Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13270
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''Europa'''
# [[Ūropi]]
{{=es=}}
{{-noun-|es}}
'''Europa'''
# [[Ūropi]]
{{=de=}}
{{-noun-|de}}
'''Europa'''
# [[Ūropi]]
13v61exumpmbv29fg48seoyciu2bct8
Auropa
0
3638
13265
11996
2017-04-27T07:56:37Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13265
wikitext
text/x-wiki
{{=scn=}}
{{-noun-|scn}}
'''Auropa'''
# [[Ūropi]]
tucvlqqvj4gev94md4b6ktl3pte0yxv
te
0
3640
16152
13884
2022-08-20T03:02:30Z
Thomas Norren
5053
16152
wikitext
text/x-wiki
{{=mi=}}
{{-art-|mi}}
'''te'''
{{-trans-}}
:* {{en}}: [[the]] (singular)
:* {{fr}}: {{trad|fr|le}}, {{trad|fr|la}}
:* {{es}}: {{trad|es|el}}, {{trad|es|la}}
:* {{it}}: {{trad|it|il}}, {{trad|it|la}}
:* {{scn}}: {{trad|scn|lu}}, {{trad|scn|la}}
{{=kw=}}
{{-noun-|kw}}
'''te'''
#[[tī]]
ccgbwsdfbym8ycvsn23diohsuc7umpl
ngā
0
3641
13671
9843
2017-04-27T08:05:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13671
wikitext
text/x-wiki
{{=mi=}}
{{-art-|mi}}
'''ngā'''
{{-trans-}}
:* {{en}}: [[the]] (plural)
:* {{fr}}: {{trad|fr|les}}
:* {{es}}: {{trad|es|los}}, {{trad|es|las}}
:* {{it}}: {{trad|it|i}}, {{trad|it|le}}
:* {{scn}}: {{trad|scn|li}}
4gnxjqlypwr719exk459734z0wc5fvh
le
0
3642
13596
13065
2017-04-27T08:03:59Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13596
wikitext
text/x-wiki
{{=it=}}
{{-art-|it}}
'''le'''
# [[ngā]]
{{=fr=}}
{{-art-|fr}}
'''le'''
# [[te]]
4zmqlxi4qkohkc7e4wdf197zih3uofh
la
0
3643
13588
12517
2017-04-27T08:03:43Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13588
wikitext
text/x-wiki
{{=it=}}
{{-art-|it}}
'''la'''
# [[te]]
{{=es=}}
{{-art-|es}}
'''la'''
# [[te]]
{{=scn=}}
{{-art-|scn}}
'''la'''
# [[te]]
{{=fr=}}
{{-art-|fr}}
'''la'''
# [[te]]
nnp0o9hrskgexl8vhivzaaeru9pur59
el
0
3644
13472
12926
2017-04-27T08:01:18Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13472
wikitext
text/x-wiki
{{=es=}}
{{-art-|es}}
'''el'''
# [[te]]
oy1tsousmpp9qmg6q2ndurhl0p1lixk
il
0
3645
13551
13113
2017-04-27T08:03:04Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13551
wikitext
text/x-wiki
{{=it=}}
{{-art-|it}}
'''il'''
# [[te]]
4p27r5zgl5geu4ci3evce3vmk15vkiw
lu
0
3646
13621
13111
2017-04-27T08:04:31Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13621
wikitext
text/x-wiki
{{=scn=}}
{{-art-|scn}}
'''lu'''
# [[te]]
iht8n2h6m2q8fdx4gg5yu8l7j6l59uv
les
0
3647
13600
13116
2017-04-27T08:04:05Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13600
wikitext
text/x-wiki
{{=fr=}}
{{-art-|fr}}
'''les'''
# [[ngā]]
3zy0ww8qpdh36c8npkbw30103mmqque
los
0
3648
13619
11802
2017-04-27T08:04:27Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13619
wikitext
text/x-wiki
{{=es=}}
{{-art-|es}}
'''los'''
# [[ngā]]
4606ai41zmvyitlw6ijkpe4kmh9kaer
i
0
3649
13545
12510
2017-04-27T08:02:58Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13545
wikitext
text/x-wiki
{{=it=}}
{{-art-|it}}
'''i'''
# [[ngā]]
em7i74jqcbbgxn8h7k7m9skl97i5mby
li
0
3650
13603
13037
2017-04-27T08:04:08Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13603
wikitext
text/x-wiki
{{=scn=}}
{{-art-|scn}}
'''li'''
# [[ngā]]
g883lkpz98fn8ma0vpi5zxc3nk43akq
palavra
0
3652
13730
11826
2017-04-27T08:06:24Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13730
wikitext
text/x-wiki
{{=pt=}}
{{-noun-|pt}}
'''palavra''' {{f}}
# [[kupu]]
0z74xh5ftxmxtu80az4wo9ar4jmy6ag
vöd
0
3653
13984
13087
2017-04-27T08:11:01Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13984
wikitext
text/x-wiki
{{=vo=}}
{{-noun-|vo}}
'''vöd'''
# [[kupu]]
nf5laov0y0sfn4dg9o9fduelrvtwcmb
Template:LQT Moved thread stub converted to Flow
10
3661
10223
2015-10-02T20:05:39Z
Flow talk page manager
1569
/* Automatically created by Flow */
10223
wikitext
text/x-wiki
This post by {{{author}}} was moved on {{{date}}}. You can find it at [[{{{title}}}]].
e5j16chw2130kmdotptl65jvxa6lw5w
Template:LQT page converted to Flow
10
3662
10224
2015-10-02T20:05:39Z
Flow talk page manager
1569
/* Automatically created by Flow */
10224
wikitext
text/x-wiki
Previous page history was archived for backup purposes at <span class='flow-link-to-archive'>[[{{{archive}}}]]</span> on {{#time: Y-m-d|{{{date}}}}}.
njhr9sbh7lx81p2xfwikn7amdd3n1zn
Template:Archive for converted LQT page
10
3663
10225
2015-10-02T20:05:39Z
Flow talk page manager
1569
/* Automatically created by Flow */
10225
wikitext
text/x-wiki
This page is an archived LiquidThreads page. '''Do not edit the contents of this page'''. Please direct any additional comments to the [[{{{from}}}|current talk page]].
nigyidinm7czjt0s9dq851dwhckapia
Template:LQT post imported with supressed user
10
3664
10226
2015-10-02T20:05:39Z
Flow talk page manager
1569
/* Automatically created by Flow */
10226
wikitext
text/x-wiki
This revision was imported from LiquidThreads with a suppressed user. It has been reassigned to the current user.
1pswkbcu7hauadd98nklgf3pku080ee
Template:LQT post imported with different signature user
10
3665
10227
2015-10-02T20:05:39Z
Flow talk page manager
1569
/* Automatically created by Flow */
10227
wikitext
text/x-wiki
''This post was posted by [[User:{{{authorUser}}}|{{{authorUser}}}]], but signed as [[User:{{{signatureUser}}}|{{{signatureUser}}}]].''
gr9xg2oo9p9alcaf8usi587bcmsi65s
Template:Wikitext talk page converted to Flow
10
3666
10228
2015-10-02T20:05:40Z
Flow talk page manager
1569
/* Automatically created by Flow */
10228
wikitext
text/x-wiki
Previous discussion was archived at <span class='flow-link-to-archive'>[[{{{archive}}}]]</span> on {{#time: Y-m-d|{{{date}}}}}.
ccusakfp9y2sl227h5sbt4ok1ptcsxi
Template:Archive for converted wikitext talk page
10
3667
10229
2015-10-02T20:05:40Z
Flow talk page manager
1569
/* Automatically created by Flow */
10229
wikitext
text/x-wiki
This page is an archive. '''Do not edit the contents of this page'''. Please direct any additional comments to the [[{{{from|{{TALKSPACE}}:{{BASEPAGENAME}}}}}|current talk page]].
hd1xxik7k0u7gcb9oq9ddgh20zmhpy4
pizza
0
3668
16886
13748
2023-07-08T04:52:47Z
Ultron90
5927
16886
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''pizza'''
{{=sq=}}
{{-noun-|sq}}
'''pizza'''
[[File:Pizza im Pizzaofen von Maurizio.jpg|thumb|pizza]]
{{=br=}}
{{-noun-|br}}
'''pizza'''
{{=ca=}}
{{-noun-|ca}}
'''pizza'''
{{=da=}}
{{-noun-|da}}
'''pizza'''
{{=eu=}}
{{-noun-|eu}}
'''pizza'''
{{=cs=}}
{{-noun-|cs}}
'''pizza'''
{{=en=}}
{{-noun-|en}}
'''pizza'''
{{=es=}}
{{-noun-|es}}
'''pizza'''
{{=fr=}}
{{-noun-|fr}}
'''pizza'''
{{=fi=}}
{{-noun-|fi}}
'''pizza'''
{{=gl=}}
{{-noun-|gl}}
'''pizza'''
{{=id=}}
{{-noun-|id}}
'''pizza'''
{{=it=}}
{{-noun-|it}}
'''pizza'''
{{=hu=}}
{{-noun-|hu}}
'''pizza'''
{{=is=}}
{{-noun-|is}}
'''pizza'''
{{=sk=}}
{{-noun-|sk}}
'''pizza'''
{{=no=}}
{{-noun-|no}}
'''pizza'''
{{=pt=}}
{{-noun-|pt}}
'''pizza'''
{{=ro=}}
{{-noun-|ro}}
'''pizza'''
{{=sv=}}
{{-noun-|sv}}
'''pizza'''
{{=tr=}}
{{-noun-|tr}}
'''pizza'''
{{=cy=}}
{{-noun-|cy}}
'''pizza'''
{{=uz=}}
{{-noun-|uz}}
'''pizza'''
{{=so=}}
{{-noun-|so}}
'''pizza'''
s0zusgl54zvib58aicow03hxfpl9lit
Template:ca
10
3669
10239
2015-10-04T16:53:40Z
177.43.147.122
Created page with "Katarana"
10239
wikitext
text/x-wiki
Katarana
drgybf5thurlkrm8atg45yzw2o2kg6r
Template:=ca=
10
3670
10240
2015-10-04T16:55:28Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|ca]]</noinclude><includeonly>[[Category:Reo Katarana|Katarana]]</includeonly> =[[Image:Flag of Catalonia.svg|border|40px]] W..."
10240
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|ca]]</noinclude><includeonly>[[Category:Reo Katarana|Katarana]]</includeonly>
=[[Image:Flag of Catalonia.svg|border|40px]] [[Wiktionary:Katarana|Katarana]]=
gf8yjjbbtv5roqh1kct56g16237ic1q
Template:tr
10
3671
10241
2015-10-04T16:58:33Z
177.43.147.122
Created page with "Tākoru"
10241
wikitext
text/x-wiki
Tākoru
05lunc7ozg9pyhj9rp2ujvj30wlenaf
Template:=tr=
10
3672
10242
2015-10-04T16:59:06Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|tr]]</noinclude><includeonly>[[Category:Reo Tākoru|Tākoru]]</includeonly> =[[Image:Flag of Turkey.svg|border|40px]] Wiktio..."
10242
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|tr]]</noinclude><includeonly>[[Category:Reo Tākoru|Tākoru]]</includeonly>
=[[Image:Flag of Turkey.svg|border|40px]] [[Wiktionary:Tākoru|Tākoru]]=
ke68hyjp1msbpj4m6ybiptlvxaee4fd
Template:=no=
10
3673
10244
10243
2015-10-04T17:01:10Z
177.43.147.122
10244
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|no]]</noinclude><includeonly>[[Category:Reo Nowīhiana|Nowīhiana]]</includeonly>
=[[Image:Flag of Norway.svg|border|40px]] [[Wiktionary:Nowīhiana|Nowīhiana]]=
0q3eu1waaw77uo6dwtncgv5m1seaogu
Template:no
10
3674
10245
2015-10-04T17:01:29Z
177.43.147.122
Created page with "Nowīhiana"
10245
wikitext
text/x-wiki
Nowīhiana
q2pw7spumnq7qvksrbt721ad36vjqdg
Template:fi
10
3675
10246
2015-10-04T17:03:26Z
177.43.147.122
Created page with "Whinihi"
10246
wikitext
text/x-wiki
Whinihi
7a5ps4rrp3b48571zbiyk5yo88jpfty
Template:=fi=
10
3676
10247
2015-10-04T17:04:21Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|fi]]</noinclude><includeonly>[[Category:Reo Whinihi|Whinihi]]</includeonly> =[[Image:Flag of Finland.svg|border|40px]] Wikti..."
10247
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|fi]]</noinclude><includeonly>[[Category:Reo Whinihi|Whinihi]]</includeonly>
=[[Image:Flag of Finland.svg|border|40px]] [[Wiktionary:Whinihi|Whinihi]]=
kxghov7btn7rybhntdqhfvwifsi9gdf
Template:br
10
3677
10248
2015-10-04T17:06:20Z
177.43.147.122
Created page with "Piritona"
10248
wikitext
text/x-wiki
Piritona
bh84jgizfba60d7p750mobiq9i1fd7t
Template:=br=
10
3678
10249
2015-10-04T17:07:38Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|br]]</noinclude><includeonly>[[Category:Reo Piritona|Piritona]]</includeonly> =[[Image:Flag of Brittany.svg|border|40px]] Wi..."
10249
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|br]]</noinclude><includeonly>[[Category:Reo Piritona|Piritona]]</includeonly>
=[[Image:Flag of Brittany.svg|border|40px]] [[Wiktionary:Piritona|Piritona]]=
ke0bd7lnvdgl3g7xs4py7hq26o8ppvb
Template:xh
10
3679
10250
2015-10-04T17:10:21Z
177.43.147.122
Created page with "Kohōta"
10250
wikitext
text/x-wiki
Kohōta
mw6i8oju62gqpc189mr59hf4auxfj0y
umngxengamoya
0
3680
13935
10608
2017-04-27T08:10:11Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13935
wikitext
text/x-wiki
{{=xh=}}
{{-noun-|xh}}
'''umngxengamoya'''
[[hauwai]]
744pxjkwiz28sfk6hlbgg1r0xgtt2mo
Template:=xh=
10
3681
10252
2015-10-04T17:14:12Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|xh]]</noinclude><includeonly>[[Category:Reo Kohōta|Kohōta]]</includeonly> =[[Image:Flag of South Africa.svg|border|40px]] ..."
10252
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|xh]]</noinclude><includeonly>[[Category:Reo Kohōta|Kohōta]]</includeonly>
=[[Image:Flag of South Africa.svg|border|40px]] [[Wiktionary:Kohōta|Kohōta]]=
6d71taq653dtio2a77166z0jw8axyqu
Category:Kaitono mō te mukunga ohorere
14
3682
14240
12738
2017-07-03T12:17:49Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14240
wikitext
text/x-wiki
[[Category:Whakahaere Wiktionary]]
q1nle3bscvreqzy8sk7dojf62djnsbw
Template:gl
10
3683
10256
2015-10-04T17:30:47Z
177.43.147.122
Created page with "Karihia"
10256
wikitext
text/x-wiki
Karihia
ay4183a2233yyud5sq8hib13ljkjqgv
Template:id
10
3684
16870
10257
2023-07-07T18:13:18Z
Ultron90
5927
Corrected spelling
16870
wikitext
text/x-wiki
Initonīhia
5vg4awc832qktrt54xjft19urvnvo2u
Template:eu
10
3685
10258
2015-10-04T17:32:18Z
177.43.147.122
Created page with "Pesikī"
10258
wikitext
text/x-wiki
Pesikī
febf26u78t39nlbua0t5ovibhojvhkw
Template:ms
10
3686
16860
10259
2023-07-07T18:06:15Z
Ultron90
5927
Corrected spelling
16860
wikitext
text/x-wiki
Marēo
qowckqg3rqc7d71ujny285m1vy7kyo0
Template:ro
10
3687
10260
2015-10-04T17:34:38Z
177.43.147.122
Created page with "Rōmaniana"
10260
wikitext
text/x-wiki
Rōmaniana
nqw8y9f9pw1bxt8251k7cklz7edmxqc
Template:is
10
3688
10261
2015-10-04T17:37:46Z
177.43.147.122
Created page with "Tiorangiana"
10261
wikitext
text/x-wiki
Tiorangiana
tokykmbtx22kkyhe0gqq6afh4u74ovr
Template:hu
10
3689
10262
2015-10-04T17:39:12Z
177.43.147.122
Created page with "Hanekariana"
10262
wikitext
text/x-wiki
Hanekariana
6nz8pcwa2qxuhekspd035d13422oggv
Template:sk
10
3690
10263
2015-10-04T17:42:00Z
177.43.147.122
Created page with "Horowāka"
10263
wikitext
text/x-wiki
Horowāka
an9b2smzf088m614as4x88ysxvlne55
Template:=sv=
10
3691
10264
2015-10-04T17:45:20Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|sv]]</noinclude><includeonly>[[Category:Reo Huitene|Huitene]]</includeonly> =[[Image:Flag of Sweden.svg|border|40px]] Wiktio..."
10264
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|sv]]</noinclude><includeonly>[[Category:Reo Huitene|Huitene]]</includeonly>
=[[Image:Flag of Sweden.svg|border|40px]] [[Wiktionary:Huitene|Huitene]]=
jiweh3bb1ac3xyh4f7y0kz0z2cl2ucp
Template:=ro=
10
3692
10265
2015-10-04T17:47:36Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|ro]]</noinclude><includeonly>[[Category:Reo Rōmaniana|Rōmaniana]]</includeonly> =[[Image:Flag of Romania.svg|border|40px]] [..."
10265
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|ro]]</noinclude><includeonly>[[Category:Reo Rōmaniana|Rōmaniana]]</includeonly>
=[[Image:Flag of Romania.svg|border|40px]] [[Wiktionary:Rōmaniana|Rōmaniana]]=
cpcpbojd1t07vvalwx1zcnd94sm5d8g
Template:=id=
10
3693
16871
10266
2023-07-07T18:14:16Z
Ultron90
5927
Corrected spelling
16871
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|id]]</noinclude><includeonly>[[Category:Reo Initonīhia|Initonīhia]]</includeonly>
=[[Image:Flag of Indonesia.svg|border|40px]] [[Wiktionary:Initonīhia|Initonīhia]]=
5bwie2m1o5xeuus5wc47c6y76blru9b
Template:=gl=
10
3694
10267
2015-10-04T17:55:46Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|gl]]</noinclude><includeonly>[[Category:Reo Karihia|Karihia]]</includeonly> =[[Image:Flag of Galicia.svg|border|40px]] Wikti..."
10267
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|gl]]</noinclude><includeonly>[[Category:Reo Karihia|Karihia]]</includeonly>
=[[Image:Flag of Galicia.svg|border|40px]] [[Wiktionary:Karihia|Karihia]]=
kmmwm1pw3wogtg7yg641t5yie3xon4w
Template:=hu=
10
3695
10272
10268
2015-10-04T17:58:10Z
177.43.147.122
10272
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|hu]]</noinclude><includeonly>[[Category:Reo Hanekariana|Hanekariana]]</includeonly>
=[[Image:Flag of Hungary.svg|border|40px]] [[Wiktionary:Hanekariana|Hanekariana]]=
64vou2fktigos66057njm1ur4l09wmz
Template:=is=
10
3696
10269
2015-10-04T17:55:51Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|is]]</noinclude><includeonly>[[Category:Reo Tiorangiana|Tiorangiana]]</includeonly> =[[Image:Flag of Iceland.svg|border|40px]]..."
10269
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|is]]</noinclude><includeonly>[[Category:Reo Tiorangiana|Tiorangiana]]</includeonly>
=[[Image:Flag of Iceland.svg|border|40px]] [[Wiktionary:Tiorangiana|Tiorangiana]]=
ili7dms2fsc9c7icdlxtvkwl0ly5bhf
Template:=ms=
10
3697
16857
10270
2023-07-07T17:49:47Z
Ultron90
5927
Corrected spelling
16857
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|ms]]</noinclude><includeonly>[[Category:Reo Marēo|Marēo]]</includeonly>
=[[Image:Flag of Malaysia.svg|border|40px]] [[Wiktionary:Marēo|Marēo]]=
scauijs8chohn6pya5ugkkrnp7duqo9
Template:=sk=
10
3698
10273
10271
2015-10-04T17:58:39Z
177.43.147.122
10273
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|sk]]</noinclude><includeonly>[[Category:Reo Horowāka|Horowāka]]</includeonly>
=[[Image:Flag of Slovakia.svg|border|40px]] [[Wiktionary:Horowāka|Horowāka]]=
61117bqi430gz5b6y3cb1lh2yay5cii
Template:sq
10
3699
10274
2015-10-04T18:02:52Z
177.43.147.122
Created page with "Arapeiniana"
10274
wikitext
text/x-wiki
Arapeiniana
mh3jl1ncv6aoc81alzuws2ani9io7ff
Template:=sq=
10
3700
10275
2015-10-04T18:04:33Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|sq]]</noinclude><includeonly>[[Category:Reo Arapeiniana|Arapeiniana]]</includeonly> =[[Image:Flag of Albania.svg|border|40px]]..."
10275
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|sq]]</noinclude><includeonly>[[Category:Reo Arapeiniana|Arapeiniana]]</includeonly>
=[[Image:Flag of Albania.svg|border|40px]] [[Wiktionary:Arapeiniana|Arapeiniana]]=
lqu5f579pf7pc7a8m1azjzi936yczaq
Template:=eu=
10
3701
10276
2015-10-04T18:06:43Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|eu]]</noinclude><includeonly>[[Category:Reo Pesikī|Pesikī]]</includeonly> =[[Image:Flag of Basque Country.svg|border|40px]]..."
10276
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|eu]]</noinclude><includeonly>[[Category:Reo Pesikī|Pesikī]]</includeonly>
=[[Image:Flag of Basque Country.svg|border|40px]] [[Wiktionary:Pesikī|Pesikī]]=
6b24lvktkikgiub933186b98qkozvue
Template:=cy=
10
3702
14886
10277
2018-06-17T13:30:48Z
CommonsDelinker
35
Replacing Flag_of_Wales_2.svg with [[File:Flag_of_Wales_(1959–present).svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: added usage dates).
14886
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|cy]]</noinclude><includeonly>[[Category:Reo Uēlesi|Uēlesi]]</includeonly>
=[[Image:Flag of Wales (1959–present).svg|border|40px]] [[Wiktionary:Uēlesi|Uēlesi]]=
lj6ssyen5t7cyah51itzfjg0ue74xtp
Template:=so=
10
3703
10285
10278
2015-10-04T18:18:01Z
177.43.147.122
10285
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|so]]</noinclude><includeonly>[[Category:Reo Somālia|Somālia]]</includeonly>
=[[Image:Flag of Somalia.svg|border|40px]] [[Wiktionary:Somālia|Somālia]]=
tdg65lk3u9tz144vzxru084wv379bfn
Template:=uz=
10
3704
10279
2015-10-04T18:12:35Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|uz]]</noinclude><includeonly>[[Category:Reo Uhipeka|Uhipeka]]</includeonly> =[[Image:Flag of Uzbekistan.svg|border|40px]] Wi..."
10279
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|uz]]</noinclude><includeonly>[[Category:Reo Uhipeka|Uhipeka]]</includeonly>
=[[Image:Flag of Uzbekistan.svg|border|40px]] [[Wiktionary:Uhipeka|Uhipeka]]=
ekk0vrgc4zk36xpaf69hueh16p42uwk
Template:uz
10
3705
10280
2015-10-04T18:12:53Z
177.43.147.122
Created page with "Uhipeka"
10280
wikitext
text/x-wiki
Uhipeka
md50vh2d8oi4q5o99l5udkk0b0e1tgq
Template:so
10
3706
10284
10282
2015-10-04T18:16:58Z
177.43.147.122
10284
wikitext
text/x-wiki
Somālia
5mpiasu2w05vw5rvu0m7kb1p8d9bzgo
Template:cy
10
3707
10283
2015-10-04T18:16:25Z
177.43.147.122
Created page with "Uēlesi"
10283
wikitext
text/x-wiki
Uēlesi
jzuexnkwtxntghnugfqsoyy6j8v202z
durian
0
3708
17132
17131
2024-11-27T15:48:12Z
2001:E68:5450:D4C:4944:F6F:8B1F:F943
17132
wikitext
text/x-wiki
{{=ca=}}
{{-noun-|ca}}
'''durian'''
{{=cs=}}
{{-noun-|cs}}
'''durian'''
{{=da=}}
{{-noun-|da}}
'''durian'''
{{=fr=}}
{{-noun-|fr}}
'''durian'''
{{=en=}}
{{-noun-|en}}
'''durian'''
# tētahi [[hua]] kōtaratara nō te puninga ''Durio'' me te kiko pēpē me kanekane.
{{=id=}}
{{-noun-|id}}
'''durian'''
{{=it=}}
{{-noun-|it}}
'''durian'''
{{=ms=}}
{{-noun-|ms}}
'''durian'''
{{=no=}}
{{-noun-|no}}
'''durian'''
{{=pl=}}
{{-noun-|pl}}
'''durian'''
{{=sv=}}
{{-noun-|sv}}
'''durian'''
{{=tr=}}
{{-noun-|tr}}
'''durian'''
{{=zu=}}
{{-noun-|zu}}
'''durian'''
g6tts0kqjqq6ksxou4x181w8sgq7mcb
matematika
0
3709
13640
12944
2017-04-27T08:04:48Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13640
wikitext
text/x-wiki
{{=sq=}}
{{-noun-|sq}}
'''matematika'''
:[[pāngarau]]
{{=eo=}}
{{-noun-|eo}}
'''matematika'''
:[[pāngarau]]
{{=crh=}}
{{-noun-|crh}}
'''matematika'''
:[[pāngarau]]
{{=cs=}}
{{-noun-|cs}}
'''matematika'''
:[[pāngarau]]
{{=id=}}
{{-noun-|id}}
'''matematika'''
:[[pāngarau]]
{{=hu=}}
{{-noun-|hu}}
'''matematika'''
:[[pāngarau]]
{{=lt=}}
{{-noun-|lt}}
'''matematika'''
:[[pāngarau]]
{{=mt=}}
{{-noun-|mt}}
'''matematika'''
:[[pāngarau]]
{{=sh=}}
{{-noun-|sh}}
'''matematika'''
:[[pāngarau]]
{{=sm=}}
{{-noun-|sm}}
'''matematika'''
:[[pāngarau]]
{{=sk=}}
{{-noun-|sk}}
'''matematika'''
:[[pāngarau]]
{{=sl=}}
{{-noun-|sl}}
'''matematika'''
:[[pāngarau]]
{{=tl=}}
{{-noun-|tl}}
'''matematika'''
:[[pāngarau]]
{{=tk=}}
{{-noun-|tk}}
'''matematika'''
:[[pāngarau]]
{{=uz=}}
{{-noun-|uz}}
'''matematika'''
:[[pāngarau]]
0lwg8xp9njhzucpu6stjlku2rp7m9ir
Template:=lt=
10
3710
10289
2015-10-04T18:55:23Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|lt]]</noinclude><includeonly>[[Category:Reo Rituānia|Rituānia]]</includeonly> =[[Image:Flag of Lithuania.svg|border|40px]] [..."
10289
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|lt]]</noinclude><includeonly>[[Category:Reo Rituānia|Rituānia]]</includeonly>
=[[Image:Flag of Lithuania.svg|border|40px]] [[Wiktionary:Rituānia|Rituānia]]=
haqncf9juhz24ba8cadz2qxvdqkc63u
Template:=tl=
10
3711
10290
2015-10-04T19:00:03Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|tl]]</noinclude><includeonly>[[Category:Reo Takaroko|Takaroko]]</includeonly> =[[Image:Flag of Philippines.svg|border|40px]] [..."
10290
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|tl]]</noinclude><includeonly>[[Category:Reo Takaroko|Takaroko]]</includeonly>
=[[Image:Flag of Philippines.svg|border|40px]] [[Wiktionary:Takaroko|Takaroko]]=
bh6bidm47ia71faaqvw186s874pzt6d
Template:tl
10
3712
10291
2015-10-04T19:00:15Z
177.43.147.122
Created page with "Takaroko"
10291
wikitext
text/x-wiki
Takaroko
1p7s269ql2ijloizh21i7nqlhrznmb7
Template:=sl=
10
3713
10292
2015-10-04T19:01:53Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|sl]]</noinclude><includeonly>[[Category:Reo Horowīniana|Horowīniana]]</includeonly> =Image:Flag of Slovenia.svg|border|40p..."
10292
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|sl]]</noinclude><includeonly>[[Category:Reo Horowīniana|Horowīniana]]</includeonly>
=[[Image:Flag of Slovenia.svg|border|40px]] [[Wiktionary:Horowīniana|Horowīniana]]=
0prmiekqydza1ufadvyj0z7wkzhhn7j
Template:sl
10
3714
10293
2015-10-04T19:02:08Z
177.43.147.122
Created page with "Horowīniana"
10293
wikitext
text/x-wiki
Horowīniana
ffrn2wgmic08r0oykzl4lfd6cgi2xyr
Template:=mt=
10
3715
10294
2015-10-04T19:04:30Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|mt]]</noinclude><includeonly>[[Category:Reo Maratīri|Maratīri]]</includeonly> =[[Image:Flag of Malta.svg|border|40px]] Wik..."
10294
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|mt]]</noinclude><includeonly>[[Category:Reo Maratīri|Maratīri]]</includeonly>
=[[Image:Flag of Malta.svg|border|40px]] [[Wiktionary:Maratīri|Maratīri]]=
981wyzmsb4nc1vn0lpc354domzl22wg
Template:mt
10
3716
10295
2015-10-04T19:04:44Z
177.43.147.122
Created page with "Maratīri"
10295
wikitext
text/x-wiki
Maratīri
nvgbelu84h8kvpz4medx7qgfcr5o6js
Template:sm
10
3717
10296
2015-10-04T19:09:23Z
177.43.147.122
Created page with "Hāmoa"
10296
wikitext
text/x-wiki
Hāmoa
756m4fxz6j6ngd84fzbk0z690vr72pc
Template:=sm=
10
3718
10297
2015-10-04T19:10:44Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|sm]]</noinclude><includeonly>[[Category:Reo Hāmoa|Hāmoa]]</includeonly> =[[Image:Flag of Samoa.svg|border|40px]] Wiktionar..."
10297
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|sm]]</noinclude><includeonly>[[Category:Reo Hāmoa|Hāmoa]]</includeonly>
=[[Image:Flag of Samoa.svg|border|40px]] [[Wiktionary:Hāmoa|Hāmoa]]=
9kzni8tx9ydyqc79wpl2wh5cb7hj7g7
Template:=tk=
10
3719
10298
2015-10-04T19:20:15Z
177.43.147.122
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|tk]]</noinclude><includeonly>[[Category:Reo Tukumana|Tukumana]]</includeonly> =[[Image:Flag of Turkmenistan.svg|border|40px]]..."
10298
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|tk]]</noinclude><includeonly>[[Category:Reo Tukumana|Tukumana]]</includeonly>
=[[Image:Flag of Turkmenistan.svg|border|40px]] [[Wiktionary:Tukumana|Tukumana]]=
in90prwijhn8ibfuqes2l7lv9ctyhe0
Tukumanatānga
0
3720
10303
10300
2015-10-04T19:24:04Z
177.43.147.122
10303
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Tukumanatānga'''
gx41vj0i8te3ppc4d38odmxcusowtvu
Template:tk
10
3721
10301
2015-10-04T19:21:47Z
177.43.147.122
Created page with "Tukumana"
10301
wikitext
text/x-wiki
Tukumana
2xxy4ilixtv23pnd5k6u53xzhnoqqlf
Takiritānga
0
3722
10304
10302
2015-10-04T19:24:26Z
177.43.147.122
10304
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Takiritānga'''
7mgixak7qa5rnzyj9qp4unx941193v6
Rāoho
0
3723
10312
2015-10-04T19:29:19Z
177.43.147.122
Created page with "{{=mi=}} {{-pron-|mi}} '''Rāoho'''"
10312
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Rāoho'''
0y74abjhny5wuby8x4r14isbcocxfka
Category:Kupu ingoa Arapeiniana
14
3724
14244
13140
2017-07-03T12:17:57Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14244
wikitext
text/x-wiki
[[Category:Reo Arapeiniana]]
[[Category:Kupu ingoa]]
rdz6mtx94s18p9ipqq5csi79b2r5bt2
Category:Kupu ingoa Hanekariana
14
3725
14248
13139
2017-07-03T12:18:01Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14248
wikitext
text/x-wiki
[[Category:Reo Hanekariana]]
[[Category:Kupu ingoa]]
c85mxdpcxr7i6zqxa02h2xlcy3pj5wa
Category:Kupu ingoa Horowāka
14
3726
14251
13159
2017-07-03T12:18:03Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14251
wikitext
text/x-wiki
[[Category:Reo Horowāka]]
[[Category:Kupu ingoa]]
bedhxk91szcl4ic9esbaimkky6hc8qm
Category:Kupu ingoa Huitene
14
3727
14254
13160
2017-07-03T12:18:06Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14254
wikitext
text/x-wiki
[[Category:Reo Huitene]]
[[Category:Kupu ingoa]]
e947anyaixdfc04xopdioovq0vhqzab
Category:Reo Horowīniana
14
3728
14352
12563
2017-07-03T12:21:00Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14352
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Horowāka
14
3729
14351
12180
2017-07-03T12:20:59Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14351
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Arapeiniana
14
3730
14341
12630
2017-07-03T12:20:49Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14341
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Hanekariana
14
3731
14348
12631
2017-07-03T12:20:56Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14348
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Huitene
14
3732
14354
13179
2017-07-03T12:21:02Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14354
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Hāmoa
14
3733
14355
13235
2017-07-03T12:21:03Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14355
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Initonīhia
14
3734
16862
14358
2023-07-07T18:10:10Z
Ultron90
5927
Ultron90 moved page [[Category:Reo Inianīhiana]] to [[Category:Reo Initonīhia]]: Corrected spelling.
14358
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Karihia
14
3735
14225
13082
2017-06-22T23:26:34Z
Octahedron80
1688
[[d:Q7832967]]
14225
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Katarana
14
3736
14226
13188
2017-06-23T06:49:45Z
Octahedron80
1688
[[d:Q8347033]]
14226
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Kohōta
14
3737
14363
12488
2017-07-03T12:21:11Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14363
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Maratīri
14
3738
14370
13178
2017-07-03T12:21:18Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14370
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Marēo
14
3739
16858
14371
2023-07-07T17:50:59Z
Ultron90
5927
Ultron90 moved page [[Category:Reo Marei]] to [[Category:Reo Marēo]]: More accurate title
14371
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Nowīhiana
14
3740
14375
13225
2017-07-03T12:21:23Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14375
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Pesikī
14
3741
14377
12564
2017-07-03T12:21:26Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14377
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Piritona
14
3742
14378
13245
2017-07-03T12:21:26Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14378
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Rituānia
14
3743
14385
12201
2017-07-03T12:21:34Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14385
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Rōmaniana
14
3744
14389
12566
2017-07-03T12:21:38Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14389
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Somālia
14
3745
14391
13248
2017-07-03T12:21:39Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14391
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Takaroko
14
3746
14395
12487
2017-07-03T12:21:44Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14395
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Tiorangiana
14
3747
14400
12417
2017-07-03T12:21:49Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14400
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Uhipeka
14
3748
14406
13257
2017-07-03T12:21:56Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14406
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Tākoru
14
3749
14404
11909
2017-07-03T12:21:54Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14404
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Tukumana
14
3750
14402
13256
2017-07-03T12:21:52Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14402
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Whinihi
14
3751
14409
12595
2017-07-03T12:21:59Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14409
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Uēlesi
14
3752
14407
13258
2017-07-03T12:21:57Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14407
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Kupu ingoa Horowīniana
14
3753
14252
13161
2017-07-03T12:18:04Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14252
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Horowīniana]]
9uoj0433qkcfc2fm0ai7bmqs0ekzyxg
Category:Kupu ingoa Hāmoa
14
3754
14255
13187
2017-07-03T12:18:07Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14255
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Hāmoa]]
g1zphg2ij5ytx593g0gimxupx30cezs
Category:Kupu ingoa Initonīhia
14
3755
16865
16864
2023-07-07T18:11:36Z
Ultron90
5927
Ultron90 moved page [[Category:Kupu ingoa Inianīhiana]] to [[Category:Kupu ingoa Initonīhia]]: Corrected spelling.
16864
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Initonīhia]]
r2th9wref8n0eshdgyuehkpbo9tfrl1
Category:Kupu ingoa Karihia
14
3756
14262
13081
2017-07-03T12:18:29Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14262
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Karihia]]
63co5fjpnaa40phrjo2f0u8cob8cki8
Category:Kupu ingoa Katarana
14
3757
14263
13177
2017-07-03T12:18:31Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14263
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Katarana]]
o82hfwkmvwhtzipasi417161jerkitj
Category:Kupu ingoa Kohōta
14
3758
14264
13207
2017-07-03T12:18:31Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14264
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Kohōta]]
rqorhgyxi34cxafwfy9nf55rrtel277
Category:Kupu ingoa Maratīri
14
3759
14265
13083
2017-07-03T12:18:32Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14265
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Maratīri]]
73ca3ph7vg6gpu3hp55haufdo8zihk2
Category:Kupu ingoa Marēo
14
3760
16876
16875
2023-07-07T18:18:05Z
Ultron90
5927
Ultron90 moved page [[Category:Kupu ingoa Marei]] to [[Category:Kupu ingoa Marēo]]: Corrected spelling.
16875
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Marēo]]
rr7tac81f6r756hwg2qoaomvc52w460
Category:Kupu ingoa Uēlesi
14
3761
14293
13213
2017-07-03T12:18:58Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14293
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Uēlesi]]
h6pu7hosvusbkbgjd7iuryf85fpukxj
Category:Kupu ingoa Uhipeka
14
3762
14292
13211
2017-07-03T12:18:57Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14292
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Uhipeka]]
j9bvca7j6esgzlioplzokpw9qmqvle2
Category:Kupu ingoa Takaroko
14
3763
14281
13157
2017-07-03T12:18:47Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14281
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Takaroko]]
1mfbhfowgmq1uha0qa3gfax0al0jgyq
Category:Kupu ingoa Somālia
14
3764
14279
13186
2017-07-03T12:18:45Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14279
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Somālia]]
sfo03jf4kzroisngwbp8xgw6pk7wcjq
Category:Kupu ingoa Rōmaniana
14
3765
14276
13194
2017-07-03T12:18:42Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14276
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Rōmaniana]]
6nt9cqi3upj77g28vpiby59nmvm44sp
Category:Kupu ingoa Rituānia
14
3766
14274
13181
2017-07-03T12:18:41Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14274
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Rituānia]]
3i801oi6xkypdp0goc90ojvhyc3va0v
Category:Kupu ingoa Nowīhiana
14
3767
14268
13195
2017-07-03T12:18:35Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14268
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Nowīhiana]]
mbzxwy35ujmpu58rpahzx62swq3admb
Category:Kupu ingoa Piritona
14
3768
14270
13189
2017-07-03T12:18:37Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14270
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Piritona]]
ejq20riqmp7yvlg8h85kth2hjn95978
Category:Kupu ingoa Tukumana
14
3769
14288
13192
2017-07-03T12:18:54Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14288
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Tukumana]]
rp9c4h1xah3qrzwy45e5zy0efsnoisg
Category:Kupu ingoa Whinihi
14
3770
14295
13212
2017-07-03T12:19:00Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14295
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Whinihi]]
p9jno7d9ogfr2e9o3ybvt3jcdadx5ia
Category:Kupu ingoa Pesikī
14
3771
14269
13143
2017-07-03T12:18:36Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14269
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Pesikī]]
ib4sk5ogsmkxbvg7swolyxj4tvmpsbf
Category:Kupu ingoa Tiorangiana
14
3772
14286
13151
2017-07-03T12:18:52Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14286
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Tiorangiana]]
bjtlkzlfupp44xoiewvlmov2tm504ol
Category:Kupu ingoa Tākoru
14
3773
14289
13209
2017-07-03T12:18:55Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14289
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Tākoru]]
gymjescljni00fpg3s4h7cbohjkeo7p
Category:Pakuriki
14
3774
14330
13223
2017-07-03T12:20:31Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14330
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Pakuriki Itāria
14
3775
14332
13222
2017-07-03T12:20:32Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14332
wikitext
text/x-wiki
[[Category:Pakuriki]]
[[Category:Reo Itāria]]
pu1g7ibbk78vjyfykjjxnt80n2om81v
Category:Pakuriki Māori
14
3776
14333
10413
2017-07-03T12:20:41Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14333
wikitext
text/x-wiki
[[Category:Pakuriki]]
[[Category:Reo Māori]]
gvfuqd586ulzm669555x08dxke4i16n
Category:Pakuriki Pāniora
14
3777
14334
12555
2017-07-03T12:20:42Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14334
wikitext
text/x-wiki
[[Category:Pakuriki]]
[[Category:Reo Pāniora]]
0sv0hxz6wudckx6ywq867u54yhakhpq
Category:Pakuriki Sihīria
14
3778
14335
10412
2017-07-03T12:20:43Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14335
wikitext
text/x-wiki
[[Category:Pakuriki]]
[[Category:Reo Sihīria]]
sbrkovq69yhbwi1dhrktqsqer5mal9v
Category:Pakuriki Wīwī
14
3779
14336
12171
2017-07-03T12:20:44Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14336
wikitext
text/x-wiki
[[Category:Pakuriki]]
[[Category:Reo Wīwī]]
qv5fqbpqddfpij11et7nr0ppo3uneql
Category:Templates
14
3789
14422
12973
2017-07-03T12:22:27Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14422
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Tūkē Ingarihi
14
3790
14424
13148
2017-07-03T12:22:29Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14424
wikitext
text/x-wiki
[[Category:Tūkē]]
[[Category:Reo Ingarihi]]
98yxdm61vxmn8rn9p818d03t45c24ug
Category:Tūkē
14
3791
14423
12411
2017-07-03T12:22:28Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14423
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Tūkē Māori
14
3792
14425
10408
2017-07-03T12:22:30Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14425
wikitext
text/x-wiki
[[Category:Tūkē]]
[[Category:Reo Māori]]
26q2wkaqcmc58r5g4pkjjuju11l1jlo
Category:Tūkē Pāniora
14
3793
14426
12552
2017-07-03T12:22:31Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14426
wikitext
text/x-wiki
[[Category:Tūkē]]
[[Category:Reo Pāniora]]
bipxm3hcy70tx0asoccet6c7p0gvzln
Category:Tūkē Pōtikī
14
3794
14427
12401
2017-07-03T12:22:33Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14427
wikitext
text/x-wiki
[[Category:Tūkē]]
[[Category:Reo Pōtikī]]
duugr9gpdqlhw6ucozi0r4gj24ujpv6
Category:Tūkē Sihīria
14
3795
14428
10407
2017-07-03T12:22:33Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14428
wikitext
text/x-wiki
[[Category:Tūkē]]
[[Category:Reo Sihīria]]
6o148b4cop8yp0g4dxrwx4bmnmx12hw
Category:Tūkē Wīwī
14
3796
14429
12551
2017-07-03T12:22:34Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14429
wikitext
text/x-wiki
[[Category:Tūkē]]
[[Category:Reo Wīwī]]
5ju0dn9lu23t12e5ixlohedpz1ppch1
Category:Tau Ingarihi
14
3797
14414
13158
2017-07-03T12:22:04Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14414
wikitext
text/x-wiki
[[Category:Tau]]
[[Category:Reo Ingarihi]]
l5vumdkp2uqgjdvc1xz58n3etmr07jj
Category:Tau
14
3798
14413
12663
2017-07-03T12:22:03Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14413
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Tau Itāria
14
3799
14415
12199
2017-07-03T12:22:05Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14415
wikitext
text/x-wiki
[[Category:Tau]]
[[Category:Reo Itāria]]
dnf2a2vasamaellzdtzg5877fqb43r5
Category:Tau Māori
14
3800
14416
10409
2017-07-03T12:22:21Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14416
wikitext
text/x-wiki
[[Category:Tau]]
[[Category:Reo Māori]]
t58yxa1aon2ne2vlsf41ejm7oilqeb7
Category:Tau Pāniora
14
3801
14417
12661
2017-07-03T12:22:22Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14417
wikitext
text/x-wiki
[[Category:Tau]]
[[Category:Reo Pāniora]]
ag4scb7dlvyl2dki5lqq9hqn1dh5bxg
Category:Tau Sihīria
14
3802
14418
11532
2017-07-03T12:22:23Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14418
wikitext
text/x-wiki
[[Category:Tau]]
[[Category:Reo Sihīria]]
3dpjhhylhcgg5qqf4at9nddw4rnqwok
Category:Tau Tiamana
14
3803
14420
12662
2017-07-03T12:22:25Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14420
wikitext
text/x-wiki
[[Category:Tau]]
[[Category:Reo Tiamana]]
d3x4alof51fgtoz2iph9btogi8d2w74
Category:Tau Tatimana
14
3804
14419
12221
2017-07-03T12:22:24Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14419
wikitext
text/x-wiki
[[Category:Tau]]
[[Category:Reo Tatimana]]
78wcdhs2zsfoeemyo7hirv1mosk1l0u
Category:Tau Wīwī
14
3805
14421
12223
2017-07-03T12:22:26Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14421
wikitext
text/x-wiki
[[Category:Tau]]
[[Category:Reo Wīwī]]
tev9ybzkszwduvi3vgyo9kh8j5jj254
Лесото
0
3806
14517
14040
2017-07-04T13:12:02Z
Sankoff64
1877
Pēraruhiana = [[Лесота]] ([https://be.wikipedia.org/wiki/%D0%9B%D0%B5%D1%81%D0%BE%D1%82%D0%B0], [http://www.skarnik.by/rusbel/36502])
14517
wikitext
text/x-wiki
{{=bg=}}
{{-pron-|bg}}
'''Лесото'''
# [[Teroto]]
{{=mk=}}
{{-pron-|mk}}
'''Лесото'''
# [[Teroto]]
{{=mn=}}
{{-pron-|mn}}
'''Лесото'''
# [[Teroto]]
{{=ru=}}
{{-pron-|ru}}
'''Лесото'''
# [[Teroto]]
{{=sh=}}
{{-pron-|sh}}
'''Лесото'''
# [[Teroto]]
{{=tg=}}
{{-pron-|tg}}
'''Лесото'''
# [[Teroto]]
{{=uk=}}
{{-pron-|uk}}
'''Лесото'''
# [[Teroto]]
ha4652v20ausgv3k2ht1wox60i34cd6
Lesotho
0
3807
13288
11717
2017-04-27T07:57:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13288
wikitext
text/x-wiki
[[File:Flag of Lesotho.svg|thumb|350px|'''Lesotho''']]
{{=af=}}
{{-pron-|af}}
'''Lesotho'''
# [[Teroto]]
{{=de=}}
{{-pron-|de}}
'''Lesotho'''
# [[Teroto]]
{{=ast=}}
{{-pron-|ast}}
'''Lesotho'''
# [[Teroto]]
{{=nds=}}
{{-pron-|nds}}
'''Lesotho'''
# [[Teroto]]
{{=eu=}}
{{-pron-|eu}}
'''Lesotho'''
# [[Teroto]]
{{=br=}}
{{-pron-|br}}
'''Lesotho'''
# [[Teroto]]
{{=ca=}}
{{-pron-|ca}}
'''Lesotho'''
# [[Teroto]]
{{=ceb=}}
{{-pron-|ceb}}
'''Lesotho'''
# [[Teroto]]
{{=cs=}}
{{-pron-|cs}}
'''Lesotho'''
# [[Teroto]]
{{=kw=}}
{{-pron-|kw}}
'''Lesotho'''
# [[Teroto]]
{{=da=}}
{{-pron-|da}}
'''Lesotho'''
# [[Teroto]]
{{=sco=}}
{{-pron-|sco}}
'''Lesotho'''
# [[Teroto]]
{{=sk=}}
{{-pron-|sk}}
'''Lesotho'''
# [[Teroto]]
{{=et=}}
{{-pron-|et}}
'''Lesotho'''
# [[Teroto]]
{{=fi=}}
{{-pron-|fi}}
'''Lesotho'''
# [[Teroto]]
{{=fr=}}
{{-pron-|fr}}
'''Lesotho'''
# [[Teroto]]
{{=gd=}}
{{-pron-|gd}}
'''Lesotho'''
# [[Teroto]]
{{=cy=}}
{{-pron-|cy}}
'''Lesotho'''
# [[Teroto]]
{{=nl=}}
{{-pron-|nl}}
'''Lesotho'''
# [[Teroto]]
{{=hu=}}
{{-pron-|hu}}
'''Lesotho'''
# [[Teroto]]
{{=id=}}
{{-pron-|id}}
'''Lesotho'''
# [[Teroto]]
{{=en=}}
{{-pron-|en}}
'''Lesotho'''
# [[Teroto]]
{{=ia=}}
{{-pron-|ia}}
'''Lesotho'''
# [[Teroto]]
{{=it=}}
{{-pron-|it}}
'''Lesotho'''
# [[Teroto]]
{{=jv=}}
{{-pron-|jv}}
'''Lesotho'''
# [[Teroto]]
{{=li=}}
{{-pron-|li}}
'''Lesotho'''
# [[Teroto]]
{{=lb=}}
{{-pron-|lb}}
'''Lesotho'''
# [[Teroto]]
{{=ms=}}
{{-pron-|ms}}
'''Lesotho'''
# [[Teroto]]
{{=na=}}
{{-pron-|na}}
'''Lesotho'''
# [[Teroto]]
{{=no=}}
{{-pron-|no}}
'''Lesotho'''
# [[Teroto]]
{{=oc=}}
{{-pron-|oc}}
'''Lesotho'''
# [[Teroto]]
{{=pl=}}
{{-pron-|pl}}
'''Lesotho'''
# [[Teroto]]
{{=rm=}}
{{-pron-|rm}}
'''Lesotho'''
# [[Teroto]]
{{=ro=}}
{{-pron-|ro}}
'''Lesotho'''
# [[Teroto]]
{{=scn=}}
{{-pron-|scn}}
'''Lesotho'''
# [[Teroto]]
{{=st=}}
{{-pron-|st}}
'''Lesotho'''
# [[Teroto]]
{{=sw=}}
{{-pron-|sw}}
'''Lesotho'''
# [[Teroto]]
{{=sv=}}
{{-pron-|sv}}
'''Lesotho'''
# [[Teroto]]
{{=su=}}
{{-pron-|su}}
'''Lesotho'''
# [[Teroto]]
{{=tl=}}
{{-pron-|tl}}
'''Lesotho'''
# [[Teroto]]
{{=vec=}}
{{-pron-|vec}}
'''Lesotho'''
# [[Teroto]]
{{=vi=}}
{{-pron-|vi}}
'''Lesotho'''
# [[Teroto]]
khfd7bw1wwrjdqf5grechvrs899nuao
Teroto
0
3808
10538
2015-10-05T22:51:10Z
179.183.98.90
Created page with "{{=mi=}} {{-pron-|mi}} '''Teroto'''"
10538
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Teroto'''
lbmqgnv5tjbkgukzafqqm533b0imlon
Template:et
10
3809
10540
2015-10-05T22:54:55Z
179.183.98.90
Created page with "Etōniana"
10540
wikitext
text/x-wiki
Etōniana
p82qa40yfcpv9qkxoy5dyaf2jx1sh2q
Template:=et=
10
3810
10541
2015-10-05T22:57:25Z
179.183.98.90
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|et]]</noinclude><includeonly>[[Category:Reo Etōniana|Etōniana]]</includeonly> =[[Image:Flag_of_Estonia.svg|border|40px]] W..."
10541
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|et]]</noinclude><includeonly>[[Category:Reo Etōniana|Etōniana]]</includeonly>
=[[Image:Flag_of_Estonia.svg|border|40px]] [[Wiktionary:Etōniana|Etōniana]]=
i42i9sxngh9cm2kuo0s5em4jnbg8u2o
Template:=sco=
10
3811
10546
10542
2015-10-05T23:08:15Z
179.183.98.90
10546
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|sco]]</noinclude><includeonly>[[Category:Reo Kōtimana|Kōtimana]]</includeonly>
=[[Image:Flag_of_Scotland.svg|border|40px]] [[Wiktionary:Kōtimana|Kōtimana]]=
hfn2nb7hr95l3kwvx7jtv8fxzblabdx
Template:=gd=
10
3812
14963
10543
2018-08-10T08:54:23Z
CommonsDelinker
35
Replacing Flag_of_Northern_Ireland.svg with [[File:Ulster_Banner.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR2|Criterion 2]] (meaningless or ambiguous name) · The name of this flag is generally
14963
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|gd]]</noinclude><includeonly>[[Category:Reo Kōtimana Karihiana|Kōtimana Karihiana]]</includeonly>
=[[Image:Ulster Banner.svg|border|40px]] [[Wiktionary:Kōtimana Karihiana|Kōtimana Karihiana]]=
a85e7lqewlh1658cvugfkngaht9p86k
Template:=jv=
10
3813
10544
2015-10-05T23:05:59Z
179.183.98.90
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|jv]]</noinclude><includeonly>[[Category:Reo Hāwanihi|Hāwanihi]]</includeonly> =[[Image:Flag_of_Indonesia.svg|border|40px]] [..."
10544
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|jv]]</noinclude><includeonly>[[Category:Reo Hāwanihi|Hāwanihi]]</includeonly>
=[[Image:Flag_of_Indonesia.svg|border|40px]] [[Wiktionary:Hāwanihi|Hāwanihi]]=
2wsx2lmgywizgigzftmh7ghdzm3bbnw
Template:=lb=
10
3814
10545
2015-10-05T23:07:29Z
179.183.98.90
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|lb]]</noinclude><includeonly>[[Category:Reo Rakapuō|Rakapuō]]</includeonly> =[[Image:Flag_of_Luxembourg.svg|border|40px]] ..."
10545
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|lb]]</noinclude><includeonly>[[Category:Reo Rakapuō|Rakapuō]]</includeonly>
=[[Image:Flag_of_Luxembourg.svg|border|40px]] [[Wiktionary:Rakapuō|Rakapuō]]=
o18e7z707dw0d4nm98b0ggvxgviut25
Template:sco
10
3815
10547
2015-10-05T23:10:16Z
179.183.98.90
Created page with "Kōtimana"
10547
wikitext
text/x-wiki
Kōtimana
8wdomj9zrka5myrm0xftyn85ah2crd9
Template:gd
10
3816
10548
2015-10-05T23:10:44Z
179.183.98.90
Created page with "Kōtimana Karihiana"
10548
wikitext
text/x-wiki
Kōtimana Karihiana
mbhy8c2yw53qxocuc9qx81gvdwafgl9
Template:pl
10
3817
10549
2015-10-05T23:11:58Z
179.183.98.90
Created page with "Pourihi"
10549
wikitext
text/x-wiki
Pourihi
b5w699yd9jnli6jmr22l3b4o7ey4bne
Template:=pl=
10
3818
10550
2015-10-05T23:13:24Z
179.183.98.90
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|pl]]</noinclude><includeonly>[[Category:Reo Pourihi|Pourihi]]</includeonly> =[[Image:Flag of Poland.svg|border|40px]] Wiktio..."
10550
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|pl]]</noinclude><includeonly>[[Category:Reo Pourihi|Pourihi]]</includeonly>
=[[Image:Flag of Poland.svg|border|40px]] [[Wiktionary:Pourihi|Pourihi]]=
nx1q7vwlwtjeofhbagt6ni9j91t67fs
Template:=kw=
10
3819
10551
2015-10-05T23:19:09Z
179.183.98.90
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|kw]]</noinclude><includeonly>[[Category:Reo Kornihi|Kornihi]]</includeonly> =[[Image:Flag of Cornwall.svg|border|40px]] Wikt..."
10551
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|kw]]</noinclude><includeonly>[[Category:Reo Kornihi|Kornihi]]</includeonly>
=[[Image:Flag of Cornwall.svg|border|40px]] [[Wiktionary:Kornihi|Kornihi]]=
cbo64jjoier9vw989vaaqrc2pis1bpp
Template:=ceb=
10
3820
10552
2015-10-05T23:20:33Z
179.183.98.90
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|ceb]]</noinclude><includeonly>[[Category:Reo Kebwano|Kebwano]]</includeonly> =[[Image:Flag of Philippines.svg|border|40px]] ..."
10552
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|ceb]]</noinclude><includeonly>[[Category:Reo Kebwano|Kebwano]]</includeonly>
=[[Image:Flag of Philippines.svg|border|40px]] [[Wiktionary:Kebwano|Kebwano]]=
lowvch95dd5lrcv7f4mouegm94yx57k
Template:=vi=
10
3821
10553
2015-10-05T23:20:41Z
179.183.98.90
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|vi]]</noinclude><includeonly>[[Category:Reo Whitināmu|Whitināmu]]</includeonly> =[[Image:Flag of Vietnam.svg|border|40px]] [..."
10553
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|vi]]</noinclude><includeonly>[[Category:Reo Whitināmu|Whitināmu]]</includeonly>
=[[Image:Flag of Vietnam.svg|border|40px]] [[Wiktionary:Whitināmu|Whitināmu]]=
4sm3513sezp8mwq4i796x62q96edj28
Template:jv
10
3822
10554
2015-10-05T23:22:17Z
179.183.98.90
Created page with "Hāwanihi"
10554
wikitext
text/x-wiki
Hāwanihi
9fzvdh0k9gw4msvgg4bnkevhmg4zdbc
Template:kw
10
3823
10555
2015-10-05T23:22:53Z
179.183.98.90
Created page with "Kornihi"
10555
wikitext
text/x-wiki
Kornihi
hhk29f850otr533o6kjk66ln6miehkt
Template:lb
10
3824
10556
2015-10-05T23:23:46Z
179.183.98.90
Created page with "Rakapuō"
10556
wikitext
text/x-wiki
Rakapuō
dqsvwybgv4ikvncltl44lnh0vf9dnuh
Template:rm
10
3825
10557
2015-10-05T23:24:43Z
179.183.98.90
Created page with "Romanihi"
10557
wikitext
text/x-wiki
Romanihi
p535bgywrujzwpmg6e44pze02hmeoe1
Template:vi
10
3826
10558
2015-10-05T23:25:47Z
179.183.98.90
Created page with "Whitināmu"
10558
wikitext
text/x-wiki
Whitināmu
m5q364fkiemnhw2ofp2nz2z9x71lo5q
Template:=rm=
10
3827
10559
2015-10-05T23:28:42Z
179.183.98.90
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|rm]]</noinclude><includeonly>[[Category:Reo Romanihi|Romanihi]]</includeonly> =Image:Flag of Switzerland (Pantone).svg|borde..."
10559
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|rm]]</noinclude><includeonly>[[Category:Reo Romanihi|Romanihi]]</includeonly>
=[[Image:Flag of Switzerland (Pantone).svg|border|40px]] [[Wiktionary:Romanihi|Romanihi]]=
my75gtir9grtsdp8ud8qnetrs3md891
Template:=na=
10
3828
10560
2015-10-05T23:31:41Z
179.183.98.90
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|na]]</noinclude><includeonly>[[Category:Reo Nauru|Nauru]]</includeonly> =[[Image:Flag of Nauru.svg|border|40px]] Wiktionary:..."
10560
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|na]]</noinclude><includeonly>[[Category:Reo Nauru|Nauru]]</includeonly>
=[[Image:Flag of Nauru.svg|border|40px]] [[Wiktionary:Nauru|Nauru]]=
qf3x6b6z5vz3em89uj6a48muqqip7j5
Template:=tg=
10
3829
10568
10561
2015-10-05T23:45:18Z
179.183.98.90
10568
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|tg]]</noinclude><includeonly>[[Category:Reo Tāhiki|Tāhiki]]</includeonly>
=[[Image:Flag of Tajikistan.svg|border|40px]] [[Wiktionary:Tāhiki|Tāhiki]]=
tnhfrgsgytz5rov7lwwomfru1dpkxqj
Template:=mn=
10
3830
10562
2015-10-05T23:42:34Z
179.183.98.90
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|mn]]</noinclude><includeonly>[[Category:Reo Monokōriana|Monokōriana]]</includeonly> =Image:Flag of Mongolia.svg|border|40p..."
10562
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|mn]]</noinclude><includeonly>[[Category:Reo Monokōriana|Monokōriana]]</includeonly>
=[[Image:Flag of Mongolia.svg|border|40px]] [[Wiktionary:Monokōriana|Monokōriana]]=
70rtc0d8m6guhnv5acnu9cqg2eaqs79
Template:=mk=
10
3831
16945
14187
2023-08-02T21:52:52Z
Rkt2312
6054
16945
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|mk]]</noinclude><includeonly>[[Category:Reo Makeroniana|Makeroniana]]</includeonly>
=[[Image:Flag of North Macedonia.svg|border|40px]] [[Wiktionary:Makeroniana|Makeroniana]]=
6lg8x9g5moyq4wz66cw6thcpzwozylj
Template:=uk=
10
3832
10564
2015-10-05T23:43:21Z
179.183.98.90
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|uk]]</noinclude><includeonly>[[Category:Reo Lukereiniana|Lukereiniana]]</includeonly> =Image:Flag of Ukraine.svg|border|40px..."
10564
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|uk]]</noinclude><includeonly>[[Category:Reo Lukereiniana|Lukereiniana]]</includeonly>
=[[Image:Flag of Ukraine.svg|border|40px]] [[Wiktionary:Lukereiniana|Lukereiniana]]=
64cjftqp62nq68ha3ie4hs8hvu1nc2v
Template:=bg=
10
3833
10565
2015-10-05T23:43:29Z
179.183.98.90
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|bg]]</noinclude><includeonly>[[Category:Reo Purukāriana|Purukāriana]]</includeonly> =Image:Flag of Bulgaria.svg|border|40p..."
10565
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|bg]]</noinclude><includeonly>[[Category:Reo Purukāriana|Purukāriana]]</includeonly>
=[[Image:Flag of Bulgaria.svg|border|40px]] [[Wiktionary:Purukāriana|Purukāriana]]=
5kva3a4fqlcgku3rryvzj9upp1aehls
Template:=be=
10
3834
10566
2015-10-05T23:43:34Z
179.183.98.90
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|be]]</noinclude><includeonly>[[Category:Reo Pēraruhiana|Pēraruhiana]]</includeonly> =Image:Flag of Belarus.svg|border|40px..."
10566
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|be]]</noinclude><includeonly>[[Category:Reo Pēraruhiana|Pēraruhiana]]</includeonly>
=[[Image:Flag of Belarus.svg|border|40px]] [[Wiktionary:Pēraruhiana|Pēraruhiana]]=
m6o6gav2fgebt6ys96oa1k9qklchpky
Template:sh
10
3835
10567
2015-10-05T23:44:32Z
179.183.98.90
Created page with "Hēpo Koroātia"
10567
wikitext
text/x-wiki
Hēpo Koroātia
og1bpgz8af0sqmm3q34y480er0xxp0l
Template:tg
10
3836
10569
2015-10-05T23:45:35Z
179.183.98.90
Created page with "Tāhiki"
10569
wikitext
text/x-wiki
Tāhiki
78thenec4ythhf3ti467pk87w7vwfb2
Template:bg
10
3837
10570
2015-10-05T23:45:58Z
179.183.98.90
Created page with "Purukāriana"
10570
wikitext
text/x-wiki
Purukāriana
ckj5n7jajrtu67yzcrv4ioajg0wmefs
Template:=sh=
10
3838
10571
2015-10-05T23:47:28Z
179.183.98.90
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|sh]]</noinclude><includeonly>[[Category:Reo Hēpo Koroātia|Hēpo Koroātia]]</includeonly> =Image:Flag of Croatia.svg|borde..."
10571
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|sh]]</noinclude><includeonly>[[Category:Reo Hēpo Koroātia|Hēpo Koroātia]]</includeonly>
=[[Image:Flag of Croatia.svg|border|40px]] [[Image:Flag of Serbia.svg|border|40px]] [[Wiktionary:Hēpo Koroātia|Hēpo Koroātia]]=
lksspmzldkcef1g7x798s5exvoeopi8
Template:be
10
3839
10572
2015-10-05T23:47:53Z
179.183.98.90
Created page with "Pēraruhiana"
10572
wikitext
text/x-wiki
Pēraruhiana
avqi311ntgcdljb5v74u05w86hfuhxn
Template:mk
10
3840
10573
2015-10-05T23:48:14Z
179.183.98.90
Created page with "Makeroniana"
10573
wikitext
text/x-wiki
Makeroniana
i8w0slpa0ezdtz7tay5o9b4ui4l1lf2
Template:mn
10
3841
10574
2015-10-05T23:48:34Z
179.183.98.90
Created page with "Monokōriana"
10574
wikitext
text/x-wiki
Monokōriana
43waejdzhe261oi42a56q9626z3rru5
Template:uk
10
3842
10575
2015-10-05T23:49:01Z
179.183.98.90
Created page with "Lukereiniana"
10575
wikitext
text/x-wiki
Lukereiniana
nx6gs7acqf4q5xea9yzt41fs63aosd3
Template:ceb
10
3843
10578
2015-10-06T10:52:19Z
200.130.64.1
Created page with "Kebwano"
10578
wikitext
text/x-wiki
Kebwano
r3h1jigqdboq5ty8hrm4oaj0zz1er5k
Template:sw
10
3844
10579
2015-10-06T10:53:55Z
200.130.64.1
Created page with "Huahīri"
10579
wikitext
text/x-wiki
Huahīri
clolc3dkjxzhhgzcifvhranh18cvwlq
Template:=sw=
10
3845
10580
2015-10-06T10:55:50Z
200.130.64.1
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|sw]]</noinclude><includeonly>[[Category:Reo Huahīri|Huahīri]]</includeonly> =[[Image:Flag of Kenya.svg|border|40px]] Image..."
10580
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|sw]]</noinclude><includeonly>[[Category:Reo Huahīri|Huahīri]]</includeonly>
=[[Image:Flag of Kenya.svg|border|40px]] [[Image:Flag of Tanzania.svg|border|40px]] [[Wiktionary:Huahīri|Huahīri]]=
12b4foxaqaizp8szvgh830yordlgydw
Template:=st=
10
3847
10581
2015-10-06T10:59:07Z
200.130.64.1
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|st]]</noinclude><includeonly>[[Category:Reo Sotho|Sotho]]</includeonly> =[[Image:Flag of Lesotho.svg|border|40px]] Image:Fla..."
10581
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|st]]</noinclude><includeonly>[[Category:Reo Sotho|Sotho]]</includeonly>
=[[Image:Flag of Lesotho.svg|border|40px]] [[Image:Flag of South Africa.svg|border|40px]] [[Wiktionary:Sotho|Sotho]]=
9jrcighsk72n5yas1emygkevlc1kvuu
Template:st
10
3848
10582
2015-10-06T10:59:25Z
200.130.64.1
Created page with "Sotho"
10582
wikitext
text/x-wiki
Sotho
7b2315ksuw1z7z9g0vcyijeqxeopwbw
Template:na
10
3849
10583
2015-10-06T10:59:59Z
200.130.64.1
Created page with "Nauru"
10583
wikitext
text/x-wiki
Nauru
sroawkgdlqx6r4g9ry6thxx73f80xmu
Template:=oc=
10
3850
10584
2015-10-06T11:02:14Z
200.130.64.1
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|oc]]</noinclude><includeonly>[[Category:Reo Ohitana|Ohitana]]</includeonly> =Image:Flag of Occitania (with star).svg|border|..."
10584
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|oc]]</noinclude><includeonly>[[Category:Reo Ohitana|Ohitana]]</includeonly>
=[[Image:Flag of Occitania (with star).svg|border|40px]] [[Wiktionary:Ohitana|Ohitana]]=
1b0cuvdodybiayzdpvtaglo1d40ivtb
Template:oc
10
3851
10585
2015-10-06T11:02:42Z
200.130.64.1
Created page with "Ohitana"
10585
wikitext
text/x-wiki
Ohitana
34emyo5p76hth6snz34esk8xnsv2mpk
Template:=su=
10
3852
10586
2015-10-06T11:05:13Z
200.130.64.1
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|su]]</noinclude><includeonly>[[Category:Reo Sunitā|Sunitā]]</includeonly> =[[Image:Flag of Indonesia.svg|border|40px]] Wik..."
10586
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|su]]</noinclude><includeonly>[[Category:Reo Sunitā|Sunitā]]</includeonly>
=[[Image:Flag of Indonesia.svg|border|40px]] [[Wiktionary:Sunitā|Sunitā]]=
s4z91axk7y15sj8o6yp5ud079g5esu3
Template:su
10
3854
10587
2015-10-06T11:05:50Z
200.130.64.1
Created page with "Sunitā"
10587
wikitext
text/x-wiki
Sunitā
on1lcixnej6fi6ct2b6l0y5h6hbpjue
Mali
0
3855
13291
12947
2017-04-27T07:57:07Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13291
wikitext
text/x-wiki
[[File:Flag of Mali.svg|thumb|300px|Mali]]
{{=af=}}
{{-pron-|af}}
'''Mali'''
* [[Māri]]
{{=ast=}}
{{-pron-|ast}}
'''Mali'''
* [[Māri]]
{{=br=}}
{{-pron-|br}}
'''Mali'''
* [[Māri]]
{{=da=}}
{{-pron-|da}}
'''Mali'''
* [[Māri]]
{{=fi=}}
{{-pron-|fi}}
'''Mali'''
* [[Māri]]
{{=ia=}}
{{-pron-|ia}}
'''Mali'''
* [[Māri]]
{{=it=}}
{{-pron-|it}}
'''Mali'''
* [[Māri]]
{{=ca=}}
{{-pron-|ca}}
'''Mali'''
* [[Māri]]
{{=en=}}
{{-pron-|en}}
'''Mali'''
* [[Māri]]
{{=de=}}
{{-pron-|de}}
'''Mali'''
* [[Māri]]
{{=mt=}}
{{-pron-|mt}}
'''Mali'''
* [[Māri]]
{{=nl=}}
{{-pron-|nl}}
'''Mali'''
* [[Māri]]
{{=oc=}}
{{-pron-|oc}}
'''Mali'''
* [[Māri]]
{{=pl=}}
{{-pron-|pl}}
'''Mali'''
* [[Māri]]
{{=pt=}}
{{-pron-|pt}}
'''Mali'''
* [[Māri]]
{{=sk=}}
{{-pron-|sk}}
'''Mali'''
* [[Māri]]
{{=sv=}}
{{-pron-|sv}}
'''Mali'''
* [[Māri]]
{{=scn=}}
{{-pron-|scn}}
'''Mali'''
* [[Māri]]
{{=sw=}}
{{-pron-|sw}}
'''Mali'''
* [[Māri]]
{{=tl=}}
{{-pron-|tl}}
'''Mali'''
* [[Māri]]
{{=tk=}}
{{-pron-|tk}}
'''Mali'''
* [[Māri]]
{{=tr=}}
{{-pron-|tr}}
'''Mali'''
* [[Māri]]
{{=vi=}}
{{-pron-|vi}}
'''Mali'''
* [[Māri]]
{{=sh=}}
{{-pron-|sh}}
'''Mali'''
* [[Māri]]
{{=cs=}}
{{-pron-|cs}}
'''Mali'''
* [[Māri]]
{{=uz=}}
{{-pron-|uz}}
'''Mali'''
* [[Māri]]
edp1k9vqv1vagwnmkqfy0nocrmc1ngt
Māri
0
3857
10589
2015-10-06T11:16:51Z
200.130.64.1
Created page with "{{=mi=}} {{-pron-|mi}} '''Māri'''"
10589
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Māri'''
pbeeacplrinm6jlbnwzgk0se6906frl
Category:Whakahuatanga Māori
14
3858
14477
10945
2017-07-03T12:25:59Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14477
wikitext
text/x-wiki
[[Category:Reo Māori]]
[[Category:Whakahuatanga]]
37cgbdbxc8v1wv3bphejsfn72gjozjl
Category:Tūpou Māori
14
3859
14434
12227
2017-07-03T12:22:55Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14434
wikitext
text/x-wiki
[[Category:Tūpou]]
[[Category:Reo Māori]]
ffbbeda50mlwd2xjxr2s819j0xyy431
tūpou
0
3860
10595
2015-10-06T11:22:26Z
200.130.64.1
Created page with "{{=mi=}} {{-noun-|mi}} '''tūpou'''"
10595
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tūpou'''
mlh2js5t34zk0ghyftig0unnlcipjiu
Wiktionary:Itāria
4
3862
15979
10597
2022-08-19T22:10:29Z
Thomas Norren
5053
15979
wikitext
text/x-wiki
[[:w:Reo Itāria|Wikipedia: reo Itāria]]
ab5719jpodn74ml9o1plsc2nl4sgup1
Template:nds
10
3863
10598
2015-10-06T13:56:08Z
200.130.64.1
Created page with "Hahaka-Tiamana"
10598
wikitext
text/x-wiki
Hahaka-Tiamana
pwq88nn26b2a7of8aul19jsok8g622o
Lesoto
0
3864
13289
12753
2017-04-27T07:57:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13289
wikitext
text/x-wiki
{{=az=}}
{{-pron-|az}}
'''Lesoto'''
# [[Teroto]]
{{=es=}}
{{-pron-|es}}
'''Lesoto'''
# [[Teroto]]
{{=gl=}}
{{-pron-|gl}}
'''Lesoto'''
# [[Teroto]]
{{=it=}}
{{-pron-|it}}
'''Lesoto'''
# [[Teroto]]
{{=la=}}
{{-pron-|la}}
'''Lesoto'''
# [[Teroto]]
{{=pt=}}
{{-pron-|pt}}
'''Lesoto'''
# [[Teroto]]
{{=uz=}}
{{-pron-|uz}}
'''Lesoto'''
# [[Teroto]]
471eohti3haclcxq88z5i2afi921hf5
Template:ast
10
3865
10601
2015-10-06T14:02:00Z
200.130.64.1
Created page with "Asturias"
10601
wikitext
text/x-wiki
Asturias
bakl2mpewt5wvuli9iypwqyhx3l6stf
Template:=ast=
10
3866
10602
2015-10-06T14:03:12Z
200.130.64.1
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|ast]]</noinclude><includeonly>[[Category:Reo Asturias|Asturias]]</includeonly> =[[Image:Flag_of_Asturias.svg|border|40px]] W..."
10602
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|ast]]</noinclude><includeonly>[[Category:Reo Asturias|Asturias]]</includeonly>
=[[Image:Flag_of_Asturias.svg|border|40px]] [[Wiktionary:Asturias|Asturias]]=
5c90nai470iiesgbwjje35go3anyv5o
Template:=nds=
10
3867
10603
2015-10-06T14:05:43Z
200.130.64.1
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|ast]]</noinclude><includeonly>[[Category:Reo Hahaka Tiamana|Hahaka Tiamana]]</includeonly> =Image:Flag_of_Germany.svg|border..."
10603
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|ast]]</noinclude><includeonly>[[Category:Reo Hahaka Tiamana|Hahaka Tiamana]]</includeonly>
=[[Image:Flag_of_Germany.svg|border|40px]] [[Wiktionary:Hahaka Tiamana|Hahaka Tiamana]]=
5eep19r7pxnz54kvmr42x0p64f78aq4
Template:=la=
10
3868
17003
10604
2023-10-08T22:38:22Z
CommonsDelinker
35
Replacing Flag_of_the_Vatican_City.svg with [[File:Flag_of_the_Vatican_City_-_2001_version.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR2|Criterion 2]] (meaningless or ambiguous name) · There is
17003
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|la]]</noinclude><includeonly>[[Category:Reo Rātina|Rātina]]</includeonly>
=[[Image:Flag of the Vatican City - 2001 version.svg|border|40px]] [[Wiktionary:Rātina|Rātina]]=
t8dvp09dr5ot1cb2h4o6b3uahywgyjq
Template:la
10
3869
10605
2015-10-06T14:10:15Z
200.130.64.1
Created page with "Rātina"
10605
wikitext
text/x-wiki
Rātina
pujm5gjmx6zfo0k4yry546f6mwvgmb7
Template:=az=
10
3870
10606
2015-10-06T14:11:57Z
200.130.64.1
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|az]]</noinclude><includeonly>[[Category:Reo Ahepaitani|Ahepaitani]]</includeonly> =[[Image:Flag_of_Azerbaijan.svg|border|40px]..."
10606
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|az]]</noinclude><includeonly>[[Category:Reo Ahepaitani|Ahepaitani]]</includeonly>
=[[Image:Flag_of_Azerbaijan.svg|border|40px]] [[Wiktionary:Ahepaitani|Ahepaitani]]=
cbais55zhvbt44mmw64dc01a869wolf
Template:az
10
3872
10607
2015-10-06T14:12:24Z
200.130.64.1
Created page with "Ahepaitani"
10607
wikitext
text/x-wiki
Ahepaitani
2qv5gc70umcvquaovum5jrp7smmkz34
Template:=zu=
10
3873
10613
2015-10-07T10:57:41Z
200.130.64.1
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|zu]]</noinclude><includeonly>[[Category:Reo Zulu|Zulu]]</includeonly> =[[Image:Flag_of_South_Africa.svg|border|40px]] Wiktio..."
10613
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|zu]]</noinclude><includeonly>[[Category:Reo Zulu|Zulu]]</includeonly>
=[[Image:Flag_of_South_Africa.svg|border|40px]] [[Wiktionary:Zulu|Zulu]]=
4a7bjlgfsva2dcfbnq5l4n959ndzbb9
Template:zu
10
3876
10614
2015-10-07T10:58:11Z
200.130.64.1
Created page with "Zulu"
10614
wikitext
text/x-wiki
Zulu
rcjjuqiiyrib1o3k3eawtqgw87krmyn
Category:Tūpou Tatimana
14
3878
14440
12533
2017-07-03T12:23:01Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14440
wikitext
text/x-wiki
[[Category:Tūpou]]
[[Category:Reo Tatimana]]
k3lu9zd7wvtzm5s75avqacxiyk4hpiz
Category:Tūpou Wīwī
14
3879
14442
12534
2017-07-03T12:23:03Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14442
wikitext
text/x-wiki
[[Category:Tūpou]]
[[Category:Reo Wīwī]]
139bm5l4ncfa3bly97osl47t9p87hm8
Category:Tūpou Ingarihi
14
3880
14431
13153
2017-07-03T12:22:36Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14431
wikitext
text/x-wiki
[[Category:Tūpou]]
[[Category:Reo Ingarihi]]
0vnayb6qe55j7x5o5agus0u54nsem33
Category:Tūpou Sihīria
14
3881
14439
10625
2017-07-03T12:23:00Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14439
wikitext
text/x-wiki
[[Category:Tūpou]]
[[Category:Reo Sihīria]]
hs1ep1irywaob5l3wcglaxcwd0635i5
Category:Tūpou Itāria
14
3882
14432
12537
2017-07-03T12:22:37Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14432
wikitext
text/x-wiki
[[Category:Tūpou]]
[[Category:Reo Itāria]]
hbeqcjurwktduljtbudd4rwddfysrr3
Category:Tūpou Pōtikī
14
3883
14437
12231
2017-07-03T12:22:58Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14437
wikitext
text/x-wiki
[[Category:Tūpou]]
[[Category:Reo Pōtikī]]
7q7sboi0646hd9qskdrczt4rprfq5l6
Category:Tūpou Pāniora
14
3884
14436
12535
2017-07-03T12:22:57Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14436
wikitext
text/x-wiki
[[Category:Tūpou]]
[[Category:Reo Pāniora]]
d767wa7fxohjyph1y51wok3i8ljj497
Category:Tūpou
14
3885
14430
12602
2017-07-03T12:22:35Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14430
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
audio
0
3886
13350
10635
2017-04-27T07:58:24Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13350
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''audio'''
# [[ororongo]]
{{=it=}}
{{-adj-|it}}
'''audio'''
# [[ororongo]]
{{-noun-|it}}
'''audio'''
# [[ororongo]]
{{=la=}}
{{-verb-|la}}
'''audio'''
{{=es=}}
{{-noun-|es}}
'''audio'''
# [[ororongo]]
{{=sv=}}
{{-noun-|sv}}
'''audio'''
# [[ororongo]]
{{=uz=}}
{{-noun-|uz}}
'''audio'''
# [[ororongo]]
58j5px6pq5woppx7x3ixi8l7p8y62dt
kupu āhua
0
3887
10636
2015-10-07T11:23:51Z
200.130.64.1
Created page with "{{=mi=}} {{-noun-|mi}} '''kupu āhua'''"
10636
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kupu āhua'''
b7nqouhzpb5e6ppnlbiejmv2u59nsby
āhua
0
3889
14037
11291
2017-04-27T08:11:53Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14037
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''āhua'''
oep8afcfz310extdmx4aricoi8othwi
katoa
0
3891
13570
11252
2017-04-27T08:03:24Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13570
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''katoa'''
8ijc5pgm9ovuloz9730oll854i7yje9
whakawātea
0
3892
10639
2015-10-07T11:25:51Z
200.130.64.1
Created page with "{{=mi=}} {{-adj-|mi}} '''whakawātea'''"
10639
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''whakawātea'''
mik7jr7zw4cq7zwu8wqwewvbcblws4m
kei raro
0
3894
10640
2015-10-07T11:26:37Z
200.130.64.1
Created page with "{{=mi=}} {{-adj-|mi}} '''kei raro'''"
10640
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''kei raro'''
qp0kcy9z5oc5k6e950g7zoxgbtcqx0l
pai
0
3896
13727
12522
2017-04-27T08:06:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13727
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pai'''
{{=pt=}}
{{-noun-|pt}}
'''pai'''
tbapwjsk6uhhrlpzwn0tksneb665w8w
whāinga
0
3897
14008
11293
2017-04-27T08:11:25Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14008
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''whāinga'''
h8srikl6tqe7ww522qo1c7ym2lz1yj3
ngaki
0
3898
13669
13095
2017-04-27T08:05:21Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13669
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ngaki'''
pnr4tte8hpa96dj0sy2g3ltfcyqyxg3
papakupu
0
3899
13735
11269
2017-04-27T08:06:27Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13735
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''papakupu'''
gvb8ci02o50czppqgvasu451az7bbnv
reomaha
0
3900
10645
2015-10-07T19:33:36Z
177.17.247.6
Created page with "{{=mi=}} {{-noun-|mi}} '''reomaha'''"
10645
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''reomaha'''
81h17jvcp0r8z06jpixdu7fth84lwyf
tētehi
0
3901
10646
2015-10-07T19:33:49Z
177.17.247.6
Created page with "{{=mi=}} {{-noun-|mi}} '''tētehi'''"
10646
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tētehi'''
sqqty0z0kfgyrdodrsjcdoq2sl8rj2v
rangatira
0
3902
13799
11272
2017-04-27T08:07:25Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13799
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rangatira'''
4tluimco4tf1croezhn0py58ffi37yr
orokohanga
0
3903
10648
2015-10-07T19:35:24Z
177.17.247.6
Created page with "{{=mi=}} {{-noun-|mi}} '''orokohanga'''"
10648
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''orokohanga'''
5phlw200yii8gg2lqfa6e1eimf5gh59
Wīwī
0
3904
13314
11078
2017-04-27T07:57:29Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13314
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''Wīwī'''
4ov6yii5c2bnue8af2tsstptfztpivg
whero
0
3905
14003
11296
2017-04-27T08:11:20Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14003
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''whero'''
qk9vbwgl2c1y6g86j9gxh2uxgsb5cio
ware
0
3906
13987
11054
2017-04-27T08:11:03Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13987
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''ware'''
b6bmubo51xg056s5yvst2xumpnt5gea
turi
0
3907
13924
11081
2017-04-27T08:09:58Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13924
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''turi'''
g1yhkqseun7ezm6qvbqprmz0of0oqwd
tino
0
3908
13906
11693
2017-04-27T08:09:37Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13906
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''tino'''
6fjj6fba1qf9s4477o1el3l62wy16yw
tapu
0
3909
13881
11192
2017-04-27T08:08:58Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13881
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''tapu'''
kpatnplyapu09njylx45ihaxuf86ro2
tamahine
0
3910
13880
11282
2017-04-27T08:08:57Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13880
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''tamahine'''
2k69cjao2535aqyncpxl5ftds469ctj
reka
0
3911
13806
11899
2017-04-27T08:07:29Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13806
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''reka'''
h1d4su9p0gx48rlc2g50lctpbvjmzpw
rata
0
3912
13801
12894
2017-04-27T08:07:27Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13801
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''rata'''
{{=ia=}}
{{-noun-|ia}}
'''rata'''
icwfs2llfocm9rt9l8ndox3jnljfziv
pātata
0
3913
13777
11275
2017-04-27T08:07:07Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13777
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''pātata'''
62efv5ekr4ityfi95ui8o7rabnlali4
pono
0
3914
13764
12613
2017-04-27T08:06:57Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13764
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''pono'''
d8vlxa26331nourpwkeidz6zgdkml2a
poke
0
3915
13759
12667
2017-04-27T08:06:53Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13759
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''poke'''
a0cb8vgjhe92vdc1zdjzchzh8bvmjyg
oti
0
3916
13719
11133
2017-04-27T08:06:15Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13719
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''oti'''
{{=fj=}}
{{-verb-|fj}}
'''oti'''
{{=sm=}}
{{-noun-|sm}}
'''oti'''
ab6somk5nvs3oshgu5d1qvhu4isd5vn
nui
0
3917
13693
12957
2017-04-27T08:05:50Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13693
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''nui'''
{{=fr=}}
{{-verb-|fr}}
'''nui'''
{{=haw=}}
{{-verb-|haw}}
'''nui'''
{{-noun-|haw}}
'''nui'''
{{=ty=}}
{{-adj-|ty}}
'''nui'''
{{=vi=}}
{{-noun-|vi}}
'''nui'''
9wz6bdgu77wadgy1pfl8tv19vtrpr8q
ngāwhāriki
0
3918
13673
11265
2017-04-27T08:05:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13673
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''ngāwhāriki'''
3doj939pqfmgavr2l8v267uce29kb1l
ngāwhā
0
3919
13672
11266
2017-04-27T08:05:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13672
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''ngāwhā'''
pvqy3v8lx20xmrfbgb2fawtf86phk4w
māori
0
3920
13653
11261
2017-04-27T08:05:00Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13653
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''māori'''
{{=ty=}}
{{-adj-|ty}}
'''māori'''
sawd45apx2af8e8na4uy63lsgl3454s
mate
0
3921
13639
12664
2017-04-27T08:04:47Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13639
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''mate'''
{{-noun-|mi}}
'''mate'''
{{=en=}}
{{-noun-|en}}
'''mate'''
{{-verb-|en}}
'''mate'''
{{=nl=}}
{{-noun-|nl}}
'''mate'''
{{=fr=}}
{{-adj-|fr}}
'''mate'''
{{=fj=}}
{{-noun-|fj}}
'''mate'''
{{-adj-|fj}}
'''mate'''
{{=es=}}
{{-noun-|es}}
'''mate'''
{{-adj-|es}}
'''mate'''
{{=no=}}
{{-verb-|no}}
'''mate'''
{{=pt=}}
{{-noun-|pt}}
'''mate'''
{{=sw=}}
{{-noun-|sw}}
'''mate'''
{{=ty=}}
{{-adj-|ty}}
'''mate'''
{{-verb-|ty}}
'''mate'''
{{=to=}}
{{-noun-|to}}
'''mate'''
{{-adj-|to}}
'''mate'''
p9g8m1k12boycjo218bwzqwsryj09p7
mataku
0
3922
13638
11262
2017-04-27T08:04:46Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13638
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''mataku'''
fn5oxprsfro2uvh7x53qchfp1wiwrwp
mata
0
3923
17235
17234
2025-05-14T09:45:24Z
2001:E68:5450:7DA6:9468:8F46:B6B6:8C0E
17235
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''mata'''
# he whēkau iti rite [[kano]] kei mua te [[kanohi]] i te [[upoko]] hei [[kite]]nga o te ao; he [[karu]], o [[whatu]]
{{-trans-}}
:* {{en}}: {{trad|en|eye}}
<!--i Whānau Reo Marēo-Porinīhia-->
:* {{sm}}: {{trad|sm|mata}}
:* {{ms}}: {{trad|ms|mata}}
:* Ipana: {{trad|iba|mata}}
:* {{tl}}: {{trad|tl|mata}}
{{-noun-|mi}}
'''mata'''
# te [[kanohi]] o [[nohi]]; he papa kei [[aro]] te upoko hei [[whakaari]] ngā [[kare]]
{{-trans-}}
:* {{en}}: {{trad|en|face}}
<!--i Whānau Reo Marēo-Porinīhia-->
:* {{sm}}: {{trad|sm|fofoga}}
:* {{ms}}: {{trad|ms|muka}}
:* Ipana: {{trad|iba|mua}}
:* {{tl}}: {{trad|tl|mukha}}
{{-adj-|mi}}
{{=es=}}
{{-noun-|es}}
'''mata'''
{{=pl=}}
{{-pronoun-|pl}}
'''mata'''
{{=pt=}}
{{-noun-|pt}}
'''mata'''
{{=ro=}}
{{-pronoun-|ro}}
'''mata'''
{{=sm=}}
{{-noun-|sm}}
'''mata'''
{{=sv=}}
{{-verb-|sv}}
'''mata'''
{{=tl=}}
{{-noun-|tl}}
'''mata'''
{{=ty=}}
{{-noun-|ty}}
'''mata'''
{{=to=}}
{{-noun-|to}}
'''mata'''
jjtgijk2wyss46yv0sylb337nshspy7
mangu
0
3924
13630
13038
2017-04-27T08:04:37Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13630
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''mangu'''
ovjmxtkcx9revg6xfsby2nftullceg2
kopa
0
3925
13581
12358
2017-04-27T08:03:35Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13581
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''kopa'''
01blopirapd8yd5302b8ekjt8lh903a
koi
0
3926
16887
13579
2023-07-08T04:57:35Z
Ultron90
5927
16887
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''koi'''
{{-noun-|mi}}
'''koi'''
{{=en=}}
{{-noun-|en}}
'''koi'''
{{=et=}}
{{-noun-|et}}
'''koi'''
{{=fi=}}
{{-noun-|fi}}
'''koi'''
90icet2mg3oqr9o6gagxv6y4v9ptn19
kino
0
3927
13575
13035
2017-04-27T08:03:29Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13575
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''kino'''
{{=en=}}
{{-noun-|en}}
'''kino'''
{{=crh=}}
{{-noun-|crh}}
'''kino'''
{{=cs=}}
{{-noun-|cs}}
'''kino'''
{{=eo=}}
{{-noun-|eo}}
'''kino'''
{{=et=}}
{{-noun-|et}}
'''kino'''
{{=fi=}}
{{-noun-|fi}}
'''kino'''
{{=haw=}}
{{-noun-|haw}}
'''kino'''
{{-verb-|haw}}
'''kino'''
{{=no=}}
{{-noun-|no}}
'''kino'''
{{=pl=}}
{{-noun-|pl}}
'''kino'''
{{=sh=}}
{{-noun-|sh}}
'''kino'''
{{=sl=}}
{{-noun-|sl}}
'''kino'''
382vsdh8sie19nfdl2kx8hoda2ozj3i
kawa
0
3928
13572
12860
2017-04-27T08:03:27Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13572
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''kawa'''
{{=en=}}
{{-noun-|en}}
'''kawa'''
{{=fr=}}
{{-noun-|fr}}
'''kawa'''
{{=pl=}}
{{-noun-|pl}}
'''kawa'''
tbhre7a0ce0m2rky4an045bcfbi3wek
hōu
0
3929
13544
12035
2017-04-27T08:02:56Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13544
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''hōu'''
9y4l7qy9uqmr7qd5g4yz33cebk0adcm
hoou
0
3930
13537
11255
2017-04-27T08:02:47Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13537
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''hoou'''
or42n0w6vgqogxzpmlqev1ak7ana0vl
tēnei
0
3931
13929
11286
2017-04-27T08:10:06Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13929
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tēnei'''
pvnxe6opxlwap8diwnayzswfc6hazvw
whārangi
0
3932
14010
12101
2017-04-27T08:11:25Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
14010
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''whārangi'''
buomciumyyivzi627vusnqf1p164sdm
korero
0
3933
13583
11258
2017-04-27T08:03:36Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13583
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''korero'''
6zo69hf1cog0eucsrf1h6ggbxzekkt2
kaiētita
0
3934
10682
2015-10-07T20:18:27Z
177.17.247.6
Created page with "{{=mi=}} {{-noun-|mi}} '''kaiētita'''"
10682
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kaiētita'''
bd0bjm9djdnesx86v2mvuywbh7q8bam
Pākehā
0
3935
14216
10683
2017-06-19T07:38:24Z
Varlaam
1832
14216
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Pākehā'''
{{-trans-}}
:* {{en}}: to {{trad|en|Pakeha}}, {{trad|en|European}}
8frt194qi44pc6olhtmr8acghmk0cz9
kei roto
0
3936
10685
2015-10-07T20:20:48Z
177.17.247.6
Created page with "{{=mi=}} {{-adj-|mi}} '''kei roto'''"
10685
wikitext
text/x-wiki
{{=mi=}}
{{-adj-|mi}}
'''kei roto'''
4k9sj9eyseknmyzzlioqy0cl1lk4qxr
Category:Kupu ingoa Pourihi
14
3937
14271
13198
2017-07-03T12:18:38Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14271
wikitext
text/x-wiki
[[Category:Reo Pourihi]]
[[Category:Kupu ingoa]]
iaj4bh3u21wqza9gwbtx52ni8tybn3n
Category:Kupu āhua Tahiti
14
3938
14322
11064
2017-07-03T12:20:08Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14322
wikitext
text/x-wiki
[[Category:Reo Tahiti]]
[[Category:Kupu āhua]]
0n48ecqhhfjefswfxvh9c5ajjidgjt1
Template:to
10
3939
10688
2015-10-07T20:27:08Z
177.17.247.6
Created page with "Tonga"
10688
wikitext
text/x-wiki
Tonga
r694t0jpaecew9kmgq66s497r7qo9ey
Rauemi
0
3940
10689
2015-10-07T20:29:16Z
177.17.247.6
Created page with "{{=mi=}} {{-pron-|mi}} '''Rauemi'''"
10689
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Rauemi'''
pyexwkjoixwzg2duyilou7yr2rr438n
Mātanga
0
3941
10690
2015-10-07T20:29:36Z
177.17.247.6
Created page with "{{=mi=}} {{-pron-|mi}} '''Mātanga'''"
10690
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Mātanga'''
roh0el4rnzfrrhj5s799qmb9orf16xe
Ākonga
0
3942
10691
2015-10-07T20:29:51Z
177.17.247.6
Created page with "{{=mi=}} {{-pron-|mi}} '''Ākonga'''"
10691
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Ākonga'''
jdrp3cpc6g5l5jse1jrg4pgqu55h0om
Tonga
0
3943
13309
12799
2017-04-27T07:57:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13309
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Tonga'''
{{=sq=}}
{{-pron-|sq}}
'''Tonga'''
{{=de=}}
{{-pron-|de}}
'''Tonga'''
{{=an=}}
{{-pron-|an}}
'''Tonga'''
{{=nds=}}
{{-pron-|nds}}
'''Tonga'''
{{=eu=}}
{{-pron-|eu}}
'''Tonga'''
{{=br=}}
{{-pron-|br}}
'''Tonga'''
{{=ca=}}
{{-pron-|ca}}
'''Tonga'''
{{=cs=}}
{{-pron-|cs}}
'''Tonga'''
{{=kw=}}
{{-pron-|kw}}
'''Tonga'''
{{=ku=}}
{{-pron-|ku}}
'''Tonga'''
{{=da=}}
{{-pron-|da}}
'''Tonga'''
{{=sh=}}
{{-pron-|sh}}
'''Tonga'''
{{=es=}}
{{-pron-|es}}
'''Tonga'''
{{=et=}}
{{-pron-|et}}
'''Tonga'''
{{=fi=}}
{{-pron-|fi}}
'''Tonga'''
{{=fr=}}
{{-pron-|fr}}
'''Tonga'''
{{=sk=}}
{{-pron-|sk}}
'''Tonga'''
{{=sl=}}
{{-pron-|sl}}
'''Tonga'''
{{=gd=}}
{{-pron-|gd}}
'''Tonga'''
{{=gl=}}
{{-pron-|gl}}
'''Tonga'''
{{=cy=}}
{{-pron-|cy}}
'''Tonga'''
{{=ht=}}
{{-pron-|ht}}
'''Tonga'''
{{=io=}}
{{-pron-|io}}
'''Tonga'''
{{=nl=}}
{{-pron-|nl}}
'''Tonga'''
{{=hu=}}
{{-pron-|hu}}
'''Tonga'''
{{=id=}}
{{-pron-|id}}
'''Tonga'''
{{=en=}}
{{-pron-|en}}
'''Tonga'''
{{=is=}}
{{-pron-|is}}
'''Tonga'''
{{=it=}}
{{-pron-|it}}
'''Tonga'''
{{=la=}}
{{-pron-|la}}
'''Tonga'''
{{=lv=}}
{{-pron-|lv}}
'''Tonga'''
{{=li=}}
{{-pron-|li}}
'''Tonga'''
{{=lt=}}
{{-pron-|lt}}
'''Tonga'''
{{=ms=}}
{{-pron-|ms}}
'''Tonga'''
{{=no=}}
{{-pron-|no}}
'''Tonga'''
{{=pl=}}
{{-pron-|pl}}
'''Tonga'''
{{=pt=}}
{{-pron-|pt}}
'''Tonga'''
{{=ro=}}
{{-pron-|ro}}
'''Tonga'''
{{=scn=}}
{{-pron-|scn}}
'''Tonga'''
{{=sv=}}
{{-pron-|sv}}
'''Tonga'''
{{=tl=}}
{{-pron-|tl}}
'''Tonga'''
{{=tpi=}}
{{-pron-|tpi}}
'''Tonga'''
{{=to=}}
{{-pron-|to}}
'''Tonga'''
{{=tr=}}
{{-pron-|tr}}
'''Tonga'''
{{=uz=}}
{{-pron-|uz}}
'''Tonga'''
{{=vi=}}
{{-pron-|vi}}
'''Tonga'''
m82b9rnmlf4vghlexm54qd5bhgfm265
Template:ku
10
3944
10693
2015-10-07T20:37:53Z
177.17.247.6
Created page with "Kuruhi"
10693
wikitext
text/x-wiki
Kuruhi
gmms168pptjzg9wujhxso08qcyhu0yv
Template:ht
10
3945
10694
2015-10-07T20:38:39Z
177.17.247.6
Created page with "Haiti"
10694
wikitext
text/x-wiki
Haiti
j7toedh3vz40p0nzx2bwxcon5lb29wt
Template:=ht=
10
3946
10695
2015-10-07T20:40:11Z
177.17.247.6
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|ht]]</noinclude><includeonly>[[Category:Reo Haiti|Haiti]]</includeonly> =[[Image:Flag of Haiti.svg|border|40px]] Wiktionary:..."
10695
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|ht]]</noinclude><includeonly>[[Category:Reo Haiti|Haiti]]</includeonly>
=[[Image:Flag of Haiti.svg|border|40px]] [[Wiktionary:Haiti|Haiti]]=
7iz8al4jb67x4y91o8cbtkdi9cxbyp1
Template:=ku=
10
3947
10696
2015-10-07T20:41:52Z
177.17.247.6
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|ku]]</noinclude><includeonly>[[Category:Reo Kuruhi|Kuruhi]]</includeonly> =[[Image:Flag of Kurdistan.svg|border|40px]] Wikti..."
10696
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|ku]]</noinclude><includeonly>[[Category:Reo Kuruhi|Kuruhi]]</includeonly>
=[[Image:Flag of Kurdistan.svg|border|40px]] [[Wiktionary:Kuruhi|Kuruhi]]=
ixqe283wu36mzkphli50sdyprzihwdt
Template:li
10
3948
10698
2015-10-07T20:47:54Z
177.17.247.6
Created page with "Rāwhia"
10698
wikitext
text/x-wiki
Rāwhia
d97v1ab61pmvzftkg6o448ou7g2ekli
Template:=lv=
10
3949
10699
2015-10-07T20:49:41Z
177.17.247.6
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|lv]]</noinclude><includeonly>[[Category:Reo Rāwhia|Rāwhia]]</includeonly> =[[Image:Flag of Latvia.svg|border|40px]] Wiktio..."
10699
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|lv]]</noinclude><includeonly>[[Category:Reo Rāwhia|Rāwhia]]</includeonly>
=[[Image:Flag of Latvia.svg|border|40px]] [[Wiktionary:Rāwhia|Rāwhia]]=
gdei917720u7gazm78m0ksh2wjb7bd5
Template:lv
10
3950
10700
2015-10-07T20:50:33Z
177.17.247.6
Created page with "Rāwhia"
10700
wikitext
text/x-wiki
Rāwhia
d97v1ab61pmvzftkg6o448ou7g2ekli
Category:Whakahuatanga Whitināmu
14
3951
14510
12284
2017-07-03T12:27:06Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14510
wikitext
text/x-wiki
[[Category:Reo Whitināmu]]
[[Category:Whakahuatanga]]
588uibtepva35nyc1rpjfryva635yu7
Category:Reo Whitināmu
14
3952
14410
12418
2017-07-03T12:22:00Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14410
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Whakahuatanga Uhipeka
14
3953
14507
10995
2017-07-03T12:27:03Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14507
wikitext
text/x-wiki
[[Category:Reo Uhipeka]]
[[Category:Whakahuatanga]]
tnayi6ct68azznsib77yihd4xvudrr6
Category:Whakahuatanga Takaroko
14
3954
14497
10977
2017-07-03T12:26:47Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14497
wikitext
text/x-wiki
[[Category:Reo Takaroko]]
[[Category:Whakahuatanga]]
93uw61h89otaztfmgs6jdgeck6qelx5
Category:Whakahuatanga Tākoru
14
3955
14505
10998
2017-07-03T12:27:01Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14505
wikitext
text/x-wiki
[[Category:Reo Tākoru]]
[[Category:Whakahuatanga]]
4ajyq9z94t5z169wwaj7ctfeukg7gku
Category:Whakahuatanga Wīwī
14
3956
14511
12758
2017-07-03T12:27:07Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14511
wikitext
text/x-wiki
[[Category:Reo Wīwī]]
[[Category:Whakahuatanga]]
0vl89zqxeejtjbu70xh434qrhraieq8
Category:Whakahuatanga Rōmaniana
14
3957
14493
10984
2017-07-03T12:26:34Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14493
wikitext
text/x-wiki
[[Category:Reo Rōmaniana]]
[[Category:Whakahuatanga]]
mzw650l78aw3jj49sjaufhnvbtjqrno
Benin
0
3958
13268
11545
2017-04-27T07:56:40Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]; cosmetic changes
13268
wikitext
text/x-wiki
{{=af=}}
{{-pron-|af}}
'''Benin'''
* [[Pēnina]]
{{=de=}}
{{-pron-|de}}
'''Benin'''
* [[Pēnina]]
{{=ast=}}
{{-pron-|ast}}
'''Benin'''
* [[Pēnina]]
{{=az=}}
{{-pron-|az}}
'''Benin'''
* [[Pēnina]]
{{=nds=}}
{{-pron-|nds}}
'''Benin'''
* [[Pēnina]]
{{=eu=}}
{{-pron-|eu}}
'''Benin'''
* [[Pēnina]]
{{=br=}}
{{-pron-|br}}
'''Benin'''
* [[Pēnina]]
{{=cs=}}
{{-pron-|cs}}
'''Benin'''
* [[Pēnina]]
{{=kw=}}
{{-pron-|kw}}
'''Benin'''
* [[Pēnina]]
{{=da=}}
{{-pron-|da}}
'''Benin'''
* [[Pēnina]]
{{=sk=}}
{{-pron-|sk}}
'''Benin'''
* [[Pēnina]]
{{=sl=}}
{{-pron-|sl}}
'''Benin'''
* [[Pēnina]]
{{=et=}}
{{-pron-|et}}
'''Benin'''
* [[Pēnina]]
{{=fi=}}
{{-pron-|fi}}
'''Benin'''
* [[Pēnina]]
{{=gd=}}
{{-pron-|gd}}
'''Benin'''
* [[Pēnina]]
{{=nl=}}
{{-pron-|nl}}
'''Benin'''
* [[Pēnina]]
{{=cy=}}
{{-pron-|cy}}
'''Benin'''
* [[Pēnina]]
{{=hu=}}
{{-pron-|hu}}
'''Benin'''
* [[Pēnina]]
{{=io=}}
{{-pron-|io}}
'''Benin'''
* [[Pēnina]]
{{=id=}}
{{-pron-|id}}
'''Benin'''
* [[Pēnina]]
{{=en=}}
{{-pron-|en}}
'''Benin'''
* [[Pēnina]]
{{=ia=}}
{{-pron-|ia}}
'''Benin'''
* [[Pēnina]]
{{=it=}}
{{-pron-|it}}
'''Benin'''
* [[Pēnina]]
{{=li=}}
{{-pron-|li}}
'''Benin'''
* [[Pēnina]]
{{=ms=}}
{{-pron-|ms}}
'''Benin'''
* [[Pēnina]]
{{=na=}}
{{-pron-|na}}
'''Benin'''
* [[Pēnina]]
{{=no=}}
{{-pron-|no}}
'''Benin'''
* [[Pēnina]]
{{=oc=}}
{{-pron-|oc}}
'''Benin'''
* [[Pēnina]]
{{=pl=}}
{{-pron-|pl}}
'''Benin'''
* [[Pēnina]]
{{=pt=}}
{{-pron-|pt}}
'''Benin'''
* [[Pēnina]]
{{=ro=}}
{{-pron-|ro}}
'''Benin'''
* [[Pēnina]]
{{=sh=}}
{{-pron-|sh}}
'''Benin'''
* [[Pēnina]]
{{=scn=}}
{{-pron-|scn}}
'''Benin'''
* [[Pēnina]]
{{=sw=}}
{{-pron-|sw}}
'''Benin'''
* [[Pēnina]]
{{=sv=}}
{{-pron-|sv}}
'''Benin'''
* [[Pēnina]]
{{=tl=}}
{{-pron-|tl}}
'''Benin'''
* [[Pēnina]]
{{=tr=}}
{{-pron-|tr}}
'''Benin'''
* [[Pēnina]]
jib8wj3gjw35m9mf2xp44arusnlrqkr
Pēnina
0
3959
10710
2015-10-07T21:07:29Z
177.17.247.6
Created page with "{{=mi=}} {{-pron-|mi}} '''Pēnina'''"
10710
wikitext
text/x-wiki
{{=mi=}}
{{-pron-|mi}}
'''Pēnina'''
ekv5vyth829dcwi7rfgv2oa3ix89m92
Category:Whakahuatanga
14
3960
14446
12671
2017-07-03T12:23:07Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14446
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Reo Ahepaitani
14
3962
14340
12565
2017-07-03T12:20:48Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14340
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Asturias
14
3963
14342
12762
2017-07-03T12:20:50Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14342
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Etōniana
14
3964
14344
12597
2017-07-03T12:20:52Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14344
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Hahaka Tiamana
14
3965
14346
12440
2017-07-03T12:20:54Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14346
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Haiti
14
3966
14347
13237
2017-07-03T12:20:55Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14347
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Huahīri
14
3967
14353
12593
2017-07-03T12:21:01Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14353
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Hāwanihi
14
3968
14228
12620
2017-06-24T11:00:14Z
Octahedron80
1688
Replaced content with "[[Category:Reo]]"
14228
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Hēpo Koroātia
14
3969
14234
13199
2017-06-26T06:30:10Z
Octahedron80
1688
Replaced content with "[[Category:Reo]]"
14234
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Kebwano
14
3970
14362
13236
2017-07-03T12:21:10Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14362
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
hikoi
0
3971
13532
11248
2017-04-27T08:02:42Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13532
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''hikoi'''
euyulnlphhjt6y37h4rrcr8uhp9vj3v
mua
0
3972
13649
11882
2017-04-27T08:04:57Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13649
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''mua'''
{{=fi=}}
{{-pronoun-|fi}}
'''mua'''
j0gy6yv4l40ou2y2e89i4skudno8wtt
āhuatanga
0
3973
10749
2015-10-10T21:23:15Z
191.250.46.133
Created page with "{{=mi=}} {{-noun-|mi}} '''āhuatanga'''"
10749
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''āhuatanga'''
nsmquicy6d5aer36eewf85hpzhiqydo
hangaia
0
3974
10750
2015-10-10T21:25:33Z
191.250.46.133
Created page with "{{=mi=}} {{-noun-|mi}} '''hangaia'''"
10750
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''hangaia'''
hnscrjptpzpelgey44ged0ltnc7ph3l
timata
0
3975
13904
11290
2017-04-27T08:09:36Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13904
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''timata'''
mhbz4417s7qj8a9znwac2ufwdbvdto8
Category:Reo Kornihi
14
3976
14364
13238
2017-07-03T12:21:12Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14364
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Kuruhi
14
3977
14227
11573
2017-06-24T10:09:11Z
Octahedron80
1688
Replaced content with "[[Category:Reo]]"
14227
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Kōtimana
14
3978
14365
13234
2017-07-03T12:21:13Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14365
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Kōtimana Karihiana
14
3979
14366
13246
2017-07-03T12:21:14Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14366
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Lukereiniana
14
3980
14368
12561
2017-07-03T12:21:16Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14368
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Makeroniana
14
3981
14369
13244
2017-07-03T12:21:17Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14369
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Monokōriana
14
3982
14372
12623
2017-07-03T12:21:20Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14372
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Nauru
14
3983
14374
13242
2017-07-03T12:21:22Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14374
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Ohitana
14
3984
14376
12626
2017-07-03T12:21:24Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14376
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Pourihi
14
3985
14379
13226
2017-07-03T12:21:28Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14379
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Purukāriana
14
3986
14380
12972
2017-07-03T12:21:29Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14380
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Pēraruhiana
14
3987
14382
13239
2017-07-03T12:21:31Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14382
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Tāhiki
14
3988
14403
13254
2017-07-03T12:21:53Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14403
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Rakapuō
14
3989
14384
12625
2017-07-03T12:21:33Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14384
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Romanihi
14
3990
14386
13247
2017-07-03T12:21:35Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14386
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Template:=ia=
10
3991
10800
2015-10-20T06:21:05Z
JAn Dudík
815
Created page with "Interlingua"
10800
wikitext
text/x-wiki
Interlingua
0tcm51kuh5onq3yfqkvb8gjbtrjvn7b
Template:ia
10
3992
10801
2015-10-20T06:21:20Z
JAn Dudík
815
Created page with "Interlingua"
10801
wikitext
text/x-wiki
Interlingua
0tcm51kuh5onq3yfqkvb8gjbtrjvn7b
Category:Reo Rātina
14
3993
14387
12624
2017-07-03T12:21:36Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14387
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Template:io
10
3994
10803
2015-10-20T06:22:36Z
JAn Dudík
815
Created page with "Ido"
10803
wikitext
text/x-wiki
Ido
popoy4qk4dr5yi3sycl5ntq72xjb8pw
Category:Reo Rāwhia
14
3995
14388
13233
2017-07-03T12:21:37Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14388
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Template:tpi
10
3996
10805
2015-10-20T06:23:54Z
JAn Dudík
815
Created page with "Tokipona"
10805
wikitext
text/x-wiki
Tokipona
4xw52g79mey3ed17y0vb9nawvothxsf
Template:vo
10
3997
10806
2015-10-20T06:24:25Z
JAn Dudík
815
Created page with "Volapük"
10806
wikitext
text/x-wiki
Volapük
2ijlk3kf7fyxjxnh3z6yfe03tbp7jkh
Category:Reo Zulu
14
3998
14412
13260
2017-07-03T12:22:02Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14412
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Sunitā
14
3999
14393
13250
2017-07-03T12:21:41Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14393
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Sotho
14
4000
14392
13249
2017-07-03T12:21:40Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14392
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Kupu ingoa Etōniana
14
4001
14246
13196
2017-07-03T12:17:59Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14246
wikitext
text/x-wiki
[[Category:Reo Etōniana]]
[[Category:Kupu ingoa]]
3hattfxs1kf5qyjiw5s2xphm3vxc62x
Category:Kupu ingoa Hēpo Koroātia
14
4002
14256
13190
2017-07-03T12:18:08Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14256
wikitext
text/x-wiki
[[Category:Reo Hēpo Koroātia]]
[[Category:Kupu ingoa]]
j11dgt9eaym5liagb3hkylx67zt1i5r
Category:Kupu ingoa Huahīri
14
4003
14253
11576
2017-07-03T12:18:05Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14253
wikitext
text/x-wiki
[[Category:Reo Huahīri]]
[[Category:Kupu ingoa]]
pwiz6njhqamntwcwxutfdcy0he2c6fs
Category:Kupu ingoa Rāwhia
14
4004
14275
13182
2017-07-03T12:18:42Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14275
wikitext
text/x-wiki
[[Category:Reo Rāwhia]]
[[Category:Kupu ingoa]]
s1p0yg2cp62s5mb6id2pu5m0flkc94j
Category:Kupu ingoa Tonga
14
4005
14287
13185
2017-07-03T12:18:53Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14287
wikitext
text/x-wiki
[[Category:Reo Tonga]]
[[Category:Kupu ingoa]]
2u1qfplw5nars8wmhbx9jytinidx9u1
Category:Kupu ingoa Whitināmu
14
4006
14296
13214
2017-07-03T12:19:01Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14296
wikitext
text/x-wiki
[[Category:Reo Whitināmu]]
[[Category:Kupu ingoa]]
gfkvbaxblr16ulrrh3fmoyilx5pdpdt
Category:Kupu ingoa Zulu
14
4007
14298
13216
2017-07-03T12:19:03Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14298
wikitext
text/x-wiki
[[Category:Reo Zulu]]
[[Category:Kupu ingoa]]
6fd55252d52sfj0cobxlytabyf53d9e
Category:Reo Tonga
14
4008
14401
13255
2017-07-03T12:21:51Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14401
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Kupu mahi Fiti
14
4009
14300
10897
2017-07-03T12:19:05Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14300
wikitext
text/x-wiki
[[Category:Reo Fiti]]
[[Category:Kupu mahi]]
2czhnq862xs428o0kkrk1sp8lq6483m
Category:Kupu mahi Huitene
14
4010
14302
13219
2017-07-03T12:19:07Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14302
wikitext
text/x-wiki
[[Category:Reo Huitene]]
[[Category:Kupu mahi]]
l7w4f9gw4tp2vcek1y1lcyzq1eiyfr2
Category:Kupu mahi Hawai'i
14
4011
14301
11941
2017-07-03T12:19:06Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14301
wikitext
text/x-wiki
[[Category:Reo Hawai'i]]
[[Category:Kupu mahi]]
ma7sxl2440f210b2spezttltphq48xn
Category:Kupu mahi Tahiti
14
4012
14312
12151
2017-07-03T12:19:47Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14312
wikitext
text/x-wiki
[[Category:Reo Tahiti]]
[[Category:Kupu mahi]]
a1lk7huymwe74r8j1bqqah7803c5tz3
Category:Kupu mahi Rātina
14
4013
14309
13180
2017-07-03T12:19:13Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14309
wikitext
text/x-wiki
[[Category:Reo Rātina]]
[[Category:Kupu mahi]]
0jo20dgjorjtmmp5sky74qc0sewr7kq
Category:Kupu mahi Nowīhiana
14
4014
14306
13221
2017-07-03T12:19:10Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14306
wikitext
text/x-wiki
[[Category:Reo Nowīhiana]]
[[Category:Kupu mahi]]
qaz3w36ztr04pin4gshsc564smk5heq
Category:Kupu āhua Tonga
14
4015
14325
10978
2017-07-03T12:20:25Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14325
wikitext
text/x-wiki
[[Category:Reo Tonga]]
[[Category:Kupu āhua]]
dfth6rf0gnusa312a1bg3lda74fpek2
Category:Kupu āhua Fiti
14
4016
14316
10896
2017-07-03T12:20:03Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14316
wikitext
text/x-wiki
[[Category:Reo Fiti]]
[[Category:Kupu āhua]]
ice4vp1gmc7ygdaa5nvoiqcaudb69qd
Category:Tūpou Marei
14
4017
14433
12228
2017-07-03T12:22:38Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14433
wikitext
text/x-wiki
[[Category:Reo Marei]]
[[Category:Tūpou]]
im35vduh8oltbthsz0mkxu94ycxh1q8
Category:Tūpou Rōmaniana
14
4018
14438
12230
2017-07-03T12:22:59Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14438
wikitext
text/x-wiki
[[Category:Reo Rōmaniana]]
[[Category:Tūpou]]
6ym6copyeqa0j0tpz5tqiv3wg91nqss
Category:Tūpou Whinihi
14
4019
14441
12236
2017-07-03T12:23:02Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14441
wikitext
text/x-wiki
[[Category:Reo Whinihi]]
[[Category:Tūpou]]
desan4478t08ywi4zplg496lrkofsvy
Category:Tūpou Pourihi
14
4020
14435
12226
2017-07-03T12:22:56Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14435
wikitext
text/x-wiki
[[Category:Reo Pourihi]]
[[Category:Tūpou]]
k6q6ctdq8pohrmw95t621x1blsa5qag
Category:Whakahuatanga Afrikaans
14
4021
14447
10901
2017-07-03T12:23:08Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14447
wikitext
text/x-wiki
[[Category:Reo Afrikaans]]
[[Category:Whakahuatanga]]
lwhkm5j5m8zwtre9iaeb4bd5en75j7k
Category:Whakahuatanga Ahepaitani
14
4022
14448
10909
2017-07-03T12:23:09Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14448
wikitext
text/x-wiki
[[Category:Reo Ahepaitani]]
[[Category:Whakahuatanga]]
tcp06mmsnmsh2szaidfs1ijrsvpvvzu
Category:Whakahuatanga Arapeiniana
14
4023
14449
10908
2017-07-03T12:23:09Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14449
wikitext
text/x-wiki
[[Category:Reo Arapeiniana]]
[[Category:Whakahuatanga]]
e66j9hrk986i0xwbi4wxor8tveq5f66
Category:Whakahuatanga Asturias
14
4024
14450
12759
2017-07-03T12:23:10Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14450
wikitext
text/x-wiki
[[Category:Reo Asturias]]
[[Category:Whakahuatanga]]
qorv6pmgo1c9nbaas6u7ha1fuu7xcgq
Category:Whakahuatanga Etōniana
14
4025
14451
10907
2017-07-03T12:23:11Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14451
wikitext
text/x-wiki
[[Category:Reo Etōniana]]
[[Category:Whakahuatanga]]
q6649q95fkc28bemkzxj3014ou2xqjh
Category:Whakahuatanga Hahaka-Tiamana
14
4026
14452
10915
2017-07-03T12:23:12Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14452
wikitext
text/x-wiki
[[Category:Reo Hahaka Tiamana]]
[[Category:Whakahuatanga]]
41wmmwenl7zzy25kokaatfje4o470x6
Category:Whakahuatanga Haiti
14
4028
14453
11028
2017-07-03T12:23:55Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14453
wikitext
text/x-wiki
[[Category:Reo Haiti]]
[[Category:Whakahuatanga]]
a2avb89bvmg1a29m3ogfcf0q13p4g8w
Category:Whakahuatanga Hanekariana
14
4029
14454
10912
2017-07-03T12:23:56Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14454
wikitext
text/x-wiki
[[Category:Reo Hanekariana]]
[[Category:Whakahuatanga]]
fp1eh5rnokwpmlfzrdl7udmcgyqm26z
Category:Whakahuatanga Horowāka
14
4030
14455
10906
2017-07-03T12:23:57Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14455
wikitext
text/x-wiki
[[Category:Reo Horowāka]]
[[Category:Whakahuatanga]]
n6fn6nch6p0mwdki027pe6hv6aax59i
Category:Whakahuatanga Horowīniana
14
4031
14456
12545
2017-07-03T12:23:58Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14456
wikitext
text/x-wiki
[[Category:Reo Horowīniana]]
[[Category:Whakahuatanga]]
a8b9bc7kqpbh3znjiivnwrtxoswbq7r
Category:Whakahuatanga Huahīri
14
4032
14519
10903
2017-07-05T11:51:34Z
Dexbot
1372
Bot: Cleaning up old interwiki links
14519
wikitext
text/x-wiki
[[Category:Reo Huahīri]]
[[Category:Whakahuatanga]]
ihmg4tbv45mt3et6c8wph6le659mgsn
Category:Whakahuatanga Huitene
14
4033
14457
12546
2017-07-03T12:23:59Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14457
wikitext
text/x-wiki
[[Category:Reo Huitene]]
[[Category:Whakahuatanga]]
lot7fpiatjptn10zzmvvgh4nfh35hqa
Category:Whakahuatanga Hāwanihi
14
4034
14458
12237
2017-07-03T12:24:23Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14458
wikitext
text/x-wiki
[[Category:Reo Hāwanihi]]
[[Category:Whakahuatanga]]
tohcfvi7xn2mu6jqxvhqxdyjnkt62ay
Category:Whakahuatanga Hēpo Koroātia
14
4035
14459
10918
2017-07-03T12:24:43Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14459
wikitext
text/x-wiki
[[Category:Reo Hēpo Koroātia]]
[[Category:Whakahuatanga]]
n4seo3nqer1jy6zgzerz5z2wu5cwots
Category:Whakahuatanga Ido
14
4036
14460
10926
2017-07-03T12:24:44Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14460
wikitext
text/x-wiki
[[Category:Reo Ido]]
[[Category:Whakahuatanga]]
ruo5of1iyakkovq6xic16qwserpoihz
Category:Whakahuatanga Ingarihi
14
4037
14461
12402
2017-07-03T12:24:45Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14461
wikitext
text/x-wiki
[[Category:Reo Ingarihi]]
[[Category:Whakahuatanga]]
e7e8gax56jrqoidwix19024oua15zt5
Category:Whakahuatanga Initonīhia
14
4038
16868
16867
2023-07-07T18:12:38Z
Ultron90
5927
Ultron90 moved page [[Category:Whakahuatanga Inianīhiana]] to [[Category:Whakahuatanga Initonīhia]]: Corrected spelling.
16867
wikitext
text/x-wiki
[[Category:Reo Initonīhia]]
[[Category:Whakahuatanga]]
holpqnxluib4wt791eisxw6erbnimon
Category:Whakahuatanga Interlingua
14
4039
14463
10925
2017-07-03T12:24:46Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14463
wikitext
text/x-wiki
[[Category:Reo Interlingua]]
[[Category:Whakahuatanga]]
j2gbxg165u0h6tyjs94wi5jiof40q5n
Category:Whakahuatanga Itāria
14
4040
14464
12547
2017-07-03T12:24:47Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14464
wikitext
text/x-wiki
[[Category:Reo Itāria]]
[[Category:Whakahuatanga]]
dxplis8qgprx0nv6x50anpnpuvzyyz5
Category:Whakahuatanga Karihia
14
4041
14465
12238
2017-07-03T12:24:48Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14465
wikitext
text/x-wiki
[[Category:Reo Karihia]]
[[Category:Whakahuatanga]]
dscsggmq2esuzqe7dnfgl81rx0o0evr
Category:Whakahuatanga Katarana
14
4042
14466
12757
2017-07-03T12:24:49Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14466
wikitext
text/x-wiki
[[Category:Reo Katarana]]
[[Category:Whakahuatanga]]
mhe7wu4ufqr4p0ie1i7fhzo2zootejj
Category:Whakahuatanga Kebwano
14
4043
14467
10923
2017-07-03T12:25:08Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14467
wikitext
text/x-wiki
[[Category:Reo Kebwano]]
[[Category:Whakahuatanga]]
lkz3nrisgv23um8wc4uiw83jfuomhjj
Category:Whakahuatanga Kornihi
14
4044
14468
12441
2017-07-03T12:25:09Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14468
wikitext
text/x-wiki
[[Category:Reo Kornihi]]
[[Category:Whakahuatanga]]
4itk2ptlo97axj83qtre8jc34drgzsc
Category:Whakahuatanga Kōtimana Karihiana
14
4045
14471
10928
2017-07-03T12:25:33Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14471
wikitext
text/x-wiki
[[Category:Reo Kōtimana Karihiana]]
[[Category:Whakahuatanga]]
r20nwkcuxe81nd2s98l3e9qmz6axigz
Category:Whakahuatanga Kōtimana
14
4046
14470
10920
2017-07-03T12:25:31Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14470
wikitext
text/x-wiki
[[Category:Reo Kōtimana]]
[[Category:Whakahuatanga]]
sobfw20cyhxvc5ibk0onrr01dx9blrl
Category:Whakahuatanga Kuruhi
14
4047
14469
10924
2017-07-03T12:25:10Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14469
wikitext
text/x-wiki
[[Category:Reo Kuruhi]]
[[Category:Whakahuatanga]]
8io8r6gqskz20rmoglxk6nq11q6cyo4
Category:Reo Ido
14
4048
14356
12627
2017-07-03T12:21:04Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14356
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Reo Interlingua
14
4049
14359
12604
2017-07-03T12:21:07Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14359
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
Category:Whakahuatanga Lukereiniana
14
4050
14472
12543
2017-07-03T12:25:34Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14472
wikitext
text/x-wiki
[[Category:Reo Lukereiniana]]
[[Category:Whakahuatanga]]
52uk1mbqbua1fk3usu3wp495r6llxfy
Category:Whakahuatanga Makeroniana
14
4051
14473
10931
2017-07-03T12:25:35Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14473
wikitext
text/x-wiki
[[Category:Reo Makeroniana]]
[[Category:Whakahuatanga]]
f60i5xba7vhv56fs1obls9jb6kxcy9o
Category:Whakahuatanga Maratīri
14
4052
14474
10944
2017-07-03T12:25:36Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14474
wikitext
text/x-wiki
[[Category:Reo Maratīri]]
[[Category:Whakahuatanga]]
oizzdknxypouclz8luewtuxkhzirjn8
Category:Whakahuatanga Marēo
14
4053
16873
16872
2023-07-07T18:16:42Z
Ultron90
5927
Ultron90 moved page [[Category:Whakahuatanga Marei]] to [[Category:Whakahuatanga Marēo]]: Corrected spelling.
16872
wikitext
text/x-wiki
[[Category:Reo Marēo]]
[[Category:Whakahuatanga]]
4hme7s4m0ola4nkkqtiz4qfdjociwdu
Category:Whakahuatanga Monokōriana
14
4054
14476
12541
2017-07-03T12:25:38Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14476
wikitext
text/x-wiki
[[Category:Reo Monokōriana]]
[[Category:Whakahuatanga]]
0lrcum02pc83obtis4jiv8uvkkehzt7
Category:Whakahuatanga Nauru
14
4055
14478
10948
2017-07-03T12:26:01Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14478
wikitext
text/x-wiki
[[Category:Reo Nauru]]
[[Category:Whakahuatanga]]
dfs0bwaf2cjujapjbxo170uv7x5ru9d
Category:Whakahuatanga Nowīhiana
14
4056
14479
12539
2017-07-03T12:26:01Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14479
wikitext
text/x-wiki
[[Category:Reo Nowīhiana]]
[[Category:Whakahuatanga]]
r45egp47nfw3ac3ndsnrn7cq9bu8umj
Category:Whakahuatanga Ohitana
14
4057
14480
11030
2017-07-03T12:26:03Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14480
wikitext
text/x-wiki
[[Category:Reo Ohitana]]
[[Category:Whakahuatanga]]
1ws52ui51fudt8gu5zlsyd4g71ou10n
Category:Whakahuatanga Pesikī
14
4058
14481
10963
2017-07-03T12:26:03Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14481
wikitext
text/x-wiki
[[Category:Reo Pesikī]]
[[Category:Whakahuatanga]]
9q81xc2xekcgjdl909id1u7vxgq88at
Category:Whakahuatanga Piritona
14
4059
14482
10962
2017-07-03T12:26:05Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14482
wikitext
text/x-wiki
[[Category:Reo Piritona]]
[[Category:Whakahuatanga]]
4h5gdq2tooq64djrzljfeukqb97p93p
Category:Whakahuatanga Pourihi
14
4060
14483
10961
2017-07-03T12:26:06Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14483
wikitext
text/x-wiki
[[Category:Reo Pourihi]]
[[Category:Whakahuatanga]]
h5kpm4famhlcxhe5wtiw481yy95hlmv
Category:Whakahuatanga Purukāriana
14
4061
14484
10960
2017-07-03T12:26:07Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14484
wikitext
text/x-wiki
[[Category:Reo Purukāriana]]
[[Category:Whakahuatanga]]
2krlaomh527yg983d6rb972vznbmrpx
Category:Whakahuatanga Pāniora
14
4062
14485
12760
2017-07-03T12:26:07Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14485
wikitext
text/x-wiki
[[Category:Reo Pāniora]]
[[Category:Whakahuatanga]]
3gwf9l9w6rntfed104dwn0pjkkp8yo0
Category:Whakahuatanga Pēraruhiana
14
4063
14486
11086
2017-07-03T12:26:08Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14486
wikitext
text/x-wiki
[[Category:Reo Pēraruhiana]]
[[Category:Whakahuatanga]]
ss0krngk2g2lsppwfot1k6k9kh4i8pm
Category:Whakahuatanga Pōtikī
14
4064
14487
12540
2017-07-03T12:26:09Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14487
wikitext
text/x-wiki
[[Category:Reo Pōtikī]]
[[Category:Whakahuatanga]]
qchy8yczok2kc5tu485qy1of1tvviv9
Category:Whakahuatanga Rakapuō
14
4065
14488
10976
2017-07-03T12:26:10Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14488
wikitext
text/x-wiki
[[Category:Reo Rakapuō]]
[[Category:Whakahuatanga]]
m30y8f65kd5pv90yq7qddknumncf54h
Category:Whakahuatanga Rituānia
14
4066
14489
11016
2017-07-03T12:26:11Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14489
wikitext
text/x-wiki
[[Category:Reo Rituānia]]
[[Category:Whakahuatanga]]
crmwqs3jxxyyzo6ysbt48ccotzuvvlk
Category:Whakahuatanga Romanihi
14
4067
14490
10973
2017-07-03T12:26:32Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14490
wikitext
text/x-wiki
[[Category:Reo Romanihi]]
[[Category:Whakahuatanga]]
iypem70er1gscfu5za7c583xvllao96
Category:Whakahuatanga Rātina
14
4068
14491
12393
2017-07-03T12:26:33Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14491
wikitext
text/x-wiki
[[Category:Reo Rātina]]
[[Category:Whakahuatanga]]
p04zb8j63adjexj05ohik2o8x0ob88w
Category:Whakahuatanga Rāwhia
14
4069
14492
10975
2017-07-03T12:26:34Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14492
wikitext
text/x-wiki
[[Category:Reo Rāwhia]]
[[Category:Whakahuatanga]]
1iixzwqztb4evm2bnq1uksljn2xttim
Category:Whakahuatanga Rūhia
14
4070
14494
10986
2017-07-03T12:26:35Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14494
wikitext
text/x-wiki
[[Category:Reo Rūhia]]
[[Category:Whakahuatanga]]
d21bd9ggxsmk1892bi2fxlno37xy8g7
Category:Whakahuatanga Sihīria
14
4071
14495
12239
2017-07-03T12:26:36Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14495
wikitext
text/x-wiki
[[Category:Reo Sihīria]]
[[Category:Whakahuatanga]]
471lbhd6ucf4et1chrzecib02sz4rvz
Category:Whakahuatanga Sotho
14
4072
14496
11032
2017-07-03T12:26:37Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14496
wikitext
text/x-wiki
[[Category:Reo Sotho]]
[[Category:Whakahuatanga]]
difc8w5hjzr0hi5vad3zna06msclt8i
Category:Whakahuatanga Sunitā
14
4073
14520
11033
2017-07-05T11:51:45Z
Dexbot
1372
Bot: Cleaning up old interwiki links
14520
wikitext
text/x-wiki
[[Category:Reo Sunitā]]
[[Category:Whakahuatanga]]
1csjj1yljeo7pf57uvs7db1xpzdncpo
Category:Whakahuatanga Tatimana
14
4074
14498
10997
2017-07-03T12:26:48Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14498
wikitext
text/x-wiki
[[Category:Reo Tatimana]]
[[Category:Whakahuatanga]]
legyjlrhh6oqdcjay77ieicfzfm8vv2
Category:Whakahuatanga Tenemāka
14
4075
14499
11017
2017-07-03T12:26:49Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14499
wikitext
text/x-wiki
[[Category:Reo Tenemāka]]
[[Category:Whakahuatanga]]
ojbyzkvvull2g3we7tg4n0p83hbgc3x
Category:Whakahuatanga Tiamana
14
4076
14500
12403
2017-07-03T12:26:50Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14500
wikitext
text/x-wiki
[[Category:Reo Tiamana]]
[[Category:Whakahuatanga]]
6pxm7rcfjdehoz9yr9obc0o9u38tcm9
Category:Whakahuatanga Tiorangiana
14
4077
14501
12761
2017-07-03T12:26:51Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14501
wikitext
text/x-wiki
[[Category:Reo Tiorangiana]]
[[Category:Whakahuatanga]]
29ha8dbgw49mug3aemous79emoblww2
Category:Whakahuatanga Tokipona
14
4078
14502
11034
2017-07-03T12:26:58Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14502
wikitext
text/x-wiki
[[Category:Reo Tokipona]]
[[Category:Whakahuatanga]]
c7kvrxi46z9edviny5sa8pgdthjqjwt
Category:Whakahuatanga Tonga
14
4079
14515
10993
2017-07-03T12:32:46Z
JAn Dudík
815
Removed 5 sitelinks migrated to [[d:Q31738120|an item]] on [[WP:WDATA|Wikidata]]
14515
wikitext
text/x-wiki
[[Category:Reo Tonga]]
[[Category:Whakahuatanga]]
2te6w40hwpeumwp6g8z1tshngi7bagz
Category:Whakahuatanga Tukumana
14
4080
14503
11006
2017-07-03T12:27:00Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14503
wikitext
text/x-wiki
[[Category:Reo Tukumana]]
[[Category:Whakahuatanga]]
363uu5ybooj2q31kvmeey2x6azjcxmz
Category:Whakahuatanga Tāhiki
14
4081
14504
10999
2017-07-03T12:27:01Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14504
wikitext
text/x-wiki
[[Category:Reo Tāhiki]]
[[Category:Whakahuatanga]]
mhxkg8fqp0j1clpj164zm780u12whp9
Category:Whakahuatanga Tīeke
14
4082
14506
12538
2017-07-03T12:27:02Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14506
wikitext
text/x-wiki
[[Category:Reo Tīeke]]
[[Category:Whakahuatanga]]
6mu0u3en167ohlwswh5wn1yio6dou1y
Category:Whakahuatanga Uēlesi
14
4083
14508
11000
2017-07-03T12:27:04Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14508
wikitext
text/x-wiki
[[Category:Reo Uēlesi]]
[[Category:Whakahuatanga]]
5fpr2psx0d856ic4t8nt3qp9ojzqk0y
Category:Whakahuatanga Whinihi
14
4084
14509
10996
2017-07-03T12:27:05Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14509
wikitext
text/x-wiki
[[Category:Reo Whinihi]]
[[Category:Whakahuatanga]]
2b33nbz4knwh45moxwg0wq8567domt0
Category:Reo Tokipona
14
4085
14518
13253
2017-07-05T11:51:25Z
Dexbot
1372
Bot: Cleaning up old interwiki links
14518
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
week
0
4086
13995
12675
2017-04-27T08:11:13Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13995
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''week'''
[[wiki]]
{{=en=}}
{{-noun-|en}}
'''week'''
[[wiki]]
{{=nl=}}
{{-noun-|nl}}
'''week'''
[[wiki]]
hgwyaju20a43x87iye8zd9gst1xc0qc
dammetjie
0
4087
13422
11236
2017-04-27T08:00:12Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13422
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''dammetjie'''
[[harotoroto]]
oyumxpaw12nt8w6i330dtuo0q5srtrv
België
0
4088
13267
13039
2017-04-27T07:56:38Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13267
wikitext
text/x-wiki
{{=af=}}
{{-pron-|af}}
'''België'''
[[Pehiamu]]
{{=nl=}}
{{-pron-|nl}}
'''België'''
[[Pehiamu]]
2a059wvaapq7m1wuznzb3sg6lz85wvc
bog
0
4089
13369
11232
2017-04-27T07:59:06Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13369
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''bog'''
[[pukapuka]]
{{=da=}}
{{-noun-|da}}
'''bog'''
[[pukapuka]]
{{=nl=}}
{{-noun-|nl}}
'''bog'''
[[pukapuka]]
h6iaa8r2iazqn42gb8jckljh4c8ve6f
diepkloof
0
4090
13441
11246
2017-04-27T08:00:36Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13441
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''diepkloof'''
[[whāruarua]]
mchi1h674hh5s06zotfk3b5xdu5i8w7
elektron
0
4091
13473
11361
2017-04-27T08:01:19Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13473
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''elektron'''
[[hiko]]
{{=az=}}
{{-noun-|az}}
'''elektron'''
[[hiko]]
{{=da=}}
{{-noun-|da}}
'''elektron'''
[[hiko]]
{{=nl=}}
{{-noun-|nl}}
'''elektron'''
[[hiko]]
{{=no=}}
{{-noun-|no}}
'''elektron'''
[[hiko]]
{{=sv=}}
{{-noun-|sv}}
'''elektron'''
[[hiko]]
4r9dii66eat2rkrste8lm23l2riqvrs
eiland
0
4092
13471
12570
2017-04-27T08:01:16Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13471
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''eiland'''
[[motu]]
{{=nl=}}
{{-noun-|nl}}
'''eiland'''
[[motu]]
n2fa06qi8aybhpzq7gcoaiimu6cv767
grot
0
4093
13523
11251
2017-04-27T08:02:33Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13523
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''grot'''
[[ana]]
{{=nl=}}
{{-noun-|nl}}
'''grot'''
[[ana]]
j4uo3j95fwbugpmmbz7mptnzo70eid5
heuwel
0
4094
13530
11249
2017-04-27T08:02:40Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13530
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''heuwel'''
[[pukepuke]]
{{=nl=}}
{{-noun-|nl}}
'''heuwel'''
[[pukepuke]]
43w4rqu4ko3tds6voytva2osklxrdf2
hond
0
4095
13535
12641
2017-04-27T08:02:45Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13535
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''hond'''
[[kuri]]
{{=nl=}}
{{-noun-|nl}}
'''hond'''
[[kuri]]
50ek1kmesfuz6znb49u3wjyevvc4dyz
krans
0
4096
13584
11599
2017-04-27T08:03:37Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13584
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''krans'''
[[karauna]]
{{=nl=}}
{{-noun-|nl}}
'''krans'''
[[karauna]]
exbsiyck6k5vypx4txdb21uuet34oze
Tsjeggies
0
4097
13310
11549
2017-04-27T07:57:23Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13310
wikitext
text/x-wiki
{{=af=}}
{{-pron-|af}}
'''Tsjeggies'''
[[Tieke]]
fl6a2zr4llxy1fim1gb22e2ixt1zof0
vy
0
4098
13983
13021
2017-04-27T08:10:59Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13983
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''vy'''
[[kaitutei]]
lhaoegxtyy31a3criy3cnfpsdyq5saf
wandelpad
0
4099
13986
12484
2017-04-27T08:11:02Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13986
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''wandelpad'''
[[makatea]]
{{=nl=}}
{{-noun-|nl}}
'''wandelpad'''
[[makatea]]
r7s47pvwt8tkcqio2wpau0jyyj2t4qh
uitkyktoring
0
4100
13932
11285
2017-04-27T08:10:09Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13932
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''uitkyktoring'''
[[kaitutei]]
258klaqfiuvyh291eja8t62om8dx1zh
kus
0
4101
13586
11923
2017-04-27T08:03:40Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13586
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''kus'''
[[kihi]]
{{=nl=}}
{{-noun-|nl}}
'''kus'''
[[kihi]]
{{=et=}}
{{-noun-|et}}
'''kus'''
[[te wahi]]
43lqrfrkvfco7zbjix7ikcvhzkzfvw8
rivier
0
4102
15755
13815
2022-05-20T15:07:22Z
Ooswesthoesbes
293
15755
wikitext
text/x-wiki
{{=af=}}
{{-noun-|af}}
'''rivier'''
[[awa]]
{{=nl=}}
{{-noun-|nl}}
'''rivier'''
[[awa]]
p8qo8wll38kfmnm5n0rd8wc5lf9zx2y
Wiktionary:Katarana
4
4117
11957
2016-06-25T22:53:35Z
177.206.135.151
Created page with "[[:w:Reo Katarana|Wikipedia: Reo Katarana]]"
11957
wikitext
text/x-wiki
[[:w:Reo Katarana|Wikipedia: Reo Katarana]]
g75wqy70cyw0lvnenxfr0ns9qy7pi5t
Wiktionary:Afrikaans
4
4118
11958
2016-06-25T22:54:02Z
177.206.135.151
Created page with "[[:w:Reo Afrikaans|Wikipedia: Reo Afrikaans]]"
11958
wikitext
text/x-wiki
[[:w:Reo Afrikaans|Wikipedia: Reo Afrikaans]]
jwjvw5aixcol2uae42cbwfh2p6kpxh3
Wiktionary:Horowāka
4
4119
11959
2016-06-25T22:55:06Z
177.206.135.151
Created page with "[[:w:Reo Horowāka|Wikipedia: Reo Horowāka]]"
11959
wikitext
text/x-wiki
[[:w:Reo Horowāka|Wikipedia: Reo Horowāka]]
4dd6vt7wsqfg7ezzpypva5sim9z1g98
Wiktionary:Pāniora
4
4120
11960
2016-06-25T22:55:10Z
177.206.135.151
Created page with "[[:w:Reo Pāniora|Wikipedia: Reo Pāniora]]"
11960
wikitext
text/x-wiki
[[:w:Reo Pāniora|Wikipedia: Reo Pāniora]]
j9tw3fk96zxidsnvp7rsrjx5z9789tm
Wiktionary:Wīwī
4
4121
11961
2016-06-25T22:55:23Z
177.206.135.151
Created page with "[[:w:Reo Wīwī|Wikipedia: Reo Wīwī]]"
11961
wikitext
text/x-wiki
[[:w:Reo Wīwī|Wikipedia: Reo Wīwī]]
91kt521cdlv6r89ekvcznhdd3xj3jsf
Wiktionary:Whinihi
4
4122
11962
2016-06-25T22:55:37Z
177.206.135.151
Created page with "[[:w:Reo Whinihi|Wikipedia: Reo Whinihi]]"
11962
wikitext
text/x-wiki
[[:w:Reo Whinihi|Wikipedia: Reo Whinihi]]
kr2546v21g1k2xfxxkny66ukzhh982v
Wiktionary:Pōtikī
4
4123
11963
2016-06-25T22:56:41Z
177.206.135.151
Created page with "[[:w:Reo Pōtikī|Wikipedia: Reo Pōtikī]]"
11963
wikitext
text/x-wiki
[[:w:Reo Pōtikī|Wikipedia: Reo Pōtikī]]
lbc8wnkn5cl9dn4jmthcautf6gm98d9
Wiktionary:Tākoru
4
4124
11964
2016-06-25T22:58:35Z
177.206.135.151
Created page with "[[:w:Reo Tākoru|Wikipedia: Reo Tākoru]]"
11964
wikitext
text/x-wiki
[[:w:Reo Tākoru|Wikipedia: Reo Tākoru]]
tjygednqod51nv074mijripb6ehpkpu
tupu
0
4125
11965
2016-06-25T23:00:47Z
177.206.135.151
Created page with "{{=mi=}} {{-noun-|mi}} '''tupu'''"
11965
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tupu'''
66yyzps16pg1aok0xa6ssm9rgfwfd7k
hoa
0
4126
13533
12020
2017-04-27T08:02:43Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13533
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''hoa'''
{{=no=}}
{{-noun-|no}}
'''hoa'''
{{=rap=}}
{{-noun-|rap}}
'''hoa'''
{{=vi=}}
{{-noun-|vi}}
'''hoa'''
80kufbh728qjx9ixew9ptv8soyvykmd
kōutou
0
4127
11967
2016-06-25T23:03:30Z
177.206.135.151
Created page with "{{=mi=}} {{-noun-|mi}} '''kōutou'''"
11967
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kōutou'''
0bpfnip0t0lhga1bkiwl9olpr7rsl96
kāutau
0
4128
11968
2016-06-25T23:04:06Z
177.206.135.151
Created page with "{{=mi=}} {{-noun-|mi}} '''kāutau'''"
11968
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kāutau'''
1kjfqgawlzj4rasng0tto9f7cdccz5o
tika
0
4129
13903
12072
2017-04-27T08:09:36Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13903
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tika'''
{{=lv=}}
{{-verb-|lv}}
'''tika'''
{{=pi=}}
{{-adj-|pi}}
'''tika'''
{{=qu=}}
{{-noun-|qu}}
'''tika'''
5yqcy3hzw19zmei84g41y9z8k8u0hvu
Category:Kupu ingoa Interlingua
14
4130
14259
13193
2017-07-03T12:18:10Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14259
wikitext
text/x-wiki
[[Category:Reo Interlingua]]
[[Category:Kupu ingoa]]
lncsxeiawk1wkm3pcqj3hjpjqriktug
Category:Kupu ingoa Ahepaitani
14
4131
14243
13147
2017-07-03T12:17:56Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14243
wikitext
text/x-wiki
[[Category:Reo Ahepaitani]]
[[Category:Kupu ingoa]]
app2ehxdpyi4lzvucx1hu8s3wnmiova
Category:Kupu mahi Rāwhia
14
4132
14310
12193
2017-07-03T12:19:14Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14310
wikitext
text/x-wiki
[[Category:Reo Rāwhia]]
[[Category:Kupu mahi]]
s0ee5zhse78y7p2yr2wpw0vuqlah7tn
Wiktionary:Bot policy
4
4133
12277
2016-07-14T10:45:35Z
MarcoAurelio
1088
redirected to [[Wiktionary:Bots|bot request page]] for [[m:bot policy|standard bot policy]]
12277
wikitext
text/x-wiki
#REDIRECT [[Wiktionary:Bots]]
jz3y02rqjp813r0u4x71dllg4o0rj37
sagar
0
4134
13824
12904
2017-04-27T08:07:44Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13824
wikitext
text/x-wiki
{{=eu=}}
{{-noun-|eu}}
'''sagar'''
# [[āporo]]
4gqtr0azw71pr0on97t06ezqobbk6cv
egutegi
0
4135
13467
12345
2017-04-27T08:01:07Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13467
wikitext
text/x-wiki
{{=eu=}}
{{-noun-|eu}}
'''egutegi'''
# [[maramataka]]
6mwd64hr1wuv3743sdkgh5rcwr3j163
behi
0
4136
13361
12422
2017-04-27T07:58:43Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13361
wikitext
text/x-wiki
{{=eu=}}
{{-noun-|eu}}
'''behi'''
# [[kau]]
kagsn7xdtxwi35f5cthw4rvsv1rlqct
Template:=li=
10
4139
12665
2016-11-02T13:45:11Z
JAn Dudík
815
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|li]]</noinclude><includeonly>[[Category:Reo Limburgish|Limburgish]]</includeonly> = [[Wiktionary:Limburgish|Limburgish]]="
12665
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|li]]</noinclude><includeonly>[[Category:Reo Limburgish|Limburgish]]</includeonly>
= [[Wiktionary:Limburgish|Limburgish]]=
mes1cfsaq8ety5ijp4bmvpmsjumiu99
Category:Reo Limburgish
14
4140
14367
12677
2017-07-03T12:21:15Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14367
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
ur
0
4142
13940
12901
2017-04-27T08:10:22Z
JAnDbot
775
removing interwiki - replaced by [[mw:Extension:Cognate|cognate]]
13940
wikitext
text/x-wiki
{{=eu=}}
{{-noun-|eu}}
'''ur'''
# [[wai]]
23dj5hgfpk399tbx2pf5n7he83ewc7z
Wiktionary:Kōrero
4
4145
13102
2017-03-16T06:33:41Z
Linedwell
1179
Activity review
13102
wikitext
text/x-wiki
== IMPORTANT: Admin activity review ==
Hello. A policy regarding the removal of "advanced rights" (administrator, bureaucrat, etc. ) was adopted by [[:m:Requests for comment/Activity levels of advanced administrative rights holders|global community consensus]] in 2013. According to this policy, the [[:m:stewards|stewards]] are reviewing administrators' activity on all Wikimedia Foundation wikis with no inactivity policy. To the best of our knowledge, your wiki does not have a formal process for removing "advanced rights" from inactive accounts. This means that the stewards will take care of this according to the [[:m:Admin activity review|admin activity review]].
We have determined that the following users meet the inactivity criteria (no edits and no log actions for more than 2 years):
#[[User:Robin Patterson|Robin Patterson]] (administrator)
These users will receive a notification soon, asking them to start a community discussion if they want to retain some or all of their rights. If the users do not respond, then their advanced rights will be removed by the stewards.
However, if you as a community would like to create your own activity review process superseding the global one, want to make another decision about these inactive rights holders, or already have a policy that we missed, then please notify the [[:m:Stewards' noticeboard|stewards on Meta-Wiki]] so that we know not to proceed with the rights review on your wiki. Thanks, [[User:Linedwell|Linedwell]] ([[User talk:Linedwell|talk]]) 06:33, 16 Poutū-te-rangi 2017 (UTC)
85z3fo28rsy1jzgimuox4jqeucphyym
Category:Kupu ingoa Volapük
14
4146
14294
13220
2017-07-03T12:18:59Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14294
wikitext
text/x-wiki
[[Category:Kupu ingoa]]
[[Category:Reo Volapük]]
rsox6qn3039ep0eegbiyw9demw8ly6w
Category:Reo Volapük
14
4147
14408
13259
2017-07-03T12:21:58Z
JAnDbot
775
Bot: Cleaning up old interwiki links
14408
wikitext
text/x-wiki
[[Category:Reo]]
d5viv0ugx6k6pkorghg0tnxaichv41d
kākāpō
0
4299
14205
2017-06-19T07:16:46Z
Varlaam
1832
Created page with "{{=mi=}} {{-noun-|mi}} '''kākāpō''' {{-trans-}} :* {{en}}: to {{trad|en|kakapo}}"
14205
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kākāpō'''
{{-trans-}}
:* {{en}}: to {{trad|en|kakapo}}
5dks2zlu6fxh4pr44cwk4ck51ks17j9
takahē
0
4300
14206
2017-06-19T07:18:44Z
Varlaam
1832
Created page with "{{=mi=}} {{-noun-|mi}} '''takahē''' {{-trans-}} :* {{en}}: to {{trad|en|takahe}}"
14206
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''takahē'''
{{-trans-}}
:* {{en}}: to {{trad|en|takahe}}
n9wugzfb1ivaobub872avte6swntshc
Aotearoa
0
4301
17157
14215
2025-01-09T20:08:02Z
Eulogiante
6695
+ reo Itāria
17157
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Aotearoa'''
{{-trans-}}
:* {{en}}: to {{trad|en|Aotearoa}}, {{trad|en|New Zealand}}
:* {{it}}: {{trad|it|Nuova Zelanda}}
:* {{es}}: to {{trad|es|Nueva Zelanda}}
:* {{ru}}: to {{trad|ru|Новая Зеландия}}
:* {{de}}: to {{trad|de|Neuseeland}}
:* {{fr}}: to {{trad|fr|Nouvelle-Zélande}}
6vs4iaamxjbvvj3gktkuli6rae0hsyu
New Zealand
0
4302
15480
15478
2021-02-11T03:03:23Z
Minorax
2887
Reverted edits by [[Special:Contributions/60.229.146.15|60.229.146.15]] ([[User talk:60.229.146.15|talk]]) to last revision by [[User:Varlaam|Varlaam]]
14209
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''New Zealand'''
# [[Aotearoa]]
l1blo7jw5fzb9ag7ip4mpht4y48ow52
Nouvelle-Zélande
0
4303
14210
2017-06-19T07:28:24Z
Varlaam
1832
Created page with "{{=fr=}} {{-noun-|fr}} '''Nouvelle-Zélande''' # [[Aotearoa]]"
14210
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''Nouvelle-Zélande'''
# [[Aotearoa]]
84d2vn5b2tdlhfeo93f8unlvc5bqp4p
Nueva Zelanda
0
4304
14211
2017-06-19T07:28:55Z
Varlaam
1832
Created page with "{{=es=}} {{-noun-|es}} '''Nueva Zelanda''' # [[Aotearoa]]"
14211
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''Nueva Zelanda'''
# [[Aotearoa]]
011xoln47ti4axpaz7rjqyefh5s5l7p
Новая Зеландия
0
4305
14212
2017-06-19T07:29:31Z
Varlaam
1832
Created page with "{{=ru=}} {{-noun-|ru}} '''Новая Зеландия''' # [[Aotearoa]]"
14212
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''Новая Зеландия'''
# [[Aotearoa]]
58s98iek5xdn0ihu921n2dz07ql22uv
Neuseeland
0
4306
14213
2017-06-19T07:30:01Z
Varlaam
1832
Created page with "{{=de=}} {{-noun-|de}} '''Neuseeland''' # [[Aotearoa]]"
14213
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Neuseeland'''
# [[Aotearoa]]
ioq2qwwt9zk5taw04ylgijx385ioc93
kia ora
0
4307
14217
2017-06-19T07:46:34Z
Varlaam
1832
Created page with "{{=mi=}} {{-noun-|mi}} '''kia ora''' {{-trans-}} :* {{en}}: to {{trad|en|kia ora}}"
14217
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kia ora'''
{{-trans-}}
:* {{en}}: to {{trad|en|kia ora}}
oiwttkk5bbhxjeulx08rnarea390yom
pounamu
0
4308
14218
2017-06-19T07:49:56Z
Varlaam
1832
Created page with "{{=mi=}} {{-noun-|mi}} '''pounamu''' {{-trans-}} :* {{en}}: to {{trad|en|greenstone}}"
14218
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pounamu'''
{{-trans-}}
:* {{en}}: to {{trad|en|greenstone}}
nnzunnt1ua1jg5i96nja3l23ip8jd9v
greenstone
0
4309
14219
2017-06-19T07:50:45Z
Varlaam
1832
Created page with "{{=en=}} {{-noun-|en}} '''greenstone''' # [[pounamu]]"
14219
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''greenstone'''
# [[pounamu]]
90enu0t94x8zalffjghougnvql5nqhu
nolla
0
4364
14591
2017-09-18T03:46:43Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''nolla''' # [[kore]]"
14591
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''nolla'''
# [[kore]]
pjcu5nli4d2nu1wopihbr767gzat9oi
Category:Tau Whinihi
14
4365
14592
2017-09-18T03:47:56Z
91.156.27.99
Created page with "[[Category:Tau]] [[Category:Reo Whinihi]]"
14592
wikitext
text/x-wiki
[[Category:Tau]]
[[Category:Reo Whinihi]]
22y4d7yfz237nzdjhzfc3135v3v9vhu
yksi
0
4366
14594
2017-09-18T03:49:52Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''yksi''' # [[tahi]]"
14594
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''yksi'''
# [[tahi]]
8iya57cvwbq5nzqa64cs71ofu60m5l8
kaksi
0
4367
14596
2017-09-18T03:51:36Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''kaksi''' # [[rua]]"
14596
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''kaksi'''
# [[rua]]
f5in8jubt22dnvn0eglevt04q9cmaoy
kolme
0
4368
14598
2017-09-18T03:53:29Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''kolme''' # [[toru]]"
14598
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''kolme'''
# [[toru]]
8b0olg5brrsd7cp490jyk91pq19o9ws
neljä
0
4369
14600
2017-09-18T03:55:06Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''neljä''' # [[wha]]"
14600
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''neljä'''
# [[wha]]
mvn1a628mak2fz59kxjdhclqyxyuj8b
viisi
0
4370
14602
2017-09-18T03:56:31Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''viisi''' # [[rima]]"
14602
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''viisi'''
# [[rima]]
bdwa88jfz8m6byc1xa682pzkj8e1bzd
kuusi
0
4371
14604
2017-09-18T03:58:51Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''kuusi''' # [[ono]]"
14604
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''kuusi'''
# [[ono]]
l0mhdgflavijth0cn022k81et9uk3e7
seitsemän
0
4372
14606
2017-09-18T04:00:24Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''seven''' # [[whitu]]"
14606
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''seven'''
# [[whitu]]
0qfjmfadd1mk58lssj60t1mhlk6eetk
kahdeksan
0
4373
14609
14608
2017-09-18T04:02:14Z
91.156.27.99
14609
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''kahdeksan'''
# [[waru]]
2yu8fbm136gfsgcyspozb78eqst7jg2
yhdeksän
0
4374
14612
2017-09-18T04:03:54Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''nine''' # [[iwa]]"
14612
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''nine'''
# [[iwa]]
2781pmtl6l9mdihtmcnq8j6tdhkh8y3
kymmenen
0
4375
14614
2017-09-18T04:05:25Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''kymmenen''' # [[tekau]]"
14614
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''kymmenen'''
# [[tekau]]
7trghpgh5815ck7mexmgapcj8m0lg15
yksitoista
0
4376
14616
2017-09-18T04:07:17Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''yksitoista''' # [[tekau mā tahi]]"
14616
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''yksitoista'''
# [[tekau mā tahi]]
aw3kj2kh3h7mhlebjy10h62ch5jts8r
kaksitoista
0
4377
14618
2017-09-18T04:09:12Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''kaksitoista''' # [[tekau mā rua]]"
14618
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''kaksitoista'''
# [[tekau mā rua]]
by23c2bilremnost1k2d001a9ccy6dj
kolmetoista
0
4378
14620
2017-09-18T04:10:58Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''kolmetoista''' # [[tekau mā toru]]"
14620
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''kolmetoista'''
# [[tekau mā toru]]
9uye763shkm5kedd8avuv10ruo3gfkx
neljätoista
0
4379
14622
2017-09-18T04:12:47Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''neljätoista''' # [[tekau mā wha]]"
14622
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''neljätoista'''
# [[tekau mā wha]]
sssoshtbdpoko4s8nkxrmlok7trior7
viisitoista
0
4380
14624
2017-09-18T04:14:22Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''viisitoista''' # [[tekau mā rima]]"
14624
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''viisitoista'''
# [[tekau mā rima]]
suygrj2s7mof5pe4jmlxzmwyt1r50d5
kuusitoista
0
4381
14626
2017-09-18T04:17:07Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''kuusitoista''' # [[tekau mā ono]]"
14626
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''kuusitoista'''
# [[tekau mā ono]]
m6yw8zhd7psp7t9vt4s726gejtdq15g
seitsemäntoista
0
4382
14628
2017-09-18T04:18:45Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''seitsemäntoista''' # [[tekau mā whitu]]"
14628
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''seitsemäntoista'''
# [[tekau mā whitu]]
52eoxy40rm6xv1kfv1ljgis7i8rtq0m
kahdeksantoista
0
4383
14630
2017-09-18T04:20:22Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''kahdeksantoista''' # [[tekau mā waru]]"
14630
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''kahdeksantoista'''
# [[tekau mā waru]]
icxe15o5uqzhpo76q6di3qvx3dku624
yhdeksäntoista
0
4384
14632
2017-09-18T04:23:16Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''yhdeksäntoista''' # [[tekau mā iwa]]"
14632
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''yhdeksäntoista'''
# [[tekau mā iwa]]
0tn0lkwt88b1v8e3f072paq8rzg4peo
kaksikymmentä
0
4385
14633
2017-09-18T04:24:21Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''kaksikymmentä''' # [[rua tekau]]"
14633
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''kaksikymmentä'''
# [[rua tekau]]
f15ipilgz1u4x5semqpskzdgc5wbo6f
kaksikymmentäyksi
0
4386
14635
2017-09-18T04:26:20Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''kaksikymmentäyksi''' # [[rua tekau mā tahi]]"
14635
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''kaksikymmentäyksi'''
# [[rua tekau mā tahi]]
8j0ayvgvwirjbrtrsihmecoasvpehjk
kolmekymmentä
0
4387
14637
2017-09-18T04:28:02Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''kolmekymmentä''' # [[toru tekau]]"
14637
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''kolmekymmentä'''
# [[toru tekau]]
oski3sp0g7dpbmq7xtr8k23r2xt1aef
neljäkymmentä
0
4388
14639
2017-09-18T04:29:38Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''neljäkymmentä''' # [[wha tekau]]"
14639
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''neljäkymmentä'''
# [[wha tekau]]
595vmip6haig5za143dnvxh1mbsmchr
viisikymmentä
0
4389
14641
2017-09-18T04:31:54Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''viisikymmentä''' # [[rima tekau]]"
14641
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''viisikymmentä'''
# [[rima tekau]]
fyrp75dwxf4ptmr69e7vu12jk65vllu
kuusikymmentä
0
4390
14643
2017-09-18T04:33:32Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''kuusikymmentä''' # [[ono tekau]]"
14643
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''kuusikymmentä'''
# [[ono tekau]]
49b7uvqou29sdia4v5fxa8y9o0idhwp
seitsemänkymmentä
0
4391
14645
2017-09-18T04:35:10Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''seitsemänkymmentä''' # [[whitu tekau]]"
14645
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''seitsemänkymmentä'''
# [[whitu tekau]]
s1mw05b9b7y3iuerv1apbp3ug5v8iep
kahdeksankymmentä
0
4392
14647
2017-09-18T04:36:54Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''kahdeksankymmentä''' # [[waru tekau]]"
14647
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''kahdeksankymmentä'''
# [[waru tekau]]
cklinfvlzja1rc7k1vgkdbim6vsnt5h
yhdeksänkymmentä
0
4393
14649
2017-09-18T04:38:32Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''yhdeksänkymmentä''' # [[iwa tekau]]"
14649
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''yhdeksänkymmentä'''
# [[iwa tekau]]
5bhfb8hbablfec9qyx28zbk46u28lgn
sata
0
4394
14651
2017-09-18T04:40:08Z
91.156.27.99
Created page with "{{=fi=}} {{-num-|fi}} '''sata''' # [[kotahi rau]]"
14651
wikitext
text/x-wiki
{{=fi=}}
{{-num-|fi}}
'''sata'''
# [[kotahi rau]]
8l388gd44vjjxp2qba57537135c2060
yüz
0
4395
14653
2017-09-18T04:43:00Z
91.156.27.99
Created page with "{{=tr=}} {{-num-|tr}} '''yüz''' # [[kotahi rau]]"
14653
wikitext
text/x-wiki
{{=tr=}}
{{-num-|tr}}
'''yüz'''
# [[kotahi rau]]
pljg6ww0a1cjr1t4skxhmxda0mda5ez
Category:Tau Tākoru
14
4396
14654
2017-09-18T04:44:33Z
91.156.27.99
Created page with "[[Category:Tau]] [[Category:Reo Tākoru]]"
14654
wikitext
text/x-wiki
[[Category:Tau]]
[[Category:Reo Tākoru]]
6ort0gtwwppgp7batze4qkyugpqtqsf
انم
0
4397
14655
2017-09-28T15:14:46Z
Tofeiku
2055
Created page with "{{=ms=}} {{-num-|ms}} '''انم''' (Rumi: [[enam]]) # [[ono]] {{-pron-}} * {{IPA|/ə.nam/}}"
14655
wikitext
text/x-wiki
{{=ms=}}
{{-num-|ms}}
'''انم''' (Rumi: [[enam]])
# [[ono]]
{{-pron-}}
* {{IPA|/ə.nam/}}
17eod3ko1dlax7g9rfnspgbfe8qu5k6
enam
0
4398
16880
16861
2023-07-08T00:59:07Z
Ultron90
5927
16880
wikitext
text/x-wiki
{{=ms=}}{{-num-|ms}}'''enam''' (Tiawi: [[انم]])
#[[ono]]
{{-pron-|ms}}
*{{IPA|/ə.nam/}}
2nklul97rfl5o7sxq9vi1i4zwk05uw8
MediaWiki:Spam-blacklist
8
4424
14722
2017-12-14T07:03:38Z
Billinghurst
781
3 sites
14722
wikitext
text/x-wiki
#<!-- leave this line exactly as it is --> <pre>
# External URLs matching this list will be blocked when added to a page.
# This list affects only this wiki; refer also to the global blacklist.
# For documentation see https://www.mediawiki.org/wiki/Extension:SpamBlacklist
#
# Syntax is as follows:
# * Everything from a "#" character to the end of the line is a comment
# * Every non-blank line is a regex fragment which will only match hosts inside URLs
#</pre> <!-- leave this line exactly as it is -->
\.webs\.com\b # spam for sites never to be locally used
\.space\b
\.club\b
4ftj1c6yjsgliq8ld8glcvcpejq4yif
garagardo
0
4566
14999
2018-11-18T14:52:18Z
Zuiarra
960
Created page with "{{=eu=}} {{-noun-|eu}} '''ur''' # [[pia]]"
14999
wikitext
text/x-wiki
{{=eu=}}
{{-noun-|eu}}
'''ur'''
# [[pia]]
5jtt3x3ppkhiqzvusct3vdgg6se8s3a
ardo
0
4567
15000
2018-11-18T14:54:13Z
Zuiarra
960
Created page with "{{=eu=}} {{-noun-|eu}} '''ur''' # [[wāina]]"
15000
wikitext
text/x-wiki
{{=eu=}}
{{-noun-|eu}}
'''ur'''
# [[wāina]]
nd92suxvo78hzek7q2xp5ss6swcbv44
Hāhi o Ihu Karaiti o Ngā Hunga Tapu o Ngā Rā o Muri Nei
0
4568
15010
15009
2019-01-09T08:28:45Z
216.228.241.3
15010
wikitext
text/x-wiki
===Kupu ingoa===
====Nekehanga====
# Ingarihi: {{trad|en|Church of Jesus Christ of Latter-day Saints}}
la9b02miss4c2a0w665jw1pj2bna4ty
amanhecer
0
4584
15046
2019-07-05T08:07:07Z
DARIO SEVERI
2595
creating page
15046
wikitext
text/x-wiki
{{=pt=}}
{{-noun-|pt}}
'''amanhecer''' {{m}}
# [[ao]]
od2o8434zf35t1pob69eovz86ugr6tg
kuş
0
4636
15166
2020-05-18T11:59:16Z
Barishan
3380
Created page with "{{=tr=}} {{-noun-|tr}} '''{{PAGENAME}}''' # [[manu]]"
15166
wikitext
text/x-wiki
{{=tr=}}
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[manu]]
8azyz55kg4h059ffa4b0fo7y8dk88vt
zafer
0
4637
15167
2020-05-18T12:05:31Z
Barishan
3380
Created page with "{{=tr=}} {{-noun-|tr}} '''{{PAGENAME}}''' # [[papa]], [[toanga]], [[wini]], [[winitanga]]"
15167
wikitext
text/x-wiki
{{=tr=}}
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[papa]], [[toanga]], [[wini]], [[winitanga]]
tc5d3w47p9j9pyiu6occ5pdku8d2i0c
fil
0
4638
15168
2020-05-18T12:06:35Z
Barishan
3380
Created page with "{{=tr=}} {{-noun-|tr}} '''{{PAGENAME}}''' # [[arewhana]]"
15168
wikitext
text/x-wiki
{{=tr=}}
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[arewhana]]
3x0w41ujn1i1ocokbiofahd4katk9nf
çiçek
0
4639
15169
2020-05-18T12:07:26Z
Barishan
3380
Created page with "{{=tr=}} {{-noun-|tr}} '''{{PAGENAME}}''' # [[puaka]], [[putiputi]]"
15169
wikitext
text/x-wiki
{{=tr=}}
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[puaka]], [[putiputi]]
rrx79ey5uz1y32fo094u4kerfkyzusu
gökkuşağı
0
4640
15170
2020-05-18T12:10:02Z
Barishan
3380
Created page with "{{=tr=}} [[Image:St Nikolaus Mittelberg South Tyrol Rainbow.jpg|thumb|right|240px|gökkuşağı]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[āniwaniwa]], [[āheahea]], [[atuapiko]]..."
15170
wikitext
text/x-wiki
{{=tr=}}
[[Image:St Nikolaus Mittelberg South Tyrol Rainbow.jpg|thumb|right|240px|gökkuşağı]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[āniwaniwa]], [[āheahea]], [[atuapiko]], [[kahukura]], [[uenuku]]
1vo02iqddcc30umphj6do7dim1sb8t2
bilgisayar
0
4641
15171
2020-05-18T12:12:29Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Personal Computer 774.JPG|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[rorohiko]]"
15171
wikitext
text/x-wiki
{{=tr=}}
[[Image:Personal Computer 774.JPG|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[rorohiko]]
p378cz6mk2yk85kukj79xjmfi9ehxdm
sözlük
0
4642
15172
2020-05-18T12:13:55Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Focus definition (Unsplash).jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[papakupu]], [[tikinare]]"
15172
wikitext
text/x-wiki
{{=tr=}}
[[Image:Focus definition (Unsplash).jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[papakupu]], [[tikinare]]
nxygrnyetqqg7cubxgz3vfjlji4mx5y
köpek
0
4643
15173
2020-05-18T12:16:55Z
Barishan
3380
Created page with "{{=tr=}} [[Image:First Day with Her new Family.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[pero]]"
15173
wikitext
text/x-wiki
{{=tr=}}
[[Image:First Day with Her new Family.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[pero]]
badsgeuangsyxv14f1uekwyquufqdn3
sosisli
0
4644
15174
2020-05-18T12:18:06Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Flickr - cyclonebill - Vildsvinehotdog.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[tōtiti wera]]"
15174
wikitext
text/x-wiki
{{=tr=}}
[[Image:Flickr - cyclonebill - Vildsvinehotdog.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[tōtiti wera]]
811ylaed3ykyg9ye2g25fbqgzi28pbe
kedi
0
4645
15175
2020-05-18T12:19:27Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Kitten 7.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[ngeru]]"
15175
wikitext
text/x-wiki
{{=tr=}}
[[Image:Kitten 7.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[ngeru]]
keih8p6q9zjv48u917cj8vranls9xuy
denizanası
0
4646
15176
2020-05-18T12:21:49Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Moon jellyfish at Gota Sagher.JPG|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[petipeti]], [[pūkarukaru]], [[tepetepe]], kakaru mo..."
15176
wikitext
text/x-wiki
{{=tr=}}
[[Image:Moon jellyfish at Gota Sagher.JPG|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[petipeti]], [[pūkarukaru]], [[tepetepe]], [[kakaru moana]], [[kūreperepe moana]]
h7szcnz8o9av3ehpglu68raenfajlxl
örümcek
0
4647
15177
2020-05-18T12:24:48Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Loxosceles reclusa.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[pūngāwere]], [[pūngāwerewere]], [[pūwerewere]]"
15177
wikitext
text/x-wiki
{{=tr=}}
[[Image:Loxosceles reclusa.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[pūngāwere]], [[pūngāwerewere]], [[pūwerewere]]
l3bkg52fijajug0r664ol5iv6n4b26l
örümcek ağı
0
4648
15178
2020-05-18T12:25:22Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Spider web with fog droplets 2.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[māwhaiwhai]]"
15178
wikitext
text/x-wiki
{{=tr=}}
[[Image:Spider web with fog droplets 2.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[māwhaiwhai]]
m0rqqtmpfkbfwm57treqtgf38bx8yqc
barış
0
4649
16358
15179
2022-08-25T02:00:57Z
Kwamikagami
4670
16358
wikitext
text/x-wiki
{{=tr=}}
[[Image:Peace symbol (bold).svg|thumb|right|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[houhanga a rongo]], [[maungārongo]]
h49h8tkvhhwwlite7uay549owogughw
pelikan
0
4650
15180
2020-05-18T12:27:42Z
Barishan
3380
Created page with "{{=tr=}} [[Image:American White Pelican (Las Gallinas Wildlife Ponds).jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[perikana]]"
15180
wikitext
text/x-wiki
{{=tr=}}
[[Image:American White Pelican (Las Gallinas Wildlife Ponds).jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[perikana]]
5wwkr41usk48kizlk6deyef79dr9jic
yılan
0
4651
15181
2020-05-18T12:30:06Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Dendrelaphis caudolineatus, striped bronzeback.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[nākahi]], [[neke]]"
15181
wikitext
text/x-wiki
{{=tr=}}
[[Image:Dendrelaphis caudolineatus, striped bronzeback.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[nākahi]], [[neke]]
e3jeqev6z2xqnl089fg7myg6tcwt0xo
satranç
0
4652
15184
15182
2020-05-18T12:44:33Z
Barishan
3380
15184
wikitext
text/x-wiki
{{=tr=}}
[[Image:Opening chess position from black side.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[whaikīngi]]
{{Whaikīngi-tr}}
sda2zx87n5si92zvsqymn5eazq2c2pw
Template:Whaikīngi-tr
10
4653
15183
2020-05-18T12:43:55Z
Barishan
3380
Created page with "{| class="wikitable" style="width: 800px" ! colspan="6" | [[satranç]] taşları (Türkçe) <br> ''whaikīngi whakapakoko (Tākoru)'' |- | style="width: 16%; text-align: cente..."
15183
wikitext
text/x-wiki
{| class="wikitable" style="width: 800px"
! colspan="6" | [[satranç]] taşları (Türkçe) <br> ''whaikīngi whakapakoko (Tākoru)''
|-
| style="width: 16%; text-align: center" | [[Image:King Chess.jpg|30px|alt=♚]]
| style="width: 16%; text-align: center" | [[Image:Queen Chess.jpg|30px|alt=♛]]
| style="width: 16%; text-align: center" | [[Image:Rook (Chess) kopio.jpg|30px|alt=♜]]
| style="width: 16%; text-align: center" | [[Image:Bishop Chess.jpg|30px|alt=♝]]
| style="width: 16%; text-align: center" | [[Image:Knight Chess.jpg|30px|alt=♞]]
| style="width: 16%; text-align: center" | [[Image:Pawn Chess.jpg|30px|alt=♟]]
|-
| style="white-space: nowrap; text-align: center" | [[şah]]
| style="white-space: nowrap; text-align: center" | [[vezir]]
| style="white-space: nowrap; text-align: center" | [[kale]]
| style="white-space: nowrap; text-align: center" | [[fil]]
| style="white-space: nowrap; text-align: center" | [[at]]
| style="white-space: nowrap; text-align: center" | [[piyon]]
|}<includeonly>[[Category:Templates|tr]]</includeonly>
ib6qhwx3jd26caemlq0w6wx6gfgojzj
kukla
0
4654
15185
2020-05-18T12:46:42Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Bauhaus Marionette Nachbau Der-Bucklige-Fratze.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[korotao]]"
15185
wikitext
text/x-wiki
{{=tr=}}
[[Image:Bauhaus Marionette Nachbau Der-Bucklige-Fratze.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[korotao]]
in5y6i00z8jt64muw0acu9wamifs144
piyon
0
4655
15186
2020-05-18T12:50:34Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Pawn01.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[kaihāpai-ō]] {{Whaikīngi-tr}}"
15186
wikitext
text/x-wiki
{{=tr=}}
[[Image:Pawn01.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[kaihāpai-ō]]
{{Whaikīngi-tr}}
0u8m20lppx7g0g2xwn8o1cybt530avv
at
0
4656
15187
2020-05-18T12:54:50Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Mangalarga Marchador.jpg|thumb|right|200px|{{PAGENAME}} (1)]] [[Image:KnightPlasticPolgar.jpg|thumb|right|100px|{{PAGENAME}} (2)]] {{-noun-|tr}} '''{{PAGENAME..."
15187
wikitext
text/x-wiki
{{=tr=}}
[[Image:Mangalarga Marchador.jpg|thumb|right|200px|{{PAGENAME}} (1)]]
[[Image:KnightPlasticPolgar.jpg|thumb|right|100px|{{PAGENAME}} (2)]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[hōiho]]
# [[toa]]
{{Whaikīngi-tr}}
4vu502hh2kkwhsrvmotoenm9q4qxl8l
cesur
0
4657
15188
2020-05-18T12:56:31Z
Barishan
3380
Created page with "{{=tr=}} {{-adj-|tr}} '''cesur''' # [[toa]]"
15188
wikitext
text/x-wiki
{{=tr=}}
{{-adj-|tr}}
'''cesur'''
# [[toa]]
3d5szn3xlqytkwmkz9trlqnoip9wsec
kurbağa
0
4658
15190
2020-05-18T13:06:38Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Litoria phyllochroa.JPG|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[poraka]], [[peketua]]"
15190
wikitext
text/x-wiki
{{=tr=}}
[[Image:Litoria phyllochroa.JPG|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[poraka]], [[peketua]]
iwo5zt1oh1t9i4jrcidyqi8u7jxftiy
kaplumbağa
0
4659
15192
15191
2020-05-18T13:09:43Z
Barishan
3380
15192
wikitext
text/x-wiki
{{=tr=}}
[[Image:Caretta caretta 060417w2.jpg|thumb|right|240px|{{PAGENAME}}]]
[[Image:Spider tortoise (Pyxis arachnoides archnoides) Tsimanampetsotsa.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[honu]]
0jj3f5167od21b4s1sidiucb0fdzhn1
kirpi
0
4660
15193
2020-05-18T13:19:24Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Igel.JPG|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[hetiheti]]"
15193
wikitext
text/x-wiki
{{=tr=}}
[[Image:Igel.JPG|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[hetiheti]]
ji9i4sr1qqt55cr4oiccodw8shugell
muz
0
4661
15194
2020-05-18T13:21:17Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Banana on whitebackground.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[panana]]"
15194
wikitext
text/x-wiki
{{=tr=}}
[[Image:Banana on whitebackground.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[panana]]
7nksykig1nqu6ht2hyke6l50db14tk7
portakal
0
4662
15195
2020-05-18T13:28:12Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Ambersweet oranges.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[ārani]]"
15195
wikitext
text/x-wiki
{{=tr=}}
[[Image:Ambersweet oranges.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[ārani]]
68uaqexkn4vpws6lzvwrvok8z4412rp
portakal suyu
0
4663
15196
2020-05-18T13:28:49Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Orange juice 1 edit1.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[wai ārani]]"
15196
wikitext
text/x-wiki
{{=tr=}}
[[Image:Orange juice 1 edit1.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[wai ārani]]
31dvelmg3amatr0hn6row2cqk8bjxm9
ananas
0
4664
15197
2020-05-18T13:30:12Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Pineapple 23.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[paināporo]]"
15197
wikitext
text/x-wiki
{{=tr=}}
[[Image:Pineapple 23.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[paināporo]]
4m867bvtskpherzr7xv2x9l0x6783fy
köpek balığı
0
4665
15198
2020-05-18T13:32:05Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Great white shark south africa.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[mangō]]"
15198
wikitext
text/x-wiki
{{=tr=}}
[[Image:Great white shark south africa.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[mangō]]
kuqepwsddeliedzi6ojniufzn0yb4xc
yunus
0
4666
15199
2020-05-18T13:33:11Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Pink Dolphin.JPG|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[waiaua]]"
15199
wikitext
text/x-wiki
{{=tr=}}
[[Image:Pink Dolphin.JPG|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[waiaua]]
621ilg0ajjteak4v1drzxhys1qfvejz
armut
0
4667
15200
2020-05-18T18:26:47Z
Barishan
3380
Created page with "{{=tr=}} [[Image:PearPhoto.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[pea]]"
15200
wikitext
text/x-wiki
{{=tr=}}
[[Image:PearPhoto.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[pea]]
9nzth9dsm3q5yu5bm84soj5onou49by
şeftali
0
4668
15201
2020-05-18T18:27:38Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Nectarine.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[pītiti]]"
15201
wikitext
text/x-wiki
{{=tr=}}
[[Image:Nectarine.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[pītiti]]
4am39ozxv5fgyggidcifgofliga9ira
erik
0
4669
15202
2020-05-18T18:28:34Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Plum on tree.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[paramu]]"
15202
wikitext
text/x-wiki
{{=tr=}}
[[Image:Plum on tree.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[paramu]]
p5im96pi8o7pwj3ydt80i1q0z1h9ezf
kiraz
0
4670
15203
2020-05-18T18:29:59Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Cherry Stella444.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[tiere]], [[tere]]"
15203
wikitext
text/x-wiki
{{=tr=}}
[[Image:Cherry Stella444.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[tiere]], [[tere]]
k1xtugk8rbhad18m42ji4jklhgys67v
elma
0
4671
15204
2020-05-18T18:31:16Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Red Apple.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[āporo]]"
15204
wikitext
text/x-wiki
{{=tr=}}
[[Image:Red Apple.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[āporo]]
fijoy0fpispicou2lyzqppcl11jhtra
ayva
0
4672
15205
2020-05-18T18:32:39Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Quitte.png|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[kuini]]"
15205
wikitext
text/x-wiki
{{=tr=}}
[[Image:Quitte.png|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[kuini]]
szxz020k9wdqx2ob93fcwko7sq0sm18
üzüm
0
4673
15206
2020-05-18T18:34:56Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Ethnic4215.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[kerepe]]"
15206
wikitext
text/x-wiki
{{=tr=}}
[[Image:Ethnic4215.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[kerepe]]
ng43s86ajot7isxavemh8axplctz8mr
kayısı
0
4674
15207
2020-05-18T18:36:07Z
Barishan
3380
Created page with "{{=tr=}} [[Image:20070107 Apricot.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[aperikota]]"
15207
wikitext
text/x-wiki
{{=tr=}}
[[Image:20070107 Apricot.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[aperikota]]
mrkhqekdlvmf0vj1ulronedewkrt137
incir
0
4675
15208
2020-05-18T18:37:16Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Feigen incir fig.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[piki]]"
15208
wikitext
text/x-wiki
{{=tr=}}
[[Image:Feigen incir fig.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[piki]]
1ezzec7jqkw2ar3saangk1ryia4na8b
limon
0
4676
15209
2020-05-18T18:38:02Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Lemon.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[rēmana]]"
15209
wikitext
text/x-wiki
{{=tr=}}
[[Image:Lemon.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[rēmana]]
9juhkxwiuqx8ia7wdkc13cwx61blc4j
dut
0
4677
15210
2020-05-18T18:38:47Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Morus alba fruits and leaves.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[maupere]]"
15210
wikitext
text/x-wiki
{{=tr=}}
[[Image:Morus alba fruits and leaves.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[maupere]]
e63v0dv9x2hfnee6pfyoaa1640192b7
yıldız
0
4678
15211
2020-05-18T18:52:59Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Golden star.svg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[whetū]]"
15211
wikitext
text/x-wiki
{{=tr=}}
[[Image:Golden star.svg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[whetū]]
o4q4xdl9h65t3w0whtksn9blwsmuv3m
ulduz
0
4679
15213
2020-05-18T18:54:21Z
Barishan
3380
Created page with "{{=az=}} [[Image:Golden star.svg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|az}} '''{{PAGENAME}}''' # [[whetū]]"
15213
wikitext
text/x-wiki
{{=az=}}
[[Image:Golden star.svg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[whetū]]
7ne6k3xj4qg6i3za9qorn94ncv7coyo
zəfər
0
4680
15214
2020-05-18T18:55:18Z
Barishan
3380
Created page with "{{=az=}} {{-noun-|az}} '''{{PAGENAME}}''' # [[papa]], [[toanga]], [[wini]], [[winitanga]]"
15214
wikitext
text/x-wiki
{{=az=}}
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[papa]], [[toanga]], [[wini]], [[winitanga]]
3hhwgydz48a1em0niqr9rhn184tmms6
hörümçək
0
4681
15215
2020-05-18T18:56:28Z
Barishan
3380
Created page with "{{=az=}} [[Image:Loxosceles reclusa.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|az}} '''{{PAGENAME}}''' # [[pūngāwere]], [[pūngāwerewere]], [[pūwerewere]]"
15215
wikitext
text/x-wiki
{{=az=}}
[[Image:Loxosceles reclusa.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[pūngāwere]], [[pūngāwerewere]], [[pūwerewere]]
2u8ppgm5u6wz0zgfh8s4yd226do504d
cinsel yönelim
0
4682
15216
2020-05-18T18:58:17Z
Barishan
3380
Created page with "{{=tr=}} {{-noun-|tr}} '''{{PAGENAME}}''' # [[aronga hōkaka]], [[aronga taera]], [[taeratanga]], [[hōkakatanga]]"
15216
wikitext
text/x-wiki
{{=tr=}}
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[aronga hōkaka]], [[aronga taera]], [[taeratanga]], [[hōkakatanga]]
p1p618mclci6ckwx5x1jqeqc537y6ri
balina
0
4683
15217
2020-05-18T19:14:46Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Eubalaena glacialis with calf.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[tohorā]]"
15217
wikitext
text/x-wiki
{{=tr=}}
[[Image:Eubalaena glacialis with calf.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[tohorā]]
meg52v555xguw97uf6830o4x46u4n76
lale
0
4684
15218
2020-05-18T19:16:25Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Tulipamarjolettii.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[turipi]]"
15218
wikitext
text/x-wiki
{{=tr=}}
[[Image:Tulipamarjolettii.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[turipi]]
ngk10y6jq0jboba3zz7xw8bqzd76k1q
kolye
0
4685
15219
2020-05-18T19:18:39Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Captured Pearls Necklace.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[tāhei]]"
15219
wikitext
text/x-wiki
{{=tr=}}
[[Image:Captured Pearls Necklace.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[tāhei]]
5mlvmdt4argkhywszdmspztxhj5xrb2
inci
0
4686
15220
2020-05-18T19:19:37Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Pearl-variety hg.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[peara]]"
15220
wikitext
text/x-wiki
{{=tr=}}
[[Image:Pearl-variety hg.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[peara]]
exnbzmctnigjr8p9k0gyzruxfrcoid4
şemsiye
0
4687
15221
2020-05-18T19:21:17Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Regnhlíf.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[amarara]]"
15221
wikitext
text/x-wiki
{{=tr=}}
[[Image:Regnhlíf.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[amarara]]
oq1du873268uvpl7hfhr6r0cl9k4h1n
balık
0
4688
15222
2020-05-18T19:22:53Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Gullfiskur.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[ngohi]]"
15222
wikitext
text/x-wiki
{{=tr=}}
[[Image:Gullfiskur.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[ngohi]]
gxtn06e59gdrn0ftc6mi8q6aw0cdmri
balıq
0
4690
15229
2020-06-06T18:04:49Z
Barishan
3380
Created page with "{{=az=}} [[Image:Gullfiskur.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|az}} '''{{PAGENAME}}''' # [[ngohi]]"
15229
wikitext
text/x-wiki
{{=az=}}
[[Image:Gullfiskur.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[ngohi]]
e5kai6q6ntx5re0wjofegkgd6l2n8kj
haziran
0
4691
15230
2020-06-06T18:05:31Z
Barishan
3380
Created page with "{{=tr=}} {{-noun-|tr}} '''{{PAGENAME}}''' # [[pipiri]]"
15230
wikitext
text/x-wiki
{{=tr=}}
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[pipiri]]
87t9axfjgf41mxtg2uvnwhxqqhodmgw
mayıs
0
4692
15231
2020-06-06T18:05:49Z
Barishan
3380
Created page with "{{=tr=}} {{-noun-|tr}} '''{{PAGENAME}}''' # [[haratua]]"
15231
wikitext
text/x-wiki
{{=tr=}}
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[haratua]]
on4n2oh0jq4eww7lk4zp3x5mz5tt9x9
çiçək
0
4693
15232
2020-06-06T18:06:36Z
Barishan
3380
Created page with "{{=az=}} {{-noun-|az}} '''{{PAGENAME}}''' # [[puaka]], [[putiputi]]"
15232
wikitext
text/x-wiki
{{=az=}}
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[puaka]], [[putiputi]]
mpuz9x3w8cli8188y2l7q4foe9cr3ul
heyva
0
4694
15233
2020-06-06T18:07:29Z
Barishan
3380
Created page with "{{=az=}} [[Image:Quitte.png|thumb|right|220px|{{PAGENAME}}]] {{-noun-|az}} '''{{PAGENAME}}''' # [[kuini]]"
15233
wikitext
text/x-wiki
{{=az=}}
[[Image:Quitte.png|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[kuini]]
5l1psprkn15wgygc7vf67qwm8pqbrjt
armud
0
4695
15234
2020-06-06T18:08:39Z
Barishan
3380
Created page with "{{=az=}} [[Image:PearPhoto.jpg|thumb|right|200px|{{PAGENAME}}]] {{-noun-|az}} '''{{PAGENAME}}''' # [[pea]]"
15234
wikitext
text/x-wiki
{{=az=}}
[[Image:PearPhoto.jpg|thumb|right|200px|{{PAGENAME}}]]
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[pea]]
s4mncf8ce3839i7cha01aqrrc9kd0wn
kompüter
0
4696
15235
2020-06-06T18:09:32Z
Barishan
3380
Created page with "{{=az=}} [[Image:Personal Computer 774.JPG|thumb|right|240px|{{PAGENAME}}]] {{-noun-|az}} '''{{PAGENAME}}''' # [[rorohiko]]"
15235
wikitext
text/x-wiki
{{=az=}}
[[Image:Personal Computer 774.JPG|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[rorohiko]]
bpzmfocqwspzw267r5fbx0l015t4xy9
seksual orientasiya
0
4697
15236
2020-06-06T18:11:08Z
Barishan
3380
Created page with "{{=az=}} {{-noun-|az}} '''{{PAGENAME}}''' # [[aronga hōkaka]], [[aronga taera]], [[taeratanga]], [[hōkakatanga]]"
15236
wikitext
text/x-wiki
{{=az=}}
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[aronga hōkaka]], [[aronga taera]], [[taeratanga]], [[hōkakatanga]]
69ssr75yrnucwxy8rc69oadec344cty
iyun
0
4698
15237
2020-06-06T18:11:51Z
Barishan
3380
Created page with "{{=az=}} {{-noun-|az}} '''{{PAGENAME}}''' # [[pipiri]]"
15237
wikitext
text/x-wiki
{{=az=}}
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[pipiri]]
eu6jv64othqtyvgup20qreyqz7xd474
ilan
0
4699
15238
2020-06-06T18:12:39Z
Barishan
3380
Created page with "{{=az=}} [[Image:Dendrelaphis caudolineatus, striped bronzeback.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|az}} '''{{PAGENAME}}''' # [[nākahi]], [[neke]]"
15238
wikitext
text/x-wiki
{{=az=}}
[[Image:Dendrelaphis caudolineatus, striped bronzeback.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[nākahi]], [[neke]]
od0gh82d864c7fembjc7bxiqs2n828z
banan
0
4700
15239
2020-06-06T18:13:35Z
Barishan
3380
Created page with "{{=az=}} [[Image:Banana on whitebackground.jpg|thumb|right|180px|{{PAGENAME}}]] {{-noun-|az}} '''{{PAGENAME}}''' # [[panana]]"
15239
wikitext
text/x-wiki
{{=az=}}
[[Image:Banana on whitebackground.jpg|thumb|right|180px|{{PAGENAME}}]]
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[panana]]
3cdhf8kxkwb6hho5zjna91as5u8vt3c
şaftalı
0
4701
15240
2020-06-06T18:14:35Z
Barishan
3380
Created page with "{{=az=}} [[Image:Nectarine.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|az}} '''{{PAGENAME}}''' # [[pītiti]]"
15240
wikitext
text/x-wiki
{{=az=}}
[[Image:Nectarine.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[pītiti]]
pf4l4zk82nctwxhk07ll0mjo9piwp6d
it
0
4702
15241
2020-06-06T18:16:05Z
Barishan
3380
Created page with "{{=az=}} [[Image:First Day with Her new Family.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|az}} '''{{PAGENAME}}''' # [[pero]]"
15241
wikitext
text/x-wiki
{{=az=}}
[[Image:First Day with Her new Family.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[pero]]
f31j4cgd6xtrfrmmkyw0a4p2zq8dta2
qutan
0
4703
15242
2020-06-06T18:16:57Z
Barishan
3380
Created page with "{{=az=}} [[Image:American White Pelican (Las Gallinas Wildlife Ponds).jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|az}} '''{{PAGENAME}}''' # [[perikana]]"
15242
wikitext
text/x-wiki
{{=az=}}
[[Image:American White Pelican (Las Gallinas Wildlife Ponds).jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|az}}
'''{{PAGENAME}}'''
# [[perikana]]
a3ynu9my73i0rpvxn90pce0lwtznnka
temmuz
0
4714
15258
2020-07-09T08:02:22Z
Barishan
3380
Created page with "{{=tr=}} {{-noun-|tr}} '''{{PAGENAME}}''' # [[hōngongoi]]"
15258
wikitext
text/x-wiki
{{=tr=}}
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[hōngongoi]]
qu42gya3l9sp81442sjuj2aa7blctcj
telefon
0
4715
15259
2020-07-09T08:05:15Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Dialog gr 1972.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[terewhōno]], [[kawereo]]"
15259
wikitext
text/x-wiki
{{=tr=}}
[[Image:Dialog gr 1972.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[terewhōno]], [[kawereo]]
qbc6qjf6thbzznmy3wk06nsk8quloyu
cep telefonu
0
4716
15261
15260
2020-07-09T08:07:16Z
Barishan
3380
15261
wikitext
text/x-wiki
{{=tr=}}
[[Image:Nokia 3220 - on white paper.jpg|thumb|right|150px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[waea pūkoro]]
cudb7glmtwd7mmwfde5ilicr6uvtsnf
uçak
0
4717
15262
2020-07-09T08:09:11Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Aviogenex b737-200 yu-anp arp.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[aropereina]], [[manurere]]"
15262
wikitext
text/x-wiki
{{=tr=}}
[[Image:Aviogenex b737-200 yu-anp arp.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[aropereina]], [[manurere]]
95ai11z844qs31ddfoz1fmu0sqzekc1
helikopter
0
4718
15263
2020-07-09T08:10:29Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Bell 206L3 (D-HASA).jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[toparere]], [[waka topatopa]]"
15263
wikitext
text/x-wiki
{{=tr=}}
[[Image:Bell 206L3 (D-HASA).jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[toparere]], [[waka topatopa]]
855ptspdjkp271crtdq0qv8omxcbhqb
tren
0
4719
15264
2020-07-09T08:11:50Z
Barishan
3380
Created page with "{{=tr=}} [[Image:SBB Re 450 097 ZKB Nachtnetz.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[atua whiowhio]]"
15264
wikitext
text/x-wiki
{{=tr=}}
[[Image:SBB Re 450 097 ZKB Nachtnetz.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[atua whiowhio]]
adwvz9aifo92qk6mrxkiikwpz17qgfv
gemi
0
4720
15265
2020-07-09T08:13:16Z
Barishan
3380
Created page with "{{=tr=}} [[Image:DANA 2004 ubt.jpeg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[puke]], [[kaipuke]]"
15265
wikitext
text/x-wiki
{{=tr=}}
[[Image:DANA 2004 ubt.jpeg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[puke]], [[kaipuke]]
0rckgom7n42o8ogd69y6hqdfci42dwd
makas
0
4721
15266
2020-07-09T08:14:33Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Schere Gr 99.jpg|thumb|right|200px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[kutikuti]]"
15266
wikitext
text/x-wiki
{{=tr=}}
[[Image:Schere Gr 99.jpg|thumb|right|200px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[kutikuti]]
8lavt1730xzcvcby5hrxq3enjv1ufe6
bıçak
0
4722
15267
2020-07-09T08:15:39Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Becker Combat Utility 7 (33299486154).jpg|thumb|right|200px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[naihi]]"
15267
wikitext
text/x-wiki
{{=tr=}}
[[Image:Becker Combat Utility 7 (33299486154).jpg|thumb|right|200px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[naihi]]
7etplh0ktqk3hdugs6nezlhn95tyrfe
büyüteç
0
4723
15268
2020-07-09T08:16:36Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Mag glass request.jpg|thumb|right|200px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[kōata whakarahi]]"
15268
wikitext
text/x-wiki
{{=tr=}}
[[Image:Mag glass request.jpg|thumb|right|200px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[kōata whakarahi]]
lr1qrpps3jpi9c3m5g5mrt7mu8dqect
kitaplık
0
4724
15269
2020-07-09T08:17:58Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Bookcase.jpg|thumb|right|200px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[paenga pukapuka]]"
15269
wikitext
text/x-wiki
{{=tr=}}
[[Image:Bookcase.jpg|thumb|right|200px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[paenga pukapuka]]
mhp0lji3h4bnmrg5wkohbkpgvcsgapg
yemek kitabı
0
4725
15270
2020-07-09T08:20:13Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Cookery section.jpg|thumb|right|200px|yemek kitapları]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[pukapuka tao kai]]"
15270
wikitext
text/x-wiki
{{=tr=}}
[[Image:Cookery section.jpg|thumb|right|200px|yemek kitapları]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[pukapuka tao kai]]
q0gig3zs4smdymo0pchxbpss0o0w4ci
kelebek
0
4726
15271
2020-07-09T08:21:55Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Clouded Sulphur (Colias philodice) - Guelph, Ontario 02.jpg|thumb|right|200px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[pepe]], [[pūrerehua]], p..."
15271
wikitext
text/x-wiki
{{=tr=}}
[[Image:Clouded Sulphur (Colias philodice) - Guelph, Ontario 02.jpg|thumb|right|200px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[pepe]], [[pūrerehua]], [[pēpepe]]
olw3u3owkhdqt7fxqbwk4ofdgdqh3zx
kertenkele
0
4727
15272
2020-07-09T08:24:17Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Brown Anole Lizard ARPT-LZ-BA-1.jpg|thumb|right|200px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[mokomoko]], [[kumukumu]]"
15272
wikitext
text/x-wiki
{{=tr=}}
[[Image:Brown Anole Lizard ARPT-LZ-BA-1.jpg|thumb|right|200px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[mokomoko]], [[kumukumu]]
jvakgi2z4aq3udbyx2ekk51v71z9t7p
yağmur
0
4728
15273
2020-07-09T08:26:12Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Rain 2.gif|thumb|right|200px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[tōuarangi]]"
15273
wikitext
text/x-wiki
{{=tr=}}
[[Image:Rain 2.gif|thumb|right|200px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[tōuarangi]]
1zizqqrsa6o59b7ra784rt2qtg793h7
çorap
0
4729
15274
2020-07-09T08:28:20Z
Barishan
3380
Created page with "{{=tr=}} [[Image:DuParc kousen (2).JPG|thumb|right|200px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[tōkena]]"
15274
wikitext
text/x-wiki
{{=tr=}}
[[Image:DuParc kousen (2).JPG|thumb|right|200px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[tōkena]]
onixcr85qsomfj280b9j7n85rlrecdy
sepet
0
4730
15275
2020-07-09T08:29:32Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Knitted basket1.jpg|thumb|right|200px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[roroi]], [[rawhi]]"
15275
wikitext
text/x-wiki
{{=tr=}}
[[Image:Knitted basket1.jpg|thumb|right|200px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[roroi]], [[rawhi]]
1kwh8m5osmaepagtvipky7ls3gwf3u5
peynir
0
4731
15276
2020-07-09T08:31:20Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Feta Greece 2.jpg|thumb|right|200px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[tīhi]]"
15276
wikitext
text/x-wiki
{{=tr=}}
[[Image:Feta Greece 2.jpg|thumb|right|200px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[tīhi]]
0hcr6rnjuk4xcnytfs6f42orjlciuen
ahtapot
0
4732
15277
2020-07-09T08:34:31Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Octopus macropus.jpg|thumb|right|200px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[wheke]]"
15277
wikitext
text/x-wiki
{{=tr=}}
[[Image:Octopus macropus.jpg|thumb|right|200px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[wheke]]
ismg03oepujcx6lkgd3ms2km53unoso
şarap
0
4733
15278
2020-07-09T08:36:13Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Red Wine Glass.jpg|thumb|right|200px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[wāina]]"
15278
wikitext
text/x-wiki
{{=tr=}}
[[Image:Red Wine Glass.jpg|thumb|right|200px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[wāina]]
6kknn0at60w2ojpfg2pjbyp7c91essp
okul
0
4734
15292
15279
2020-09-07T02:35:16Z
CommonsDelinker
35
Removing [[:c:File:Sm34.jpg|Sm34.jpg]], it has been deleted from Commons by [[:c:User:P199|P199]] because: per [[:c:Commons:Deletion requests/File:Sm34.jpg|]].
15292
wikitext
text/x-wiki
{{=tr=}}
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[wharekura]]
grrtbb38zbie502x0sxmjmmfhi5k42m
lise
0
4735
15281
15280
2020-07-09T08:42:16Z
Barishan
3380
15281
wikitext
text/x-wiki
{{=tr=}}
[[Image:IELfrontgate.jpg|thumb|right|200px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[kura tuarua]]
gz1sj6sgskukgauqb09idllpsvo6ch3
Kenehi
0
4744
15324
15321
2020-11-03T17:48:01Z
Leonardo José Raimundo
1867
Whai muri i te reo Āmenia a Aotearoa.
15324
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Kenehi'''
# Pukapuka tuatahi o te Paipera, e rima tekau nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Genesis}}
:* {{ga}}: {{trad|ga|Geineasas}}
:* {{co}}: {{trad|co|Gènesi}}
:* {{hy}}: {{trad|hy|Ծննդոց}} (Cnndoc')
:* {{zea}}: {{trad|zea|Genesis}}
:* {{et}}: {{trad|et|1. Moosese raamat}}
:* {{fo}}: {{trad|fo|Fyrsta Mósebók}}
:* {{fy}}: {{trad|fy|Genesis}}
:* {{hu}}: {{trad|hu|Mózes első könyve}}
:* {{haw}}: {{trad|haw|Kinohi}}
:* {{sk}}: {{trad|sk|Genesis}}
:* {{sl}}: {{trad|sl|Geneza}}
:* {{sw}}: {{trad|sw|Mwanzo}}
:* {{sv}}: {{trad|sv|Första Moseboken}}
:* {{io}}: {{trad|io|Genezo}}
:* {{en}}: {{trad|en|Genesis}}
:* {{it}}: {{trad|it|Genesi}}
:* {{el}}: {{trad|el|Γένεση}} (Génesi)
:* {{grc}}: {{trad|grc|Γένεσις}} (Génesis)
:* {{ceb}}: {{trad|ceb|Henesis}}
:* {{kl}}: {{trad|kl|1 Mosesi}}
:* {{sco}}: {{trad|sco|Genesis}}
:* {{gd}}: {{trad|gd|Genesis}}
:* {{gv}}: {{trad|gv|Genesis}}
:* {{cdo}}: {{trad|cdo|創世記}}, {{trad|cdo|创世记}} (Cháung-sié-jé)
:* {{no}}: {{trad|no|Første Mosebok}}
:* {{es}}: {{trad|es|Génesis}}
:* {{eu}}: {{trad|eu|Hasiera}}
:* {{br}}: {{trad|br|Geneliezh}}
:* {{pt}}: {{trad|pt|Gênesis}}
:* {{pl}}: {{trad|pl|Księga Rodzaju}}
:* {{la}}: {{trad|la|Genesis}}
:* {{lv}}: {{trad|lv|Pirmā Mozus grāmata}}
:* {{li}}: {{trad|li|Genesis}}
:* {{lt}}: {{trad|lt|Pradžios knyga}}
:* {{ro}}: {{trad|ro|Geneza}}
:* {{tl}}: {{trad|tl|Henesis}}
:* {{nl}}: {{trad|nl|Genesis}}
:* {{da}}: {{trad|da|Første Mosebog}}
:* {{de}}: {{trad|de|Genesis}}
:* {{ja}}: {{trad|ja|そうせいき}} (Sōseiki)
:* {{cs}}: {{trad|cs|Genesis}}
:* {{is}}: {{trad|is|Fyrsta Mósebók}}
:* {{cy}}: {{trad|cy|Genesis}}
:* {{war}}: {{trad|war|Genesis}}
:* {{fi}}: {{trad|fi|1. Mooseksen kirja}}
:* {{fr}}: {{trad|fr|Genèse}}
exmfx2qxb4y9w39d9lhfc487jfhmwet
Template:hy
10
4745
15308
2020-11-01T21:38:40Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:hy]].
15308
wikitext
text/x-wiki
Āmenia
8a4crhg3ea5hzrs187qcrd5hsfez1a5
Template:ga
10
4746
15309
2020-11-02T03:00:34Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:ga]].
15309
wikitext
text/x-wiki
Airangi
sv7qi4wlakd34ld3y4ehrzg5b6ncuu7
Template:co
10
4747
15311
2020-11-02T18:30:29Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:co]].
15311
wikitext
text/x-wiki
Akoranga
6axoem2okphgafqhvsb07fjguob987s
Template:el
10
4748
15313
2020-11-02T21:42:15Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:el]].
15313
wikitext
text/x-wiki
Kariki
lwzrwf01l2glqj89f4w38g4wesrvpcv
Template:grc
10
4749
15315
2020-11-02T21:52:29Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:grc]].
15315
wikitext
text/x-wiki
Kariki Tawhito
qt5p0j0zfkzhojleve1fvojlqgw183w
Template:kl
10
4750
15316
2020-11-02T22:04:15Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:kl]].
15316
wikitext
text/x-wiki
Kirinirana
rze4sjt0foybvgx0bul4w8dbrt7p0vt
Template:gv
10
4751
15318
2020-11-03T00:40:47Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:gv]].
15318
wikitext
text/x-wiki
Mane
n4r1vs5r5uumzghfkc8ovnsgspxmlpn
Template:cdo
10
4752
15319
2020-11-03T01:22:55Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:cdo]].
15319
wikitext
text/x-wiki
Min Dong
c7jcvxagxhtf5hvbsva1wnj1vnyykft
Template:fy
10
4753
15320
2020-11-03T02:18:17Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:fy]].
15320
wikitext
text/x-wiki
Frisia
gwm8366vmpfzfxc6oy1jfc4nioz632i
Template:war
10
4754
15322
2020-11-03T02:58:52Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:war]].
15322
wikitext
text/x-wiki
Waray-Waray
d4he1b59aj5vb9nktfxbplbockmugfh
Template:zea
10
4755
15323
2020-11-03T17:36:57Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:zea]].
15323
wikitext
text/x-wiki
Aotearoa
66fmkprndwvfbgratbcipqnygxnaiif
Ekoruhe
0
4756
15489
15488
2021-03-20T21:18:01Z
Leonardo José Raimundo
1867
Nekehanga: Kariki Tawhito (Ἔξοδος).
15489
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Ekoruhe'''
# Pukapuka tuarua o te Paipera, e whā tekau nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Eksodus}}
:* {{ga}}: {{trad|ga|Eaxodus}}
:* {{co}}: {{trad|co|Esodo}}
:* {{hy}}: {{trad|hy|Ելք}} (Yelk')
:* {{zea}}: {{trad|zea|Exodus}}
:* {{et}}: {{trad|et|2. Moosese raamat}}
:* {{fo}}: {{trad|fo|Onnur Mósebók}}
:* {{fy}}: {{trad|fy|Exodus}}
:* {{hu}}: {{trad|hu|Mózes második könyve}}
:* {{haw}}: {{trad|haw|Puka ʻAna}}
:* {{sk}}: {{trad|sk|Exodus}}
:* {{sl}}: {{trad|sl|Eksodus}}
:* {{sw}}: {{trad|sw|Kutoka}}
:* {{sv}}: {{trad|sv|Andra Moseboken}}
:* {{io}}: {{trad|io|Exodo}}
:* {{en}}: {{trad|en|Exodus}}
:* {{it}}: {{trad|it|Esodo}}
:* {{el}}: {{trad|el|Έξοδος}} (Éxodos)
:* {{grc}}: {{trad|grc|Ἔξοδος}} (Éxodos)
:* {{ceb}}: {{trad|ceb|Eksodo}}
:* {{kl}}: {{trad|kl|2 Mosesi}}
:* {{sco}}: {{trad|sco|Exodus}}
:* {{gd}}: {{trad|gd|Ecsodus}}
:* {{gv}}: {{trad|gv|Exodus}}
:* {{cdo}}: {{trad|cdo|出埃及記}}, {{trad|cdo|出埃及记}} (Chók-Ăi-gĭk-gé)
:* {{no}}: {{trad|no|Andre Mosebok}}
:* {{es}}: {{trad|es|Éxodo}}
:* {{eu}}: {{trad|eu|Irteera}}
:* {{br}}: {{trad|br|Ermaeziadeg}}
:* {{pt}}: {{trad|pt|Êxodo}}
:* {{pl}}: {{trad|pl|Księga Wyjścia}}
:* {{la}}: {{trad|la|Exodus}}
:* {{lv}}: {{trad|lv|Izceļošanas grāmata}}
:* {{li}}: {{trad|li|Exodus}}
:* {{lt}}: {{trad|lt|Išėjimo knyga}}
:* {{ro}}: {{trad|ro|Exodul}}
:* {{tl}}: {{trad|tl|Exodo}}
:* {{nl}}: {{trad|nl|Exodus}}
:* {{da}}: {{trad|da|Anden Mosebog}}
:* {{de}}: {{trad|de|Exodus}}
:* {{ja}}: {{trad|ja|出エジプト記}} (Shutsu Ejiputo ki)
:* {{cs}}: {{trad|cs|Exodus}}
:* {{is}}: {{trad|is|Annar Mósebók}}
:* {{cy}}: {{trad|cy|Exodus}}
:* {{war}}: {{trad|war|Exodo}}
:* {{fi}}: {{trad|fi|2. Mooseksen kirja}}
:* {{fr}}: {{trad|fr|Exode}}
i92qfcrc2v6luikb5rc6ebiq6u4k020
Rewitikuha
0
4757
15346
15326
2020-11-10T16:24:22Z
Leonardo José Raimundo
1867
Rewitikuha: Pukapuka tuatoru o te Paipera.
15346
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Rewitikuha'''
# Pukapuka tuatoru o te Paipera, e rua tekau mā whitu nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Levitikus}}
:* {{ga}}: {{trad|ga|Léivític}}
:* {{co}}: {{trad|co|Leviticu}}
:* {{hy}}: {{trad|hy|Ղեւտական}} (Ġewtakan)
:* {{zea}}: {{trad|zea|Leviticus}}
:* {{et}}: {{trad|et|3. Moosese raamat}}
:* {{fo}}: {{trad|fo|Triðja Mósebók}}
:* {{fy}}: {{trad|fy|Leviticus}}
:* {{hu}}: {{trad|hu|Mózes harmadik könyve}}
:* {{haw}}: {{trad|haw|ʻOihana Kahuna}}
:* {{sk}}: {{trad|sk|Levitikus}}
:* {{sl}}: {{trad|sl|Levitik}}
:* {{sw}}: {{trad|sw|Walawi}}
:* {{sv}}: {{trad|sv|Tredje Moseboken}}
:* {{io}}: {{trad|io|Levitiko}}
:* {{en}}: {{trad|en|Leviticus}}
:* {{it}}: {{trad|it|Levitico}}
:* {{el}}: {{trad|el|Λευϊτικό}} (Levïtikó)
:* {{grc}}: {{trad|grc|Λευϊτικόν}} (Levïtikón)
:* {{ceb}}: {{trad|ceb|Lebitiko}}
:* {{kl}}: {{trad|kl|3 Mosesi}}
:* {{sco}}: {{trad|sco|Leviticus}}
:* {{gd}}: {{trad|gd|Lebhiticus}}
:* {{gv}}: {{trad|gv|Leviticus}}
:* {{cdo}}: {{trad|cdo|利未記}}, {{trad|cdo|利未记}} (Lé-ê-gé)
:* {{no}}: {{trad|no|Tredje Mosebok}}
:* {{es}}: {{trad|es|Levítico}}
:* {{eu}}: {{trad|eu|Lebitarrena}}
:* {{br}}: {{trad|br|Leviegezh}}
:* {{pt}}: {{trad|pt|Levítico}}
:* {{pl}}: {{trad|pl|Księga Kapłańska}}
:* {{la}}: {{trad|la|Leviticus}}
:* {{lv}}: {{trad|lv|Trešā Mozus grāmata}}
:* {{li}}: {{trad|li|Leviticus}}
:* {{lt}}: {{trad|lt|Kunigų knyga}}
:* {{ro}}: {{trad|ro|Leviticul}}
:* {{tl}}: {{trad|tl|Levitico}}
:* {{nl}}: {{trad|nl|Leviticus}}, {{trad|nl|Levieten}}
:* {{da}}: {{trad|da|Tredje Mosebog}}
:* {{de}}: {{trad|de|Levitikus}}
:* {{ja}}: {{trad|ja|レビ記}} (Rebi-ki)
:* {{cs}}: {{trad|cs|Leviticus}}
:* {{is}}: {{trad|is|Þriðja Mósebók}}
:* {{cy}}: {{trad|cy|Lefiticus}}
:* {{war}}: {{trad|war|Levetico}}
:* {{fi}}: {{trad|fi|3. Mooseksen kirja}}
:* {{fr}}: {{trad|fr|Lévitique}}
hqvujl58kfw1bcx6cue1fjn3ejp5zq4
Tauanga
0
4758
15347
15327
2020-11-10T16:26:37Z
Leonardo José Raimundo
1867
Tauanga: Pukapuka tuawhā o te Paipera.
15347
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Tauanga'''
# Pukapuka tuawhā o te Paipera, e toru tekau mā ono nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Numeri}}
:* {{ga}}: {{trad|ga|Uimhreacha}}
:* {{co}}: {{trad|co|Numeri}}
:* {{hy}}: {{trad|hy|Թուոց}} (T'uoc')
:* {{zea}}: {{trad|zea|Numeri}}
:* {{et}}: {{trad|et|4. Moosese raamat}}
:* {{fo}}: {{trad|fo|Fjórði Mósebók}}
:* {{fy}}: {{trad|fy|Numeri}}
:* {{hu}}: {{trad|hu|Mózes negyedik könyve}}
:* {{haw}}: {{trad|haw|Nā Helu}}
:* {{sk}}: {{trad|sk|Numeri}}
:* {{sl}}: {{trad|sl|Numeri}}
:* {{sw}}: {{trad|sw|Hesabu}}
:* {{sv}}: {{trad|sv|Fjärde Moseboken}}
:* {{io}}: {{trad|io|Nombri}}
:* {{en}}: {{trad|en|Numbers}}
:* {{it}}: {{trad|it|Numeri}}
:* {{el}}: {{trad|el|Αριθμοί}} (Arithmoí)
:* {{grc}}: {{trad|grc|Ἁρῐθμοί}} (Arithmoí)
:* {{ceb}}: {{trad|ceb|Mga Numero}}
:* {{kl}}: {{trad|kl|4 Mosesi}}
:* {{sco}}: {{trad|sco|Nummers}}
:* {{gd}}: {{trad|gd|Àireamh}}
:* {{gv}}: {{trad|gv|Earrooyn}}
:* {{cdo}}: {{trad|cdo|民數記}}, {{trad|cdo|民数记}} (Mìng-só-gé)
:* {{no}}: {{trad|no|Fjerde Mosebok}}
:* {{es}}: {{trad|es|Números}}
:* {{eu}}: {{trad|eu|Zenbakiak}}
:* {{br}}: {{trad|br|Niveroù}}
:* {{pt}}: {{trad|pt|Números}}
:* {{pl}}: {{trad|pl|Księga Liczb}}
:* {{la}}: {{trad|la|Numeri}}
:* {{lv}}: {{trad|lv|Ceturtā Mozus grāmata}}
:* {{li}}: {{trad|li|Numeri}}
:* {{lt}}: {{trad|lt|Skaičių knyga}}
:* {{ro}}: {{trad|ro|Numeri}}
:* {{tl}}: {{trad|tl|Mga Bilang}}
:* {{nl}}: {{trad|nl|Numeri}}
:* {{da}}: {{trad|da|Fjerde Mosebog}}
:* {{de}}: {{trad|de|Numeri}}
:* {{ja}}: {{trad|ja|民数記}} (Minsū ki)
:* {{cs}}: {{trad|cs|Numeri}}
:* {{is}}: {{trad|is|Fjórði Mósebók}}
:* {{cy}}: {{trad|cy|Numeri}}
:* {{war}}: {{trad|war|Mga Numero}}
:* {{fi}}: {{trad|fi|4. Mooseksen kirja}}
:* {{fr}}: {{trad|fr|Nombres}}
a9a8mcoctcaeibtn3cj8l433b2es6lp
Tiuteronomi
0
4759
15348
15328
2020-11-10T16:28:52Z
Leonardo José Raimundo
1867
Tiuteronomi: Pukapuka tuarima o te Paipera.
15348
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Tiuteronomi'''
# Pukapuka tuarima o te Paipera, e toru tekau mā whā nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Deuteronomium}}
:* {{ga}}: {{trad|ga|Dheotranaimí}}
:* {{co}}: {{trad|co|Deuterònumu}}
:* {{hy}}: {{trad|hy|Օրենք}} (Ōrenk')
:* {{zea}}: {{trad|zea|Deuteronomium}}
:* {{et}}: {{trad|et|5. Moosese raamat}}
:* {{fo}}: {{trad|fo|Fimta Mósebók}}
:* {{fy}}: {{trad|fy|Deuteronomium}}
:* {{hu}}: {{trad|hu|Mózes ötödik könyve}}
:* {{haw}}: {{trad|haw|Kānāwai Lua}}
:* {{sk}}: {{trad|sk|Deuteronómium}}
:* {{sl}}: {{trad|sl|Devteronomij}}
:* {{sw}}: {{trad|sw|Kumbukumbu la Sheria}}
:* {{sv}}: {{trad|sv|Femte Moseboken}}
:* {{io}}: {{trad|io|Deteronomio}}
:* {{en}}: {{trad|en|Deuteronomy}}
:* {{it}}: {{trad|it|Deuteronomio}}
:* {{el}}: {{trad|el|Δευτερονόμιο}} (Deuteronómio)
:* {{grc}}: {{trad|grc|Δευτερονόμιον}} (Deuteronómion)
:* {{ceb}}: {{trad|ceb|Dyuteronomyo}}
:* {{kl}}: {{trad|kl|5 Mosesi}}
:* {{sco}}: {{trad|sco|Duetoronomy}}
:* {{gd}}: {{trad|gd|Deuteronomi}}
:* {{gv}}: {{trad|gv|Deuteronomy}}
:* {{cdo}}: {{trad|cdo|申命記}}, {{trad|cdo|申命记}} (Sĭng-mêng-gé)
:* {{no}}: {{trad|no|Femte Mosebok}}
:* {{es}}: {{trad|es|Deuteronomio}}
:* {{eu}}: {{trad|eu|Deuteronomioa}}
:* {{br}}: {{trad|br|Adlezenn}}
:* {{pt}}: {{trad|pt|Deuteronômio}}
:* {{pl}}: {{trad|pl|Księga Powtórzonego Prawa}}
:* {{la}}: {{trad|la|Deuteronomium}}
:* {{lv}}: {{trad|lv|Piektā Mozus grāmata}}
:* {{li}}: {{trad|li|Deuteronomium}}
:* {{lt}}: {{trad|lt|Pakartoto Įstatymo knyga}}
:* {{ro}}: {{trad|ro|Deuteronomul}}
:* {{tl}}: {{trad|tl|Deuteronomio}}
:* {{nl}}: {{trad|nl|Deuteronomium}}
:* {{da}}: {{trad|da|Femte Mosebog}}
:* {{de}}: {{trad|de|Deuteronomium}}
:* {{ja}}: {{trad|ja|申命記}} (Shinmei ki)
:* {{cs}}: {{trad|cs|Deuteronomium}}
:* {{is}}: {{trad|is|Fimmta Mósebók}}
:* {{cy}}: {{trad|cy|Deuteronomium}}
:* {{war}}: {{trad|war|Deuteronomio}}
:* {{fi}}: {{trad|fi|5. Mooseksen kirja}}
:* {{fr}}: {{trad|fr|Deutéronome}}
fv9rzzwms6qmr73x6w24kr1y3ti0lvp
Hōhua
0
4760
15349
15335
2020-11-10T16:38:08Z
Leonardo José Raimundo
1867
Hōhua: Pukapuka tuaono o te Paipera.
15349
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Hōhua'''
# Pukapuka tuaono o te Paipera, e rua tekau mā whā nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Josua}}
:* {{az}}: {{trad|az|Yuşə}}
:* {{ga}}: {{trad|ga|Iósua}}
:* {{co}}: {{trad|co|Ghjosuè}}
:* {{hy}}: {{trad|hy|Յեսու}} (Yesu)
:* {{zea}}: {{trad|zea|Jozua}}
:* {{ar}}: {{trad|ar|يوشع}} (Yūša')
:* {{ast}}: {{trad|ast|Xosué}}
:* {{et}}: {{trad|et|Joosua raamat}}
:* {{fo}}: {{trad|fo|Jósva}}
:* {{fy}}: {{trad|fy|Jozua}}
:* {{zh}}: {{trad|zh|約書亞}} (Yuē shū yà)
:* {{hu}}: {{trad|hu|Józsué}}
:* {{haw}}: {{trad|haw|Iosua}}
:* {{he}}: {{trad|he|יהושע}} (Yehoshúa)
:* {{sk}}: {{trad|sk|Jozue}}
:* {{sl}}: {{trad|sl|Jozue}}
:* {{sw}}: {{trad|sw|Yoshua}}
:* {{sv}}: {{trad|sv|Josua}}
:* {{io}}: {{trad|io|Iosue}}
:* {{en}}: {{trad|en|Joshua}}
:* {{id}}: {{trad|id|Yusha}}
:* {{it}}: {{trad|it|Giosuè}}
:* {{gl}}: {{trad|gl|Xosué}}
:* {{el}}: {{trad|el|Ιησούς}} (Ii̱soús)
:* {{grc}}: {{trad|grc|Ἰησοῦς}} (Ii̱soús)
:* {{ca}}: {{trad|ca|Josuè}}
:* {{ceb}}: {{trad|ceb|Josue}}
:* {{kl}}: {{trad|kl|Josva}}
:* {{hr}}: {{trad|hr|Jošua}}
:* {{sco}}: {{trad|sco|Joshua}}
:* {{gd}}: {{trad|gd|Iosua}}
:* {{gv}}: {{trad|gv|Joshua}}
:* {{ms}}: {{trad|ms|Joshua}}
:* {{cdo}}: {{trad|cdo|約書亞記}}, {{trad|cdo|约书亚记}} (Iók-cṳ̆-ā-gé)
:* {{no}}: {{trad|no|Josva}}
:* {{fa}}: {{trad|fa|یوشع}} (Yuša')
:* {{es}}: {{trad|es|Josué}}
:* {{be}}: {{trad|be|Ісус}} (Isus)
:* {{eu}}: {{trad|eu|Josue}}
:* {{br}}: {{trad|br|Yehoshoua}}
:* {{pt}}: {{trad|pt|Josué}}
:* {{pl}}: {{trad|pl|Księga Jozuego}}
:* {{la}}: {{trad|la|Iosue}}
:* {{lv}}: {{trad|lv|Jozua}}
:* {{li}}: {{trad|li|Jozua}}
:* {{lt}}: {{trad|lt|Jozuės knyga}}
:* {{ro}}: {{trad|ro|Iosua}}
:* {{ru}}: {{trad|ru|Иисус}} (Iisus)
:* {{tl}}: {{trad|tl|Josue}}
:* {{nl}}: {{trad|nl|Jozua}}
:* {{da}}: {{trad|da|Josva}}
:* {{de}}: {{trad|de|Josua}}
:* {{ja}}: {{trad|ja|ヨシュア記}} (Yoshua ki)
:* {{cs}}: {{trad|cs|Jozue}}
:* {{is}}: {{trad|is|Jósúa}}
:* {{cy}}: {{trad|cy|Josua}}
:* {{war}}: {{trad|war|Josue}}
:* {{fi}}: {{trad|fi|Joosua}}
:* {{fr}}: {{trad|fr|Josué}}
:* {{yi}}: {{trad|yi|יהושע}} (Yehoshúa)
mzv62pc5v5kn5sq3cg9zx2q8467ifzg
Template:ar
10
4761
15330
2020-11-04T22:46:02Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:ar]].
15330
wikitext
text/x-wiki
Arapi
4y11mbwjbxhdkp6gb9gtdtev5r2k1yt
Template:he
10
4762
15331
2020-11-04T22:54:41Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:he]].
15331
wikitext
text/x-wiki
Hiperu
hpfnvy3pml18cz7kdjuhlkbzqogl03b
Template:hr
10
4763
15332
2020-11-05T00:12:04Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:hr]].
15332
wikitext
text/x-wiki
Koroātia
hiozss3mkzj5jqh67s7fvwq8zgnwbjo
Template:fa
10
4764
15334
2020-11-05T00:54:04Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:fa]].
15334
wikitext
text/x-wiki
Pahia
fd9ad33hp4awbbu3fqbeaij8ghkmao6
Template:yi
10
4765
15336
2020-11-05T01:02:11Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:yi]].
15336
wikitext
text/x-wiki
Yiddish
m0hylixz9lpd3kcv8dyb66afwz9hdjq
Kaiwhakariterite
0
4766
15350
15337
2020-11-10T16:40:54Z
Leonardo José Raimundo
1867
Kaiwhakariterite: Pukapuka tuawhitu o te Paipera.
15350
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Kaiwhakariterite'''
# Pukapuka tuawhitu o te Paipera, e rua tekau mā tahi nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Rigters}}
:* {{ga}}: {{trad|ga|Breithiúna}}
:* {{co}}: {{trad|co|Giudici}}
:* {{hy}}: {{trad|hy|Դատավորմեր}} (Datavorner)
:* {{zea}}: {{trad|zea|Richteren}}
:* {{et}}: {{trad|et|Kohtumõistjate raamat}}
:* {{fo}}: {{trad|fo|Dómarunum}}
:* {{fy}}: {{trad|fy|Rjochters}}
:* {{hu}}: {{trad|hu|A bírák könyve}}
:* {{haw}}: {{trad|haw|Luna Kānāwai}}
:* {{sk}}: {{trad|sk|Kniha sudcov}}
:* {{sl}}: {{trad|sl|Sodniki}}
:* {{sw}}: {{trad|sw|Waamuzi}}
:* {{sv}}: {{trad|sv|Domarboken}}
:* {{io}}: {{trad|io|Judiciisti}}
:* {{en}}: {{trad|en|Judges}}
:* {{it}}: {{trad|it|Giudici}}
:* {{el}}: {{trad|el|Κριτές}} (Krités)
:* {{grc}}: {{trad|grc|Κρῐταί}} (Kritaí)
:* {{ceb}}: {{trad|ceb|Mga Maghuhukom}}
:* {{kl}}: {{trad|kl|Eqqartuussisut}}
:* {{sco}}: {{trad|sco|Judges}}
:* {{gd}}: {{trad|gd|Britheamhan}}
:* {{gv}}: {{trad|gv|Briwnyn}}
:* {{cdo}}: {{trad|cdo|士師記}}, {{trad|cdo|士师记}} (Sê̤ṳ-sṳ̆-gé)
:* {{no}}: {{trad|no|Dommerne}}
:* {{es}}: {{trad|es|Jueces}}
:* {{eu}}: {{trad|eu|Epaileak}}
:* {{br}}: {{trad|br|Barnerien}}
:* {{pt}}: {{trad|pt|Juízes}}
:* {{pl}}: {{trad|pl|Księga Sędziów}}
:* {{la}}: {{trad|la|Iudices}}
:* {{lv}}: {{trad|lv|Soģu}}
:* {{li}}: {{trad|li|Riechters}}
:* {{lt}}: {{trad|lt|Teisėjų knyga}}
:* {{ro}}: {{trad|ro|Judecători}}
:* {{tl}}: {{trad|tl|Mga Hukomt}}
:* {{nl}}: {{trad|nl|Riechteren}}, {{trad|nl|Rechters}}
:* {{da}}: {{trad|da|Dommerbogen}}
:* {{de}}: {{trad|de|Richter}}
:* {{ja}}: {{trad|ja|士師記}} (Shishi ki)
:* {{cs}}: {{trad|cs|Soudců}}
:* {{is}}: {{trad|is|Dómarabókin}}
:* {{cy}}: {{trad|cy|Barnwyr}}
:* {{war}}: {{trad|war|Mga Maghurukom}}
:* {{fi}}: {{trad|fi|Tuomarien kirja}}
:* {{fr}}: {{trad|fr|Juges}}
py5lo32a3tkk6r3e7k5u8eckowscomk
Rutu
0
4767
15351
15339
2020-11-10T16:44:07Z
Leonardo José Raimundo
1867
Rutu: Pukapuka tuawaru o te Paipera.
15351
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Rutu'''
# Pukapuka tuawaru o te Paipera, e heipū whā nga upoko.
# Te ingoa o te hunaonga a Noemi me te wahine a Poaha.
{{-trans-}}
:* {{af}}: {{trad|af|Rut}}
:* {{ga}}: {{trad|ga|Rút}}
:* {{co}}: {{trad|co|Rut}}
:* {{hy}}: {{trad|hy|Հռութ}} (Hṙut')
:* {{zea}}: {{trad|zea|Ruth}}
:* {{et}}: {{trad|et|Rutt}}
:* {{fo}}: {{trad|fo|Rutt}}
:* {{fy}}: {{trad|fy|Ruth}}
:* {{hu}}: {{trad|hu|Ruth}}
:* {{haw}}: {{trad|haw|Ruta}}
:* {{sk}}: {{trad|sk|Rút}}
:* {{sl}}: {{trad|sl|Ruta}}
:* {{sw}}: {{trad|sw|Ruthu}}
:* {{sv}}: {{trad|sv|Ruth}}
:* {{io}}: {{trad|io|Ruto}}
:* {{en}}: {{trad|en|Ruth}}
:* {{it}}: {{trad|it|Rut}}
:* {{el}}: {{trad|el|Ρουθ}} (Routh)
:* {{grc}}: {{trad|grc|Ρούθ}} (Roúth)
:* {{ceb}}: {{trad|ceb|Ruth}}
:* {{kl}}: {{trad|kl|Ruth}}
:* {{sco}}: {{trad|sco|Ruth}}
:* {{gd}}: {{trad|gd|Ruth}}
:* {{gv}}: {{trad|gv|Ruth}}
:* {{cdo}}: {{trad|cdo|路得記}}, {{trad|cdo|路得记}} (Lô-dáik-gé)
:* {{no}}: {{trad|no|Rut}}
:* {{es}}: {{trad|es|Rut}}
:* {{eu}}: {{trad|eu|Rut}}
:* {{br}}: {{trad|br|Ruth}}
:* {{pt}}: {{trad|pt|Rute}}
:* {{pl}}: {{trad|pl|Księga Rut}}
:* {{la}}: {{trad|la|Ruth}}
:* {{lv}}: {{trad|lv|Rute}}
:* {{li}}: {{trad|li|Ruth}}
:* {{lt}}: {{trad|lt|Rūtos knyga}}
:* {{ro}}: {{trad|ro|Rut}}
:* {{tl}}: {{trad|tl|Ruth}}
:* {{nl}}: {{trad|nl|Ruth}}
:* {{da}}: {{trad|da|Ruth}}
:* {{de}}: {{trad|de|Ruth}}
:* {{ja}}: {{trad|ja|ルツ記}} (Rutsu-ki)
:* {{cs}}: {{trad|cs|Rút}}
:* {{is}}: {{trad|is|Ruth}}
:* {{cy}}: {{trad|cy|Ruth}}
:* {{war}}: {{trad|war|Ruth}}
:* {{fi}}: {{trad|fi|Ruut}}
:* {{fr}}: {{trad|fr|Ruth}}
ownfntosy1ynqejqdaevs3dxepi2apd
Hāmuera
0
4768
15352
15340
2020-11-10T17:34:07Z
Leonardo José Raimundo
1867
Hāmuera: Pukapuka o te Paipera.
15352
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Hāmuera'''
# Pukapuka o te Paipera e rua nga waahanga:
#*1 Hāmuera: 31 nga upoko;
#*2 Hāmuera: 24 nga upoko.
# Te ingoa o te poropiti a te Atua nana nei i whakawahi a Rawiri hei kingi mo Iharaira.
{{-trans-}}
:* {{af}}: {{trad|af|Samuel}}
:* {{ga}}: {{trad|ga|Samúéil}}
:* {{co}}: {{trad|co|Samuellu}}
:* {{hy}}: {{trad|hy|Սամվել}} (Samvel)
:* {{zea}}: {{trad|zea|Samuel}}
:* {{et}}: {{trad|et|Saamuel}}
:* {{fo}}: {{trad|fo|Sámal}}
:* {{fy}}: {{trad|fy|Samuël}}
:* {{hu}}: {{trad|hu|Sámuel}}
:* {{haw}}: {{trad|haw|Samuela}}
:* {{sk}}: {{trad|sk|Samuel}}
:* {{sl}}: {{trad|sl|Samuelova knjiga}}
:* {{sw}}: {{trad|sw|Samweli}}
:* {{sv}}: {{trad|sv|Samuel}}
:* {{io}}: {{trad|io|Samuel}}
:* {{en}}: {{trad|en|Samuel}}
:* {{it}}: {{trad|it|Samuele}}
:* {{el}}: {{trad|el|Σαμουήλ}} (Samouíl)
:* {{grc}}: {{trad|grc|Σαμουήλ}} (Samouíl)
:* {{ceb}}: {{trad|ceb|Samuel}}
:* {{kl}}: {{trad|kl|Saamu}}
:* {{sco}}: {{trad|sco|Samuel}}
:* {{gd}}: {{trad|gd|Samuel}}
:* {{gv}}: {{trad|gv|Samuel}}
:* {{cdo}}: {{trad|cdo|撒母耳記}} (Sák-mū-ngī-gé)
:* {{no}}: {{trad|no|Samuel}}
:* {{es}}: {{trad|es|Samuel}}
:* {{eu}}: {{trad|eu|Samuel}}
:* {{br}}: {{trad|br|Shmouel}}
:* {{pt}}: {{trad|pt|Samuel}}
:* {{pl}}: {{trad|pl|Księga Samuela}}
:* {{la}}: {{trad|la|Samuelis}}
:* {{lv}}: {{trad|lv|Samuēl}}
:* {{li}}: {{trad|li|Samuel}}
:* {{lt}}: {{trad|lt|Samuelio knyga}}
:* {{ro}}: {{trad|ro|Samuel}}
:* {{tl}}: {{trad|tl|Samuel}}
:* {{nl}}: {{trad|nl|Samuel}}
:* {{da}}: {{trad|da|Samuel}}
:* {{de}}: {{trad|de|Samuel}}
:* {{ja}}: {{trad|ja|サムエル記}} (Samueru ki)
:* {{cs}}: {{trad|cs|Samuel}}
:* {{is}}: {{trad|is|Samúel}}
:* {{cy}}: {{trad|cy|Samuel}}
:* {{war}}: {{trad|war|Samuel}}
:* {{fi}}: {{trad|fi|Samuel}}, {{trad|fi|Samuli}}
:* {{fr}}: {{trad|fr|Samuel}}
lb7yeu2awyyz18jbboi3vxsi7oel33v
Ngā Kīngi
0
4769
15353
15341
2020-11-10T17:36:23Z
Leonardo José Raimundo
1867
Ngā Kīngi: Pukapuka o te Paipera.
15353
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Ngā Kīngi'''
# Pukapuka o te Paipera e rua nga waahanga:
#*1 Ngā Kīngi: 22 nga upoko;
#*2 Ngā Kīngi: 25 nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Konings}}
:* {{ga}}: {{trad|ga|Ríthe}}
:* {{co}}: {{trad|co|Rè}}
:* {{hy}}: {{trad|hy|Թագավորներ}} (T'agavorner)
:* {{zea}}: {{trad|zea|Koningen}}
:* {{et}}: {{trad|et|Kuningate raamatud}}
:* {{fo}}: {{trad|fo|Fyrsta Kongabók}}, {{trad|fo|Onnur Kongabók}}
:* {{fy}}: {{trad|fy|Keningen}}
:* {{hu}}: {{trad|hu|A királyok könyve}}
:* {{haw}}: {{trad|haw|Nā Aliʻi}}
:* {{sk}}: {{trad|sk|Kniha kráľov}}
:* {{sl}}: {{trad|sl|Knjiga kraljev}}
:* {{sw}}: {{trad|sw|Wafalme}}
:* {{sv}}: {{trad|sv|Första Kungaboken}}, {{trad|sv|Andra Kungaboken}}
:* {{io}}: {{trad|io|Reji}}
:* {{en}}: {{trad|en|Kings}}
:* {{it}}: {{trad|it|Re}}
:* {{el}}: {{trad|el|Βασιλειών}} (Vasileión)
:* {{grc}}: {{trad|grc|Βασιλειῶν}} (Vasileiôn)
:* {{ceb}}: {{trad|ceb|Mga Hari}}
:* {{kl}}: {{trad|kl|Kunngit}}
:* {{sco}}: {{trad|sco|Kings}}
:* {{gd}}: {{trad|gd|Rìghrean}}
:* {{gv}}: {{trad|gv|Reeaghyn}}
:* {{cdo}}: {{trad|cdo|列王記錄}} (Liĕk-uòng-gé-liŏk)
:* {{no}}: {{trad|no|Første kongebok}}, {{trad|no|Andre kongebok}}
:* {{es}}: {{trad|es|Reyes}}
:* {{eu}}: {{trad|eu|Erregeak}}
:* {{br}}: {{trad|br|Rouaned}}
:* {{pt}}: {{trad|pt|Reis}}
:* {{pl}}: {{trad|pl|Księga Królewska}}
:* {{la}}: {{trad|la|Regum}}
:* {{lv}}: {{trad|lv|Pirmā Ķēniņu}}, {{trad|lv|Otrā Ķēniņu}}
:* {{li}}: {{trad|li|Keuninge}}
:* {{lt}}: {{trad|lt|Karalių knyga}}
:* {{ro}}: {{trad|ro|Regi}}
:* {{tl}}: {{trad|tl|Mga Hari}}
:* {{nl}}: {{trad|nl|Koningen}}
:* {{da}}: {{trad|da|Første Kongebog}}, {{trad|da|Anden Kongebog}}
:* {{de}}: {{trad|de|Könige}}
:* {{ja}}: {{trad|ja|王記}} (Suouki)
:* {{cs}}: {{trad|cs|Králů}}
:* {{is}}: {{trad|is|Fyrsta Konungabók}}, {{trad|is|Annar Konungabók}}
:* {{cy}}: {{trad|cy|Brenhinoedd}}
:* {{war}}: {{trad|war|Mga Hadi}}
:* {{fi}}: {{trad|fi|kuninkaiden kirjat}}, {{trad|fi|kuningasten kirjat}}
:* {{fr}}: {{trad|fr|Rois}}
laz6h9do2zkhvf6okzutucdfcjrfo7l
Ngā Whakapapa
0
4770
15354
15342
2020-11-10T18:54:52Z
Leonardo José Raimundo
1867
Ngā Whakapapa: Pukapuka o te Paipera.
15354
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Ngā Whakapapa'''
# Pukapuka o te Paipera e rua nga waahanga:
#*1 Ngā Whakapapa: 29 nga upoko;
#*2 Ngā Whakapapa: 36 nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Kronieke}}
:* {{ga}}: {{trad|ga|Leabhair na gCroinicí}}
:* {{co}}: {{trad|co|Cronache}}
:* {{hy}}: {{trad|hy|Տարեգրություն}} (Taregrut'yun)
:* {{zea}}: {{trad|zea|Kronieken}}
:* {{et}}: {{trad|et|Ajaraamatud}}
:* {{fo}}: {{trad|fo|Fyrsta Krønikubók}}, {{trad|fo|Onnur Krønikubók}}
:* {{fy}}: {{trad|fy|Kroniken}}
:* {{hu}}: {{trad|hu|A krónikák könyve}}
:* {{haw}}: {{trad|haw|ʻOihana Aliʻi}}
:* {{sk}}: {{trad|sk|Kniha kroník}}
:* {{sl}}: {{trad|sl|Kroniška knjiga}}
:* {{sw}}: {{trad|sw|Mambo ya Nyakati}}
:* {{sv}}: {{trad|sv|Första Krönikeboken}}, {{trad|sv|Andra Krönikeboken}}
:* {{io}}: {{trad|io|Kroniki}}
:* {{en}}: {{trad|en|Chronicles}}
:* {{it}}: {{trad|it|Croniche}}
:* {{el}}: {{trad|el|Παραλειπομένων}} (Paraleipoménon)
:* {{grc}}: {{trad|grc|Παραλειπομένων}} (Paraleipoménōn)
:* {{ceb}}: {{trad|ceb|Mga Kronika}}
:* {{kl}}: {{trad|kl|Nalunaarsuutit}}
:* {{sco}}: {{trad|sco|Chronicles}}
:* {{gd}}: {{trad|gd|Eachdraidh}}
:* {{gv}}: {{trad|gv|Recortyssyn}}
:* {{cdo}}: {{trad|cdo|歷代志錄}} (Lăk-dâi-cé-liŏk)
:* {{no}}: {{trad|no|Første Krønikebok}}, {{trad|no|Andre Krønikebok}}
:* {{es}}: {{trad|es|Crónicas}}
:* {{eu}}: {{trad|eu|Kronikak}}
:* {{br}}: {{trad|br|Danevelloù}}
:* {{pt}}: {{trad|pt|Crônicas}}
:* {{pl}}: {{trad|pl|Księga Kronik}}
:* {{la}}: {{trad|la|Paralipomenon}}
:* {{lv}}: {{trad|lv|Pirmā Laiku}}, {{trad|lv|Otrā Laiku}}
:* {{li}}: {{trad|li|Kronieke}}
:* {{lt}}: {{trad|lt|Metraščių knyga}}
:* {{ro}}: {{trad|ro|Cronici}}
:* {{tl}}: {{trad|tl|Mga Cronica}}
:* {{nl}}: {{trad|nl|Kronieken}}
:* {{da}}: {{trad|da|Første Krønikebog}}, {{trad|da|Anden Krønikebog}}
:* {{de}}: {{trad|de|Chroniken}}
:* {{ja}}: {{trad|ja|れきだいし}} (Rekidaishi)
:* {{cs}}: {{trad|cs|Chronická}}
:* {{is}}: {{trad|is|Fyrsta Kroníkubók}}, {{trad|is|Annar Kroníkubók}}
:* {{cy}}: {{trad|cy|Cronicl}}
:* {{war}}: {{trad|war|Kronikas}}
:* {{fi}}: {{trad|fi|Aikakirjat}}
:* {{fr}}: {{trad|fr|Chroniques}}
illhmtuavbasg1rqwu0bpw5mk9v41h2
Etera
0
4771
15355
15343
2020-11-10T18:58:37Z
Leonardo José Raimundo
1867
Etera: Pukapuka tekau mā rima o te Paipera.
15355
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Etera'''
# Pukapuka tekau mā rima o te Paipera, e tekau nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Esra}}
:* {{ga}}: {{trad|ga|Easdras}}
:* {{co}}: {{trad|co|Esdra}}
:* {{hy}}: {{trad|hy|Եզրաս}}, {{trad|hy|Եզր}} (Ezras), (Ezr)
:* {{zea}}: {{trad|zea|Ezra}}
:* {{et}}: {{trad|et|Esra}}
:* {{fo}}: {{trad|fo|Ezra}}
:* {{fy}}: {{trad|fy|Ezra}}
:* {{hu}}: {{trad|hu|Ezsdrás}}
:* {{haw}}: {{trad|haw|ʻEzera}}
:* {{sk}}: {{trad|sk|Ezdráš}}
:* {{sl}}: {{trad|sl|Ezra}}
:* {{sw}}: {{trad|sw|Uzeri}}
:* {{sv}}: {{trad|sv|Esra}}
:* {{io}}: {{trad|io|Esdras}}
:* {{en}}: {{trad|en|Esdras}}
:* {{it}}: {{trad|it|Esdra}}
:* {{el}}: {{trad|el|Έσδρας}} (Ésdras)
:* {{grc}}: {{trad|grc|Ἔσδρας}} (Ésdras)
:* {{ceb}}: {{trad|ceb|Esdras}}
:* {{kl}}: {{trad|kl|Ezra}}
:* {{sco}}: {{trad|sco|Ezra}}
:* {{gd}}: {{trad|gd|Ezra}}
:* {{gv}}: {{trad|gv|Ezra}}
:* {{cdo}}: {{trad|cdo|以士拉書}} (Ī-sê̤ṳ-lá-cṳ̆)
:* {{no}}: {{trad|no|Esra}}
:* {{es}}: {{trad|es|Esdras}}
:* {{eu}}: {{trad|eu|Esdras}}
:* {{br}}: {{trad|br|Ezra}}
:* {{pt}}: {{trad|pt|Esdras}}
:* {{pl}}: {{trad|pl|Księga Ezdrasza}}
:* {{la}}: {{trad|la|Esdrae}}
:* {{lv}}: {{trad|lv|Ezra}}
:* {{li}}: {{trad|li|Ezra}}
:* {{lt}}: {{trad|lt|Ezros knyga}}
:* {{ro}}: {{trad|ro|Ezra}}, {{trad|ro|Ezdra}}
:* {{tl}}: {{trad|tl|Ezra}}
:* {{nl}}: {{trad|nl|Ezra}}
:* {{da}}: {{trad|da|Ezra}}
:* {{de}}: {{trad|de|Esra}}
:* {{ja}}: {{trad|ja|エズラ記}} (Ezura ki)
:* {{cs}}: {{trad|cs|Ezdráš}}
:* {{is}}: {{trad|is|Esra}}
:* {{cy}}: {{trad|cy|Esra}}
:* {{war}}: {{trad|war|Esdras}}
:* {{fi}}: {{trad|fi|Esra}}
:* {{fr}}: {{trad|fr|Esdras}}
ln8ein8syow9wjaadxh1j5wt4dohegm
Nehemia
0
4772
15356
15344
2020-11-10T19:00:37Z
Leonardo José Raimundo
1867
Nehemia: Pukapuka tekau mā ono o te Paipera.
15356
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Nehemia'''
# Pukapuka tekau mā ono o te Paipera, e tekau mā toru nga upoko.
# Te ingoa o te tama a Hakaria.
{{-trans-}}
:* {{af}}: {{trad|af|Nehemia}}
:* {{ga}}: {{trad|ga|Nihimiá}}
:* {{co}}: {{trad|co|Neemia}}
:* {{hy}}: {{trad|hy|Նեեմիա}} (Neemia)
:* {{zea}}: {{trad|zea|Nehemia}}
:* {{et}}: {{trad|et|Nehemja raamat}}
:* {{fo}}: {{trad|fo|Nehemias}}
:* {{fy}}: {{trad|fy|Nehemia}}
:* {{hu}}: {{trad|hu|Nehémiás}}
:* {{haw}}: {{trad|haw|Nehemia}}
:* {{sk}}: {{trad|sk|Nehemiáš}}
:* {{sl}}: {{trad|sl|Nehemija}}
:* {{sw}}: {{trad|sw|Nehemia}}
:* {{sv}}: {{trad|sv|Nehemja}}
:* {{io}}: {{trad|io|Nehemias}}
:* {{en}}: {{trad|en|Nehemiah}}
:* {{it}}: {{trad|it|Neemia}}
:* {{el}}: {{trad|el|Νεεμίας}} (Neemías)
:* {{grc}}: {{trad|grc|Νεἑμίας}} (Nehemías)
:* {{ceb}}: {{trad|ceb|Nehemias}}
:* {{kl}}: {{trad|kl|Nehemia}}
:* {{sco}}: {{trad|sco|Nehemiah}}
:* {{gd}}: {{trad|gd|Nehemiah}}
:* {{gv}}: {{trad|gv|Nehemiah}}
:* {{cdo}}: {{trad|cdo|尼希米書}} (Nà̤-hĭ-mī-cṳ̆)
:* {{no}}: {{trad|no|Nehemja}}
:* {{es}}: {{trad|es|Nehemías}}
:* {{eu}}: {{trad|eu|Nehemias}}
:* {{br}}: {{trad|br|Nehemia}}
:* {{pt}}: {{trad|pt|Neemias}}
:* {{pl}}: {{trad|pl|Księga Nehemiasza}}
:* {{la}}: {{trad|la|Nehemiae}}
:* {{lv}}: {{trad|lv|Nehemija}}
:* {{li}}: {{trad|li|Nehemia}}
:* {{lt}}: {{trad|lt|Nehemijo knyga}}
:* {{ro}}: {{trad|ro|Neemia}}
:* {{tl}}: {{trad|tl|Nehemias}}
:* {{nl}}: {{trad|nl|Nehemia}}
:* {{da}}: {{trad|da|Nehemias}}
:* {{de}}: {{trad|de|Nehemia}}
:* {{ja}}: {{trad|ja|ネヘミヤ記}} (Nehemiya ki)
:* {{cs}}: {{trad|cs|Nehemiáš}}
:* {{is}}: {{trad|is|Nehemía}}
:* {{cy}}: {{trad|cy|Nehemeia}}
:* {{war}}: {{trad|war|Nehemías}}
:* {{fi}}: {{trad|fi|Nehemia}}
:* {{fr}}: {{trad|fr|Néhémie}}
07xlvhjmfox2wxy6mc6x95pz0rvfx55
Ehetere
0
4773
17019
15357
2024-01-06T22:50:50Z
Apisite
3545
17019
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Ehetere'''
# Pukapuka tekau mā whitu o te Paipera, e tekau nga upoko.
# Ingoa o te Kuini o Iharaira, wahine a Kīngi Ahahueruha.
{{-trans-}}
:* {{af}}: {{trad|af|Ester}}
:* {{ga}}: {{trad|ga|Eistir}}
:* {{co}}: {{trad|co|Ester}}
:* {{hy}}: {{trad|hy|Եսթեր}} (Est'er)
:* {{zea}}: {{trad|zea|Ester}}
:* {{ar}}: {{trad|ar|أستير}} (ʔastīr)
:* {{et}}: {{trad|et|Ester}}
:* {{fo}}: {{trad|fo|Ester}}
:* {{fy}}: {{trad|fy|Ester}}
:* {{hu}}: {{trad|hu|Eszter}}
:* {{haw}}: {{trad|haw|ʻEsetera}}
:* {{sk}}: {{trad|sk|Ester}}
:* {{sl}}: {{trad|sl|Estera}}
:* {{sw}}: {{trad|sw|Esta}}
:* {{sv}}: {{trad|sv|Ester}}
:* {{io}}: {{trad|io|Ester}}
:* {{en}}: {{trad|en|Esther}}
:* {{it}}: {{trad|it|Ester}}
:* {{el}}: {{trad|el|Εσθήρ}} (Esthír)
:* {{grc}}: {{trad|grc|Ὲσθήρ}} (Esthḗr)
:* {{ceb}}: {{trad|ceb|Εster}}
:* {{kl}}: {{trad|kl|Eersta}}
:* {{sco}}: {{trad|sco|Esther}}
:* {{gd}}: {{trad|gd|Ester}}
:* {{gv}}: {{trad|gv|Esther}}
:* {{cdo}}: {{trad|cdo|以士帖書}} (Ī-sê̤ṳ-táik-cṳ̆)
:* {{no}}: {{trad|no|Ester}}
:* {{es}}: {{trad|es|Ester}}
:* {{eu}}: {{trad|eu|Ester}}
:* {{br}}: {{trad|br|Ester}}
:* {{pt}}: {{trad|pt|Ester}}
:* {{pl}}: {{trad|pl|Księga Estery}}
:* {{la}}: {{trad|la|Esther}}
:* {{lv}}: {{trad|lv|Estere}}
:* {{li}}: {{trad|li|Ester}}
:* {{lt}}: {{trad|lt|Esteros knyga}}
:* {{ro}}: {{trad|ro|Estera}}
:* {{tl}}: {{trad|tl|Ester}}
:* {{nl}}: {{trad|nl|Esther}}
:* {{da}}: {{trad|da|Ester}}
:* {{de}}: {{trad|de|Esther}}
:* {{ja}}: {{trad|ja|エステル記}} (Esuteru ki)
:* {{cs}}: {{trad|cs|Ester}}
:* {{is}}: {{trad|is|Ester}}
:* {{cy}}: {{trad|cy|Esther}}
:* {{war}}: {{trad|war|Ester}}
:* {{fi}}: {{trad|fi|Ester}}
:* {{fr}}: {{trad|fr|Esther}}
ezos1ib7pyzpdsrvmolx3hhmrld157b
Hopa
0
4774
15361
15358
2020-11-11T22:14:37Z
Leonardo José Raimundo
1867
Hōria tuhinga o mua Horowāka.
15361
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Hopa'''
# Pukapuka tekau mā waru o te Paipera, e whā tekau mā rua nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Job}}
:* {{ga}}: {{trad|ga|Iób}}
:* {{co}}: {{trad|co|Ghjobba}}
:* {{hy}}: {{trad|hy|Հոբ}} (Hob)
:* {{zea}}: {{trad|zea|Job}}
:* {{ast}}: {{trad|ast|Xob}}
:* {{dv}}: {{trad|dv|އައްޔޫބުގެފާނު}} (Ayūbugefānu)
:* {{eo}}: {{trad|eo|Ijobo}}
:* {{et}}: {{trad|et|Iiobi raamat}}
:* {{fo}}: {{trad|fo|Job}}
:* {{fy}}: {{trad|fy|Job}}
:* {{zh}}: {{trad|zh|约伯}} (Yuē bó)
:* {{hu}}: {{trad|hu|Jób}}
:* {{haw}}: {{trad|haw|Ioba}}
:* {{he}}: {{trad|he|איוב}} (Iyyov)
:* {{ka}}: {{trad|ka|იობ}} (Iob)
:* {{sk}}: {{trad|sk|Jób}}
:* {{sl}}: {{trad|sl|Job}}
:* {{sw}}: {{trad|sw|Ayubu}}
:* {{sv}}: {{trad|sv|Job}}
:* {{io}}: {{trad|io|Iob}}
:* {{en}}: {{trad|en|Job}}
:* {{id}}: {{trad|id|Ayyub}}
:* {{it}}: {{trad|it|Giobbe}}
:* {{gl}}: {{trad|gl|Xob}}
:* {{el}}: {{trad|el|Ιώβ}} (Ió̱v)
:* {{grc}}: {{trad|grc|Ἰώβ}} (Iṓb)
:* {{ca}}: {{trad|ca|Job}}
:* {{ceb}}: {{trad|ceb|Job}}
:* {{kl}}: {{trad|kl|Jobi}}
:* {{sco}}: {{trad|sco|Job}}
:* {{gd}}: {{trad|gd|Iob}}
:* {{ku}}: {{trad|ku|Eyûb}}
:* {{lbe}}: {{trad|lbe|Аюб}} (Ayub)
:* {{uk}}: {{trad|uk|Йов}} (Y̆ov)
:* {{gv}}: {{trad|gv|Job}}
:* {{cdo}}: {{trad|cdo|約伯}}, {{trad|cdo|约伯}} (Iók-báik)
:* {{no}}: {{trad|no|Job}}
:* {{fa}}: {{trad|fa|ایوب}} (Ayyub)
:* {{es}}: {{trad|es|Job}}
:* {{ps}}: {{trad|ps|ئەیوب}}
:* {{eu}}: {{trad|eu|Job}}
:* {{br}}: {{trad|br|Job}}
:* {{pt}}: {{trad|pt|Jó}}
:* {{pl}}: {{trad|pl|Księga Hioba}}
:* {{bg}}: {{trad|bg|Йов}} (Ĭov)
:* {{la}}: {{trad|la|Iobus}}
:* {{lv}}: {{trad|lv|Ījaba}}
:* {{li}}: {{trad|li|Job}}
:* {{lt}}: {{trad|lt|Jobo knyga}}
:* {{ro}}: {{trad|ro|Iov}}
:* {{ru}}: {{trad|ru|Иов}} (Iov)
:* {{sr}}: {{trad|sr|Јов}}, {{trad|sr|Jov}}
:* {{ckb}}: {{trad|ckb|ئەیوب}}
:* {{tl}}: {{trad|tl|Job}}
:* {{tr}}: {{trad|tr|Eyyub}}
:* {{nl}}: {{trad|nl|Job}}
:* {{da}}: {{trad|da|Job}}
:* {{de}}: {{trad|de|Ijob}}, {{trad|de|Job}}, {{trad|de|Hiob}}
:* {{ja}}: {{trad|ja|ヨブ}} (Yobu)
:* {{cs}}: {{trad|cs|Jób}}
:* {{is}}: {{trad|is|Job}}
:* {{cy}}: {{trad|cy|Job}}
:* {{war}}: {{trad|war|Job}}
:* {{fi}}: {{trad|fi|Job}}
:* {{fr}}: {{trad|fr|Job}}
:* {{yi}}: {{trad|yi|איוב}} (Iyyov)
j19hueq5v71b51sm0ds0n05yd651ynp
Template:dv
10
4775
15359
2020-11-11T22:00:37Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:dv]].
15359
wikitext
text/x-wiki
Dhivehi
m2o9s8zplqhxsx0cflw2myomngtkndb
Template:ka
10
4776
15360
2020-11-11T22:10:07Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:ka]].
15360
wikitext
text/x-wiki
Hōria
4t4vld42vh21ybsw9sfu9hbfryukqcz
Template:lbe
10
4777
15362
2020-11-11T22:16:22Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:lbe]].
15362
wikitext
text/x-wiki
Lak
hj282ey23pw7k5eykmktb7xlugr0ui0
Template:ps
10
4778
15363
2020-11-11T22:20:07Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:ps]].
15363
wikitext
text/x-wiki
Pashto
nv6q0nko9kfqsbhb7uoik51h76fb0m0
Template:sr
10
4779
15364
2020-11-11T22:44:38Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:sr]].
15364
wikitext
text/x-wiki
Serbia
cr6mmrcumtuyeq3jqjhxwqstrkvj5rx
Template:ckb
10
4780
15365
2020-11-11T23:56:09Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:ckb]].
15365
wikitext
text/x-wiki
Sorani
7wg9ctw6tv7ow4vh532hemsz81hx06d
Ngā Waiata
0
4781
15366
2020-11-12T01:00:22Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Ngā Waiata".
15366
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Ngā Waiata'''
# Ko te pukapuka tekau mā iwa me te nui rawa o te Paipera, kotahi rau e rima tekau nga upoko, kua wehea kia rima ngā pukapuka:
#*Pukapuka I: 1 ki te 41;
#*Pukapuka II: 42 ki te 72;
#*Pukapuka III: 73 ki te 89;
#*Pukapuka IV: 90 ki te 106;
#*Pukapuka V: 107 ki te 150.
{{-trans-}}
:* {{af}}: {{trad|af|Psalms}}
:* {{ga}}: {{trad|ga|Sailm}}
:* {{co}}: {{trad|co|Salmi}}
:* {{hy}}: {{trad|hy|Սաղմոսարան}} (Sałmosaran)
:* {{zea}}: {{trad|zea|Psalmen}}
:* {{et}}: {{trad|et|Psalmid}}
:* {{fo}}: {{trad|fo|Sálmarnir}}
:* {{fy}}: {{trad|fy|Psalmen}}
:* {{hu}}: {{trad|hu|A zsoltárok könyve}}
:* {{haw}}: {{trad|haw|Halelū}}
:* {{sk}}: {{trad|sk|Žalmy}}
:* {{sl}}: {{trad|sl|Psalmi}}
:* {{sw}}: {{trad|sw|chuo cha Zaburi}}
:* {{sv}}: {{trad|sv|Psaltaren}}
:* {{io}}: {{trad|io|Psalmi}}
:* {{en}}: {{trad|en|Psalms}}
:* {{it}}: {{trad|it|Salmi}}
:* {{el}}: {{trad|el|Ψαλμοί}} (Psalmoí)
:* {{grc}}: {{trad|grc|Ψαλμοί}} (Psalmoí)
:* {{ceb}}: {{trad|ceb|Mga Salmo}}
:* {{kl}}: {{trad|kl|Tussiaat}}
:* {{sco}}: {{trad|sco|Psaums}}
:* {{gd}}: {{trad|gd|Sailm}}
:* {{gv}}: {{trad|gv|Psalmyn}}
:* {{cdo}}: {{trad|cdo|詩篇}}, {{trad|cdo|诗篇}} (Sĭ-piĕng)
:* {{no}}: {{trad|no|Salmene}}
:* {{es}}: {{trad|es|Salmos}}
:* {{eu}}: {{trad|eu|Salmoak}}
:* {{br}}: {{trad|br|Salmoù}}
:* {{pt}}: {{trad|pt|Salmos}}
:* {{pl}}: {{trad|pl|Księga Psalmów}}
:* {{la}}: {{trad|la|Psalmi}}
:* {{lv}}: {{trad|lv|Psalmi}}
:* {{li}}: {{trad|li|Psalme}}
:* {{lt}}: {{trad|lt|Psalmynas}}
:* {{ro}}: {{trad|ro|Psalmi}}
:* {{tl}}: {{trad|tl|Mga Awit}}
:* {{nl}}: {{trad|nl|Psalmen}}
:* {{da}}: {{trad|da|Salmerne}}
:* {{de}}: {{trad|de|Psalmen}}
:* {{ja}}: {{trad|ja|しへん}} (Shihen)
:* {{cs}}: {{trad|cs|Žalmů}}
:* {{is}}: {{trad|is|Sálmarnir}}
:* {{cy}}: {{trad|cy|Salmau}}
:* {{war}}: {{trad|war|Mga Salmo}}
:* {{fi}}: {{trad|fi|Psalmit}}, {{trad|fi|Psalmien kirja}}
:* {{fr}}: {{trad|fr|Psaumes}}
82z7tdbb33w9qqikcffaq0qeg8g9c1i
Ngā Whakataukī
0
4782
15367
2020-11-12T20:38:09Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Ngā Whakataukī".
15367
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Ngā Whakataukī'''
# Pukapuka tuarua tekau o te Paipera, e toru tekau mā tahi nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Spreuke}}
:* {{ga}}: {{trad|ga|Seanfhocail}}
:* {{co}}: {{trad|co|Pruvèrbii}}
:* {{hy}}: {{trad|hy|Առակաց}} (Aṙakac')
:* {{zea}}: {{trad|zea|Spreuken}}
:* {{et}}: {{trad|et|Õpetussõnad}}
:* {{fo}}: {{trad|fo|Orðtøk Sálomons}}
:* {{fy}}: {{trad|fy|Spreuken}}
:* {{hu}}: {{trad|hu|A példabeszédek könyve}}
:* {{haw}}: {{trad|haw|Nā ʻŌlelo Akamai}}
:* {{sk}}: {{trad|sk|Príslovia}}
:* {{sl}}: {{trad|sl|Pregovori}}
:* {{sw}}: {{trad|sw|Mithali}}
:* {{sv}}: {{trad|sv|Ordspråksboken}}
:* {{io}}: {{trad|io|Proverbium}}
:* {{en}}: {{trad|en|Proverbs}}
:* {{it}}: {{trad|it|Proverbi}}
:* {{el}}: {{trad|el|Παροιμίες}} (Paroimíes)
:* {{grc}}: {{trad|grc|Παροιμίαι}} (Paroimíai)
:* {{ceb}}: {{trad|ceb|Mga Panultihon}}
:* {{kl}}: {{trad|kl|Ussatit}}
:* {{sco}}: {{trad|sco|Proverbs}}
:* {{gd}}: {{trad|gd|Gnàth-fhacail}}
:* {{gv}}: {{trad|gv|Raaghyn Creeney}}
:* {{cdo}}: {{trad|cdo|箴言}} (Cĭng-ngiòng)
:* {{no}}: {{trad|no|Ordspråkene}}
:* {{es}}: {{trad|es|Proverbios}}
:* {{eu}}: {{trad|eu|Esaera Zaharrak}}
:* {{br}}: {{trad|br|Krennlavarioù}}
:* {{pt}}: {{trad|pt|Provérbios}}
:* {{pl}}: {{trad|pl|Księga Przysłów}}
:* {{la}}: {{trad|la|Proverbia}}
:* {{lv}}: {{trad|lv|Pamācības}}
:* {{li}}: {{trad|li|Spreuke}}
:* {{lt}}: {{trad|lt|Patarlių knyga}}
:* {{ro}}: {{trad|ro|Proverbe}}
:* {{tl}}: {{trad|tl|Mga Kawikaan}}
:* {{nl}}: {{trad|nl|Spreuken}}
:* {{da}}: {{trad|da|Ordsprogene}}
:* {{de}}: {{trad|de|Sprüche}}
:* {{ja}}: {{trad|ja|しんげん}} (Shingen)
:* {{cs}}: {{trad|cs|Přísloví}}
:* {{is}}: {{trad|is|Orðskviðirnir}}
:* {{cy}}: {{trad|cy|Llyfr y Diarhebion}}
:* {{war}}: {{trad|war|Mga Darahunon}}
:* {{fi}}: {{trad|fi|Sananlaskut}}
:* {{fr}}: {{trad|fr|Proverbes}}
q2vmkkm51p5dxwrdrhninwm0erq8yo3
Kaikauwhau
0
4784
15370
2020-11-12T22:56:24Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Kaikauwhau".
15370
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Kaikauwhau'''
# Pukapuka tuarua tekau mā tahi o te Paipera, e tekau mā rua nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Prediker}}
:* {{ga}}: {{trad|ga|Ecclesiastes}}
:* {{co}}: {{trad|co|Ecclesiasta}}
:* {{hy}}: {{trad|hy|Ժողովող}} (Žoġovoġ)
:* {{zea}}: {{trad|zea|Prediker}}
:* {{et}}: {{trad|et|Koguja raamat}}
:* {{fo}}: {{trad|fo|Prædikarin}}
:* {{fy}}: {{trad|fy|Preker}}
:* {{hu}}: {{trad|hu|A prédikátor könyve}}
:* {{haw}}: {{trad|haw|Ke Kahuna}}
:* {{sk}}: {{trad|sk|Kazateľ}}
:* {{sl}}: {{trad|sl|Pridigar}}
:* {{sw}}: {{trad|sw|Mhubiri}}
:* {{sv}}: {{trad|sv|Predikaren}}
:* {{io}}: {{trad|io|Eklesiastes}}
:* {{en}}: {{trad|en|Ecclesiastes}}
:* {{it}}: {{trad|it|Ecclesiaste}}
:* {{el}}: {{trad|el|Εκκλησιαστής}} (Ekklisiastís)
:* {{grc}}: {{trad|grc|Ἐκκλησιαστής}} (Ekklēsiastḗs)
:* {{ceb}}: {{trad|ceb|Kaalam}}
:* {{kl}}: {{trad|kl|Oqaluussisartup oqaasii}}
:* {{sco}}: {{trad|sco|Ecclesiastes}}
:* {{gd}}: {{trad|gd|Eclesiastes}}
:* {{gv}}: {{trad|gv|Eclesiastes}}
:* {{cdo}}: {{trad|cdo|傳道書}}, {{trad|cdo|传道书}} (Diòng-dô-cṳ̆)
:* {{no}}: {{trad|no|Preikaren}}
:* {{es}}: {{trad|es|Eclesiastés}}
:* {{eu}}: {{trad|eu|Ecclesiastes}}
:* {{br}}: {{trad|br|Eklesiastes}}
:* {{pt}}: {{trad|pt|Eclesiastes}}
:* {{pl}}: {{trad|pl|Księga Koheleta}}
:* {{la}}: {{trad|la|Ecclesiastes}}
:* {{lv}}: {{trad|lv|Mācītājs}}
:* {{li}}: {{trad|li|Prediker}}
:* {{lt}}: {{trad|lt|Mokytojo knyga}}
:* {{ro}}: {{trad|ro|Ecleziast}}
:* {{tl}}: {{trad|tl|Ang Mangangaral}}
:* {{nl}}: {{trad|nl|Prediker}}
:* {{da}}: {{trad|da|Prædikeren}}
:* {{de}}: {{trad|de|Kohelet}}
:* {{ja}}: {{trad|ja|伝道の書}} (Dendō no Sho)
:* {{cs}}: {{trad|cs|Kazatel}}
:* {{is}}: {{trad|is|Prédikarin}}
:* {{cy}}: {{trad|cy|Pregethwr}}
:* {{war}}: {{trad|war|Ecclesiastes}}
:* {{fi}}: {{trad|fi|Saarnaajan kirja}}, {{trad|fi|Saarnaaja}}, {{trad|fi|Salomon Saarnaaja}}
:* {{fr}}: {{trad|fr|Ecclésiaste}}
kiy59l9m242a388j2xt0ywn3w33gfbd
Waiata a Horomona
0
4785
15371
2020-11-13T00:44:09Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Waiata a Horomona".
15371
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Waiata a Horomona'''
# Rua tekau mā rua pukapuka o te Paipera, e waru ona upoko, e whakaatu ana i nga korero mo Horomona, i whakamoemiti ki ngā u me te kopu o raro o te kuini o Hepa.
{{-trans-}}
:* {{af}}: {{trad|af|Hooglied}}
:* {{ga}}: {{trad|ga|Laoi na Laoithe}}
:* {{co}}: {{trad|co|Càntico di Càntichi}}
:* {{hy}}: {{trad|hy|Երգ երգոց}} (Erg ergoc')
:* {{zea}}: {{trad|zea|'Oôglied}}
:* {{et}}: {{trad|et|Ülemlaul}}, {{trad|et|Saalomoni ülemlaul}}
:* {{fo}}: {{trad|fo|Hásongurin}}
:* {{fy}}: {{trad|fy|Heechliet}}
:* {{hu}}: {{trad|hu|Énekek éneke}}
:* {{haw}}: {{trad|haw|Mele A Solomona}}
:* {{sk}}: {{trad|sk|Pieseň piesní}}
:* {{sl}}: {{trad|sl|Visoka pesem}}
:* {{sw}}: {{trad|sw|Wimbo Ulio Bora}}
:* {{sv}}: {{trad|sv|Höga Visan}}
:* {{io}}: {{trad|io|Kanto}}
:* {{en}}: {{trad|en|Song of Solomon}}, {{trad|en|Song of Songs}}
:* {{it}}: {{trad|it|Cantico dei Cantici}}
:* {{el}}: {{trad|el|Άσμα Ασμάτων}} (Ásma Asmáton)
:* {{grc}}: {{trad|grc|ᾎσμα τῶν ᾈσμάτων}}, {{trad|grc|ᾈσμα ᾈσμάτων}} (Âisma tôn Āismátōn), (Āisma Āismátōn)
:* {{ceb}}: {{trad|ceb|Awit sa mga Awit}}
:* {{kl}}: {{trad|kl|Erinarsugassiat Pingaarnersaat}}
:* {{sco}}: {{trad|sco|Sang o Sangs}}
:* {{gd}}: {{trad|gd|Dàn Sholaimh}}
:* {{gv}}: {{trad|gv|Arrane Solomon}}
:* {{cdo}}: {{trad|cdo|雅歌書}} (Ngā-gŏ-cṳ̆)
:* {{no}}: {{trad|no|Høysangen}}
:* {{es}}: {{trad|es|Cantar de los Cantares}}
:* {{eu}}: {{trad|eu|Abestirik Ederrena}}
:* {{br}}: {{trad|br|Kanenn ar C'hanennoù}}
:* {{pt}}: {{trad|pt|Cantares}}, {{trad|pt|Cântico dos Cânticos}}
:* {{pl}}: {{trad|pl|Pieśń nad Pieśniami}}
:* {{la}}: {{trad|la|Canticum Canticorum}}
:* {{lv}}: {{trad|lv|Augstā Dziesma}}
:* {{li}}: {{trad|li|Hoegleed}}
:* {{lt}}: {{trad|lt|Giesmių giesmė}}
:* {{ro}}: {{trad|ro|Cântarea Cântărilor}}
:* {{tl}}: {{trad|tl|Ang Awit ni Solomon}}
:* {{nl}}: {{trad|nl|Hooglied}}
:* {{da}}: {{trad|da|Højsangen}}
:* {{de}}: {{trad|de|Hohelied}}
:* {{ja}}: {{trad|ja|がか}} (Gaka)
:* {{cs}}: {{trad|cs|Píseň písní}}
:* {{is}}: {{trad|is|Ljóðaljóðin}}
:* {{cy}}: {{trad|cy|Caniad Solomon}}
:* {{war}}: {{trad|war|Awit han mga Awit}}
:* {{fi}}: {{trad|fi|Laulujen laulu}}
:* {{fr}}: {{trad|fr|Cantique des Cantiques}}
l390aui3pazy3m5t3nvt19z6fsr35ek
Īhāia
0
4786
15372
2020-11-13T02:38:24Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Īhāia".
15372
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Īhāia'''
# Pukapuka tuarua tekau mā toru o te Paipera, e ono tekau mā ono nga upoko.
# Te ingoa o te poropiti i whakatupato ia Hetekia mo tona mate tahuti me tana merekara i te taapiringa tekau mā rima ngā tau ki tona oranga.
{{-trans-}}
:* {{af}}: {{trad|af|Jesaja}}
:* {{ga}}: {{trad|ga|Íseáia}}
:* {{co}}: {{trad|co|Esàia}}
:* {{hy}}: {{trad|hy|Եսայի}} (Esayi)
:* {{zea}}: {{trad|zea|Jesaja}}
:* {{et}}: {{trad|et|Jesaja}}
:* {{fo}}: {{trad|fo|Esaias}}
:* {{fy}}: {{trad|fy|Jesaja}}
:* {{hu}}: {{trad|hu|Ézsaiás}}
:* {{haw}}: {{trad|haw|ʻIsaia}}
:* {{sk}}: {{trad|sk|Izaiáš}}
:* {{sl}}: {{trad|sl|Izaija}}
:* {{sw}}: {{trad|sw|Isaya}}
:* {{sv}}: {{trad|sv|Jesaja}}
:* {{io}}: {{trad|io|Isaias}}
:* {{en}}: {{trad|en|Isaiah}}
:* {{it}}: {{trad|it|Isaia}}
:* {{el}}: {{trad|el|Ησαΐας}} (Isaḯas)
:* {{grc}}: {{trad|grc|Ἠσαΐας}} (Ēsaḯas)
:* {{ceb}}: {{trad|ceb|Isaias}}
:* {{kl}}: {{trad|kl|Esaja}}
:* {{sco}}: {{trad|sco|Isaiah}}
:* {{gd}}: {{trad|gd|Isaiah}}
:* {{gv}}: {{trad|gv|Isiah}}
:* {{cdo}}: {{trad|cdo|以賽亞書}}, {{trad|cdo|以赛亚书}} (Ī-suói-ā-cṳ̆)
:* {{no}}: {{trad|no|Esaias}}
:* {{es}}: {{trad|es|Isaías}}
:* {{eu}}: {{trad|eu|Isaias}}
:* {{br}}: {{trad|br|Yeshaia}}
:* {{pt}}: {{trad|pt|Isaías}}
:* {{pl}}: {{trad|pl|Księga Izajasza}}
:* {{la}}: {{trad|la|Isaiae}}
:* {{lv}}: {{trad|lv|Jesaja}}
:* {{li}}: {{trad|li|Jesaja}}
:* {{lt}}: {{trad|lt|Izaijo knyga}}
:* {{ro}}: {{trad|ro|Isaia}}
:* {{tl}}: {{trad|tl|Isaias}}
:* {{nl}}: {{trad|nl|Jesaja}}
:* {{da}}: {{trad|da|Esajas}}
:* {{de}}: {{trad|de|Jesaja}}
:* {{ja}}: {{trad|ja|イザヤ書}} (Izaya sho)
:* {{cs}}: {{trad|cs|Izajáš}}
:* {{is}}: {{trad|is|Jesaja}}
:* {{cy}}: {{trad|cy|Eseia}}
:* {{war}}: {{trad|war|Isaíyas}}
:* {{fi}}: {{trad|fi|Jesaja}}
:* {{fr}}: {{trad|fr|Isaïe}}
org2o53dscr6no6ujwhg4g1v433oi8o
Heremaia
0
4787
15373
2020-11-13T19:48:38Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Heremaia".
15373
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Heremaia'''
# Pukapuka tuarua tekau mā whā o te Paipera, e rima tekau mā rua nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Jeremia}}
:* {{ga}}: {{trad|ga|Irimia}}
:* {{co}}: {{trad|co|Ghjeremia}}
:* {{hy}}: {{trad|hy|Երեմիա}} (Yeremia)
:* {{zea}}: {{trad|zea|Jeremia}}
:* {{ar}}: {{trad|ar|إرميا}} ('Irmiyya)
:* {{ast}}: {{trad|ast|Xeremías}}
:* {{et}}: {{trad|et|Jeremija raamat}}
:* {{fo}}: {{trad|fo|Jeremia}}
:* {{fy}}: {{trad|fy|Jeremia}}
:* {{zh}}: {{trad|zh|耶利米}} (Yé lì mǐ)
:* {{hu}}: {{trad|hu|Jeremiás}}
:* {{haw}}: {{trad|haw|Ieremia}}
:* {{he}}: {{trad|he|ירמיה}} (Yirmeyahu)
:* {{sk}}: {{trad|sk|Jeremiáš}}
:* {{sl}}: {{trad|sl|Jeremija}}
:* {{sw}}: {{trad|sw|Yeremia}}
:* {{sv}}: {{trad|sv|Jeremia}}
:* {{io}}: {{trad|io|Ieremia}}
:* {{en}}: {{trad|en|Jeremy}}, {{trad|en|Jeremiah}}
:* {{it}}: {{trad|it|Geremia}}
:* {{gl}}: {{trad|gl|Xeremías}}
:* {{el}}: {{trad|el|Ιερεμίας}} (Ieremías)
:* {{grc}}: {{trad|grc|Ἰερεμίας}}, {{trad|grc|Ἱερεμίας}} (Ieremías)
:* {{ca}}: {{trad|ca|Jeremies}}
:* {{ceb}}: {{trad|ceb|Jeremias}}
:* {{kl}}: {{trad|kl|Jeremia}}
:* {{sco}}: {{trad|sco|Jeremiah}}
:* {{gd}}: {{trad|gd|Ieremiah}}
:* {{gv}}: {{trad|gv|Jeremiah}}
:* {{cdo}}: {{trad|cdo|耶利米書}} (Ià-lé-mī-cṳ̆)
:* {{no}}: {{trad|no|Jeremias}}
:* {{es}}: {{trad|es|Jeremías}}
:* {{eu}}: {{trad|eu|Jeremias}}
:* {{br}}: {{trad|br|Yirmia}}
:* {{pt}}: {{trad|pt|Jeremias}}
:* {{pl}}: {{trad|pl|Księga Jeremiasza}}
:* {{la}}: {{trad|la|Ieremias}}
:* {{lv}}: {{trad|lv|Jeremija}}
:* {{li}}: {{trad|li|Jeremia}}
:* {{lt}}: {{trad|lt|Jeremijo knyga}}
:* {{ro}}: {{trad|ro|Ieremia}}
:* {{ru}}: {{trad|ru|Иеремия}} (Ieremiya)
:* {{tl}}: {{trad|tl|Jeremias}}
:* {{nl}}: {{trad|nl|Jeremia}}
:* {{da}}: {{trad|da|Jeremias}}
:* {{de}}: {{trad|de|Jeremia}}
:* {{ja}}: {{trad|ja|エレミヤ}} (Eremiya)
:* {{cs}}: {{trad|cs|Jeremjáš}}, {{trad|cs|Jeremiáš}}
:* {{is}}: {{trad|is|Jeremía}}
:* {{cy}}: {{trad|cy|Jeremeia}}
:* {{war}}: {{trad|war|Jeremías}}
:* {{fi}}: {{trad|fi|Jeremia}}
:* {{fr}}: {{trad|fr|Jérémie}}
kgu1041flrcue6b8l1v9xyl23x5m171
Ngā Tangi
0
4788
15374
2020-11-14T01:20:08Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Ngā Tangi".
15374
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Ngā Tangi'''
# Pukapuka tuarua mā rima o te Paipera, e rima nga upoko, e whakaatu i nga korero mo [[Heremaia]].
{{-trans-}}
:* {{af}}: {{trad|af|Klaagliedere}}
:* {{ga}}: {{trad|ga|Olagóin}}
:* {{co}}: {{trad|co|Lamentazioni}}
:* {{hy}}: {{trad|hy|Ողբ}} (Ołb)
:* {{zea}}: {{trad|zea|Klaegliederen}}
:* {{et}}: {{trad|et|Nutulaulud}}
:* {{fo}}: {{trad|fo|Sorgarsongirnir}}
:* {{fy}}: {{trad|fy|Kleilieten}}
:* {{hu}}: {{trad|hu|Jeremiás siralmai}}
:* {{haw}}: {{trad|haw|Kanikau}}
:* {{sk}}: {{trad|sk|Náreky}}
:* {{sl}}: {{trad|sl|Žalostinke}}
:* {{sw}}: {{trad|sw|Maombolezo}}
:* {{sv}}: {{trad|sv|Klagovisorna}}
:* {{io}}: {{trad|io|Lamenti}}
:* {{en}}: {{trad|en|Lamentations}}
:* {{it}}: {{trad|it|Lamentazioni}}
:* {{el}}: {{trad|el|Θρήνοι}} (Thrínoi)
:* {{grc}}: {{trad|grc|Θρῆνοι Ἰερεμίου}} (Thrênoi Ieremíou)
:* {{ceb}}: {{trad|ceb|Mga Pagbangotan}}
:* {{kl}}: {{trad|kl|Upputit}}
:* {{sco}}: {{trad|sco|Lamentations}}
:* {{gd}}: {{trad|gd|Tuireadh}}
:* {{gv}}: {{trad|gv|Dobberran}}
:* {{cdo}}: {{trad|cdo|耶利米哀歌}} (Ià-lé-mī Ăi-gŏ̤)
:* {{no}}: {{trad|no|Klagesangene}}
:* {{es}}: {{trad|es|Lamentaciones}}
:* {{eu}}: {{trad|eu|Negar Kantak}}
:* {{br}}: {{trad|br|Keinvanoù}}
:* {{pt}}: {{trad|pt|Lamentações}}
:* {{pl}}: {{trad|pl|Lamentacje Jeremiasza}}
:* {{la}}: {{trad|la|Lamentationes}}
:* {{lv}}: {{trad|lv|Raudu Dziesmas}}
:* {{li}}: {{trad|li|Lamentaties}}
:* {{lt}}: {{trad|lt|Raudų knyga}}
:* {{ro}}: {{trad|ro|Plângerile}}
:* {{tl}}: {{trad|tl|Mga Panaghoy}}
:* {{nl}}: {{trad|nl|Klaagliederen}}
:* {{da}}: {{trad|da|Klagesangene}}
:* {{de}}: {{trad|de|Klagelieder}}
:* {{ja}}: {{trad|ja|哀歌}} (Aika)
:* {{cs}}: {{trad|cs|Pláč}}
:* {{is}}: {{trad|is|Harmljóðin}}
:* {{cy}}: {{trad|cy|Galarnad}}
:* {{war}}: {{trad|war|Mga Pagnguyngoy}}
:* {{fi}}: {{trad|fi|Valitusvirret}}
:* {{fr}}: {{trad|fr|Lamentations}}
qseo5i9ghtp13wyaei59izwf6rbzrxo
Ehekiera
0
4789
15375
2020-11-14T22:14:59Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Ehekiera".
15375
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Ehekiera'''
# Pukapuka tuarua tekau mā ono o te Paipera, e whā tekau mā waru nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Esegiël}}
:* {{ga}}: {{trad|ga|Eizicéil}}
:* {{co}}: {{trad|co|Ezechiellu}}
:* {{hy}}: {{trad|hy|Եզեկիել}} (Ezekiel)
:* {{zea}}: {{trad|zea|Ezechiël}}
:* {{an}}: {{trad|an|Ezequiel}}
:* {{ast}}: {{trad|ast|Ezequiel}}
:* {{et}}: {{trad|et|Hesekieli raamat}}
:* {{fo}}: {{trad|fo|Ezekiel}}
:* {{fy}}: {{trad|fy|Ezechiël}}
:* {{zh}}: {{trad|zh|以西結}} (Yǐxi jié)
:* {{hu}}: {{trad|hu|Ezékiel}}
:* {{haw}}: {{trad|haw|ʻEzekiʻela}}
:* {{hi}}: {{trad|hi|यहेज़क़ेल}} (Yahēzaqēla)
:* {{he}}: {{trad|he|יחזקאל}} (Y'khizqel)
:* {{ka}}: {{trad|ka|ეზეკიელი}} (Ezekieli)
:* {{sk}}: {{trad|sk|Ezechiel}}
:* {{sl}}: {{trad|sl|Ezekiel}}
:* {{sw}}: {{trad|sw|Ezekieli}}
:* {{sv}}: {{trad|sv|Hesekiel}}
:* {{io}}: {{trad|io|Ezekiel}}
:* {{en}}: {{trad|en|Ezekiel}}
:* {{it}}: {{trad|it|Ezechiele}}
:* {{gl}}: {{trad|gl|Ezequiel}}
:* {{el}}: {{trad|el|Ιεζεκιήλ}} (Iezekií̱l)
:* {{grc}}: {{trad|grc|Εζεκιήλ}} (Ezekií̱l)
:* {{ca}}: {{trad|ca|Ezequiel}}
:* {{ceb}}: {{trad|ceb|Ezequiel}}
:* {{kl}}: {{trad|kl|Ezekieli}}
:* {{sco}}: {{trad|sco|Ezekiel}}
:* {{gd}}: {{trad|gd|Eseciel}}
:* {{uk}}: {{trad|uk|Єзекіїль}} (Yezekiïl')
:* {{gv}}: {{trad|gv|Ezekiel}}
:* {{cdo}}: {{trad|cdo|以西結書}} (Ī-să̤-giék-cṳ̆)
:* {{no}}: {{trad|no|Esekiel}}
:* {{es}}: {{trad|es|Ezequiel}}
:* {{be}}: {{trad|be|Езекііль}} (Jeziekiil')
:* {{eu}}: {{trad|eu|Ezekiel}}
:* {{br}}: {{trad|br|Yehezkel}}
:* {{pt}}: {{trad|pt|Ezequiel}}
:* {{pl}}: {{trad|pl|Księga Ezechiela}}
:* {{bg}}: {{trad|bg|Езекил}}, {{trad|bg|Йезекил}} (Ezekil), (Ĭezekil)
:* {{la}}: {{trad|la|Ezechiel}}
:* {{lv}}: {{trad|lv|Ecēhiēl}}
:* {{li}}: {{trad|li|Ezechiël}}
:* {{lt}}: {{trad|lt|Ezechielio knyga}}
:* {{ro}}: {{trad|ro|Ezechiel}}
:* {{ru}}: {{trad|ru|Иезекииль}} (Iezekiil')
:* {{sr}}: {{trad|sr|Језекиљ}}, {{trad|sr|Jezekilj}}
:* {{tl}}: {{trad|tl|Ezekiel}}
:* {{nl}}: {{trad|nl|Ezechiël}}
:* {{da}}: {{trad|da|Ezekiel}}
:* {{de}}: {{trad|de|Ezechiel}}
:* {{ja}}: {{trad|ja|エゼキエル}} (Ezekieru)
:* {{cs}}: {{trad|cs|Ezechiel}}
:* {{is}}: {{trad|is|Esekíel}}
:* {{cy}}: {{trad|cy|Eseciel}}
:* {{war}}: {{trad|war|Ezekiel}}
:* {{fi}}: {{trad|fi|Hesekiel}}
:* {{fr}}: {{trad|fr|Ézéquiel}}
:* {{yi}}: {{trad|yi|יחזקאל}} (Y'khizqel)
1612zbz6f2i4gao5laqb4qyabfj3lii
Template:an
10
4790
15376
2020-11-14T22:32:44Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:an]].
15376
wikitext
text/x-wiki
Aragon
6e83k50l7q6vh39n6blkuy843kd2stt
Rāniera
0
4791
15377
2020-11-15T00:34:04Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Rāniera".
15377
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Rāniera'''
# Pukapuka tuarua tekau mā whitu o te Paipera, e tekau mā rua nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Daniël}}
:* {{ga}}: {{trad|ga|Dónall}}
:* {{co}}: {{trad|co|Daniellu}}
:* {{hy}}: {{trad|hy|Դանիել}} (Daniel)
:* {{zea}}: {{trad|zea|Daniël}}
:* {{an}}: {{trad|an|Daniel}}
:* {{ar}}: {{trad|ar|دانيال}} (Danyal)
:* {{ast}}: {{trad|ast|Daniel}}
:* {{bn}}: {{trad|bn|ড্যানিয়েল}} (Ḍyāniẏēla)
:* {{et}}: {{trad|et|Tanel}}
:* {{fo}}: {{trad|fo|Dánjal}}
:* {{fy}}: {{trad|fy|Daniël}}
:* {{hu}}: {{trad|hu|Dániel}}
:* {{haw}}: {{trad|haw|Kaniela}}
:* {{he}}: {{trad|he|דניאל}} (Daniyél)
:* {{sk}}: {{trad|sk|Daniel}}
:* {{sl}}: {{trad|sl|Danijel}}
:* {{sw}}: {{trad|sw|Danieli}}
:* {{sv}}: {{trad|sv|Daniel}}
:* {{io}}: {{trad|io|Daniel}}
:* {{en}}: {{trad|en|Daniel}}
:* {{it}}: {{trad|it|Daniele}}
:* {{gl}}: {{trad|gl|Daniel}}
:* {{el}}: {{trad|el|Ντάνιελ}} (Ntániel)
:* {{grc}}: {{trad|grc|Δανιήλ}} (Danií̱l)
:* {{ca}}: {{trad|ca|Daniel}}
:* {{ceb}}: {{trad|ceb|Daniel}}
:* {{kl}}: {{trad|kl|Danieli}}
:* {{sco}}: {{trad|sco|Daniel}}
:* {{gd}}: {{trad|gd|Daniel}}
:* {{mk}}: {{trad|mk|Даниел}} (Daniel)
:* {{gv}}: {{trad|gv|Daniel}}
:* {{cdo}}: {{trad|cdo|但以理}} (Dáng-ī-lī)
:* {{no}}: {{trad|no|Daniel}}
:* {{es}}: {{trad|es|Daniel}}
:* {{eu}}: {{trad|eu|Danel}}
:* {{br}}: {{trad|br|Deniel}}
:* {{pt}}: {{trad|pt|Daniel}}
:* {{pl}}: {{trad|pl|Daniel}}
:* {{la}}: {{trad|la|Daniel}}
:* {{lv}}: {{trad|lv|Daniels}}
:* {{li}}: {{trad|li|Daniël}}
:* {{lt}}: {{trad|lt|Danieliaus knyga}}
:* {{ro}}: {{trad|ro|Daniel}}
:* {{ru}}: {{trad|ru|Даниил}} (Daniil)
:* {{tl}}: {{trad|tl|Daniel}}
:* {{nl}}: {{trad|nl|Daniël}}, {{trad|nl|Daneel}}
:* {{da}}: {{trad|da|Daniel}}
:* {{de}}: {{trad|de|Daniel}}
:* {{ja}}: {{trad|ja|ダニエル}} (Danieru)
:* {{cs}}: {{trad|cs|Daniel}}
:* {{is}}: {{trad|is|Daníel}}
:* {{cy}}: {{trad|cy|Deiniol}}
:* {{war}}: {{trad|war|Daniel}}
:* {{fi}}: {{trad|fi|Taneli}}
:* {{fr}}: {{trad|fr|Daniel}}
b7ypmnrw6k3uru1x5jgur1kbbfb2b8b
Template:bn
10
4792
15378
2020-11-15T01:00:02Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa [[Template:bn]].
15378
wikitext
text/x-wiki
Bengali
2zh0ir729ol78ivlgub9keh32hgwtxu
Hohea
0
4793
15477
15379
2021-02-07T00:58:48Z
Leonardo José Raimundo
1867
Nekehanga: Nowīhiana (Hoseas).
15477
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Hohea'''
# Pukapuka tuarua tekau mā waru o te Paipera, e tekau mā whā nga upoko.
# Tekau mā iwa me te whakamutunga o te kīngi o Iharaira.
{{-trans-}}
:* {{af}}: {{trad|af|Hosea}}
:* {{ga}}: {{trad|ga|Hóisé}}
:* {{co}}: {{trad|co|Osea}}
:* {{hy}}: {{trad|hy|Ովսեեի}} (Ovseei)
:* {{zea}}: {{trad|zea|Hosea}}
:* {{an}}: {{trad|an|Oseyas}}
:* {{ast}}: {{trad|ast|Oseas}}
:* {{et}}: {{trad|et|Hoosea raamat}}
:* {{fo}}: {{trad|fo|Hoseas}}
:* {{fy}}: {{trad|fy|Hoséa}}
:* {{ht}}: {{trad|ht|Oze}}
:* {{hu}}: {{trad|hu|Hóseás}}
:* {{haw}}: {{trad|haw|Hosea}}
:* {{he}}: {{trad|he|הושע}} (Hoshe'ah)
:* {{sk}}: {{trad|sk|Ozeáš}}
:* {{sl}}: {{trad|sl|Ozej}}
:* {{sw}}: {{trad|sw|Hosea}}
:* {{sv}}: {{trad|sv|Hosea}}
:* {{io}}: {{trad|io|Osee}}
:* {{en}}: {{trad|en|Hosea}}
:* {{it}}: {{trad|it|Osea}}
:* {{gl}}: {{trad|gl|Oseas}}
:* {{el}}: {{trad|el|Ωσηέ}} (O̱si̱é)
:* {{grc}}: {{trad|grc|Ὡσηέ}} (O̱si̱é)
:* {{ca}}: {{trad|ca|Osees}}, {{trad|ca|Oixea}}
:* {{ceb}}: {{trad|ceb|Oseas}}
:* {{kl}}: {{trad|kl|Hosea}}
:* {{sco}}: {{trad|sco|Hosea}}
:* {{gd}}: {{trad|gd|Hosea}}
:* {{gv}}: {{trad|gv|Hosea}}
:* {{cdo}}: {{trad|cdo|訶西書}} (Hŏ̤-să̤-cṳ̆)
:* {{no}}: {{trad|no|Hoseas}}
:* {{es}}: {{trad|es|Oseas}}
:* {{eu}}: {{trad|eu|Oseas}}
:* {{br}}: {{trad|br|Hosea}}
:* {{pt}}: {{trad|pt|Oseias}}
:* {{pl}}: {{trad|pl|Ozeasz}}
:* {{la}}: {{trad|la|Osee}}
:* {{lv}}: {{trad|lv|Hozeja}}
:* {{li}}: {{trad|li|Hosea}}
:* {{lt}}: {{trad|lt|Ozėjo knyga}}
:* {{ro}}: {{trad|ro|Osea}}
:* {{ru}}: {{trad|ru|Осия}} (Osiya)
:* {{scn}}: {{trad|scn|Osea}}
:* {{tl}}: {{trad|tl|Hosea}}
:* {{nl}}: {{trad|nl|Hosea}}
:* {{da}}: {{trad|da|Hosea}}
:* {{de}}: {{trad|de|Hosea}}
:* {{ja}}: {{trad|ja|ホセア書}} (Hosea sho)
:* {{cs}}: {{trad|cs|Ozeáš}}
:* {{is}}: {{trad|is|Hósea}}
:* {{cy}}: {{trad|cy|Hosea}}
:* {{war}}: {{trad|war|Oséas}}
:* {{fi}}: {{trad|fi|Hoosea}}
:* {{fr}}: {{trad|fr|Osée}}
irtryawwf1n8057hhpgif9do6izengn
Hoera
0
4794
15380
2020-11-15T21:28:46Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Hoera".
15380
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Hoera'''
# Pukapuka tuarua tekau mā iwa o te Paipera, e heipū toru nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Joël}}
:* {{ga}}: {{trad|ga|Ióéil}}
:* {{co}}: {{trad|co|Ghjuellu}}
:* {{hy}}: {{trad|hy|Հովել}} (Hovel)
:* {{zea}}: {{trad|zea|Joël}}
:* {{et}}: {{trad|et|Joel}}
:* {{fo}}: {{trad|fo|Jóel}}
:* {{fy}}: {{trad|fy|Joël}}
:* {{hu}}: {{trad|hu|Jóel}}
:* {{haw}}: {{trad|haw|Ioʻela}}
:* {{sk}}: {{trad|sk|Joel}}
:* {{sl}}: {{trad|sl|Joel}}
:* {{sw}}: {{trad|sw|Yoeli}}
:* {{sv}}: {{trad|sv|Joel}}
:* {{io}}: {{trad|io|Ioel}}
:* {{en}}: {{trad|en|Joel}}
:* {{it}}: {{trad|it|Gioele}}
:* {{el}}: {{trad|el|Ιωήλ}} (Ioḯl)
:* {{grc}}: {{trad|grc|Ἰωήλ}} (Ioḯl)
:* {{ceb}}: {{trad|ceb|Joel}}
:* {{kl}}: {{trad|kl|Joeli}}
:* {{sco}}: {{trad|sco|Joel}}
:* {{gd}}: {{trad|gd|Ioel}}
:* {{gv}}: {{trad|gv|Joel}}
:* {{cdo}}: {{trad|cdo|約珥書}} (Iók-ngī-cṳ̆)
:* {{no}}: {{trad|no|Joel}}
:* {{es}}: {{trad|es|Joel}}
:* {{eu}}: {{trad|eu|Joel}}
:* {{br}}: {{trad|br|Yoel}}
:* {{pt}}: {{trad|pt|Joel}}
:* {{pl}}: {{trad|pl|Księga Joela}}
:* {{la}}: {{trad|la|Ioel}}
:* {{lv}}: {{trad|lv|Joēl}}
:* {{li}}: {{trad|li|Joël}}
:* {{lt}}: {{trad|lt|Joelio knyga}}
:* {{ro}}: {{trad|ro|Ioel}}
:* {{tl}}: {{trad|tl|Joel}}
:* {{nl}}: {{trad|nl|Joël}}
:* {{da}}: {{trad|da|Joel}}
:* {{de}}: {{trad|de|Joel}}
:* {{ja}}: {{trad|ja|ヨエル書}} (Yoeru sho)
:* {{cs}}: {{trad|cs|Joel}}
:* {{is}}: {{trad|is|Jóel}}
:* {{cy}}: {{trad|cy|Joel}}
:* {{war}}: {{trad|war|Joel}}
:* {{fi}}: {{trad|fi|Joel}}
:* {{fr}}: {{trad|fr|Joël}}
r1mqf4kdgk6k39m5uzbmk8znrwzg38r
Amoho
0
4795
15381
2020-11-16T01:02:04Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Amoho".
15381
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Amoho'''
# Pukapuka tuatoru tekau o te Paipera, e iwa nga upoko.
# Te ingoa o te minita o Tēkua.
{{-trans-}}
:* {{af}}: {{trad|af|Amos}}
:* {{ga}}: {{trad|ga|Ámós}}
:* {{co}}: {{trad|co|Amossu}}
:* {{hy}}: {{trad|hy|Ամովս}} (Amovs)
:* {{zea}}: {{trad|zea|Amos}}
:* {{et}}: {{trad|et|Aamose raamat}}
:* {{fo}}: {{trad|fo|Amos}}
:* {{fy}}: {{trad|fy|Amos}}
:* {{hu}}: {{trad|hu|Ámos}}
:* {{haw}}: {{trad|haw|ʻAmosa}}
:* {{sk}}: {{trad|sk|Amos}}
:* {{sl}}: {{trad|sl|Amos}}
:* {{sw}}: {{trad|sw|Amosi}}
:* {{sv}}: {{trad|sv|Amos}}
:* {{io}}: {{trad|io|Amos}}
:* {{en}}: {{trad|en|Amos}}
:* {{it}}: {{trad|it|Amos}}
:* {{el}}: {{trad|el|Αμώς}} (Amós)
:* {{grc}}: {{trad|grc|Ἁμώς}} (Hamṓs)
:* {{ceb}}: {{trad|ceb|Amos}}
:* {{kl}}: {{trad|kl|Amosi}}
:* {{sco}}: {{trad|sco|Amos}}
:* {{gd}}: {{trad|gd|Amos}}
:* {{gv}}: {{trad|gv|Amos}}
:* {{cdo}}: {{trad|cdo|亞摩士書}} (Ā-mò̤-sê̤ṳ-cṳ̆)
:* {{no}}: {{trad|no|Amos}}
:* {{es}}: {{trad|es|Amós}}
:* {{eu}}: {{trad|eu|Amos}}
:* {{br}}: {{trad|br|Amos}}
:* {{pt}}: {{trad|pt|Amós}}
:* {{pl}}: {{trad|pl|Księga Amosa}}
:* {{la}}: {{trad|la|Amos}}
:* {{lv}}: {{trad|lv|Āmos}}
:* {{li}}: {{trad|li|Amos}}
:* {{lt}}: {{trad|lt|Amoso knyga}}
:* {{ro}}: {{trad|ro|Amos}}
:* {{tl}}: {{trad|tl|Amos}}
:* {{nl}}: {{trad|nl|Amos}}
:* {{da}}: {{trad|da|Amos}}
:* {{de}}: {{trad|de|Amos}}
:* {{ja}}: {{trad|ja|アモス書}} (Amosu sho)
:* {{cs}}: {{trad|cs|Ámos}}
:* {{is}}: {{trad|is|Amos}}
:* {{cy}}: {{trad|cy|Amos}}
:* {{war}}: {{trad|war|Amos}}
:* {{fi}}: {{trad|fi|Aamos}}
:* {{fr}}: {{trad|fr|Amos}}
px3y05it6b4016nb123hmzik8tnmj44
Oparia
0
4796
15382
2020-11-16T19:20:32Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Oparia".
15382
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Oparia'''
# Toru tekau mā tahi pukapuka o te Paipera, kotahi noa te pene, rua tekau mā tahi nga whiti.
{{-trans-}}
:* {{af}}: {{trad|af|Obadja}}
:* {{ga}}: {{trad|ga|Óbaidiá}}
:* {{co}}: {{trad|co|Abdia}}
:* {{hy}}: {{trad|hy|Աբդիա}} (Abdia)
:* {{zea}}: {{trad|zea|Obadja}}
:* {{et}}: {{trad|et|Obadja raamat}}
:* {{fo}}: {{trad|fo|Obadias}}
:* {{fy}}: {{trad|fy|Obadja}}
:* {{hu}}: {{trad|hu|Abdiás}}
:* {{haw}}: {{trad|haw|ʻObadia}}
:* {{sk}}: {{trad|sk|Abdiáš}}
:* {{sl}}: {{trad|sl|Abdija}}
:* {{sw}}: {{trad|sw|Obadia}}
:* {{sv}}: {{trad|sv|Obadja}}
:* {{io}}: {{trad|io|Abdias}}
:* {{en}}: {{trad|en|Obadiah}}
:* {{it}}: {{trad|it|Obadia}}
:* {{el}}: {{trad|el|Οβδιού}} (Obdioú)
:* {{grc}}: {{trad|grc|Οβδιοῦ}} (Obdioú)
:* {{ceb}}: {{trad|ceb|Abdias}}
:* {{kl}}: {{trad|kl|Obadia}}
:* {{sco}}: {{trad|sco|Obadiah}}
:* {{gd}}: {{trad|gd|Obadiah}}
:* {{gv}}: {{trad|gv|Obadiah}}
:* {{cdo}}: {{trad|cdo|阿巴底亞書}} (Ŏ̤-bă-dī-ā-cṳ̆)
:* {{no}}: {{trad|no|Obadias}}
:* {{es}}: {{trad|es|Obadías}}
:* {{eu}}: {{trad|eu|Abdias}}
:* {{br}}: {{trad|br|Ovadia}}
:* {{pt}}: {{trad|pt|Obadias}}
:* {{pl}}: {{trad|pl|Księga Abdiasza}}
:* {{la}}: {{trad|la|Abdiae}}
:* {{lv}}: {{trad|lv|Obadja}}
:* {{li}}: {{trad|li|Obadja}}
:* {{lt}}: {{trad|lt|Abdijo knyga}}
:* {{ro}}: {{trad|ro|Obadia}}
:* {{tl}}: {{trad|tl|Obadias}}
:* {{nl}}: {{trad|nl|Obadja}}
:* {{da}}: {{trad|da|Obadias}}
:* {{de}}: {{trad|de|Obadja}}
:* {{ja}}: {{trad|ja|オバデヤ書}} (Obadeya sho)
:* {{cs}}: {{trad|cs|Abdijáš}}
:* {{is}}: {{trad|is|Óbadía}}
:* {{cy}}: {{trad|cy|Obadeia}}
:* {{war}}: {{trad|war|Obadia}}
:* {{fi}}: {{trad|fi|Obadja}}
:* {{fr}}: {{trad|fr|Abdias}}
fug9v30a1so2q74ckct6x880ayp0q50
Hona
0
4797
15383
2020-11-17T20:35:30Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Hona".
15383
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Hona'''
# Pukapuka tuatoru mā rua o te Paipera, e heipū whā nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Jona}}
:* {{ga}}: {{trad|ga|Ióna}}
:* {{co}}: {{trad|co|Ghjonassu}}
:* {{hy}}: {{trad|hy|Հովնան}} (Hovnan)
:* {{zea}}: {{trad|zea|Jona}}
:* {{et}}: {{trad|et|Joona}}
:* {{fo}}: {{trad|fo|Jónas}}
:* {{fy}}: {{trad|fy|Jona}}
:* {{hu}}: {{trad|hu|Jónás}}
:* {{haw}}: {{trad|haw|Iona}}
:* {{sk}}: {{trad|sk|Jonáš}}
:* {{sl}}: {{trad|sl|Jona}}
:* {{sw}}: {{trad|sw|Yona}}
:* {{sv}}: {{trad|sv|Jonas}}
:* {{io}}: {{trad|io|Ionas}}
:* {{en}}: {{trad|en|Jonah}}
:* {{it}}: {{trad|it|Giona}}
:* {{el}}: {{trad|el|Ιωνάς}} (Ionás)
:* {{grc}}: {{trad|grc|Ἰωνᾶς}} (Iōnâs)
:* {{ceb}}: {{trad|ceb|Jonas}}
:* {{kl}}: {{trad|kl|Juuna}}
:* {{sco}}: {{trad|sco|Jonah}}
:* {{gd}}: {{trad|gd|Ionah}}
:* {{gv}}: {{trad|gv|Jonah}}
:* {{cdo}}: {{trad|cdo|約拿書}} (Iók-nā-cṳ̆)
:* {{no}}: {{trad|no|Jonas}}
:* {{es}}: {{trad|es|Jonás}}
:* {{eu}}: {{trad|eu|Jonas}}
:* {{br}}: {{trad|br|Yona}}
:* {{pt}}: {{trad|pt|Jonas}}
:* {{pl}}: {{trad|pl|Księga Jonasza}}
:* {{la}}: {{trad|la|Ionas}}
:* {{lv}}: {{trad|lv|Jonas}}
:* {{li}}: {{trad|li|Jonas}}
:* {{lt}}: {{trad|lt|Jonos knyga}}
:* {{ro}}: {{trad|ro|Iona}}
:* {{tl}}: {{trad|tl|Jonas}}
:* {{nl}}: {{trad|nl|Jonas}}
:* {{da}}: {{trad|da|Jonas}}
:* {{de}}: {{trad|de|Jonas}}
:* {{ja}}: {{trad|ja|ヨナ書}} (Yona sho)
:* {{cs}}: {{trad|cs|Jonáš}}
:* {{is}}: {{trad|is|Jónas}}
:* {{cy}}: {{trad|cy|Jona}}
:* {{war}}: {{trad|war|Jonas}}
:* {{fi}}: {{trad|fi|Joona}}
:* {{fr}}: {{trad|fr|Jonas}}
677n5ijvi13kt5foy1it04ibm1ny2gl
Mika
0
4798
15481
15384
2021-02-15T23:08:41Z
Leonardo José Raimundo
1867
Nekehanga: Rōmaniana (Mica).
15481
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Mika'''
# Pukapuka tuatoru mā toru o te Paipera, e whitu nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Miga}}
:* {{ga}}: {{trad|ga|Míocá}}
:* {{co}}: {{trad|co|Michea}}
:* {{hy}}: {{trad|hy|Միքիա}} (Mik'ia)
:* {{zea}}: {{trad|zea|Micha}}
:* {{an}}: {{trad|an|Miqueyas}}
:* {{sq}}: {{trad|sq|Mikea}}
:* {{ast}}: {{trad|ast|Miqueas}}
:* {{eo}}: {{trad|eo|Miĥa}}, {{trad|eo|Miĥao}}
:* {{et}}: {{trad|et|Miika raamat}}
:* {{fo}}: {{trad|fo|Mika}}
:* {{fy}}: {{trad|fy|Micha}}
:* {{hu}}: {{trad|hu|Mikeás}}
:* {{haw}}: {{trad|haw|Mika}}
:* {{he}}: {{trad|he|מיכה}} (Mikah)
:* {{sk}}: {{trad|sk|Micheáš}}
:* {{sl}}: {{trad|sl|Mihej}}
:* {{sw}}: {{trad|sw|Mika}}
:* {{sv}}: {{trad|sv|Mika}}
:* {{io}}: {{trad|io|Mikaeas}}
:* {{en}}: {{trad|en|Micah}}
:* {{ia}}: {{trad|ia|Michea}}
:* {{it}}: {{trad|it|Michea}}
:* {{gl}}: {{trad|gl|Miqueas}}
:* {{el}}: {{trad|el|Μιχαίας}} (Mikhaías)
:* {{grc}}: {{trad|grc|Μῐχαίᾱς}} (Mikhaíās)
:* {{ca}}: {{trad|ca|Miquees}}
:* {{ceb}}: {{trad|ceb|Miqueas}}
:* {{kl}}: {{trad|kl|Mika}}
:* {{sco}}: {{trad|sco|Micah}}
:* {{gd}}: {{trad|gd|Micah}}
:* {{gv}}: {{trad|gv|Micah}}
:* {{cdo}}: {{trad|cdo|米迦書}} (Mī-giă-cṳ̆)
:* {{no}}: {{trad|no|Mika}}
:* {{es}}: {{trad|es|Miqueas}}
:* {{eu}}: {{trad|eu|Mikeas}}
:* {{br}}: {{trad|br|Mic'ha}}
:* {{pt}}: {{trad|pt|Miqueias}}
:* {{pl}}: {{trad|pl|Księga Micheasza}}
:* {{bg}}: {{trad|bg|Михей}} (Mikheĭ)
:* {{la}}: {{trad|la|Michaeas}}
:* {{lv}}: {{trad|lv|Miha}}
:* {{li}}: {{trad|li|Micha}}
:* {{lt}}: {{trad|lt|Michėjo knyga}}
:* {{ro}}: {{trad|ro|Mica}}
:* {{ru}}: {{trad|ru|Михей}} (Mihyeĭ)
:* {{scn}}: {{trad|scn|Michea}}
:* {{tl}}: {{trad|tl|Mikas}}
:* {{nl}}: {{trad|nl|Micha}}
:* {{da}}: {{trad|da|Mika}}
:* {{de}}: {{trad|de|Micha}}
:* {{ja}}: {{trad|ja|ミカ書}} (Mika-sho)
:* {{cs}}: {{trad|cs|Micheáš}}
:* {{is}}: {{trad|is|Míka}}
:* {{cy}}: {{trad|cy|Micha}}
:* {{war}}: {{trad|war|Miquéas}}
:* {{fi}}: {{trad|fi|Miika}}
:* {{fr}}: {{trad|fr|Michée}}
1n0ad0rerkx9cogjoygj2eee1doub0t
Nahumu
0
4799
15385
2020-11-18T02:28:29Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Nahumu".
15385
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Nahumu'''
# Pukapuka tuatoru mā whā o te Paipera, e heipū toru nga upoko.
# Ingoa Elkosite.
{{-trans-}}
:* {{af}}: {{trad|af|Nahum}}
:* {{ga}}: {{trad|ga|Nahúm}}
:* {{co}}: {{trad|co|Naume}}
:* {{hy}}: {{trad|hy|Նաում}} (Naum)
:* {{zea}}: {{trad|zea|Nahum}}
:* {{et}}: {{trad|et|Nahum}}
:* {{fo}}: {{trad|fo|Nahum}}
:* {{fy}}: {{trad|fy|Nahum}}
:* {{hu}}: {{trad|hu|Náhum}}
:* {{haw}}: {{trad|haw|Nahuma}}
:* {{sk}}: {{trad|sk|Nahum}}
:* {{sl}}: {{trad|sl|Nahum}}
:* {{sw}}: {{trad|sw|Nahumu}}
:* {{sv}}: {{trad|sv|Nahum}}
:* {{io}}: {{trad|io|Nahum}}
:* {{en}}: {{trad|en|Nahum}}
:* {{it}}: {{trad|it|Naum}}
:* {{el}}: {{trad|el|Ναούμ}} (Naoúm)
:* {{grc}}: {{trad|grc|Ναοὺμ}} (Naoùm)
:* {{ceb}}: {{trad|ceb|Nahum}}
:* {{kl}}: {{trad|kl|Nahumi}}
:* {{sco}}: {{trad|sco|Nahum}}
:* {{gd}}: {{trad|gd|Nahum}}
:* {{gv}}: {{trad|gv|Nahum}}
:* {{cdo}}: {{trad|cdo|拿溫書}} (Nā-ŭng-cṳ̆)
:* {{no}}: {{trad|no|Nahum}}
:* {{es}}: {{trad|es|Naún}}
:* {{eu}}: {{trad|eu|Nahum}}
:* {{br}}: {{trad|br|Nahoum}}
:* {{pt}}: {{trad|pt|Naum}}
:* {{pl}}: {{trad|pl|Księga Nahuma}}
:* {{la}}: {{trad|la|Nahum}}
:* {{lv}}: {{trad|lv|Nahuma}}
:* {{li}}: {{trad|li|Nahum}}
:* {{lt}}: {{trad|lt|Nahumo knyga}}
:* {{ro}}: {{trad|ro|Naum}}
:* {{tl}}: {{trad|tl|Nahum}}
:* {{nl}}: {{trad|nl|Nahum}}
:* {{da}}: {{trad|da|Nahum}}
:* {{de}}: {{trad|de|Nahum}}
:* {{ja}}: {{trad|ja|ナホム書}} (Nahomu sho)
:* {{cs}}: {{trad|cs|Nahum}}
:* {{is}}: {{trad|is|Nahúm}}
:* {{cy}}: {{trad|cy|Nahum}}
:* {{war}}: {{trad|war|Nahum}}
:* {{fi}}: {{trad|fi|Nahum}}
:* {{fr}}: {{trad|fr|Nahum}}
futh60o2ocudm43mviqjrsyuk4k5en6
Hapakuku
0
4800
15386
2020-11-18T21:00:13Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Hapakuku".
15386
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Hapakuku'''
# Pukapuka tuatoru mā rima o te Paipera, e heipū toru nga upoko.
# Te ingoa o te poropiti a te Atua.
{{-trans-}}
:* {{af}}: {{trad|af|Habakuk}}
:* {{ga}}: {{trad|ga|Habacúc}}
:* {{co}}: {{trad|co|Habacuc}}
:* {{hy}}: {{trad|hy|Ամբակում}} (Ambakum)
:* {{zea}}: {{trad|zea|Habakuk}}
:* {{et}}: {{trad|et|Habakuk}}
:* {{fo}}: {{trad|fo|Habakkuk}}
:* {{fy}}: {{trad|fy|Habakuk}}
:* {{hu}}: {{trad|hu|Habakuk}}
:* {{haw}}: {{trad|haw|Habakuka}}
:* {{sk}}: {{trad|sk|Habakuk}}
:* {{sl}}: {{trad|sl|Habakuk}}
:* {{sw}}: {{trad|sw|Habakuki}}
:* {{sv}}: {{trad|sv|Habackuk}}
:* {{io}}: {{trad|io|Habakuk}}
:* {{en}}: {{trad|en|Habakkuk}}
:* {{it}}: {{trad|it|Abacuc}}
:* {{el}}: {{trad|el|Αββακούμ}} (Avvakoúm)
:* {{grc}}: {{trad|grc|Ἁμβακοὺμ}} (Hambakoùm)
:* {{ceb}}: {{trad|ceb|Habacuc}}
:* {{kl}}: {{trad|kl|Habakkuki}}
:* {{sco}}: {{trad|sco|Habakkuk}}
:* {{gd}}: {{trad|gd|Habacuc}}
:* {{gv}}: {{trad|gv|Habbakkuk}}
:* {{cdo}}: {{trad|cdo|哈巴谷書}} (Hăk-bă-gók-cṳ̆)
:* {{no}}: {{trad|no|Habakuk}}
:* {{es}}: {{trad|es|Habacuque}}
:* {{eu}}: {{trad|eu|Habakuk}}
:* {{br}}: {{trad|br|Havakouk}}
:* {{pt}}: {{trad|pt|Habacuque}}
:* {{pl}}: {{trad|pl|Księga Habakuka}}
:* {{la}}: {{trad|la|Habacuc}}
:* {{lv}}: {{trad|lv|Habakuka}}
:* {{li}}: {{trad|li|Habakuk}}
:* {{lt}}: {{trad|lt|Habakuko knyga}}
:* {{ro}}: {{trad|ro|Habacuc}}
:* {{tl}}: {{trad|tl|Habakkuk}}
:* {{nl}}: {{trad|nl|Habakuk}}
:* {{da}}: {{trad|da|Habakkuk}}
:* {{de}}: {{trad|de|Habakuk}}
:* {{ja}}: {{trad|ja|ハバクク書}} (Habakuku sho)
:* {{cs}}: {{trad|cs|Abakuk}}
:* {{is}}: {{trad|is|Habakkuk}}
:* {{cy}}: {{trad|cy|Habacuc}}
:* {{war}}: {{trad|war|Habakuk}}
:* {{fi}}: {{trad|fi|Habakukin kirja}}
:* {{fr}}: {{trad|fr|Habacuc}}
ple6gdjgvqpmebmsvrq1hfwb1ftxdsn
Tepania
0
4801
15387
2020-11-19T00:22:01Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Tepania".
15387
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Tepania'''
# Pukapuka tuatoru mā ono o te Paipera, e heipū toru nga upoko.
# Te ingoa o te tama a Kuhi, mokopuna a Keraria, awa a Amaria, a te awa nui a Hetekia.
{{-trans-}}
:* {{af}}: {{trad|af|Sefanja}}
:* {{ga}}: {{trad|ga|Leabhar Zafainiá}}
:* {{co}}: {{trad|co|Sofonia}}
:* {{hy}}: {{trad|hy|Սոփոնիա}} (Sop'onia)
:* {{zea}}: {{trad|zea|Sefanja}}
:* {{et}}: {{trad|et|Sefanja}}
:* {{fo}}: {{trad|fo|Zefanias}}
:* {{fy}}: {{trad|fy|Sefanja}}
:* {{hu}}: {{trad|hu|Zofóniás}}
:* {{haw}}: {{trad|haw|Zepania}}
:* {{sk}}: {{trad|sk|Sofoniáš}}
:* {{sl}}: {{trad|sl|Sofonija}}
:* {{sw}}: {{trad|sw|Sefania}}
:* {{sv}}: {{trad|sv|Sefanja}}
:* {{io}}: {{trad|io|Sofonias}}
:* {{en}}: {{trad|en|Zephaniah}}
:* {{it}}: {{trad|it|Sofonia}}
:* {{el}}: {{trad|el|Σοφονίας}} (Sophonías)
:* {{grc}}: {{trad|grc|Σοφονίας}} (Sophonías)
:* {{ceb}}: {{trad|ceb|Sofonías}}
:* {{kl}}: {{trad|kl|Sefania}}
:* {{sco}}: {{trad|sco|Zephaniah}}
:* {{gd}}: {{trad|gd|Sephaniah}}
:* {{gv}}: {{trad|gv|Zephaniah}}
:* {{cdo}}: {{trad|cdo|西番雅書}} (Să̤-huăng-ngā-cṳ̆)
:* {{no}}: {{trad|no|Sefanias}}
:* {{es}}: {{trad|es|Sofonías}}
:* {{eu}}: {{trad|eu|Sofonias}}
:* {{br}}: {{trad|br|Sefania}}
:* {{pt}}: {{trad|pt|Sofonias}}
:* {{pl}}: {{trad|pl|Księga Sofoniasza}}
:* {{la}}: {{trad|la|Sophonias}}
:* {{lv}}: {{trad|lv|Cefanja}}
:* {{li}}: {{trad|li|Sefanja}}
:* {{lt}}: {{trad|lt|Sofonijo knyga}}
:* {{ro}}: {{trad|ro|Țefania}}
:* {{tl}}: {{trad|tl|Zefanias}}
:* {{nl}}: {{trad|nl|Sefanja}}
:* {{da}}: {{trad|da|Zefanias}}
:* {{de}}: {{trad|de|Zephanja}}
:* {{ja}}: {{trad|ja|ゼパニヤ書}} (Zepania sho)
:* {{cs}}: {{trad|cs|Sofoniáš}}
:* {{is}}: {{trad|is|Sefanía}}
:* {{cy}}: {{trad|cy|Seffaneia}}
:* {{war}}: {{trad|war|Sofonías}}
:* {{fi}}: {{trad|fi|Sefanja}}
:* {{fr}}: {{trad|fr|Sophonie}}
rlmgbf24yspz6i3aq1x47bsyhuiot6w
Hakai
0
4802
15388
2020-11-19T02:44:45Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Hakai".
15388
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Hakai'''
# Toru tekau mā whitu pukapuka o te Paipera me te pukapuka antetokorua o te Kawenata Tawhito, e heipū rua nga upoko.
# Te ingoa o te poropiti nana i akiaki te iwi ki te hanga ano i te temepara.
{{-trans-}}
:* {{af}}: {{trad|af|Haggai}}
:* {{ga}}: {{trad|ga|Hagaí}}
:* {{co}}: {{trad|co|Aggeu}}
:* {{hy}}: {{trad|hy|Անգեի}} (Angei)
:* {{zea}}: {{trad|zea|Haggai}}
:* {{et}}: {{trad|et|Haggai}}
:* {{fo}}: {{trad|fo|Haggai}}
:* {{fy}}: {{trad|fy|Haggai}}
:* {{hu}}: {{trad|hu|Haggeus}}
:* {{haw}}: {{trad|haw|Hagai}}
:* {{sk}}: {{trad|sk|Aggeus}}
:* {{sl}}: {{trad|sl|Agej}}
:* {{sw}}: {{trad|sw|Hagai}}
:* {{sv}}: {{trad|sv|Haga}}
:* {{io}}: {{trad|io|Aggaei}}
:* {{en}}: {{trad|en|Haggai}}
:* {{it}}: {{trad|it|Ageo}}
:* {{el}}: {{trad|el|Αγγαίος}} (Aggaíos)
:* {{grc}}: {{trad|grc|Ἀγγαῖος}} (Haggaíos)
:* {{ceb}}: {{trad|ceb|Hageo}}
:* {{kl}}: {{trad|kl|Haggaji}}
:* {{sco}}: {{trad|sco|Haggai}}
:* {{gd}}: {{trad|gd|Hagai}}
:* {{gv}}: {{trad|gv|Haggai}}
:* {{cdo}}: {{trad|cdo|哈基書}} (Hăk-gĭ-cṳ̆)
:* {{no}}: {{trad|no|Haggai}}
:* {{es}}: {{trad|es|Ageo}}
:* {{eu}}: {{trad|eu|Ageo}}
:* {{br}}: {{trad|br|Hagai}}
:* {{pt}}: {{trad|pt|Ageu}}
:* {{pl}}: {{trad|pl|Księga Aggeusza}}
:* {{la}}: {{trad|la|Aggaeus}}
:* {{lv}}: {{trad|lv|Hagaja}}
:* {{li}}: {{trad|li|Haggai}}
:* {{lt}}: {{trad|lt|Agėjo knyga}}
:* {{ro}}: {{trad|ro|Hagai}}
:* {{tl}}: {{trad|tl|Hagai}}
:* {{nl}}: {{trad|nl|Haggai}}
:* {{da}}: {{trad|da|Haggaj}}
:* {{de}}: {{trad|de|Haggai}}
:* {{ja}}: {{trad|ja|ハガイ書}} (Hagai sho)
:* {{cs}}: {{trad|cs|Ageus}}
:* {{is}}: {{trad|is|Haggaí}}
:* {{cy}}: {{trad|cy|Haggai}}
:* {{war}}: {{trad|war|Hageo}}
:* {{fi}}: {{trad|fi|Haggain kirja}}
:* {{fr}}: {{trad|fr|Agée}}
0rmg271nqy3adtcyaynar6hqg91e7zg
Hakaraia
0
4803
15492
15389
2021-04-02T22:10:03Z
Leonardo José Raimundo
1867
Nekehanga: Esperanto (Zeĥarja).
15492
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Hakaraia'''
# Pukapuka tuatoru tekau mā waru o te Paipera mā te pukapuka tokorua o te Kawenata Tawhito, e tekau mā whā ngā upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Sagaria}}
:* {{ga}}: {{trad|ga|Zacairiá}}
:* {{co}}: {{trad|co|Zachària}}
:* {{hy}}: {{trad|hy|Զաքարիա}} (Zak'aria)
:* {{zea}}: {{trad|zea|Zacharia}}
:* {{an}}: {{trad|an|Zacarías}}
:* {{ar}}: {{trad|ar|زكرياء}} (Zakariyya')
:* {{ast}}: {{trad|ast|Zacarías}}
:* {{eo}}: {{trad|eo|Zeĥarja}}
:* {{et}}: {{trad|et|Sakarja}}
:* {{fo}}: {{trad|fo|Sakaris}}
:* {{fy}}: {{trad|fy|Sacharja}}
:* {{ht}}: {{trad|ht|Zakari}}
:* {{hu}}: {{trad|hu|Zakariás}}
:* {{haw}}: {{trad|haw|Zakaria}}
:* {{he}}: {{trad|he|זכריהו}} (Zekaryâh)
:* {{sk}}: {{trad|sk|Zachariáš}}
:* {{sl}}: {{trad|sl|Zaharija}}
:* {{sw}}: {{trad|sw|Zekaria}}
:* {{sv}}: {{trad|sv|Sakarias}}, {{trad|sv|Sakarja}}
:* {{io}}: {{trad|io|Zakarias}}
:* {{en}}: {{trad|en|Zachary}}, {{trad|en|Zachariah}}, {{trad|en|Zechariah}}
:* {{ia}}: {{trad|ia|Zacharia}}
:* {{it}}: {{trad|it|Zaccaria}}
:* {{gl}}: {{trad|gl|Zacarías}}
:* {{el}}: {{trad|el|Ζαχαρίας}} (Zakharías)
:* {{grc}}: {{trad|grc|Ζαχαρίας}} (Zakharías)
:* {{ca}}: {{trad|ca|Zacarià}}, {{trad|ca|Zacaries}}
:* {{ceb}}: {{trad|ceb|Zacarías}}
:* {{kl}}: {{trad|kl|Zakaria}}
:* {{sco}}: {{trad|sco|Zechariah}}
:* {{gd}}: {{trad|gd|Sechariah}}
:* {{uk}}: {{trad|uk|Захарій}} (Zakhariy̆)
:* {{gv}}: {{trad|gv|Zechariah}}
:* {{mt}}: {{trad|mt|Żakkarija}}
:* {{cdo}}: {{trad|cdo|撒賈利亞書}} (Sák-gā-lé-ă-cṳ̆)
:* {{no}}: {{trad|no|Sakarias}}, {{trad|no|Sakarja}}
:* {{es}}: {{trad|es|Zacarías}}
:* {{eu}}: {{trad|eu|Zakarias}}
:* {{br}}: {{trad|br|Zec'haria}}
:* {{pt}}: {{trad|pt|Zacarias}}
:* {{pl}}: {{trad|pl|Zachariasz}}
:* {{la}}: {{trad|la|Zacharias}}
:* {{lv}}: {{trad|lv|Caharija}}
:* {{li}}: {{trad|li|Zacharia}}
:* {{lt}}: {{trad|lt|Zacharijo knyga}}
:* {{ro}}: {{trad|ro|Zaharia}}
:* {{ru}}: {{trad|ru|Захария}} (Zakhariya)
:* {{scn}}: {{trad|scn|Zaccarìa}}
:* {{tl}}: {{trad|tl|Zacarias}}
:* {{tr}}: {{trad|tr|Zekeriya}}
:* {{nl}}: {{trad|nl|Zecharja}}
:* {{da}}: {{trad|da|Zakarias}}
:* {{de}}: {{trad|de|Secharja}}, {{trad|de|Sacharja}}
:* {{ja}}: {{trad|ja|ゼカリヤ}} (Zekariya)
:* {{cs}}: {{trad|cs|Zachariáš}}
:* {{is}}: {{trad|is|Sakarías}}
:* {{cy}}: {{trad|cy|Sechareia}}
:* {{war}}: {{trad|war|Sacarías}}
:* {{fi}}: {{trad|fi|Sakarja}}
:* {{fr}}: {{trad|fr|Zacharie}}
gznwydup8wlgz3hwqnq9xxs7c2bspxs
Maraki
0
4804
15495
15391
2021-04-19T02:58:31Z
Leonardo José Raimundo
1867
Nekehanga: Paparia (Maleachi).
15495
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Maraki'''
# Pukapuka tuatoru tekau mā iwa o te Paipera mā te pukapuka whakamutunga o te Kawenata Tawhito, e heipū whā nga upoko.
# Nga whakamutunga o ngā poropiti iti o te Kawenata Tawhito.
{{-trans-}}
:* {{af}}: {{trad|af|Maleagi}}
:* {{ga}}: {{trad|ga|Malaicí}}
:* {{co}}: {{trad|co|Malachia}}
:* {{hy}}: {{trad|hy|Մաղաքիա}} (Małak'ia)
:* {{zea}}: {{trad|zea|Maleachi}}
:* {{et}}: {{trad|et|Malakia}}
:* {{fo}}: {{trad|fo|Malakias}}
:* {{fy}}: {{trad|fy|Maleächy}}
:* {{hu}}: {{trad|hu|Malakiás}}
:* {{haw}}: {{trad|haw|Malaki}}
:* {{jv}}: {{trad|jv|Maleakhi}}
:* {{he}}: {{trad|he|מלאכי}} (Malakhi)
:* {{sk}}: {{trad|sk|Malachiáš}}
:* {{sl}}: {{trad|sl|Malahija}}
:* {{sw}}: {{trad|sw|Malaki}}
:* {{sv}}: {{trad|sv|Malaki}}
:* {{io}}: {{trad|io|Malakias}}
:* {{en}}: {{trad|en|Malachi}}
:* {{id}}: {{trad|id|Maleakhi}}
:* {{it}}: {{trad|it|Malachia}}
:* {{gl}}: {{trad|gl|Malaquías}}
:* {{el}}: {{trad|el|Μαλαχίας}} (Malakhías)
:* {{grc}}: {{trad|grc|Μαλαχίας}} (Malakhías)
:* {{ca}}: {{trad|ca|Malaquies}}
:* {{ceb}}: {{trad|ceb|Malaquías}}
:* {{kl}}: {{trad|kl|Malaki}}
:* {{sco}}: {{trad|sco|Malachi}}
:* {{gd}}: {{trad|gd|Malachi}}
:* {{mk}}: {{trad|mk|Малахиј}} (Malahij)
:* {{gv}}: {{trad|gv|Malachi}}
:* {{mt}}: {{trad|mt|Malakija}}
:* {{ms}}: {{trad|ms|Maleakhi}}
:* {{cdo}}: {{trad|cdo|瑪拉基書}} (Mā-lăk-gĭ-cṳ̆)
:* {{no}}: {{trad|no|Malaki}}
:* {{es}}: {{trad|es|Malaquías}}
:* {{bar}}: {{trad|bar|Maleachi}}
:* {{eu}}: {{trad|eu|Malakias}}
:* {{br}}: {{trad|br|Malac'hi}}
:* {{pt}}: {{trad|pt|Malaquias}}
:* {{pl}}: {{trad|pl|Malachiasz}}
:* {{la}}: {{trad|la|Malachias}}
:* {{lv}}: {{trad|lv|Maleahija}}
:* {{li}}: {{trad|li|Maleachi}}
:* {{lt}}: {{trad|lt|Malachijo knyga}}
:* {{ro}}: {{trad|ro|Malachia}}
:* {{ru}}: {{trad|ru|Малахия}} (Malakhiya)
:* {{sr}}: {{trad|sr|Малахија}}, {{trad|sr|Malahija}}
:* {{tl}}: {{trad|tl|Malakias}}
:* {{nl}}: {{trad|nl|Maleachi}}
:* {{da}}: {{trad|da|Malachis}}
:* {{de}}: {{trad|de|Malachias}}
:* {{ja}}: {{trad|ja|マラキ}} (Maraki)
:* {{cs}}: {{trad|cs|Malachiáš}}
:* {{is}}: {{trad|is|Malakí}}
:* {{cy}}: {{trad|cy|Malachi}}
:* {{war}}: {{trad|war|Malaquías}}
:* {{fi}}: {{trad|fi|Malakia}}
:* {{fr}}: {{trad|fr|Malachie}}
:* {{yi}}: {{trad|yi|מלאכי}} (Malakhi)
dxoizgiggg73fabvav82gbq5rufr4io
Matiu
0
4805
15395
15392
2020-11-21T23:20:02Z
Leonardo José Raimundo
1867
Thai tuhinga o mua Tiamana.
15395
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Matiu'''
# Pukapuka tuatahi o te Kawenata Hou, e rua tekau mā waru nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Matteus}}
:* {{ga}}: {{trad|ga|Maitiú}}
:* {{co}}: {{trad|co|Matteu}}
:* {{hy}}: {{trad|hy|Մատթեոս}} (Matt'yeos)
:* {{zea}}: {{trad|zea|Mattheüs}}
:* {{an}}: {{trad|an|Mateu}}
:* {{sq}}: {{trad|sq|Mati}}
:* {{ar}}: {{trad|ar|متّى}} (Matta)
:* {{ast}}: {{trad|ast|Matéu}}
:* {{eo}}: {{trad|eo|Mateo}}
:* {{et}}: {{trad|et|Matteus}}
:* {{fo}}: {{trad|fo|Mats}}
:* {{fy}}: {{trad|fy|Mattéus}}
:* {{zh}}: {{trad|zh|馬太}} (Mǎ tài)
:* {{hu}}: {{trad|hu|Máté}}
:* {{haw}}: {{trad|haw|Makaio}}
:* {{sh}}: {{trad|sh|Matija}}
:* {{hi}}: {{trad|hi|मॅथियु}} (Mĕthiyu)
:* {{he}}: {{trad|he|מתתיהו}} (Matatyahu)
:* {{sk}}: {{trad|sk|Matúš}}
:* {{sl}}: {{trad|sl|Matej}}
:* {{sw}}: {{trad|sw|Mathayo}}
:* {{sv}}: {{trad|sv|Matteus}}
:* {{io}}: {{trad|io|Mateus}}
:* {{en}}: {{trad|en|Matthew}}
:* {{id}}: {{trad|id|Matius}}
:* {{ia}}: {{trad|ia|Mattheo}}
:* {{it}}: {{trad|it|Matteo}}
:* {{gl}}: {{trad|gl|Mateo}}
:* {{el}}: {{trad|el|Ματθαίος}} (Matthaíos)
:* {{grc}}: {{trad|grc|Ματθαῖος}} (Matthaíos)
:* {{ca}}: {{trad|ca|Mateu}}
:* {{ceb}}: {{trad|ceb|Mateo}}
:* {{kl}}: {{trad|kl|Mati}}
:* {{ko}}: {{trad|ko|마태오}} (Mataeo)
:* {{hr}}: {{trad|hr|Matej}}
:* {{sco}}: {{trad|sco|Matthew}}
:* {{gd}}: {{trad|gd|Mata}}
:* {{uk}}: {{trad|uk|Матвій}} (Matviy)
:* {{mk}}: {{trad|mk|Матеј}} (Matej)
:* {{gv}}: {{trad|gv|Mian}}
:* {{mt}}: {{trad|mt|Mathew}}, {{trad|mt|Mats}}
:* {{cdo}}: {{trad|cdo|馬太福音}} (Mā-tái Hok Ĭng)
:* {{no}}: {{trad|no|Matteus}}
:* {{oc}}: {{trad|oc|Matèu}}
:* {{fa}}: {{trad|fa|متی}} (Mati)
:* {{es}}: {{trad|es|Mateo}}
:* {{be}}: {{trad|be|Мацвей}} (Macviej)
:* {{eu}}: {{trad|eu|Mateo}}
:* {{br}}: {{trad|br|Mazhev}}
:* {{pt}}: {{trad|pt|Mateus}}
:* {{pl}}: {{trad|pl|Mateusz}}
:* {{bg}}: {{trad|bg|Матей}} (Mateĭ)
:* {{la}}: {{trad|la|Matthaeus}}
:* {{lv}}: {{trad|lv|Matīss}}, {{trad|lv|Matejs}}
:* {{li}}: {{trad|li|Matteüs}}
:* {{lt}}: {{trad|lt|Matas}}
:* {{ro}}: {{trad|ro|Matei}}
:* {{ru}}: {{trad|ru|Матфей}}, {{trad|ru|Матвей}} (Matfyei), (Matvyei)
:* {{sr}}: {{trad|sr|Матеј}}, {{trad|sr|Matej}}
:* {{tl}}: {{trad|tl|Mateo}}
:* {{nl}}: {{trad|nl|Matteüs}}
:* {{da}}: {{trad|da|Matthæus}}
:* {{th}}: {{trad|th|แมทธิว}} (Mæ thṭhi w)
:* {{de}}: {{trad|de|Matthäus}}, {{trad|de|Matthaeus}}
:* {{ja}}: {{trad|ja|マタイ}}, {{trad|ja|マシュー}} (Matai), (Mashū)
:* {{cs}}: {{trad|cs|Matouš}}, {{trad|cs|Matěj}}
:* {{is}}: {{trad|is|Matthías}}
:* {{cy}}: {{trad|cy|Mathew}}
:* {{vec}}: {{trad|vec|Mateo}}
:* {{war}}: {{trad|war|Mateo}}
:* {{fi}}: {{trad|fi|Matteus}}
:* {{fr}}: {{trad|fr|Matthieu}}
:* {{wo}}: {{trad|wo|Macë}}
1ks4yoic8w3zh5ucbxszlrlmhwin6sc
Template:ko
10
4806
15393
2020-11-21T22:38:10Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:ko]].
15393
wikitext
text/x-wiki
Kōrea
cgitagiaz15bhjyyoojk040o9m9sxuv
Template:th
10
4807
15394
2020-11-21T23:12:45Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te [[Template:th]].
15394
wikitext
text/x-wiki
Thai
msntg1cq958umc4lmpbcy4csf8z1xx4
Template:vec
10
4808
15396
2020-11-22T00:22:04Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:vec]].
15396
wikitext
text/x-wiki
Veneto
fo4d4dcvngy60n0mgiy7gd2webd7q95
Template:wo
10
4809
15397
2020-11-22T00:40:02Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:wo]].
15397
wikitext
text/x-wiki
Wolof
9y712eqovv1sc08l5i46g9yu1n720ue
Māka
0
4810
15398
2020-11-23T21:30:04Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Māka".
15398
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Māka'''
# Pukapuka tuarua o te Kawenata Hou, e tekau mā ono nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Markus}}
:* {{ga}}: {{trad|ga|Marcas}}
:* {{co}}: {{trad|co|Marcu}}
:* {{hy}}: {{trad|hy|Մարկոս}} (Markos)
:* {{zea}}: {{trad|zea|Marcus}}
:* {{an}}: {{trad|an|Marcos}}
:* {{ast}}: {{trad|ast|Marcos}}
:* {{eo}}: {{trad|eo|Marko}}
:* {{et}}: {{trad|et|Markus}}
:* {{fo}}: {{trad|fo|Markus}}
:* {{fy}}: {{trad|fy|Markus}}
:* {{hu}}: {{trad|hu|Márk}}
:* {{haw}}: {{trad|haw|Maleko}}
:* {{he}}: {{trad|he|מרקוס}} (Marqōs)
:* {{sk}}: {{trad|sk|Marek}}
:* {{sl}}: {{trad|sl|Marko}}
:* {{sw}}: {{trad|sw|Marko}}
:* {{sv}}: {{trad|sv|Markus}}
:* {{io}}: {{trad|io|Markus}}
:* {{en}}: {{trad|en|Mark}}
:* {{it}}: {{trad|it|Marco}}
:* {{gl}}: {{trad|gl|Marcos}}
:* {{el}}: {{trad|el|Μάρκος}} (Márkos)
:* {{grc}}: {{trad|grc|Μᾶρκος}} (Mârkos)
:* {{ca}}: {{trad|ca|Marc}}
:* {{ceb}}: {{trad|ceb|Marcos}}
:* {{kl}}: {{trad|kl|Markusi}}
:* {{kw}}: {{trad|kw|Margh}}
:* {{sco}}: {{trad|sco|Mark}}
:* {{gd}}: {{trad|gd|Marc}}
:* {{uk}}: {{trad|uk|Марко}} (Marko)
:* {{mk}}: {{trad|mk|Марко}} (Marko)
:* {{gv}}: {{trad|gv|Markys}}
:* {{cdo}}: {{trad|cdo|馬可}}, {{trad|cdo|马可}} (Mā-kō̤)
:* {{no}}: {{trad|no|Markus}}
:* {{es}}: {{trad|es|Marcos}}
:* {{eu}}: {{trad|eu|Martzel}}
:* {{br}}: {{trad|br|Mark}}
:* {{pt}}: {{trad|pt|Marcos}}
:* {{pl}}: {{trad|pl|Marek}}, {{trad|pl|Margusz}}, {{trad|pl|Markusz}}, {{trad|pl|Merkusz}}
:* {{bg}}: {{trad|bg|Марко}} (Marko)
:* {{la}}: {{trad|la|Marcus}}
:* {{lv}}: {{trad|lv|Marks}}
:* {{li}}: {{trad|li|Marcus}}
:* {{lt}}: {{trad|lt|Evangelija pagal Morkų}}
:* {{ro}}: {{trad|ro|Marcu}}
:* {{ru}}: {{trad|ru|Марк}} (Mark)
:* {{sr}}: {{trad|sr|Марко}}, {{trad|sr|Marko}}
:* {{tl}}: {{trad|tl|Marcos}}
:* {{nl}}: {{trad|nl|Mark}}
:* {{da}}: {{trad|da|Markus}}
:* {{de}}: {{trad|de|Markus}}
:* {{ja}}: {{trad|ja|マーク}} (Māku)
:* {{cs}}: {{trad|cs|Marek}}
:* {{is}}: {{trad|is|Markús}}
:* {{cy}}: {{trad|cy|Marc}}
:* {{war}}: {{trad|war|Marcos}}
:* {{fi}}: {{trad|fi|Markus}}, {{trad|fi|Markku}}, {{trad|fi|Markko}}, {{trad|fi|Markkus}}
:* {{fr}}: {{trad|fr|Marc}}
apho5e6s0qhou6rlf30havfnhtiakzr
Ruka
0
4811
15399
2020-11-24T19:56:13Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Ruka".
15399
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Ruka'''
# Pukapuka tuatoru o te Kawenata Hou, e rua tekau mā whā nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Lukas}}
:* {{ga}}: {{trad|ga|Lúcás}}
:* {{co}}: {{trad|co|Lucca}}
:* {{hy}}: {{trad|hy|Ղուկաս}} (Ghukas)
:* {{zea}}: {{trad|zea|Lucas}}
:* {{an}}: {{trad|an|Lucas}}
:* {{ast}}: {{trad|ast|Llucas}}
:* {{eo}}: {{trad|eo|Luko}}
:* {{et}}: {{trad|et|Luukas}}
:* {{fo}}: {{trad|fo|Lukas}}
:* {{fy}}: {{trad|fy|Lukas}}
:* {{hu}}: {{trad|hu|Lukács}}
:* {{haw}}: {{trad|haw|Luka}}
:* {{he}}: {{trad|he|לוקא}} (Lūqā')
:* {{sk}}: {{trad|sk|Lukáš}}
:* {{sl}}: {{trad|sl|Luka}}
:* {{sw}}: {{trad|sw|Lukas}}
:* {{sv}}: {{trad|sv|Lukas}}
:* {{io}}: {{trad|io|Lukas}}
:* {{en}}: {{trad|en|Luke}}
:* {{it}}: {{trad|it|Luca}}
:* {{gl}}: {{trad|gl|Lucas}}
:* {{el}}: {{trad|el|Λουκάς}} (Loukás)
:* {{grc}}: {{trad|grc|Λουκᾶς}} (Loukâs)
:* {{ca}}: {{trad|ca|Lluc}}
:* {{ceb}}: {{trad|ceb|Lucas}}
:* {{kl}}: {{trad|kl|Lukasi}}
:* {{sco}}: {{trad|sco|Luke}}
:* {{gd}}: {{trad|gd|Lùcas}}
:* {{mk}}: {{trad|mk|Лука}} (Luka)
:* {{gv}}: {{trad|gv|Luke}}
:* {{mt}}: {{trad|mt|Luqa}}
:* {{cdo}}: {{trad|cdo|路加福音}} (Lô-gă Hók Ĭng)
:* {{no}}: {{trad|no|Lukas}}
:* {{es}}: {{trad|es|Lucas}}
:* {{be}}: {{trad|be|Лука}} (Luka)
:* {{eu}}: {{trad|eu|Lukas}}
:* {{br}}: {{trad|br|Lukaz}}
:* {{bs}}: {{trad|bs|Luka}}
:* {{pt}}: {{trad|pt|Lucas}}
:* {{pl}}: {{trad|pl|Łukasz}}
:* {{la}}: {{trad|la|Lucas}}
:* {{lv}}: {{trad|lv|Lūka}}
:* {{li}}: {{trad|li|Lucas}}
:* {{lt}}: {{trad|lt|Luka}}
:* {{ro}}: {{trad|ro|Luca}}
:* {{ru}}: {{trad|ru|Лука}} (Luka)
:* {{sr}}: {{trad|sr|Лука}}, {{trad|sr|Luka}}
:* {{scn}}: {{trad|scn|Luca}}
:* {{tl}}: {{trad|tl|Lucas}}
:* {{nl}}: {{trad|nl|Lukas}}
:* {{da}}: {{trad|da|Lukas}}
:* {{de}}: {{trad|de|Lukas}}
:* {{ja}}: {{trad|ja|ルーク}} (Rūku)
:* {{cs}}: {{trad|cs|Lukáš}}
:* {{is}}: {{trad|is|Lúkas}}
:* {{cy}}: {{trad|cy|Luc}}
:* {{war}}: {{trad|war|Lucas}}
:* {{fi}}: {{trad|fi|Luukas}}
:* {{fr}}: {{trad|fr|Lucas}}
:* {{wo}}: {{trad|wo|Luug}}
ewx82giyrpqtx3nn71hyupaz6a5ia8g
Template:bs
10
4812
15400
2020-11-24T20:08:42Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:bs]].
15400
wikitext
text/x-wiki
Pongia
4moyp3jxlfz4gw497ak3f2u6qlxxhnz
Hoani
0
4813
15401
2020-11-25T03:16:22Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Hoani".
15401
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Hoani'''
# Pukapuka tuawhā o te Kawenata Hou, e rua tekau mā tahi nga upoko.
# Pukapuka Paipera e toru ana ngā pūranga:
#*1 Hoani: 5 upoko;
#*2 Hoani: 1 upoko e 13 ana whiti. Ko te pukapuka iti rawa o te Paipera;
#*3 Hoani: 1 upoko e 15 ana whiti. Ko te pukapuka tuarua iti rawa o te Paipera.
{{-trans-}}
:* {{af}}: {{trad|af|Johan}}
:* {{ga}}: {{trad|ga|Eóin}}
:* {{co}}: {{trad|co|Ghjuvanni}}
:* {{hy}}: {{trad|hy|Հովհաննես}} (Hovhannes)
:* {{zea}}: {{trad|zea|Jewannes}}
:* {{an}}: {{trad|an|Chuan}}
:* {{eo}}: {{trad|eo|Johano}}
:* {{et}}: {{trad|et|Johannese}}
:* {{fo}}: {{trad|fo|Jóhannes}}
:* {{fy}}: {{trad|fy|Jehannes}}, {{trad|fy|Jan}}
:* {{zh}}: {{trad|zh|約翰}} (Yuēhàn)
:* {{hu}}: {{trad|hu|János}}
:* {{haw}}: {{trad|haw|Ioane}}
:* {{he}}: {{trad|he|יוחנן}} (Yohanân)
:* {{sk}}: {{trad|sk|Ján}}
:* {{sl}}: {{trad|sl|Janez}}
:* {{sw}}: {{trad|sw|Yohana}}
:* {{sv}}: {{trad|sv|Jan}}
:* {{io}}: {{trad|io|Ioannes}}
:* {{en}}: {{trad|en|John}}, {{trad|en|Sean}}, {{trad|en|Shane}}, {{trad|en|Shawn}}, {{trad|en|Jack}}
:* {{ia}}: {{trad|ia|Johannes}}
:* {{it}}: {{trad|it|Giovanni}}, {{trad|it|Gianni}}, {{trad|it|Giano}}
:* {{gl}}: {{trad|gl|Xoán}}
:* {{el}}: {{trad|el|Ιωάννης}} (Io̱ánni̱s)
:* {{grc}}: {{trad|grc|Ἰωάννης}} (Io̱ánni̱s)
:* {{ca}}: {{trad|ca|Joan}}
:* {{ceb}}: {{trad|ceb|Juan}}
:* {{kl}}: {{trad|kl|Juaannasi}}
:* {{ko}}: {{trad|ko|요 한}} (Yo Han)
:* {{kw}}: {{trad|kw|Jowann}}
:* {{sco}}: {{trad|sco|Iain}}, {{trad|sco|Teasag}}, {{trad|sco|John}}
:* {{gd}}: {{trad|gd|Eòin}}, {{trad|gd|Iain}}, {{trad|gd|Seathan}}
:* {{uk}}: {{trad|uk|Іван}} (Ivan)
:* {{gv}}: {{trad|gv|Juan}}
:* {{cdo}}: {{trad|cdo|約翰福音}}, {{trad|cdo|約翰書}} (Iók-hâng Hók Ĭng), (Iók-hâng Cṳ̆)
:* {{mwl}}: {{trad|mwl|Joán}}, {{trad|mwl|Juan}}
:* {{no}}: {{trad|no|Johannes}}
:* {{oc}}: {{trad|oc|Joan}}
:* {{es}}: {{trad|es|Juan}}
:* {{eu}}: {{trad|eu|Jon}}
:* {{br}}: {{trad|br|Yann}}
:* {{pt}}: {{trad|pt|João}}
:* {{pl}}: {{trad|pl|Jan}}, {{trad|pl|Iwan}}
:* {{la}}: {{trad|la|Ioannes}}
:* {{lv}}: {{trad|lv|Jānis}}
:* {{li}}: {{trad|li|Johannes}}
:* {{lt}}: {{trad|lt|Jonas}}
:* {{ro}}: {{trad|ro|Ion}}, {{trad|ro|Ioan}}
:* {{ru}}: {{trad|ru|Иван}} (Ivan)
:* {{scn}}: {{trad|scn|Giuvanni}}, {{trad|scn|Gianni}}
:* {{tl}}: {{trad|tl|Juan}}
:* {{nl}}: {{trad|nl|Jan}}, {{trad|nl|Johan}}, {{trad|nl|Johannes}}
:* {{da}}: {{trad|da|Johannes}}
:* {{de}}: {{trad|de|Johann}}, {{trad|de|Johannes}}
:* {{ja}}: {{trad|ja|ジョン}} (Jon)
:* {{cs}}: {{trad|cs|Johan}}
:* {{is}}: {{trad|is|Jón}}, {{trad|is|Jóhannes}}, {{trad|is|Jóhann}}
:* {{cy}}: {{trad|cy|Ieuan}}, {{trad|cy|Ioan}}, {{trad|cy|Siôn}}
:* {{wa}}: {{trad|wa|Djan}}, {{trad|wa|Djihan}}
:* {{war}}: {{trad|war|Juan}}
:* {{fi}}: {{trad|fi|Johannes}}
:* {{fr}}: {{trad|fr|Jean}}
7p1howsbbay8ydiz0e4up710bqnyqpy
Template:mwl
10
4814
15402
2020-11-25T21:56:16Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:mwl]].
15402
wikitext
text/x-wiki
Mirandish
itzfzytpwqlj70z5p5cig8c1mqnexq1
Template:wa
10
4815
15403
2020-11-25T22:08:58Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:wa]].
15403
wikitext
text/x-wiki
Walloon
qil4fxg3bhfvgclaz5fkkap2jnmgyw9
Ngā Mahi a ngā Āpotoro
0
4816
15404
2020-11-26T02:08:10Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Ngā Mahi a ngā Āpotoro".
15404
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Ngā Mahi a ngā Āpotoro'''
# Pukapuka tuarima o te Kawenata Hou, e rua tekau mā waru nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Handelinge}}
:* {{ga}}: {{trad|ga|Gníomhartha na nAspal}}
:* {{co}}: {{trad|co|Atti di l'Apòstuli}}
:* {{hy}}: {{trad|hy|Գործք առաքելոց}} (Gorckʿ aṙakʿelocʿ)
:* {{zea}}: {{trad|zea|Handelingen van de Apostelen}}
:* {{et}}: {{trad|et|Apostlite teod}}
:* {{fo}}: {{trad|fo|Ápostlasøgan}}
:* {{fy}}: {{trad|fy|Hannelingen fan de Apostels}}
:* {{hu}}: {{trad|hu|Az apostolok cselekedetei}}
:* {{haw}}: {{trad|haw|Nā ʻOihana A Ka Poʻe Luna ʻōlelo}}
:* {{sk}}: {{trad|sk|Skutky apoštolov}}
:* {{sl}}: {{trad|sl|Apostolska dela}}
:* {{sw}}: {{trad|sw|Matendo ya Mitume}}
:* {{sv}}: {{trad|sv|Apostlagärningarna}}
:* {{io}}: {{trad|io|Agi dil Apostoli}}
:* {{en}}: {{trad|en|Acts of the Apostles}}
:* {{it}}: {{trad|it|Atti degli Apostoli}}
:* {{el}}: {{trad|el|Πράξεις των Αποστόλων}} (Práxeis ton Apostólon)
:* {{grc}}: {{trad|grc|Πρᾱ́ξεις τῶν Ἀποστόλων}} (Prā́xeis tôn Apostólōn)
:* {{ceb}}: {{trad|ceb|Ang Mga Buhat sa mga Apostoles}}
:* {{kl}}: {{trad|kl|Apustilit Suliaat}}
:* {{sco}}: {{trad|sco|Acks o the Apostles}}
:* {{gd}}: {{trad|gd|Ghnìomharan nan Abstol}}
:* {{gv}}: {{trad|gv|Jannoo ny Hostallyn}}
:* {{cdo}}: {{trad|cdo|使徒行傳}} (Sé̤ṳ-dù Hèng-diông)
:* {{no}}: {{trad|no|Apostlenes gjerninger}}
:* {{es}}: {{trad|es|Actos de los Apóstoles}}
:* {{eu}}: {{trad|eu|Apostoluen Eginak}}
:* {{br}}: {{trad|br|Oberoù an Ebestel}}
:* {{pt}}: {{trad|pt|Atos dos Apóstolos}}
:* {{pl}}: {{trad|pl|Dzieje Apostolskie}}
:* {{la}}: {{trad|la|Actus Apostolorum}}
:* {{lv}}: {{trad|lv|Apustuļu darbi}}
:* {{li}}: {{trad|li|Handelinge}}
:* {{lt}}: {{trad|lt|Apaštalų darbai}}
:* {{ro}}: {{trad|ro|Faptele Apostolilor}}
:* {{tl}}: {{trad|tl|Ang Mga Gawa ng mga Apostol}}
:* {{nl}}: {{trad|nl|Handelingen van de apostelen}}
:* {{da}}: {{trad|da|Apostlenes Gerninger}}
:* {{de}}: {{trad|de|Apostelgeschichte}}
:* {{ja}}: {{trad|ja|使徒行伝}} (Shitogyōden)
:* {{cs}}: {{trad|cs|Skutky Apoštolů}}
:* {{is}}: {{trad|is|Postulasagan}}
:* {{cy}}: {{trad|cy|Actau'r Apostolion}}
:* {{war}}: {{trad|war|Buhat han mga Apostol}}
:* {{fi}}: {{trad|fi|Apostolien teot}}
:* {{fr}}: {{trad|fr|Actes des Apôtres}}
b52o6w6y5omt7lttjfihgwr46jtz5dt
Rōma
0
4817
15405
2020-11-26T21:22:44Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Rōma".
15405
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Rōma'''
# Pukapuka tuaono o te Kawenata Hou, e tekau mā ono nga upoko.
# Tāone matua o te Itāria.
{{-trans-}}
:* {{af}}: {{trad|af|Romeine}}
:* {{ga}}: {{trad|ga|Rómhánaigh}}
:* {{co}}: {{trad|co|Rumani}}
:* {{hy}}: {{trad|hy|Հռովմայեցիս}} (Hṙovmayecʿis)
:* {{zea}}: {{trad|zea|Romeinen}}
:* {{et}}: {{trad|et|Roomlastele}}
:* {{fo}}: {{trad|fo|Róm}}
:* {{fy}}: {{trad|fy|Romeinen}}
:* {{hu}}: {{trad|hu|Rómaiakhoz}}
:* {{haw}}: {{trad|haw|Roma}}
:* {{sk}}: {{trad|sk|Rimanom}}
:* {{sl}}: {{trad|sl|Rimljani}}
:* {{sw}}: {{trad|sw|Waroma}}
:* {{sv}}: {{trad|sv|Romarbrevet}}
:* {{io}}: {{trad|io|Romani}}
:* {{en}}: {{trad|en|Romans}}
:* {{it}}: {{trad|it|Romani}}
:* {{el}}: {{trad|el|προς Ρωμαίους}} (pros Romaíous)
:* {{grc}}: {{trad|grc|πρὸς Ρωμαῖους}} (pròs Rōmaíous)
:* {{ceb}}: {{trad|ceb|Roma}}
:* {{kl}}: {{trad|kl|Romamiunut}}
:* {{sco}}: {{trad|sco|Romans}}
:* {{gd}}: {{trad|gd|Ròmanach}}
:* {{gv}}: {{trad|gv|Romannee}}
:* {{cdo}}: {{trad|cdo|羅馬書}} (Lò̤-mā Cṳ̆)
:* {{no}}: {{trad|no|Romerne}}
:* {{es}}: {{trad|es|Romanos}}
:* {{eu}}: {{trad|eu|Erromatarrei}}
:* {{br}}: {{trad|br|Romaned}}
:* {{pt}}: {{trad|pt|Romanos}}
:* {{pl}}: {{trad|pl|List do Rzymian}}
:* {{la}}: {{trad|la|Romani}}
:* {{lv}}: {{trad|lv|Romiešiem}}
:* {{li}}: {{trad|li|Romeine}}
:* {{lt}}: {{trad|lt|Laiškas romiečiams}}
:* {{ro}}: {{trad|ro|Romani}}
:* {{tl}}: {{trad|tl|Mga Taga-Roma}}
:* {{nl}}: {{trad|nl|Romeinen}}
:* {{da}}: {{trad|da|Romerne}}
:* {{de}}: {{trad|de|Römerbrief}}
:* {{ja}}: {{trad|ja|ローマ人への手紙}} (Rōmabito e no Tegami)
:* {{cs}}: {{trad|cs|Římanům}}
:* {{is}}: {{trad|is|Rómverjabréfið}}
:* {{cy}}: {{trad|cy|Rhufeiniaid}}
:* {{war}}: {{trad|war|Mga Taga Roma}}
:* {{fi}}: {{trad|fi|Roomalaiskirje}}
:* {{fr}}: {{trad|fr|Romains}}
tpxgb597mts4mmj9dq0p3eulm3j335w
Koriniti
0
4818
15407
15406
2020-11-27T21:00:15Z
Leonardo José Raimundo
1867
Kotahi noa te raina i mahue i waenga i te whakamaoritanga me te nekehanga.
15407
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Koriniti'''
# Pukapuka o te Paipera e rua ana ngā pūranga:
#*1 Koriniti: 16 nga upoko;
#*2 Koriniti: 13 nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Korintiërs}}
:* {{ga}}: {{trad|ga|Corantaigh}}
:* {{co}}: {{trad|co|Curintini}}
:* {{hy}}: {{trad|hy|Կորնթացիս}} (Korntʿacʿis)
:* {{zea}}: {{trad|zea|Korintiërs}}
:* {{et}}: {{trad|et|Korintlastele}}
:* {{fo}}: {{trad|fo|Korint}}
:* {{fy}}: {{trad|fy|Korintiërs}}
:* {{hu}}: {{trad|hu|Korinthosziakhoz}}
:* {{haw}}: {{trad|haw|Korineto}}
:* {{sk}}: {{trad|sk|Korinťanom}}
:* {{sl}}: {{trad|sl|Korinčanom}}
:* {{sw}}: {{trad|sw|Wakorinto}}, {{trad|sw|Wakorintho}}
:* {{sv}}: {{trad|sv|Korinthier}}
:* {{io}}: {{trad|io|Korintiani}}
:* {{en}}: {{trad|en|Corinthians}}
:* {{it}}: {{trad|it|Corinzi}}
:* {{el}}: {{trad|el|Κορινθίους}} (Korinthíous)
:* {{grc}}: {{trad|grc|Κορινθῖους}} (Korinthíous)
:* {{ceb}}: {{trad|ceb|Corinto}}
:* {{kl}}: {{trad|kl|Korinthimiunut}}
:* {{sco}}: {{trad|sco|Corinthians}}
:* {{gd}}: {{trad|gd|Corintianach}}
:* {{gv}}: {{trad|gv|Corinthiannee}}
:* {{cdo}}: {{trad|cdo|哥林多書}} (Gŏ̤-lìng-dŏ̤ Cṳ̆)
:* {{no}}: {{trad|no|Korinterne}}
:* {{es}}: {{trad|es|Corintios}}
:* {{eu}}: {{trad|eu|Korintoarrei}}
:* {{br}}: {{trad|br|Korintidi}}
:* {{pt}}: {{trad|pt|Coríntios}}
:* {{pl}}: {{trad|pl|List do Koryntian}}
:* {{la}}: {{trad|la|Corinthios}}
:* {{lv}}: {{trad|lv|Korintiešiem}}
:* {{li}}: {{trad|li|Korinthiërs}}
:* {{lt}}: {{trad|lt|Laiškai korintiečiams}}
:* {{ro}}: {{trad|ro|Corinteni}}
:* {{tl}}: {{trad|tl|Mga Taga-Corinto}}
:* {{nl}}: {{trad|nl|Korintiërs}}
:* {{da}}: {{trad|da|Korintherne}}
:* {{de}}: {{trad|de|1. Korintherbrief}}, {{trad|de|2. Korintherbrief}}
:* {{ja}}: {{trad|ja|コリント人への手紙}} (Corintobito e no Tegami)
:* {{cs}}: {{trad|cs|Korintským}}
:* {{is}}: {{trad|is|Korintubréf}}
:* {{cy}}: {{trad|cy|Corinthiaid}}
:* {{war}}: {{trad|war|Mga Taga Corinto}}
:* {{fi}}: {{trad|fi|Korinttolaiskirje}}
:* {{fr}}: {{trad|fr|Corinthiens}}
4h6h5z2qa0luke1nwmwkoleoc8iggl3
Karatia
0
4819
15408
2020-11-27T21:48:14Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Karatia".
15408
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Karatia'''
# Pukapuka tuaiwa o te Kawenata Hou, e ono nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Galasiërs}}
:* {{ga}}: {{trad|ga|Galátaigh}}
:* {{co}}: {{trad|co|Galati}}
:* {{hy}}: {{trad|hy|Գաղատացիս}} (Gałatacʿis)
:* {{zea}}: {{trad|zea|Galaten}}
:* {{et}}: {{trad|et|Galaatlastele}}
:* {{fo}}: {{trad|fo|Galatia}}
:* {{fy}}: {{trad|fy|Galatiërs}}
:* {{hu}}: {{trad|hu|Galatákhoz}}
:* {{haw}}: {{trad|haw|Galatia}}
:* {{sk}}: {{trad|sk|Galaťanom}}
:* {{sl}}: {{trad|sl|Galačanom}}
:* {{sw}}: {{trad|sw|Wagalatia}}
:* {{sv}}: {{trad|sv|Galater}}
:* {{io}}: {{trad|io|Galatiani}}
:* {{en}}: {{trad|en|Galatians}}
:* {{it}}: {{trad|it|Galati}}
:* {{el}}: {{trad|el|Γαλάτες}} (Galátes)
:* {{grc}}: {{trad|grc|Γαλάται}} (Galátai)
:* {{ceb}}: {{trad|ceb|Galacia}}
:* {{kl}}: {{trad|kl|Galatiamiunut}}
:* {{sco}}: {{trad|sco|Galatians}}
:* {{gd}}: {{trad|gd|Galatianach}}
:* {{gv}}: {{trad|gv|Galatiannee}}
:* {{cdo}}: {{trad|cdo|加拉太書}} (Gă-lăk-tái Cṳ̆)
:* {{no}}: {{trad|no|Galaterne}}
:* {{es}}: {{trad|es|Gálatas}}
:* {{eu}}: {{trad|eu|Galaziarrei}}
:* {{br}}: {{trad|br|Galated}}
:* {{pt}}: {{trad|pt|Gálatas}}
:* {{pl}}: {{trad|pl|List do Galatów}}
:* {{la}}: {{trad|la|Galatas}}
:* {{lv}}: {{trad|lv|Galatiešiem}}
:* {{li}}: {{trad|li|Galate}}
:* {{lt}}: {{trad|lt|Laiškas galatams}}
:* {{ro}}: {{trad|ro|Galateni}}
:* {{tl}}: {{trad|tl|Mga Taga-Galacia}}
:* {{nl}}: {{trad|nl|Galaten}}
:* {{da}}: {{trad|da|Galaterne}}
:* {{de}}: {{trad|de|Galater}}
:* {{ja}}: {{trad|ja|ガラテヤ人への手紙}} (Garateyabito e no Tegami)
:* {{cs}}: {{trad|cs|Galatským}}
:* {{is}}: {{trad|is|Galatabréfið}}
:* {{cy}}: {{trad|cy|Galatiaid}}
:* {{war}}: {{trad|war|Mga Taga Galacia}}
:* {{fi}}: {{trad|fi|Galatalaiskirje}}
:* {{fr}}: {{trad|fr|Galates}}
4y0mrwf97277oupgr2d8vli0ahrbi30
Epeha
0
4821
15411
2020-11-28T02:32:19Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Epeha".
15411
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Epeha'''
# Pukapuka whakatekau o te Kawenata Hou, e ono nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Efesiërs}}
:* {{ga}}: {{trad|ga|Eifeasaigh}}
:* {{co}}: {{trad|co|Efesini}}
:* {{hy}}: {{trad|hy|Եփեսացիս}} (Epʿesacʿis)
:* {{zea}}: {{trad|zea|Efeziërs}}
:* {{et}}: {{trad|et|Efeslastele}}
:* {{fo}}: {{trad|fo|Efesusbrævið}}
:* {{fy}}: {{trad|fy|Efeziërs}}
:* {{hu}}: {{trad|hu|Epheszosz}}
:* {{haw}}: {{trad|haw|ʻEpeso}}
:* {{sk}}: {{trad|sk|Efezanom}}
:* {{sl}}: {{trad|sl|Efežanom}}
:* {{sw}}: {{trad|sw|Waefeso}}
:* {{sv}}: {{trad|sv|Efesier}}
:* {{io}}: {{trad|io|Efesiani}}
:* {{en}}: {{trad|en|Ephesians}}
:* {{it}}: {{trad|it|Efesini}}
:* {{el}}: {{trad|el|Εφεσίους}} (Ephesíous)
:* {{grc}}: {{trad|grc|Ἐφεσίους}} (Ephesíous)
:* {{ceb}}: {{trad|ceb|Efeso}}
:* {{kl}}: {{trad|kl|Efesosimiunut}}
:* {{sco}}: {{trad|sco|Ephesians}}
:* {{gd}}: {{trad|gd|Ephesianach}}
:* {{gv}}: {{trad|gv|Ephesiannee}}
:* {{cdo}}: {{trad|cdo|以弗所書}}, {{trad|cdo|以弗所书}} (Ī-hók-sū Cṳ̆)
:* {{no}}: {{trad|no|Efeserne}}
:* {{es}}: {{trad|es|Efesios}}
:* {{eu}}: {{trad|eu|Efesoarrei}}
:* {{br}}: {{trad|br|Efezidi}}
:* {{pt}}: {{trad|pt|Efésios}}
:* {{pl}}: {{trad|pl|List do Efezjan}}
:* {{la}}: {{trad|la|Ephesios}}
:* {{lv}}: {{trad|lv|Efeziešiem}}
:* {{li}}: {{trad|li|Efeziërs}}
:* {{lt}}: {{trad|lt|Laiškas efeziečiams}}
:* {{ro}}: {{trad|ro|Efeseni}}
:* {{tl}}: {{trad|tl|Mga Taga-Efeso}}
:* {{nl}}: {{trad|nl|Efeziërs}}
:* {{da}}: {{trad|da|Efeserne}}
:* {{de}}: {{trad|de|Epheserbrief}}
:* {{ja}}: {{trad|ja|エペソ人への手紙}} (Epesobito e no Tegami)
:* {{cs}}: {{trad|cs|Efezským}}
:* {{is}}: {{trad|is|Efesusbréfið}}
:* {{cy}}: {{trad|cy|Effesiaid}}
:* {{war}}: {{trad|war|Mga Taga Efeso}}
:* {{fi}}: {{trad|fi|Efesolaiskirje}}
:* {{fr}}: {{trad|fr|Éphésiens}}
a50af6gsswdfmxk1omlmu7jg25kacm9
Piripai
0
4822
15413
15412
2020-11-28T20:20:46Z
Leonardo José Raimundo
1867
Piripai: Pukapuka tekau mā tahi o te Kawenata Hou.
15413
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Piripai'''
# Pukapuka tekau mā tahi o te Kawenata Hou, e heipū whā nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Filippense}}
:* {{ga}}: {{trad|ga|Filipigh}}
:* {{co}}: {{trad|co|Filippesi}}
:* {{hy}}: {{trad|hy|Փիլիպպեցիս}} (Pʿilippecʿis)
:* {{zea}}: {{trad|zea|Filippenzen}}
:* {{et}}: {{trad|et|Filiplastele}}
:* {{fo}}: {{trad|fo|Filippibrævið}}
:* {{fy}}: {{trad|fy|Filippiërs}}
:* {{hu}}: {{trad|hu|Philippibeliekhez}}
:* {{haw}}: {{trad|haw|Pilipi}}
:* {{sk}}: {{trad|sk|Filipanom}}
:* {{sl}}: {{trad|sl|Filipljanom}}
:* {{sw}}: {{trad|sw|Wafilipi}}
:* {{sv}}: {{trad|sv|Filipper}}
:* {{io}}: {{trad|io|Filipiani}}
:* {{en}}: {{trad|en|Philippians}}
:* {{it}}: {{trad|it|Filippesi}}
:* {{el}}: {{trad|el|Φιλιππησίους}} (Philippisíous)
:* {{grc}}: {{trad|grc|Φιλιππησῖους}} (Philippēsíous)
:* {{ceb}}: {{trad|ceb|Filipos}}
:* {{kl}}: {{trad|kl|Filippimiunut}}
:* {{sco}}: {{trad|sco|Philippians}}
:* {{gd}}: {{trad|gd|Philipianach}}
:* {{gv}}: {{trad|gv|Philipiannee}}
:* {{cdo}}: {{trad|cdo|腓力比書}} (Pì-lĭk-bī Cṳ̆)
:* {{no}}: {{trad|no|Filipperne}}
:* {{es}}: {{trad|es|Filipenses}}
:* {{eu}}: {{trad|eu|Filipostarrei}}
:* {{br}}: {{trad|br|Filipidi}}
:* {{pt}}: {{trad|pt|Filipenses}}
:* {{pl}}: {{trad|pl|List do Filipian}}
:* {{la}}: {{trad|la|Philippenses}}
:* {{lv}}: {{trad|lv|Filipiešiem}}
:* {{li}}: {{trad|li|Filippenze}}
:* {{lt}}: {{trad|lt|Laiškas filipiečiams}}
:* {{ro}}: {{trad|ro|Filipeni}}
:* {{tl}}: {{trad|tl|Mga Taga-Filipos}}
:* {{nl}}: {{trad|nl|Filippenzen}}
:* {{da}}: {{trad|da|Filipperne}}
:* {{de}}: {{trad|de|Philipper}}
:* {{ja}}: {{trad|ja|ピリピ人への手紙}} (Piripibito e no Tegami)
:* {{cs}}: {{trad|cs|Filipským}}
:* {{is}}: {{trad|is|Filippíbréfið}}
:* {{cy}}: {{trad|cy|Philipiaid}}
:* {{war}}: {{trad|war|Mga Taga Filipos}}
:* {{fi}}: {{trad|fi|Filippiläiskirje}}
:* {{fr}}: {{trad|fr|Philippiens}}
frqjx47x8ej4kgehqktw702kbqi2kkc
Korohe
0
4823
15414
2020-11-28T21:20:22Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Korohe".
15414
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Korohe'''
# Pukapuka tekau mā rua o te Kawenata Hou, e heipū whā nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Kolossense}}
:* {{ga}}: {{trad|ga|Colasaeigh}}
:* {{co}}: {{trad|co|Colossiani}}
:* {{hy}}: {{trad|hy|Կողոսացիս}} (Kołosacʿis)
:* {{zea}}: {{trad|zea|Kolossenzen}}
:* {{et}}: {{trad|et|Koloslastele}}
:* {{fo}}: {{trad|fo|Kolossebrævið}}
:* {{fy}}: {{trad|fy|Kolossers}}
:* {{hu}}: {{trad|hu|Kolosszébeliekhez}}
:* {{haw}}: {{trad|haw|Kolosa}}
:* {{sk}}: {{trad|sk|Kolosanom}}
:* {{sl}}: {{trad|sl|Kološanom}}
:* {{sw}}: {{trad|sw|Wakolosai}}
:* {{sv}}: {{trad|sv|Kolosserbrevet}}
:* {{io}}: {{trad|io|Kolosiani}}
:* {{en}}: {{trad|en|Colossians}}
:* {{it}}: {{trad|it|Colossesi}}
:* {{el}}: {{trad|el|Κολοσσαείς}} (Kolossaeís)
:* {{grc}}: {{trad|grc|Κολοσσαεῖς}} (Kolossaeís)
:* {{ceb}}: {{trad|ceb|Colosas}}
:* {{kl}}: {{trad|kl|Kolossemiunut}}
:* {{sco}}: {{trad|sco|Colossians}}
:* {{gd}}: {{trad|gd|Colosianach}}
:* {{gv}}: {{trad|gv|Colossiannee}}
:* {{cdo}}: {{trad|cdo|歌羅西書}} (Gŏ̤-lò̤-să̤ Cṳ̆)
:* {{no}}: {{trad|no|Kolosserne}}
:* {{es}}: {{trad|es|Colosenses}}
:* {{eu}}: {{trad|eu|Kolosarrei}}
:* {{br}}: {{trad|br|Koloseidi}}
:* {{pt}}: {{trad|pt|Colossenses}}
:* {{pl}}: {{trad|pl|List do Kolosan}}
:* {{la}}: {{trad|la|Colossenses}}
:* {{lv}}: {{trad|lv|Kolosiešiem}}
:* {{li}}: {{trad|li|Kolossenze}}
:* {{lt}}: {{trad|lt|Laiškas kolosiečiams}}
:* {{ro}}: {{trad|ro|Coloseni}}
:* {{tl}}: {{trad|tl|Mga Taga-Colosas}}
:* {{nl}}: {{trad|nl|Kolossenzen}}
:* {{da}}: {{trad|da|Kolossenserne}}
:* {{de}}: {{trad|de|Kolosser}}
:* {{ja}}: {{trad|ja|コロサイ人への手紙}} (Korosaibito e no Tegami)
:* {{cs}}: {{trad|cs|Koloským}}
:* {{is}}: {{trad|is|Kólussubréfið}}
:* {{cy}}: {{trad|cy|Colosiaid}}
:* {{war}}: {{trad|war|Mga Taga Colosas}}
:* {{fi}}: {{trad|fi|Kolossalaiskirje}}
:* {{fr}}: {{trad|fr|Colossiens}}
i6z8xq1wo2y6woh3f0mm1v0j9g7qkiw
Teharonika
0
4824
15420
15415
2020-12-01T20:25:20Z
Leonardo José Raimundo
1867
1 Teharonika: 5 ngā upoko; 2 Teharonika: 3 ngā upoko.
15420
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Teharonika'''
# Pukapuka o te Kawenata Hou e rua ana ngā pūranga:
#*1 Teharonika: 5 ngā upoko;
#*2 Teharonika: 3 ngā upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Tessalonisense}}
:* {{ga}}: {{trad|ga|Teasalónaigh}}
:* {{co}}: {{trad|co|Tessalonicesi}}
:* {{hy}}: {{trad|hy|Թեսաղոնիկեցիներ}} (Tʿesałonikecʿiner)
:* {{zea}}: {{trad|zea|Tessalonicenzen}}
:* {{et}}: {{trad|et|Tessalooniklastele}}
:* {{fo}}: {{trad|fo|Tessalonikabræv}}
:* {{fy}}: {{trad|fy|Tessalonikers}}
:* {{hu}}: {{trad|hu|Thesszalonikaiakhoz}}
:* {{haw}}: {{trad|haw|Tesalonike}}
:* {{sk}}: {{trad|sk|Solúnčanom}}
:* {{sl}}: {{trad|sl|Tesaloničanom}}
:* {{sw}}: {{trad|sw|Wathesaloniki}}
:* {{sv}}: {{trad|sv|Thessaloniker}}
:* {{io}}: {{trad|io|Tesaloniani}}
:* {{en}}: {{trad|en|Thessalonians}}
:* {{it}}: {{trad|it|Tessalonicesi}}
:* {{el}}: {{trad|el|Θεσσαλονικείς}} (Thessalonikeís)
:* {{grc}}: {{trad|grc|Θεσσαλονικεῖς}} (Thessalonikeís)
:* {{ceb}}: {{trad|ceb|Tesalonica}}
:* {{kl}}: {{trad|kl|Thessalonikamiunut}}
:* {{sco}}: {{trad|sco|Thessalonians}}
:* {{gd}}: {{trad|gd|Tesalonianach}}
:* {{gv}}: {{trad|gv|Thessaloniannee}}
:* {{cdo}}: {{trad|cdo|帖撒羅尼迦書}} (Táik-sák-lò̤-nà̤-giă Cṳ̆)
:* {{no}}: {{trad|no|Tessalonikerne}}
:* {{es}}: {{trad|es|Tesalonicenses}}
:* {{eu}}: {{trad|eu|Tesalonikarrei}}
:* {{br}}: {{trad|br|Tesalonikidi}}
:* {{pt}}: {{trad|pt|Tessalonicenses}}
:* {{pl}}: {{trad|pl|List do Tesaloniczan}}
:* {{la}}: {{trad|la|Thessalonicenses}}
:* {{lv}}: {{trad|lv|Tesaloniķiešiem}}
:* {{li}}: {{trad|li|Thessalonicenze}}
:* {{lt}}: {{trad|lt|Laiškai tesalonikiečiams}}
:* {{ro}}: {{trad|ro|Tesaloniceni}}
:* {{tl}}: {{trad|tl|Mga Taga-Tesalonica}}
:* {{nl}}: {{trad|nl|Tessalonicenzen}}
:* {{da}}: {{trad|da|Thessaloniker}}
:* {{de}}: {{trad|de|Thessalonicher}}
:* {{ja}}: {{trad|ja|テサロニケ人への手紙}} (Tesaronikejin e no Tegami)
:* {{cs}}: {{trad|cs|Tesalonickým}}
:* {{is}}: {{trad|is|Þessaloníkubréf}}
:* {{cy}}: {{trad|cy|Thesaloniaid}}
:* {{war}}: {{trad|war|Mga Taga Tesalonica}}
:* {{fi}}: {{trad|fi|Tessalonikalaiskirje}}
:* {{fr}}: {{trad|fr|Thessaloniciens}}
6aquhjx0gvioovqqzgex0lswntmhw5h
Tīmoti
0
4826
15521
15417
2021-07-20T19:14:58Z
Leonardo José Raimundo
1867
Haere mai te reo Pākehā i mua i te Rituānia.
15521
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Tīmoti'''
# Pukapuka o te Kawenata Hou e rua ana ngā pūranga:
#*1 Tīmoti: 6 nga upoko;
#*2 Tīmoti: 4 nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Timoteus}}
:* {{ga}}: {{trad|ga|Tiomóid}}
:* {{co}}: {{trad|co|Timote}}
:* {{hy}}: {{trad|hy|Տհմոթեոս}} (Timotʿeos)
:* {{zea}}: {{trad|zea|Timoteüs}}
:* {{an}}: {{trad|an|Timoteu}}
:* {{ar}}: {{trad|ar|تيموثاوس}} (Tīmūṯāwus)
:* {{ast}}: {{trad|ast|Timoteu}}
:* {{eo}}: {{trad|eo|Timoteo}}
:* {{et}}: {{trad|et|Timoteosele}}
:* {{fo}}: {{trad|fo|Timotheus}}
:* {{fy}}: {{trad|fy|Timótheüs}}
:* {{hu}}: {{trad|hu|Timótheosz}}
:* {{haw}}: {{trad|haw|Kimokeo}}
:* {{sk}}: {{trad|sk|Timotej}}
:* {{sl}}: {{trad|sl|Timotej}}
:* {{sw}}: {{trad|sw|Timotheus}}
:* {{sv}}: {{trad|sv|Timotheus}}
:* {{io}}: {{trad|io|Timoteus}}
:* {{ia}}: {{trad|ia|Timotheus}}
:* {{it}}: {{trad|it|Timoteo}}
:* {{gl}}: {{trad|gl|Timoteo}}
:* {{el}}: {{trad|el|Τιμόθεος}} (Timótheos)
:* {{grc}}: {{trad|grc|Τιμόθεος}} (Timótheos)
:* {{ca}}: {{trad|ca|Timoteu}}
:* {{ceb}}: {{trad|ceb|Timoteo}}
:* {{kl}}: {{trad|kl|Timotheusi}}
:* {{ko}}: {{trad|ko|디모테오}} (Dimoteo)
:* {{sco}}: {{trad|sco|Timothy}}
:* {{gd}}: {{trad|gd|Timoteuis}}
:* {{uk}}: {{trad|uk|Тимофій}} (Tymofiy)
:* {{gv}}: {{trad|gv|Timothy}}
:* {{cdo}}: {{trad|cdo|提摩太書}} (Tì-mò̤-tái Cṳ̆)
:* {{no}}: {{trad|no|Timoteus}}
:* {{es}}: {{trad|es|Timoteo}}
:* {{eu}}: {{trad|eu|Timoteo}}
:* {{br}}: {{trad|br|Timozeoz}}
:* {{pt}}: {{trad|pt|Timóteo}}
:* {{pl}}: {{trad|pl|List do Tymoteusza}}
:* {{la}}: {{trad|la|Timotheus}}
:* {{lv}}: {{trad|lv|Timotejam}}
:* {{li}}: {{trad|li|Timotheüs}}
:* {{en}}: {{trad|en|Timothy}}
:* {{lt}}: {{trad|lt|Laiškai Timotiejui}}
:* {{ro}}: {{trad|ro|Timotei}}
:* {{ru}}: {{trad|ru|Тимофей}} (Timofey)
:* {{sr}}: {{trad|sr|Тимотеј}}, {{trad|sr|Timotej}}
:* {{scn}}: {{trad|scn|Timòteu}}
:* {{tl}}: {{trad|tl|Timoteo}}
:* {{nl}}: {{trad|nl|Timotheüs}}
:* {{da}}: {{trad|da|Timotheus}}
:* {{de}}: {{trad|de|Timotheus}}
:* {{ja}}: {{trad|ja|テモテ}} (Temote)
:* {{cs}}: {{trad|cs|Timoteus}}
:* {{is}}: {{trad|is|Tímóteus}}
:* {{cy}}: {{trad|cy|Timotheus}}
:* {{war}}: {{trad|war|Timoteo}}
:* {{fi}}: {{trad|fi|Timotheus}}
:* {{fr}}: {{trad|fr|Timothée}}
d1rkzzkj3peqa2wn8v7742w8so2bk28
Taituha
0
4827
15522
15418
2021-07-20T23:58:42Z
Leonardo José Raimundo
1867
Haere mai te reo Pākehā i mua i te Rituānia.
15522
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Taituha'''
# Pukapuka tekau mā whitu o te Kawenata Hou, e heipū toru nga upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Titus}}
:* {{ga}}: {{trad|ga|Títeas}}
:* {{co}}: {{trad|co|Tito}}
:* {{hy}}: {{trad|hy|Տհտոս}} (Titos)
:* {{zea}}: {{trad|zea|Titus}}
:* {{an}}: {{trad|an|Tito}}
:* {{ast}}: {{trad|ast|Titu}}
:* {{et}}: {{trad|et|Titusele}}
:* {{fo}}: {{trad|fo|Titus}}
:* {{fy}}: {{trad|fy|Titus}}
:* {{hu}}: {{trad|hu|Titusz}}
:* {{haw}}: {{trad|haw|Tito}}
:* {{sk}}: {{trad|sk|Títovi}}
:* {{sl}}: {{trad|sl|Tit}}
:* {{sw}}: {{trad|sw|Tito}}
:* {{sv}}: {{trad|sv|Titus}}
:* {{io}}: {{trad|io|Titus}}
:* {{ia}}: {{trad|ia|Tito}}
:* {{it}}: {{trad|it|Tito}}
:* {{gl}}: {{trad|gl|Tito}}
:* {{el}}: {{trad|el|Τίτος}} (Títos)
:* {{grc}}: {{trad|grc|Τίτος}} (Títos)
:* {{ceb}}: {{trad|ceb|Tito}}
:* {{kl}}: {{trad|kl|Titusi}}
:* {{sco}}: {{trad|sco|Titus}}
:* {{gd}}: {{trad|gd|Titius}}
:* {{gv}}: {{trad|gv|Titus}}
:* {{cdo}}: {{trad|cdo|提多書}} (Tì-dŏ̤ Cṳ̆)
:* {{no}}: {{trad|no|Titus}}
:* {{es}}: {{trad|es|Tito}}
:* {{eu}}: {{trad|eu|Tito}}
:* {{br}}: {{trad|br|Titoz}}
:* {{pt}}: {{trad|pt|Tito}}
:* {{pl}}: {{trad|pl|List do Tytusa}}
:* {{la}}: {{trad|la|Titus}}
:* {{lv}}: {{trad|lv|Titam}}
:* {{li}}: {{trad|li|Titus}}
:* {{en}}: {{trad|en|Titus}}
:* {{lt}}: {{trad|lt|Laiškas Titui}}
:* {{ro}}: {{trad|ro|Tit}}
:* {{scn}}: {{trad|scn|Titu}}
:* {{tl}}: {{trad|tl|Tito}}
:* {{nl}}: {{trad|nl|Titus}}
:* {{da}}: {{trad|da|Titus}}
:* {{de}}: {{trad|de|Titus}}
:* {{ja}}: {{trad|ja|テトス}} (Tetosu)
:* {{cs}}: {{trad|cs|Titus}}
:* {{is}}: {{trad|is|Títus}}
:* {{cy}}: {{trad|cy|Titus}}
:* {{war}}: {{trad|war|Tito}}
:* {{fi}}: {{trad|fi|Titus}}
:* {{fr}}: {{trad|fr|Tite}}
fn3qwugjizz40y6im1ki5gjg0wuxe5m
Pirimona
0
4828
15421
2020-12-01T22:40:33Z
Leonardo José Raimundo
1867
Kei te hanga i te ingoa "Pirimona".
15421
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Pirimona'''
# Pukapuka tekau mā waru o te Kawenata Hou, kotahi noa te pene, rua tekau mā whā ngā whiti.
# Te ingoa o te hoa mahi a Paulo.
{{-trans-}}
:* {{af}}: {{trad|af|Filemon}}
:* {{ga}}: {{trad|ga|Filéamón}}
:* {{co}}: {{trad|co|Filemone}}
:* {{hy}}: {{trad|hy|Փիլիմոն}} (Pʿilimon)
:* {{zea}}: {{trad|zea|Filemon}}
:* {{et}}: {{trad|et|Fileemonile}}
:* {{fo}}: {{trad|fo|Filemonsbrævið}}
:* {{fy}}: {{trad|fy|Filémon}}
:* {{hu}}: {{trad|hu|Filemon}}
:* {{haw}}: {{trad|haw|Pilemona}}
:* {{sk}}: {{trad|sk|Filemonovi}}
:* {{sl}}: {{trad|sl|Filemon}}
:* {{sw}}: {{trad|sw|Filemoni}}
:* {{sv}}: {{trad|sv|Filemon}}
:* {{io}}: {{trad|io|Filemon}}
:* {{en}}: {{trad|en|Philemon}}
:* {{it}}: {{trad|it|Filemone}}
:* {{el}}: {{trad|el|Φιλήμων}} (Philímon)
:* {{grc}}: {{trad|grc|Φιλήμων}} (Philḗmōn)
:* {{ceb}}: {{trad|ceb|Filemon}}
:* {{kl}}: {{trad|kl|Fiilimuu}}
:* {{sco}}: {{trad|sco|Philemon}}
:* {{gd}}: {{trad|gd|Philemon}}
:* {{gv}}: {{trad|gv|Philemon}}
:* {{cdo}}: {{trad|cdo|腓利門書}} (Pì-lé-muòng Cṳ̆)
:* {{no}}: {{trad|no|Filemon}}
:* {{es}}: {{trad|es|Filemón}}
:* {{eu}}: {{trad|eu|Filemon}}
:* {{br}}: {{trad|br|Filemon}}
:* {{pt}}: {{trad|pt|Filemom}}
:* {{pl}}: {{trad|pl|List do Filemona}}
:* {{la}}: {{trad|la|Philemonem}}
:* {{lv}}: {{trad|lv|Filemonam}}
:* {{li}}: {{trad|li|Filemon}}
:* {{lt}}: {{trad|lt|Laiškas Filemonui}}
:* {{ro}}: {{trad|ro|Filimon}}
:* {{tl}}: {{trad|tl|Filemon}}
:* {{nl}}: {{trad|nl|Filemon}}
:* {{da}}: {{trad|da|Filemon}}
:* {{de}}: {{trad|de|Philemon}}
:* {{ja}}: {{trad|ja|ピレモン}} (Piremon)
:* {{cs}}: {{trad|cs|Filemonovi}}
:* {{is}}: {{trad|is|Fílemon}}
:* {{cy}}: {{trad|cy|Philemon}}
:* {{war}}: {{trad|war|Filemon}}
:* {{fi}}: {{trad|fi|Filemon}}
:* {{fr}}: {{trad|fr|Philémon}}
r5wyf9brf75ves6pf5si290n0qow4ws
Ngā Hīperu
0
4829
15422
2020-12-02T01:14:03Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te ingoa "Ngā Hīperu".
15422
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Ngā Hīperu'''
# Pukapuka tekau mā iwa o te Kawenata Hou, e tekau mā toru ngā upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Hebreërs}}
:* {{ga}}: {{trad|ga|Eabhraigh}}
:* {{co}}: {{trad|co|Ebrei}}
:* {{hy}}: {{trad|hy|Եբրայեցիս}} (Ebrayecʿis)
:* {{zea}}: {{trad|zea|Hebreeën}}
:* {{et}}: {{trad|et|Heebrealastele}}
:* {{fo}}: {{trad|fo|Hebreararbrævið}}
:* {{fy}}: {{trad|fy|Hebreeërs}}
:* {{hu}}: {{trad|hu|Zsidókhoz}}
:* {{haw}}: {{trad|haw|Hebera}}
:* {{sk}}: {{trad|sk|Hebrejom}}
:* {{sl}}: {{trad|sl|Hebrejcem}}
:* {{sw}}: {{trad|sw|Waebrania}}
:* {{sv}}: {{trad|sv|Hebreerbrevet}}
:* {{io}}: {{trad|io|Hebreani}}
:* {{en}}: {{trad|en|Hebrews}}
:* {{it}}: {{trad|it|Ebrei}}
:* {{el}}: {{trad|el|Εβραίους}} (Evraíous)
:* {{grc}}: {{trad|grc|Ἑβραίους}} (Hebraíous)
:* {{ceb}}: {{trad|ceb|Hebreohanon}}
:* {{kl}}: {{trad|kl|Hebræerinut}}
:* {{sco}}: {{trad|sco|Philemon}}
:* {{gd}}: {{trad|gd|Eabhruidheach}}
:* {{gv}}: {{trad|gv|Hebrewnee}}
:* {{cdo}}: {{trad|cdo|希伯來書}} (Hĭ-báik-lài Cṳ̆)
:* {{no}}: {{trad|no|Hebreerne}}
:* {{es}}: {{trad|es|Hebreos}}
:* {{eu}}: {{trad|eu|Hebrearrei}}
:* {{br}}: {{trad|br|Hebreed}}
:* {{pt}}: {{trad|pt|Hebreus}}
:* {{pl}}: {{trad|pl|List do Hebrajczyków}}
:* {{la}}: {{trad|la|Hebræos}}
:* {{lv}}: {{trad|lv|Ebrejiem}}
:* {{li}}: {{trad|li|Hebreeërs}}
:* {{lt}}: {{trad|lt|Laiškas hebrajams}}
:* {{ro}}: {{trad|ro|Evrei}}
:* {{tl}}: {{trad|tl|Mga Hebreo}}
:* {{nl}}: {{trad|nl|Hebreeërs}}
:* {{da}}: {{trad|da|Hebræerne}}
:* {{de}}: {{trad|de|Hebräer}}
:* {{ja}}: {{trad|ja|ヘブル人への手紙}} (Heburubito e no Tegami)
:* {{cs}}: {{trad|cs|Židům}}
:* {{is}}: {{trad|is|Hebreabréfið}}
:* {{cy}}: {{trad|cy|Hebreaid}}
:* {{war}}: {{trad|war|Mga Taga Hebreo}}
:* {{fi}}: {{trad|fi|Heprealaiskirje}}
:* {{fr}}: {{trad|fr|Hébreux}}
5acfkliwk2s1y5wiaemaz8ibvf72odh
Hēmi
0
4830
15523
15423
2021-07-24T19:20:47Z
Leonardo José Raimundo
1867
Haere mai te reo Pākehā i mua i te Rituānia.
15523
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Hēmi'''
# Pukapuka tuarua tekau o te Kawenata Hou, e rima ngā upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Jakobus}}
:* {{ga}}: {{trad|ga|Séamas}}
:* {{co}}: {{trad|co|Ghjàcumu}}
:* {{hy}}: {{trad|hy|Հակոբ}} (Hakob)
:* {{zea}}: {{trad|zea|Jakobus}}
:* {{et}}: {{trad|et|Jaakobuse}}
:* {{fo}}: {{trad|fo|Jákup}}
:* {{fy}}: {{trad|fy|Jakobus}}
:* {{hu}}: {{trad|hu|Jakab}}
:* {{haw}}: {{trad|haw|Iakobo}}
:* {{sk}}: {{trad|sk|Jakubov}}
:* {{sl}}: {{trad|sl|Jakob}}
:* {{sw}}: {{trad|sw|Yakobo}}
:* {{sv}}: {{trad|sv|Jakob}}
:* {{io}}: {{trad|io|Iakobus}}
:* {{it}}: {{trad|it|Giacomo}}
:* {{el}}: {{trad|el|Ιάκωβος}}, {{trad|el|Ιακώβ}} (Iákovos), (Iakóv)
:* {{grc}}: {{trad|grc|Ἰάκωβος}} (Iákōbos)
:* {{ca}}: {{trad|ca|Jaume}}
:* {{ceb}}: {{trad|ceb|Santiago}}
:* {{kl}}: {{trad|kl|Jaaku}}
:* {{sco}}: {{trad|sco|Hamish}}, {{trad|sco|James}}
:* {{gd}}: {{trad|gd|Seumas}}
:* {{gv}}: {{trad|gv|Jamys}}
:* {{cdo}}: {{trad|cdo|雅各書}} (Ngā-gáuk Cṳ̆)
:* {{no}}: {{trad|no|Jakob}}
:* {{es}}: {{trad|es|Santiago}}
:* {{eu}}: {{trad|eu|Jagoba}}
:* {{br}}: {{trad|br|Jakez}}
:* {{pt}}: {{trad|pt|Tiago}}
:* {{pl}}: {{trad|pl|List Jakuba}}
:* {{la}}: {{trad|la|Iacobus}}
:* {{lv}}: {{trad|lv|Jēkaba}}
:* {{li}}: {{trad|li|Jakobus}}
:* {{en}}: {{trad|en|James}}
:* {{lt}}: {{trad|lt|Jokūbo laiškas}}
:* {{ro}}: {{trad|ro|Iacob}}
:* {{tl}}: {{trad|tl|Santiago}}
:* {{nl}}: {{trad|nl|Jaap}}, {{trad|nl|Jacobus}}, {{trad|nl|Jakobus}}
:* {{da}}: {{trad|da|Jakob}}
:* {{de}}: {{trad|de|Jakobus}}
:* {{ja}}: {{trad|ja|ヤコブ}} (Yakobu)
:* {{cs}}: {{trad|cs|Jakubův}}
:* {{is}}: {{trad|is|Jakob}}
:* {{cy}}: {{trad|cy|Iago}}
:* {{war}}: {{trad|war|Santiago}}
:* {{fi}}: {{trad|fi|Jaakob}}
:* {{fr}}: {{trad|fr|Jacques}}
rs3sw9j1axcyffcyc1qodvedfdocbya
Pita
0
4831
15526
15424
2021-07-26T18:22:02Z
Leonardo José Raimundo
1867
Haere mai te reo Pākehā i mua i te Rituānia.
15526
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Pita'''
# Pukapuka o te Paipera e rua ana ngā pūranga:
#*1 Pita: 5 ngā upoko;
#*2 Pita: 3 ngā upoko.
{{-trans-}}
:* {{af}}: {{trad|af|Pieter}}
:* {{ga}}: {{trad|ga|Peadar}}
:* {{co}}: {{trad|co|Petru}}
:* {{am}}: {{trad|am|ጴጥሮስ}} (P'et'ros)
:* {{hy}}: {{trad|hy|Պետրոս}} (Petros)
:* {{zea}}: {{trad|zea|Petrus}}
:* {{sq}}: {{trad|sq|Pjetër}}
:* {{ar}}: {{trad|ar|بطرس}}, {{trad|ar|بيتر}} (Pītar), (Buṭrus)
:* {{eo}}: {{trad|eo|Petro}}
:* {{et}}: {{trad|et|Peeter}}
:* {{fo}}: {{trad|fo|Petur}}
:* {{fy}}: {{trad|fy|Piter}}
:* {{hu}}: {{trad|hu|Péter}}
:* {{haw}}: {{trad|haw|Pekelo}}
:* {{hi}}: {{trad|hi|पीटर}} (Pīṭara)
:* {{he}}: {{trad|he|פטר}} (Péter)
:* {{sk}}: {{trad|sk|Peter}}
:* {{sl}}: {{trad|sl|Peter}}
:* {{sw}}: {{trad|sw|Petro}}
:* {{sv}}: {{trad|sv|Per}}, {{trad|sv|Peter}}, {{trad|sv|Petter}}
:* {{io}}: {{trad|io|Petrus}}
:* {{ia}}: {{trad|ia|Petro}}
:* {{it}}: {{trad|it|Pietro}}
:* {{gl}}: {{trad|gl|Pedro}}
:* {{el}}: {{trad|el|Πέτρος}} (Pétros)
:* {{grc}}: {{trad|grc|Πέτρος}} (Pétros)
:* {{ca}}: {{trad|ca|Pere}}
:* {{ceb}}: {{trad|ceb|Pedro}}
:* {{kl}}: {{trad|kl|Piita}}, {{trad|kl|Piitaq}}
:* {{ko}}: {{trad|ko|피터}} (Piteo)
:* {{kw}}: {{trad|kw|Peder}}
:* {{hr}}: {{trad|hr|Petar}}
:* {{sco}}: {{trad|sco|Peter}}
:* {{gd}}: {{trad|gd|Peadar}}
:* {{uk}}: {{trad|uk|Петро}} (Petro)
:* {{mk}}: {{trad|mk|Петар}} (Petar)
:* {{cmn}}: {{trad|cmn|彼得}} (Bǐde)
:* {{gv}}: {{trad|gv|Peddyr}}
:* {{mt}}: {{trad|mt|Pietru}}
:* {{cdo}}: {{trad|cdo|彼得}} (Bī-dáik)
:* {{mn}}: {{trad|mn|Петр}} (Petr)
:* {{no}}: {{trad|no|Peder}}, {{trad|no|Peter}}, {{trad|no|Petter}}
:* {{oc}}: {{trad|oc|Pèire}}
:* {{es}}: {{trad|es|Pedro}}
:* {{be}}: {{trad|be|Пётр}}, {{trad|be|Пятро}} (Piotr), (Piatro)
:* {{eu}}: {{trad|eu|Peio}}, {{trad|eu|Peru}}, {{trad|eu|Petri}}
:* {{br}}: {{trad|br|Pêr}}
:* {{bs}}: {{trad|bs|Petar}}
:* {{pt}}: {{trad|pt|Pedro}}
:* {{pl}}: {{trad|pl|Piotr}}
:* {{bg}}: {{trad|bg|Петър}} (Petŭr)
:* {{la}}: {{trad|la|Petrus}}
:* {{lv}}: {{trad|lv|Pēteris}}
:* {{li}}: {{trad|li|Petrus}}
:* {{en}}: {{trad|en|Peter}}
:* {{lt}}: {{trad|lt|Petras}}
:* {{ro}}: {{trad|ro|Petru}}
:* {{ru}}: {{trad|ru|Пётр}} (Pëtr)
:* {{sr}}: {{trad|sr|Петар}}, {{trad|sr|Petar}}
:* {{scn}}: {{trad|scn|Petru}}
:* {{tl}}: {{trad|tl|Pedro}}
:* {{nl}}: {{trad|nl|Pieter}}
:* {{da}}: {{trad|da|Peter}}, {{trad|da|Petter}}
:* {{de}}: {{trad|de|Peter}}
:* {{ja}}: {{trad|ja|ピーター}} (Pītā)
:* {{cs}}: {{trad|cs|Petr}}
:* {{is}}: {{trad|is|Péter}}
:* {{cy}}: {{trad|cy|Pedr}}
:* {{war}}: {{trad|war|Pedro}}
:* {{fi}}: {{trad|fi|Pekka}}, {{trad|fi|Pietari}}
:* {{fr}}: {{trad|fr|Pierre}}
3ddbd9wz2cbbd6ayts0bpp1m6ej7qfe
Template:am
10
4832
15425
2020-12-03T00:32:00Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:am]].
15425
wikitext
text/x-wiki
Amehiko
hw8n9ojr5hv8zfsi346cliw7ru6frpp
Template:cmn
10
4833
15426
2020-12-03T01:06:44Z
Leonardo José Raimundo
1867
Kei te hanga ahau i [[Template:cmn]].
15426
wikitext
text/x-wiki
Manarini
9x8mhdb9kx9wshcfsmr7vrbufta7t7e
Hūrā
0
4834
15529
15427
2021-07-29T17:56:32Z
Leonardo José Raimundo
1867
Haere mai te reo Pākehā i mua i te Rituānia.
15529
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Hūrā'''
# Pukapuka tokorua o te Paipera, kotahi noa te pene, rua tekau mā rima ngā whiti.
{{-trans-}}
:* {{af}}: {{trad|af|Judas}}
:* {{ga}}: {{trad|ga|Iúdás}}
:* {{co}}: {{trad|co|Ghjuda}}
:* {{hy}}: {{trad|hy|Հուդա}} (Huda)
:* {{zea}}: {{trad|zea|Judas}}
:* {{et}}: {{trad|et|Juuda kiri}}
:* {{fo}}: {{trad|fo|Judas}}
:* {{fy}}: {{trad|fy|Judas}}
:* {{hu}}: {{trad|hu|Júdás}}
:* {{haw}}: {{trad|haw|Iuda}}
:* {{sk}}: {{trad|sk|Júdov}}
:* {{sl}}: {{trad|sl|Juda}}
:* {{sw}}: {{trad|sw|Yuda}}
:* {{sv}}: {{trad|sv|Judas}}
:* {{io}}: {{trad|io|Iudas}}
:* {{it}}: {{trad|it|Giuda}}
:* {{el}}: {{trad|el|Ιούδας}} (Ioúdas)
:* {{grc}}: {{trad|grc|Ἰούδας}} (Ioúdas)
:* {{ceb}}: {{trad|ceb|Judas}}
:* {{kl}}: {{trad|kl|Judasi}}
:* {{sco}}: {{trad|sco|Jude}}
:* {{gd}}: {{trad|gd|Iùdas}}
:* {{gv}}: {{trad|gv|Yude}}
:* {{cdo}}: {{trad|cdo|猶大書}} (Iù-dâi Cṳ̆)
:* {{no}}: {{trad|no|Judas}}
:* {{es}}: {{trad|es|Judas}}
:* {{eu}}: {{trad|eu|Judas}}
:* {{br}}: {{trad|br|Jud}}
:* {{pt}}: {{trad|pt|Judas}}
:* {{pl}}: {{trad|pl|List Judy}}
:* {{la}}: {{trad|la|Iudas}}
:* {{lv}}: {{trad|lv|Jūdas}}
:* {{li}}: {{trad|li|Judas}}
:* {{en}}: {{trad|en|Judas}}
:* {{lt}}: {{trad|lt|Judo laiškas}}
:* {{ro}}: {{trad|ro|Iuda}}
:* {{tl}}: {{trad|tl|Judas}}
:* {{nl}}: {{trad|nl|Judas}}
:* {{da}}: {{trad|da|Judas}}
:* {{de}}: {{trad|de|Judas}}
:* {{ja}}: {{trad|ja|ユダ}} (Yuda)
:* {{cs}}: {{trad|cs|Judův}}
:* {{is}}: {{trad|is|Júdas}}
:* {{cy}}: {{trad|cy|Jwdas}}
:* {{war}}: {{trad|war|Judas}}
:* {{fi}}: {{trad|fi|Juudas}}
:* {{fr}}: {{trad|fr|Judas}}
5nhg6t1g7e5ahycyvkevpm7johjiqoi
Whakakitenga
0
4835
15428
2020-12-04T00:40:06Z
Leonardo José Raimundo
1867
Kua mutu taku hanga tuhinga me ngā pukapuka o te Paipera.
15428
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Whakakitenga'''
# Ko te pukapuka whakamutunga o te Paipera, e rua tekau mā rua ngā upoko no roto, e whakaatu ana mo ngā wa mutunga me te whakangaromanga o te hunga kino.
{{-trans-}}
:* {{af}}: {{trad|af|Openbaring}}
:* {{ga}}: {{trad|ga|Apacailipsis}}
:* {{co}}: {{trad|co|Apocàlisi}}
:* {{hy}}: {{trad|hy|Հայտնություն}} (Haytnut'yun)
:* {{zea}}: {{trad|zea|Openbaring}}
:* {{et}}: {{trad|et|Johannese ilmutus}}
:* {{fo}}: {{trad|fo|Opinbering}}
:* {{fy}}: {{trad|fy|Iepenbiering}}
:* {{hu}}: {{trad|hu|A jelenések könyve}}
:* {{haw}}: {{trad|haw|Hoike ana}}
:* {{sk}}: {{trad|sk|Zjavenie}}
:* {{sl}}: {{trad|sl|Apokalipsa}}
:* {{sw}}: {{trad|sw|Ufunuo}}
:* {{sv}}: {{trad|sv|Uppenbarelseboken}}
:* {{io}}: {{trad|io|Apokalipso}}
:* {{en}}: {{trad|en|Apocalypse}}
:* {{it}}: {{trad|it|Apocalisse}}
:* {{el}}: {{trad|el|Αποκάλυψη}} (Apokálypsi)
:* {{grc}}: {{trad|grc|Ἀποκάλυψις}} (Apokálypsis)
:* {{ceb}}: {{trad|ceb|Pinadayag}}
:* {{kl}}: {{trad|kl|Johannesimut saqqummersitat}}
:* {{sco}}: {{trad|sco|Revelation}}
:* {{gd}}: {{trad|gd|Taisbeanadh}}
:* {{gv}}: {{trad|gv|Ashlish}}
:* {{cdo}}: {{trad|cdo|目示錄}} (Mĕk-sê Liŏh)
:* {{no}}: {{trad|no|Åpenbaring}}
:* {{es}}: {{trad|es|Apocalipsis}}
:* {{eu}}: {{trad|eu|Apokalipsi}}
:* {{br}}: {{trad|br|Diskuliadur}}
:* {{pt}}: {{trad|pt|Apocalipse}}
:* {{pl}}: {{trad|pl|Apokalipsa Świętego Jana}}
:* {{la}}: {{trad|la|Apocalypsis}}
:* {{lv}}: {{trad|lv|Atklāsmes}}
:* {{li}}: {{trad|li|Revelatie}}
:* {{lt}}: {{trad|lt|Apreiškimas Jonui}}
:* {{ro}}: {{trad|ro|Apocalipsă}}
:* {{tl}}: {{trad|tl|Pahayag}}
:* {{nl}}: {{trad|nl|Openbaring}}
:* {{da}}: {{trad|da|Åbenbaring}}
:* {{de}}: {{trad|de|Offenbarung}}
:* {{ja}}: {{trad|ja|もくしろく}} (Mokushiroku)
:* {{cs}}: {{trad|cs|Zjevení}}
:* {{is}}: {{trad|is|Opinberunarbókin}}
:* {{cy}}: {{trad|cy|Datguddiad}}
:* {{war}}: {{trad|war|Ginpadayag}}
:* {{fi}}: {{trad|fi|Johanneksen ilmestys}}
:* {{fr}}: {{trad|fr|Apocalypse}}
kpnms33dze55y28tlt2pgt8j54gafp1
sosisli sandviç
0
4837
15432
2020-12-21T18:44:32Z
Barishan
3380
Created page with "{{=tr=}} [[Image:Flickr - cyclonebill - Vildsvinehotdog.jpg|thumb|right|240px|{{PAGENAME}}]] {{-noun-|tr}} '''{{PAGENAME}}''' # [[tōtiti wera]]"
15432
wikitext
text/x-wiki
{{=tr=}}
[[Image:Flickr - cyclonebill - Vildsvinehotdog.jpg|thumb|right|240px|{{PAGENAME}}]]
{{-noun-|tr}}
'''{{PAGENAME}}'''
# [[tōtiti wera]]
811ylaed3ykyg9ye2g25fbqgzi28pbe
Template:bar
10
4846
15496
2021-04-19T03:02:10Z
Leonardo José Raimundo
1867
Kei te hanga ahau i te [[Template:bar]].
15496
wikitext
text/x-wiki
Paparia
3f0fcf1y8swuoe6mt7icbskgnm47vtx
Template:pih
10
4851
15505
2021-05-30T00:04:21Z
2001:8003:C829:E400:848A:370D:6A7E:BD96
Created page with "Reo Nōpoki"
15505
wikitext
text/x-wiki
Reo Nōpoki
ehh7vc2yhtyetxbm8ygadr7oz75ysbu
Niukāhera
0
4852
15506
2021-05-30T00:05:56Z
2001:8003:C829:E400:848A:370D:6A7E:BD96
Created page with " ==Māori== * {{mi|noun|place name}} Taone nui i reo Pākehā ''Newcastle'', i [[Ahitereiria]]"
15506
wikitext
text/x-wiki
==Māori==
* {{mi|noun|place name}} Taone nui i reo Pākehā ''Newcastle'', i [[Ahitereiria]]
sia3k6l3aht1n1hmrlvisohmgcrsock
kākano
0
4898
15624
2022-02-21T13:49:37Z
Joyofhex
4681
Created page with "{{=mi=}} {{-noun-|mi}} '''reo''' # ko mātua ō ngā mātua tonu # he iti te hanga ai te rākau te whakawhānautia ia e ia"
15624
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''reo'''
# ko mātua ō ngā mātua tonu
# he iti te hanga ai te rākau te whakawhānautia ia e ia
h6otrecrfka3zt882jmm2nfkubchpma
rū
0
4899
15626
15625
2022-02-21T14:02:15Z
Joyofhex
4681
15626
wikitext
text/x-wiki
{{=mi=}}
{{-verb-|mi}}
'''rū'''
(-hia, -ia)
# tītari ngā kākano
# ka nuku mai he kūnāwiri tere te tīwēwē ai ia
0fhjlp4m9o4huzev95wfl9c8taktdkq
Template:whānau mārama
10
4910
17020
16784
2024-01-08T19:01:53Z
Kwamikagami
4670
17020
wikitext
text/x-wiki
<div align="center">
{| class="toccolours" style="margin: 0 auto;text-align:center;"
! style="background: #ccccff;" | Whānau mārama
|-
|[[Image:Sun symbol (fixed width).svg|link=☉]] · [[Image:Mercury symbol (fixed width).svg|link=☿]] · [[Image:Venus symbol (fixed width).svg|link=♀]] · [[Image:Earth symbol (fixed width).svg|link=🜨]]–[[Image:Globus cruciger (fixed width).svg|link=♁]] · [[Image:Moon crescent symbol (fixed width).svg|link=☽]]–[[Image:Moon decrescent symbol (fixed width).svg|link=☾]] · [[Image:Mars symbol (fixed width).svg|link=♂]] · [[Image:Ceres symbol (fixed width).svg|link=⚳]] · [[Image:Pallas symbol (fixed width).svg|link=⚴]] · [[Image:Juno symbol (fixed width).svg|link=⚵]] · [[Image:Vesta symbol (fixed width).svg|link=⚶]] · [[Image:Hygiea astrological symbol (fixed width).svg|link=⯚]] · [[Image:Chiron symbol (fixed width).svg|link=⚷]] · [[Image:Jupiter symbol (fixed width).svg|link=♃]] · [[Image:Saturn symbol (fixed width).svg|link=♄]] · [[Image:Uranus symbol (fixed width).svg|link=⛢]]–[[Image:Uranus monogram (fixed width).svg|link=♅]] · [[Image:Neptune symbol (fixed width).svg|link=♆]] · [[Image:Pluto symbol (large orb, fixed width).svg|link=⯓]]–[[Image:Pluto monogram (fixed width).svg|link=♇]] · [[Image:Orcus symbol (fixed width).svg|link=🝿]] · [[Image:Haumea symbol (fixed width).svg|link=🝻]] · [[Image:Quaoar symbol (fixed width).svg|link=🝾]] · [[Image:Makemake symbol (fixed width).svg|link=🝼]] · [[Image:Gonggong symbol (fixed width).svg|link=🝽]] · [[Image:Eris symbol (fixed width).svg|link=⯰]] · [[Image:Sedna symbol (fixed width).svg|link=⯲]] · [[Image:Comet symbol (fixed width).svg|link=☄]]
|}
</div>
5dr29tjmg75ihnzla19hatmkxnfjm3a
Template:=mul=
10
4911
15657
2022-04-15T05:45:46Z
Kwamikagami
4670
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|mul]]</noinclude><includeonly>[[Category:O te ao]]</includeonly> =[[Image:Flag_of_the United Nations.svg|border|40px]] O te ao="
15657
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|mul]]</noinclude><includeonly>[[Category:O te ao]]</includeonly>
=[[Image:Flag_of_the United Nations.svg|border|40px]] O te ao=
14cwhhb3gfdrny6sut6f45nozltkzp4
Template:-symbol-
10
4912
15658
2022-04-15T05:49:13Z
Kwamikagami
4670
Created page with "__NOEDITSECTION__ ====[[tohu|Tohu]]==== <includeonly> {{if|1={{{1|}}}|2=[[Category:Tohu {{{{{1}}}|first_letter=lowercase}}|{{LC:{{{2|{{PAGENAME}}}}}}}]]|3=}}</includeonly><noinclude>[[Category:Templates]]</noinclude>"
15658
wikitext
text/x-wiki
__NOEDITSECTION__
====[[tohu|Tohu]]====
<includeonly>
{{if|1={{{1|}}}|2=[[Category:Tohu {{{{{1}}}|first_letter=lowercase}}|{{LC:{{{2|{{PAGENAME}}}}}}}]]|3=}}</includeonly><noinclude>[[Category:Templates]]</noinclude>
nz2qy32g9ixwprgwy9dymv6aqgan2on
Template:mul
10
4913
15659
2022-04-15T05:49:59Z
Kwamikagami
4670
Created page with "O te ao"
15659
wikitext
text/x-wiki
O te ao
7h3su1uyp0brsf32ncdig2zvdhp35z0
☉
0
4914
15853
15824
2022-06-15T21:38:33Z
Kwamikagami
4670
15853
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Sun symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) te [[rā]]
# (toiwhitiiho) te konganuku aorangi [[kōura]]
==== Kupu i ahu mai ====
:[1]: [[L☉|''L''<sub>☉</sub>]], [[M☉|''M''<sub>☉</sub>]], [[R☉|''R''<sub>☉</sub>]]
====Nga tohu e pa ana====
{{whānau mārama}}
7rkb0ufxtcckb7ub12i1lyd00fha46u
♀
0
4915
15850
15825
2022-06-15T21:37:51Z
Kwamikagami
4670
15850
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Venus symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao [[Kōpū]] ([[Meremere]], [[Tāwera]])
# (mātai) [[uwha]], [[kouwha]], [[wāhine]]
# (toiwhitiiho) te konganuku aorangi [[konukura]]
====Kupu tauaro====
:[2]: [[♂]]
====Nga tohu e pa ana====
{{whānau mārama}}
8wqzwti6fdj5ulkoe2sbfpkpqimyfev
♂
0
4916
15849
15828
2022-06-15T21:37:45Z
Kwamikagami
4670
15849
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Mars symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao [[Matawhero]]
# (mātai) [[tame]], [[tourawhi]]
# (toiwhitiiho) te konganuku aorangi [[rino]] ([[piau]], [[piharoa]])
====Kupu tauaro====
:[2]: [[♀]]
====Nga tohu e pa ana====
{{whānau mārama}}
6ij2wosh999nom4557xgjep1m7cb410
🜨
0
4917
15852
15823
2022-06-15T21:38:27Z
Kwamikagami
4670
15852
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Earth symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# te [[ao|Ao]]
# (arorangi, wheturangi) [[Papatūānuku]] (whetūao [[Nuku]])
# (toiwhitiiho) [[parāhi]] [[waikura]], [[konukura]] waikura
====Kupu taurite====
:[1, 2]: [[♁]]
==== Kupu i ahu mai ====
:[2]: [[M🜨|''M''<sub>🜨</sub>]], [[R🜨|''R''<sub>🜨</sub>]]
====Nga tohu e pa ana====
{{whānau mārama}}
pa1i64puqll8f7yntxecvfhclw1mllh
☾
0
4918
15847
15827
2022-06-15T21:37:32Z
Kwamikagami
4670
15847
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Moon decrescent symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) te [[marama]] ([[māhina]], [[ahoroa]])
# (toiwhitiiho) te konganuku aorangi [[kawata]] ([[hiriwa]])
====Kupu taurite====
*[[☽]]
====Nga tohu e pa ana====
{{whānau mārama}}
h1d9fjyb4uoqq92tyfo014pc24fyfg1
☿
0
4919
15799
15792
2022-06-08T01:10:30Z
Kwamikagami
4670
15799
wikitext
text/x-wiki
{{=mul=}}
[[File:Mercury symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao [[Apārangi]] ([[Takero]])
# (toiwhitiiho) te konganuku aorangi [[konuoi]]
====Nga tohu e pa ana====
{{whānau mārama}}
383wip37x91vw9oeatylcslp4p8mutb
♃
0
4920
15815
15804
2022-06-09T12:46:13Z
Kwamikagami
4670
15815
wikitext
text/x-wiki
{{=mul=}}
[[File:Jupiter symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao [[Rangawhenua]] ([[Hineitīweka]]); [[Pareārau]] (→ [[♄]])
# (toiwhitiiho) te konganuku aorangi [[tīni]] ([[tā]] [[mā]])
====Nga tohu e pa ana====
{{whānau mārama}}
0zplt5qq36qvav1nwu1r3aijzk7le7g
♄
0
4921
15817
15805
2022-06-09T12:47:32Z
Kwamikagami
4670
15817
wikitext
text/x-wiki
{{=mul=}}
[[File:Saturn symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao [[Rongo]]; [[Pareārau]] (→ [[♃]])
# (toiwhitiiho) te konganuku aorangi [[matā]] ([[konumatā]])
====Nga tohu e pa ana====
{{whānau mārama}}
sdc8e3fp29t63es971opah5ajfvjbr9
⛢
0
4922
15846
15829
2022-06-15T21:37:20Z
Kwamikagami
4670
15846
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Uranus symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao [[Whērangi]] ([[Rangipō]])
# (toiwhitiiho) [[konukawata]] ([[paratinamu]])
====Kupu taurite====
:[1]: [[♅]]
====Nga tohu e pa ana====
{{whānau mārama}}
l2a46ugg8tdhml8jxkb4yj3n87ng47t
♆
0
4923
15843
15831
2022-06-15T21:32:46Z
Kwamikagami
4670
15843
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Neptune symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao [[Tangaroa]]
====Kupu taurite====
*[[⯉]]
====Nga tohu e pa ana====
{{whānau mārama}}
slmg0ie0bi6eenqa5szy9unpd1es60i
⯓
0
4924
17021
15841
2024-01-09T08:29:50Z
Kwamikagami
4670
17021
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Pluto symbol (large orb, fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao teo [[Whiro]] (''Pluto'')
====Kupu taurite====
*[[♇]], [[⯕]]
====Nga tohu e pa ana====
{{whānau mārama}}
lg8o9f1uw2xpz1omxbpzrxko7jg8i4r
⚶
0
4925
15782
15728
2022-05-25T08:25:37Z
Kwamikagami
4670
15782
wikitext
text/x-wiki
{{=mul=}}
[[File:Vesta symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao iti (4) ''[[Vesta]]''
====Nga tohu e pa ana====
{{whānau mārama}}
d9wx04kw2sgmxelfmpyiyed5gdj9a38
☄
0
4926
15763
15675
2022-05-25T08:24:12Z
Kwamikagami
4670
15763
wikitext
text/x-wiki
{{=mul=}}
[[File:comet symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi) [[whetūrere]] ([[auahitūroa]], [[auahiroa]], [[unahiroa]])
====Nga tohu e pa ana====
{{whānau mārama}}
m5hsgv0l5zakmtns6bx3x2tz9hg4izo
🝿
0
4927
15770
15737
2022-05-25T08:24:32Z
Kwamikagami
4670
15770
wikitext
text/x-wiki
{{=mul=}}
[[File:Orcus symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao teo ''[[Orcus]]''
====Nga tohu e pa ana====
{{whānau mārama}}
aqbp78gjgmn690snbjh6mkpux7hbfvp
🝻
0
4928
15769
15739
2022-05-25T08:24:28Z
Kwamikagami
4670
15769
wikitext
text/x-wiki
{{=mul=}}
[[File:Haumea symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao teo [[Haumea]]
====Nga tohu e pa ana====
{{whānau mārama}}
c87ktqc428ilszbqe52o6zf9dg8z45v
🝾
0
4929
15768
15741
2022-05-25T08:24:26Z
Kwamikagami
4670
15768
wikitext
text/x-wiki
{{=mul=}}
[[File:Quaoar symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao teo ''[[Quaoar]]''
====Nga tohu e pa ana====
{{whānau mārama}}
2zzb9mmy6c6dqdm0nynlzbme4e3tun7
🝼
0
4930
15767
15679
2022-05-25T08:24:23Z
Kwamikagami
4670
15767
wikitext
text/x-wiki
{{=mul=}}
[[File:Makemake symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi) whetūao teo [[Makemake]]
====Nga tohu e pa ana====
{{whānau mārama}}
8vfk8ezynvgaoqtypk4wozjf06uxojv
🝽
0
4931
15766
15740
2022-05-25T08:24:21Z
Kwamikagami
4670
15766
wikitext
text/x-wiki
{{=mul=}}
[[File:Gonggong symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao teo [[Kongkong]] (''Gonggong'')
====Nga tohu e pa ana====
{{whānau mārama}}
mi0utydxajnb4ichb869n6pwp8opoli
⯰
0
4932
15838
15836
2022-06-15T21:31:46Z
Kwamikagami
4670
15838
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Eris symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao teo ''[[Eris]]''
====Kupu taurite====
*[[⯱]]
====Nga tohu e pa ana====
{{whānau mārama}}
rkr8yq7kft7lc8jv7prn1ud3nqqau76
⯲
0
4933
15764
15738
2022-05-25T08:24:14Z
Kwamikagami
4670
15764
wikitext
text/x-wiki
{{=mul=}}
[[File:Sedna symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao teo ''[[Sedna]]''
====Nga tohu e pa ana====
{{whānau mārama}}
kr6kve2409l7pu7y4pmv36ewez7jpbu
♇
0
4934
15840
15835
2022-06-15T21:32:15Z
Kwamikagami
4670
15840
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Pluto monogram (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao teo [[Whiro]] (''Pluto'')
====Kupu taurite====
*[[⯓]]
====Nga tohu e pa ana====
{{whānau mārama}}
0s1kg5ulmss4dfdcim1n831x4c7cpc4
♅
0
4935
15845
15830
2022-06-15T21:37:12Z
Kwamikagami
4670
15845
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Uranus monogram (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao [[Whērangi]] ([[Rangipō]])
====Kupu taurite====
*[[⛢]]
====Nga tohu e pa ana====
{{whānau mārama}}
27cjdy0jvuau8c7b78e6cyefre25job
♁
0
4936
15851
15822
2022-06-15T21:38:20Z
Kwamikagami
4670
15851
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Globus cruciger (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# te [[ao|Ao]]
# (arorangi) [[Papatūānuku]] (whetūao [[Nuku]])
# (toiwhitiiho) [[kakano]]
====Kupu taurite====
:[1, 2]: [[🜨]]
====Nga tohu e pa ana====
{{whānau mārama}}
asgv1gscxo1eyylobb8p2tp61un6dpn
☽
0
4937
15848
15826
2022-06-15T21:37:39Z
Kwamikagami
4670
15848
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Moon crescent symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) te [[marama]] ([[māhina]], [[ahoroa]])
# (toiwhitiiho) te konganuku aorangi [[kawata]] ([[hiriwa]])
====Kupu taurite====
*[[☾]]
====Nga tohu e pa ana====
{{whānau mārama}}
r3woxn29vvz9x0rcyej0x9j5rj070tg
⚳
0
4938
15785
15725
2022-05-25T08:25:43Z
Kwamikagami
4670
15785
wikitext
text/x-wiki
{{=mul=}}
[[File:Ceres symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao teo (1) ''[[Ceres]]''
====Nga tohu e pa ana====
{{whānau mārama}}
bfmlnl261xbeog46xyyr7qdbjq0lhlh
⚴
0
4939
15784
15726
2022-05-25T08:25:42Z
Kwamikagami
4670
15784
wikitext
text/x-wiki
{{=mul=}}
[[File:Pallas symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao iti (2) ''[[Pallas]]''
====Nga tohu e pa ana====
{{whānau mārama}}
t2ofkmdoj8mu1awsrhud8sf2yme5p3z
⚵
0
4940
15783
15727
2022-05-25T08:25:40Z
Kwamikagami
4670
15783
wikitext
text/x-wiki
{{=mul=}}
[[File:Juno symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, wheturangi) whetūao iti (3) ''[[Juno]]''
====Nga tohu e pa ana====
{{whānau mārama}}
iopums9itt5qehnobldvkoqewmg1x6p
⯚
0
4941
16785
15781
2023-03-22T19:20:04Z
CommonsDelinker
35
Replacing Hygiea_symbol_(astrological,_fixed_width).svg with [[File:Hygiea_astrological_symbol_(fixed_width).svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]:).
16785
wikitext
text/x-wiki
{{=mul=}}
[[File:Hygiea astrological symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (wheturangi) whetūao iti (10) ''[[Hygiea]]''
====Nga tohu e pa ana====
{{whānau mārama}}
mch509em16q0ywy33euf56c52pb8m07
⚷
0
4942
15780
15716
2022-05-25T08:25:33Z
Kwamikagami
4670
15780
wikitext
text/x-wiki
{{=mul=}}
[[File:Chiron symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (wheturangi) whetūao iti (2060) ''[[Chiron]]''
====Nga tohu e pa ana====
{{whānau mārama}}
s4t3dvcwyi73fpr6dk71hblpz8edcj6
⯕
0
4943
15842
15834
2022-06-15T21:32:33Z
Kwamikagami
4670
15842
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Charon symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (wheturangi) whetūao teo [[Whiro]] (''Pluto'')
# (arorangi) ko [[Karon]] (''Charon'') te marama o Whiro
====Kupu taurite====
:[1]: [[⯓]]
====Nga tohu e pa ana====
{{whānau mārama}}
h5nsxapebrrtsu1jeqfafjg86qua389
⯉
0
4944
15844
15832
2022-06-15T21:33:35Z
Kwamikagami
4670
15844
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Neptune monogram (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (arorangi, kua tawhitotia) whetūao [[Tangaroa]]
====Kupu taurite====
*[[♆]]
====Nga tohu e pa ana====
{{whānau mārama}}
2ooncjbj9uii6sb6g2msfmh0ns434m0
⯱
0
4945
15839
15837
2022-06-15T21:32:03Z
Kwamikagami
4670
15839
wikitext
text/x-wiki
{{=mul=}}
__NOTOC__
[[File:Eris arrow symbol (fixed width).svg|80px|right|frameless|{{PAGENAME}}]]
{{-symbol-|mul}}
# (wheturangi) whetūao teo ''[[Eris]]''
====Kupu taurite====
*[[⯰]]
====Nga tohu e pa ana====
{{whānau mārama}}
3vt2iz7b7t2r0cqi6i06osfh1x46xm9
reveer
0
4951
15756
2022-05-20T15:07:33Z
Ooswesthoesbes
293
fix
15756
wikitext
text/x-wiki
{{=li=}}
{{-noun-|li}}
'''reveer'''
[[awa]]
t9sblm6nrjhazgp4zibhs8o50il0rd5
poika
0
4973
15882
2022-08-18T23:47:38Z
Thomas Norren
5053
Created page with "{{=fi=}} {{-noun-|fi}} '''poika''' # [[tama]]"
15882
wikitext
text/x-wiki
{{=fi=}}
{{-noun-|fi}}
'''poika'''
# [[tama]]
f7cj4oyg1uabdz1ku0y68ozwehvpdpj
tama
0
4974
15884
2022-08-18T23:50:56Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tama'''"
15884
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tama'''
h74k0ovqx1ol2e2y6822hj6kxt40sdk
august
0
4976
15894
2022-08-19T20:05:25Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''august''' # [[ākuhata]]"
15894
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''august'''
# [[ākuhata]]
gts56brrgisrc4eunbfe687yawldsyz
ākuhata
0
4977
15895
2022-08-19T20:05:40Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''ākuhata'''"
15895
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ākuhata'''
owqpi284mtfmu14jumau48kqrv8mg2m
rāmere
0
4978
15898
2022-08-19T20:09:11Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rāmere'''"
15898
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rāmere'''
f33kckcj7xb9lxr0bvptud44af5mzlt
friday
0
4979
15899
2022-08-19T20:10:40Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''friday''' #[[rāmere]]"
15899
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''friday'''
#[[rāmere]]
qx3fstz0ohxafnfbgau69dn0nk9nsof
nainen
0
4980
15901
15900
2022-08-19T20:17:04Z
Thomas Norren
5053
15901
wikitext
text/x-wiki
{{=fi=}}
{{-noun-|fi}}
'''nainen'''
#[[wahine]]
s15svnfagj6w0104hp0sy4u6z7c0ibe
wahine
0
4981
16010
15902
2022-08-19T23:16:19Z
Thomas Norren
5053
16010
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''wahine'''
{{=haw=}}
{{-noun-|haw}}
'''wahine'''
#[[wahine]]
p9cqxwkty9tbqwtrg5a2w3p7ujgvjxk
mies
0
4982
15903
2022-08-19T20:19:12Z
Thomas Norren
5053
Created page with "{{=fi=}} {{-noun-|fi}} '''mies''' #[[tāne]]"
15903
wikitext
text/x-wiki
{{=fi=}}
{{-noun-|fi}}
'''mies'''
#[[tāne]]
3mv2tw7kou421fywqz7g02s9kxyksov
tāne
0
4983
15904
2022-08-19T20:19:51Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tāne'''"
15904
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tāne'''
ctxgyjnekziogw3dgu24yc0q91wwyjh
ihminen
0
4984
15905
2022-08-19T20:21:32Z
Thomas Norren
5053
Created page with "{{=fi=}} {{-noun-|fi}} '''ihminen''' #[[tangata]]"
15905
wikitext
text/x-wiki
{{=fi=}}
{{-noun-|fi}}
'''ihminen'''
#[[tangata]]
9edbu2qm5aqd9ovtyemd1gjx8kdd0db
tangata
0
4985
15906
2022-08-19T20:22:25Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} tangata"
15906
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
tangata
3zgernzspqgunqvejj4v2n45jfvnceq
person
0
4986
15907
2022-08-19T20:23:18Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''person''' #[[tangata]]"
15907
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''person'''
#[[tangata]]
n6e21zcw54ojd9rhyv17tldoyr0fphg
boy
0
4987
15908
2022-08-19T20:24:53Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''boy''' #[[tama]]"
15908
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''boy'''
#[[tama]]
sjqa8jck6f9ug0yl8lrq45778k8x10w
woman
0
4988
15909
2022-08-19T20:26:14Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''woman''' #[[wahine]]"
15909
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''woman'''
#[[wahine]]
tczo9pi4g2qzs6jvyozo2h78kmrvqqe
tyttö
0
4989
15910
2022-08-19T20:27:36Z
Thomas Norren
5053
Created page with "{{=fi=}} {{-noun-|fi}} '''tyttö''' #[[kotiro]]"
15910
wikitext
text/x-wiki
{{=fi=}}
{{-noun-|fi}}
'''tyttö'''
#[[kotiro]]
c4hxt39voyho7vyjj4to5qlr86j5yoz
kotiro
0
4990
15911
2022-08-19T20:28:33Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kotiro'''"
15911
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kotiro'''
r3tmi1sjx9fqcr2g8jby9pa7n2iwi13
girl
0
4991
15912
2022-08-19T20:29:19Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''girl''' #[[kotiro]]"
15912
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''girl'''
#[[kotiro]]
hutvk4p4zpew8sy4is9me4uvwusjhsr
friend
0
4992
15914
2022-08-19T20:32:14Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''friend''' #[[hoa]]"
15914
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''friend'''
#[[hoa]]
pkk3iob4dmdfje2g9v5o62sd39uvbba
ystävä
0
4993
15915
2022-08-19T20:33:04Z
Thomas Norren
5053
Created page with "{{=fi=}} {{-noun-|fi}} '''ystävä''' #[[hoa]]"
15915
wikitext
text/x-wiki
{{=fi=}}
{{-noun-|fi}}
'''ystävä'''
#[[hoa]]
ssk22ofsxywbjhsmj9g01osk423zxis
man
0
4994
16318
15916
2022-08-21T11:15:49Z
Thomas Norren
5053
16318
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''man'''
#[[tāne]]
{{=nl=}}
{{-noun-|nl}}
'''man'''
#[[tāne]]
dhrmn3no61wa6h5xqyckh7eub4acyh6
blad
0
4995
16015
15919
2022-08-19T23:23:52Z
Thomas Norren
5053
16015
wikitext
text/x-wiki
{{=no=}}
{{-noun-|no}}
'''blad'''
#[[rau]]
{{=sv=}}
{{-noun-|sv}}
'''blad'''
#[[rau]]
f433bozy9g5m6c5i1vs5venkj89yawk
nhà
0
4996
15921
2022-08-19T20:43:53Z
Thomas Norren
5053
Created page with "{{=vi=}} {{-noun-|vi}} '''nhà''' #[[whare]]"
15921
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''nhà'''
#[[whare]]
s28t8ay6dpydj6nnpclf4fldgevxlok
whare
0
4997
15922
2022-08-19T20:44:18Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''whare'''"
15922
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''whare'''
16jve1bx26cj5rbio2y6i53ubyut6xw
house
0
4998
15923
2022-08-19T20:44:33Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''house''' #[[whare]]"
15923
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''house'''
#[[whare]]
ehuv61hxxpye9qb5dg3tuct3wqu8sbk
phụ nữ
0
4999
15924
2022-08-19T20:46:15Z
Thomas Norren
5053
Created page with "{{=vi=}} {{-noun-|vi}} '''phụ nữ''' #[[wahine]]"
15924
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''phụ nữ'''
#[[wahine]]
frjgfbubobymoxfojb2hq7fkeetltns
cô gái
0
5000
15925
2022-08-19T20:47:41Z
Thomas Norren
5053
Created page with "{{=vi=}} {{-noun-|vi}} '''cô gái''' #[[kotiro]]"
15925
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''cô gái'''
#[[kotiro]]
nfe5qkx4jthu0bbxsol4ue7m5kwtbp9
cậu bé
0
5001
15926
2022-08-19T20:49:32Z
Thomas Norren
5053
Created page with "{{=vi=}} {{-noun-|vi}} '''cậu bé''' #[[tama]]"
15926
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''cậu bé'''
#[[tama]]
mqw1wt1khys1bh08lepxzb1l91157h0
cá
0
5002
15927
2022-08-19T20:53:51Z
Thomas Norren
5053
Created page with "{{=vi=}} {{-noun-|vi}} '''cá''' #[[ika]]"
15927
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''cá'''
#[[ika]]
4ab5qft2icpodyvf7knpt4mpadsy3l2
heihei
0
5003
16878
15930
2023-07-07T18:21:23Z
Ultron90
5927
16878
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''heihei'''
a3l99qw6fsjjlqlp7fu19kucmb6iux9
chicken
0
5004
15931
2022-08-19T20:57:53Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''chicken''' #[[heihei]]"
15931
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''chicken'''
#[[heihei]]
6x59u2boou57oal5sy2lv4rqe5tue54
gà
0
5005
15932
2022-08-19T20:58:57Z
Thomas Norren
5053
Created page with "{{=vi=}} {{-noun-|vi}} '''gà''' #[[heihei]]"
15932
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''gà'''
#[[heihei]]
9ahu4da0mf58kvrvc1v96r3jh4lpaf4
kawhi
0
5006
15933
2022-08-19T21:00:22Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kawhi'''"
15933
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kawhi'''
6khgqvbvkcdp1etf3kkg17nppf8ucdd
coffee
0
5007
15934
2022-08-19T21:01:19Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''coffee''' #[[kawhi]]"
15934
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''coffee'''
#[[kawhi]]
hhlzd9kzznkku6qy2ys2eh0jjom7alx
cà phê
0
5008
15935
2022-08-19T21:02:37Z
Thomas Norren
5053
Created page with "{{=vi=}} {{-noun-|vi}} '''cà phê''' #[[kawhi]]"
15935
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''cà phê'''
#[[kawhi]]
npztendagoxip6syljm5tonivaotvlv
parāoa
0
5009
17130
17129
2024-11-27T15:43:21Z
2001:E68:5450:D4C:4944:F6F:8B1F:F943
17130
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''parāoa'''
# tētahi kai hangaia mai te tunu o tētahi [[pukenga]] ranua mai te [[nehu]] [[pata]] me te [[wai]].
{{-trans-}}
:* {{en}}: {{trad|en|bread}}
<!--i Whānau Reo Marēo-Porinīhia-->
:* {{ty}}: {{trad|ty|faraoa}}
:* {{to}}: {{trad|to|mā}}
:* {{sm}}: {{trad|sm|falaoa}}
:* {{fj}}: {{trad|fj|madrai}}
:* {{tl}}: {{trad|tl|tinapay}}
4lpe6waf5mxtyr795x2wz2ejh2an11t
bread
0
5010
15937
2022-08-19T21:06:30Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''bread''' #[[parāoa]]"
15937
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''bread'''
#[[parāoa]]
qgj5m99dg2l0p0d7vatmyfrx83lpsd0
bánh mì
0
5011
15938
2022-08-19T21:07:39Z
Thomas Norren
5053
Created page with "{{=vi=}} {{-noun-|vi}} '''bánh mì''' #[[parāoa]]"
15938
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''bánh mì'''
#[[parāoa]]
dh3nbv4x7qln0ggg01jl3drwiq9w8dc
nước
0
5012
15939
2022-08-19T21:08:59Z
Thomas Norren
5053
Created page with "{{=vi=}} {{-noun-|vi}} '''nước''' #[[wai]]"
15939
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''nước'''
#[[wai]]
pic0zrcr7a71m3usa9jcdeathn3jq17
trắng
0
5013
15940
2022-08-19T21:10:18Z
Thomas Norren
5053
Created page with "{{=vi=}} {{-noun-|vi}} '''trắng''' #[[mā]]"
15940
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''trắng'''
#[[mā]]
odcxp57bkxwuisao19806cvr5f3xuqa
mā
0
5014
15941
2022-08-19T21:11:23Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''mā'''"
15941
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''mā'''
nw7xhu1v0wjdjmv2d4ia5nsg9jt5880
waiata
0
5015
15942
2022-08-19T21:20:34Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''waiata'''"
15942
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''waiata'''
ingsgdntuu9vvomm72nmvez1cyx5ed8
chanson
0
5016
15943
2022-08-19T21:22:07Z
Thomas Norren
5053
Created page with "{{=fr=}} {{-noun-|fr}} '''chanson''' #[[waiata]]"
15943
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''chanson'''
#[[waiata]]
9f37k76597vhl2l9eqtwkhrvq7n8jo9
song
0
5017
15944
2022-08-19T21:22:48Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''song''' #[[waiata]]"
15944
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''song'''
#[[waiata]]
17rwx7lrml5r5ewz0l0pts0eveujvc1
ua
0
5018
15945
2022-08-19T21:25:05Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''ua'''"
15945
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ua'''
dh6x15uk23g0hwjfia2eio20v2o3our
rain
0
5019
15946
2022-08-19T21:26:32Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''rain''' #[[ua]]"
15946
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''rain'''
#[[ua]]
qrms58bfu22yqug0c56a7a3yugelhvj
ngeru
0
5020
15947
2022-08-19T21:29:13Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''ngeru'''"
15947
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ngeru'''
64c3giky4d1sxl9sdkwcku6td4h5s88
cat
0
5021
16291
15948
2022-08-21T10:03:48Z
Thomas Norren
5053
16291
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''cat'''
#[[ngeru]]
{{=gla=}}
{{-noun-|gla}}
'''cat'''
#[[ngeru]]
p9hfdcga2l9lh00vet2ypn3878kstlc
gato
0
5022
15950
15949
2022-08-19T21:31:55Z
Thomas Norren
5053
15950
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''gato''' {{m}}
#[[ngeru]]
rt71c8wfew4u6tg0x54da9rgvu9eizf
gata
0
5023
15951
2022-08-19T21:32:51Z
Thomas Norren
5053
Created page with "{{=es=}} {{-noun-|es}} '''gata''' {{f}} #[[ngeru]]"
15951
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''gata''' {{f}}
#[[ngeru]]
phisuhjbsjid5j80d6w94d7at8md6yn
blanca
0
5024
15954
2022-08-19T21:35:08Z
Thomas Norren
5053
Created page with "{{=es=}} {{-noun-|es}} '''blanca''' {{f}} #[[mā]]"
15954
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''blanca''' {{f}}
#[[mā]]
ifv7vdzathjfogf1d9wdatodw60fi2c
pō
0
5026
15958
2022-08-19T21:50:14Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''pō'''"
15958
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pō'''
o2svz1jwxbp3q77tbgcy79qser42rgy
night
0
5027
15959
2022-08-19T21:50:54Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''night''' #[[pō]]"
15959
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''night'''
#[[pō]]
ea6gjr1vhpungjxis67msj84mljjzsg
ahiahi
0
5028
15960
2022-08-19T21:53:23Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''ahiahi'''"
15960
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ahiahi'''
kxr16sbq0sef6fpoyye404x59emjtmg
evening
0
5029
15961
2022-08-19T21:54:10Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''evening''' #[[ahiahi]]"
15961
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''evening'''
#[[ahiahi]]
79e8dirt99d0kleis00t7rndp7g3eyl
день
0
5030
15962
2022-08-19T21:55:03Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''день''' #[[rā]]"
15962
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''день'''
#[[rā]]
i1xk95zw3utdkat340758ruch56w6vb
rā
0
5031
15963
2022-08-19T21:56:11Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rā'''"
15963
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rā'''
1jkmykdk98fqvtovo981fuuhy1uzuhw
ночь
0
5032
15964
2022-08-19T21:57:14Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''ночь''' #[[pō]]"
15964
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''ночь'''
#[[pō]]
nf2bypjopw9doqx8e840ffmzamvmf9n
ata
0
5033
15965
2022-08-19T21:58:12Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''ata'''"
15965
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ata'''
1qimuoea4zesyqiqmxbyn5x22mftqni
morning
0
5034
15966
2022-08-19T21:59:13Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''morning''' #[[ata]]"
15966
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''morning'''
#[[ata]]
70y7k5b7juqb9u353r1pe62v55e98by
утро
0
5035
15967
2022-08-19T21:59:54Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''утро''' #[[ata]]"
15967
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''утро'''
#[[ata]]
mohgyeerlcij7ye7q96d6hhytdavz2a
libro
0
5036
15969
15968
2022-08-19T22:02:18Z
Thomas Norren
5053
15969
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''libro''' {{m}}
#[[pukapuka]]
4qr8t9a47auv8h25pqtyykixk8ya16v
pukapuka
0
5037
15970
2022-08-19T22:02:53Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''pukapuka'''"
15970
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pukapuka'''
o2h98puuexm6bogb9b2kafocnhzl2bg
book
0
5038
15971
2022-08-19T22:03:29Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''book''' #[[pukapuka]]"
15971
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''book'''
#[[pukapuka]]
qygvvm389pehtpysr8k6z695w7vj3kq
pane
0
5039
15973
15972
2022-08-19T22:04:51Z
Thomas Norren
5053
15973
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''pane''' {{m}}
#[[parāoa]]
bq7qef6gc8hy2hdf0xpa0xdwcfahkoz
donna
0
5040
15974
2022-08-19T22:05:46Z
Thomas Norren
5053
Created page with "{{=it=}} {{-noun-|it}} '''donna''' #[[wahine]]"
15974
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''donna'''
#[[wahine]]
lfbn8rqgsfbmiq6lg70vl66eo9zbvi4
uomo
0
5041
15975
2022-08-19T22:06:36Z
Thomas Norren
5053
Created page with "{{=it=}} {{-noun-|it}} '''uomo''' #[[tāne]]"
15975
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''uomo'''
#[[tāne]]
1je2zmhxcmsr54bh2jefqlvxu017kte
Wiktionary:Rūhia
4
5042
15978
15977
2022-08-19T22:10:05Z
Thomas Norren
5053
15978
wikitext
text/x-wiki
[[:w:Te reo Rūhia|Wikipedia: reo Rūhia]]
74iqnbtf7xahp7c26rq224zl36p0w3g
ragazzo
0
5043
15981
2022-08-19T22:16:06Z
Thomas Norren
5053
Created page with "{{=it=}} {{-noun-|it}} '''ragazzo''' #[[tama]]"
15981
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''ragazzo'''
#[[tama]]
lb392l3gj1tkqme1lanfjs0pgiix39v
ragazza
0
5044
15982
2022-08-19T22:17:05Z
Thomas Norren
5053
Created page with "{{=it=}} {{-noun-|it}} '''ragazza''' #[[kotiro]]"
15982
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''ragazza'''
#[[kotiro]]
418rspqbprjykazrxbhmhqhxxhm7mj4
rosso
0
5045
15983
2022-08-19T22:18:48Z
Thomas Norren
5053
Created page with "{{=it=}} {{-noun-|it}} '''rosso''' {{m}} #[[whero]]"
15983
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''rosso''' {{m}}
#[[whero]]
rplh1l1878oqhxxezfr3j16y44jdtz3
rossa
0
5046
15984
2022-08-19T22:19:57Z
Thomas Norren
5053
Created page with "{{=it=}} {{-noun-|it}} '''rossa''' {{f}} #[[whero]]"
15984
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''rossa''' {{f}}
#[[whero]]
t12je076ns1xkrf3z6ohgst8h5qsvzd
bianca
0
5047
15985
2022-08-19T22:21:38Z
Thomas Norren
5053
Created page with "{{=it=}} {{-noun-|it}} '''bianca''' {{f}} #[[mā]]"
15985
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''bianca''' {{f}}
#[[mā]]
fbskvubean7iobcrbdjmyrd04if3s85
курица
0
5048
15987
2022-08-19T22:30:25Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''курица''' #[[heihei]]"
15987
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''курица'''
#[[heihei]]
0s9ba1qjv6wbfndvuwuvrqc6a9bysdd
книга
0
5049
15988
2022-08-19T22:33:17Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''книга''' #[[pukapuka]]"
15988
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''книга'''
#[[pukapuka]]
d304qjleg5fplito5fjrzsxug8a0hu9
tūru
0
5050
15989
2022-08-19T22:46:28Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tūru'''"
15989
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tūru'''
f5bdx97b78u829g0zb80kcvu0w1txlx
chair
0
5051
15990
2022-08-19T22:47:09Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''chair''' #[[tūru]]"
15990
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''chair'''
#[[tūru]]
ehieyul657cm16jk4m5krzwnon24kki
noho
0
5052
15993
2022-08-19T22:49:28Z
Thomas Norren
5053
Created page with "{{=haw=}} {{-noun-|haw}} '''noho''' #[[tūru]]"
15993
wikitext
text/x-wiki
{{=haw=}}
{{-noun-|haw}}
'''noho'''
#[[tūru]]
bn3fslanrohxe51gyowf68mcinue5fy
hale
0
5053
15994
2022-08-19T22:50:54Z
Thomas Norren
5053
Created page with "{{=haw=}} {{-noun-|haw}} '''hale''' #[[whare]]"
15994
wikitext
text/x-wiki
{{=haw=}}
{{-noun-|haw}}
'''hale'''
#[[whare]]
by1uqetvp8cankb49fxxiwkhq1u1mva
дом
0
5054
15995
2022-08-19T22:51:39Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''дом''' #[[whare]]"
15995
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''дом'''
#[[whare]]
qs0snvgr249rd7sz2pftg6zt2fkw88l
atua
0
5055
15996
2022-08-19T22:56:23Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''atua'''"
15996
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''atua'''
rzfpoui05sid5yza34xkx7o4zhknvtj
god
0
5056
15997
2022-08-19T22:57:00Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''god''' #[[atua]]"
15997
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''god'''
#[[atua]]
5islg6my5aeon5z4r4iijrejgpx8fj3
akua
0
5057
15998
2022-08-19T22:58:03Z
Thomas Norren
5053
Created page with "{{=haw=}} {{-noun-|haw}} '''akua''' #[[atua]]"
15998
wikitext
text/x-wiki
{{=haw=}}
{{-noun-|haw}}
'''akua'''
#[[atua]]
hg3ilndy9odqqxr6q2abzze0mi9r3kv
Category:Kupu āhua Reo Pākehā
14
5058
15999
2022-08-19T23:00:30Z
Thomas Norren
5053
Created blank page
15999
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Kupu ingoa Reo Pākehā
14
5059
16000
2022-08-19T23:00:57Z
Thomas Norren
5053
Created blank page
16000
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
pain
0
5060
16002
2022-08-19T23:06:06Z
Thomas Norren
5053
Created page with "{{=fr=}} {{-noun-|fr}} '''pain''' #[[parāoa]]"
16002
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''pain'''
#[[parāoa]]
fli5i8700yjo7ax1jtcfizj2lb1ipjs
ekmek
0
5061
16003
2022-08-19T23:08:15Z
Thomas Norren
5053
Created page with "{{=tr=}} {{-noun-|tr}} '''ekmek''' #[[parāoa]]"
16003
wikitext
text/x-wiki
{{=tr=}}
{{-noun-|tr}}
'''ekmek'''
#[[parāoa]]
exdd5lvvc9xjysirve78ptnw89pd2t3
su
0
5062
16005
2022-08-19T23:09:47Z
Thomas Norren
5053
Created page with "{{=tr=}} {{-noun-|tr}} '''su''' #[[wai]]"
16005
wikitext
text/x-wiki
{{=tr=}}
{{-noun-|tr}}
'''su'''
#[[wai]]
b1g3wekyklmcdrw91w1g4j64qtywexq
kadın
0
5063
16006
2022-08-19T23:11:11Z
Thomas Norren
5053
Created page with "{{=tr=}} {{-noun-|tr}} '''kadın''' #[[wahine]]"
16006
wikitext
text/x-wiki
{{=tr=}}
{{-noun-|tr}}
'''kadın'''
#[[wahine]]
pssb6af8nmlh7ejinpnjvpr7yiggwvs
puke
0
5064
16007
2022-08-19T23:12:33Z
Thomas Norren
5053
Created page with "{{=haw=}} {{-noun-|haw}} '''puke''' #[[pukapuka]]"
16007
wikitext
text/x-wiki
{{=haw=}}
{{-noun-|haw}}
'''puke'''
#[[pukapuka]]
js5z6eklb9qgdi23nb632xha0kbiudx
lā
0
5065
16008
2022-08-19T23:13:46Z
Thomas Norren
5053
Created page with "{{=haw=}} {{-noun-|haw}} '''lā''' #[[rā]]"
16008
wikitext
text/x-wiki
{{=haw=}}
{{-noun-|haw}}
'''lā'''
#[[rā]]
eb67z51kiri7qht5hpj9hmn8ionlehz
kaikamahine
0
5066
16009
2022-08-19T23:15:16Z
Thomas Norren
5053
Created page with "{{=haw=}} {{-noun-|haw}} '''kaikamahine''' #[[kotiro]]"
16009
wikitext
text/x-wiki
{{=haw=}}
{{-noun-|haw}}
'''kaikamahine'''
#[[kotiro]]
83ooo8bwexptm3bbahha7n8u7p6efno
‘ohana
0
5067
16011
2022-08-19T23:18:05Z
Thomas Norren
5053
Created page with "{{=haw=}} {{-noun-|haw}} '''‘ohana''' #[[whānau]]"
16011
wikitext
text/x-wiki
{{=haw=}}
{{-noun-|haw}}
'''‘ohana'''
#[[whānau]]
kziutbc32y7ckebk781h9ps7ujtmi3n
kız
0
5068
16012
2022-08-19T23:19:49Z
Thomas Norren
5053
Created page with "{{=tr=}} {{-noun-|tr}} '''kız''' #[[kotiro]]"
16012
wikitext
text/x-wiki
{{=tr=}}
{{-noun-|tr}}
'''kız'''
#[[kotiro]]
kuv4u7ih20ch91x0p8rn09vy2r1wpjo
oğlan
0
5069
16013
2022-08-19T23:20:55Z
Thomas Norren
5053
Created page with "{{=tr=}} {{-noun-|tr}} '''oğlan''' #[[tama]]"
16013
wikitext
text/x-wiki
{{=tr=}}
{{-noun-|tr}}
'''oğlan'''
#[[tama]]
lllsl6s9q59nqragulwm9dmun04b1p1
kaffe
0
5070
16014
2022-08-19T23:22:55Z
Thomas Norren
5053
Created page with "{{=sv=}} {{-noun-|sv}} '''kaffe''' #[[kawhi]]"
16014
wikitext
text/x-wiki
{{=sv=}}
{{-noun-|sv}}
'''kaffe'''
#[[kawhi]]
iq4d95yitxw5bvec8vajn7lvkvz2wmf
fågeln
0
5071
16016
2022-08-19T23:24:58Z
Thomas Norren
5053
Created page with "{{=sv=}} {{-noun-|sv}} '''fågeln''' #[[manu]]"
16016
wikitext
text/x-wiki
{{=sv=}}
{{-noun-|sv}}
'''fågeln'''
#[[manu]]
rnzgw6bdzubm9x7ybmf6k7avbhz7w08
niño
0
5072
16018
2022-08-19T23:29:44Z
Thomas Norren
5053
Created page with "{{=es=}} {{-noun-|es}} '''niño''' #[[tama]]"
16018
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''niño'''
#[[tama]]
rr0qn1hepvaaflc2neym5p5b0epocoa
niña
0
5073
16019
2022-08-19T23:30:28Z
Thomas Norren
5053
Created page with "{{=es=}} {{-noun-|es}} '''niña''' #[[kotiro]]"
16019
wikitext
text/x-wiki
{{=es=}}
{{-noun-|es}}
'''niña'''
#[[kotiro]]
s0ms1d3wl1ro539otxa8sp04mmp3ar0
Junge
0
5074
16020
2022-08-19T23:32:49Z
Thomas Norren
5053
Created page with "{{=de=}} {{-noun-|de}} '''Junge''' #[[tama]]"
16020
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Junge'''
#[[tama]]
erm3d51lr2qlp3msip6k069jq5j9q0v
Brot
0
5075
16022
2022-08-19T23:33:50Z
Thomas Norren
5053
Created page with "{{=de=}} {{-noun-|de}} '''Brot''' #[[parāoa]]"
16022
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Brot'''
#[[parāoa]]
4g75flghg27fzq0dsvgznetccffyuud
Katze
0
5076
16023
2022-08-19T23:35:00Z
Thomas Norren
5053
Created page with "{{=de=}} {{-noun-|de}} '''Katze''' #[[ngeru]]"
16023
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Katze'''
#[[ngeru]]
aq6o1oosjf8vkzuzbbzic1jmjb67lsw
Hund
0
5077
16028
16027
2022-08-19T23:42:34Z
Thomas Norren
5053
16028
wikitext
text/x-wiki
{{=de=}}
{{-noun-|de}}
'''Hund'''
#[[kurī]]
9h3iw8wods72u7smwlvdg0fi49x8lbh
kurī
0
5078
17213
16025
2025-05-10T07:35:43Z
Eulogiante
6695
+ trans
17213
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kurī'''
{{-trans-}}
:* {{en}}: {{trad|en|dog}}
:* {{it}}: {{trad|it|cane}}
:* {{es}}: {{trad|es|perro}}
:* {{ru}}: {{trad|ru|собака}}
:* {{de}}: {{trad|de|Hund}}
:* {{ja}}: {{trad|ja|いぬ}}
:* {{fr}}: {{trad|fr|chien}}
epfpve9biw1xwd532kpspeti0unbmn1
dog
0
5079
16026
2022-08-19T23:38:19Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''dog''' #[[kurī]]"
16026
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''dog'''
#[[kurī]]
ni9yiqko1fdfktt0ubjff7ivv35cstm
hund
0
5080
16029
2022-08-19T23:42:49Z
Thomas Norren
5053
Created page with "{{=sv=}} {{-noun-|sv}} '''hund''' #[[kurī]]"
16029
wikitext
text/x-wiki
{{=sv=}}
{{-noun-|sv}}
'''hund'''
#[[kurī]]
4hap05c9bz3eax5e3bltal4ym72mren
langit
0
5081
16042
16034
2022-08-19T23:53:55Z
Thomas Norren
5053
16042
wikitext
text/x-wiki
{{=ms=}}
{{-noun-|ms}}
'''langit'''
#[[rangi]]
{{=id=}}
{{-noun-|id}}
'''langit'''
#[[rangi]]
3dwmvvqti41fgbcfa6odcw0qy239eix
rangi
0
5082
16035
2022-08-19T23:47:46Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rangi'''"
16035
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rangi'''
qt1i0mqslik3dhvsc1m02ijo5bsnuok
sky
0
5083
16036
2022-08-19T23:48:30Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''sky''' #[[rangi]]"
16036
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''sky'''
#[[rangi]]
j2xinhpby55535a1r7pq05dbpgz0qxd
boku
0
5084
16037
2022-08-19T23:49:54Z
Thomas Norren
5053
Created page with "{{=id=}} {{-noun-|id}} '''boku''' #[[pukapuka]]"
16037
wikitext
text/x-wiki
{{=id=}}
{{-noun-|id}}
'''boku'''
#[[pukapuka]]
iyxtxsavt2kka4aupk3jyyl99wakkia
bok
0
5085
16039
16038
2022-08-19T23:51:03Z
Thomas Norren
5053
16039
wikitext
text/x-wiki
{{=no=}}
{{-noun-|no}}
'''bok'''
#[[pukapuka]]
{{=sv=}}
{{-noun-|sv}}
'''bok'''
#[[pukapuka]]
hq5mj1lz2sqyyoufd1nv86t492nwa11
tahun
0
5086
16040
2022-08-19T23:52:47Z
Thomas Norren
5053
Created page with "{{=id=}} {{-noun-|id}} '''tahun''' #[[tau]]"
16040
wikitext
text/x-wiki
{{=id=}}
{{-noun-|id}}
'''tahun'''
#[[tau]]
8b7ak4ibjgsz1iu0gmexm7b1m2lz2bc
ikan
0
5087
16041
2022-08-19T23:53:33Z
Thomas Norren
5053
Created page with "{{=id=}} {{-noun-|id}} '''ikan''' #[[ika]]"
16041
wikitext
text/x-wiki
{{=id=}}
{{-noun-|id}}
'''ikan'''
#[[ika]]
mtai7jk4m5whhrsfw1vxp9ae7wx6dgw
taringa
0
5088
16043
2022-08-19T23:54:45Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''taringa'''"
16043
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''taringa'''
mglulk4itrc3fw1quse2m8x9px02fxc
ear
0
5089
16044
2022-08-19T23:55:19Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''ear''' #[[taringa]]"
16044
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''ear'''
#[[taringa]]
3nnuaqcja9ilmspgzhi1d49y9adhsd7
telinga
0
5090
16045
2022-08-19T23:56:11Z
Thomas Norren
5053
Created page with "{{=id=}} {{-noun-|id}} '''telinga''' #[[taringa]]"
16045
wikitext
text/x-wiki
{{=id=}}
{{-noun-|id}}
'''telinga'''
#[[taringa]]
1woito43fxff08p90jv1yx2b7dd51s0
kucing
0
5091
16046
2022-08-19T23:57:05Z
Thomas Norren
5053
Created page with "{{=id=}} {{-noun-|id}} '''kucing''' #[[ngeru]]"
16046
wikitext
text/x-wiki
{{=id=}}
{{-noun-|id}}
'''kucing'''
#[[ngeru]]
rkgzi1fbrvzfx5s9mc717fohvwf4gdb
Jepang
0
5092
16047
2022-08-19T23:58:31Z
Thomas Norren
5053
Created page with "{{=id=}} {{-noun-|id}} '''Jepang''' #[[Tiapana]]"
16047
wikitext
text/x-wiki
{{=id=}}
{{-noun-|id}}
'''Jepang'''
#[[Tiapana]]
izftabkpqx24v7pscgbqh1nhravzbe2
Tiapana
0
5093
16048
2022-08-19T23:58:55Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''Tiapana'''"
16048
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Tiapana'''
qsztad7es8q9qslpaqvr3w315nd41wk
air
0
5094
16049
2022-08-20T00:00:08Z
Thomas Norren
5053
Created page with "{{=id=}} {{-noun-|id}} '''air''' #[[wai]]"
16049
wikitext
text/x-wiki
{{=id=}}
{{-noun-|id}}
'''air'''
#[[wai]]
sec00spw0mm990gsx9l71xnonzxv78m
fafine
0
5095
16051
2022-08-20T00:03:14Z
Thomas Norren
5053
Created page with "{{=sm=}} {{-noun-|sm}} '''fafine''' #[[wahine]]"
16051
wikitext
text/x-wiki
{{=sm=}}
{{-noun-|sm}}
'''fafine'''
#[[wahine]]
0o7i0t83nnxmmk2sp041mq8zghz3v2o
aso
0
5096
16052
2022-08-20T00:04:26Z
Thomas Norren
5053
Created page with "{{=sm=}} {{-noun-|sm}} '''aso''' #[[ao]]"
16052
wikitext
text/x-wiki
{{=sm=}}
{{-noun-|sm}}
'''aso'''
#[[ao]]
3in1hzadavt4gftrtcdqm7x4y578b3r
'uha
0
5097
16057
16056
2022-08-20T00:10:02Z
Thomas Norren
5053
16057
wikitext
text/x-wiki
{{=to=}}
{{-noun-|to}}
''''uha'''
ri3fxkm3o2bjvujre9ih14lrhhwdz6f
tsau
0
5098
16059
2022-08-20T00:12:28Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''tsau''' #[[tāngata]]"
16059
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''tsau'''
#[[tāngata]]
5ozcrkfeyp4qzqeglnce6xt8wkva94f
tāngata
0
5099
16061
2022-08-20T00:15:32Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tāngata'''"
16061
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tāngata'''
d926ac0rphhdfle91gc7zyhxu6gbshc
maɣuqal’ay
0
5100
16062
2022-08-20T00:16:41Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''maɣuqal’ay''' #[[tāne]]"
16062
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''maɣuqal’ay'''
#[[tāne]]
pdylg3jvl13fnrhjlia3bnwiux89p8o
bahi
0
5101
16063
2022-08-20T00:17:38Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''bahi''' #[[wahine]]"
16063
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''bahi'''
#[[wahine]]
dsqxvp0nsk2bgnxtmgw8e6v2z4fwr9l
ɣumaq
0
5102
16064
2022-08-20T00:19:00Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''ɣumaq''' #[[whare]]"
16064
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''ɣumaq'''
#[[whare]]
jyxa02b6t7w8ik5wl1zztcoy8ufe7qb
tsaliŋa
0
5103
16065
2022-08-20T00:19:48Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''tsaliŋa''' #[[taringa]]"
16065
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''tsaliŋa'''
#[[taringa]]
bqm8qk5obatu1ahgdqahu524y0kknz1
nipən
0
5104
16066
2022-08-20T00:21:15Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''nipən''' #[[niho]]"
16066
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''nipən'''
#[[niho]]
ie7jfo2083usmip25gjsolkib3w8rp7
niho
0
5105
16067
2022-08-20T00:21:36Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''niho'''"
16067
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''niho'''
5wibrnh72bqlbgrwo9yb1ltt1vk93zd
tooth
0
5106
16068
2022-08-20T00:22:17Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''tooth''' #[[niho]]"
16068
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''tooth'''
#[[niho]]
c2r1rmj4qfl38w16js3idtdbxnv1qj9
açu
0
5107
16069
2022-08-20T00:24:15Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''açu''' #[[kurī]]"
16069
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''açu'''
#[[kurī]]
hgs55384y8jlmyupbfub510x6p5u97x
manuk
0
5108
16070
2022-08-20T00:25:10Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''manuk''' #[[heihei]]"
16070
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''manuk'''
#[[heihei]]
dllyx7jcs9e62rh5fndjn095qtk6dzb
qayam
0
5109
16071
2022-08-20T00:26:27Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''qayam''' #[[manu]]"
16071
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''qayam'''
#[[manu]]
mjc33f9dx9ag8g9492mcqqfjtcy4gv8
sikan
0
5110
16073
16072
2022-08-20T00:27:24Z
Thomas Norren
5053
16073
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''sikan'''
#[[ika]]
s67712oj3p5b4ekfqyk0zx3au1c6tai
sil’aɣ
0
5111
16074
2022-08-20T00:28:47Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''sil’aɣ''' #[[rā]]"
16074
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''sil’aɣ'''
#[[rā]]
68scf8riqtdi3hicdsz1u2r3eihprvi
sun
0
5112
16075
2022-08-20T00:29:29Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''sun''' #[[rā]]"
16075
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''sun'''
#[[rā]]
qjwin3eqle1magjbf3zuid0ku07pn07
bilal’
0
5113
16076
2022-08-20T00:30:33Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''bilal’''' #[[pō]]"
16076
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''bilal’'''
#[[pō]]
ct17b6u37mwt5scr0ete4clsvxagzly
bitunqən
0
5114
16077
2022-08-20T00:31:21Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-}} '''bitunqən''' #[[whetū]]"
16077
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-}}
'''bitunqən'''
#[[whetū]]
g4w0r5weoxm01cfs2sblibl8bbirg28
laŋits
0
5115
16078
2022-08-20T00:32:19Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''laŋits''' #[[rangi]]"
16078
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''laŋits'''
#[[rangi]]
psob9oj9zuccz26l2gbu52yxcll0j61
buləd
0
5116
16079
2022-08-20T00:33:19Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''buləd''' #[[maunga]]"
16079
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''buləd'''
#[[maunga]]
mce6m57zs8bqjfulk11ythlr0idcwc8
maunga
0
5117
16080
2022-08-20T00:33:47Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''maunga'''"
16080
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''maunga'''
c0eknzly9eb5fo5zr62uf71h6jnvvw2
mountain
0
5118
16081
2022-08-20T00:34:45Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''mountain''' #[[maunga]]"
16081
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''mountain'''
#[[maunga]]
n69oveho9udzmpx6cae8nalahz3693c
quɟal’
0
5119
16082
2022-08-20T00:35:36Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''quɟal’''' #[[ua]]"
16082
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''quɟal’'''
#[[ua]]
c3cro60n2r1pfua8f7pef314dj6eidy
ma-pul’i
0
5120
16083
2022-08-20T00:36:26Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''ma-pul’i''' #[[mā]]"
16083
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''ma-pul’i'''
#[[mā]]
radswxnd7rjzzzkqopgfv2jc1xek3am
ma-tsəŋəl’
0
5121
16084
2022-08-20T00:37:46Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''ma-tsəŋəl’''' #[[pango]] #[[mangu]]"
16084
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''ma-tsəŋəl’'''
#[[pango]]
#[[mangu]]
0ln88v1ngjexz8fyc371qc3j3fp52vj
ma-putəq
0
5122
16085
2022-08-20T00:38:53Z
Thomas Norren
5053
Created page with "{{=map-pro=}} {{-noun-|map-pro}} '''ma-putəq''' #[[whero]]"
16085
wikitext
text/x-wiki
{{=map-pro=}}
{{-noun-|map-pro}}
'''ma-putəq'''
#[[whero]]
fdhiw5e0chx4t44z7kwvbmz4m8gmzfa
turaga
0
5123
16087
2022-08-20T00:42:18Z
Thomas Norren
5053
Created page with "{{=fj=}} {{-noun-|fj}} '''turaga''' #[[tāne]]"
16087
wikitext
text/x-wiki
{{=fj=}}
{{-noun-|fj}}
'''turaga'''
#[[tāne]]
0ar9cpoz2phs3dzolmorussl0azmorm
raki
0
5124
16088
2022-08-20T00:44:42Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''raki'''"
16088
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''raki'''
odt00dbx44ovc15k2ngyqlvh6mlyv7y
north
0
5125
16089
2022-08-20T00:45:45Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''north''' #[[raki]]"
16089
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''north'''
#[[raki]]
bydcbrenpcsu8gmjzj7nnasvfomwsws
mātū
0
5126
16090
2022-08-20T00:46:57Z
Thomas Norren
5053
Created page with "{{=tkl=}} {{-noun-|tkl}} '''mātū''' #[[raki]]"
16090
wikitext
text/x-wiki
{{=tkl=}}
{{-noun-|tkl}}
'''mātū'''
#[[raki]]
lwiiyi4igc3st6eyywwlmhm5iyq7kdz
motu
0
5127
16092
2022-08-20T00:49:37Z
Thomas Norren
5053
Created page with "{{=niu=}} {{-noun-|niu}} '''motu''' #[[moutere]]"
16092
wikitext
text/x-wiki
{{=niu=}}
{{-noun-|niu}}
'''motu'''
#[[moutere]]
qr6zz5qo8j7wp5sid0vf793yf3f0jw4
moutere
0
5128
16094
2022-08-20T00:50:32Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''moutere'''"
16094
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''moutere'''
pblfhaeffltvlwbrkqnhwex5ljysuni
warrior
0
5129
16096
2022-08-20T00:52:30Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''warrior''' #[[toa]]"
16096
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''warrior'''
#[[toa]]
48937wjss8xmfg5y7hnpi0robyrnsu8
uha
0
5130
16100
2022-08-20T00:56:03Z
Thomas Norren
5053
Created page with "{{=niu=}} {{-noun-|niu}} '''uha''' #[[ua]]"
16100
wikitext
text/x-wiki
{{=niu=}}
{{-noun-|niu}}
'''uha'''
#[[ua]]
lmlkkp7s2l3ne75lsnd1icpr177unrt
'ao
0
5131
16102
2022-08-20T00:57:32Z
Thomas Norren
5053
Created page with "{{=rap=}} {{-noun-|rap}} ''''ao''' #[[ao]]"
16102
wikitext
text/x-wiki
{{=rap=}}
{{-noun-|rap}}
''''ao'''
#[[ao]]
mbq5xdizse6zjlg7b8hmmyud9ou2je4
puka
0
5132
16103
2022-08-20T00:58:16Z
Thomas Norren
5053
Created page with "{{=rap=}} {{-noun-|rap}} '''puka''' #[[pukapuka]]"
16103
wikitext
text/x-wiki
{{=rap=}}
{{-noun-|rap}}
'''puka'''
#[[pukapuka]]
shdut4j6ogcpn0a6opyq69o76799ujy
itu'u
0
5133
16105
2022-08-20T01:01:41Z
Thomas Norren
5053
Created page with "{{=rtm=}} {{-noun-|rtm}} '''itu'u''' #[[rohe]]"
16105
wikitext
text/x-wiki
{{=rtm=}}
{{-noun-|rtm}}
'''itu'u'''
#[[rohe]]
93mhwzp1dzelxp2o3as0kxa8uhf4xra
rohe
0
5134
16106
2022-08-20T01:02:17Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rohe'''"
16106
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rohe'''
ohbdylw3l0r2u53cc4a34tii2aqkkkz
district
0
5135
16107
2022-08-20T01:16:27Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''district''' #[[rohe]]"
16107
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''district'''
#[[rohe]]
qo19di6t0xlds231uqfszex1s3xgegp
chi
0
5136
16109
2022-08-20T01:19:32Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''chi''' #[[whare]]"
16109
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''chi'''
#[[whare]]
bmw3dt2gqzwdn40i6eeusji6vpsf316
Category:Kupu ingoa Kornihi
14
5137
16110
2022-08-20T01:19:55Z
Thomas Norren
5053
Created blank page
16110
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
dowr
0
5138
16111
2022-08-20T01:20:51Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''dowr''' #[[wai]]"
16111
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''dowr'''
#[[wai]]
l68auwx48nc2q5er4mdsqqq0si3jhb7
glaw
0
5139
16112
2022-08-20T01:22:08Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''glaw''' #[[ua]]"
16112
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''glaw'''
#[[ua]]
p8jp9q72vb9i9l47tuozahtjtz5si3e
Mordir Nowydh
0
5140
16113
2022-08-20T01:23:12Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''Mordir Nowydh''' #[[Aotearoa]]"
16113
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''Mordir Nowydh'''
#[[Aotearoa]]
acpd1wwcfwbjti0e49y1fir1ct49q07
pysk
0
5141
16114
2022-08-20T01:24:34Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''pysk''' #[[ika]]"
16114
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''pysk'''
#[[ika]]
o9dou4bixwi9zdyjykkr5kfm232cs3a
moenga
0
5142
16115
2022-08-20T01:25:41Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''moenga'''"
16115
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''moenga'''
5l1kz9jbv9akqcnq179zcuyef59ewve
bed
0
5143
16116
2022-08-20T01:26:16Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''bed''' #[[moenga]]"
16116
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''bed'''
#[[moenga]]
sgelgyvh2jjsix4djw30p9wvqonaue4
gweli
0
5144
16117
2022-08-20T01:27:02Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''gweli''' #[[moenga]]"
16117
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''gweli'''
#[[moenga]]
nag55ve7t0qtia4uwx9blj2sqkafv3h
pea
0
5145
17038
16118
2024-04-20T20:34:34Z
2001:E68:5409:1385:40DA:F6E4:4D1C:D08
17038
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pea'''
{{-trans-}}
:* {{en}}: {{trad|en|bear}}
:* {{ms}}: {{trad|ms|beruang}}
47fmfpwn888ya8e8tgo7urf2env87q2
bear
0
5146
16119
2022-08-20T01:29:16Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-}} '''bear''' #[[pea]]"
16119
wikitext
text/x-wiki
{{=en=}}
{{-noun-}}
'''bear'''
#[[pea]]
3u96xa4by24ra86lq05ayteobjkw937
korev
0
5147
16120
2022-08-20T01:29:58Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''korev''' #[[pea]]"
16120
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''korev'''
#[[pea]]
i9r6fjlewqpk4jcyi4zusxvop1u45jj
ngahere
0
5148
16121
2022-08-20T01:30:40Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''ngahere'''"
16121
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ngahere'''
1rsdn1j41xvm2gg12mfsmyow28jtkjd
forest
0
5149
16122
2022-08-20T01:31:24Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''forest''' #[[ngahere]]"
16122
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''forest'''
#[[ngahere]]
34t245bvmqfhe90bjzpqruduybfyopx
koswik
0
5150
16123
2022-08-20T01:32:15Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''koswik''' #[[ngahere]]"
16123
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''koswik'''
#[[ngahere]]
hksm0ctb2huo75fqqt9jzaudne8lk9y
dên
0
5151
16124
2022-08-20T01:33:20Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''dên''' #[[tāne]]"
16124
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''dên'''
#[[tāne]]
gwbexxanlztzulpuamueux5vxgm05ri
benen
0
5152
16125
2022-08-20T01:34:05Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''benen''' #[[wahine]]"
16125
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''benen'''
#[[wahine]]
mzvpo6fj2dnzhahdugiwhl1qf7fbtct
raumati
0
5153
16126
2022-08-20T01:34:57Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''raumati'''"
16126
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''raumati'''
d4cqk2czpsgjifn34a16g1qkm34nxcq
summer
0
5154
16127
2022-08-20T01:35:36Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''summer''' #[[raumati]]"
16127
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''summer'''
#[[raumati]]
8kgz4v6rppycuv66m7t02gso74u55wu
hav
0
5155
16128
2022-08-20T01:36:26Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''hav''' #[[raumati]]"
16128
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''hav'''
#[[raumati]]
65vawxewg7etsj6iaoojjzet7nc15th
Kornihi
0
5156
16129
2022-08-20T01:37:03Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''Kornihi'''"
16129
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Kornihi'''
huksoq0ajigahrnjk5vku96uwso8juy
maripi
0
5157
16130
2022-08-20T01:38:00Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''maripi'''"
16130
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''maripi'''
q6wuolh2mwxyr4rokkmdpnw78sh00y4
knife
0
5158
16131
2022-08-20T01:38:39Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''knife''' #[[maripi]]"
16131
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''knife'''
#[[maripi]]
7q5nv1czctybmjhod19wn94owsgyk1p
whāoka
0
5159
16132
2022-08-20T01:39:46Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''whāoka'''"
16132
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''whāoka'''
icjl29y29i8pysb4z6ptiuvowsl7bn0
fork
0
5160
16133
2022-08-20T01:40:15Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''fork''' #[[whāoka]]"
16133
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''fork'''
#[[whāoka]]
43sodja7ydiii889y074gogbnmvyotp
forgh
0
5161
16134
2022-08-20T01:41:01Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''forgh''' #[[whāoka]]"
16134
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''forgh'''
#[[whāoka]]
l1mk7gxxggmsxntfgsmpf19wrn2fhsd
pune
0
5162
16135
2022-08-20T01:42:06Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''pune'''"
16135
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pune'''
k8n37pckgwptmbas12of7tevsb0b00g
spoon
0
5163
16136
2022-08-20T01:42:30Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''spoon''' #[[pune]]"
16136
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''spoon'''
#[[pune]]
3nuaafmq0knavth09s7omz8uj7yb8ox
currency
0
5164
16137
2022-08-20T01:43:03Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''currency''' #[[moni]]"
16137
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''currency'''
#[[moni]]
ozb184x607127ij5asb7n7b5inu4yjx
moni
0
5165
17204
17203
2025-04-16T11:57:24Z
2001:E68:5450:CC9:7124:8828:A2EA:1A83
17204
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''moni'''
# he [[mea]] pupuri me [[uara]] [[uka]] hei utu ki ngā [[hoko]]hoko.
{{-trans-}}
:* {{en}}: {{trad|en|money}}
3v0hw8dr3tvsqic0wko1bxdaktlzhuq
lo
0
5166
16139
2022-08-20T01:44:05Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''lo''' #[[pune]]"
16139
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''lo'''
#[[pune]]
elv098dgph497m7k8tmh0n9cbboocwz
pereti
0
5167
16140
2022-08-20T01:44:51Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''pereti'''"
16140
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pereti'''
oczfppcrbkr242j6tqc2s6pp2o0zssh
plate
0
5168
16141
2022-08-20T01:45:23Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''plate''' #[[pereti]]"
16141
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''plate'''
#[[pereti]]
ceta5vufh9f7ts61iauz2isvqjws3dz
plat
0
5169
16142
2022-08-20T01:45:52Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''plat''' #[[pereti]]"
16142
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''plat'''
#[[pereti]]
h8iz8yfh20ia2yfmx8ieomyxuhkgwjt
bara
0
5170
16143
2022-08-20T02:50:27Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''bara''' #[[parāoa]]"
16143
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''bara'''
#[[parāoa]]
6c8ji2kacdjx4m1egplkqbex9oe2r1n
oko
0
5171
16144
2022-08-20T02:54:06Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''oko'''"
16144
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''oko'''
0871tutnyeh71cqs3xjiafmngma31zd
bowl
0
5172
16145
2022-08-20T02:55:06Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''bowl''' #[[oko]]"
16145
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''bowl'''
#[[oko]]
mrxllkyzq3yvqkq0gycywr5o9x9iltz
bolla
0
5173
16146
2022-08-20T02:56:42Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''bolla''' #[[oko]]"
16146
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''bolla'''
#[[oko]]
70fhz535h1t004sc9djdiaausrlpirt
karaehe
0
5174
16147
2022-08-20T02:57:33Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''karaehe'''"
16147
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''karaehe'''
bwq3ln04qh94y11ebxvrcidijna4itg
glass
0
5175
16148
2022-08-20T02:59:15Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''glass''' #[[karaehe]]"
16148
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''glass'''
#[[karaehe]]
sei61g8muhibqtlrarnhde8heh925xu
gwedrenn
0
5176
16149
2022-08-20T03:00:10Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''gwedrenn''' #[[karaehe]]"
16149
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''gwedrenn'''
#[[karaehe]]
6v3l7x5p9u7y52yzi293dc6b6maanlt
tī
0
5177
16150
2022-08-20T03:01:14Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tī'''"
16150
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tī'''
9xr2jnsqynx8yc4tdwhzgssdezvlfkd
hēki
0
5178
16154
2022-08-20T03:04:14Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''hēki'''"
16154
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''hēki'''
9vs0g0w3bf1h0l2wfhz49lv1sss54kw
egg
0
5179
16155
2022-08-20T03:05:36Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''egg''' #[[hēki]]"
16155
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''egg'''
#[[hēki]]
q4p6s1ux8wqn3e3fjsn6uhomeioddv0
oyow
0
5180
16156
2022-08-20T03:06:12Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''oyow''' #[[hēki]]"
16156
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''oyow'''
#[[hēki]]
5eikfek497m9ugmagdgpalohhog0gjq
avalow
0
5181
16157
2022-08-20T03:08:24Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''avalow''' #[[āporo]]"
16157
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''avalow'''
#[[āporo]]
7iexlaso6o0hyrbxu40rbzn4exiv59t
kāroti
0
5182
16158
2022-08-20T03:09:07Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kāroti'''"
16158
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kāroti'''
cd3cwhjqkt80nvu4lsfw49h1bttzsi1
carrot
0
5183
16159
2022-08-20T03:09:48Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''carrot''' #[[kāroti]]"
16159
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''carrot'''
#[[kāroti]]
0dyx3ryfnsx5np3vsgxro5n5jjbr5ji
karetysenn
0
5184
16160
2022-08-20T03:10:52Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''karetysenn''' #[[kāroti]]"
16160
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''karetysenn'''
#[[kāroti]]
3edkigxjri4p0ia8v40yl2pcbbvwfwy
huka
0
5185
17239
17238
2025-05-14T11:02:40Z
2001:E68:5450:7DA6:61FC:439E:894E:6205
17239
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''huka'''
{{-trans-}}
:* {{en}}: {{trad|en|snow}}
'''huka'''
# he mea [[paka]] o rite [[one]] hangaia mai te [[wai]] [[tatau]] ngā tā ō tipu tō (''Saccharum officinalis'') hei tāwara [[reka]] ki te [[kai]]
{{-trans-}}
:* {{en}}: {{trad|en|sugar}}
<!--i Whānau Reo Marēo-Porinīhia-->
:* {{haw}}: {{trad|haw|kōpaʻa}}
n5jy640c7kajqcuacr3m0gaf69j8pum
sugar
0
5186
16162
2022-08-20T03:13:05Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''sugar''' #[[huka]]"
16162
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''sugar'''
#[[huka]]
7c7hk5kauyhgxxxyy78rsjx98rz4n04
sugra
0
5187
16163
2022-08-20T03:13:46Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''sugra''' #[[huka]]"
16163
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''sugra'''
#[[huka]]
15ucas92yh13ha3d8xet74v5g1e9lc9
pata
0
5188
16164
2022-08-20T03:14:36Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''pata'''"
16164
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pata'''
f2ba1z06kko5lr7beink3uf34j07ewa
butter
0
5189
16165
2022-08-20T03:15:12Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''butter''' #[[pata]]"
16165
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''butter'''
#[[pata]]
p2yipur853tcgd33a607393rmykj2n8
amanenn
0
5190
16166
2022-08-20T03:15:51Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''amanenn''' #[[pata]]"
16166
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''amanenn'''
#[[pata]]
5xmxrmc4ptcr969j8vk48kppdouvuxk
rōpere
0
5191
17133
16167
2024-11-27T15:52:56Z
2001:E68:5450:D4C:4944:F6F:8B1F:F943
17133
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rōpere'''
# tētahi [[hua]] iti me whero me te kiko reka nō puninga ''Fragraria'' whakatipua mai ona [[kīwai]].
{{-trans-}}
:* {{en}}: {{trad|en|strawberry}}
<!--i Whānau Reo Marēo-Porinīhia-->
:* {{haw}}: {{trad|haw|ʻōhelo papa}}
efulhm14vkly00efilttjhw0lkr63qi
strawberry
0
5192
16168
2022-08-20T03:17:53Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''strawberry''' #[[rōpere]]"
16168
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''strawberry'''
#[[rōpere]]
6d163xg3dfui5y8638vea2vniskq3o6
remana
0
5193
17139
17138
2024-11-27T16:01:56Z
2001:E68:5450:D4C:4944:F6F:8B1F:F943
17139
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''remana'''
# tētahi [[hua]] [[momo]] ''Citrus limon'' nō [[puninga]] ''Citrus'' ([[mori]]) me [[kiri]] kakara, me te [[kiko]] [[waiwai]] me [[hīmoemoe]].
{{-trans-}}
:* {{en}}: {{trad|en|lemon}}
<!--i Whānau Reo Marēo-Porinīhia-->
:* {{fj}}: {{trad|fj|moli ni vavalagi}}
jlsum4ijm349kwvjqcxs75awih30txx
lemon
0
5194
16170
2022-08-20T03:20:23Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''lemon''' #[[remana]]"
16170
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''lemon'''
#[[remana]]
rz85e3l121wpns5v5d3m58wpbft9qzn
lymmaval
0
5195
16171
2022-08-20T03:21:16Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''lymmaval''' #[[remana]]"
16171
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''lymmaval'''
#[[remana]]
brjlvt0w5odzrf6dce43o5v8z062xpa
ārani
0
5196
17141
17140
2024-11-27T16:02:45Z
2001:E68:5450:D4C:4944:F6F:8B1F:F943
17141
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ārani'''
# tētahi [[hua]] momo ''Citrus sinensis'' nō tona [[puninga]] ''Citrus'' ([[mori]]) me [[kiri]] kakara, me te [[kiko]] [[waiwai]] me [[reka]].
{{-trans-}}
:* {{en}}: {{trad|en|orange}}
<!--i Whānau Reo Marēo-Porinīhia-->
:* {{to}}: {{trad|to|moli kai}},{{trad|to|moli inu}}
:* {{sm}}: {{trad|sm|moli ‘aina}}
:* {{fj}}: {{trad|fj|molitaiti}}
q4knb7t97eq6yw15kpmrrehgq6ibjg7
orange
0
5197
16173
2022-08-20T03:23:18Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''orange''' #[[ārani]]"
16173
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''orange'''
#[[ārani]]
4dlfr95rvnoko1g3aodih0iuiumkucr
owraval
0
5198
16174
2022-08-20T03:24:01Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''owraval''' #[[ārani]]"
16174
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''owraval'''
#[[ārani]]
s3x4nc0ucxodf68y1wheslfrjrxkrde
rāhipere
0
5199
16175
2022-08-20T03:25:31Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rāhipere'''"
16175
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rāhipere'''
6s1sqdhzy8tms4b33tlnxwbzruhd26q
raspberry
0
5200
16176
2022-08-20T03:26:54Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''raspberry''' #[[rāhipere]]"
16176
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''raspberry'''
#[[rāhipere]]
feliw0zbh2asty4t5cwqc7j6m6ujpq0
tīhi
0
5201
16177
2022-08-20T03:27:30Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tīhi'''"
16177
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tīhi'''
cupu1squjn2c0m3kaebnbcavk2bnwql
waiū-kurukuruwhatu
0
5202
16178
2022-08-20T03:28:09Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''waiū-kurukuruwhatu'''"
16178
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''waiū-kurukuruwhatu'''
evumqqxhuiz4u0ng4syrqr4eytll2xk
keus
0
5203
16179
2022-08-20T03:29:08Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''keus''' #[[tīhi]]"
16179
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''keus'''
#[[tīhi]]
0marskrp93hytj5r9dqxlyhhducgd5w
rīwai
0
5204
16180
2022-08-20T03:29:59Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rīwai'''"
16180
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rīwai'''
aawenzpyvlhb72kv2dxi7de7bzijr2j
potato
0
5205
16181
2022-08-20T03:30:28Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''potato''' #[[rīwai]]"
16181
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''potato'''
#[[rīwai]]
hxw09pe1jf58n23jtnlo3u93p7e9ome
patatys
0
5206
16182
2022-08-20T03:31:12Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''patatys''' #[[rīwai]]"
16182
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''patatys'''
#[[rīwai]]
6nc8jmkvvrysy47gwa7qknzyvtl80r5
paramu
0
5207
16183
2022-08-20T03:32:01Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''paramu'''"
16183
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''paramu'''
tfydnr4wrxkdbcg0pngf02vjmfwu8c4
plum
0
5208
16184
2022-08-20T03:33:01Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''plum''' #[[paramu]]"
16184
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''plum'''
#[[paramu]]
d6l1gt1o2womz5knkgxzjun9ex9ubho
ploumenn
0
5209
16185
2022-08-20T03:34:21Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''ploumenn''' #[[paramu]]"
16185
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''ploumenn'''
#[[paramu]]
g1gewktw2hcvivpcy6e6il2djwgi2zk
waina
0
5210
16186
2022-08-20T03:35:34Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''waina'''"
16186
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''waina'''
od97bc0d2szznmk096ucv3kzqvpfp4v
wine
0
5211
16187
2022-08-20T03:36:04Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''wine''' #[[waina]]"
16187
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''wine'''
#[[waina]]
3jewpzmuctc82qkqxfzrxpltzu4cne6
gwin
0
5212
16188
2022-08-20T03:36:39Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''gwin''' #[[waina]]"
16188
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''gwin'''
#[[waina]]
2gz8rp59fzw4or8lfx5hv4i2uwafq4b
miraka
0
5213
16189
2022-08-20T03:37:19Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''miraka'''"
16189
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''miraka'''
plupg7zwfllqmpsswe5h92qw1gyyhfp
milk
0
5214
17193
17192
2025-04-02T11:25:01Z
2001:E68:5450:6437:A44D:6E60:D27C:2ECC
17193
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''milk'''
#[[waiū]]; he [[wai]] [[mā]] kutētētia mai ngā [[ū]] ō ngā tangata me ngā [[whāngote]]
# ngā wai [[hanga]]ia mai te [[tatau]] ki ngā [[kano]] ō ētahi [[tipu]] pērā i te [[niu]] ("[[roro]]"), te [[aramona]], me te ahatanga, hei [[tunu]] kai.
le3y2flpm2y96skago6zm3fmiuf2dtt
mjölk
0
5215
16191
2022-08-20T03:38:56Z
Thomas Norren
5053
Created page with "{{=sv=}} {{-noun-|sv}} '''mjölk''' #[[miraka]]"
16191
wikitext
text/x-wiki
{{=sv=}}
{{-noun-|sv}}
'''mjölk'''
#[[miraka]]
rzxazd0s9hwph23cf1auy0xkmoiqij0
leth
0
5216
16192
2022-08-20T03:39:35Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''leth''' #[[miraka]]"
16192
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''leth'''
#[[miraka]]
81t6d68r78n972kivqbtykhnzmykwzh
rudh
0
5217
16193
2022-08-20T03:40:14Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''rudh''' #[[whero]]"
16193
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''rudh'''
#[[whero]]
snz6qpr7r059oiu7ayu7gdkmk915ji7
red
0
5218
16194
2022-08-20T03:40:48Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''red''' #[[whero]]"
16194
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''red'''
#[[whero]]
r8lw3ivnxm8w8lxmrjcqygn1nbg22go
green
0
5219
17125
17117
2024-11-27T15:18:52Z
2001:E68:5450:D4C:4944:F6F:8B1F:F943
17125
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''green'''
# te [[tae]] [[kite]]a mai te [[huruhuru]] o te [[kākāriki]]
t4kbfbru1v5nifa4exjra10ein28r02
kākāriki
0
5220
16196
2022-08-20T03:42:48Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kākāriki'''"
16196
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kākāriki'''
6uahq6rdzmkeyb8hud9xahayw76dqom
blue
0
5221
16198
16197
2022-08-20T03:43:48Z
Thomas Norren
5053
16198
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''blue'''
#[[kahurangi]]
#[[kikorangi]]
mlnq7vjywme5d8wim83eou8akej2mwz
kahurangi
0
5222
16199
2022-08-20T03:44:12Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kahurangi'''"
16199
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kahurangi'''
52x4mgbhhpb6wd8ppo2e1c6hw6tmvea
kikorangi
0
5223
16200
2022-08-20T03:44:42Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kikorangi'''"
16200
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kikorangi'''
01i4uvcqannm3ksfr1r6lpddrqk0kwy
brown
0
5224
16201
2022-08-20T03:45:41Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''brown''' #[[parauri]]"
16201
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''brown'''
#[[parauri]]
oevb55fb5w585yrow64xixd7n7jwnyc
parauri
0
5225
16202
2022-08-20T03:46:01Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''parauri'''"
16202
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''parauri'''
dwmxlv96bsm88hio8q8kx9l6jrp4pxb
kiwikiwi
0
5226
16203
2022-08-20T03:47:09Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kiwikiwi'''"
16203
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kiwikiwi'''
lx0rkd2e3vu8sah71kvyxr8wl4ni31w
dark grey
0
5227
16204
2022-08-20T03:48:11Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''dark grey''' #[[kiwikiwi]]"
16204
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''dark grey'''
#[[kiwikiwi]]
0dwn8vpvijxl4ilfyu7j7netgvxs4sx
light grey
0
5228
16206
16205
2022-08-20T03:49:29Z
Thomas Norren
5053
16206
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''light grey'''
#[[hiriwa]]
4in1fu66l7e05uz22m3k9jniyuzkunx
hiriwa
0
5229
16207
2022-08-20T03:49:55Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''hiriwa'''"
16207
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''hiriwa'''
0wrn16e8uqjalbmqmc36n3zdfrdii0z
yellow
0
5230
16208
2022-08-20T03:50:28Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''yellow''' #[[kōwhai]]"
16208
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''yellow'''
#[[kōwhai]]
i08a3p90auiedleezi0cp4gdbnwvk6o
karaka
0
5231
16209
2022-08-20T03:51:34Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''karaka'''"
16209
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''karaka'''
prn7f45swxs8eja1nwlte20b0d1i81r
pink
0
5232
16210
2022-08-20T03:52:19Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''pink''' #[[māwhero]]"
16210
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''pink'''
#[[māwhero]]
khflmzc0zvfrx9krbocycbqhlkoup2r
māwhero
0
5233
16211
2022-08-20T03:52:41Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''māwhero'''"
16211
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''māwhero'''
t6a0tzi1qnwto6741dm6gxes39ddhml
purple
0
5234
16212
2022-08-20T03:53:26Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''purple''' #[[waiporoporo]]"
16212
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''purple'''
#[[waiporoporo]]
6btvgmkmroo4v4djwrsvqzzh38su72k
waiporoporo
0
5235
16213
2022-08-20T03:53:44Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''waiporoporo'''"
16213
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''waiporoporo'''
ku765cbrp02ym0fs9qnkubuzx7e2pp7
gwyrdh
0
5236
16215
16214
2022-08-20T03:55:02Z
Thomas Norren
5053
16215
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''gwyrdh'''
#[[kākāriki]]
np45vu05uyxz6i9dill8mcfy33tfd2q
glas an ebrenn
0
5237
16216
2022-08-20T03:55:43Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''glas an ebrenn'''"
16216
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''glas an ebrenn'''
nvdjkzl6f8scn61wx01givzul0f8bsn
light blue
0
5238
16217
2022-08-20T03:56:14Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''light blue'''"
16217
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''light blue'''
qf65xcmox32qxzuwaf3p6g3tep6efjy
dark blue
0
5239
16218
2022-08-20T03:57:16Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''dark blue'''"
16218
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''dark blue'''
olt06hv2jv8fzdis4jb03unlxnzph9m
dulas
0
5240
16219
2022-08-20T03:58:02Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''dulas'''"
16219
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''dulas'''
o9vybeml4nn2pv2l29hzg9q1ojhxlsy
melyn
0
5241
16220
2022-08-20T03:58:46Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''melyn''' #[[kōwhai]]"
16220
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''melyn'''
#[[kōwhai]]
ssvxxa4hbtyw52dh7szqyom1atg6cxw
rudhvelyn
0
5242
16221
2022-08-20T04:00:11Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''rudhvelyn''' #[[karaka]]"
16221
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''rudhvelyn'''
#[[karaka]]
kkrx0918s0b1wtoh9m1kwi5n9gpvwco
gorm
0
5243
16222
2022-08-20T04:01:04Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''gorm''' #[[parauri]]"
16222
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''gorm'''
#[[parauri]]
5i0fx0guln6x4dijai5vtqm95p03ela
glasrudh
0
5244
16224
16223
2022-08-20T04:02:24Z
Thomas Norren
5053
16224
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''glasrudh'''
#[[waiporoporo]]
ovax42oawq1li6izlo3gnf8b2ry6hv0
du
0
5245
16226
2022-08-20T04:04:19Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''du''' #[[pango]] #[[mangu]]"
16226
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''du'''
#[[pango]]
#[[mangu]]
kbeay2ui3zv725tdiwyc98fwvwrcl0n
grey
0
5246
16228
16227
2022-08-20T04:05:22Z
Thomas Norren
5053
16228
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''grey'''
l7tkx88vouc7k18hazzk3l3tlnpyb3b
loes
0
5247
16230
16229
2022-08-20T04:05:58Z
Thomas Norren
5053
16230
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''loes'''
4zdc446imhaprhn25j4kn7x6a3t3bat
gwynn
0
5248
16231
2022-08-20T04:06:42Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''gwynn''' #[[mā]] #[[tea]]"
16231
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''gwynn'''
#[[mā]]
#[[tea]]
hcm1ywtw1xvj7z8ac5qyuhknhkc61dk
gwynnrudh
0
5249
16232
2022-08-20T04:07:31Z
Thomas Norren
5053
Created page with "{{=kw=}} {{-noun-|kw}} '''gwynnrudh''' #[[māwhero]]"
16232
wikitext
text/x-wiki
{{=kw=}}
{{-noun-|kw}}
'''gwynnrudh'''
#[[māwhero]]
dtafex8rajnpdodqr55xmedyj1ofv07
here
0
5250
16233
2022-08-20T09:44:46Z
Thomas Norren
5053
Created page with "{{=en=}} '''here''' #[[nei]]"
16233
wikitext
text/x-wiki
{{=en=}}
'''here'''
#[[nei]]
k08vmw8g68krg5xm37ke9t4vsh4i70t
nei
0
5251
16234
2022-08-20T09:45:13Z
Thomas Norren
5053
Created page with "{{=mi=}} '''nei'''"
16234
wikitext
text/x-wiki
{{=mi=}}
'''nei'''
rxpyckiet72ikzk849pa2mh9hcq9vls
proverb
0
5252
16235
2022-08-21T09:15:14Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''proverb''' #[[whakataukī]] #[[whakatauākī]]"
16235
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''proverb'''
#[[whakataukī]]
#[[whakatauākī]]
55wffzkd7c0nqwpoestf322hv57ztpm
whakataukī
0
5253
16236
2022-08-21T09:15:32Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''whakataukī'''"
16236
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''whakataukī'''
3fvyjnki9lq3ij0rlkmlvk915l7w1um
whakatauākī
0
5254
16237
2022-08-21T09:15:53Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''whakatauākī'''"
16237
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''whakatauākī'''
pffs4biev3tfevt26tqibiswfz2nn16
spirituality
0
5255
16238
2022-08-21T09:16:52Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''spirituality''' #[[wairuatanga]]"
16238
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''spirituality'''
#[[wairuatanga]]
5u6xgr60r4y48qm77o9ksxe10cv4myc
wairuatanga
0
5256
16239
2022-08-21T09:17:10Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''wairuatanga'''"
16239
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''wairuatanga'''
ikxas5zeid44umgwwp5h5sgkqtejwjd
knowledge
0
5257
16240
2022-08-21T09:17:48Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''knowledge''' #[[mātauranga]]"
16240
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''knowledge'''
#[[mātauranga]]
3lvywt27uh4aih220b53b1iap6pm3tp
mātauranga
0
5258
16241
2022-08-21T09:18:13Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''mātauranga'''"
16241
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''mātauranga'''
3a4hh5b060dsktmnfxjdxa5uqb731j0
unity
0
5259
16242
2022-08-21T09:19:02Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''unity''' #[[kotahitanga]]"
16242
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''unity'''
#[[kotahitanga]]
09h97aogk9drr5x54botm13d971k9hz
kotahitanga
0
5260
16243
2022-08-21T09:19:24Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kotahitanga'''"
16243
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kotahitanga'''
iqn6703s4a7hyhhvnmcm8zu7nlgi5yr
hospitality
0
5261
16244
2022-08-21T09:20:09Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''hospitality''' #[[manaakitanga]]"
16244
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''hospitality'''
#[[manaakitanga]]
juowhssn6qdqhc7p7uqvl2pyqk3kids
manaakitanga
0
5262
16245
2022-08-21T09:20:46Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''manaakitanga'''"
16245
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''manaakitanga'''
8pkcown9gb1gk2phaa4kphxppt2bcjn
chiefdomship
0
5263
16248
16246
2022-08-21T09:22:51Z
Thomas Norren
5053
16248
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''chieftainship'''
#[[rangatiratanga]]
e08mfije72z7hpsxnczgd1br6p9dsbi
rangatiratanga
0
5264
16247
2022-08-21T09:22:14Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rangatiratanga'''"
16247
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rangatiratanga'''
54vz687yvkpnn32lizci0m6o879gwr1
chieftainship
0
5265
16249
2022-08-21T09:25:25Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''chieftainship''' #[[rangatiratanga]]"
16249
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''chieftainship'''
#[[rangatiratanga]]
e08mfije72z7hpsxnczgd1br6p9dsbi
self-determination
0
5266
16250
2022-08-21T09:26:21Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''self-determination''' #[[tino rangatiratanga]]"
16250
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''self-determination'''
#[[tino rangatiratanga]]
9uat8sj4j79zwlf2jcwc6cumu17a3ey
tino rangatiratanga
0
5267
16251
2022-08-21T09:26:43Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tino rangatiratanga'''"
16251
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tino rangatiratanga'''
fmca1rweu5zopbab8ujg7x13njyhsiz
government
0
5268
16252
2022-08-21T09:27:29Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''government''' #[[kāwanatanga]]"
16252
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''government'''
#[[kāwanatanga]]
f2gxfhx3iyy8k1ybuejnka0nzr5m2q2
kāwanatanga
0
5269
16253
2022-08-21T09:27:55Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun|mi}} '''kāwanatanga'''"
16253
wikitext
text/x-wiki
{{=mi=}}
{{-noun|mi}}
'''kāwanatanga'''
4sxqvcceg1pqpo0qgkj1ycsuhsxv4oi
teardrop
0
5270
16254
2022-08-21T09:31:14Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-}} '''teardrop''' #[[roimata]]"
16254
wikitext
text/x-wiki
{{=en=}}
{{-noun-}}
'''teardrop'''
#[[roimata]]
0h2pjlrrrdzk0bfmqdfqnk7vdmwl3un
roimata
0
5271
16255
2022-08-21T09:31:37Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''roimata'''"
16255
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''roimata'''
4s8sl8dl8x6lo7pm5krbqtvfq5kre3k
plane
0
5272
16256
2022-08-21T09:33:35Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''plane''' #[[waka rererangi]] #[[manurere]] #[[wakarere]]"
16256
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''plane'''
#[[waka rererangi]]
#[[manurere]]
#[[wakarere]]
djgn68jgicve37sqwtuii00nbd3w0h9
airplane
0
5273
16257
2022-08-21T09:33:57Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''airplane''' #[[waka rererangi]] #[[manurere]] #[[wakarere]]"
16257
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''airplane'''
#[[waka rererangi]]
#[[manurere]]
#[[wakarere]]
1datfjw0wiy8m16zi898dpa2a6kwzx0
aircraft
0
5274
16258
2022-08-21T09:34:21Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''aircraft''' #[[waka rererangi]] #[[manurere]] #[[wakarere]]"
16258
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''aircraft'''
#[[waka rererangi]]
#[[manurere]]
#[[wakarere]]
nluyslpfm9hsduj0mmim51ay2c7lrhq
waka rererangi
0
5275
16259
2022-08-21T09:35:22Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''waka rererangi''' #[[plane]] #[[aircraft]] #[[airplane]]"
16259
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''waka rererangi'''
#[[plane]]
#[[aircraft]]
#[[airplane]]
15spmvzx4z4rno5b2ed4v0bus43ct2t
manurere
0
5276
16260
2022-08-21T09:35:57Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''manurere''' #[[plane]] #[[aircraft]] #[[airplane]]"
16260
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''manurere'''
#[[plane]]
#[[aircraft]]
#[[airplane]]
g567nvxa7jpo5gv0x37v55n4tx7cydx
wakarere
0
5277
16261
2022-08-21T09:36:11Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''wakarere''' #[[plane]] #[[aircraft]] #[[airplane]]"
16261
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''wakarere'''
#[[plane]]
#[[aircraft]]
#[[airplane]]
toqob783grv7b7lyo9y66vn45a8a1db
seren
0
5278
16262
2022-08-21T09:37:19Z
Thomas Norren
5053
Created page with "{{=cym=}} {{-noun-|cym}} '''seren''' #[[rangi]]"
16262
wikitext
text/x-wiki
{{=cym=}}
{{-noun-|cym}}
'''seren'''
#[[rangi]]
r4guxc6ggzyb910ox8n6z84k2qwma3q
toparere
0
5279
16263
2022-08-21T09:38:08Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''toparere'''"
16263
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''toparere'''
2qweiewxcbjo5aq38vlfrw8miunrmca
waka topatopa
0
5280
16264
2022-08-21T09:38:37Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''waka toparere'''"
16264
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''waka toparere'''
d866vhz39hi03rndvq2dv4s68mabvan
helicopter
0
5281
16267
16266
2022-08-21T09:40:39Z
Thomas Norren
5053
16267
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''helicopter'''
#[[waka topatopa]]
#[[toparere]]
hgnzjai91op0ujz887dccg6brwlzd15
waka
0
5282
16268
2022-08-21T09:41:23Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''waka'''"
16268
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''waka'''
labem0ab05fsv6rhnikuzbp6te83xyv
sêr
0
5283
16296
16269
2022-08-21T10:12:52Z
Thomas Norren
5053
16296
wikitext
text/x-wiki
{{=cym=}}
{{-noun-|cym}}
'''sêr'''
#[[ngā rangi]]
{{=cel-gau=}}
{{-noun-|cel-gau}}
'''sêr'''
#[[ngā rangi]]
pos72me9e3jo4ch0qc7v5s4hcxzja28
dia
0
5284
16270
2022-08-21T09:43:53Z
Thomas Norren
5053
Created page with "{{=ga=}} {{-noun-|ga}} '''dia''' #[[atua]]"
16270
wikitext
text/x-wiki
{{=ga=}}
{{-noun-|ga}}
'''dia'''
#[[atua]]
o0fks7bopvi33qqkh4sfr9ga0ihjjig
Category:Kupu ingoa Airangi
14
5285
16271
2022-08-21T09:44:31Z
Thomas Norren
5053
Created blank page
16271
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
bean
0
5286
16272
2022-08-21T09:45:10Z
Thomas Norren
5053
Created page with "{{=ga=}} {{-noun-|ga}} '''bean''' #[[wahine]]"
16272
wikitext
text/x-wiki
{{=ga=}}
{{-noun-|ga}}
'''bean'''
#[[wahine]]
ltq1wpa7cw06nvuv19e3gf6irqei5jo
fear
0
5287
16273
2022-08-21T09:45:49Z
Thomas Norren
5053
Created page with "{{=ga=}} {{-noun-|ga}} '''fear''' #[[tāne]]"
16273
wikitext
text/x-wiki
{{=ga=}}
{{-noun-|ga}}
'''fear'''
#[[tāne]]
jkpk06warpe9xgr5n26lrpw0v7hjrkq
buachaill
0
5288
16274
2022-08-21T09:46:18Z
Thomas Norren
5053
Created page with "{{=ga=}} {{-noun-|ga}} '''buachaill''' #[[tama]]"
16274
wikitext
text/x-wiki
{{=ga=}}
{{-noun-|ga}}
'''buachaill'''
#[[tama]]
bq966rwjn4fz1a7zx0wljznsriyv7oy
cailín
0
5289
16275
2022-08-21T09:47:29Z
Thomas Norren
5053
Created page with "{{=ga=}} {{-noun-|ga}} '''cailín''' #[[kotiro]]"
16275
wikitext
text/x-wiki
{{=ga=}}
{{-noun-|ga}}
'''cailín'''
#[[kotiro]]
eln5ln901kg3ljis8wpqwzdy3912hir
bia
0
5290
16276
2022-08-21T09:48:18Z
Thomas Norren
5053
Created page with "{{=ga=}} {{-noun-|ga}} '''bia''' #[[kai]]"
16276
wikitext
text/x-wiki
{{=ga=}}
{{-noun-|ga}}
'''bia'''
#[[kai]]
24rkbxgc9dm3mhof684v611zoimzj9c
kai
0
5291
16277
2022-08-21T09:48:34Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kai'''"
16277
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kai'''
ahwuzdrb9vfuzsj02nwhfkiow1nba1h
food
0
5292
16278
2022-08-21T09:49:01Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''food''' #[[kai]]"
16278
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''food'''
#[[kai]]
5av96nejczobc9yel29pop0byqsev8h
arán
0
5293
16279
2022-08-21T09:50:10Z
Thomas Norren
5053
Created page with "{{=ga=}} {{-noun-|ga}} '''arán''' #[[parāoa]]"
16279
wikitext
text/x-wiki
{{=ga=}}
{{-noun-|ga}}
'''arán'''
#[[parāoa]]
7uvh5wayyt477ykjn71rp55xdd9zvne
siúcra
0
5294
16280
2022-08-21T09:51:06Z
Thomas Norren
5053
Created page with "{{=ga=}} {{-noun-|ga}} '''siúcra''' #[[huka]]"
16280
wikitext
text/x-wiki
{{=ga=}}
{{-noun-|ga}}
'''siúcra'''
#[[huka]]
68jobz7i5k79wpz81sytebq0gt84051
cáis
0
5295
16281
2022-08-21T09:52:12Z
Thomas Norren
5053
Created page with "{{=ga=}} {{-noun-|ga}} '''cáis''' #[[tīhi]]"
16281
wikitext
text/x-wiki
{{=ga=}}
{{-noun-|ga}}
'''cáis'''
#[[tīhi]]
jdc3jl99ysjvzdxopfz8vs9xnc5vity
seacláid
0
5296
16282
2022-08-21T09:53:17Z
Thomas Norren
5053
Created page with "{{=ga=}} {{-noun-|ga}} '''seacláid''' #[[tiakarete]]"
16282
wikitext
text/x-wiki
{{=ga=}}
{{-noun-|ga}}
'''seacláid'''
#[[tiakarete]]
eryvvkm2pezd8izm0aaexey73wyw3ax
tiakarete
0
5297
16283
2022-08-21T09:53:47Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tiakarete'''"
16283
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tiakarete'''
7hefeaakf9bhijg5x8jc6a9ctzlru76
chocolate
0
5298
16284
2022-08-21T09:54:20Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''chocolate''' #[[tiakarete]]"
16284
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''chocolate'''
#[[tiakarete]]
4aomsytdbi32za5jgrnzs25fsks70rh
iasc
0
5299
16285
2022-08-21T09:57:25Z
Thomas Norren
5053
Created page with "{{=ga=}} {{-noun-|ga}} '''iasc''' #[[ika]]"
16285
wikitext
text/x-wiki
{{=ga=}}
{{-noun-|ga}}
'''iasc'''
#[[ika]]
g3c72o1mjyldyayk26cja46ylrtxonm
sicín
0
5300
16286
2022-08-21T09:58:24Z
Thomas Norren
5053
Created page with "{{=ga=}} {{-noun-|ga}} '''sicín''' #[[heihei]]"
16286
wikitext
text/x-wiki
{{=ga=}}
{{-noun-|ga}}
'''sicín'''
#[[heihei]]
m8w4arous1tmy0qxe55g2j9kxhax30l
uisce
0
5301
16287
2022-08-21T09:59:03Z
Thomas Norren
5053
Created page with "{{=ga=}} {{-noun-|ga}} '''uisce''' #[[wai]]"
16287
wikitext
text/x-wiki
{{=ga=}}
{{-noun-|ga}}
'''uisce'''
#[[wai]]
dmlbq2ioupvcd75dp7qopt2b95idifl
caife
0
5302
16288
2022-08-21T10:00:19Z
Thomas Norren
5053
Created page with "{{=ga=}} {{-noun-|ga}} '''caife''' #[[kawhi]]"
16288
wikitext
text/x-wiki
{{=ga=}}
{{-noun-|ga}}
'''caife'''
#[[kawhi]]
dndlftppsxvcp55jooja9cfn46jihgy
eun
0
5303
16290
16289
2022-08-21T10:02:08Z
Thomas Norren
5053
16290
wikitext
text/x-wiki
{{=gla=}}
{{-noun-gla}}
'''eun'''
#[[manu]]
b2b1z4s5ujozqfyyzed6r90u7l773zw
cú
0
5304
16292
2022-08-21T10:04:29Z
Thomas Norren
5053
Created page with "{{=gla=}} {{-noun-|gla}} '''cú''' #[[kurī]]"
16292
wikitext
text/x-wiki
{{=gla=}}
{{-noun-|gla}}
'''cú'''
#[[kurī]]
te1unlt3ynl5rcdjytbp9yyta71jpfw
uisge
0
5305
16293
2022-08-21T10:05:05Z
Thomas Norren
5053
Created page with "{{=gla=}} {{-noun-|gla}} '''uisge''' #[[wai]]"
16293
wikitext
text/x-wiki
{{=gla=}}
{{-noun-|gla}}
'''uisge'''
#[[wai]]
46c1jdumrfdrvkjg7qqjmysnd4c3i58
sirom
0
5306
16295
16294
2022-08-21T10:11:39Z
Thomas Norren
5053
16295
wikitext
text/x-wiki
{{=cel-gau=}}
{{-noun-|cel-gau}}
'''sirom'''
#[[rangi]]
bz6jzpibs3ih4rhop8c3fm7mmegclsv
vasso
0
5307
16297
2022-08-21T10:13:42Z
Thomas Norren
5053
Created page with "{{=cel-gau}} {{-noun-|cel-gau}} '''vasso''' #[[tama]]"
16297
wikitext
text/x-wiki
{{=cel-gau}}
{{-noun-|cel-gau}}
'''vasso'''
#[[tama]]
irfzo6dsbhgjwpnhf6iwfr00kryrd3m
sam
0
5308
16298
2022-08-21T10:15:01Z
Thomas Norren
5053
Created page with "{{=cel-gau=}} {{-noun-|cel-gau}} '''sam''' #[[raumati]]"
16298
wikitext
text/x-wiki
{{=cel-gau=}}
{{-noun-|cel-gau}}
'''sam'''
#[[raumati]]
ivj6xk7oqtz1hzr71st9dod5tn4iuie
rorohiko
0
5310
16302
2022-08-21T10:31:55Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rorohiko'''"
16302
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rorohiko'''
5o90zd9m0qsaf3mcwobla40iaou2o4j
computer
0
5311
16303
2022-08-21T10:33:00Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''computer''' #[[rorohiko]]"
16303
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''computer'''
#[[rorohiko]]
0jdrfc1x02ghfqdf1qcmz5zgcv4bexl
ci
0
5312
16304
2022-08-21T10:34:15Z
Thomas Norren
5053
Created page with "{{=xcb=}} {{-noun-|xcb}} '''ci''' #[[kurī]]"
16304
wikitext
text/x-wiki
{{=xcb=}}
{{-noun-|xcb}}
'''ci'''
#[[kurī]]
osqh471ibegoub423mzy4uv612o8tgh
cun
0
5313
16305
2022-08-21T10:34:59Z
Thomas Norren
5053
Created page with "{{=xcb=}} {{-noun-|xcb}} '''cun''' #[[ngā kurī]]"
16305
wikitext
text/x-wiki
{{=xcb=}}
{{-noun-|xcb}}
'''cun'''
#[[ngā kurī]]
iu82sbw929gdlgvgqhje1626otqzc9o
cath
0
5314
16306
2022-08-21T10:35:54Z
Thomas Norren
5053
Created page with "{{=xcb=}} {{-noun-|xcb}} '''cath''' #[[ngeru]]"
16306
wikitext
text/x-wiki
{{=xcb=}}
{{-noun-|xcb}}
'''cath'''
#[[ngeru]]
ruuhgjfy0a4id78y87udtgfjlfknkww
cathot
0
5315
16307
2022-08-21T10:36:29Z
Thomas Norren
5053
Created page with "{{=xcb=}} {{-noun-|xcb}} '''cathot''' #[[ngeru]]"
16307
wikitext
text/x-wiki
{{=xcb=}}
{{-noun-|xcb}}
'''cathot'''
#[[ngeru]]
6swkna906bkplzbd5k11pagtth6l2gx
ushtey
0
5316
16308
2022-08-21T10:39:35Z
Thomas Norren
5053
Created page with "{{=gv=}} {{-noun-|gv}} '''ushtey''' #[[wai]]"
16308
wikitext
text/x-wiki
{{=gv=}}
{{-noun-|gv}}
'''ushtey'''
#[[wai]]
o9qs4ew492xsvdf7ctvhtqdzhu8m8if
Category:Kupu ingoa Mane
14
5317
16309
2022-08-21T10:39:47Z
Thomas Norren
5053
Created blank page
16309
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
thie
0
5318
16310
2022-08-21T10:40:34Z
Thomas Norren
5053
Created page with "{{=gv=}} {{-noun-|gv}} '''thie''' #[[whare]]"
16310
wikitext
text/x-wiki
{{=gv=}}
{{-noun-|gv}}
'''thie'''
#[[whare]]
5xdzvogsmjpcd7979t6sfkg4hzf8w77
ainmm
0
5319
16311
2022-08-21T10:42:27Z
Thomas Norren
5053
Created page with "{{=sga=}} {{-noun-|sga}} '''ainmm''' #[[ingoa]]"
16311
wikitext
text/x-wiki
{{=sga=}}
{{-noun-|sga}}
'''ainmm'''
#[[ingoa]]
ihxhvwst57tqv7knj6m0gl5967mcbm5
brood
0
5320
16314
2022-08-21T10:55:20Z
Thomas Norren
5053
Created page with "{{=nl=}} {{-noun-|nl}} '''brood''' #[[parāoa]]"
16314
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''brood'''
#[[parāoa]]
kzvidqorw1jse4ts6wyehczroi3flbn
vrouw
0
5321
16316
2022-08-21T11:13:22Z
Thomas Norren
5053
Created page with "{{=nl=}} {{-noun-|nl}} '''vrouw''' #[[wahine]]"
16316
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''vrouw'''
#[[wahine]]
gv4x3y61um846su441cosdru87y81nx
jongen
0
5322
16317
2022-08-21T11:14:53Z
Thomas Norren
5053
Created page with "{{=nl=}} {{-noun-|nl}} '''jongen''' #[[tama]]"
16317
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''jongen'''
#[[tama]]
0tbayui6rp0bh3gcteurfksi6n7z20c
meisje
0
5323
16319
2022-08-21T11:16:32Z
Thomas Norren
5053
Created page with "{{=nl=}} {{-noun-|nl}} '''meisje''' #[[kotiro]]"
16319
wikitext
text/x-wiki
{{=nl=}}
{{-noun-|nl}}
'''meisje'''
#[[kotiro]]
th698v5tln3461lew86u2pm8ztxclgf
brea
0
5324
16320
2022-08-21T11:18:15Z
Thomas Norren
5053
Created page with "{{=fy=}} {{-noun-|fy}} '''brea''' #[[parāoa]]"
16320
wikitext
text/x-wiki
{{=fy=}}
{{-noun-|fy}}
'''brea'''
#[[parāoa]]
nmvx2fex1ishgn19g9tsh4xep7wre5u
Category:Kupu ingoa Frisia
14
5325
16321
2022-08-21T11:18:29Z
Thomas Norren
5053
Created blank page
16321
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
tīd
0
5326
16322
2022-08-21T11:20:13Z
Thomas Norren
5053
Created page with "{{=ang=}} {{-noun-|ang}} '''tīd''' #[[tāima]]"
16322
wikitext
text/x-wiki
{{=ang=}}
{{-noun-|ang}}
'''tīd'''
#[[tāima]]
l14zmty8jadvk1o25kymjgy41i0bxdw
tāima
0
5327
16323
2022-08-21T11:20:42Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tāima'''"
16323
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tāima'''
fdr5zwy5b30qoxznfb6uzo3s4t7f6l6
time
0
5328
16324
2022-08-21T11:22:07Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''time''' #[[tāima]]"
16324
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''time'''
#[[tāima]]
qp25b1y7ntxz9lz07s7u543ja61ao2s
funeral
0
5329
16325
2022-08-21T11:23:23Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''funeral''' #[[tangihanga]] #[[tangi]]"
16325
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''funeral'''
#[[tangihanga]]
#[[tangi]]
jhiut1sys9id87ijh7z0inq5zzligw1
tangihanga
0
5330
16326
2022-08-21T11:23:43Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tangihanga'''"
16326
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tangihanga'''
dmugu01mferp5jh16xzw9o99vmrs2ap
tangi
0
5331
16327
2022-08-21T11:24:06Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tangi'''"
16327
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tangi'''
hzs6j22c637o8pp8awb55y9zshx49t2
christmas
0
5332
16328
2022-08-21T11:24:38Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''christmas''' #[[kirihimete]]"
16328
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''christmas'''
#[[kirihimete]]
ibm7pk5s2ijcifbn4v2wq7edkkmu07j
kirihimete
0
5333
16329
2022-08-21T11:24:59Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kirihimete'''"
16329
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kirihimete'''
932933ifevl4qxemtc760v3ouy0a4uk
christmas card
0
5334
16330
2022-08-21T11:25:49Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''christmas card''' #[[kāri kirihimete]]"
16330
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''christmas card'''
#[[kāri kirihimete]]
04s3cxk4dfhkrpkapth9rujnpmllzdh
kāri kirihimete
0
5335
16331
2022-08-21T11:26:09Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kāri kirihimete'''"
16331
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kāri kirihimete'''
ffweqns0ltro3yud4skjio082k0hylu
christmas lights
0
5336
16332
2022-08-21T11:26:53Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''christmas lights''' #[[mārama kirihimete]]"
16332
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''christmas lights'''
#[[mārama kirihimete]]
d2x6yl2j4v6a3p067uffce4rluq1gru
mārama kirihimete
0
5337
16333
2022-08-21T11:27:18Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''mārama kirihimete'''"
16333
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''mārama kirihimete'''
gb0zad1s6oz3afkv6zocv3urn4xt1kp
christmas carol
0
5338
16334
2022-08-21T11:28:04Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''christmas carol''' #[[hīmene kirihimete]]"
16334
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''christmas carol'''
#[[hīmene kirihimete]]
8yfhw5kry7q9rbpoif9jlsrogqpq548
hīmene kirihimete
0
5339
16335
2022-08-21T11:28:23Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''hīmene kirihimete'''"
16335
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''hīmene kirihimete'''
qrogytv3jzt8hvd8gpvn6tpqjts97ey
Fathers Day
0
5340
16336
2022-08-21T11:29:23Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''Fathers Day''' #[[Te Rā o Pāpā]]"
16336
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''Fathers Day'''
#[[Te Rā o Pāpā]]
saholjpeuyzsdk325a3xp5qicigffbp
Te Rā o Pāpā
0
5341
16337
2022-08-21T11:29:38Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''Te Rā o Pāpā'''"
16337
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Te Rā o Pāpā'''
rw29k4wd1ietj4u1pd4ntax5rsy2dn9
pāpā
0
5342
16338
2022-08-21T11:30:18Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''pāpā'''"
16338
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pāpā'''
f3xiakccfgwllr58jd7gjerac9lyb9r
dad
0
5343
16339
2022-08-21T11:30:50Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''dad''' #[[pāpā]]"
16339
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''dad'''
#[[pāpā]]
tlsow7jj0n5lg6s8u27at8jeuet1vyx
daughter
0
5344
16340
2022-08-21T11:31:28Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''daughter''' #[[tamāhine]]"
16340
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''daughter'''
#[[tamāhine]]
g5g0fczzxq3mwign1ftrqyqxlg9qmhs
tamāhine
0
5345
16341
2022-08-21T11:31:46Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tamāhine'''"
16341
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tamāhine'''
0kmtn0714dbawqozryfidszfvavidck
mētara
0
5346
16342
2022-08-21T11:32:22Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''mētara'''"
16342
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''mētara'''
2gd0xp0v3a8xkjowtchmda6bm3kvqv2
medal
0
5347
16343
2022-08-21T11:32:48Z
Thomas Norren
5053
Created page with "{{=en=}} '''medal''' #[[mētara]]"
16343
wikitext
text/x-wiki
{{=en=}}
'''medal'''
#[[mētara]]
jjr15lxqfepo3z0u1qfpq26awbtjiap
podium
0
5348
16344
2022-08-21T11:33:23Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''podium''' #[[pourangi]]"
16344
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''podium'''
#[[pourangi]]
kili4kuy1mgtqfd773cu8ia8qvbv6o6
pourangi
0
5349
16345
2022-08-21T11:33:42Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''pourangi'''"
16345
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pourangi'''
j346jycczey2arrtiko10lfz4wo1h2y
vote
0
5350
16346
2022-08-21T11:35:44Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''vote''' #[[pōti]]"
16346
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''vote'''
#[[pōti]]
h476v008cv22t4rsu5iyfua3duldut6
pōti
0
5351
16347
2022-08-21T11:36:07Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''pōti'''"
16347
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pōti'''
5px95r6vtuezis4acwvbt0uwgng3kzl
election
0
5352
16348
2022-08-21T11:36:43Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''election''' #[[pōti]]"
16348
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''election'''
#[[pōti]]
rrzj0r4fg1samybxegi226g7esz3wvi
politician
0
5353
16349
2022-08-21T11:38:11Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''politician''' #[[kaitōrangapū]]"
16349
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''politician'''
#[[kaitōrangapū]]
rgsvy9j20bgm7tgrbkqnbkprl91o9s2
kaitōrangapū
0
5354
16350
2022-08-21T11:38:29Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kaitōrangapū'''"
16350
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kaitōrangapū'''
46uy0rvohlm0vli2x1ncozod2036t59
war
0
5355
16351
2022-08-21T11:39:29Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''war''' #[[pakanga]]"
16351
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''war'''
#[[pakanga]]
dzsuy901tijtonoh6zliycjy3n6e9vk
pakanga
0
5356
16352
2022-08-21T11:39:48Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''pakanga'''"
16352
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pakanga'''
1hec18zt1papicva9up393g6wt8ni65
ngapara
0
5358
16355
2022-08-22T23:52:11Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''ngapara'''"
16355
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ngapara'''
dcbif93qrsnf42kwwvft672epuo4grd
tablelands
0
5359
16356
2022-08-22T23:52:51Z
Thomas Norren
5053
Created page with "{{=en=}} '''tablelands''' #[[ngapara]]"
16356
wikitext
text/x-wiki
{{=en=}}
'''tablelands'''
#[[ngapara]]
8vx6s30vnji2wydyhvflivtuw5dcqfo
nomen
0
5360
16359
2022-08-27T02:08:27Z
Thomas Norren
5053
Created page with "{{=lat=}} {{-noun-|lat}} '''nomen''' #[[ingoa]]"
16359
wikitext
text/x-wiki
{{=lat=}}
{{-noun-|lat}}
'''nomen'''
#[[ingoa]]
j39cn46q12q5qri4hkfajmq4aozyodi
menina
0
5361
16360
2022-08-27T02:09:43Z
Thomas Norren
5053
Created page with "{{=pt=}} {{-noun-| pt}} '''menina''' #[[kotiro]]"
16360
wikitext
text/x-wiki
{{=pt=}}
{{-noun-|
pt}}
'''menina'''
#[[kotiro]]
ldcc89d66bkzeyd077jsq6o90spsxj4
garoto
0
5362
16361
2022-08-27T02:10:37Z
Thomas Norren
5053
Created page with "{{=pt=}} {{-noun-|pt}} '''garoto''' #[[tama]]"
16361
wikitext
text/x-wiki
{{=pt=}}
{{-noun-|pt}}
'''garoto'''
#[[tama]]
o5gt0a38vtt6ijniondhe32z05ltr2s
penerākau
0
5363
16362
2022-08-27T02:13:23Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''penerākau'''"
16362
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''penerākau'''
27tawdaxiadvlu9lcnaof9au193bnjz
pencil
0
5364
16363
2022-08-27T02:13:51Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''pencil''' #[[penerākau]]"
16363
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''pencil'''
#[[penerākau]]
k26aegtorw3zh7x5oodiq4yoqek1z6e
карандаша
0
5365
16364
2022-08-27T02:14:44Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''карандаша''' #[[penerākau]]"
16364
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''карандаша'''
#[[penerākau]]
a5ut5hgp29q3d7pndieu8mhqmw9c0lf
raiona
0
5366
16365
2022-08-27T02:17:05Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''raiona'''"
16365
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''raiona'''
r0e4rli7gu2ap0hnp6brimhkvb4tj4z
lion
0
5367
16366
2022-08-27T02:17:30Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''lion''' #[[raiona]]"
16366
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''lion'''
#[[raiona]]
jt549mh9b1xrpjgm0tchai89taedrdy
лев
0
5368
16367
2022-08-27T02:18:35Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''лев''' #[[raiona]]"
16367
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''лев'''
#[[raiona]]
lab54y6v4qpubxgbgviskfbeagwvoqy
kiore
0
5369
16368
2022-08-27T02:19:37Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kiore'''"
16368
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kiore'''
94m46s4one4qg6ds6e15l8hkdkrxufa
mouse
0
5370
16369
2022-08-27T02:20:12Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''mouse''' #[[kiore]]"
16369
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''mouse'''
#[[kiore]]
d3s6cjltdx5gzjjoidyap13rdxa6wvj
мышь
0
5371
16370
2022-08-27T02:21:16Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''мышь''' #[[kiore]]"
16370
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''мышь'''
#[[kiore]]
cvld4igouea9lugzijwoho2ynkmpqot
молоко
0
5372
16371
2022-08-27T02:22:34Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''молоко''' #[[miraka]]"
16371
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''молоко'''
#[[miraka]]
27sl3zn9phq2y365azm8wbfrof5nx98
rakiraki
0
5373
16372
2022-08-27T02:24:27Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rakiraki'''"
16372
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rakiraki'''
051xx5zvshbmf5mh94e3nu60eutjcx0
duck
0
5374
16373
2022-08-27T02:25:18Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''duck''' #[[rakiraki]]"
16373
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''duck'''
#[[rakiraki]]
jd3l0ih3onj74rpnxv5a72danvapwut
утка
0
5375
16374
2022-08-27T02:26:10Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''утка''' #[[rakiraki]]"
16374
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''утка'''
#[[rakiraki]]
blzoj7v24ch6rvmjzvkpneqrb4xts8k
rango
0
5376
16375
2022-08-27T02:29:58Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rango'''"
16375
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rango'''
jsbkqkkq406rq4hh37vphtgpp4o5ncc
fly
0
5377
16376
2022-08-27T02:30:27Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''fly''' #[[rango]]"
16376
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''fly'''
#[[rango]]
fa8jwj19j2dkc5zvinzof8j7sqoiqo2
муха
0
5378
16377
2022-08-27T02:31:10Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''муха''' #[[rango]]"
16377
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''муха'''
#[[rango]]
ibsc2as81107ay714p74j7062ymkcdy
wuruhi
0
5379
16378
2022-08-27T02:34:01Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''wuruhi'''"
16378
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''wuruhi'''
l5srjrqsy01rkccg0cuhzcl7vhd5vve
wolf
0
5380
16379
2022-08-27T02:34:39Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''wolf''' #[[wuruhi]]"
16379
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''wolf'''
#[[wuruhi]]
83z97f3u773hgkdk55o4da134mnebi1
волк
0
5381
16380
2022-08-27T02:35:31Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''волк''' #[[wuruhi]]"
16380
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''волк'''
#[[wuruhi]]
j5ol9zb223yzi205a8382l4ksp8msk3
масло
0
5382
16382
16381
2022-08-27T02:37:37Z
Thomas Norren
5053
16382
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''масло'''
#[[pata]]
7smtclf64savlt1hy8dq0n92rh2ck03
tamaiti
0
5383
16383
2022-08-27T02:39:08Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tamaiti'''"
16383
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tamaiti'''
a0uwk7c6x6a8omxpveijawm30j6ca04
child
0
5384
16384
2022-08-27T02:39:33Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''child''' #[[tamaiti]]"
16384
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''child'''
#[[tamaiti]]
t826hktz79ubndpsw5ne5koygj7ieyb
ребёнка
0
5385
16385
2022-08-27T02:40:18Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''ребёнка''' #[[tamaiti]]"
16385
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''ребёнка'''
#[[tamaiti]]
q6bvk4anvnqd71azetmaq7ltibkgdy7
ráno
0
5386
16387
16386
2022-08-27T02:42:22Z
Thomas Norren
5053
16387
wikitext
text/x-wiki
{{=cs=}}
{{-noun-|cs}}
'''ráno'''
#[[ata]]
tq523ob7nfvkxvg07eihvgo2geac5n2
rākau
0
5387
16388
2022-08-27T02:43:38Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rākau'''"
16388
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rākau'''
s4hmut7lp7p2a9ph7ld0iu0ohxg2xwh
tree
0
5388
16389
2022-08-27T02:44:00Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''tree''' #[[rākau]]"
16389
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''tree'''
#[[rākau]]
oxvqm6fzn6d6woy5ia1ofo3uiu628xs
strom
0
5389
16390
2022-08-27T02:44:48Z
Thomas Norren
5053
Created page with "{{=cs=}} {{-noun-|cs}} '''strom''' #[[rākau]]"
16390
wikitext
text/x-wiki
{{=cs=}}
{{-noun-|cs}}
'''strom'''
#[[rākau]]
e2fv5vcii26wkw1dhuix6p85dibqjaz
kluk
0
5390
16391
2022-08-27T02:45:42Z
Thomas Norren
5053
Created page with "{{=cs=}} {{-noun-|cs}} '''kluk''' #[[tama]]"
16391
wikitext
text/x-wiki
{{=cs=}}
{{-noun-|cs}}
'''kluk'''
#[[tama]]
c1sr2o1zqojquibqg4xlvlowq43ywos
muž
0
5391
16392
2022-08-27T02:46:30Z
Thomas Norren
5053
Created page with "{{=cs=}} {{-noun-|cs}} '''muž''' #[[tāne]]"
16392
wikitext
text/x-wiki
{{=cs=}}
{{-noun-|cs}}
'''muž'''
#[[tāne]]
1qdqv70grws0rx8cbe3878bfex2r9pe
mīhini
0
5392
16393
2022-08-27T02:47:38Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''mīhini'''"
16393
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''mīhini'''
cc82nm0b7d9kvcejg1stj1qh3enr3jv
machine
0
5393
16394
2022-08-27T02:48:48Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''machine''' #[[mīhini]]"
16394
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''machine'''
#[[mīhini]]
audi0gtcw7swz3hk77kqv24rs59tiqn
stroj
0
5394
16395
2022-08-27T02:49:25Z
Thomas Norren
5053
Created page with "{{=cs=}} {{-noun-|cs}} '''stroj''' #[[mīhini]]"
16395
wikitext
text/x-wiki
{{=cs=}}
{{-noun-|cs}}
'''stroj'''
#[[mīhini]]
7danv3xnrmzai79rlyk5sek7vn1uogv
dům
0
5395
16396
2022-08-27T02:52:38Z
Thomas Norren
5053
Created page with "{{=cs=}} {{-noun-|cs}} '''dům''' #[[whare]]"
16396
wikitext
text/x-wiki
{{=cs=}}
{{-noun-|cs}}
'''dům'''
#[[whare]]
4xidalk7ermy2l03gb86287vv5atzns
den
0
5396
16397
2022-08-27T02:53:56Z
Thomas Norren
5053
Created page with "{{=cs=}} {{-noun-|cs}} '''den''' #[[rā]]"
16397
wikitext
text/x-wiki
{{=cs=}}
{{-noun-|cs}}
'''den'''
#[[rā]]
9qj8u3e2dc3axr7kin61sc19wji4riw
žena
0
5397
16398
2022-08-27T02:55:13Z
Thomas Norren
5053
Created page with "{{=cs=}} {{-noun-|cs}} '''žena''' #[[wahine]]"
16398
wikitext
text/x-wiki
{{=cs=}}
{{-noun-|cs}}
'''žena'''
#[[wahine]]
9hlp9v4bweglre4daylsqtomf45ambu
holka
0
5398
16399
2022-08-27T02:56:33Z
Thomas Norren
5053
Created page with "{{=cs=}} {{-noun-|cs}} '''holka''' #[[kotiro]]"
16399
wikitext
text/x-wiki
{{=cs=}}
{{-noun-|cs}}
'''holka'''
#[[kotiro]]
4543z7qjfrvqd7zs6qgw6b9jvv82n34
tiriti
0
5399
16400
2022-08-27T02:57:40Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tiriti'''"
16400
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tiriti'''
37e7snw2i6eljdviduitw6pqx67xuu2
street
0
5400
16401
2022-08-27T02:58:09Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''street''' #[[tiriti]]"
16401
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''street'''
#[[tiriti]]
guulm9hs2dqo0z7xv5m8nx9r3e9vz26
ulice
0
5401
16402
2022-08-27T02:58:58Z
Thomas Norren
5053
Created page with "{{=cs=}} {{-noun-|cs}} '''ulice''' #[[tiriti]]"
16402
wikitext
text/x-wiki
{{=cs=}}
{{-noun-|cs}}
'''ulice'''
#[[tiriti]]
cn9heuhlwxf5uvgtq2a62zpwv8ga2z0
not
0
5402
16403
2022-08-27T03:00:16Z
Thomas Norren
5053
Created page with "{{=cs=}} {{-noun-|cs}} '''not''' #[[pō]]"
16403
wikitext
text/x-wiki
{{=cs=}}
{{-noun-|cs}}
'''not'''
#[[pō]]
tunb2wynddemniixoff9zi0jntghd4n
láska
0
5403
16404
2022-08-27T03:15:29Z
Thomas Norren
5053
Created page with "{{=cs=}} {{-noun-|cs}} '''láska''' #[[aroha]]"
16404
wikitext
text/x-wiki
{{=cs=}}
{{-noun-|cs}}
'''láska'''
#[[aroha]]
7zyfkvtc4fud6z2fxcppmkciqft9wfg
дім
0
5404
16405
2022-08-27T03:17:54Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''дім''' #[[whare]]"
16405
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''дім'''
#[[whare]]
d539znp61m2kttetnyk3zto4ezhqqcd
Category:Kupu ingoa Lukereiniana
14
5405
16406
2022-08-27T03:18:12Z
Thomas Norren
5053
Created blank page
16406
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
māra
0
5406
16407
2022-08-27T03:20:02Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''māra'''"
16407
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''māra'''
4xg3iixu2utmn6fx6qvpckn89hu2t54
garden
0
5407
16409
16408
2022-08-27T03:21:09Z
Thomas Norren
5053
16409
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''garden'''
#[[māra]]
jnm3mnqleezcf4ntwzk5qfdq43vo9mm
сад
0
5408
16410
2022-08-27T03:21:54Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''сад''' #[[māra]]"
16410
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''сад'''
#[[māra]]
s4xexrrsor69jwjdlsvnyqila1akivc
Lukereiniana
0
5409
16411
2022-08-27T03:22:38Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''Lukereiniana'''"
16411
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Lukereiniana'''
mv3ua9u6yfsonhukpeh67zresyk0ds1
Ukrainian
0
5410
16412
2022-08-27T03:24:01Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''Ukrainian''' #[[Lukereiniana]]"
16412
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''Ukrainian'''
#[[Lukereiniana]]
4g88xcj7p9vzuph9d2jsur6hmof3h6w
Українська
0
5411
16413
2022-08-27T03:24:44Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''Українська''' #[[Lukereiniana]]"
16413
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''Українська'''
#[[Lukereiniana]]
ihe60ddul9hglz86hk843o85a8v00rl
Украи́нский
0
5412
16415
16414
2022-08-27T03:26:07Z
Thomas Norren
5053
16415
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''Украинский'''
#[[Lukereiniana]]
3mpmo5h92m2dwt6zi5j1xxvm3xfi9xz
Украинский
0
5413
16416
2022-08-27T03:26:20Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''Украинский''' #[[Lukereiniana]]"
16416
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''Украинский'''
#[[Lukereiniana]]
3mpmo5h92m2dwt6zi5j1xxvm3xfi9xz
місто
0
5414
16417
2022-08-27T03:28:39Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''місто''' #[[tāone]]"
16417
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''місто'''
#[[tāone]]
qny3nnaho6fjzbs6km1625nvg67c9sz
tāone
0
5415
16418
2022-08-27T03:28:57Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tāone'''"
16418
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tāone'''
51da3plbnoy6c7rstbjrhwycnwzdu0g
city
0
5416
16419
2022-08-27T03:29:19Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''city''' #[[tāone]]"
16419
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''city'''
#[[tāone]]
b4o31hh12uzhz6thboy44nsij7j1r4e
город
0
5417
16420
2022-08-27T03:30:09Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''город''' #[[tāone]]"
16420
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''город'''
#[[tāone]]
cjlgtcd8ixydagv4ty08cp499jlocgl
машина
0
5418
16421
2022-08-27T03:33:27Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''машина''' #[[motokā]] {{=ru=}} {{-noun-|ru}} '''машина''' #[[motokā]]"
16421
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''машина'''
#[[motokā]]
{{=ru=}}
{{-noun-|ru}}
'''машина'''
#[[motokā]]
ft7fkp7joxoueyb3sd62bsna65epgeb
car
0
5419
16422
2022-08-27T03:34:01Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''car''' #[[motokā]]"
16422
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''car'''
#[[motokā]]
ibuh3z4py15r4eb5tld74myju5zpwev
motokā
0
5420
17111
17110
2024-11-27T13:13:49Z
2001:E68:5450:3F34:D052:734D:6A7C:F79B
17111
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''motokā'''
# Tētahi [[waka]] [[hanga]]ia mai tētahi [[tīwai]] [[rino]] me [[tautara]]tia me ngā [[porohita]] makoha ([[wīra]]), ka [[whakahurihuri]] ia ki te [[ara]] mo tona [[hiki]]nga.
{{-trans-}}
:* {{en}}: {{trad|en|car}}, {{trad|en|motorcar}}, {{trad|en|automobile}}
:* {{haw}}: {{trad|haw|kaʻa}}
7zboxkb29e8dnfo135o63l2wvo4s0g7
школа
0
5421
16424
2022-08-27T03:37:57Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''школа''' #[[kura]] {{=ru=}} {{-noun-|ru}} '''школа''' #[[kura]]"
16424
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''школа'''
#[[kura]]
{{=ru=}}
{{-noun-|ru}}
'''школа'''
#[[kura]]
05sdclq3jg2wzjl1vqo4pw7nn6k82xk
kura
0
5422
16425
2022-08-27T03:38:16Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kura'''"
16425
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kura'''
rya2twfgdbicwc0cb3no6vqmed72ypa
school
0
5423
16426
2022-08-27T03:38:31Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''school''' #[[kura]]"
16426
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''school'''
#[[kura]]
iu2qpx0qqwqx1jddxslbsg0hucnqn7e
кіт
0
5424
16427
2022-08-27T03:39:51Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''кіт''' #[[ngeru]]"
16427
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''кіт'''
#[[ngeru]]
k1wmfio444lc3ijouh8cmbh5qa0wgc4
люди
0
5425
16429
16428
2022-08-27T03:41:55Z
Thomas Norren
5053
16429
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''люди'''
#[[tāngata ]]
{{=ru=}}
{{-noun-|ru}}
'''люди'''
#[[tāngata ]]
6rgw1bfrgfkoz4nlcvt6msfmdepwgho
сім‘я
0
5426
16430
2022-08-27T03:43:03Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''сім‘я''' #[[whānau]]"
16430
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''сім‘я'''
#[[whānau]]
280fb8n4g2srtyhe2qg0w227fww7aln
чоловік
0
5427
16431
2022-08-27T03:44:18Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''чоловік''' #[[tangata]]"
16431
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''чоловік'''
#[[tangata]]
g8urfe1gnuxsc8jldjyb0kdr5dl43bf
человек
0
5428
16433
16432
2022-08-27T03:44:55Z
Thomas Norren
5053
16433
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''человек'''
#[[tangata]]
11i1sqxljqxok1yrl1zinq3nfreh93p
студент
0
5429
16438
16434
2022-08-27T03:50:11Z
Thomas Norren
5053
16438
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''студент'''
#[[tauira]]
{{=ru=}}
{{-noun-|ru}}
'''студент'''
#[[tauira]]
3uz3txjyfamyfjpzia8mij0saagfeex
tauira
0
5430
16436
16435
2022-08-27T03:49:20Z
Thomas Norren
5053
16436
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tauira'''
j5tg4oxki2y7lf330iq9chtt4nb37zh
student
0
5431
16437
2022-08-27T03:49:50Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''student''' #[[tauira]]"
16437
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''student'''
#[[tauira]]
5f1js39nm0e5axyf3i4lgryhrnnk25d
mīere
0
5432
16439
2022-08-27T03:51:29Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''mīere'''"
16439
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''mīere'''
2iljnuqtd2ankm1251bpo7zwkrxryfe
honey
0
5433
16440
2022-08-27T03:51:59Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''honey''' #[[mīere]]"
16440
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''honey'''
#[[mīere]]
8nak6cebsoxogkp038zvcuz7qf6uxzx
мед
0
5434
16441
2022-08-27T03:53:00Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''мед''' #[[mīere]]"
16441
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''мед'''
#[[mīere]]
dlpfchvmwx27rt69wcfujlzc3xnk6b1
мёд
0
5435
16442
2022-08-27T03:53:30Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''мёд''' #[[mīere]]"
16442
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''мёд'''
#[[mīere]]
fxgrtjpqp8dl1he83ze4lvwkfe04by0
м‘ясо
0
5436
16443
2022-08-27T03:54:47Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''м‘ясо''' #[[mīti]]"
16443
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''м‘ясо'''
#[[mīti]]
fad15f825xtul5r9gn4n8hrbkkliiia
mīti
0
5437
16445
16444
2022-08-27T03:55:11Z
Thomas Norren
5053
16445
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''mīti'''
nbs55hj9pbxx19i16ogq6sfe1d72cvx
meat
0
5438
16447
16446
2022-08-27T03:55:52Z
Thomas Norren
5053
16447
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''meat'''
#[[mīti]]
5u3cwn78muctumr1tfwlqbeevsguf15
мясо
0
5439
16448
2022-08-27T03:56:37Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''мясо''' #[[mīti]]"
16448
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''мясо'''
#[[mīti]]
f730qc25bgk10ksfq5jcvrrrjk4ao1q
kött
0
5440
16449
2022-08-27T03:57:47Z
Thomas Norren
5053
Created page with "{{=sv=}} {{-noun-|sv}} '''kött''' #[[mīti]]"
16449
wikitext
text/x-wiki
{{=sv=}}
{{-noun-|sv}}
'''kött'''
#[[mīti]]
qddmu1cb473h3tpmfkpmtl9ax7i05c6
hupa
0
5441
16450
2022-08-27T03:58:37Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''hupa'''"
16450
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''hupa'''
k33huycn93wd3vi7pj61t3419zvjien
soup
0
5442
16451
2022-08-27T03:59:03Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''soup''' #[[hupa]]"
16451
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''soup'''
#[[hupa]]
e39di4cxgggkse1rhw0lg0omxyi5nxt
суп
0
5443
16452
2022-08-27T03:59:40Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''суп''' #[[hupa]]"
16452
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''суп'''
#[[hupa]]
jegpw9p7nykfma3i96tlv6nyjir29zt
хлеб
0
5444
16453
2022-08-27T04:00:28Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''хлеб''' #[[parāoa]]"
16453
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''хлеб'''
#[[parāoa]]
7kk98ept3ihjig9etts9nhfbt91e0ej
хліб
0
5445
16454
2022-08-27T04:01:17Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''хліб''' #[[parāoa]]"
16454
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''хліб'''
#[[parāoa]]
sl9oiekpjrymk7wakm05tshj04edzin
tote
0
5446
16817
16455
2023-05-09T23:30:07Z
Apisite
3545
16817
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tote'''
{{-trans-}}
:* {{en}}: {{trad|en|salt}}
hguvv4idoxcqgcizavqsf5kth3ds97s
salt
0
5447
16456
2022-08-27T04:02:46Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''salt''' #[[tote]]"
16456
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''salt'''
#[[tote]]
q1ztlcoqgqlq1fe72fzsd1iyyet4btc
соль
0
5448
16457
2022-08-27T04:03:18Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''соль''' #[[tote]]"
16457
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''соль'''
#[[tote]]
10hujnnvsujprf4339hm6neak7auts3
сіль
0
5449
16458
2022-08-27T04:03:58Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''сіль''' #[[tote]]"
16458
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''сіль'''
#[[tote]]
2whqaruozz2un8hbu7pdgkj0u6bm95u
чай
0
5450
16460
16459
2022-08-27T04:05:20Z
Thomas Norren
5053
16460
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''чай'''
#[[tī]]
{{=uk=}}
{{-noun-|uk}}
'''чай'''
#[[tī]]
jw9rqh1rqyfrdh50a72c8uese2os2z3
колбаса
0
5451
16461
2022-08-27T04:07:02Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''колбаса''' #[[tōtiti]]"
16461
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''колбаса'''
#[[tōtiti]]
4jdcizx9sambbp4ade65107omqv12id
ковбаса
0
5452
16462
2022-08-27T04:07:37Z
Thomas Norren
5053
Created page with "{{=uk=}} {{-noun-|uk}} '''ковбаса #[[tōtiti]]"
16462
wikitext
text/x-wiki
{{=uk=}}
{{-noun-|uk}}
'''ковбаса
#[[tōtiti]]
7mrdrcdtsy0xp6bi1qsi3bqzyckynwz
sausage
0
5453
16463
2022-08-27T04:08:10Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''sausage''' #[[tōtiti]]"
16463
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''sausage'''
#[[tōtiti]]
f1fowyqkcod9ql9nwtmtwzgi94wbcdh
tōtiti
0
5454
16464
2022-08-27T04:08:24Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tōtiti'''"
16464
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tōtiti'''
b2uqi4eznuy5jvujrbnjxxblkzw73jc
kot
0
5455
16465
2022-08-27T04:10:21Z
Thomas Norren
5053
Created page with "{{=pl=}} {{-noun-|pl}} '''kot''' #[[ngeru]]"
16465
wikitext
text/x-wiki
{{=pl=}}
{{-noun-|pl}}
'''kot'''
#[[ngeru]]
h3p61ym75b69g0uz0pxwt3fuhgqz7xq
lapsi
0
5456
16466
2022-08-27T04:13:03Z
Thomas Norren
5053
Created page with "{{=fi=}} {{-noun-|fi}} '''lapsi''' #[[tamaiti]]"
16466
wikitext
text/x-wiki
{{=fi=}}
{{-noun-|fi}}
'''lapsi'''
#[[tamaiti]]
3a1cfnirnj330xxxgtzuwiu6tpie6sn
rūma whakamahana
0
5457
16467
2022-08-27T04:14:00Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rūma whakamahana'''"
16467
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rūma whakamahana'''
m7027ff3eokufid1805u31knd9sxu6z
sauna
0
5458
16469
16468
2022-08-27T04:14:48Z
Thomas Norren
5053
16469
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''sauna'''
#[[rūma whakamahana]]
{{=fi=}}
{{-noun-|fi}}
'''sauna'''
#[[rūma whakamahana]]
mpwmkx6yg9ah3thu639054k4xbegqcn
rāpeti
0
5459
16470
2022-08-27T04:17:48Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rāpeti'''"
16470
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rāpeti'''
5vg9fee9hrapxam36mqnljpfhyrcdch
rabbit
0
5460
16471
2022-08-27T04:18:25Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''rabbit''' #[[rāpeti]]"
16471
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''rabbit'''
#[[rāpeti]]
oiq0sit3tf9ojlb74ogfaydhk2fmx6e
গাড়ি
0
5461
16472
2022-08-27T04:20:58Z
Thomas Norren
5053
Created page with "{{=bn=}} {{-noun-|bn}} '''গাড়ি''' #[[motokā]]"
16472
wikitext
text/x-wiki
{{=bn=}}
{{-noun-|bn}}
'''গাড়ি'''
#[[motokā]]
mttimrxrmx58dnn5tn9m1xjigm0deex
Category:Kupu ingoa Bengali
14
5462
16473
2022-08-27T04:21:31Z
Thomas Norren
5053
Created blank page
16473
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
ଗାଡ଼ି
0
5463
16475
16474
2022-08-27T04:24:01Z
Thomas Norren
5053
16475
wikitext
text/x-wiki
{{=or=}}
{{-noun-|or}}
'''ଗାଡ଼ି'''
#[[motokā]]
64957u5qd5cd6dz3ut0yontzk4mwmn3
કાન
0
5464
16476
2022-08-27T04:26:26Z
Thomas Norren
5053
Created page with "{{=gu=}} {{-noun-|gu}} '''કાન''' #[[taringa]]"
16476
wikitext
text/x-wiki
{{=gu=}}
{{-noun-|gu}}
'''કાન'''
#[[taringa]]
390f71o46tvcyfvp294bs60u0tnmi4b
күн
0
5465
16480
16479
2022-08-27T04:35:40Z
Thomas Norren
5053
16480
wikitext
text/x-wiki
{{=kk=}}
{{-noun-|kk}}
'''күн'''
#[[rā]]
kgd5qokx5a4vvvgvq1lhgz1prxlj8cg
түн
0
5466
16481
2022-08-27T04:36:07Z
Thomas Norren
5053
Created page with "{{=kk=}} {{-noun-|kk}} '''түн''' #[[pō]]"
16481
wikitext
text/x-wiki
{{=kk=}}
{{-noun-|kk}}
'''түн'''
#[[pō]]
asc8vgc6c8j10mi94j64zghglmlsyit
hair
0
5467
16482
2022-08-27T04:37:35Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''hair''' #[[makawe]]"
16482
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''hair'''
#[[makawe]]
3xpydvppc3o070hoo6gcdil435m7pp6
makawe
0
5468
16483
2022-08-27T04:37:51Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''makawe'''"
16483
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''makawe'''
f7pnl3nnduo9f3roebcbeh68d9na85v
шаш
0
5469
16484
2022-08-27T04:38:31Z
Thomas Norren
5053
Created page with "{{=kk=}} {{-noun-|kk}} '''шаш''' #[[makawe]]"
16484
wikitext
text/x-wiki
{{=kk=}}
{{-noun-|kk}}
'''шаш'''
#[[makawe]]
5itd8vehzh7bifo74dnx6ljtrqxfbkz
үөн
0
5470
16488
16486
2022-08-27T04:44:08Z
Thomas Norren
5053
16488
wikitext
text/x-wiki
{{=sah=}}
{{-noun-|sah}}
'''үөн'''
#[[ngarara]]
m9v10lab5wlkutlwpor73n7w2195x74
уот
0
5471
16487
2022-08-27T04:43:39Z
Thomas Norren
5053
Created page with "{{=sah=}} {{-noun-|sah}} '''уот''' #[[ahi]]"
16487
wikitext
text/x-wiki
{{=sah=}}
{{-noun-|sah}}
'''уот'''
#[[ahi]]
siovquaoo89oqf4nlmaybp9acn3r3j3
rūma
0
5472
16490
2022-08-27T04:57:23Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rūma'''"
16490
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rūma'''
8081ypls2h6pk1z2iu76hl3mvf5y535
room
0
5473
16491
2022-08-27T05:00:46Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''room''' #[[rūma]]"
16491
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''room'''
#[[rūma]]
p68r1grn0mddmnilz8qf5ub2q42b5u7
بيت
0
5474
16492
2022-08-27T05:02:15Z
Thomas Norren
5053
Created page with "{{=ar=}} {{-noun-|ar}} '''بيت''' #[[whare]]"
16492
wikitext
text/x-wiki
{{=ar=}}
{{-noun-|ar}}
'''بيت'''
#[[whare]]
r1dr8wacpsefgqcuw52egx8zq52jz9m
Category:Kupu ingoa Arapi
14
5475
16493
2022-08-27T05:02:30Z
Thomas Norren
5053
Created blank page
16493
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
kuini
0
5476
16494
2022-08-27T05:03:36Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kuini'''"
16494
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kuini'''
h0kdtnc9mdu3t5b8839mwmba8mzd4zg
queen
0
5477
16495
2022-08-27T05:04:04Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''queen''' #[[kuini]]"
16495
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''queen'''
#[[kuini]]
cyacqcnc34ige1wgrhf89xh5mb653w8
ملكة
0
5478
16496
2022-08-27T05:04:48Z
Thomas Norren
5053
Created page with "{{=ar=}} {{-noun-|ar}} '''ملكة''' #[[kuini]]"
16496
wikitext
text/x-wiki
{{=ar=}}
{{-noun-|ar}}
'''ملكة'''
#[[kuini]]
p0kzh709lxlaljdt4x6rma1lyk3nokg
بريطانيا العظمى
0
5479
16497
2022-08-27T05:07:33Z
Thomas Norren
5053
Created page with "{{=ar=}} {{-noun-|ar}} '''بريطانيا العظمى''' #[[Piritana Nui]]"
16497
wikitext
text/x-wiki
{{=ar=}}
{{-noun-|ar}}
'''بريطانيا العظمى'''
#[[Piritana Nui]]
3l30mcb5ccqohmznv0thmemm3yylahl
Piritana Nui
0
5480
16498
2022-08-27T05:08:08Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''Piritana Nui'''"
16498
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Piritana Nui'''
2whgpa94v9kuso730qougdzf3gknf0v
هولندا
0
5481
16500
2022-08-27T05:09:59Z
Thomas Norren
5053
Created page with "{{=ar=}} {{-noun-|ar}} '''هولندا''' #[[Hōrana]]"
16500
wikitext
text/x-wiki
{{=ar=}}
{{-noun-|ar}}
'''هولندا'''
#[[Hōrana]]
3gsbxlyxrwxw2oyq5407ybqi5aoumvi
Hōrana
0
5482
16501
2022-08-27T05:10:23Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''Hōrana'''"
16501
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Hōrana'''
ta1ezts08dlx3seuml5qvcaxmn5e9ik
Netherlands
0
5483
16502
2022-08-27T05:11:21Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''Netherlands''' #[[Hōrana]]"
16502
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''Netherlands'''
#[[Hōrana]]
sk6g1krxpli785qp1nuue6p0ozzubwe
كندا
0
5484
16503
2022-08-27T05:12:15Z
Thomas Norren
5053
Created page with "{{=ar=}} {{-noun-|ar}} '''كندا''' #[[Kānata]]"
16503
wikitext
text/x-wiki
{{=ar=}}
{{-noun-|ar}}
'''كندا'''
#[[Kānata]]
i8mfl8zt9y5ohv2c6yqswvr742g11do
Kānata
0
5485
16504
2022-08-27T05:12:40Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''Kānata'''"
16504
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Kānata'''
fh6io7d9knravxhh5rw6thdqu9zk3su
Canada
0
5486
16505
2022-08-27T05:13:16Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''Canada''' #[[Kānata]]"
16505
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''Canada'''
#[[Kānata]]
jctxqqo61xrspk5qjy5ajugym1ujyi9
اسكتلندا
0
5487
16506
2022-08-27T05:20:31Z
Thomas Norren
5053
Created page with "{{=ar=}} {{-noun-|ar}} '''اسكتلندا''' #[[Kōtarana]]"
16506
wikitext
text/x-wiki
{{=ar=}}
{{-noun-|ar}}
'''اسكتلندا'''
#[[Kōtarana]]
30kxahpb7maxsm4b43gssvvx6xjhlky
Kōtarana
0
5488
16507
2022-08-27T05:20:58Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''Kōtarana'''"
16507
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Kōtarana'''
6w5xij201h3fy7ir38z8dlolh42k7ub
Scotland
0
5489
16508
2022-08-27T05:21:27Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''Scotland''' #[[Kōtarana]]"
16508
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''Scotland'''
#[[Kōtarana]]
abz4qyx9j4hd1snmcksudc163hgv38c
நாடு
0
5490
16509
2022-08-27T05:28:25Z
Thomas Norren
5053
Created page with "{{=ta=}} {{-noun-|ta}} '''நாடு''' #[[whenua]]"
16509
wikitext
text/x-wiki
{{=ta=}}
{{-noun-|ta}}
'''நாடு'''
#[[whenua]]
khl5q3zkplkgoexlr09qamt1gbxzvfl
wharepaku
0
5491
16510
2022-08-27T05:34:14Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''wharepaku'''"
16510
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''wharepaku'''
cfza3c5i9ikdsz0dp4byim1f23jkko2
toilet
0
5492
16511
2022-08-27T05:35:04Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''toilet''' #[[wharepaku]]"
16511
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''toilet'''
#[[wharepaku]]
s3yim3oup8lf1bnm5xza3ksgookp57a
ilé-ìyàgbẹ́
0
5493
16512
2022-08-27T05:37:21Z
Thomas Norren
5053
Created page with "{{=yo=}} {{-noun-|yo}} '''ilé-ìyàgbẹ́''' #[[wharepaku]]"
16512
wikitext
text/x-wiki
{{=yo=}}
{{-noun-|yo}}
'''ilé-ìyàgbẹ́'''
#[[wharepaku]]
7iofyr3pl1qasnl8lafnv7i2ciw375r
ẹ̀bÍ
0
5494
16513
2022-08-27T05:39:55Z
Thomas Norren
5053
Created page with "{{=yo=}} {{-noun-|yp}} '''ẹ̀bÍ''' #[[whānau]]"
16513
wikitext
text/x-wiki
{{=yo=}}
{{-noun-|yp}}
'''ẹ̀bÍ'''
#[[whānau]]
i3ds5b5ppz0va6muqyfiquowid2t7co
ọdún
0
5495
16514
2022-08-27T05:43:07Z
Thomas Norren
5053
Created page with "{{=yo=}} {{-noun-|yo}} '''ọdún''' #[[tau]]"
16514
wikitext
text/x-wiki
{{=yo=}}
{{-noun-|yo}}
'''ọdún'''
#[[tau]]
a306rrqtm2v6ssidmgvh2qh2krsxx8o
ụlọ mposi
0
5496
16515
2022-08-28T00:36:06Z
Thomas Norren
5053
Created page with "{{=ig=}} {{-noun-|ig}} '''ụlọ mposi''' #[[wharepaku]]"
16515
wikitext
text/x-wiki
{{=ig=}}
{{-noun-|ig}}
'''ụlọ mposi'''
#[[wharepaku]]
3u3dgs6q2uiqs4s363dtbla1bgpi19g
ezinụlọ
0
5497
16516
2022-08-28T00:37:31Z
Thomas Norren
5053
Created page with "{{=ig=}} {{-noun-|ig}} '''ezinụlọ''' #[[whānau]]"
16516
wikitext
text/x-wiki
{{=ig=}}
{{-noun-|ig}}
'''ezinụlọ'''
#[[whānau]]
3w9m34u6vjmta8us6m0pea3427lw99t
afọ
0
5498
16517
2022-08-28T00:38:12Z
Thomas Norren
5053
Created page with "{{=ig-}} {{-noun-|ig}} '''afọ''' #[[tau]]"
16517
wikitext
text/x-wiki
{{=ig-}}
{{-noun-|ig}}
'''afọ'''
#[[tau]]
hm6e7eas5cm6uyv21tvnr4sqgaq54cf
karapu
0
5499
16518
2022-08-28T00:44:37Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''karapu'''"
16518
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''karapu'''
cvyjvj45xwbnhwok3ac30rx6ml5r640
glove
0
5500
16519
2022-08-28T00:45:21Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''glove''' #[[karapu]]"
16519
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''glove'''
#[[karapu]]
7zssg9x8rdcewpu7nf4g1en1xxpkdzj
găng tay
0
5501
16520
2022-08-28T00:45:58Z
Thomas Norren
5053
Created page with "{{=vi=}} {{-noun-|vi}} '''găng tay''' #[[karapu]]"
16520
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''găng tay'''
#[[karapu]]
40g32rvppxljmayu3rzcb4ysd71qpsy
táo
0
5502
16521
2022-08-28T00:48:02Z
Thomas Norren
5053
Created page with "{{=vi=}} {{-noun-|vi}} '''táo''' #[[āporo]]"
16521
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''táo'''
#[[āporo]]
91etjjucrfsa4xrea3m5rxr25tyakkk
atl
0
5503
16522
2022-08-28T00:50:25Z
Thomas Norren
5053
Created page with "{{=nah=}} {{-noun-|nah}} '''atl''' #[[wai]]"
16522
wikitext
text/x-wiki
{{=nah=}}
{{-noun-|nah}}
'''atl'''
#[[wai]]
omdyaaqcfy9nk86bsw7xdvqqlwlq2s4
hau
0
5504
16523
2022-08-28T00:51:25Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''hau'''"
16523
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''hau'''
lkcj4ertpqnxtmz0ta1u6bciamuymh0
wind
0
5505
16524
2022-08-28T00:51:52Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''wind''' #[[hau]]"
16524
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''wind'''
#[[hau]]
pu2ovq0vrjptc27mjlheyqcfpl3dq6i
ehecatl
0
5506
16525
2022-08-28T00:52:21Z
Thomas Norren
5053
Created page with "{{=nah=}} {{-noun-|nah}} '''ehecatl''' #[[hau]]"
16525
wikitext
text/x-wiki
{{=nah=}}
{{-noun-|nah}}
'''ehecatl'''
#[[hau]]
io708tdmuoyodpyom6qsmfgzrcm38jn
tletl
0
5507
16526
2022-08-28T00:52:54Z
Thomas Norren
5053
Created page with "{{=nah=}} {{-noun-|nah}} '''tletl''' #[[ahi]]"
16526
wikitext
text/x-wiki
{{=nah=}}
{{-noun-|nah}}
'''tletl'''
#[[ahi]]
ajgfuaqwszm95jpnedvkspy7r7u9yuu
metzelt
0
5508
16527
2022-08-28T00:53:45Z
Thomas Norren
5053
Created page with "{{=nah=}} {{-noun-|nah}} '''metzelt''' #[[pō]]"
16527
wikitext
text/x-wiki
{{=nah=}}
{{-noun-|nah}}
'''metzelt'''
#[[pō]]
ct8imw6oo5k3eitrf0qky6w3ram851b
calli
0
5509
16528
2022-08-28T00:54:35Z
Thomas Norren
5053
Created page with "{{=nah=}} {{-noun-|nah}} '''calli''' #[[whare]]"
16528
wikitext
text/x-wiki
{{=nah=}}
{{-noun-|nah}}
'''calli'''
#[[whare]]
ihe52adbujsbthmokg181cs3ng5orwu
pīwari
0
5510
16530
2022-08-28T00:57:30Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''pīwari'''"
16530
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pīwari'''
o1hw7e4w6k1vws7hysbbpl1rn5wstzy
flag
0
5511
16531
2022-08-28T00:57:54Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''flag''' #[[pīwari]]"
16531
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''flag'''
#[[pīwari]]
rf6o66w6mbbix13eelfuarej7uynouc
pantli
0
5512
16532
2022-08-28T00:58:36Z
Thomas Norren
5053
Created page with "{{=nah=}} {{-noun-|nah}} '''pantli''' #[[pīwari]]"
16532
wikitext
text/x-wiki
{{=nah=}}
{{-noun-|nah}}
'''pantli'''
#[[pīwari]]
medtn5y0yuolfzzbcepz1z25xjtn2bl
road
0
5513
16533
2022-08-28T00:59:27Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''road''' #[[rori]]"
16533
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''road'''
#[[rori]]
q8hos0kvld7a3w9crfhovexjkm47tyu
rori
0
5514
16534
2022-08-28T00:59:52Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rori'''"
16534
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rori'''
86v5ni7p9d86ou0jixmc8298t5xsxzp
дорога
0
5515
16535
2022-08-28T01:00:46Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''дорога''' #[[rori]]"
16535
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''дорога'''
#[[rori]]
ohzmsvdw6ni2feuowtxkcnatxarit2e
ohtli
0
5516
16536
2022-08-28T01:01:36Z
Thomas Norren
5053
Created page with "{{=nah=}} {{-noun-|nah}} '''ohtli''' #[[rori]]"
16536
wikitext
text/x-wiki
{{=nah=}}
{{-noun-|nah}}
'''ohtli'''
#[[rori]]
towa88oegy9as4on6xn0qh6k9opz0k9
tepoztotokl
0
5517
16537
2022-08-28T01:03:10Z
Thomas Norren
5053
Created page with "{{=nah=}} {{-noun-|nah}} '''tepoztotokl''' #[[waka rererangi]] #[[manurere]] #[[wakarere]]"
16537
wikitext
text/x-wiki
{{=nah=}}
{{-noun-|nah}}
'''tepoztotokl'''
#[[waka rererangi]]
#[[manurere]]
#[[wakarere]]
7g3vl4mlgbio3xi4c26k1enp1pc8v8z
tototl
0
5518
16538
2022-08-28T01:04:32Z
Thomas Norren
5053
Created page with "{{=nah=}} {{-noun-|nah}} '''tototl''' #[[manu]]"
16538
wikitext
text/x-wiki
{{=nah=}}
{{-noun-|nah}}
'''tototl'''
#[[manu]]
g5iezoyhue7jmismdkx9a2mna23n975
michin
0
5519
16539
2022-08-28T01:05:09Z
Thomas Norren
5053
Created page with "{{=nah=}} {{-noun-|nah}} '''michin''' #[[ika]]"
16539
wikitext
text/x-wiki
{{=nah=}}
{{-noun-|nah}}
'''michin'''
#[[ika]]
cu6smmyv3tdz2dv82mmupstrgm5w5pm
karakotaera
0
5520
16540
2022-08-28T01:06:41Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''karakotaera'''"
16540
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''karakotaera'''
e7z4wsur0sl8cxgx6s1ttbdj36gyt3w
крокодил
0
5521
16541
2022-08-28T01:07:50Z
Thomas Norren
5053
Created page with "{{=ru=}} {{-noun-|ru}} '''крокодил''' #[[karakotaera]]"
16541
wikitext
text/x-wiki
{{=ru=}}
{{-noun-|ru}}
'''крокодил'''
#[[karakotaera]]
npj1p2zia3at4e5zx0uua9t1id7qmhg
cipactli
0
5522
16543
16542
2022-08-28T01:08:45Z
Thomas Norren
5053
16543
wikitext
text/x-wiki
{{=nah=}}
{{-noun-|nah}}
'''cipactli'''
#[[karakotaera]]
5g1xj7e7oyahvq7mnroueq298kjcmur
ēkara
0
5523
16544
2022-08-28T01:09:44Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''ēkara'''"
16544
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ēkara'''
ceghyh1ojzd8cxuiuhhje47c9yhytbg
eagle
0
5524
16545
2022-08-28T01:10:09Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''eagle''' #[[ēkara]]"
16545
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''eagle'''
#[[ēkara]]
16cvf5j3c0fa7qmgivcmqspp5apmyrp
cuauhtli
0
5525
16546
2022-08-28T01:10:41Z
Thomas Norren
5053
Created page with "{{=nah=}} {{-noun-|nah}} '''cuauhtli''' #[[ēkara]]"
16546
wikitext
text/x-wiki
{{=nah=}}
{{-noun-|nah}}
'''cuauhtli'''
#[[ēkara]]
jspmxv5ynmfdmwbydzjjmyuiwna13bo
matimati
0
5526
16547
2022-08-28T01:11:49Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''matimati'''"
16547
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''matimati'''
c7zl0iowwvy7hgq808dv13vnfc8w8x6
finger
0
5527
16548
2022-08-28T01:12:12Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''finger''' #[[matimati]]"
16548
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''finger'''
#[[matimati]]
gfu9lfxbj0ydickrplmi26iwc4kenff
mapilli
0
5528
16549
2022-08-28T01:12:49Z
Thomas Norren
5053
Created page with "{{=nah=}} {{-noun-|nah}} '''mapilli'''"
16549
wikitext
text/x-wiki
{{=nah=}}
{{-noun-|nah}}
'''mapilli'''
mmdh98jf7lk5rhkvutnc76og5eymevg
kan
0
5529
16550
2022-08-28T01:14:20Z
Thomas Norren
5053
Created page with "{{=ute=}} {{-noun-|ute}} '''kan''' #[[whare]]"
16550
wikitext
text/x-wiki
{{=ute=}}
{{-noun-|ute}}
'''kan'''
#[[whare]]
4a5u9ytwkkfm9s15gmw2lich6w4st3b
pö’ökwat
0
5530
16551
2022-08-28T01:16:58Z
Thomas Norren
5053
Created page with "{{=ute=}} {{-noun-|ute}} '''pö’ökwat''' #[[pukapuka]]"
16551
wikitext
text/x-wiki
{{=ute=}}
{{-noun-|ute}}
'''pö’ökwat'''
#[[pukapuka]]
6yqcipxdld4i11r64kcbs8pf38xuwpe
tïkap
0
5531
16552
2022-08-28T01:17:27Z
Thomas Norren
5053
Created page with "{{=ute=}} {{-noun-|ute}} '''tïkap''' #[[kai]]"
16552
wikitext
text/x-wiki
{{=ute=}}
{{-noun-|ute}}
'''tïkap'''
#[[kai]]
ntz3k4wal1ef2rlkyy5o5bjcrc3zftu
paana
0
5532
16553
2022-08-28T01:18:09Z
Thomas Norren
5053
Created page with "{{=ute=}} {{-noun-|ute}} '''paana''' #[[parāoa]]"
16553
wikitext
text/x-wiki
{{=ute=}}
{{-noun-|ute}}
'''paana'''
#[[parāoa]]
jr3qsi47tb2uuzeekkygrvwgzkrbnab
paa
0
5533
16554
2022-08-28T01:18:39Z
Thomas Norren
5053
Created page with "{{=ute=}} {{-noun-|ute}} '''paa''' #[[wai]]"
16554
wikitext
text/x-wiki
{{=ute=}}
{{-noun-|ute}}
'''paa'''
#[[wai]]
6qcmqeetcy5utg9108i9if1klogja0b
‘aapach
0
5534
16557
16555
2022-08-28T01:20:16Z
Thomas Norren
5053
16557
wikitext
text/x-wiki
{{=ute=}}
{{-noun-|ute}}
'''‘aapach'''
#[[tama]]
g2f3s6dy92k4yt7n5buc4y3652f2g7n
na’achich
0
5535
16556
2022-08-28T01:19:56Z
Thomas Norren
5053
Created page with "{{=ute=}} {{-noun-|ute}} '''na’achich''' #[[kotiro]]"
16556
wikitext
text/x-wiki
{{=ute=}}
{{-noun-|ute}}
'''na’achich'''
#[[kotiro]]
ah910amo4buf0yhnhr57xqdom30bwa6
kwiyagat
0
5536
16558
2022-08-28T01:20:56Z
Thomas Norren
5053
Created page with "{{=ute=}} {{-noun-|ute}} '''kwiyagat''' #[[pea]]"
16558
wikitext
text/x-wiki
{{=ute=}}
{{-noun-|ute}}
'''kwiyagat'''
#[[pea]]
e2pjergjq4tu6xmkbcnj84ororvxvgw
ch’il łitsxooí
0
5537
16559
2022-08-28T01:23:34Z
Thomas Norren
5053
Created page with "{{=nv=}} {{-noun-|nv}} '''ch’il łitsxooí''' #[[ārani]]"
16559
wikitext
text/x-wiki
{{=nv=}}
{{-noun-|nv}}
'''ch’il łitsxooí'''
#[[ārani]]
6282hkjmuysluw2dpk4v4aa2g4mpwxj
bilasáana
0
5538
16560
2022-08-28T01:24:41Z
Thomas Norren
5053
Created page with "{{=nv=}} {{-noun-|nv}} '''bilasáana''' #[[āporo]]"
16560
wikitext
text/x-wiki
{{=nv=}}
{{-noun-|nv}}
'''bilasáana'''
#[[āporo]]
fhpgobkqt04bzypp92jf7vgos166mrn
panana
0
5539
16561
2022-08-28T01:25:42Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''panana'''"
16561
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''panana'''
6t1sg62znuawnvbpk3tkbt3kmx1qkm5
banana
0
5540
16562
2022-08-28T01:26:12Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''banana''' #[[panana]]"
16562
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''banana'''
#[[panana]]
9ci3d3xuvwlg19ao2ywo68vs9evk8im
hashk’aan
0
5541
16563
2022-08-28T01:26:43Z
Thomas Norren
5053
Created page with "{{=nv=}} {{-noun-|nv}} '''hashk’aan''' #[[panana]]"
16563
wikitext
text/x-wiki
{{=nv=}}
{{-noun-|nv}}
'''hashk’aan'''
#[[panana]]
ab69k6k9dkmc0qahmw1uva33vxi6bay
pītiti
0
5542
16564
2022-08-28T01:28:16Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''pītiti'''"
16564
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pītiti'''
7a7mfl02xua81f2k51yrfed2tmam9ya
peach
0
5543
16565
2022-08-28T01:29:36Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''peach''' #[[pītiti]]"
16565
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''peach'''
#[[pītiti]]
21xnyzhoosy9age6jd8j3lpuesqjx8o
didzétsoh
0
5544
16566
2022-08-28T01:30:18Z
Thomas Norren
5053
Created page with "{{=nv=}} {{-noun-|nv}} '''didzétsoh''' #[[pītiti]]"
16566
wikitext
text/x-wiki
{{=nv=}}
{{-noun-|nv}}
'''didzétsoh'''
#[[pītiti]]
3n8hau64fo27v6oed0r1hn9cpmi2y8t
tiere
0
5545
16567
2022-08-28T01:31:06Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tiere'''"
16567
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tiere'''
d2osgitiuztt723xf333846vhykc581
cherry
0
5546
16569
16568
2022-08-28T01:31:51Z
Thomas Norren
5053
16569
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''cherry'''
#[[tiere]]
mxgqfs1g22zwtkzv7xsh9ivodhsny0g
bįįh yildee’į
0
5547
16570
2022-08-28T01:32:55Z
Thomas Norren
5053
Created page with "{{=nv=}} {{-noun-|nv}} '''bįįh yildee’į''' #[[tiere]]"
16570
wikitext
text/x-wiki
{{=nv=}}
{{-noun-|nv}}
'''bįįh yildee’į'''
#[[tiere]]
dy3hacauroo3s9njn57fb37x0y9dlgh
hirikākā
0
5548
17149
17148
2024-11-27T16:55:13Z
2001:E68:5450:D4C:4944:F6F:8B1F:F943
17149
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''hirikākā'''
# tētahi [[hua]] [[whero]] rānei, [[kākāriki]] rānei, rite [[matimati]] roa nō [[puninga]] ''Capsicum'' me kiko e [[kā]] ana i te [[waha]] ina [[kainga]].
{{-trans-}}
:* {{en}}: {{trad|en|chili}}, {{trad|en|chili pepper}}, {{trad|en|hot pepper}}
<!--i Whānau Reo Marēo-Porinīhia-->
:* {{haw}}: {{trad|haw|nīoi}}
:* {{ty}}: {{trad|ty|‘ōporo}}
:* {{fj}}: {{trad|fj|boro gaga}}
:* {{ms}}: {{trad|ms|cili}}, {{trad|ms|lada}}, {{trad|ms|cabai}}
iua3kepy3wck81cc1b1mz2n9m3l3hq5
chili
0
5549
16572
2022-08-28T01:34:04Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''chili''' #[[hirikākā]]"
16572
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''chili'''
#[[hirikākā]]
23zx8iqjxi6c97jtew240ky9bjwn7xt
azee’dích’íí’
0
5550
16573
2022-08-28T01:35:19Z
Thomas Norren
5053
Created page with "{{=nv=}} {{-noun-|nv}} '''azee’dích’íí’''' #[[hirikākā]]"
16573
wikitext
text/x-wiki
{{=nv=}}
{{-noun-|nv}}
'''azee’dích’íí’'''
#[[hirikākā]]
phgry61id8ti62xyf2uxdvgfr2w72b9
y
0
5551
16574
2022-08-28T01:39:51Z
Thomas Norren
5053
Created page with "{{=gn=}} {{-noun-|gn}} '''y''' #[[wai]]"
16574
wikitext
text/x-wiki
{{=gn=}}
{{-noun-|gn}}
'''y'''
#[[wai]]
0az5o69pyj7z86w3brto896yzfk1r17
kamby
0
5552
16575
2022-08-28T01:41:35Z
Thomas Norren
5053
Created page with "{{=gn=}} {{-noun-|gn}} '''kamby''' #[[miraka]]"
16575
wikitext
text/x-wiki
{{=gn=}}
{{-noun-|gn}}
'''kamby'''
#[[miraka]]
5nsokaxdudsyf7ntm26crrw0e5xqxt2
yva
0
5553
16576
2022-08-28T01:42:41Z
Thomas Norren
5053
Created page with "{{=gn=}} {{-noun-|gn}} '''yva''' #[[hua]]"
16576
wikitext
text/x-wiki
{{=gn=}}
{{-noun-|gn}}
'''yva'''
#[[hua]]
aisvda5bzer6qmvgj9wjvao43r7bexz
hua
0
5554
16577
2022-08-28T01:42:59Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''hua'''"
16577
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''hua'''
tpprmgm9dwc8kask09pm8u5vf6457id
fruit
0
5555
16578
2022-08-28T01:43:26Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''fruit''' #[[hua]]"
16578
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''fruit'''
#[[hua]]
qf2dxz2k11q10vf7ulxmst2mt91c5il
kuña
0
5556
16579
2022-08-28T01:44:57Z
Thomas Norren
5053
Created page with "{{=gn=}} {{-noun-|gn}} '''kuña''' #[[wahine]]"
16579
wikitext
text/x-wiki
{{=gn=}}
{{-noun-|gn}}
'''kuña'''
#[[wahine]]
67bvtkl45mbdgxteod5lurkwwb9gibh
kuimba’e
0
5557
16580
2022-08-28T01:45:31Z
Thomas Norren
5053
Created page with "{{=gn=}} {{-noun-|gn}} '''kuimba’e''' #[[tāne]]"
16580
wikitext
text/x-wiki
{{=gn=}}
{{-noun-|gn}}
'''kuimba’e'''
#[[tāne]]
a4g31r4dtu643cmlfwxta3n93923y9x
ipu
0
5558
16581
2022-08-28T01:46:23Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''ipu'''"
16581
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ipu'''
fr1jnfi2ellt0dxataquaafzdx9rajs
vase
0
5559
16582
2022-08-28T01:47:00Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''vase''' #[[ipu]]"
16582
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''vase'''
#[[ipu]]
89f21sohtcrvemenye61ynxhzb4unkc
video
0
5560
16583
2022-08-28T01:48:18Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''video''' #[[ataata]]"
16583
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''video'''
#[[ataata]]
j0ssqhm2f87h8fzater50glo6j6oue8
ataata
0
5561
16584
2022-08-28T01:48:35Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''ataata'''"
16584
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''ataata'''
2i8pa4pk8vzd532uz111t4lr25ms8gp
βάζο
0
5562
16585
2022-08-28T01:51:05Z
Thomas Norren
5053
Created page with "{{=el=}} {{-noun-|el}} '''βάζο''' #[[ipu]]"
16585
wikitext
text/x-wiki
{{=el=}}
{{-noun-|el}}
'''βάζο'''
#[[ipu]]
io88exciiesmofla6qwprkbg556kuxi
Category:Kupu ingoa Kariki
14
5563
16586
2022-08-28T01:51:18Z
Thomas Norren
5053
Created blank page
16586
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
βίντεο
0
5564
16587
2022-08-28T01:53:33Z
Thomas Norren
5053
Created page with "{{=el=}} {{-noun-|el}} '''βίντεο''' #[[ataata]]"
16587
wikitext
text/x-wiki
{{=el=}}
{{-noun-|el}}
'''βίντεο'''
#[[ataata]]
cknq3nl5b1n83vz3zut9til4xjtq433
whare pikitia
0
5565
16588
2022-08-28T01:54:39Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''whare pikitia'''"
16588
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''whare pikitia'''
natr2o70vbl17cjq1eamsmpklqfxqjm
cinema
0
5566
16589
2022-08-28T01:55:07Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''cinema''' #[[whare pikitia]]"
16589
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''cinema'''
#[[whare pikitia]]
4py7wsy8rx80kycfcbh4kxh0ojz1zc7
σινεμά
0
5567
16590
2022-08-28T01:56:40Z
Thomas Norren
5053
Created page with "{{=el=}} {{-noun-|el}} '''σινεμά''' #[[whare pikitia]]"
16590
wikitext
text/x-wiki
{{=el=}}
{{-noun-|el}}
'''σινεμά'''
#[[whare pikitia]]
r6izwj2ph9henxles88w5q92of569ce
καρότο
0
5568
16591
2022-08-28T01:58:35Z
Thomas Norren
5053
Created page with "{{=el=}} {{-noun-|el}} '''καρότο''' #[[kāroti]]"
16591
wikitext
text/x-wiki
{{=el=}}
{{-noun-|el}}
'''καρότο'''
#[[kāroti]]
no1q2mm22h009wwablp1ppc7wf1tqey
νερό
0
5569
16592
2022-08-28T01:59:14Z
Thomas Norren
5053
Created page with "{{=el=}} {{-noun-|el}} '''νερό''' #[[wai]]"
16592
wikitext
text/x-wiki
{{=el=}}
{{-noun-|el}}
'''νερό'''
#[[wai]]
q9ed6sus31l8d1f9q1qdc95onwf5msn
raihi
0
5570
17151
17150
2024-11-27T17:34:55Z
2001:E68:5450:D4C:4944:F6F:8B1F:F943
17151
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''raihi'''
# tupu ''Oryza sativa''
## ngā [[pata]] o te tupu ''Oryza sativa''
## te kai [[mao]]nga/[[tao]]na mā te [[kōhua]] ki ērā pata.
{{-trans-}}
:* {{en}}: {{trad|en|rice}}
<!--i Whānau Reo Marēo-Porinīhia-->
:* {{ms}}: {{trad|ms|padi}} (tupu) {{trad|ms|beras}} (kaiota), {{trad|ms|nasi}} (maonga)
:* Ipana: {{trad|iba|pari}} (tupu) {{trad|iba|beras}} (kaiota), {{trad|iba|asi}} (maonga)
:* {{tl}}: {{trad|tl|palai}} (tupu) {{trad|tl|bigas}} (kaiota), {{trad|tl|kanin}} (maonga)
son0kzy0za21dllq4te1x2zck4zmrg6
rice
0
5571
17122
17119
2024-11-27T15:12:24Z
2001:E68:5450:D4C:4944:F6F:8B1F:F943
17122
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''rice'''
#te [[tupu]] ''Oryza sativa'', [[raihi]]
## ngā [[pata]] [[ota]] o tērā tupu
## te [[kai]] [[tao]]na mai te [[kōhua]] ki ērā pata.
nffnruh9orgjoiqcw7fz8266awo1bz6
ρύζι
0
5572
16595
2022-08-28T02:01:10Z
Thomas Norren
5053
Created page with "{{=el=}} {{-noun-|el}} '''ρύζι''' #[[raihi]]"
16595
wikitext
text/x-wiki
{{=el=}}
{{-noun-|el}}
'''ρύζι'''
#[[raihi]]
tbq24crzgxs6dbaal3vrmavj02hqpm8
rahopūru
0
5573
16596
2022-08-28T02:02:04Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''rahopūru'''"
16596
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''rahopūru'''
pg0lf4ejcn6eyhl7i85fxdh0y6ynvd5
avocado
0
5574
16597
2022-08-28T02:02:32Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''avocado''' #[[rahopūru]]"
16597
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''avocado'''
#[[rahopūru]]
nrkzw0ssgmdpz70s44qxak4etoi3nbr
αβοκάντο
0
5575
16598
2022-08-28T02:03:34Z
Thomas Norren
5053
Created page with "{{=el=}} {{-noun-|el}} '''αβοκάντο''' #[[rahopūru]]"
16598
wikitext
text/x-wiki
{{=el=}}
{{-noun-|el}}
'''αβοκάντο'''
#[[rahopūru]]
lxff2jxx99p5kmhhrt9l0a33ch5ssgj
tohi
0
5576
16599
2022-08-28T02:04:10Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''tohi'''"
16599
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''tohi'''
8zs0044qdmz5nth5uymn5ogxsp8vyrp
toast
0
5577
16600
2022-08-28T02:04:38Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''toast''' #[[tohi]]"
16600
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''toast'''
#[[tohi]]
setcozx4z03efmnxqie83hnd860wowm
τοστ
0
5578
16601
2022-08-28T02:05:22Z
Thomas Norren
5053
Created page with "{{=el=}} {{-noun-|el}} '''τοστ''' #[[tohi]]"
16601
wikitext
text/x-wiki
{{=el=}}
{{-noun-|el}}
'''τοστ'''
#[[tohi]]
8goqf04z4lsp6kig0rrr7h3cgzmef21
mango
0
5579
16602
2022-08-28T02:06:25Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''mango''' #[[mango]] {{=mi=}} {{-noun-|mi}} '''mango'''"
16602
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''mango'''
#[[mango]]
{{=mi=}}
{{-noun-|mi}}
'''mango'''
q96j0bdo4ivbiojk49i0252di84vqr7
μάνγκο
0
5580
16604
16603
2022-08-28T02:07:25Z
Thomas Norren
5053
16604
wikitext
text/x-wiki
{{=el=}}
{{-noun-|el}}
'''μάνγκο'''
#[[mango]]
oro8z82bxij8vdzgcmae5g9w1yzt07i
άντρας
0
5581
16605
2022-08-28T02:08:23Z
Thomas Norren
5053
Created page with "{{=el=}} {{-noun-|el}} '''άντρας''' #[[tāne]]"
16605
wikitext
text/x-wiki
{{=el=}}
{{-noun-|el}}
'''άντρας'''
#[[tāne]]
n8virzck0dzrmkztnhy7yjp2i0pzdot
γυναίκα
0
5582
16606
2022-08-28T02:08:50Z
Thomas Norren
5053
Created page with "{{=el=}} {{-noun-|el}} '''γυναίκα''' #[[wahine]]"
16606
wikitext
text/x-wiki
{{=el=}}
{{-noun-|el}}
'''γυναίκα'''
#[[wahine]]
h1d4rwu766fs2oeclxtbthfce8mqxeh
kaiwaihanga
0
5583
16607
2022-08-28T02:09:40Z
Thomas Norren
5053
Created page with "{{=mi=}} {{-noun-|mi}} '''kaiwaihanga'''"
16607
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kaiwaihanga'''
4d32sli4y1zaa4joc77sj5rz9nbdoir
architect
0
5584
16608
2022-08-28T02:10:11Z
Thomas Norren
5053
Created page with "{{=en=}} {{-noun-|en}} '''architect''' #[[kaiwaihanga]]"
16608
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''architect'''
#[[kaiwaihanga]]
8bo9dli34wex9laxscvhv7dtg8j77gu
αρχιτέκτονας
0
5585
16609
2022-08-28T02:10:58Z
Thomas Norren
5053
Created page with "{{=el=}} {{-noun-|el}} '''αρχιτέκτονας''' #[[kaiwaihanga]]"
16609
wikitext
text/x-wiki
{{=el=}}
{{-noun-|el}}
'''αρχιτέκτονας'''
#[[kaiwaihanga]]
aejo4rcbwtbian84vvoof604so9yi9t
κορίτσι
0
5586
16610
2022-08-28T02:12:06Z
Thomas Norren
5053
Created page with "{{=el=}} {{-noun-|el}} '''κορίτσι''' #[[kotiro]]"
16610
wikitext
text/x-wiki
{{=el=}}
{{-noun-|el}}
'''κορίτσι'''
#[[kotiro]]
ior2usw59jx21lwffuoacvo69c4a9kq
αγόρι
0
5587
16611
2022-08-28T02:12:48Z
Thomas Norren
5053
Created page with "{{=el=}} {{-noun-|el}} '''αγόρι''' #[[tama]]"
16611
wikitext
text/x-wiki
{{=el=}}
{{-noun-|el}}
'''αγόρι'''
#[[tama]]
c8kbcv9xiw9u4ho6ha2scks13mjy5qj
Template:bo
10
5713
16804
2023-04-21T00:36:53Z
Apisite
3545
Created page with "Tepete"
16804
wikitext
text/x-wiki
Tepete
6q9e01no9v25j9f60vn93qdvb0hspg6
waha
0
5734
16853
16848
2023-06-19T17:02:43Z
Ultron90
5927
16853
wikitext
text/x-wiki
{{=mi=}}{{-noun-|mi}}'''waha'''
{{=haw=}}{{-noun-|haw}}waha
# [[waha#Māori|waha]]
kcakoa1bh1foom0o35icb5uev1nxd9z
vaha
0
5735
16852
16851
2023-06-19T17:01:18Z
Ultron90
5927
16852
wikitext
text/x-wiki
{{=ty=}}{{-noun-|mi}}
vaha
# [[waha#Māori|waha]]
jk9fqisc6i54dsbv2n42b73kj2koq5m
Template:niu
10
5736
16854
2023-06-24T17:48:53Z
Ultron90
5927
Created page with "Niuē"
16854
wikitext
text/x-wiki
Niuē
227lru1r5ad5bki0ologn2s6b147rtl
Template:=niu=
10
5737
16855
2023-06-24T17:49:12Z
Ultron90
5927
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|niu]]</noinclude><includeonly>[[Category:Reo Niuē|Niuē]]</includeonly> =[[Image:Flag of Niue.svg|border|40px]] [[Wiktionary:Niuē|Niuē]]="
16855
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|niu]]</noinclude><includeonly>[[Category:Reo Niuē|Niuē]]</includeonly>
=[[Image:Flag of Niue.svg|border|40px]] [[Wiktionary:Niuē|Niuē]]=
18csz7gge87elvq9u6edfsk7y826tcs
Category:Reo Marei
14
5738
16859
2023-07-07T17:50:59Z
Ultron90
5927
Ultron90 moved page [[Category:Reo Marei]] to [[Category:Reo Marēo]]: More accurate title
16859
wikitext
text/x-wiki
#REDIRECT [[:Category:Reo Marēo]]
lrzfitoa7cekuj01aqpg64q3b7dwut7
Category:Reo Inianīhiana
14
5739
16863
2023-07-07T18:10:10Z
Ultron90
5927
Ultron90 moved page [[Category:Reo Inianīhiana]] to [[Category:Reo Initonīhia]]: Corrected spelling.
16863
wikitext
text/x-wiki
#REDIRECT [[:Category:Reo Initonīhia]]
egbq9c5oujtazscpgm3h6j1v7yaqvxi
Category:Kupu ingoa Inianīhiana
14
5740
16866
2023-07-07T18:11:36Z
Ultron90
5927
Ultron90 moved page [[Category:Kupu ingoa Inianīhiana]] to [[Category:Kupu ingoa Initonīhia]]: Corrected spelling.
16866
wikitext
text/x-wiki
#REDIRECT [[:Category:Kupu ingoa Initonīhia]]
anadciqsuvjjvd86u9z3hli3afl5zmn
Category:Whakahuatanga Inianīhiana
14
5741
16869
2023-07-07T18:12:38Z
Ultron90
5927
Ultron90 moved page [[Category:Whakahuatanga Inianīhiana]] to [[Category:Whakahuatanga Initonīhia]]: Corrected spelling.
16869
wikitext
text/x-wiki
#REDIRECT [[:Category:Whakahuatanga Initonīhia]]
51653qtb17c3tzns5eoki9dzuzpustt
Category:Whakahuatanga Marei
14
5742
16874
2023-07-07T18:16:42Z
Ultron90
5927
Ultron90 moved page [[Category:Whakahuatanga Marei]] to [[Category:Whakahuatanga Marēo]]: Corrected spelling.
16874
wikitext
text/x-wiki
#REDIRECT [[:Category:Whakahuatanga Marēo]]
owig5t0kkkmkq3nfe6gi6vlrr3o67x6
Category:Kupu ingoa Marei
14
5743
16877
2023-07-07T18:18:05Z
Ultron90
5927
Ultron90 moved page [[Category:Kupu ingoa Marei]] to [[Category:Kupu ingoa Marēo]]: Corrected spelling.
16877
wikitext
text/x-wiki
#REDIRECT [[:Category:Kupu ingoa Marēo]]
a11nffgtz31oc5wzl5houq8c4f94z62
satu
0
5744
16879
2023-07-08T00:58:53Z
Ultron90
5927
Created page with "{{=ms=}}{{-num-|ms}}'''satu''' (Tiawi: [[ساتو]]) #[[tahi]] {{-pron-|ms}} *{{IPA|/satu/}}"
16879
wikitext
text/x-wiki
{{=ms=}}{{-num-|ms}}'''satu''' (Tiawi: [[ساتو]])
#[[tahi]]
{{-pron-|ms}}
*{{IPA|/satu/}}
k0ug3hz6wwogyprayfv1xuvbu5e9fla
ساتو
0
5745
16881
2023-07-08T01:01:18Z
Ultron90
5927
Created page with "{{=ms=}}{{-num-|ms}}'''ساتو''' (Rumi: [[satu]]) #[[tahi]] {{-pron-|ms}} *{{IPA|/satu/}}"
16881
wikitext
text/x-wiki
{{=ms=}}{{-num-|ms}}'''ساتو''' (Rumi: [[satu]])
#[[tahi]]
{{-pron-|ms}}
*{{IPA|/satu/}}
2kki0jb2ahf06oljnpk201j108nkagu
Category:Tau Marēo
14
5746
16882
2023-07-08T01:04:00Z
Ultron90
5927
Created blank page
16882
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Wiktionary:Marēo
4
5747
16883
2023-07-08T01:09:54Z
Ultron90
5927
Created page with "[[:w:Reo Marēo|Wikipedia: Reo Marēo]]"
16883
wikitext
text/x-wiki
[[:w:Reo Marēo|Wikipedia: Reo Marēo]]
forkyjadp1aup6t7wm1gcmzidr41iz8
dua
0
5748
16884
2023-07-08T04:40:25Z
Ultron90
5927
Created page with "{{=ms=}}{{-num-|ms}}'''dua''' (Tiawi: [[دوا]]) #[[rua]] {{-pron-|ms}} *{{IPA|/dua/}}"
16884
wikitext
text/x-wiki
{{=ms=}}{{-num-|ms}}'''dua''' (Tiawi: [[دوا]])
#[[rua]]
{{-pron-|ms}}
*{{IPA|/dua/}}
4rkw3c9p37kpluc1iukiyausjqacpln
tiga
0
5749
16885
2023-07-08T04:49:06Z
Ultron90
5927
Created page with "{{=ms=}}{{-num-|ms}}'''tiga''' (Tiawi: [[تيݢ]]) #[[toru]] {{-pron-|ms}} *{{IPA|/tiga/}}"
16885
wikitext
text/x-wiki
{{=ms=}}{{-num-|ms}}'''tiga''' (Tiawi: [[تيݢ]])
#[[toru]]
{{-pron-|ms}}
*{{IPA|/tiga/}}
s1fy2r3blaobyic0bzdjhhvxkngszl6
wha
0
5750
16889
2023-07-12T08:19:59Z
Ultron90
5927
Ultron90 moved page [[wha]] to [[whā]]: Corrected spelling.
16889
wikitext
text/x-wiki
#REDIRECT [[whā]]
npycdd9znec245xjg4xvv8d8dejf8r3
tekau mā wha
0
5751
16892
2023-07-12T08:42:36Z
Ultron90
5927
Ultron90 moved page [[tekau mā wha]] to [[tekau mā whā]]: Corrected spelling.
16892
wikitext
text/x-wiki
#REDIRECT [[tekau mā whā]]
8vkk8nt113uaa10rb5x7u7l98ii88rq
wha tekau
0
5752
16894
2023-07-12T08:45:54Z
Ultron90
5927
Ultron90 moved page [[wha tekau]] to [[whā tekau]]: Corrected spelling.
16894
wikitext
text/x-wiki
#REDIRECT [[whā tekau]]
8mijb0sqotcg62q3325etciwkrrcnlw
kotahi rau tahi
0
5754
16899
16898
2023-07-12T08:57:53Z
Ultron90
5927
16899
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''kotahi rau tahi''' (101)
{{mri-card-num}}
7hfwsplru43zgb4n9pte7st0ghlaen8
ngahuru
0
5755
17035
16903
2024-04-20T20:32:33Z
2001:E68:5409:1385:40DA:F6E4:4D1C:D08
17035
wikitext
text/x-wiki
{{=mi=}} {{-num-|mi}}
'''tekau''' (10)
==== Āhua kē ====
# [[tekau]]
{{-trans-}}
:* {{ms}}: {{trad|ms|sepuluh}}
:* {{nl}}: {{trad|nl|tien}}
:* {{en}}: {{trad|en|ten}}
:* {{pl}}: {{trad|pl|dziesięć}}
:* {{fi}}: {{trad|fi|kymmenen}}
:* {{vi}}: {{trad|vi|mười}}
:* {{fr}}: {{trad|fr|dix}}
:* {{es}}: {{trad|es|diez}}
:* {{it}}: {{trad|it|dieci}}
:* {{scn}}: {{trad|scn|deci}}
:* {{de}}: {{trad|de|zehn}}
lv5xxi6ebgwy8ichlexjycc2djjx8ah
empat
0
5759
16920
2023-07-14T08:25:54Z
Ultron90
5927
Created page with "{{=ms=}}{{-num-|ms}}'''empat''' (Tiawi: [[امڤت]]) #[[whā]] {{-pron-|ms}} *{{IPA|/əmpat/}}"
16920
wikitext
text/x-wiki
{{=ms=}}{{-num-|ms}}'''empat''' (Tiawi: [[امڤت]])
#[[whā]]
{{-pron-|ms}}
*{{IPA|/əmpat/}}
jxmbopb3wy1txpitgsr1a9n2klu9yxf
lima
0
5760
16921
2023-07-14T08:39:51Z
Ultron90
5927
Created page with "{{=ms=}}{{-num-|ms}}'''lima''' (Tiawi: [[ليما]]) #[[rima]] {{-pron-|ms}} *{{IPA|/lima/}}"
16921
wikitext
text/x-wiki
{{=ms=}}{{-num-|ms}}'''lima''' (Tiawi: [[ليما]])
#[[rima]]
{{-pron-|ms}}
*{{IPA|/lima/}}
hlasqzmmtz201ggbub4plm139eg1f6i
tujuh
0
5761
16922
2023-07-14T09:01:22Z
Ultron90
5927
Created page with "{{=ms=}}{{-num-|ms}}'''tujuh''' (Tiawi: [[توجوه]]) #[[whitu]] {{-pron-|ms}} *{{IPA|/tud͡ʒuh/}}"
16922
wikitext
text/x-wiki
{{=ms=}}{{-num-|ms}}'''tujuh''' (Tiawi: [[توجوه]])
#[[whitu]]
{{-pron-|ms}}
*{{IPA|/tud͡ʒuh/}}
kwl7dnkupvzpv96vy2hl8a002f18ys6
lapan
0
5762
16923
2023-07-14T09:05:24Z
Ultron90
5927
Created page with "{{=ms=}}{{-num-|ms}}'''lapan''' (Tiawi: [[لاڤن]]) #[[waru]] {{-pron-|ms}} *{{IPA|/lapan/}}"
16923
wikitext
text/x-wiki
{{=ms=}}{{-num-|ms}}'''lapan''' (Tiawi: [[لاڤن]])
#[[waru]]
{{-pron-|ms}}
*{{IPA|/lapan/}}
cqzjcalut7mo9a078sredgzxf4r4gat
sembilan
0
5763
16924
2023-07-14T09:13:44Z
Ultron90
5927
Created page with "{{=ms=}}{{-num-|ms}}'''sembilan''' (Tiawi: [[سمبيلن]]) #[[iwa]] {{-pron-|ms}} *{{IPA|/səmbilan/}}"
16924
wikitext
text/x-wiki
{{=ms=}}{{-num-|ms}}'''sembilan''' (Tiawi: [[سمبيلن]])
#[[iwa]]
{{-pron-|ms}}
*{{IPA|/səmbilan/}}
n2qrb275wtylw78q52h1ls9d8y83b0a
rua rau
0
5764
16925
2023-07-14T09:17:36Z
Ultron90
5927
Created page with "{{=mi=}} {{-num-|mi}} '''rua rau''' (200) {{mri-card-num}} {{-trans-}} :*{{en}}: {{trad|en|two hundred}} :*{{ms}}: {{trad|ms|dua ratus}} :*{{id}}: {{trad|id|dua ratus}}"
16925
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''rua rau''' (200)
{{mri-card-num}}
{{-trans-}}
:*{{en}}: {{trad|en|two hundred}}
:*{{ms}}: {{trad|ms|dua ratus}}
:*{{id}}: {{trad|id|dua ratus}}
scq5bszf4c1ckq0e3vxah7yeztn15m2
sepuluh
0
5765
17037
17036
2024-04-20T20:33:06Z
2001:E68:5409:1385:40DA:F6E4:4D1C:D08
17037
wikitext
text/x-wiki
{{=ms=}}{{-num-|ms}}'''sepuluh''' (Tiawi: [[سڤولوه]])
#[[ngahuru]], [[tekau]] (10)
{{-pron-|ms}}
*{{IPA|/səpuluh/}}
8wbwh7ze6u37ii14alqa60hjpbzej0x
toru rau
0
5770
16939
16937
2023-07-31T11:14:42Z
YaganZ
6044
fixed page
16939
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''toru rau''' (300)
{{mri-card-num}}
{{-trans-}}
:* {{en}}: {{trad|en|three hundred}}
:* {{ms}}: {{trad|ms|tiga ratus}}
:* {{id}}: {{trad|id|tiga ratus}}
4goo42z31sedsn5ll334pwl7ojsncyf
kotahi mano
0
5771
16941
16940
2023-08-01T18:34:30Z
YaganZ
6044
+de eintausend
16941
wikitext
text/x-wiki
{{=mi=}}
{{-num-|mi}}
'''kotahi mano''' (1000)
{{mri-card-num}}
{{-trans-}}
:*{{sl}}: {{trad|sl|tisoč}}
:*{{sv}}: {{trad|sv|tusen}}
:*{{en}}: {{trad|en|thousand}}
:*{{it}}: {{trad|it|mille}}
:*{{es}}: {{trad|es|mil}}
:*{{la}}: {{trad|la|mille}}
:*{{ro}}: {{trad|ro|mie}}
:*{{de}}: {{trad|de|eintausend}}, {{trad|de|tausend}}
:*{{is}}: {{trad|is|þúsund}}
:*{{fr}}: {{trad|fr|mille}}
g6ci2hekc6rio2tvm1g45lrhqwdd891
hundert
0
5772
16943
2023-08-01T18:39:18Z
YaganZ
6044
new page
16943
wikitext
text/x-wiki
{{=de=}}
{{-num-|de}}
'''hundert'''
# [[kotahi rau]]
ox1ln3vh59w4sa5fl3ihtmfkgcqwh8s
Wiktionary:Tiamana
4
5773
16944
2023-08-01T18:45:26Z
YaganZ
6044
new page
16944
wikitext
text/x-wiki
[[:w:Reo Tiamana|Wikipedia: Reo Tiamana]]
6sj65sjevnsbe3t3bekmpek3inwhdl9
émeraude
0
5810
17001
2023-10-02T13:05:15Z
Balamax
528
Created page with "{{=fr=}} {{-noun-|fr}} '''éme-raude''' {{f}} # [[emerara]]"
17001
wikitext
text/x-wiki
{{=fr=}}
{{-noun-|fr}}
'''éme-raude''' {{f}}
# [[emerara]]
cgs891qezltm3m9wk7f3ctgoyfpkbhk
emerara
0
5811
17045
17002
2024-05-31T02:44:51Z
Apisite
3545
17045
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''eme-ra-ra'''
{{-trans-}}
:* {{en}}: [[emerald]]
:* {{it}}: [[smeraldo]] {{m}}
:* {{es}}: [[esmeralda]] {{f}}
:* {{ru}}: [[изумруд]] {{m}}
:* {{nl}}: [[smaragd]]
:* {{de}}: [[Smaragd]] {{m}}
:* {{fi}}: [[smaragdi]]
:* {{fr}}: [[émeraude]] {{f}}
<!---:* {{my}}: [[မြ]] (mra.)--->
a5nkd70sp3vt02qd8n125rfpj1c2u75
ŝarko
0
5813
17008
2023-11-11T18:55:54Z
Balamax
528
Created page with "{{=eo=}} [[Image:Great white shark south africa.jpg|thumb|right|220px|{{PAGENAME}}]] {{-noun-|eo}} '''{{PAGENAME}}''' # [[mangō]]"
17008
wikitext
text/x-wiki
{{=eo=}}
[[Image:Great white shark south africa.jpg|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|eo}}
'''{{PAGENAME}}'''
# [[mangō]]
egf4b461291gru1drtxqrvszr9awqe9
heart
0
5814
17011
2023-11-26T06:18:56Z
Apisite
3545
Created page with "{{=en=}} {{-noun-|en}} '''heart''' #[[manawa]]"
17011
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''heart'''
#[[manawa]]
751lyw4w459voiiaefpx7u37sif9q2p
reĝo
0
5821
17053
2024-07-20T14:02:47Z
Balamax
528
Created page with "{{=eo=}} [[Image:Louis10.JPG|thumb|right|220px|{{PAGENAME}}]] {{-noun-|eo}} '''{{PAGENAME}}''' # [[kingi]]"
17053
wikitext
text/x-wiki
{{=eo=}}
[[Image:Louis10.JPG|thumb|right|220px|{{PAGENAME}}]]
{{-noun-|eo}}
'''{{PAGENAME}}'''
# [[kingi]]
gpnivn8qmav4ferm986kevdqw4qka34
cà rốt
0
5822
17061
2024-09-22T06:54:12Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''cà rốt''' # [[kāroti]]"
17061
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''cà rốt'''
# [[kāroti]]
luvw5grb7yr23ewlxpxwnurvvq9es0s
sữa
0
5823
17062
2024-09-22T06:57:34Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''sữa''' # [[miraka]]"
17062
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''sữa'''
# [[miraka]]
bg1lmng7udbeb3gxel1k1yok4uqfxqb
chó
0
5824
17063
2024-09-22T08:34:04Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''chó''' # [[kurī]]"
17063
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''chó'''
# [[kurī]]
or42km2xzgeasgzvhat7onq25nrxqvr
mèo
0
5825
17064
2024-09-22T08:35:49Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''mèo''' # [[ngeru]]"
17064
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''mèo'''
# [[ngeru]]
8m12mlk2l4udjtr0hu28bdksk0b832v
chim
0
5826
17065
2024-09-22T08:41:12Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''chim''' # [[manu]]"
17065
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''chim'''
# [[manu]]
h8u26kla6xhx58ooffe2cx9jatv2csc
lửa
0
5827
17066
2024-09-22T08:54:43Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''lửa''' # [[ahi]]"
17066
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''lửa'''
# [[ahi]]
3jnlekgyrf2t5qkabp305pxwkwayi74
gió
0
5828
17067
2024-09-22T08:58:51Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''gió''' # [[hau]]"
17067
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''gió'''
# [[hau]]
qsyi316jnao2tguxtfcxez6icoe11zn
mưa
0
5829
17068
2024-09-22T09:02:05Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''mưa''' # [[ua]]"
17068
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''mưa'''
# [[ua]]
rq6ykkb4kahudhvlj8lkd7mnpsqboje
thịt
0
5830
17069
2024-09-22T09:04:59Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''thịt''' # [[mīti]]"
17069
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''thịt'''
# [[mīti]]
gqlcbh6m921joca3nfumz8ncltapwba
răng
0
5833
17077
2024-10-25T14:26:56Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''răng''' # [[niho]]"
17077
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''răng'''
# [[niho]]
fpcw3bjd98uztx4kutnb84j5q1wugqs
một
0
5834
17078
2024-10-25T14:33:25Z
Trong Dang
6583
Created page with "{{=vi=}} {{-num-|vi}} '''một''' # [[tahi]]"
17078
wikitext
text/x-wiki
{{=vi=}}
{{-num-|vi}}
'''một'''
# [[tahi]]
c5nany2iy4c5y20v4vqek5r8f9fkww8
hai
0
5835
17079
2024-10-25T14:35:33Z
Trong Dang
6583
Created page with "{{=vi=}} {{-num-|vi}} '''hai''' # [[rua]]"
17079
wikitext
text/x-wiki
{{=vi=}}
{{-num-|vi}}
'''hai'''
# [[rua]]
ch2883sy7fbxuq8cnzfi7schuigatj8
ba
0
5836
17080
2024-10-25T14:36:52Z
Trong Dang
6583
Created page with "{{=vi=}} {{-num-|vi}} '''ba''' # [[toru]]"
17080
wikitext
text/x-wiki
{{=vi=}}
{{-num-|vi}}
'''ba'''
# [[toru]]
8hoa8q6b4x6ksjvkoxbkf3ocf3bqv3w
bốn
0
5837
17081
2024-10-25T14:38:38Z
Trong Dang
6583
Created page with "{{=vi=}} {{-num-|vi}} '''bốn''' # [[whā]]"
17081
wikitext
text/x-wiki
{{=vi=}}
{{-num-|vi}}
'''bốn'''
# [[whā]]
q80mw61ggfgeopewzchmggz6lcmtef2
năm
0
5838
17082
2024-10-25T14:41:17Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''năm''' # [[tau]] {{-num-|vi}} '''năm''' # [[rima]]"
17082
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''năm'''
# [[tau]]
{{-num-|vi}}
'''năm'''
# [[rima]]
qe37hhqmdm1qglh3yg9116rmxxaieo9
sáu
0
5839
17083
2024-10-25T14:43:58Z
Trong Dang
6583
Created page with "{{=vi=}} {{-num-|vi}} '''sáu''' # [[ono]]"
17083
wikitext
text/x-wiki
{{=vi=}}
{{-num-|vi}}
'''sáu'''
# [[ono]]
0aw8uosl4e82z0oxbqziizfj1b4u8og
bảy
0
5840
17084
2024-10-25T14:45:28Z
Trong Dang
6583
Created page with "{{=vi=}} {{-num-|vi}} '''bảy''' # [[whitu]]"
17084
wikitext
text/x-wiki
{{=vi=}}
{{-num-|vi}}
'''bảy'''
# [[whitu]]
qstleaaertr3wokccz7vcvzenli9ap3
tám
0
5841
17085
2024-10-25T14:46:36Z
Trong Dang
6583
Created page with "{{=vi=}} {{-num-|vi}} '''tám''' # [[waru]]"
17085
wikitext
text/x-wiki
{{=vi=}}
{{-num-|vi}}
'''tám'''
# [[waru]]
nqix9zvsozcb6stz2u6i1cd26wgc79k
chín
0
5842
17086
2024-10-25T14:48:06Z
Trong Dang
6583
Created page with "{{=vi=}} {{-num-|vi}} '''chín''' # [[iwa]]"
17086
wikitext
text/x-wiki
{{=vi=}}
{{-num-|vi}}
'''chín'''
# [[iwa]]
0lltm8fyciiocfjmdv15jdhjyiss3ta
mười
0
5843
17087
2024-10-25T14:49:27Z
Trong Dang
6583
Created page with "{{=vi=}} {{-num-|vi}} '''mười''' # [[tekau]]"
17087
wikitext
text/x-wiki
{{=vi=}}
{{-num-|vi}}
'''mười'''
# [[tekau]]
2hf9ja1n04qhlv2guly65g3eur5y7ie
sách
0
5844
17088
2024-10-25T14:54:28Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''sách''' # [[pukapuka]]"
17088
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''sách'''
# [[pukapuka]]
kxwam8rahzi8teq0p6sok7v2dlr6jmy
paper
0
5845
17172
17089
2025-03-19T13:47:17Z
2001:E68:5450:BBF3:ED5B:FEDE:AA43:6713
17172
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''paper'''
# [[pepa]], he [[rau]] hei [[tuhi]] ki runga
04tjfss879z8i94t1hibaw568stj5t3
giấy
0
5846
17090
2024-10-25T14:58:07Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''giấy''' # [[pepa]]"
17090
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''giấy'''
# [[pepa]]
lkq0jdhezrcy4r9kq8hxxsl62foep76
chuột
0
5847
17091
2024-10-25T15:09:43Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''chuột''' # [[kiore]]"
17091
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''chuột'''
# [[kiore]]
pcgdymg62zyjc7k4c0n8bv9vl4ivzdx
elephant
0
5848
17092
2024-10-25T15:14:45Z
Trong Dang
6583
Created page with "{{=en=}} {{-noun-|en}} '''elephant''' # [[arewhana]]"
17092
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''elephant'''
# [[arewhana]]
sbjn52ge78a9q6lczd0ipjvl8qb70y0
voi
0
5849
17093
2024-10-25T15:15:54Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''voi''' # [[arewhana]]"
17093
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''voi'''
# [[arewhana]]
7y63gufzxz13unx8yy59ku3znynrt8p
chuối
0
5850
17094
2024-10-26T23:48:19Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''chuối''' # [[panana]]"
17094
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''chuối'''
# [[panana]]
10m8x7pky2j27343raghilye3jbmj9s
xoài
0
5851
17095
2024-10-26T23:58:51Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''xoài''' # [[mango]]"
17095
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''xoài'''
# [[mango]]
sqaqhq28ibsghd90qkurrga9ekc09pd
kī
0
5855
17115
17114
2024-11-27T13:23:40Z
2001:E68:5450:3F34:D052:734D:6A7C:F79B
17115
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''kī'''
# Tētahi [[koi]] [[rino]] roa me upoko [[niho]]niho mahia mō te huakina ki te [[kūaha]] rānei, te [[takitaki]] rānei, mā te [[whiri]] kia [[hāpai]] ake o tona [[tūtaki]].
{{-trans-}}
:* {{en}}: {{trad|en|key}}
e95qesfosaz9831g32hoq2j3xntcqfw
laser
0
5856
17155
17154
2024-11-27T18:15:04Z
2001:E68:5450:D4C:CDE7:D21F:9C04:C617
17155
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
# tētahi [[rama]] e [[hiko]] ana [[toko]] [[whakapohe]] rawa.
4z30shjmvhor2qaqev0zr6nt2ewng6t
guardavia
0
5857
17156
2024-12-23T20:50:50Z
2001:B07:AD4:6A68:F029:31D:6641:3F07
Created page with "{{=it=}} {{-noun-|it}} '''guardavia''' ''f'' # [[arai waka]]"
17156
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''guardavia''' ''f''
# [[arai waka]]
f2grgrxkv52ft5j1vsmamnzci7zjl3l
Nuova Zelanda
0
5858
17158
2025-01-09T20:10:20Z
Eulogiante
6695
Created page with "{{=it=}} {{-pron-|it}} '''Nuova Zelanda''' # [[Aotearoa]]"
17158
wikitext
text/x-wiki
{{=it=}}
{{-pron-|it}}
'''Nuova Zelanda'''
# [[Aotearoa]]
2js466kgi3j1aoxihnn5jxh01azdhdn
Italia
0
5859
17159
2025-01-09T20:11:53Z
Eulogiante
6695
Created page with "{{=it=}} {{-pron-|it}} '''Italia''' # [[Itāria]] {{=es=}} {{-pron-|es}} '''Italia''' # [[Itāria]]"
17159
wikitext
text/x-wiki
{{=it=}}
{{-pron-|it}}
'''Italia'''
# [[Itāria]]
{{=es=}}
{{-pron-|es}}
'''Italia'''
# [[Itāria]]
mprh71ixo7u4p1ne601q6am2kgsfyn0
Itāria
0
5860
17160
2025-01-09T20:15:09Z
Eulogiante
6695
Created page with "{{=mi=}} {{-noun-|mi}} '''Itāria''' {{-trans-}} :* {{en}}: {{trad|en|Italy}} :* {{it}}: {{trad|it|Italia}} :* {{es}}: {{trad|es|Italia}} :* {{ru}}: {{trad|ru|Италия}} :* {{de}}: {{trad|de|Italien}} :* {{ja}}: {{trad|ja|イタリア}} :* {{fr}}: {{trad|fr|Italie}}"
17160
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''Itāria'''
{{-trans-}}
:* {{en}}: {{trad|en|Italy}}
:* {{it}}: {{trad|it|Italia}}
:* {{es}}: {{trad|es|Italia}}
:* {{ru}}: {{trad|ru|Италия}}
:* {{de}}: {{trad|de|Italien}}
:* {{ja}}: {{trad|ja|イタリア}}
:* {{fr}}: {{trad|fr|Italie}}
2hgocdgan35zs3n7fyjzl8f9fb2djc1
MediaWiki:BabelConfig.json
8
5861
17165
2025-01-31T00:02:27Z
Maintenance script
1521
Migrating server configuration to an on-wiki JSON file ([[phab:T374348]])
17165
json
application/json
{
"$version": "1.0.0",
"BabelAutoCreate": true,
"BabelCategoryNames": {
"0": "",
"1": "",
"2": "",
"3": "",
"4": "",
"5": "",
"N": ""
},
"BabelMainCategory": "",
"BabelUseUserLanguage": false
}
54hmctnlaawatl26wopa0v29fbhc0mb
akvo
0
5862
17167
2025-02-15T07:38:30Z
Balamax
528
Created page with "{{=eo=}} {{-noun-|eo}} '''akvo''' # [[wai]]"
17167
wikitext
text/x-wiki
{{=eo=}}
{{-noun-|eo}}
'''akvo'''
# [[wai]]
nxu79s85fbjth3qoyd7ajkfp1jwwl4y
pepa
0
5863
17180
17179
2025-03-19T14:04:26Z
2001:E68:5450:BBF3:ED5B:FEDE:AA43:6713
17180
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''pepa'''
# he rawa rite [[rau]] hangaia mai te [[pē]]hanga o ngā [[rākau]] [[penupenu]] hei tuhi
{{-trans-}}
:* {{en}}: {{trad|en|paper}}
{{-noun-|mi}}
'''pepa'''
# he [[puehu]] hangaia mai [[huri]]nga o ngā [[kakano]] ō momo [[tipu]] ''Piper nigrum'' ka [[uhi]]a ki te kai hei namunamuā [[kakā]]
{{-trans-}}
:* {{en}}: {{trad|en|pepper}}
<!--i Whānau Reo Marēo-Porinīhia-->
:* {{ms}}: {{trad|ms|lada}}
2zryeb5p68uet7jgsopekfpyeqxsfuc
tomato
0
5864
17186
17183
2025-03-19T14:13:26Z
2001:E68:5450:BBF3:ED5B:FEDE:AA43:6713
17186
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''tomato'''
# he tipu [[poro]] (''Solanum'') whai [[hua]] whero me waiwai [[whaki]]a ki te [[tunu]] kai, ''Solanum lycopersicum''
s167j5b4g1lu4ox85jes50kin2xux4k
tamarillo
0
5865
17185
17184
2025-03-19T14:13:07Z
2001:E68:5450:BBF3:ED5B:FEDE:AA43:6713
17185
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
'''tamarillo'''
# he tipu [[poro]] (''Solanum'') whai [[hua]] whero me waiwai reka taea a ki te kai ota, ''Solanum betaceum''
cs990lrlkvygz4iyuvnen7igyccy9ck
amêndoa
0
5866
17187
2025-03-29T16:41:49Z
Apisite
3545
Created page with "{{=pt=}} {{-noun-|pt}} '''amêndoa''' #[[aramona]]"
17187
wikitext
text/x-wiki
{{=pt=}}
{{-noun-|pt}}
'''amêndoa'''
#[[aramona]]
plng6dh8t9ml2y163c41xgkt8o8jwgy
waiū
0
5867
17190
17189
2025-04-02T11:11:30Z
2001:E68:5450:6437:A44D:6E60:D27C:2ECC
17190
wikitext
text/x-wiki
{{=mi=}}
{{-noun-|mi}}
'''waiū'''
# he [[wai]] [[mā]] kutētētia mai ngā [[ū]] ō ngā tangata me ngā [[whāngote]]
{{-trans-}}
:* {{en}}: {{trad|en|milk}}
<!--i Whānau Reo Marēo-Porinīhia-->
:* {{ms}}: {{trad|ms|air susu}}, {{trad|ms|susu}}
:* Ipana: {{trad|iba|ai tusu}}, {{trad|iba|tusu}}
:* {{tl}}: {{trad|tl|gatas}}
tdkc434i8g0kudxdod1p6lg0xqj2voj
水
0
5868
17207
2025-05-05T11:32:27Z
Trong Dang
6583
Created page with "{{=zh=}} {{-noun-|zh}} '''水''' # [[wai]] {{=ja=}} {{-noun-|ja}} '''水''' # [[wai]]"
17207
wikitext
text/x-wiki
{{=zh=}}
{{-noun-|zh}}
'''水'''
# [[wai]]
{{=ja=}}
{{-noun-|ja}}
'''水'''
# [[wai]]
lwdkh3e6oxjfiatnauo29ab7u964rts
Template:=zh=
10
5869
17208
2025-05-05T11:35:47Z
Trong Dang
6583
Created page with "__NOEDITSECTION__<noinclude>[[Category:Templates|zh]]</noinclude><includeonly>[[Category:Reo Hainamana|Hainamana]]</includeonly> =[[Image:Flag of the People's Republic of China.svg|border|40px]] [[Wiktionary:Hainamana|Hainamana]]="
17208
wikitext
text/x-wiki
__NOEDITSECTION__<noinclude>[[Category:Templates|zh]]</noinclude><includeonly>[[Category:Reo Hainamana|Hainamana]]</includeonly>
=[[Image:Flag of the People's Republic of China.svg|border|40px]] [[Wiktionary:Hainamana|Hainamana]]=
2azlqmzcy6uws509qyfh47v454o6dtx
火
0
5870
17209
2025-05-05T11:36:56Z
Trong Dang
6583
Created page with "{{=zh=}} {{-noun-|zh}} '''火''' # [[ahi]] {{=ja=}} {{-noun-|ja}} '''火''' # [[ahi]]"
17209
wikitext
text/x-wiki
{{=zh=}}
{{-noun-|zh}}
'''火'''
# [[ahi]]
{{=ja=}}
{{-noun-|ja}}
'''火'''
# [[ahi]]
h85u9arhppm9ppmsmu8yb357sqwy08i
雨
0
5871
17210
2025-05-05T11:38:22Z
Trong Dang
6583
Created page with "{{=zh=}} {{-noun-|zh}} '''雨''' # [[ua]] {{=ja=}} {{-noun-|ja}} '''雨''' # [[ua]]"
17210
wikitext
text/x-wiki
{{=zh=}}
{{-noun-|zh}}
'''雨'''
# [[ua]]
{{=ja=}}
{{-noun-|ja}}
'''雨'''
# [[ua]]
pem2dq9agkzcperi7hc38tngwvm6kfj
肉
0
5872
17211
2025-05-05T11:39:07Z
Trong Dang
6583
Created page with "{{=zh=}} {{-noun-|zh}} '''肉''' # [[mīti]] {{=ja=}} {{-noun-|ja}} '''肉''' # [[mīti]]"
17211
wikitext
text/x-wiki
{{=zh=}}
{{-noun-|zh}}
'''肉'''
# [[mīti]]
{{=ja=}}
{{-noun-|ja}}
'''肉'''
# [[mīti]]
nujyxrin80ioutcn74l0r99n8n9qci6
cane
0
5873
17214
2025-05-10T07:44:24Z
Eulogiante
6695
created entry
17214
wikitext
text/x-wiki
{{=it=}}
{{-noun-|it}}
'''cane''' {{m}}
#[[kurī]]
0qrtk3hd6sqqfkhl2oq6ed7hpdmo1s5
meme
0
5874
17226
17225
2025-05-12T12:05:00Z
2001:E68:5450:5789:9AE:C39C:A56:8A14
17226
wikitext
text/x-wiki
{{=mi=}}
{{-verb-|mi}}
'''meme'''
# [[wene]], [[hakuhaku]].
{{=en=}}
{{-noun-|en}}
# he [[huatau]] [[whakaheke|whakaheke]]a mai tētahi tangata ki tētahi.
# he [[āhua]] kua [[rerekē|whakarerekē]]tia, keiwhā kua [[tuhi]]a me ngā kupu [[whakakata]], ngā kupu [[whakatarariki]] rānei hei kawe tēnei huatau
jzdhzwxs7mq5aptz45l2yi9em9a012q
drawknife
0
5875
17227
2025-05-13T09:46:00Z
2001:E68:5450:5789:9D0:855B:1F1C:D054
Created page with "{{=en=}} {{-noun-|en}} # he toronaihi, he [[naihi]] o [[ripi]] whai [[rau]] [[mingi]] me e rua kakau kei tona ngā pito hei kota i mahi rākau"
17227
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
# he toronaihi, he [[naihi]] o [[ripi]] whai [[rau]] [[mingi]] me e rua kakau kei tona ngā pito hei kota i mahi rākau
2e0iy37h59vv7u4jdjpujlvm62so0fy
sickle
0
5876
17229
17228
2025-05-13T09:52:35Z
2001:E68:5450:5789:9D0:855B:1F1C:D054
17229
wikitext
text/x-wiki
{{=en=}}
{{-noun-|en}}
# he [[naihi]], o [[ripi]], whai [[rau]] [[mingi]] me kotahi kakau kei tona pito hei [[tapahi]] ki ngā mauti, he toronaihi
7ada9rkao04kifi82ylbqd74zrpu8eq
Module:category tree
828
5877
17322
17321
2025-07-01T14:28:09Z
Ayane Fumihiro
6766
17322
Scribunto
text/plain
-- Prevent substitution.
if mw.isSubsting() then
return require("Module:unsubst")
end
local export = {}
local category_tree_submodule_prefix = "Module:category tree/"
local category_tree_styles_css = "Module:category tree/styles.css"
local m_str_utils = require("Module:string utilities")
local m_template_parser = require("Module:template parser")
local m_utilities = require("Module:utilities")
local ceil = math.ceil
local class_else_type = m_template_parser.class_else_type
local concat = table.concat
local deep_copy = require("Module:table").deepCopy
local full_url = mw.uri.fullUrl
local insert = table.insert
local is_callable = require("Module:fun").is_callable
local log10 = math.log10 or require("Module:math").log10
local new_title = mw.title.new
local pages_in_category = mw.site.stats.pagesInCategory
local parse = m_template_parser.parse
local remove_comments = require("Module:string/removeComments")
local sort = table.sort
local split = m_str_utils.split
local string_compare = require("Module:string/compare")
local trim = m_str_utils.trim
local uupper = m_str_utils.upper
local yesno = require("Module:yesno")
local current_frame = mw.getCurrentFrame()
local current_title = mw.title.getCurrentTitle()
local namespace = current_title.namespace
local poscatboiler_subsystem = "poscatboiler"
local extra_args_error = "Extra arguments to {{((}}auto cat{{))}} are not allowed for this category."
-- Generates a sortkey for a numeral `n`, adding leading zeroes to avoid the "1, 10, 2, 3" sorting problem. `max_n` is the greatest expected value of `n`, and is used to determine how many leading zeroes are needed. If not supplied, it defaults to the number of languages.
function export.numeral_sortkey(n, max_n)
max_n = max_n or require("Module:list of languages").count()
return ("#%%0%dd"):format(ceil(log10(max_n + 1))):format(n)
end
function export.split_lang_label(title_text)
local getByCanonicalName = require("Module:languages").getByCanonicalName
-- Progressively remove a word from the potential canonical name until it
-- matches an actual canonical name.
local words = split(title_text, " ", true)
for i = #words - 1, 1, -1 do
local lang = getByCanonicalName(concat(words, " ", 1, i))
if lang then
return lang, concat(words, " ", i + 1)
end
end
return nil, title_text
end
local function show_error(text)
return require("Module:message box").maintenance(
"red",
"[[File:Ambox warning pn.svg|50px]]",
"This category is not defined in Wiktionary's category tree.",
text
)
end
-- Show the text that goes at the very top right of the page.
local function show_topright(current)
return current.getTopright and current:getTopright() or nil
end
local function link_box(content)
return ("<div class=\"noprint plainlinks\" style=\"float: right; clear: both; margin: 0 0 .5em 1em; background: var(--wikt-palette-paleblue, #f9f9f9); border: 1px var(--border-color-base, #aaaaaa) solid; margin-top: -1px; padding: 5px; font-weight: bold;\">%s</div>"):format(content)
end
local function show_editlink(current)
return link_box(("[%s Edit category data]"):format(tostring(full_url(current:getDataModule(), "action=edit"))))
end
function show_related_changes()
local title = current_title.fullText
return link_box(("[%s <span title=\"Recent edits and other changes to pages in %s\">Recent changes</span>]"):format(
tostring(full_url("Special:RecentChangesLinked", {
target = title,
showlinkedto = 0,
})),
title
))
end
local function show_pagelist(current)
local namespace = "namespace="
local info = current:getInfo()
local lang_code = info.code
if info.label == "citations" or info.label == "citations of undefined terms" then
namespace = namespace .. "Citations"
elseif lang_code then
local lang = require("Module:languages").getByCode(lang_code, true)
if lang then
-- Proto-Norse (gmq-pro) is the probably language with a code ending in -pro
-- that's intended to have mostly non-reconstructed entries.
if (lang_code:find("%-pro$") and lang_code ~= "gmq-pro") or lang:hasType("reconstructed") then
namespace = namespace .. "Reconstruction"
elseif lang:hasType("appendix-constructed") then
namespace = namespace .. "Appendix"
end
end
elseif info.label:match("templates") then
namespace = namespace .. "Template"
elseif info.label:match("modules") then
namespace = namespace .. "Module"
elseif info.label:match("^Wiktionary") or info.label:match("^Pages") then
namespace = ""
end
end
-- Show navigational "breadcrumbs" at the top of the page.
local function show_breadcrumbs(current)
local steps = {}
-- Start at the current label and move our way up the "chain" from child to parent, until we can't go further.
while current do
local category, display_name, nocap
if type(current) == "string" then
category = current
display_name = current:gsub("^Category:", "")
else
if not current.getCategoryName then
error("Internal error: Bad format in breadcrumb chain structure, probably a misformatted value for `parents`: " ..
mw.dumpObject(current))
end
category = "Category:" .. current:getCategoryName()
display_name, nocap = current:getBreadcrumbName()
end
if not nocap then
display_name = mw.getContentLanguage():ucfirst(display_name)
end
insert(steps, 1, ("[[:%s|%s]]"):format(category, display_name))
-- Move up the "chain" by one level.
if type(current) == "string" then
current = nil
else
current = current:getParents()
end
if current then
current = current[1].name
end
end
local templateStyles = require("Module:TemplateStyles")(category_tree_styles_css)
local ol = mw.html.create("ol")
for i, step in ipairs(steps) do
local li = mw.html.create("li")
if i ~= 1 then
local span = mw.html.create("span")
:attr("aria-hidden", "true")
:addClass("ts-categoryBreadcrumbs-separator")
:wikitext(" » ")
li:node(span)
end
li:wikitext(step)
ol:node(li)
end
return templateStyles .. tostring(mw.html.create("div")
:attr("role", "navigation")
:attr("aria-label", "Breadcrumb")
:addClass("ts-categoryBreadcrumbs")
:node(ol))
end
local function show_also(current)
local also = current._info.also
if also and #also > 0 then
return ('<div style="margin-top:-1em;margin-bottom:1.5em">%s</div>'):format(require("Module:also").main(also))
end
return nil
end
-- Show a short description text for the category.
local function show_description(current)
return current.getDescription and current:getDescription() or nil
end
local function show_appendix(current)
local appendix = current.getAppendix and current:getAppendix()
return appendix and ("For more information, see [[%s]]."):format(appendix) or nil
end
local function sort_children(child1, child2)
return string_compare(uupper(child1.sort), uupper(child2.sort))
end
-- Show a list of child categories.
local function show_children(current)
local children = current.getChildren and current:getChildren() or nil
if not children then
return nil
end
sort(children, sort_children)
local children_list = {}
for _, child in ipairs(children) do
local child_name, child_pagetitle = child.name
if type(child_name) == "string" then
child_pagetitle = child_name
else
child_pagetitle = "Category:" .. child_name:getCategoryName()
end
if new_title(child_pagetitle).exists then
insert(children_list, ("* [[:%s]]: %s"):format(
child_pagetitle,
child.description or
type(child_name) == "string" and child_name:gsub("^Category:", "") .. "." or
child_name:getDescription("child")
))
end
end
return concat(children_list, "\n")
end
-- Show a table of contents with links to each letter in the language's script.
local function show_TOC(current)
local titleText = current_title.text
local inCategoryPages = pages_in_category(titleText, "pages")
local inCategorySubcats = pages_in_category(titleText, "subcats")
local TOC_type
-- Compute type of table of contents required.
if inCategoryPages > 2500 or inCategorySubcats > 2500 then
TOC_type = "full"
elseif inCategoryPages > 200 or inCategorySubcats > 200 then
TOC_type = "normal"
else
-- No (usual) need for a TOC if all pages or subcategories can fit on one page;
-- but allow this to be overridden by a custom TOC handler.
TOC_type = "none"
end
if current.getTOC then
local TOC_text = current:getTOC(TOC_type)
if TOC_text ~= true then
return TOC_text or nil
end
end
if TOC_type ~= "none" then
local templatename = current:getTOCTemplateName()
local TOC_template
if TOC_type == "full" then
-- This category is very large, see if there is a "full" version of the TOC.
local TOC_template_full = new_title(templatename .. "/full")
if TOC_template_full.exists then
TOC_template = TOC_template_full
end
end
if not TOC_template then
local TOC_template_normal = new_title(templatename)
if TOC_template_normal.exists then
TOC_template = TOC_template_normal
end
end
if TOC_template then
return current_frame:expandTemplate{title = TOC_template.text, args = {}}
end
end
return nil
end
-- Show the "catfix" that adds language attributes and script classes to the page.
local function show_catfix(current)
local lang, sc = current:getCatfixInfo()
return lang and m_utilities.catfix(lang, sc) or nil
end
-- Show the parent categories that the current category should be placed in.
local function show_categories(current, categories)
local parents = current.getParents and current:getParents() or nil
if not parents then
return nil
end
for _, parent in ipairs(parents) do
local parent_name = parent.name
local sortkey = type(parent.sort) == "table" and parent.sort:makeSortKey() or parent.sort
if type(parent_name) == "string" then
insert(categories, ("[[%s|%s]]"):format(parent_name, sortkey))
else
insert(categories, ("[[Category:%s|%s]]"):format(parent_name:getCategoryName(), sortkey))
end
end
-- Also put the category in its corresponding "umbrella" or "by language" category.
local umbrella = current:getUmbrella()
if umbrella then
-- FIXME: use a language-neutral sorting function like the Unicode Collation Algorithm.
local sortkey = current._lang and current._lang:getCanonicalName() or current:getCategoryName()
sortkey = require("Module:languages").getByCode("en", true):makeSortKey(sortkey)
if type(umbrella) == "string" then
insert(categories, ("[[%s|%s]]"):format(umbrella, sortkey))
else
insert(categories, ("[[Category:%s|%s]]"):format(umbrella:getCategoryName(), sortkey))
end
end
-- Check for various unwanted parser functions, which should be integrated into the category tree data instead.
-- Note: HTML comments shouldn't be removed from `content` until after this step, as they can affect the result.
local content = current_title:getContent()
if not content then
-- This happens when using [[Special:ExpandTemplates]] to call {{auto cat}} on a nonexistent category page,
-- which is needed by Benwing's create_wanted_categories.py script.
return
end
local defaultsort, displaytitle, page_has_param
for node in parse(content):iterate_nodes() do
local node_class = class_else_type(node)
if node_class == "template" then
local name = node:get_name()
if name == "DEFAULTSORT:" and not defaultsort then
insert(categories, "[[Category:Pages with DEFAULTSORT conflicts]]")
defaultsort = true
elseif name == "DISPLAYTITLE:" and not displaytitle then
insert(categories,"[[Category:Pages with DISPLAYTITLE conflicts]]")
displaytitle = true
end
elseif node_class == "parameter" and not page_has_param then
insert(categories,"[[Category:Pages with raw triple-brace template parameters]]")
page_has_param = true
end
end
-- Check for raw category markup, which should also be integrated into the category tree data.
content = remove_comments(content, "BOTH")
local head = content:find("[[", 1, true)
while head do
local close = content:find("]]", head + 2, true)
if not close then
break
end
-- Make sure there are no intervening "[[" between head and close.
local open = content:find("[[", head + 2, true)
while open and open < close do
head = open
open = content:find("[[", head + 2, true)
end
local cat = content:sub(head + 2, close - 1)
local colon = cat:match("^[ _\128-\244]*[Cc][Aa][Tt][EeGgOoRrYy _\128-\244]*():")
if colon then
local pipe = cat:find("|", colon + 1, true)
if pipe ~= #cat then
local title = new_title(pipe and cat:sub(1, pipe - 1) or cat)
if title and title.namespace == 14 then
insert(categories,"[[Category:Categories with categories using raw markup]]")
break
end
end
end
head = open
end
end
local function generate_output(current)
if current then
for _, functionName in pairs{
"getBreadcrumbName",
"getDataModule",
"canBeEmpty",
"getDescription",
"getParents",
"getChildren",
"getUmbrella",
"getAppendix",
"getTOCTemplateName",
} do
if not is_callable(current[functionName]) then
require("Module:debug").track{"category tree/missing function", "category tree/missing function/" .. functionName}
end
end
end
local boxes, display, categories = {}, {}, {}
-- Categories should never show files as a gallery.
insert(categories, "__NOGALLERY__")
if current_frame:getParent():getTitle() == "Template:auto cat" then
insert(categories, "[[Category:Ngā kāwai karanga Template:auto cat]]")
end
-- Check if the category is empty
local totalPages = pages_in_category(current_title.text, "all")
local hugeCategory = totalPages > 1000000 -- 1 million
-- Categorize huge categories, as they cause DynamicPageList to time out and make the category inaccessible.
if hugeCategory then
insert(categories, "[[Category:Huge categories]]")
end
-- Are the parameters valid?
if not current then
insert(categories, "[[Category:Categories that are not defined in the category tree]]")
insert(categories, totalPages == 0 and "[[Category:Empty categories]]" or nil)
insert(display, show_error(
"Double-check the category name for typos. <br>" ..
"[[Special:Search/Category: " .. current_title.text:gsub("^.+:", ""):gsub(" ", "~2 ") .. '~2|Search existing categories]] to check if this category should be created under a different name (for example, "Fruits" instead of "Fruit"). <br>' ..
"To add a new category to Wiktionary's category tree, please consult " .. current_frame:expandTemplate{title = "section link", args = {
"Help:Category#How_to_create_a_category",
}} .. "."))
-- Exit here, as all code beyond here relies on current not being nil
return concat(categories, "") .. concat(display, "\n\n"), true
end
-- Does the category have the correct name?
local currentName = current:getCategoryName()
local correctName = current_title.text == currentName
if not correctName then
insert(categories, "[[Category:Categories with incorrect names]]")
insert(display, show_error(("Based on the data in the category tree, this category should be called '''[[:Category:%s]]'''."):format(currentName)))
end
-- Add cleanup category for empty categories.
local canBeEmpty = current:canBeEmpty()
if canBeEmpty and correctName then
insert(categories, " __EXPECTUNUSEDCATEGORY__")
elseif totalPages == 0 then
insert(categories, "[[Category:Empty categories]]")
end
if current:isHidden() then
insert(categories, "__HIDDENCAT__")
end
-- Put all the float-right stuff into a <div> that does not clear, so that float-left stuff like the breadcrumbs and
-- description can go opposite the float-right stuff without vertical space.
insert(boxes, "<div style=\"float: right;\">")
insert(boxes, show_topright(current))
insert(boxes, show_editlink(current))
insert(boxes, show_related_changes())
insert(boxes, "</div>")
-- Generate the displayed information
insert(display, show_breadcrumbs(current))
insert(display, show_also(current))
insert(display, show_description(current))
insert(display, show_appendix(current))
insert(display, show_children(current))
insert(display, show_TOC(current))
insert(display, show_catfix(current))
insert(display, '<br class="clear-both-in-vector-2022-only">')
show_categories(current, categories)
return concat(boxes, "\n") .. "\n" .. concat(display, "\n\n") .. concat(categories, "")
end
--[==[
List of handler functions that try to match the page name. A handler should return the name of a submodule to
[[Module:category tree]] and an info table which is passed as an argument to the submodule. If a handler does not
recognize the page name, it should return nil. Note that the order of handlers matters!
]==]
local handlers = {}
-- Thesaurus per-language category
insert(handlers, function(title)
local code, label = title:match("^Thesaurus:(%l[%a-]*%a):(.+)")
if code then
return poscatboiler_subsystem, {label = title, raw = true}
end
end)
-- Topic per-language category
insert(handlers, function(title)
local code, label = title:match("^(%l[%a-]*%a):(.+)")
if code then
return poscatboiler_subsystem, {label = title, raw = true}
end
end)
-- Lect category e.g. for [[:Category:New Zealand English]] or [[:Category:Issime Walser]]
insert(handlers, function(title, args)
local lect = args.lect or args.dialect
if lect ~= "" and yesno(lect, true) then -- Same as boolean in [[Module:parameters]].
return poscatboiler_subsystem, {label = title, args = args, raw = true}
end
end)
-- poscatboiler per-language label, e.g. [[Category:English non-lemma forms]]
insert(handlers, function(title, args)
local lang, label = export.split_lang_label(title)
if not lang then
return
end
local baseLabel, script = label:match("(.+) in (.-) script$")
if script and baseLabel ~= "terms" then
local scriptObj = require("Module:scripts").getByCanonicalName(script)
if scriptObj then
return poscatboiler_subsystem, {label = baseLabel, code = lang:getCode(), sc = scriptObj:getCode(), args = args}
end
end
return poscatboiler_subsystem, {label = label, code = lang:getCode(), args = args}
end)
-- poscatboiler label umbrella category
insert(handlers, function(title, args)
local label = title:match("(.+) by language$")
if label then
-- The poscatboiler code will appropriately lowercase if needed.
return poscatboiler_subsystem, {label = label, args = args}
end
end)
-- poscatboiler raw handlers
insert(handlers, function(title, args)
return poscatboiler_subsystem, {label = title, args = args, raw = true}
end)
-- poscatboiler umbrella handlers without 'by language'
insert(handlers, function(title, args)
return poscatboiler_subsystem, {label = title, args = args}
end)
function export.show(frame)
local args, other_args = require("Module:parameters").process(frame:getParent().args, {
["also"] = {type = "title", sublist = "comma without whitespace", namespace = 14}
}, true)
if args.also then
for k, arg in next, args.also do
args.also[k] = arg.prefixedText
end
end
for k, arg in next, other_args do
other_args[k] = trim(arg)
end
if namespace == 10 then -- Template
return "(This template should be used on pages in the [[Help:Namespaces#Category|Category:]] namespace.)"
elseif namespace ~= 14 then -- Category
error("This template/module can only be used on pages in the [[mw:Help:Namespaces#Category|Category:]] namespace.")
end
local first_fail_args_handled, first_fail_cattext
-- Go through each handler in turn. If a handler doesn't recognize the format of the category, it will return nil,
-- and we will consider the next handler. Otherwise, it returns a template name and arguments to call it with, but
-- even then, that template might return an error, and we need to consider the next handler. This happens, for
-- example, with the category "CAT:Mato Grosso, Brazil", where "Mato" is the name of a language, so the poscatboiler
-- per-language label handler fires and tries to find a label "Grosso, Brazil". This throws an error, and
-- previously, this blocked fruther handler consideration, but now we check for the error and continue checking
-- handlers; eventually, the topic umbrella handler will fire and correctly handle the category.
for _, handler in ipairs(handlers) do
-- Use a new title object and args table for each handler, to keep them isolated.
local submodule, info = handler(current_title.text, deep_copy(other_args))
if submodule then
info.also = deep_copy(args.also)
require("Module:debug").track("auto cat/" .. submodule)
-- `failed` is true if no match was found.
submodule = require(category_tree_submodule_prefix .. submodule)
local cattext, failed = generate_output(submodule.main(info))
if failed then
if not first_fail_cattext then
first_fail_cattext = cattext
first_fail_args_handled = info.args and true or false
end
elseif not info.args and next(other_args) then
error(extra_args_error)
else
return cattext
end
end
end
-- If there were no matches, throw an error if any arguments were given, or otherwise return the cattext
-- from the first fail encountered. The final handlers call the boilers unconditionally, so there should
-- always be something to return.
if not first_fail_args_handled and next(other_args) then
error(extra_args_error)
end
return first_fail_cattext
end
-- TODO: new test entrypoint.
return export
e717al0c4nxeuwi2qq0dbi2fhg032ev
Module:string utilities
828
5878
17241
2025-05-15T16:50:45Z
Ayane Fumihiro
6766
Import enwiki.
17241
Scribunto
text/plain
local export = {}
local function_module = "Module:fun"
local load_module = "Module:load"
local memoize_module = "Module:memoize"
local patterns_module = "Module:patterns"
local string_char_module = "Module:string/char"
local mw = mw
local string = string
local table = table
local ustring = mw.ustring
local byte = string.byte
local char = string.char
local concat = table.concat
local find = string.find
local format = string.format
local gmatch = string.gmatch
local gsub = string.gsub
local len = string.len
local lower = string.lower
local match = string.match
local next = next
local require = require
local reverse = string.reverse
local select = select
local sort = table.sort
local sub = string.sub
local tonumber = tonumber
local tostring = tostring
local type = type
local ucodepoint = ustring.codepoint
local ufind = ustring.find
local ugcodepoint = ustring.gcodepoint
local ugmatch = ustring.gmatch
local ugsub = ustring.gsub
local ulower = ustring.lower
local umatch = ustring.match
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local upper = string.upper
local usub = ustring.sub
local uupper = ustring.upper
local memoize = require(memoize_module)
-- Defined below.
local codepoint
local explode_utf8
local format_fun
local get_charset
local gsplit
local pattern_escape
local pattern_simplifier
local replacement_escape
local title_case
local trim
local ucfirst
local ulen
--[==[
Loaders for functions in other modules, which overwrite themselves with the target function when called. This ensures modules are only loaded when needed, retains the speed/convenience of locally-declared pre-loaded functions, and has no overhead after the first call, since the target functions are called directly in any subsequent calls.]==]
local function charset_escape(...)
charset_escape = require(patterns_module).charset_escape
return charset_escape(...)
end
local function is_callable(...)
is_callable = require(function_module).is_callable
return is_callable(...)
end
local function load_data(...)
load_data = require(load_module).load_data
return load_data(...)
end
local function u(...)
u = require(string_char_module)
return u(...)
end
local function prepare_iter(str, pattern, str_lib, plain)
local callable = is_callable(pattern)
if str_lib or plain then
return pattern, #str, string, callable
elseif not callable then
local simple = pattern_simplifier(pattern)
if simple then
return simple, #str, string, false
end
end
return pattern, ulen(str), ustring, callable
end
--[==[Returns {nil} if the input value is the empty string, or otherwise the same value.
If the input is a string and `do_trim` is set, the input value will be trimmed before returning; if the trimmed value is the empty string, returns {nil}.
If `quote_delimiters` is set, then any outer pair of quotation marks ({' '} or {" "}) surrounding the rest of the input string will be stripped, if present. The string will not be trimmed again, converted to {nil}, or have further quotation marks stripped, as it exists as a way to embed spaces or the empty string in an input. Genuine quotation marks may also be embedded this way (e.g. {"''foo''"} returns {"'foo'"}).]==]
function export.is_not_empty(str, do_trim, quote_delimiters)
if str == "" then
return nil
elseif not (str and type(str) == "string") then
return str
elseif do_trim then
str = trim(str)
if str == "" then
return nil
end
end
return quote_delimiters and gsub(str, "^(['\"])(.*)%1$", "%2") or str
end
--[==[Explodes a string into an array of UTF-8 characters. '''Warning''': this function assumes that the input is valid UTF-8 in order to optimize speed and memory use. Passing in an input containing non-UTF-8 byte sequences could result in unexpected behaviour.]==]
function export.explode_utf8(str)
local text, i = {}, 0
for ch in gmatch(str, ".[\128-\191]*") do
i = i + 1
text[i] = ch
end
return text
end
explode_utf8 = export.explode_utf8
--[==[Returns {true} if `str` is a valid UTF-8 string. This is true if, for each character, all of the following are true:
* It has the expected number of bytes, which is determined by value of the leading byte: 1-byte characters are `0x00` to `0x7F`, 2-byte characters start with `0xC2` to `0xDF`, 3-byte characters start with `0xE0` to `0xEF`, and 4-byte characters start with `0xF0` to `0xF4`.
* The leading byte must not fall outside of the above ranges.
* The trailing byte(s) (if any), must be between `0x80` to `0xBF`.
* The character's codepoint must be between U+0000 (`0x00`) and U+10FFFF (`0xF4 0x8F 0xBF 0xBF`).
* The character cannot have an overlong encoding: for each byte length, the lowest theoretical encoding is equivalent to U+0000 (e.g. `0xE0 0x80 0x80`, the lowest theoretical 3-byte encoding, is exactly equivalent to U+0000). Encodings that use more than the minimum number of bytes are not considered valid, meaning that the first valid 3-byte character is `0xE0 0xA0 0x80` (U+0800), and the first valid 4-byte character is `0xF0 0x90 0x80 0x80` (U+10000). Formally, 2-byte characters have leading bytes ranging from `0xC0` to `0xDF` (rather than `0xC2` to `0xDF`), but `0xC0 0x80` to `0xC1 0xBF` are overlong encodings, so it is simpler to say that the 2-byte range begins at `0xC2`.
If `allow_surrogates` is set, surrogates (U+D800 to U+DFFF) will be treated as valid UTF-8. Surrogates are used in UTF-16, which encodes codepoints U+0000 to U+FFFF with 2 bytes, and codepoints from U+10000 upwards using a pair of surrogates, which are taken together as a 4-byte unit. Since surrogates have no use in UTF-8, as it encodes higher codepoints in a different way, they are not considered valid in UTF-8 text. However, there are limited circumstances where they may be necessary: for instance, JSON escapes characters using the format `\u0000`, which must contain exactly 4 hexadecimal digits; under the scheme, codepoints above U+FFFF must be escaped as the equivalent pair of surrogates, even though the text itself must be encoded in UTF-8 (e.g. U+10000 becomes `\uD800\uDC00`).]==]
function export.isutf8(str, allow_surrogates)
for ch in gmatch(str, "[\128-\255][\128-\191]*") do
if #ch > 4 then
return false
end
local b1, b2, b3, b4 = byte(ch, 1, 4)
if not (b2 and b2 >= 0x80 and b2 <= 0xBF) then
return false -- 1-byte is always invalid, as gmatch excludes 0x00 to 0x7F
elseif not b3 then -- 2-byte
if not (b1 >= 0xC2 and b1 <= 0xDF) then -- b1 == 0xC0 or b1 == 0xC1 is overlong
return false
end
elseif not (b3 >= 0x80 and b3 <= 0xBF) then -- trailing byte
return false
elseif not b4 then -- 3-byte
if b1 > 0xEF then
return false
elseif b2 < 0xA0 then
if b1 < 0xE1 then -- b1 == 0xE0 and b2 < 0xA0 is overlong
return false
end
elseif b1 < 0xE0 or (b1 == 0xED and not allow_surrogates) then -- b1 == 0xED and b2 >= 0xA0 is a surrogate
return false
end
elseif not (b4 >= 0x80 and b4 <= 0xBF) then -- 4-byte
return false
elseif b2 < 0x90 then
if not (b1 >= 0xF1 and b1 <= 0xF4) then -- b1 == 0xF0 and b2 < 0x90 is overlong
return false
end
elseif not (b1 >= 0xF0 and b1 <= 0xF3) then -- b1 == 0xF4 and b2 >= 0x90 is too high
return false
end
end
return true
end
do
local charset_chars = {
["\0"] = "%z", ["%"] = "%%", ["-"] = "%-", ["]"] = "%]", ["^"] = "%^"
}
charset_chars.__index = charset_chars
local chars = setmetatable({
["$"] = "%$", ["("] = "%(", [")"] = "%)", ["*"] = "%*", ["+"] = "%+",
["."] = "%.", ["?"] = "%?", ["["] = "%["
}, charset_chars)
--[==[Escapes the magic characters used in a [[mw:Extension:Scribunto/Lua reference manual#Patterns|pattern]] (Lua's version of regular expressions): {$%()*+-.?[]^}, and converts the null character to {%z}. For example, {"^$()%.[]*+-?\0"} becomes {"%^%$%(%)%%%.%[%]%*%+%-%?%z"}. This is necessary when constructing a pattern involving arbitrary text (e.g. from user input).]==]
function export.pattern_escape(str)
return (gsub(str, "[%z$%%()*+%-.?[%]^]", chars))
end
pattern_escape = export.pattern_escape
--[==[Escapes only {%}, which is the only magic character used in replacement [[mw:Extension:Scribunto/Lua reference manual#Patterns|patterns]] with string.gsub and mw.ustring.gsub.]==]
function export.replacement_escape(str)
return (gsub(str, "%%", "%%%%"))
end
replacement_escape = export.replacement_escape
local function case_insensitive_char(ch)
local upper_ch = uupper(ch)
if upper_ch == ch then
ch = ulower(ch)
if ch == upper_ch then
return chars[ch] or ch
end
end
return "[" .. (charset_chars[upper_ch] or upper_ch) .. (charset_chars[ch] or ch) .. "]"
end
local function iterate(str, str_len, text, n, start, _gsub, _sub, loc1, loc2)
if not (loc1 and start <= str_len) then
-- Add final chunk and return.
n = n + 1
text[n] = _gsub(_sub(str, start), ".", chars)
return
elseif loc2 < loc1 then
if _sub == sub then
local b = byte(str, loc1)
if b and b >= 128 then
loc1 = loc1 + (b < 224 and 1 or b < 240 and 2 or 3)
end
end
n = n + 1
text[n] = _gsub(_sub(str, start, loc1), ".", chars)
start = loc1 + 1
if start > str_len then
return
end
else
-- Add chunk up to the current match.
n = n + 1
text[n] = _gsub(_sub(str, start, loc1 - 1), ".", chars)
-- Add current match.
n = n + 1
text[n] = _gsub(_sub(str, loc1, loc2), ".", case_insensitive_char)
start = loc2 + 1
end
return n, start
end
--[==[
Escapes the magic characters used in a [[mw:Extension:Scribunto/Lua reference manual#Patterns|pattern]], and makes all characters case-insensitive. An optional pattern or find function (see {split}) may be supplied as the second argument, the third argument (`str_lib`) forces use of the string library, while the fourth argument (`plain`) turns any pattern matching facilities off in the optional pattern supplied.]==]
function export.case_insensitive_pattern(str, pattern_or_func, str_lib, plain)
if pattern_or_func == nil then
return (gsub(str, str_lib and "[^\128-\255]" or ".[\128-\191]*", case_insensitive_char))
end
local text, n, start, str_len, _string, callable = {}, 0, 1
pattern_or_func, str_len, _string, callable = prepare_iter(str, pattern_or_func, str_lib, plain)
local _find, _gsub, _sub = _string.find, _string.gsub, _string.sub
if callable then
repeat
n, start = iterate(str, str_len, text, n, start, _gsub, _sub, pattern_or_func(str, start))
until not start
-- Special case if the pattern is anchored to the start: "^" always
-- anchors to the start position, not the start of the string, so get
-- around this by only attempting one match with the pattern, then match
-- the end of the string.
elseif byte(pattern_or_func) == 0x5E then -- ^
n, start = iterate(str, str_len, text, n, start, _gsub, _sub, _find(str, pattern_or_func, start, plain))
if start ~= nil then
iterate(str, str_len, text, n, start, _gsub, _sub, _find(str, "$", start, plain))
end
else
repeat
n, start = iterate(str, str_len, text, n, start, _gsub, _sub, _find(str, pattern_or_func, start, plain))
until not start
end
return concat(text)
end
end
do
local character_classes
local function get_character_classes()
character_classes, get_character_classes = {
[0x41] = true, [0x61] = true, -- Aa
[0x43] = true, [0x63] = true, -- Cc
[0x44] = true, [0x64] = true, -- Dd
[0x4C] = true, [0x6C] = true, -- Ll
[0x50] = true, [0x70] = true, -- Pp
[0x53] = true, [0x73] = true, -- Ss
[0x55] = true, [0x75] = true, -- Uu
[0x57] = true, [0x77] = true, -- Ww
[0x58] = true, [0x78] = true, -- Xx
[0x5A] = true, -- z dealt with separately.
}, nil
return character_classes
end
local function check_sets_equal(set1, set2)
local k2
for k1, v1 in next, set1 do
local v2 = set2[k1]
if v1 ~= v2 and (v2 == nil or not check_sets_equal(v1, v2)) then
return false
end
k2 = next(set2, k2)
end
return next(set2, k2) == nil
end
local function check_sets(bytes)
local key, set1, set = next(bytes)
if set1 == true then
return true
elseif not check_sets(set1) then
return false
end
while true do
key, set = next(bytes, key)
if not key then
return true
elseif not check_sets_equal(set, set1) then
return false
end
end
end
local function make_charset(range)
if #range == 1 then
return char(range[1])
end
sort(range)
local compressed, n, start = {}, 0, range[1]
for i = 1, #range do
local this, nxt = range[i], range[i + 1]
if nxt ~= this + 1 then
n = n + 1
compressed[n] = this == start and char(this) or
char(start) .. "-" .. char(this)
start = nxt
end
end
return "[" .. concat(compressed) .. "]"
end
local function parse_1_byte_charset(pattern, pos)
local ch
while true do
pos, ch = match(pattern, "()([%%%]\192-\255])", pos)
if ch == "%" then
local nxt = byte(pattern, pos + 1)
if not nxt or nxt >= 128 or (character_classes or get_character_classes())[nxt] then -- acdlpsuwxACDLPSUWXZ, but not z
return false
end
pos = pos + 2
elseif ch == "]" then
pos = pos + 1
return pos
else
return false
end
end
end
--[==[Parses `pattern`, a ustring library pattern, and attempts to convert it into a string library pattern. If conversion isn't possible, returns false.]==]
function pattern_simplifier(pattern)
if type(pattern) == "number" then
return tostring(pattern)
end
local pos, capture_groups, start, n, output, ch, nxt_pos = 1, 0, 1, 0
while true do
-- FIXME: use "()([%%(.[\128-\255])[\128-\191]?[\128-\191]?[\128-\191]?()" and ensure non-UTF8 always fails.
pos, ch, nxt_pos = match(pattern, "()([%%(.[\192-\255])[\128-\191]*()", pos)
if not ch then
break
end
local nxt = byte(pattern, nxt_pos)
if ch == "%" then
if nxt == 0x62 then -- b
local nxt2, nxt3 = byte(pattern, pos + 2, pos + 3)
if not (nxt2 and nxt2 < 128 and nxt3 and nxt3 < 128) then
return false
end
pos = pos + 4
elseif nxt == 0x66 then -- f
nxt_pos = nxt_pos + 2
local nxt2, nxt3 = byte(pattern, nxt_pos - 1, nxt_pos)
-- Only possible to convert a positive %f charset which is
-- all ASCII, so use parse_1_byte_charset.
if not (nxt2 == 0x5B and nxt3 and nxt3 ~= 0x5E and nxt3 < 128) then -- [^
return false
elseif nxt3 == 0x5D then -- Initial ] is non-magic.
nxt_pos = nxt_pos + 1
end
pos = parse_1_byte_charset(pattern, nxt_pos)
if not pos then
return false
end
elseif nxt == 0x5A then -- Z
nxt = byte(pattern, nxt_pos + 1)
if nxt == 0x2A or nxt == 0x2D then -- *-
pos = pos + 3
else
if output == nil then
output = {}
end
local ins = sub(pattern, start, pos - 1) .. "[\1-\127\192-\255]"
n = n + 1
if nxt == 0x2B then -- +
output[n] = ins .. "%Z*"
pos = pos + 3
elseif nxt == 0x3F then -- ?
output[n] = ins .. "?[\128-\191]*"
pos = pos + 3
else
output[n] = ins .. "[\128-\191]*"
pos = pos + 2
end
start = pos
end
elseif not nxt or (character_classes or get_character_classes())[nxt] then -- acdlpsuwxACDLPSUWX, but not Zz
return false
-- Skip the next character if it's ASCII. Otherwise, we will
-- still need to do length checks.
else
pos = pos + (nxt < 128 and 2 or 1)
end
elseif ch == "(" then
if nxt == 0x29 or capture_groups == 32 then -- )
return false
end
capture_groups = capture_groups + 1
pos = pos + 1
elseif ch == "." then
if nxt == 0x2A or nxt == 0x2D then -- *-
pos = pos + 2
else
if output == nil then
output = {}
end
local ins = sub(pattern, start, pos - 1) .. "[^\128-\191]"
n = n + 1
if nxt == 0x2B then -- +
output[n] = ins .. ".*"
pos = pos + 2
elseif nxt == 0x3F then -- ?
output[n] = ins .. "?[\128-\191]*"
pos = pos + 2
else
output[n] = ins .. "[\128-\191]*"
pos = pos + 1
end
start = pos
end
elseif ch == "[" then
-- Fail negative charsets. TODO: 1-byte charsets should be safe.
if nxt == 0x5E then -- ^
return false
-- If the first character is "%", ch_len is determined by the
-- next one instead.
elseif nxt == 0x25 then -- %
nxt = byte(pattern, nxt_pos + 1)
elseif nxt == 0x5D then -- Initial ] is non-magic.
nxt_pos = nxt_pos + 1
end
if not nxt then
return false
end
local ch_len = nxt < 128 and 1 or nxt < 224 and 2 or nxt < 240 and 3 or 4
if ch_len == 1 then -- Single-byte charset.
pos = parse_1_byte_charset(pattern, nxt_pos)
if not pos then
return false
end
else -- Multibyte charset.
-- TODO: 1-byte chars should be safe to mix with multibyte chars. CONFIRM THIS FIRST.
local charset_pos, bytes = pos
pos = pos + 1
while true do -- TODO: non-ASCII charset ranges.
pos, ch, nxt_pos = match(pattern, "^()([^\128-\191])[\128-\191]*()", pos)
-- If escaped, get the next character. No need to
-- distinguish magic characters or character classes,
-- as they'll all fail for having the wrong length
-- anyway.
if ch == "%" then
pos, ch, nxt_pos = match(pattern, "^()([^\128-\191])[\128-\191]*()", nxt_pos)
elseif ch == "]" then
pos = nxt_pos
break
end
if not (ch and nxt_pos - pos == ch_len) then
return false
elseif bytes == nil then
bytes = {}
end
local bytes, last = bytes, nxt_pos - 1
for i = pos, last - 1 do
local b = byte(pattern, i)
local bytes_b = bytes[b]
if bytes_b == nil then
bytes_b = {}
bytes[b] = bytes_b
end
bytes[b], bytes = bytes_b, bytes_b
end
bytes[byte(pattern, last)] = true
pos = nxt_pos
end
if not pos then
return false
end
nxt = byte(pattern, pos)
if (
(nxt == 0x2A or nxt == 0x2D or nxt == 0x3F) or -- *-?
(nxt == 0x2B and ch_len > 2) or -- +
not check_sets(bytes)
) then
return false
end
local ranges, b, key, next_byte = {}, 0
repeat
key, next_byte = next(bytes)
local range, n = {key}, 1
-- Loop starts on the second iteration.
for key in next, bytes, key do
n = n + 1
range[n] = key
end
b = b + 1
ranges[b] = range
bytes = next_byte
until next_byte == true
if nxt == 0x2B then -- +
local range1, range2 = ranges[1], ranges[2]
ranges[1], ranges[3] = make_charset(range1), make_charset(range2)
local n = #range2
for i = 1, #range1 do
n = n + 1
range2[n] = range1[i]
end
ranges[2] = make_charset(range2) .. "*"
pos = pos + 1
else
for i = 1, #ranges do
ranges[i] = make_charset(ranges[i])
end
end
if output == nil then
output = {}
end
nxt = byte(pattern, pos)
n = n + 1
output[n] = sub(pattern, start, charset_pos - 1) .. concat(ranges) ..
((nxt == 0x2A or nxt == 0x2B or nxt == 0x2D or nxt == 0x3F) and "%" or "") -- following *+-? now have to be escaped
start = pos
end
elseif not nxt then
break
elseif nxt == 0x2B then -- +
if nxt_pos - pos ~= 2 then
return false
elseif output == nil then
output = {}
end
pos, nxt_pos = pos + 1, nxt_pos + 1
nxt = byte(pattern, nxt_pos)
local ch2 = sub(pattern, pos, pos)
n = n + 1
output[n] = sub(pattern, start, pos - 1) .. "[" .. ch .. ch2 .. "]*" .. ch2 ..
((nxt == 0x2A or nxt == 0x2B or nxt == 0x2D or nxt == 0x3F) and "%" or "") -- following *+-? now have to be escaped
pos, start = nxt_pos, nxt_pos
elseif nxt == 0x2A or nxt == 0x2D or nxt == 0x3F then -- *-?
return false
else
pos = nxt_pos
end
end
if start == 1 then
return pattern
end
return concat(output) .. sub(pattern, start)
end
pattern_simplifier = memoize(pattern_simplifier, true)
export.pattern_simplifier = pattern_simplifier
end
--[==[Parses `charset`, the interior of a string or ustring library character set, and normalizes it into a string or ustring library pattern (e.g. {"abcd-g"} becomes {"[abcd-g]"}, and {"[]"} becomes {"[[%]]"}).
The negative (`^`), range (`-`) and literal (`%`) magic characters work as normal, and character classes may be used (e.g. `%d` and `%w`), but opening and closing square brackets are sanitized so that they behave like ordinary characters.]==]
function get_charset(charset)
if type(charset) == "number" then
return tostring(charset)
end
local pos, start, n, output = 1, 1, 0
if byte(charset) == 0x5E then -- ^
pos = pos + 1
end
-- FIXME: "]" is non-magic if it's the first character in a charset.
local nxt_pos, nxt
while true do
local new_pos, ch = match(charset, "()([%%%-%]])", pos)
if not ch then
break
-- Skip percent escapes. Ranges can't start with them, either.
elseif ch == "%" then
pos = new_pos + 2
else
-- If `ch` is a hyphen, get the character before iff it's at or ahead of `pos`.
if ch == "-" and new_pos > pos then
pos, nxt_pos, nxt = new_pos - 1, new_pos, ch
ch = sub(charset, pos, pos)
else
pos, nxt_pos = new_pos, new_pos + 1
nxt = sub(charset, nxt_pos, nxt_pos)
end
-- Range.
if nxt == "-" then
if output == nil then
output = {}
end
n = n + 1
output[n] = sub(charset, start, pos - 1)
nxt_pos = nxt_pos + 1
nxt = sub(charset, nxt_pos, nxt_pos)
-- Ranges fail if they end with a percent escape, so escape the hyphen to avoid undefined behaviour.
if nxt == "" or nxt == "%" then
n = n + 1
output[n] = (ch == "]" and "%]" or ch) .. "%-"
start = nxt_pos
nxt_pos = nxt_pos + 2
-- Since ranges can't contain "%]", since it's escaped, range inputs like "]-z" or "a-]" must be adjusted to the character before or after, plus "%]" (e.g. "%]^-z" or "a-\\%]"). The escaped "%]" is omitted if the range would be empty (i.e. if the first byte is greater than the second).
else
n = n + 1
output[n] = (ch == "]" and (byte(nxt) >= 0x5D and "%]^" or "^") or ch) .. "-" ..
(nxt == "]" and (byte(ch) <= 0x5D and "\\%]" or "\\") or nxt)
nxt_pos = nxt_pos + 1
start = nxt_pos
end
elseif ch == "-" or ch == "]" then
if output == nil then
output = {}
end
n = n + 1
output[n] = sub(charset, start, pos - 1) .. "%" .. ch
start = nxt_pos
end
pos = nxt_pos
end
end
if start == 1 then
return "[" .. charset .. "]"
end
return "[" .. concat(output) .. sub(charset, start) .. "]"
end
get_charset = memoize(get_charset, true)
export.get_charset = get_charset
function export.len(str)
return type(str) == "number" and len(str) or
#str - #gsub(str, "[^\128-\191]+", "")
end
ulen = export.len
function export.sub(str, i, j)
str, i = type(str) == "number" and tostring(str) or str, i or 1
if i < 0 or j and j < 0 then
return usub(str, i, j)
elseif j and i > j or i > #str then
return ""
end
local n, new_i = 0
for loc1, loc2 in gmatch(str, "()[^\128-\191]+()[\128-\191]*") do
n = n + loc2 - loc1
if not new_i and n >= i then
new_i = loc2 - (n - i) - 1
if not j then
return sub(str, new_i)
end
end
if j and n > j then
return sub(str, new_i, loc2 - (n - j) - 1)
end
end
return new_i and sub(str, new_i) or ""
end
do
local function _find(str, loc1, loc2, ...)
if loc1 and not match(str, "^()[^\128-\255]*$") then
-- Use raw values of loc1 and loc2 to get loc1 and the length of the match.
loc1, loc2 = ulen(sub(str, 1, loc1)), ulen(sub(str, loc1, loc2))
-- Offset length with loc1 to get loc2.
loc2 = loc1 + loc2 - 1
end
return loc1, loc2, ...
end
--[==[A version of find which uses string.find when possible, but otherwise uses mw.ustring.find.]==]
function export.find(str, pattern, init, plain)
init = init or 1
if init ~= 1 and not match(str, "^()[^\128-\255]*$") then
return ufind(str, pattern, init, plain)
elseif plain then
return _find(str, find(str, pattern, init, true))
end
local simple = pattern_simplifier(pattern)
if simple then
return _find(str, find(str, simple, init))
end
return ufind(str, pattern, init)
end
end
--[==[A version of match which uses string.match when possible, but otherwise uses mw.ustring.match.]==]
function export.match(str, pattern, init)
init = init or 1
if init ~= 1 and not match(str, "^()[^\128-\255]*$") then
return umatch(str, pattern, init)
end
local simple = pattern_simplifier(pattern)
if simple then
return match(str, simple, init)
end
return umatch(str, pattern, init)
end
--[==[A version of gmatch which uses string.gmatch when possible, but otherwise uses mw.ustring.gmatch.]==]
function export.gmatch(str, pattern)
local simple = pattern_simplifier(pattern)
if simple then
return gmatch(str, simple)
end
return ugmatch(str, pattern)
end
--[==[A version of gsub which uses string.gsub when possible, but otherwise uses mw.ustring.gsub.]==]
function export.gsub(str, pattern, repl, n)
local simple = pattern_simplifier(pattern)
if simple then
return gsub(str, simple, repl, n)
end
return ugsub(str, pattern, repl, n)
end
--[==[Like gsub, but pattern-matching facilities are turned off, so `pattern` and `repl` (if a string) are treated as literal.]==]
function export.plain_gsub(str, pattern, repl, n)
return gsub(str, pattern_escape(pattern), type(repl) == "string" and replacement_escape(repl) or repl, n)
end
--[==[Reverses a UTF-8 string; equivalent to string.reverse.]==]
function export.reverse(str)
return reverse((gsub(str, "[\192-\255][\128-\191]*", reverse)))
end
function export.char(...) -- To be moved to [[Module:string/char]].
return u(...)
end
do
local function utf8_err(func_name)
error(format("bad argument #1 to '%s' (string is not UTF-8)", func_name), 4)
end
local function get_codepoint(func_name, b1, b2, b3, b4)
if b1 <= 0x7F then
return b1, 1
elseif not (b2 and b2 >= 0x80 and b2 <= 0xBF) then
utf8_err(func_name)
elseif b1 <= 0xDF then
local cp = 0x40 * b1 + b2 - 0x3080
return cp >= 0x80 and cp or utf8_err(func_name), 2
elseif not (b3 and b3 >= 0x80 and b3 <= 0xBF) then
utf8_err(func_name)
elseif b1 <= 0xEF then
local cp = 0x1000 * b1 + 0x40 * b2 + b3 - 0xE2080
return cp >= 0x800 and cp or utf8_err(func_name), 3
elseif not (b4 and b4 >= 0x80 and b4 <= 0xBF) then
utf8_err(func_name)
end
local cp = 0x40000 * b1 + 0x1000 * b2 + 0x40 * b3 + b4 - 0x3C82080
return cp >= 0x10000 and cp <= 0x10FFFF and cp or utf8_err(func_name), 4
end
function export.codepoint(str, i, j)
if str == "" then
return -- return nothing
elseif type(str) == "number" then
return byte(str, i, j)
end
i, j = i or 1, j == -1 and #str or i or 1
if i == 1 and j == 1 then
return (get_codepoint("codepoint", byte(str, 1, 4)))
elseif i < 0 or j < 0 then
return ucodepoint(str, i, j) -- FIXME
end
local n, nb, ret, nr = 0, 1, {}, 0
while n < j do
n = n + 1
if n < i then
local b = byte(str, nb)
nb = nb + (b < 128 and 1 or b < 224 and 2 or b < 240 and 3 or 4)
else
local b1, b2, b3, b4 = byte(str, nb, nb + 3)
if not b1 then
break
end
nr = nr + 1
local add
ret[nr], add = get_codepoint("codepoint", b1, b2, b3, b4)
nb = nb + add
end
end
return unpack(ret)
end
codepoint = export.codepoint
function export.gcodepoint(str, i, j)
i, j = i or 1, j ~= -1 and j or nil
if i < 0 or j and j < 0 then
return ugcodepoint(str, i, j) -- FIXME
end
local n, nb = 1, 1
while n < i do
local b = byte(str, nb)
if not b then
break
end
nb = nb + (b < 128 and 1 or b < 224 and 2 or b < 240 and 3 or 4)
n = n + 1
end
return function()
if j and n > j then
return nil
end
n = n + 1
local b1, b2, b3, b4 = byte(str, nb, nb + 3)
if not b1 then
return nil
end
local ret, add = get_codepoint("gcodepoint", b1, b2, b3, b4)
nb = nb + add
return ret
end
end
end
do
local _ulower = ulower
--[==[A version of lower which uses string.lower when possible, but otherwise uses mw.ustring.lower.]==]
function export.lower(str)
return (match(str, "^()[^\128-\255]*$") and lower or _ulower)(str)
end
end
do
local _uupper = uupper
--[==[A version of upper which uses string.upper when possible, but otherwise uses mw.ustring.upper.]==]
function export.upper(str)
return (match(str, "^()[^\128-\255]*$") and upper or _uupper)(str)
end
end
do
local function add_captures(t, n, ...)
if ... == nil then
return
end
-- Insert any captures from the splitting pattern.
local offset, capture = n - 1, ...
while capture do
n = n + 1
t[n] = capture
capture = select(n - offset, ...)
end
return n
end
--[==[Reimplementation of mw.text.split() that includes any capturing groups in the splitting pattern. This works like Python's re.split() function, except that it has Lua's behavior when the split pattern is empty (i.e. advancing by one character at a time; Python returns the whole remainder of the string). When possible, it will use the string library, but otherwise uses the ustring library. There are two optional parameters: `str_lib` forces use of the string library, while `plain` turns any pattern matching facilities off, treating `pattern` as literal.
In addition, `pattern` may be a custom find function (or callable table), which takes the input string and start index as its two arguments, and must return the start and end index of the match, plus any optional captures, or nil if there are no further matches. By default, the start index will be calculated using the ustring library, unless `str_lib` or `plain` is set.]==]
function export.split(str, pattern_or_func, str_lib, plain)
local iter, t, n = gsplit(str, pattern_or_func, str_lib, plain), {}, 0
repeat
n = add_captures(t, n, iter())
until n == nil
return t
end
export.capturing_split = export.split -- To be removed.
end
--[==[Returns an iterator function, which iterates over the substrings returned by {split}. The first value returned is the string up the splitting pattern, with any capture groups being returned as additional values on that iteration.]==]
function export.gsplit(str, pattern_or_func, str_lib, plain)
local start, final, str_len, _string, callable = 1
pattern_or_func, str_len, _string, callable = prepare_iter(str, pattern_or_func, str_lib, plain)
local _find, _sub = _string.find, _string.sub
local function iter(loc1, loc2, ...)
-- If no match, or there is but we're past the end of the string
-- (which happens when the match is the empty string), then return
-- the final chunk.
if not loc1 then
final = true
return _sub(str, start)
end
-- Special case: If we match the empty string, then eat the
-- next character; this avoids an infinite loop, and makes
-- splitting by the empty string work the way mw.text.gsplit() does
-- (including non-adjacent empty string matches with %f). If we
-- reach the end of the string this way, set `final` to true, so we
-- don't get stuck matching the empty string at the end.
local chunk
if loc2 < loc1 then
-- If using the string library, we need to make sure we advance
-- by one UTF-8 character.
if _sub == sub then
local b = byte(str, loc1)
if b and b >= 128 then
loc1 = loc1 + (b < 224 and 1 or b < 240 and 2 or 3)
end
end
chunk = _sub(str, start, loc1)
if loc1 >= str_len then
final = true
else
start = loc1 + 1
end
-- Eat chunk up to the current match.
else
chunk = _sub(str, start, loc1 - 1)
start = loc2 + 1
end
return chunk, ...
end
if callable then
return function()
if not final then
return iter(pattern_or_func(str, start))
end
end
-- Special case if the pattern is anchored to the start: "^" always
-- anchors to the start position, not the start of the string, so get
-- around this by only attempting one match with the pattern, then match
-- the end of the string.
elseif byte(pattern_or_func) == 0x5E then -- ^
local returned
return function()
if not returned then
returned = true
return iter(_find(str, pattern_or_func, start, plain))
elseif not final then
return iter(_find(str, "$", start, plain))
end
end
end
return function()
if not final then
return iter(_find(str, pattern_or_func, start, plain))
end
end
end
gsplit = export.gsplit
function export.count(str, pattern, plain)
if plain then
return select(2, gsub(str, pattern_escape(pattern), ""))
end
local simple = pattern_simplifier(pattern)
if simple then
return select(2, gsub(str, pattern, ""))
end
return select(2, ugsub(str, pattern, ""))
end
function export.trim(str, charset, str_lib, plain)
if charset == nil then
-- "^.*%S" is the fastest trim algorithm except when strings only consist of characters to be trimmed, which are very slow due to catastrophic backtracking. gsub with "^%s*" gets around this by trimming such strings to "" first.
return match(gsub(str, "^%s*", ""), "^.*%S") or ""
elseif charset == "" then
return str
end
charset = plain and ("[" .. charset_escape(charset) .. "]") or get_charset(charset)
-- The pattern uses a non-greedy quantifier instead of the algorithm used for %s, because negative character sets are non-trivial to compute (e.g. "[^^-z]" becomes "[%^_-z]"). Plus, if the ustring library has to be used, there would be two callbacks into PHP, which is slower.
local pattern = "^" .. charset .. "*(.-)" .. charset .. "*$"
if not str_lib then
local simple = pattern_simplifier(pattern)
if not simple then
return umatch(str, pattern)
end
pattern = simple
end
return match(str, pattern)
end
trim = export.trim
do
local entities
local function get_entities()
entities, get_entities = load_data("Module:data/entities"), nil
return entities
end
local function decode_entity(hash, x, code)
if hash == "" then
return (entities or get_entities())[x .. code]
end
local cp
if x == "" then
cp = match(code, "^()%d+$") and tonumber(code)
else
cp = match(code, "^()%x+$") and tonumber(code, 16)
end
return cp and (cp <= 0xD7FF or cp >= 0xE000 and cp <= 0x10FFFF) and u(cp) or nil
end
-- Non-ASCII characters aren't valid in proper HTML named entities, but MediaWiki uses them in some custom aliases which have also been included in [[Module:data/entities]].
function export.decode_entities(str)
local amp = find(str, "&", nil, true)
return amp and find(str, ";", amp, true) and gsub(str, "&(#?)([xX]?)([%w\128-\255]+);", decode_entity) or str
end
end
do
local entities
local function get_entities()
-- Memoized HTML entities (taken from mw.text.lua).
entities, get_entities = {
["\""] = """,
["&"] = "&",
["'"] = "'",
["<"] = "<",
[">"] = ">",
["\194\160"] = " ",
}, nil
return entities
end
local function encode_entity(ch)
local entity = (entities or get_entities())[ch]
if entity == nil then
local cp = codepoint(ch)
-- U+D800 to U+DFFF are surrogates, so can't be encoded as entities.
entity = cp and (cp <= 0xD7FF or cp >= 0xE000) and format("&#%d;", cp) or false
entities[ch] = entity
end
return entity or nil
end
function export.encode_entities(str, charset, str_lib, plain)
if charset == nil then
return (gsub(str, "[\"&'<>\194]\160?", entities or get_entities()))
elseif charset == "" then
return str
end
local pattern = plain and ("[" .. charset_escape(charset) .. "]") or charset == "." and charset or get_charset(charset)
if not str_lib then
local simple = pattern_simplifier(pattern)
if not simple then
return (ugsub(str, pattern, encode_entity))
end
pattern = simple
end
return (gsub(str, pattern, encode_entity))
end
end
do
local function decode_path(code)
return char(tonumber(code, 16))
end
local function decode(lead, trail)
if lead == "+" or lead == "_" then
return " " .. trail
elseif #trail == 2 then
return decode_path(trail)
end
return lead .. trail
end
function export.decode_uri(str, enctype)
enctype = enctype and upper(enctype) or "QUERY"
if enctype == "PATH" then
return find(str, "%", nil, true) and gsub(str, "%%(%x%x)", decode_path) or str
elseif enctype == "QUERY" then
return (find(str, "%", nil, true) or find(str, "+", nil, true)) and gsub(str, "([%%%+])(%x?%x?)", decode) or str
elseif enctype == "WIKI" then
return (find(str, "%", nil, true) or find(str, "_", nil, true)) and gsub(str, "([%%_])(%x?%x?)", decode) or str
end
error("bad argument #2 to 'decode_uri' (expected QUERY, PATH, or WIKI)", 2)
end
end
do
local function _remove_comments(str, pre)
local head = find(str, "<!--", nil, true)
if not head then
return str
end
local ret, n = {sub(str, 1, head - 1)}, 1
while true do
local loc = find(str, "-->", head + 4, true)
if not loc then
return pre and concat(ret) or
concat(ret) .. sub(str, head)
end
head = loc + 3
loc = find(str, "<!--", head, true)
if not loc then
return concat(ret) .. sub(str, head)
end
n = n + 1
ret[n] = sub(str, head, loc - 1)
head = loc
end
end
--[==[Removes any HTML comments from the input text. `stage` can be one of three options:
* {"PRE"} (default) applies the method used by MediaWiki's preprocessor: all {{code|html|<nowiki><!-- ... --></nowiki>}} pairs are removed, as well as any text after an unclosed {{code|html|<nowiki><!--</nowiki>}}. This is generally suitable when parsing raw template or [[mw:Parser extension tags|parser extension tag]] code. (Note, however, that the actual method used by the preprocessor is considerably more complex and differs under certain conditions (e.g. comments inside nowiki tags); if full accuracy is absolutely necessary, use [[Module:template parser]] instead).
* {"POST"} applies the method used to generate the final page output once all templates have been expanded: it loops over the text, removing any {{code|html|<nowiki><!-- ... --></nowiki>}} pairs until no more are found (e.g. {{code|html|<nowiki><!-<!-- ... -->- ... --></nowiki>}} would be fully removed), but any unclosed {{code|html|<nowiki><!--</nowiki>}} is ignored. This is suitable for handling links embedded in template inputs, where the {"PRE"} method will have already been applied by the native parser.
* {"BOTH"} applies {"PRE"} then {"POST"}.]==]
function export.remove_comments(str, stage)
if not stage or stage == "PRE" then
return _remove_comments(str, true)
end
local processed = stage == "POST" and _remove_comments(str) or
stage == "BOTH" and _remove_comments(str, true) or
error("bad argument #2 to 'remove_comments' (expected PRE, POST, or BOTH)", 2)
while processed ~= str do
str = processed
processed = _remove_comments(str)
end
return str
end
end
do
local byte_escapes
local function get_byte_escapes()
byte_escapes, get_byte_escapes = load_data("Module:string utilities/data").byte_escapes, nil
return byte_escapes
end
local function escape_byte(b)
return (byte_escapes or get_byte_escapes())[b] or format("\\%03d", byte(b))
end
function export.escape_bytes(str)
return (gsub(str, ".", escape_byte))
end
end
function export.format_fun(str, fun)
return (gsub(str, "{(\\?)((\\?)[^{}]*)}", function(p1, name, p2)
if #p1 + #p2 == 1 then
return name == "op" and "{" or
name == "cl" and "}" or
error(mw.getCurrentFrame():getTitle() .. " format: unrecognized escape sequence '{\\" .. name .. "}'")
elseif fun(name) and type(fun(name)) ~= "string" then
error(mw.getCurrentFrame():getTitle() .. " format: \"" .. name .. "\" is a " .. type(fun(name)) .. ", not a string")
end
return fun(name) or error(mw.getCurrentFrame():getTitle() .. " format: \"" .. name .. "\" not found in table")
end))
end
format_fun = export.format_fun
--[==[This function, unlike {string.format} and {mw.ustring.format}, takes just two parameters—a format string and a table—and replaces all instances of { {param_name} } in the format string with the table's entry for {param_name}. The opening and closing brace characters can be escaped with { {\op} } and { {\cl} }, respectively. A table entry beginning with a slash can be escaped by doubling the initial slash.
====Examples====
* {string_utilities.format("{foo} fish, {bar} fish, {baz} fish, {quux} fish", {["foo"]="one", ["bar"]="two", ["baz"]="red", ["quux"]="blue"}) }
*: produces: {"one fish, two fish, red fish, blue fish"}
* {string_utilities.format("The set {\\op}1, 2, 3{\\cl} contains {\\\\hello} elements.", {["\\hello"]="three"})}
*: produces: {"The set {1, 2, 3} contains three elements."}
*:* Note that the single and double backslashes should be entered as double and quadruple backslashes when quoted in a literal string.]==]
function export.format(str, tbl)
return format_fun(str, function(key)
return tbl[key]
end)
end
do
local function do_uclcfirst(str, case_func)
-- Re-case the first letter.
local first, remainder = match(str, "^(.[\128-\191]*)(.*)")
return first and (case_func(first) .. remainder) or ""
end
local function uclcfirst(str, case_func)
-- If there's a link at the beginning, re-case the first letter of the
-- link text. This pattern matches both piped and unpiped links.
-- If the link is not piped, the second capture (linktext) will be empty.
local link, linktext, remainder = match(str, "^%[%[([^|%]]+)%|?(.-)%]%](.*)$")
if link then
return "[[" .. link .. "|" .. do_uclcfirst(linktext ~= "" and linktext or link, case_func) .. "]]" .. remainder
end
return do_uclcfirst(str, case_func)
end
function export.ucfirst(str)
return uclcfirst(str, uupper)
end
ucfirst = export.ucfirst
function export.lcfirst(str)
return uclcfirst(str, ulower)
end
--[==[Capitalizes each word of the input string. WARNING: May be broken in the presence of multiword links.]==]
function export.capitalize(str)
-- Capitalize multi-word that is separated by spaces
-- by uppercasing the first letter of each part.
return (ugsub(str, "%w+", ucfirst))
end
local function do_title_case(first, remainder)
first = uupper(first)
return remainder == "" and first or (first .. ulower(remainder))
end
--[==[Capitalizes each word of the input string, with any further letters in each word being converted to lowercase.]==]
function export.title_case(str)
return str == "" and "" or ugsub(str, "(%w)(%w*)", do_title_case)
end
title_case = export.title_case
--[==[Converts the input string to {{w|Camel case|CamelCase}}. Any non-word characters are treated as breaks between words. If `lower_first` is set, then the first character of the string will be lowercase (e.g. camelCase).]==]
function export.camel_case(str, lower_first)
str = ugsub(str, "%W*(%w*)", title_case)
return lower_first and do_uclcfirst(str, ulower) or str
end
end
do
local function do_snake_case(nonword, word)
return nonword == "" and word or "_" .. word
end
--[==[Converts the input string to {{w|Snake case|snake_case}}. Any non-word characters are treated as breaks between words.]==]
function export.snake_case(str)
return (ugsub(str, "(%W*)(%w*)", do_snake_case))
end
end
return export
ai5i5gf5v5yyf82imbp9i2dvv10s6on
Module:memoize
828
5879
17242
2025-05-15T16:51:25Z
Ayane Fumihiro
6766
+
17242
Scribunto
text/plain
local math_module = "Module:math"
local table_pack_module = "Module:table/pack"
local require = require
local select = select
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
-- table.pack: in Lua 5.2+, this is a function that wraps the parameters given
-- into a table with the additional key `n` that contains the total number of
-- parameters given. This is not available on Lua 5.1, so [[Module:table/pack]]
-- provides the same functionality.
local function pack(...)
pack = require(table_pack_module)
return pack(...)
end
local function sign(...)
sign = require(math_module).sign
return sign(...)
end
----- M E M O I Z A T I O N-----
-- Memoizes a function or callable table.
-- Supports any number of arguments and return values.
-- If the optional parameter `simple` is set, then the memoizer will use a faster implementation, but this is only compatible with one argument and one return value. If `simple` is set, additional arguments will be accepted, but this should only be done if those arguments will always be the same.
-- Sentinels.
local _nil, neg_0, pos_nan, neg_nan = {}, {}, {}, {}
-- Certain values can't be used as table keys, so they require sentinels as well: e.g. f("foo", nil, "bar") would be memoized at memo["foo"][_nil]["bar"][memo]. These values are:
-- nil.
-- -0, which is equivalent to 0 in most situations, but becomes "-0" on conversion to string; it also behaves differently in some operations (e.g. 1/a evaluates to inf if a is 0, but -inf if a is -0).
-- NaN and -NaN, which are the only values for which n == n is false; they only seem to differ on conversion to string ("nan" and "-nan").
local function get_key(x)
if x == x then
return x == nil and _nil or x == 0 and 1 / x < 0 and neg_0 or x
end
return sign(x) == 1 and pos_nan or neg_nan
end
-- Return values are memoized as tables of return values, which are looked up using each input argument as a key, followed by `memo`. e.g. if the input arguments were (1, 2, 3), the memo would be located at t[1][2][3][memo]. `memo` is always used as the final lookup key so that (for example) the memo for f(1, 2, 3), f[1][2][3][memo], doesn't interfere with the memo for f(1, 2), f[1][2][memo].
local function get_memo(memo, n, nargs, key, ...)
key = get_key(key)
local next_memo = memo[key]
if next_memo == nil then
next_memo = {}
memo[key] = next_memo
end
memo = next_memo
return n == nargs and memo or get_memo(memo, n + 1, nargs, ...)
end
-- Used to catch the function output values instead of using a table directly,
-- since pack() returns a table with the key `n`, giving the number of return
-- values, even if they are nil. This ensures that any nil return values after
-- the last non-nil value will always be present (e.g. pack() gives {n = 0},
-- pack(nil) gives {n = 1}, pack(nil, "foo", nil) gives {[2] = "foo", n = 3}
-- etc.). The distinction between nil and nothing affects some native functions
-- (e.g. tostring() throws an error, but tostring(nil) returns "nil"), so it
-- needs to be reconstructable from the memo.
local function memoize_then_return(memo, _memo, ...)
_memo[memo] = pack(...)
return ...
end
return function(func, simple)
local memo = {}
if simple then
return function(...)
local key = get_key((...))
local output = memo[key]
if output == nil then
output = func(...)
memo[key] = output == nil and _nil or output
return output
elseif output == _nil then
return nil
end
return output
end
end
return function(...)
local nargs = select("#", ...)
-- Since all possible inputs need to be memoized (including true, false
-- and nil), the memo table itself is used as a sentinel to ensure that
-- the table of arguments will always have a unique key.
local _memo = nargs == 0 and memo or get_memo(memo, 1, nargs, ...)
local output = _memo[memo]
-- If get_memo() returned nil, call `func` with the arguments and catch
-- the output with memoize_then_return(); this packs the return values
-- into a table to memoize them, then returns them. Since the return
-- values are available to it as `...`, this avoids the need to call
-- unpack() on the memoized table on the first call, as they can be
-- returned directly.
if output == nil then
return memoize_then_return(memo, _memo, func(...))
end
-- Unpack from 1 to the original number of return values (memoized at
-- key `n`); unpack() returns nil for any values not in output.
return unpack(output, 1, output.n)
end
end
8gmyvbgmtmwh2pu7neciscs7liw1v30
Module:template parser
828
5880
17243
2025-05-15T16:52:20Z
Ayane Fumihiro
6766
+
17243
Scribunto
text/plain
--[[
NOTE: This module works by using recursive backtracking to build a node tree, which can then be traversed as necessary.
Because it is called by a number of high-use modules, it has been optimised for speed using a profiler, since it is used to scrape data from large numbers of pages very quickly. To that end, it rolls some of its own methods in cases where this is faster than using a function from one of the standard libraries. Please DO NOT "simplify" the code by removing these, since you are almost guaranteed to slow things down, which could seriously impact performance on pages which call this module hundreds or thousands of times.
It has also been designed to emulate the native parser's behaviour as much as possible, which in some cases means replicating bugs or unintuitive behaviours in that code; these should not be "fixed", since it is important that the outputs are the same. Most of these originate from deficient regular expressions, which can't be used here, so the bugs have to be manually reintroduced as special cases (e.g. onlyinclude tags being case-sensitive and whitespace intolerant, unlike all other tags). If any of these are fixed, this module should also be updated accordingly.
]]
local export = {}
local data_module = "Module:template parser/data"
local load_module = "Module:load"
local magic_words_data_module = "Module:data/magic words"
local pages_module = "Module:pages"
local parser_extension_tags_data_module = "Module:data/parser extension tags"
local parser_module = "Module:parser"
local patterns_module = "Module:patterns"
local scribunto_module = "Module:Scribunto"
local string_utilities_module = "Module:string utilities"
local table_module = "Module:table"
local require = require
local m_parser = require(parser_module)
local mw = mw
local mw_title = mw.title
local mw_uri = mw.uri
local string = string
local table = table
local anchor_encode = mw_uri.anchorEncode
local build_template -- defined as export.buildTemplate below
local class_else_type = m_parser.class_else_type
local concat = table.concat
local encode_uri = mw_uri.encode
local find = string.find
local format = string.format
local gsub = string.gsub
local html_create = mw.html.create
local insert = table.insert
local is_node = m_parser.is_node
local lower = string.lower
local make_title = mw_title.makeTitle -- unconditionally adds the specified namespace prefix
local match = string.match
local new_title = mw_title.new -- specified namespace prefix is only added if the input doesn't contain one
local next = next
local pairs = pairs
local parse -- defined as export.parse below
local parse_template_name -- defined below
local pcall = pcall
local rep = string.rep
local reverse = string.reverse
local select = select
local sub = string.sub
local title_equals = mw_title.equals
local tostring = m_parser.tostring
local type = type
local umatch = mw.ustring.match
--[==[
Loaders for functions in other modules, which overwrite themselves with the target function when called. This ensures modules are only loaded when needed, retains the speed/convenience of locally-declared pre-loaded functions, and has no overhead after the first call, since the target functions are called directly in any subsequent calls.]==]
local function decode_entities(...)
decode_entities = require(string_utilities_module).decode_entities
return decode_entities(...)
end
local function encode_entities(...)
encode_entities = require(string_utilities_module).encode_entities
return encode_entities(...)
end
local function get_link_target(...)
get_link_target = require(pages_module).get_link_target
return get_link_target(...)
end
local function get_namespace_shortcut(...)
get_namespace_shortcut = require(pages_module).get_namespace_shortcut
return get_namespace_shortcut(...)
end
local function is_internal_title(...)
is_internal_title = require(pages_module).is_internal_title
return is_internal_title(...)
end
local function load_data(...)
load_data = require(load_module).load_data
return load_data(...)
end
local function pattern_escape(...)
pattern_escape = require(patterns_module).pattern_escape
return pattern_escape(...)
end
local function php_htmlspecialchars(...)
php_htmlspecialchars = require(scribunto_module).php_htmlspecialchars
return php_htmlspecialchars(...)
end
local function php_trim(...)
php_trim = require(scribunto_module).php_trim
return php_trim(...)
end
local function replacement_escape(...)
replacement_escape = require(patterns_module).replacement_escape
return replacement_escape(...)
end
local function scribunto_parameter_key(...)
scribunto_parameter_key = require(scribunto_module).scribunto_parameter_key
return scribunto_parameter_key(...)
end
local function shallow_copy(...)
shallow_copy = require(table_module).shallowCopy
return shallow_copy(...)
end
local function sorted_pairs(...)
sorted_pairs = require(table_module).sortedPairs
return sorted_pairs(...)
end
local function split(...)
split = require(string_utilities_module).split
return split(...)
end
local function table_len(...)
table_len = require(table_module).length
return table_len(...)
end
local function uupper(...)
uupper = require(string_utilities_module).upper
return uupper(...)
end
--[==[
Loaders for objects, which load data (or some other object) into some variable, which can then be accessed as "foo or get_foo()", where the function get_foo sets the object to "foo" and then returns it. This ensures they are only loaded when needed, and avoids the need to check for the existence of the object each time, since once "foo" has been set, "get_foo" will not be called again.]==]
local data
local function get_data()
data, get_data = load_data(data_module), nil
return data
end
local frame
local function get_frame()
frame, get_frame = mw.getCurrentFrame(), nil
return frame
end
local magic_words
local function get_magic_words()
magic_words, get_magic_words = load_data(magic_words_data_module), nil
return magic_words
end
local parser_extension_tags
local function get_parser_extension_tags()
parser_extension_tags, get_parser_extension_tags = load_data(parser_extension_tags_data_module), nil
return parser_extension_tags
end
------------------------------------------------------------------------------------
--
-- Nodes
--
------------------------------------------------------------------------------------
local Node = m_parser.node()
local new_node = Node.new
local function expand(obj, frame_args)
return is_node(obj) and obj:expand(frame_args) or obj
end
export.expand = expand
function Node:expand(frame_args)
local output = {}
for i = 1, #self do
output[i] = expand(self[i], frame_args)
end
return concat(output)
end
local Wikitext = Node:new_class("wikitext")
-- force_node ensures the output will always be a Wikitext node.
function Wikitext:new(this, force_node)
if type(this) ~= "table" then
return force_node and new_node(self, {this}) or this
elseif #this == 1 then
local this1 = this[1]
return force_node and class_else_type(this1) ~= "wikitext" and new_node(self, this) or this1
end
local success, str = pcall(concat, this)
if success then
return force_node and new_node(self, {str}) or str
end
return new_node(self, this)
end
-- First value is the parameter name.
-- Second value is the parameter's default value.
-- Any additional values are ignored: e.g. "{{{a|b|c}}}" is parameter "a" with default value "b" (*not* "b|c").
local Parameter = Node:new_class("parameter")
function Parameter:new(this)
local this2 = this[2]
if class_else_type(this2) == "argument" then
insert(this2, 2, "=")
this2 = Wikitext:new(this2)
end
if this[3] == nil then
this[2] = this2
else
this = {this[1], this2}
end
return new_node(self, this)
end
function Parameter:__tostring()
local output = {}
for i = 1, #self do
output[i] = tostring(self[i])
end
return "{{{" .. concat(output, "|") .. "}}}"
end
function Parameter:get_name(frame_args)
return scribunto_parameter_key(expand(self[1], frame_args))
end
function Parameter:get_default(frame_args)
local default = self[2]
if default ~= nil then
return expand(default, frame_args)
end
return "{{{" .. expand(self[1], frame_args) .. "}}}"
end
function Parameter:expand(frame_args)
if frame_args == nil then
return self:get_default()
end
local name = expand(self[1], frame_args)
local val = frame_args[scribunto_parameter_key(name)] -- Parameter in use.
if val ~= nil then
return val
end
val = self[2] -- Default.
if val ~= nil then
return expand(val, frame_args)
end
return "{{{" .. name .. "}}}"
end
local Argument = Node:new_class("argument")
function Argument:new(this)
local key = this._parse_data.key
this = Wikitext:new(this)
if key == nil then
return this
end
return new_node(self, {Wikitext:new(key), this})
end
function Argument:__tostring()
return tostring(self[1]) .. "=" .. tostring(self[2])
end
function Argument:expand(frame_args)
return expand(self[1], frame_args) .. "=" .. expand(self[2], frame_args)
end
local Template = Node:new_class("template")
function Template:__tostring()
local output = {}
for i = 1, #self do
output[i] = tostring(self[i])
end
return "{{" .. concat(output, "|") .. "}}"
end
-- Normalize the template name, check it's a valid template, then memoize results (using false for invalid titles).
-- Parser functions (e.g. {{#IF:a|b|c}}) need to have the first argument extracted from the title, as it comes after the colon. Because of this, the parser function and first argument are memoized as a table.
-- FIXME: Some parser functions have special argument handling (e.g. {{#SWITCH:}}).
do
local page_title = mw_title.getCurrentTitle()
local namespace_has_subpages = mw.site.namespaces[page_title.namespace].hasSubpages
local raw_pagename = page_title.fullText
local templates = {}
local parser_variables = {}
local parser_functions = {}
local function retrieve_magic_word_data(chunk)
local mgw_data = (magic_words or get_magic_words())[chunk]
if mgw_data then
return mgw_data
end
local normalized = uupper(chunk)
mgw_data = magic_words[normalized]
if mgw_data and not mgw_data.case_sensitive then
return mgw_data
end
end
-- Returns the name required to transclude the title object `title` using
-- template {{ }} syntax. If the `shortcut` flag is set, then any calls
-- which require a namespace prefix will use the abbreviated form where one
-- exists (e.g. "Template:PAGENAME" becomes "T:PAGENAME").
local function get_template_invocation_name(title, shortcut)
if not (title and is_internal_title(title)) then
error("Template invocations require a valid page title, which cannot contain an interwiki prefix.")
end
local namespace = title.namespace
-- If not in the template namespace, include the prefix (or ":" if
-- mainspace).
if namespace ~= 10 then
return get_link_target(title, shortcut)
end
-- If in the template namespace and it shares a name with a magic word,
-- it needs the prefix "Template:".
local text, fragment = title.text, title.fragment
if fragment and fragment ~= "" then
text = text .. "#" .. fragment
end
local colon = find(text, ":", nil, true)
if not colon then
local mgw_data = retrieve_magic_word_data(text)
return mgw_data and mgw_data.parser_variable and get_link_target(title, shortcut) or text
end
local mgw_data = retrieve_magic_word_data(sub(text, 1, colon - 1))
if mgw_data and (mgw_data.parser_function or mgw_data.transclusion_modifier) then
return get_link_target(title, shortcut)
end
-- Also if "Template:" is necessary for disambiguation (e.g.
-- "Template:Category:Foo" can't be called with "Category:Foo").
local check = new_title(text, namespace)
return check and title_equals(title, check) and text or get_link_target(title, shortcut)
end
export.getTemplateInvocationName = get_template_invocation_name
-- Returns whether a title is a redirect or not. Structured like this to
-- allow the use of pcall, since it will throw an error if the expensive
-- parser function limit has been reached.
local function is_redirect(title)
return title.isRedirect
end
function parse_template_name(name, has_args, fragment, force_transclusion)
local chunks, colon, start, n, p = {}, find(name, ":", nil, true), 1, 0, 0
while colon do
-- Pattern applies PHP ltrim.
local mgw_data = retrieve_magic_word_data(match(sub(name, start, colon - 1), "[^%z\t-\v\r ].*") or "")
if not mgw_data then
break
end
local priority = mgw_data.priority
if not (priority and priority > p) then
local pf = mgw_data.parser_function and mgw_data.name or nil
if pf then
n = n + 1
chunks[n] = pf .. ":"
return chunks, "parser function", sub(name, colon + 1)
end
break
end
n = n + 1
chunks[n] = mgw_data.name .. ":"
start, p = colon + 1, priority
colon = find(name, ":", start, true)
end
if start > 1 then
name = sub(name, start)
end
name = php_trim(name)
-- Parser variables can only take SUBST:/SAFESUBST: as modifiers.
if not has_args and p <= 1 then
local mgw_data = retrieve_magic_word_data(name)
local pv = mgw_data and mgw_data.parser_variable and mgw_data.name or nil
if pv then
n = n + 1
chunks[n] = pv
return chunks, "parser variable"
end
end
-- Handle relative template names.
if namespace_has_subpages then
-- If the name starts with "/", it's treated as a subpage of the
-- current page. Final slashes are trimmed, but this can't affect
-- the intervening slash (e.g. {{///}} refers to "{{PAGENAME}}/").
local initial = sub(name, 1, 1)
if initial == "/" then
name = raw_pagename .. (match(name, "^/.*[^/]") or "/")
-- If it starts with "../", trim it and any that follow, and go up
-- that many subpage levels. Then, treat any additional text as
-- a subpage of that page; final slashes are trimmed.
elseif initial == "." and sub(name, 2, 3) == "./" then
local n = 4
while sub(name, n, n + 2) == "../" do
n = n + 3
end
-- Retain an initial "/".
name = sub(name, n - 1)
-- Trim the relevant number of subpages from the pagename.
local pagename, i = reverse(raw_pagename), 0
for _ = 1, (n - 1) / 3 do
i = find(pagename, "/", i + 1, true)
-- Fail if there aren't enough slashes.
if not i then
return nil
end
end
-- Add the subpage text; since the intervening "/" is retained
-- in `name`, it can be trimmed along with any other final
-- slashes (e.g. {{..///}} refers to "{{BASEPAGENAME}}".)
name = reverse(sub(pagename, i + 1)) .. (match(name, "^.*[^/]") or "")
end
end
local title = new_title(name, 10)
if not (title and is_internal_title(title)) then
return nil
end
-- Resolve any redirects. Note that is_internal_title treats interwiki
-- titles as invalid, which is correct in this case: if the redirect
-- target is an interwiki link, the template won't fail, but the
-- redirect does not get resolved (i.e. the redirect page itself gets
-- transcluded, so the template name should not be normalized to the
-- target). It also treats titles that only have fragments as invalid
-- (e.g. "#foo"), but these can't be used as redirects anyway.
-- title.redirectTarget increments the expensive parser function count,
-- but avoids extraneous transclusions polluting template lists and the
-- performance hit caused by indiscriminately grabbing redirectTarget.
-- However, if the expensive parser function limit has already been hit,
-- redirectTarget is used as a fallback. force_transclusion forces the
-- use of the fallback.
local redirect = true
if not force_transclusion then
local success, resolved = pcall(is_redirect, title)
if success and not resolved then
redirect = false
end
end
if redirect then
-- If `fragment` is set, save the original title's fragment, since
-- it won't carry through to any redirect targets.
if fragment then
fragment = title.fragment
end
redirect = title.redirectTarget
if redirect and is_internal_title(redirect) then
title = redirect
end
if fragment and fragment ~= "" then
title.fragment = fragment
end
-- If `fragment` is not true, unset it from the title object to prevent
-- it from being included by get_template_invocation_name.
elseif not fragment then
title.fragment = ""
end
chunks[n + 1] = get_template_invocation_name(title)
return chunks, "template"
end
-- Note: force_transclusion avoids incrementing the expensive parser
-- function count by forcing transclusion instead. This should only be used
-- when there is a real risk that the expensive parser function limit of
-- 500 will be hit.
local function process_name(self, frame_args, force_transclusion)
local name = expand(self[1], frame_args)
local has_args, norm = #self > 1
if not has_args then
norm = parser_variables[name]
if norm then
return norm, "parser variable"
end
end
norm = templates[name]
if norm then
local pf_arg1 = parser_functions[name]
return norm, pf_arg1 and "parser function" or "template", pf_arg1
elseif norm == false then
return nil
end
local chunks, subclass, pf_arg1 = parse_template_name(name, has_args, nil, force_transclusion)
-- Fail if invalid.
if not chunks then
templates[name] = false
return nil
end
local chunk1 = chunks[1]
-- Fail on SUBST:.
if chunk1 == "SUBST:" then
templates[name] = false
return nil
-- Any modifiers are ignored.
elseif subclass == "parser function" then
local pf = chunks[#chunks]
templates[name] = pf
parser_functions[name] = pf_arg1
return pf, "parser function", pf_arg1
end
-- Ignore SAFESUBST:, and treat MSGNW: as a parser function with the pagename as its first argument (ignoring any RAW: that comes after).
if chunks[chunk1 == "SAFESUBST:" and 2 or 1] == "MSGNW:" then
pf_arg1 = chunks[#chunks]
local pf = "MSGNW:"
templates[name] = pf
parser_functions[name] = pf_arg1
return pf, "parser function", pf_arg1
end
-- Ignore any remaining modifiers, as they've done their job.
local output = chunks[#chunks]
if subclass == "parser variable" then
parser_variables[name] = output
else
templates[name] = output
end
return output, subclass
end
function Template:get_name(frame_args, force_transclusion)
-- Only return the first return value.
return (process_name(self, frame_args, force_transclusion))
end
function Template:get_arguments(frame_args)
local name, subclass, pf_arg1 = process_name(self, frame_args)
if name == nil then
return nil
elseif subclass == "parser variable" then
return {}
end
local template_args = {}
if subclass == "parser function" then
template_args[1] = pf_arg1
for i = 2, #self do
template_args[i] = expand(self[i], frame_args) -- Not trimmed.
end
return template_args
end
local implicit = 0
for i = 2, #self do
local arg = self[i]
if class_else_type(arg) == "argument" then
template_args[scribunto_parameter_key(expand(arg[1], frame_args))] = php_trim((expand(arg[2], frame_args)))
else
implicit = implicit + 1
template_args[implicit] = expand(arg, frame_args) -- Not trimmed.
end
end
return template_args
end
-- BIG TODO: manual template expansion.
function Template:expand(frame_args)
local name, subclass, pf_arg1 = process_name(self, frame_args)
if name == nil then
local output = {}
for i = 1, #self do
output[i] = expand(self[i], frame_args)
end
return "{{" .. concat(output, "|") .. "}}"
elseif subclass == "parser variable" then
return (frame or get_frame()):preprocess("{{" .. name .. "}}")
elseif subclass == "parser function" then
local f = frame or get_frame()
if frame_args ~= nil then
local success, new_f = pcall(f.newChild, f, {args = frame_args})
if success then
f = new_f
end
end
return f:preprocess(tostring(self))
end
local output = {}
for i = 1, #self do
output[i] = expand(self[i], frame_args)
end
return (frame or get_frame()):preprocess("{{" .. concat(output, "|") .. "}}")
end
end
local Tag = Node:new_class("tag")
function Tag:__tostring()
local open_tag, attributes, n = {"<", self.name}, self:get_attributes(), 2
for attr, value in next, attributes do
n = n + 1
open_tag[n] = " " .. php_htmlspecialchars(attr) .. "=\"" .. php_htmlspecialchars(value, "compat") .. "\""
end
if self.self_closing then
return concat(open_tag) .. "/>"
end
return concat(open_tag) .. ">" .. concat(self) .. "</" .. self.name .. ">"
end
do
local valid_attribute_name
local function get_valid_attribute_name()
valid_attribute_name, get_valid_attribute_name = (data or get_data()).valid_attribute_name, nil
return valid_attribute_name
end
function Tag:get_attributes()
local raw = self.attributes
if not raw then
self.attributes = {}
return self.attributes
elseif type(raw) == "table" then
return raw
end
if sub(raw, -1) == "/" then
raw = sub(raw, 1, -2)
end
local attributes, head = {}, 1
-- Semi-manual implementation of the native regex.
while true do
local name, loc = match(raw, "([^\t\n\f\r />][^\t\n\f\r /=>]*)()", head)
if not name then
break
end
head = loc
local value
loc = match(raw, "^[\t\n\f\r ]*=[\t\n\f\r ]*()", head)
if loc then
head = loc
-- Either "", '' or the value ends on a space/at the end. Missing
-- end quotes are repaired by closing the value at the end.
value, loc = match(raw, "^\"([^\"]*)\"?()", head)
if not value then
value, loc = match(raw, "^'([^']*)'?()", head)
if not value then
value, loc = match(raw, "^([^\t\n\f\r ]*)()", head)
end
end
head = loc
end
-- valid_attribute_name is a pattern matching a valid attribute name.
-- Defined in the data due to its length - see there for more info.
if umatch(name, valid_attribute_name or get_valid_attribute_name()) then
-- Sanitizer applies PHP strtolower (ASCII-only).
attributes[lower(name)] = value and decode_entities(
php_trim((gsub(value, "[\t\n\r ]+", " ")))
) or ""
end
end
self.attributes = attributes
return attributes
end
end
function Tag:expand()
return (frame or get_frame()):preprocess(tostring(self))
end
local Heading = Node:new_class("heading")
function Heading:new(this)
if #this > 1 then
local success, str = pcall(concat, this)
if success then
return new_node(self, {
str,
level = this.level,
section = this.section,
index = this.index
})
end
end
return new_node(self, this)
end
do
local node_tostring = Node.__tostring
function Heading:__tostring()
local eq = rep("=", self.level)
return eq .. node_tostring(self) .. eq
end
end
do
local expand_node = Node.expand
-- Expanded heading names can contain "\n" (e.g. inside nowiki tags), which
-- causes any heading containing them to fail. However, in such cases, the
-- native parser still treats it as a heading for the purpose of section
-- numbers.
local function validate_name(self, frame_args)
local name = expand_node(self, frame_args)
if find(name, "\n", nil, true) then
return nil
end
return name
end
function Heading:get_name(frame_args)
local name = validate_name(self, frame_args)
return name ~= nil and php_trim(name) or nil
end
-- FIXME: account for anchor disambiguation.
function Heading:get_anchor(frame_args)
local name = validate_name(self, frame_args)
return name ~= nil and decode_entities(anchor_encode(name)) or nil
end
function Heading:expand(frame_args)
local eq = rep("=", self.level)
return eq .. expand_node(self, frame_args) .. eq
end
end
------------------------------------------------------------------------------------
--
-- Parser
--
------------------------------------------------------------------------------------
local Parser = m_parser.string_parser()
-- Template or parameter.
-- Parsed by matching the opening braces innermost-to-outermost (ignoring lone closing braces). Parameters {{{ }}} take priority over templates {{ }} where possible, but a double closing brace will always result in a closure, even if there are 3+ opening braces.
-- For example, "{{{{foo}}}}" (4) is parsed as a parameter enclosed by single braces, and "{{{{{foo}}}}}" (5) is a parameter inside a template. However, "{{{{{foo }} }}}" is a template inside a parameter, due to "}}" forcing the closure of the inner node.
do
-- Handlers.
local handle_name
local handle_argument
local handle_value
local function do_template_or_parameter(self, inner_node)
self:push_sublayer(handle_name)
self:set_pattern("[\n<[{|}]")
-- If a node has already been parsed, nest it at the start of the new
-- outer node (e.g. when parsing"{{{{foo}}bar}}", the template "{{foo}}"
-- is parsed first, since it's the innermost, and becomes the first
-- node of the outer template.
if inner_node then
self:emit(inner_node)
end
end
local function pipe(self)
self:emit(Wikitext:new(self:pop_sublayer()))
self:push_sublayer(handle_argument)
self:set_pattern("[\n<=[{|}]")
end
local function rbrace(self, this)
if self:read(1) == "}" then
self:emit(Wikitext:new(self:pop_sublayer()))
return self:pop()
end
self:emit(this)
end
function handle_name(self, ...)
handle_name = self:switch(handle_name, {
["\n"] = Parser.heading_block,
["<"] = Parser.tag,
["["] = Parser.wikilink_block,
["{"] = Parser.braces,
["|"] = pipe,
["}"] = rbrace,
[""] = Parser.fail_route,
[false] = Parser.emit
})
return handle_name(self, ...)
end
function handle_argument(self, ...)
handle_argument = self:switch(handle_argument, {
["\n"] = function(self, this)
return self:heading_block(this, "==")
end,
["<"] = Parser.tag,
["="] = function(self)
local key = self:pop_sublayer()
self:push_sublayer(handle_value)
self:set_pattern("[\n<[{|}]")
self.current_layer._parse_data.key = key
end,
["["] = Parser.wikilink_block,
["{"] = Parser.braces,
["|"] = pipe,
["}"] = rbrace,
[""] = Parser.fail_route,
[false] = Parser.emit
})
return handle_argument(self, ...)
end
function handle_value(self, ...)
handle_value = self:switch(handle_value, {
["\n"] = Parser.heading_block,
["<"] = Parser.tag,
["["] = Parser.wikilink_block,
["{"] = Parser.braces,
["|"] = function(self)
self:emit(Argument:new(self:pop_sublayer()))
self:push_sublayer(handle_argument)
self:set_pattern("[\n<=[{|}]")
end,
["}"] = function(self, this)
if self:read(1) == "}" then
self:emit(Argument:new(self:pop_sublayer()))
return self:pop()
end
self:emit(this)
end,
[""] = Parser.fail_route,
[false] = Parser.emit
})
return handle_value(self, ...)
end
function Parser:template_or_parameter()
local text, head, node_to_emit, failed = self.text, self.head
-- Comments/tags interrupt the brace count.
local braces = match(text, "^{+()", head) - head
self:advance(braces)
while true do
local success, node = self:try(do_template_or_parameter, node_to_emit)
-- Fail means no "}}" or "}}}" was found, so emit any remaining
-- unmatched opening braces before any templates/parameters that
-- were found.
if not success then
self:emit(rep("{", braces))
failed = true
break
-- If there are 3+ opening and closing braces, it's a parameter.
elseif braces >= 3 and self:read(2) == "}" then
self:advance(3)
braces = braces - 3
node = Parameter:new(node)
-- Otherwise, it's a template.
else
self:advance(2)
braces = braces - 2
node = Template:new(node)
end
local index = head + braces
node.index = index
node.raw = sub(text, index, self.head - 1)
node_to_emit = node
-- Terminate once not enough braces remain for further matches.
if braces == 0 then
break
-- Emit any stray opening brace before any matched nodes.
elseif braces == 1 then
self:emit("{")
break
end
end
if node_to_emit then
self:emit(node_to_emit)
end
return braces, failed
end
end
-- Tag.
do
local end_tags
local function get_end_tags()
end_tags, get_end_tags = (data or get_data()).end_tags, nil
return end_tags
end
-- Handlers.
local handle_start
local handle_tag
local function do_tag(self)
local layer = self.current_layer
layer._parse_data.handler, layer.index = handle_start, self.head
self:set_pattern("[%s/>]")
self:advance()
end
local function is_ignored_tag(self, this)
if self.transcluded then
return this == "includeonly"
end
return this == "noinclude" or this == "onlyinclude"
end
local function ignored_tag(self, text, head)
local loc = find(text, ">", head, true)
if not loc then
return self:fail_route()
end
self:jump(loc)
local tag = self:pop()
tag.ignored = true
return tag
end
function handle_start(self, this)
if this == "/" then
local text, head = self.text, self.head + 1
local this = match(text, "^[^%s/>]+", head)
if this and is_ignored_tag(self, lower(this)) then
head = head + #this
if not match(text, "^/[^>]", head) then
return ignored_tag(self, text, head)
end
end
return self:fail_route()
elseif this == "" then
return self:fail_route()
end
-- Tags are only case-insensitive with ASCII characters.
local raw_name = this
this = lower(this)
local end_tag_pattern = (end_tags or get_end_tags())[this]
if not end_tag_pattern then -- Validity check.
return self:fail_route()
end
local layer = self.current_layer
local pdata = layer._parse_data
local text, head = self.text, self.head + pdata.step
if match(text, "^/[^>]", head) then
return self:fail_route()
elseif is_ignored_tag(self, this) then
return ignored_tag(self, text, head)
-- If an onlyinclude tag is not ignored (and cannot be active since it
-- would have triggered special handling earlier), it must be plaintext.
elseif this == "onlyinclude" then
return self:fail_route()
elseif this == "noinclude" or this == "includeonly" then
layer.ignored = true -- Ignored block.
layer.raw_name = raw_name
end
layer.name, pdata.handler, pdata.end_tag_pattern = this, handle_tag, end_tag_pattern
self:set_pattern(">")
end
function handle_tag(self, this)
if this == "" then
return self:fail_route()
end
local layer = self.current_layer
if this ~= ">" then
layer.attributes = this
return
elseif self:read(-1) == "/" then
layer.self_closing = true
return self:pop()
end
local text, head = self.text, self.head + 1
local loc1, loc2 = find(text, layer._parse_data.end_tag_pattern, head)
if loc1 then
if loc1 > head then
self:emit(sub(text, head, loc1 - 1))
end
self:jump(loc2)
return self:pop()
-- noinclude and includeonly will tolerate having no closing tag, but
-- only if given in lowercase. This is due to a preprocessor bug, as
-- it uses a regex with the /i (case-insensitive) flag to check for
-- end tags, but a simple array lookup with lowercase tag names when
-- looking up which tags should tolerate no closing tag (exact match
-- only, so case-sensitive).
elseif layer.ignored then
local raw_name = layer.raw_name
if raw_name == "noinclude" or raw_name == "includeonly" then
self:jump(#text)
return self:pop()
end
end
return self:fail_route()
end
function Parser:tag()
-- HTML comment.
if self:read(1, 3) == "!--" then
local text = self.text
self:jump(select(2, find(text, "-->", self.head + 4, true)) or #text)
-- onlyinclude tags (which must be lowercase with no whitespace).
elseif self.onlyinclude and self:read(1, 13) == "/onlyinclude>" then
local text = self.text
self:jump(select(2, find(text, "<onlyinclude>", self.head + 14, true)) or #text)
else
local success, tag = self:try(do_tag)
if not success then
self:emit("<")
elseif not tag.ignored then
self:emit(Tag:new(tag))
end
end
end
end
-- Heading.
-- The preparser assigns each heading a number, which is used for things like section edit links. The preparser will only do this for heading blocks which aren't nested inside templates, parameters and parser tags. In some cases (e.g. when template blocks contain untrimmed newlines), a preparsed heading may not be treated as a heading in the final output. That does not affect the preparser, however, which will always count sections based on the preparser heading count, since it can't know what a template's final output will be.
do
-- Handlers.
local handle_start
local handle_body
local handle_possible_end
local function do_heading(self)
local layer, head = self.current_layer, self.head
layer._parse_data.handler, layer.index = handle_start, head
self:set_pattern("[\t\n ]")
-- Comments/tags interrupt the equals count.
local eq = match(self.text, "^=+()", head) - head
layer.level = eq
self:advance(eq)
end
local function do_heading_possible_end(self)
self.current_layer._parse_data.handler = handle_possible_end
self:set_pattern("[\n<]")
end
function handle_start(self, ...)
-- ===== is "=" as an L2; ======== is "==" as an L3 etc.
local function newline(self)
local layer = self.current_layer
local eq = layer.level
if eq <= 2 then
return self:fail_route()
end
-- Calculate which equals signs determine the heading level.
local level_eq = eq - (2 - eq % 2)
level_eq = level_eq > 12 and 12 or level_eq
-- Emit the excess.
self:emit(rep("=", eq - level_eq))
layer.level = level_eq / 2
return self:pop()
end
local function whitespace(self)
local success, possible_end = self:try(do_heading_possible_end)
if success then
self:emit(Wikitext:new(possible_end))
self.current_layer._parse_data.handler = handle_body
self:set_pattern("[\n<=[{]")
return self:consume()
end
return newline(self)
end
handle_start = self:switch(handle_start, {
["\t"] = whitespace,
["\n"] = newline,
[" "] = whitespace,
[""] = newline,
[false] = function(self)
-- Emit any excess = signs once we know it's a conventional heading. Up till now, we couldn't know if the heading is just a string of = signs (e.g. ========), so it wasn't guaranteed that the heading text starts after the 6th.
local layer = self.current_layer
local eq = layer.level
if eq > 6 then
self:emit(1, rep("=", eq - 6))
layer.level = 6
end
layer._parse_data.handler = handle_body
self:set_pattern("[\n<=[{]")
return self:consume()
end
})
return handle_start(self, ...)
end
function handle_body(self, ...)
handle_body = self:switch(handle_body, {
["\n"] = Parser.fail_route,
["<"] = Parser.tag,
["="] = function(self)
-- Comments/tags interrupt the equals count.
local eq = match(self.text, "^=+", self.head)
local eq_len = #eq
self:advance(eq_len)
local success, possible_end = self:try(do_heading_possible_end)
if success then
self:emit(eq)
self:emit(Wikitext:new(possible_end))
return self:consume()
end
local layer = self.current_layer
local level = layer.level
if eq_len > level then
self:emit(rep("=", eq_len - level))
elseif level > eq_len then
layer.level = eq_len
self:emit(1, rep("=", level - eq_len))
end
return self:pop()
end,
["["] = Parser.wikilink_block,
["{"] = function(self, this)
return self:braces(this, true)
end,
[""] = Parser.fail_route,
[false] = Parser.emit
})
return handle_body(self, ...)
end
function handle_possible_end(self, ...)
handle_possible_end = self:switch(handle_possible_end, {
["\n"] = Parser.fail_route,
["<"] = function(self)
if self:read(1, 3) ~= "!--" then
return self:pop()
end
local head = select(2, find(self.text, "-->", self.head + 4, true))
if not head then
return self:pop()
end
self:jump(head)
end,
[""] = Parser.fail_route,
[false] = function(self, this)
if not match(this, "^[\t ]+()$") then
return self:pop()
end
self:emit(this)
end
})
return handle_possible_end(self, ...)
end
function Parser:heading()
local success, heading = self:try(do_heading)
if success then
local section = self.section + 1
heading.section = section
self.section = section
self:emit(Heading:new(heading))
return self:consume()
else
self:emit("=")
end
end
end
------------------------------------------------------------------------------------
--
-- Block handlers
--
------------------------------------------------------------------------------------
-- Block handlers.
-- These are blocks which can affect template/parameter parsing, since they're also parsed by Parsoid at the same time (even though they aren't processed until later).
-- All blocks (including templates/parameters) can nest inside each other, but an inner block must be closed before the outer block which contains it. This is why, for example, the wikitext "{{template| [[ }}" will result in an unprocessed template, since the inner "[[" is treated as the opening of a wikilink block, which prevents "}}" from being treated as the closure of the template block. On the other hand, "{{template| [[ ]] }}" will process correctly, since the wikilink block is closed before the template closure. It makes no difference whether the block will be treated as valid or not when it's processed later on, so "{{template| [[ }} ]] }}" would also work, even though "[[ }} ]]" is not a valid wikilink.
-- Note that nesting also affects pipes and equals signs, in addition to block closures.
-- These blocks can be nested to any degree, so "{{template| [[ [[ [[ ]] }}" will not work, since only one of the three wikilink blocks has been closed. On the other hand, "{{template| [[ [[ [[ ]] ]] ]] }}" will work.
-- All blocks are implicitly closed by the end of the text, since their validity is irrelevant at this stage.
-- Language conversion block.
-- Opens with "-{" and closes with "}-". However, templates/parameters take priority, so "-{{" is parsed as "-" followed by the opening of a template/parameter block (depending on what comes after).
-- Note: Language conversion blocks aren't actually enabled on the English Wiktionary, but Parsoid still parses them at this stage, so they can affect the closure of outer blocks: e.g. "[[ -{ ]]" is not a valid wikilink block, since the "]]" falls inside the new language conversion block.
do
--Handler.
local handle_language_conversion_block
local function do_language_conversion_block(self)
self.current_layer._parse_data.handler = handle_language_conversion_block
self:set_pattern("[\n<[{}]")
end
function handle_language_conversion_block(self, ...)
handle_language_conversion_block = self:switch(handle_language_conversion_block, {
["\n"] = Parser.heading_block,
["<"] = Parser.tag,
["["] = Parser.wikilink_block,
["{"] = Parser.braces,
["}"] = function(self, this)
if self:read(1) == "-" then
self:emit("}-")
self:advance()
return self:pop()
end
self:emit(this)
end,
[""] = Parser.pop,
[false] = Parser.emit
})
return handle_language_conversion_block(self, ...)
end
function Parser:braces(this, fail_on_unclosed_braces)
local language_conversion_block = self:read(-1) == "-"
if self:read(1) == "{" then
local braces, failed = self:template_or_parameter()
-- Headings will fail if they contain an unclosed brace block.
if failed and fail_on_unclosed_braces then
return self:fail_route()
-- Language conversion blocks cannot begin "-{{", but can begin
-- "-{{{" iff parsed as "-{" + "{{".
elseif not (language_conversion_block and braces == 1) then
return self:consume()
end
else
self:emit(this)
if not language_conversion_block then
return
end
self:advance()
end
self:emit(Wikitext:new(self:get(do_language_conversion_block)))
end
end
--[==[
Headings
Opens with "\n=" (or "=" at the start of the text), and closes with "\n" or the end of the text. Note that it doesn't matter whether the heading will fail to process due to a premature newline (e.g. if there are no closing signs), so at this stage the only thing that matters for closure is the newline or end of text.
Note: Heading blocks are only parsed like this if they occur inside a template, since they do not iterate the preparser's heading count (i.e. they aren't proper headings).
Note 2: if directly inside a template argument with no previous equals signs, a newline followed by a single equals sign is parsed as an argument equals sign, not the opening of a new L1 heading block. This does not apply to any other heading levels. As such, {{template|key\n=}}, {{template|key\n=value}} or even {{template|\n=}} will successfully close, but {{template|key\n==}}, {{template|key=value\n=more value}}, {{template\n=}} etc. will not, since in the latter cases the "}}" would fall inside the new heading block.
]==]
do
--Handler.
local handle_heading_block
local function do_heading_block(self)
self.current_layer._parse_data.handler = handle_heading_block
self:set_pattern("[\n<[{]")
end
function handle_heading_block(self, ...)
handle_heading_block = self:switch(handle_heading_block, {
["\n"] = function(self)
self:newline()
return self:pop()
end,
["<"] = Parser.tag,
["["] = Parser.wikilink_block,
["{"] = Parser.braces,
[""] = Parser.pop,
[false] = Parser.emit
})
return handle_heading_block(self, ...)
end
function Parser:heading_block(this, nxt)
self:newline()
this = this .. (nxt or "=")
local loc = #this - 1
while self:read(0, loc) == this do
self:advance()
self:emit(Wikitext:new(self:get(do_heading_block)))
end
end
end
-- Wikilink block.
-- Opens with "[[" and closes with "]]".
do
-- Handler.
local handle_wikilink_block
local function do_wikilink_block(self)
self.current_layer._parse_data.handler = handle_wikilink_block
self:set_pattern("[\n<[%]{]")
end
function handle_wikilink_block(self, ...)
handle_wikilink_block = self:switch(handle_wikilink_block, {
["\n"] = Parser.heading_block,
["<"] = Parser.tag,
["["] = Parser.wikilink_block,
["]"] = function(self, this)
if self:read(1) == "]" then
self:emit("]]")
self:advance()
return self:pop()
end
self:emit(this)
end,
["{"] = Parser.braces,
[""] = Parser.pop,
[false] = Parser.emit
})
return handle_wikilink_block(self, ...)
end
function Parser:wikilink_block()
if self:read(1) == "[" then
self:emit("[[")
self:advance(2)
self:emit(Wikitext:new(self:get(do_wikilink_block)))
else
self:emit("[")
end
end
end
-- Lines which only contain comments, " " and "\t" are eaten, so long as
-- they're bookended by "\n" (i.e. not the first or last line).
function Parser:newline()
local text, head = self.text, self.head
while true do
repeat
local loc = match(text, "^[\t ]*<!%-%-()", head + 1)
if not loc then
break
end
loc = select(2, find(text, "-->", loc, true))
head = loc or head
until not loc
-- Fail if no comments found.
if head == self.head then
break
end
head = match(text, "^[\t ]*()\n", head + 1)
if not head then
break
end
self:jump(head)
end
self:emit("\n")
end
do
-- Handlers.
local handle_start
local main_handler
-- If `transcluded` is true, then the text is checked for a pair of
-- onlyinclude tags. If these are found (even if they're in the wrong
-- order), then the start of the page is treated as though it is preceded
-- by a closing onlyinclude tag.
-- Note 1: unlike other parser extension tags, onlyinclude tags are case-
-- sensitive and cannot contain whitespace.
-- Note 2: onlyinclude tags *can* be implicitly closed by the end of the
-- text, but the hard requirement above means this can only happen if
-- either the tags are in the wrong order or there are multiple onlyinclude
-- blocks.
local function do_parse(self, transcluded)
self.current_layer._parse_data.handler = handle_start
self:set_pattern(".")
self.section = 0
if not transcluded then
return
end
self.transcluded = true
local text = self.text
if find(text, "</onlyinclude>", nil, true) then
local head = find(text, "<onlyinclude>", nil, true)
if head then
self.onlyinclude = true
self:jump(head + 13)
end
end
end
-- If the first character is "=", try parsing it as a heading.
function handle_start(self, this)
self.current_layer._parse_data.handler = main_handler
self:set_pattern("[\n<{]")
if this == "=" then
return self:heading()
end
return self:consume()
end
function main_handler(self, ...)
main_handler = self:switch(main_handler, {
["\n"] = function(self)
self:newline()
if self:read(1) == "=" then
self:advance()
return self:heading()
end
end,
["<"] = Parser.tag,
["{"] = function(self, this)
if self:read(1) == "{" then
self:template_or_parameter()
return self:consume()
end
self:emit(this)
end,
[""] = Parser.pop,
[false] = Parser.emit
})
return main_handler(self, ...)
end
function export.parse(text, transcluded)
local text_type = type(text)
return (select(2, Parser:parse{
text = text_type == "string" and text or
text_type == "number" and tostring(text) or
error("bad argument #1 (string expected, got " .. text_type .. ")"),
node = {Wikitext, true},
route = {do_parse, transcluded}
}))
end
parse = export.parse
end
function export.find_templates(text, not_transcluded)
return parse(text, not not_transcluded):iterate_nodes("template")
end
do
local link_parameter_1, link_parameter_2
local function get_link_parameter_1()
link_parameter_1, get_link_parameter_1 = (data or get_data()).template_link_param_1, nil
return link_parameter_1
end
local function get_link_parameter_2()
link_parameter_2, get_link_parameter_2 = (data or get_data()).template_link_param_2, nil
return link_parameter_2
end
-- Generate a link. If the target title doesn't have a fragment, use "#top"
-- (which is an implicit anchor at the top of every page), as this ensures
-- self-links still display as links, since bold display is distracting and
-- unintuitive for template links.
local function link_page(title, display)
local fragment = title.fragment
if fragment == "" then
fragment = "top"
end
return format(
"[[:%s|%s]]",
encode_uri(title.prefixedText .. "#" .. fragment, "WIKI"),
display
)
end
-- pf_arg1 or pf_arg2 may need to be linked if a given parser function
-- treats them as a pagename. If a key exists in `namespace`, the value is
-- the namespace for the page: if not 0, then the namespace prefix will
-- always be added to the input (e.g. {{#invoke:}} can only target the
-- Module: namespace, so inputting "Template:foo" gives
-- "Module:Template:foo", and "Module:foo" gives "Module:Module:foo").
-- However, this isn't possible with mainspace (namespace 0), so prefixes
-- are respected. make_title handles all of this automatically.
local function finalize_arg(pagename, namespace)
if namespace == nil then
return pagename
end
local title = make_title(namespace, pagename)
return title and is_internal_title(title) and link_page(title, pagename) or pagename
end
local function render_title(name, args)
-- parse_template_name returns a table of transclusion modifiers plus
-- the normalized template/magic word name, which will be used as link
-- targets. The third return value pf_arg1 is the first argument of a
-- a parser function, which comes after the colon (e.g. "foo" in
-- "{{#IF:foo|bar|baz}}"). This means args[1] (i.e. the first argument
-- that comes after a pipe is actually argument 2, and so on. Note: the
-- second parameter of parse_template_name checks if there are any
-- arguments, since parser variables cannot take arguments (e.g.
-- {{CURRENTYEAR}} is a parser variable, but {{CURRENTYEAR|foo}}
-- transcludes "Template:CURRENTYEAR"). In such cases, the returned
-- table explicitly includes the "Template:" prefix in the template
-- name. The third parameter instructs it to retain any fragment in the
-- template name in the returned table, if present.
local chunks, subclass, pf_arg1 = parse_template_name(
name,
args and pairs(args)(args) ~= nil,
true
)
if chunks == nil then
return name, args
end
local chunks_len = #chunks
-- Additionally, generate the corresponding table `rawchunks`, which
-- is a list of colon-separated chunks in the raw input. This is used
-- to retrieve the display forms for each chunk.
local rawchunks = split(name, ":")
for i = 1, chunks_len - 1 do
chunks[i] = format(
"[[%s|%s]]",
encode_uri((magic_words or get_magic_words())[sub(chunks[i], 1, -2)].transclusion_modifier, "WIKI"),
rawchunks[i]
)
end
local chunk = chunks[chunks_len]
-- If it's a template, return a link to it with link_page, concatenating
-- the remaining chunks in `rawchunks` to form the display text.
-- Use new_title with the default namespace 10 (Template:) to generate
-- a target title, which is the same setting used for retrieving
-- templates (including those in other namespaces, as prefixes override
-- the default).
if subclass == "template" then
chunks[chunks_len] = link_page(
new_title(chunk, 10),
concat(rawchunks, ":", chunks_len) -- :
)
return concat(chunks, ":"), args -- :
elseif subclass == "parser variable" then
chunks[chunks_len] = format(
"[[%s|%s]]",
encode_uri((magic_words or get_magic_words())[chunk].parser_variable, "WIKI"),
rawchunks[chunks_len]
)
return concat(chunks, ":"), args -- :
end
-- Otherwise, it must be a parser function.
local mgw_data = (magic_words or get_magic_words())[sub(chunk, 1, -2)]
local link = mgw_data.parser_function or mgw_data.transclusion_modifier
local pf_arg2 = args and args[1] or nil
-- Some magic words have different links, depending on whether argument
-- 2 is specified (e.g. "baz" in {{foo:bar|baz}}).
if type(link) == "table" then
link = pf_arg2 and link[2] or link[1]
end
chunks[chunks_len] = format(
"[[%s|%s]]",
encode_uri(link, "WIKI"),
rawchunks[chunks_len]
)
-- #TAG: has special handling, because documentation links for parser
-- extension tags come from [[Module:data/parser extension tags]].
if chunk == "#TAG:" then
-- Tags are only case-insensitive with ASCII characters.
local tag = (parser_extension_tags or get_parser_extension_tags())[lower(php_trim(pf_arg1))]
if tag then
pf_arg1 = format(
"[[%s|%s]]",
encode_uri(tag, "WIKI"),
pf_arg1
)
end
-- Otherwise, finalize pf_arg1 and add it to `chunks`.
else
pf_arg1 = finalize_arg(pf_arg1, (link_parameter_1 or get_link_parameter_1())[chunk])
end
chunks[chunks_len + 1] = pf_arg1
-- Finalize pf_arg2 (if applicable), then return.
if pf_arg2 then
args = shallow_copy(args) -- Avoid destructively modifying args.
args[1] = finalize_arg(pf_arg2, (link_parameter_2 or get_link_parameter_2())[chunk])
end
return concat(chunks, ":"), args -- :
end
function export.buildTemplate(title, args)
local output = {title}
if not args then
return output
end
-- Iterate over all numbered parameters in order, followed by any
-- remaining parameters in codepoint order. Implicit parameters are
-- used wherever possible, even if explicit numbers are interpolated
-- between them (e.g. 0 would go before any implicit parameters, and
-- 2.5 between 2 and 3).
-- TODO: handle "=" and "|" in params/values.
local implicit
for k, v in sorted_pairs(args) do
if type(k) == "number" and k >= 1 and k % 1 == 0 then
if implicit == nil then
implicit = table_len(args)
end
insert(output, k <= implicit and v or k .. "=" .. v)
else
insert(output, k .. "=" .. v)
end
end
return output
end
build_template = export.buildTemplate
function export.templateLink(title, args, no_link)
if not no_link then
title, args = render_title(title, args)
end
local output = build_template(title, args)
for i = 1, #output do
output[i] = encode_entities(output[i], "={}", true, true)
end
return tostring(html_create("code")
:css("white-space", "pre-wrap")
:wikitext("{{" .. concat(output, "|") .. "}}") -- {{ | }}
)
end
end
do
function export.find_parameters(text, not_transcluded)
return parse(text, not not_transcluded):iterate_nodes("parameter")
end
function export.displayParameter(name, default)
return tostring(html_create("code")
:css("white-space", "pre-wrap")
:wikitext("{{{" .. concat({name, default}, "|") .. "}}}") -- {{{ | }}}
)
end
end
do
local function check_level(level)
if type(level) ~= "number" then
error("Heading levels must be numbers.")
elseif level < 1 or level > 6 or level % 1 ~= 0 then
error("Heading levels must be integers between 1 and 6.")
end
return level
end
-- FIXME: should headings which contain "\n" be returned? This may depend
-- on variable factors, like template expansion. They iterate the heading
-- count number, but fail on rendering. However, in some cases a different
-- heading might still be rendered due to intermediate equals signs; it
-- may even be of a different heading level: e.g., this is parsed as an
-- L2 heading with a newline (due to the wikilink block), but renders as the
-- L1 heading "=foo[[". Section edit links are sometimes (but not always)
-- present in such cases.
-- ==[[=
-- ]]==
-- TODO: section numbers for edit links seem to also include headings
-- nested inside templates and parameters (but apparently not those in
-- parser extension tags - need to test this more). If we ever want to add
-- section edit links manually, this will need to be accounted for.
function export.find_headings(text, i, j)
local parsed = parse(text)
if i == nil and j == nil then
return parse(text):iterate_nodes("heading")
end
i = i and check_level(i) or 1
j = j and check_level(j) or 6
return parsed:iterate(function(v)
if class_else_type(v) == "heading" then
local level = v.level
return level >= i and level <= j
end
end)
end
end
do
local function make_tag(tag)
return tostring(html_create("code")
:css("white-space", "pre-wrap")
:wikitext("<" .. tag .. ">")
)
end
-- Note: invalid tags are returned without links.
function export.wikitagLink(tag)
-- ">" can't appear in tags (including attributes) since the parser
-- unconditionally treats ">" as the end of a tag.
if find(tag, ">", nil, true) then
return make_tag(tag)
end
-- Tags must start "<tagname..." or "</tagname...", with no whitespace
-- after "<" or "</".
local slash, tagname, remainder = match(tag, "^(/?)([^/%s]+)(.*)$")
if not tagname then
return make_tag(tag)
end
-- Tags are only case-insensitive with ASCII characters.
local link = lower(tagname)
if (
-- onlyinclude tags must be lowercase and are whitespace intolerant.
link == "onlyinclude" and (link ~= tagname or remainder ~= "") or
-- Closing wikitags (except onlyinclude) can only have whitespace
-- after the tag name.
slash == "/" and not match(remainder, "^%s*()$") or
-- Tagnames cannot be followed immediately by "/", unless it comes
-- at the end (e.g. "<nowiki/>", but not "<nowiki/ >").
remainder ~= "/" and sub(remainder, 1, 1) == "/"
) then
-- Output with no link.
return make_tag(tag)
end
-- Partial transclusion tags aren't in the table of parser extension
-- tags.
if link == "noinclude" or link == "includeonly" or link == "onlyinclude" then
link = "mw:Transclusion#Partial transclusion"
else
link = (parser_extension_tags or get_parser_extension_tags())[link]
end
if link then
tag = gsub(tag, pattern_escape(tagname), "[[" .. replacement_escape(encode_uri(link, "WIKI")) .. "|%0]]", 1)
end
return make_tag(tag)
end
end
-- For convenience.
export.class_else_type = class_else_type
return export
lwvibzv6u0eyv7edjamcklacpf5ux5v
Module:parser
828
5881
17244
2025-05-15T16:52:53Z
Ayane Fumihiro
6766
Import enwiki.
17244
Scribunto
text/plain
local export = {}
local scribunto_metamethods_module = "Module:Scribunto/metamethods"
local table_deep_copy_module = "Module:table/deepCopy"
local table_get_nested_module = "Module:table/getNested"
local table_set_nested_module = "Module:table/setNested"
local concat = table.concat
local find = string.find
local getmetatable = getmetatable
local insert = table.insert
local next = next
local rawget = rawget
local rawset = rawset
local remove = table.remove
local require = require
local select = select
local setmetatable = setmetatable
local sub = string.sub
local type = type
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local node_classes = {}
local function deep_copy(...)
deep_copy = require(table_deep_copy_module)
return deep_copy(...)
end
local function get_nested(...)
get_nested = require(table_get_nested_module)
return get_nested(...)
end
local function set_nested(...)
set_nested = require(table_set_nested_module)
return set_nested(...)
end
--[==[
Loaders for objects, which load data (or some other object) into some variable, which can then be accessed as "foo or get_foo()", where the function get_foo sets the object to "foo" and then returns it. This ensures they are only loaded when needed, and avoids the need to check for the existence of the object each time, since once "foo" has been set, "get_foo" will not be called again.]==]
local metamethods
local function get_metamethods()
-- Use require, since lookup times are much slower with mw.loadData.
metamethods, get_metamethods = require(scribunto_metamethods_module), nil
return metamethods
end
------------------------------------------------------------------------------------
--
-- Helper functions
--
------------------------------------------------------------------------------------
local function inherit_metamethods(child, parent)
if parent then
for method, value in next, parent do
if child[method] == nil and (metamethods or get_metamethods())[method] ~= nil then
child[method] = value
end
end
end
return child
end
local function signed_index(t, n)
return n and n <= 0 and #t + 1 + n or n
end
local function is_node(value)
if value == nil then
return false
end
local mt = getmetatable(value)
return not (mt == nil or node_classes[mt] == nil)
end
local function node_class(value)
if value == nil then
return nil
end
local mt = getmetatable(value)
if mt == nil then
return nil
end
return mt ~= nil and node_classes[mt] or nil
end
local function class_else_type(value)
if value == nil then
return type(value)
end
local mt = getmetatable(value)
if mt == nil then
return type(value)
end
local class = node_classes[mt]
return class == nil and type(value) or class
end
-- Recursively calling tostring() adds to the C stack (limit: 200), whereas
-- calling __tostring metamethods directly does not. Occasionally relevant when
-- dealing with very deep nesting.
local tostring
do
local _tostring = _G.tostring
function tostring(value)
if is_node(value) then
return value:__tostring(value)
end
return _tostring(value)
end
end
------------------------------------------------------------------------------------
--
-- Nodes
--
------------------------------------------------------------------------------------
local Node = {}
Node.__index = Node
function Node:next(i)
i = i + 1
return self[i], self, i
end
--[==[
Implements recursive iteration over a node tree.
By default, when a node is encountered (which may contain other nodes), it is returned on the first iteration, and then any child nodes are returned on each subsequent iteration; the same process is then followed if any of those children contain nodes themselves. Once a particular node has been fully traversed, the iterator then continues with any sibling nodes. The iterator will use the `next` method of each node to traverse it, which may differ depending on the node class.
Each iteration returns three values: `value`, `node` and `key`. Together, these can be used to manipulate the node tree at any given point without needing to know the full structure. Note that when the input node is returned on the first iteration, `node` and `key` will be nil.
The optional argument `test` can be used to limit the return values. This should be a function that returns a boolean value, where a return value of true means that the child will be returned by the iterator. If a node is not returned by the iterator, it will still be traversed, as it may contain children that should be returned.
The method `iterate_nodes` is provided as a special instance of iterate which uses `is_node` as the test.]==]
function Node:iterate(test)
local node, k, n, nodes, keys, returned_self = self, 0, 0
-- Special case if `test` is `is_node`.
local is_node_is_test = test == is_node
return function()
if not returned_self then
returned_self = true
if test == nil or test(self) then
return self
end
end
-- Get `v`, which is the value at the last-returned key of the current node; if `v` is a node, it will be iterated over (i.e. recursive iteration). By default, `v` will be the last-returned value, but looking it up here means that any modifications made to the node during the loop will be taken into account. This makes it possible to swap one node out for something else (e.g. another node), or to remove it entirely, without being locked into recursively iterating over the old node; instead, the new node (if any) will be iterated over. This means node trees can be modified on-the-fly during the course of a single loop.
local v, node_check = node[k], true
while true do
-- If `v` is a node, memoize the current node and key, then iterate over it.
if node_check and is_node(v) then
-- `n` is the current memo level.
n = n + 1
if nodes then
nodes[n], keys[n] = node, k
else
nodes, keys = {node}, {k}
end
node, k = v, 0
end
v, node, k = node:next(k)
-- If `v` is nil, move down one level, then continue iterating the node on that level (if any), or otherwise terminate the loop.
if v == nil then
if n == 0 then
return nil
end
node, k, n = nodes[n], keys[n], n - 1
elseif test == nil or test(v) then
return v, node, k
-- If `test` is `is_node`, there's no point checking it again on the next loop.
elseif node_check and is_node_is_test then
node_check = false
end
end
end
end
function Node:iterate_nodes(...)
local args_n = select("#", ...)
if args_n == 0 then
return self:iterate(is_node)
elseif args_n == 1 then
local class = ...
return self:iterate(function(value)
return node_class(value) == class
end)
end
local classes = {}
for i = 1, args_n do
classes[select(i, ...)] = true
end
return self:iterate(function(value)
return classes[node_class(value)]
end)
end
function Node:__tostring()
local output = {}
for i = 1, #self do
insert(output, tostring(self[i]))
end
return concat(output)
end
function Node:clone()
return deep_copy(self, "keep", true)
end
function Node:new_class(class)
local t = {type = class}
t.__index = t
t = inherit_metamethods(t, self)
node_classes[t] = class
return setmetatable(t, self)
end
function Node:new(t)
rawset(t, "_parse_data", nil)
return setmetatable(t, self)
end
do
local Proxy = {}
function Proxy:__index(k)
local v = Proxy[k]
if v ~= nil then
return v
end
return self.__chars[k]
end
function Proxy:__newindex(k, v)
local key = self.__keys[k]
if key then
self.__chars[k] = v
self.__parents[key] = v
elseif key == false then
error("Character is immutable.")
else
error("Invalid key.")
end
end
function Proxy:build(a, b, c)
local len = self.__len + 1
self.__chars[len] = a
self.__parents[len] = b
self.__keys[len] = c
self.__len = len
end
function Proxy:iter(i)
i = i + 1
local char = self.__chars[i]
if char ~= nil then
return i, self[i], self, self.__parents[i], self.__keys[i]
end
end
function Node:new_proxy()
return setmetatable({
__node = self,
__chars = {},
__parents = {},
__keys = {},
__len = 0
}, Proxy)
end
end
function export.node()
return Node:new_class("node")
end
------------------------------------------------------------------------------------
--
-- Parser
--
------------------------------------------------------------------------------------
local Parser = {}
Parser.__index = Parser
function Parser:get_layer(n)
if n ~= nil then
return rawget(self, #self + n)
end
return self.current_layer
end
function Parser:emit(a, b)
local layer = self.current_layer
if b ~= nil then
insert(layer, signed_index(layer, a), b)
else
rawset(layer, #layer + 1, a)
end
end
function Parser:emit_tokens(a, b)
local layer = self.current_layer
if b ~= nil then
a = signed_index(layer, a)
for i = 1, #b do
insert(layer, a + i - 1, b[i])
end
else
local len = #layer
for i = 1, #a do
len = len + 1
rawset(layer, len, a[i])
end
end
end
function Parser:remove(n)
local layer = self.current_layer
if n ~= nil then
return remove(layer, signed_index(layer, n))
end
local len = #layer
local token = layer[len]
layer[len] = nil
return token
end
function Parser:replace(a, b)
local layer = self.current_layer
layer[signed_index(layer, a)] = b
end
-- Unlike default table.concat, this respects __tostring metamethods.
function Parser:concat(a, b, c)
if a == nil or a > 0 then
return self:concat(0, a, b)
end
local layer, ret, n = self:get_layer(a), {}, 0
for i = b and signed_index(layer, b) or 1, c and signed_index(layer, c) or #layer do
n = n + 1
ret[n] = tostring(layer[i])
end
return concat(ret)
end
function Parser:emitted(delta)
if delta == nil then
delta = -1
end
local get_layer, i = self.get_layer, 0
while true do
local layer = get_layer(self, i)
if layer == nil then
return nil
end
local layer_len = #layer
if -delta <= layer_len then
return rawget(layer, layer_len + delta + 1)
end
delta = delta + layer_len
i = i - 1
end
end
function Parser:push(route)
local layer = {_parse_data = {
head = self.head,
route = route,
}}
self[#self + 1] = layer
self.current_layer = layer
end
function Parser:push_sublayer(handler, inherit)
local pdata = {
handler = handler,
sublayer = true,
}
local sublayer = {
_parse_data = pdata,
}
if inherit then
local layer_parse_data = self.current_layer._parse_data
setmetatable(pdata, inherit_metamethods({
__index = layer_parse_data,
__newindex = layer_parse_data
}, getmetatable(layer_parse_data)))
end
self[#self + 1] = sublayer
self.current_layer = sublayer
end
function Parser:pop()
local len, layer = #self
while true do
layer = self[len]
self[len] = nil
len = len - 1
if len == 0 then
self.current_layer = self
break
elseif layer._parse_data.sublayer == nil then
self.current_layer = self[len]
break
end
self:emit_tokens(layer)
end
return setmetatable(layer, nil)
end
function Parser:pop_sublayer()
local len, layer = #self, self.current_layer
self[len] = nil
self.current_layer = len == 1 and self or self[len - 1]
return setmetatable(layer, nil)
end
function Parser:get(route, ...)
self:push(route)
local layer = route(self, ...)
if layer == nil then
layer = self:traverse()
end
return layer
end
function Parser:try(route, ...)
local failed_routes = self.failed_routes
if failed_routes ~= nil then
local failed_layer = get_nested(failed_routes, route, self.head)
if failed_layer ~= nil then
return false, failed_layer
end
end
local layer = self:get(route, ...)
return not layer._parse_data.fail, layer
end
function Parser:fail_route()
local layer = self:pop()
local pdata = layer._parse_data
pdata.fail = true
local layer_head = pdata.head
set_nested(self, layer, "failed_routes", pdata.route, layer_head)
self.head = layer_head
return layer
end
function Parser:traverse()
local consume, advance = self.consume, self.advance
while true do
local layer = consume(self)
if layer ~= nil then
return layer
end
advance(self)
end
end
-- Converts a handler into a switch table the first time it's called, which avoids creating unnecessary objects, and prevents any scoping issues caused by parser methods being assigned to table keys before they've been declared.
-- false is used as the default key.
do
local Switch = {}
function Switch:__call(parser, this)
return (self[this] or self[false])(parser, this)
end
function Parser:switch(func, t)
local pdata = self.current_layer._parse_data
-- Point handler to the new switch table if the calling function is the current handler.
if pdata.handler == func then
pdata.handler = t
end
return setmetatable(t, Switch)
end
end
-- Generate a new parser class object, which is used as the template for any parser objects. These should be customized with additional/modified methods as needed.
function Parser:new_class()
local t = {}
t.__index = t
return setmetatable(inherit_metamethods(t, self), self)
end
-- Generate a new parser object, which is used for a specific parse.
function Parser:new(text)
return setmetatable({
text = text,
head = 1
}, self)
end
function Parser:parse(data)
local parser = self:new(data.text)
local success, tokens = parser:try(unpack(data.route))
if #parser > 0 then
-- This shouldn't happen.
error("Parser exited with non-empty stack.")
elseif success then
local node = data.node
return true, node[1]:new(tokens, unpack(node, 2)), parser
elseif data.allow_fail then
return false, nil, parser
end
error("Parser exited with failed route.")
end
export.class_else_type = class_else_type
export.is_node = is_node
export.tostring = tostring
local ArrayParser = Parser:new_class()
function ArrayParser:read(delta)
local v = self.text[self.head + (delta or 0)]
return v == nil and "" or v
end
function ArrayParser:advance(n)
self.head = self.head + (n == nil and 1 or n)
end
function ArrayParser:jump(head)
self.head = head
end
function ArrayParser:consume(this, ...)
if this == nil then
this = self:read()
end
local pdata = self.current_layer._parse_data
return pdata.handler(self, this, ...)
end
function export.array_parser()
return ArrayParser:new_class()
end
local StringParser = Parser:new_class()
function StringParser:read(i, j)
local head, i = self.head, i or 0
return sub(self.text, head + i, head + (j or i))
end
function StringParser:advance(n)
self.head = self.head + (n or self.current_layer._parse_data.step or 1)
end
function StringParser:jump(head)
local pdata = self.current_layer._parse_data
self.head, pdata.next, pdata.next_len = head, nil, nil
end
-- If `ignore_nonmatch` is set, any non-match segment before the match will be ignored.
function StringParser:set_pattern(pattern, ignore_nonmatch)
local pdata = self.current_layer._parse_data
pdata.pattern, pdata.next, pdata.next_len = "(" .. pattern .. ")", nil, nil
if ignore_nonmatch then
pdata.ignore_nonmatch = true
end
end
function StringParser:consume()
local pdata = self.current_layer._parse_data
local this = pdata.next
-- Use `next` and `next_len` from the previous iteration, if available.
if this then
pdata.step, pdata.next, pdata.next_len = pdata.next_len, nil, nil
return pdata.handler(self, this)
end
local text, head, loc1, loc2 = self.text, self.head
loc1, loc2, this = find(text, pdata.pattern, head)
-- If there was no match, default to find(text, "$", head), with `this` as
-- the empty string.
if not loc1 then
this, loc1 = "", #text + 1
loc2 = loc1 - 1 -- zero-length matches cause loc2 to be less than loc1
end
-- If `this` is at `head`, consume it.
if loc1 == head then
pdata.step = loc2 - loc1 + 1
-- If `ignore_nonmatch` is set, ignore everything before `this`, then
-- consume it.
elseif pdata.ignore_nonmatch then
self.head, pdata.step = loc1, loc2 - loc1 + 1
-- Otherwise, consume everything before `this`, and memoize the match and
-- match length; the length is dealt with separately, as it could be 0 if
-- `next` is an index (e.g. if the pattern is the empty string).
else
this, pdata.step, pdata.next, pdata.next_len = sub(text, head, loc1 - 1), loc1 - head, this, loc2 - loc1 + 1
end
return pdata.handler(self, this)
end
function export.string_parser()
return StringParser:new_class()
end
return export
itvslgsv46c1ywldkt63xzu5krykaov
Module:Scribunto/metamethods
828
5882
17245
2025-05-15T16:53:31Z
Ayane Fumihiro
6766
+
17245
Scribunto
text/plain
return {
__add = true,
__call = true,
__concat = true,
__div = true,
__eq = true,
__gc = true,
__index = true,
__ipairs = true,
__le = true,
__len = true,
__lt = true,
__metatable = true,
__mod = true,
__mode = true,
__mul = true,
__newindex = true,
__pairs = true,
__pow = true,
__sub = true,
__tostring = true,
__unm = true,
}
9ldqvu9rhlfkuksyro1b52m6ychbevm
Module:utilities
828
5883
17246
2025-05-15T16:55:05Z
Ayane Fumihiro
6766
+
17246
Scribunto
text/plain
local export = {}
local headword_data_module = "Module:headword/data"
local languages_module = "Module:languages"
local links_module = "Module:links"
local load_module = "Module:load"
local pages_module = "Module:pages"
local script_utilities_module = "Module:script utilities"
local scripts_module = "Module:scripts"
local string_utilities_module = "Module:string utilities"
local utilities_data_module = "Module:utilities/data"
local mw = mw
local anchor_encode = mw.uri.anchorEncode
local concat = table.concat
local format_categories -- Defined below.
local ipairs = ipairs
local require = require
local type = type
local unstrip = mw.text.unstrip
--[==[
Loaders for functions in other modules, which overwrite themselves with the target function when called. This ensures modules are only loaded when needed, retains the speed/convenience of locally-declared pre-loaded functions, and has no overhead after the first call, since the target functions are called directly in any subsequent calls.]==]
local function decode_entities(...)
decode_entities = require(string_utilities_module).decode_entities
return decode_entities(...)
end
local function get_script(...)
get_script = require(scripts_module).getByCode
return get_script(...)
end
local function is_content_page(...)
is_content_page = require(pages_module).is_content_page
return is_content_page(...)
end
local function load_data(...)
load_data = require(load_module).load_data
return load_data(...)
end
local function remove_links(...)
remove_links = require(links_module).remove_links
return remove_links(...)
end
local function tag_text(...)
tag_text = require(script_utilities_module).tag_text
return tag_text(...)
end
local function trim(...)
trim = require(string_utilities_module).trim
return trim(...)
end
local function uupper(...)
uupper = require(string_utilities_module).upper
return uupper(...)
end
--[==[
Loaders for objects, which load data (or some other object) into some variable, which can then be accessed as "foo or get_foo()", where the function get_foo sets the object to "foo" and then returns it. This ensures they are only loaded when needed, and avoids the need to check for the existence of the object each time, since once "foo" has been set, "get_foo" will not be called again.]==]
local catfix_scripts
local function get_catfix_scripts()
catfix_scripts, get_catfix_scripts = load_data(utilities_data_module).catfix_scripts, nil
return catfix_scripts
end
local current_title
local function get_current_title()
current_title, get_current_title = mw.title.getCurrentTitle(), nil
return current_title
end
local defaultsort
local function get_defaultsort()
defaultsort, get_defaultsort = load_data(headword_data_module).page.pagename_defaultsort, nil
return defaultsort
end
local pagename
local function get_pagename()
pagename, get_pagename = load_data(headword_data_module).page.encoded_pagename, nil
return pagename
end
local und
local function get_und()
und, get_und = require(languages_module).getByCode("und"), nil
return und
end
do
local function handle_url(capture)
return capture:match("https?://[^%s%]]+%s([^%]]+)") or ""
end
--[==[
A helper function to strip wiki markup, giving the plaintext of what is displayed on the page.]==]
function export.get_plaintext(text)
text = text
:gsub("%[%[", "\1")
:gsub("%]%]", "\2")
-- Remove strip markers and HTML tags.
text = unstrip(text):gsub("<[^<>\1\2]+>", "")
-- Parse internal links for the display text, and remove categories.
text = remove_links(text)
-- Remove files.
text = text:gsub("\1[Ff][Ii][Ll][Ee]:[^\1\2]+\2", "")
:gsub("\1[Ii][Mm][Aa][Gg][Ee]:[^\1\2]+\2", "")
-- Parse external links for the display text.
text = text:gsub("%[(https?://[^%[%]]+)%]", handle_url)
-- Any remaining square brackets aren't involved in links, but must be escaped to avoid creating new links.
:gsub("\1", "[[")
:gsub("\2", "]]")
:gsub("%[", "[")
:gsub("]", "]")
-- Strip bold, italics and soft hyphens.
:gsub("('*)'''(.-'*)'''", "%1%2")
:gsub("('*)''(.-'*)''", "%1%2")
:gsub("", "")
-- Get any HTML entities and trim.
-- Note: don't decode URL percent encoding, as it shouldn't be used in display text and may cause problems if % is used.
return trim(decode_entities(text))
end
end
do
local function generate_sortkey(lang, sc, sort_key, sort_base)
-- If the sort key is "-", treat the language as undetermined (the default). This is desirable when categorising (e.g.) translation requests, as the pages to be categorised are always in English/Translingual.
if sort_key == "-" then
lang, sort_key = und or get_und(), nil
elseif not lang then
lang = und or get_und()
end
-- Generate the automatic sort key.
local auto = lang:makeSortKey(sort_base or pagename or get_pagename(), sc)
-- Use the page defaultsort if necessary.
if not auto or auto == "" then
auto = defaultsort or get_defaultsort()
end
-- If not sort key specified, use the automatic one.
if not sort_key or sort_key == "" then
return auto
-- Otherwise, if the language is not "und", categorize the manual sort key as either redundant or non-redundant.
-- FIXME: we should do this for "und" as well, but "Undetermined terms..." does not make sense for translations etc.
elseif lang:getCode() ~= "und" then
return sort_key, "[[Category:" .. lang:getFullName() .. " terms with " .. (
uupper(sort_key) == auto and "redundant" or
"non-redundant non-automated"
) .. " sortkeys|" .. sort_key .. "]]"
end
return sort_key
end
--[==[
Format the categories with the appropriate sort key.
* `cat` can take two forms:
** A string (the full category, minus the {"Category:"} prefix);
** A list of categories. Each category in the list can be either:
*** A string in the same format as above;
*** An object with the fields:
**** `cat`: a string in the same format as above (required);
**** `lang`: an optional language object to override the overall `lang`;
**** `sc`: an optional script object to override the overall `sc`.
**** `sort_key`: an optional sort key to override the overall `sort_key`;
**** `sort_base`: an optional sort base to override the overall `sort_base`;
* `lang` is an object encapsulating a language; if {nil}, the object for language code {"und"} (undetermined) will
be used. `lang` is used when computing the sort key (either from the subpage name or sort base).
* `sort_key` is placed in the category invocation, and indicates how the page will sort in the respective category.
Normally '''do not use this'''. Instead, leave it {nil}, and if you need to a control the sort order, use
{sort_base}, so that language-specific normalization is applied on top of the specified sort base. If neither
{sort_key} nor {sort_base} is specified, the default is to apply language-specific normalization to the subpage
name; see below.
* `sort_base` lets you override the default sort key while still maintaining appropriate language-specific
normalization. If {nil} is specified, this defaults to the subpage name, which is the portion of the full pagename
after subtracting the namespace prefix (and, in certain namespaces such as {User:}, but notably not in the
mainspace, after subtracting anything up through the final slash). The actual sort key is derived from the sort
base approximately by lowercasing, applying language-specific normalization and then uppercasing; note that the
same process is applied in deriving the sort key when no sort base is specified. For example, for French, Spanish,
etc. the normalization process maps accented letters to their unaccented equivalents, so that e.g. in French,
{{m|fr|ça}} sorts after {{m|fr|ca}} (instead of after the default Wikimedia sort order, which is approximately
based on Unicode sort order and places ç after z) and {{m|fr|côté}} sorts after {{m|fr|coté}} (instead of between
c and d). Similarly, in Russian the normalization process converts Cyrillic ё to a string consisting of Cyrillic е
followed by U+10FFFF, so that effectively ё sorts after е instead of the default Wikimedia sort, which (I think)
puts ё after я, the last letter of the Cyrillic alphabet.
* `force_output` forces normal output in all namespaces. Normally, nothing is output if the page isn't in the main,
Appendix:, Thesaurus:, Reconstruction: or Citations: namespaces.
* `sc` is a script object; if nil, the default will be derived from the sort base (or its default value, the
subpage name) by calling {lang:findBestScript()}. The value of `sc` is used during the sort base normalization
process; for example, languages with multiple scripts will often have script-specific normalization processes.]==]
function export.format_categories(cat, lang, sort_key, sort_base, force_output, sc)
if not (
force_output or
is_content_page(current_title or get_current_title()) or
current_title.prefixedText == "Wiktionary:Sandbox"
) then
return ""
elseif type(cat) == "string" then
local this_sort_key, extra = generate_sortkey(lang, sc, sort_key, sort_base)
return "[[Category:" .. cat .. "|" .. this_sort_key .. "]]" .. (extra or "")
end
local ret, i, n, default = {}, 0, 0
-- Iterate over all categories in `cat`.
while true do
i = i + 1
local category = cat[i]
if category == nil then
return concat(ret)
end
local this_sort_key, extra
-- If the category type is a table, use any custom options in it.
if type(category) == "table" then
category, this_sort_key, extra = category.cat, generate_sortkey(
category.lang or lang,
category.sc or sc,
category.sort_key or sort_key,
category.sort_base or sort_base
)
-- If `default` has already been determined, use it.
elseif default then
this_sort_key = default
-- Otherwise, calculate `default` and use it.
else
this_sort_key, extra = generate_sortkey(lang, sc, sort_key, sort_base)
default = this_sort_key
end
n = n + 1
ret[n] = "[[Category:" .. category .. "|" .. this_sort_key .. "]]" .. (extra or "")
end
end
format_categories = export.format_categories
end
--[==[
Add a "catfix", which is used on language-specific category pages to add language attributes and often script
classes to all entry names. The addition of language attributes and script classes makes the entry names display
better (using the language- or script-specific styles specified in [[MediaWiki:Common.css]]), which is particularly
important for non-English languages that do not have consistent font support in browsers.
Language attributes are added for all languages, but script classes are only added for languages with one script
listed in their data file, or for languages that have a default script listed in the {catfix_script} list in
[[Module:utilities/data]]. Some languages clearly have a default script, but still have other scripts listed in
their data file. If those other scripts are not simply scripts like {{cd|Brai}} (Braille), their default script
needs to be specified. Others do not have a default script.
* Serbo-Croatian is regularly written in both the Latin and Cyrillic scripts. Because it uses two scripts,
Serbo-Croatian cannot have a script class applied to entries in its category pages, as only one script class
can be specified at a time.
* German is usually written in the Latin script ({{cd|Latn}}), but Fraktur ({{cd|Latf}}) is also listed in
its data file. So German needs an entry in the {catfix_script} list, so that the {{cd|Latn}} (Latin) script
class will be applied to entries in its category pages.
To find the scripts listed for a language, go to [[Module:languages]] and use the search box to find the data file
for the language. To find out what a script code means, search the script code in [[Module:scripts/data]].]==]
function export.catfix(lang, sc)
if not lang or not lang.getCanonicalName then
error('The first argument to the function "catfix" should be a language object from [[Module:languages]] or [[Module:etymology languages]].')
end
if sc and not sc.getCode then
error('The second argument to the function "catfix" should be a script object from [[Module:scripts]].')
end
-- To add script classes to links on pages created by category boilerplate templates.
if not sc then
local code = (catfix_scripts or get_catfix_scripts())[lang:getCode()] or catfix_scripts[lang:getFullCode()]
if code then
sc = get_script(code)
end
end
-- If the language only has a single valid candidate script, apply it as the default.
if not sc then
local scripts = lang:getScripts()
if #scripts == 1 then
sc = scripts[1]
else
-- Iterate over scripts. If there is only one when ignoring
-- scripts like Brai, then pick that one.
for _, script in ipairs(scripts) do
if script:getCode() ~= "Brai" then
if sc then
-- Multiple candidates - fail.
sc = nil
break
else
sc = script
end
end
end
end
end
-- Hack: using a <ul> tag prevents the parser from automatically generating a <p> tag around the catfix element.
return "<ul class=\"catfix\" data-anchor=\"" ..
anchor_encode(lang:getFullName()) .. "\">" ..
tag_text("", lang, sc) .. "</ul>" ..
format_categories("Pages using catfix", nil, nil, nil, true)
end
--[==[
Given a type (as a string) and an arbitrary number of entities, checks whether all of those entities are language,
family, script, writing system or Wikimedia language objects. Useful for error handling in functions that require
one of these kinds of object.
If `noErr` is set, the function returns false instead of throwing an error, which allows customised error handling to
be done in the calling function.]==]
function export.check_object(typ, noErr, ...)
if ... == nil then
if noErr then
return false
end
error("Must provide at least one object to check.", 2)
end
for _, obj in ipairs{...} do
if type(obj) ~= "table" or type(obj.hasType) ~= "function" then
if noErr then
return false
end
error("Function expected a " .. typ .. " object, but received a " .. type(obj) .. " instead.", 2)
elseif not (typ == "object" or obj:hasType(typ)) then
for _, wrong_type in ipairs{"family", "language", "script", "Wikimedia language", "writing system"} do
if obj:hasType(wrong_type) then
if noErr then
return false
end
error("Function expected a " .. typ .. " object, but received a " .. wrong_type .. " object instead.", 2)
end
end
if noErr then
return false
end
error("Function expected a " .. typ .. " object, but received another type of object instead.", 2)
end
end
return true
end
return export
o5ul4f3owkt6c6w45tg2hm27g8lppry
Template:auto cat
10
5884
17247
2025-05-15T16:55:56Z
Ayane Fumihiro
6766
Create new template.
17247
wikitext
text/x-wiki
{{safesubst:<noinclude/>#invoke:category tree|show}}<noinclude>{{documentation}}</noinclude>
j6zycuhqgb1iu335vq2dprah00g58ws
Module:table
828
5885
17249
2025-05-15T16:57:41Z
Ayane Fumihiro
6766
+
17249
Scribunto
text/plain
local export = {}
--[==[ intro:
This module provides functions for dealing with Lua tables. All of them, except for two helper functions, take a table
as their first argument.
Some functions are available as methods in the arrays created by [[Module:array]].
Functions by what they do:
* Create a new table:
** `shallowCopy`, `deepCopy`, `removeDuplicates`, `numKeys`, `compressSparseArray`, `keysToList`, `reverse`, `invert`, `listToSet`
* Create an array:
** `removeDuplicates`, `numKeys`, `compressSparseArray`, `keysToList`, `reverse`
* Return information about the table:
** `size`, `length`, `contains`, `isArray`, `deepEquals`
* Treat the table as an array (that is, operate on the values in the array portion of the table: values indexed by
consecutive integers starting at {1}):
** `removeDuplicates`, `length`, `contains`, `serialCommaJoin`, `reverseIpairs`, `reverse`, `invert`, `listToSet`, `isArray`
* Treat a table as a sparse array (that is, operate on values indexed by non-consecutive integers):
** `numKeys`, `maxIndex`, `compressSparseArray`, `sparseConcat`, `sparseIpairs`
* Generate an iterator:
** `sparseIpairs`, `sortedPairs`, `reverseIpairs`
* Other functions:
** `sparseConcat`, `serialCommaJoin`, `reverseConcat`
The original version was a copy of {{w|Module:TableTools}} on Wikipedia via [[c:Module:TableTools|Module:TableTools]] on
Commons, but in the course of time this module has been almost completely rewritten, with many new functions added. The
main legacy of this is the use of camelCase for function names rather than snake_case, as is normal in the English
Wiktionary.
]==]
local load_module = "Module:load"
local math_module = "Module:math"
local table = table
local concat = table.concat
local dump = mw.dumpObject
local ipairs = ipairs
local ipairs_default_iter = ipairs{export}
local next = next
local pairs = pairs
local require = require
local select = select
local signed_index -- defined as export.signedIndex
local table_len -- defined as export.length
local type = type
--[==[
Loaders for functions in other modules, which overwrite themselves with the target function when called. This ensures modules are only loaded when needed, retains the speed/convenience of locally-declared pre-loaded functions, and has no overhead after the first call, since the target functions are called directly in any subsequent calls.]==]
local function is_integer(...)
is_integer = require(math_module).is_integer
return is_integer(...)
end
local function safe_require(...)
safe_require = require(load_module).safe_require
return safe_require(...)
end
--[==[
Given an array and a signed index, returns the true table index. If the signed index is negative, the array will be counted from the end, where {-1} is the highest index in the array; otherwise, the returned index will be the same. To aid optimization, the first argument may be a number representing the array length instead of the array itself; this is useful when the array length is already known, as it avoids recalculating it each time this function is called.]==]
function export.signedIndex(t, k)
if not is_integer(k) then
error("index must be an integer")
end
return k < 0 and (type(t) == "table" and table_len(t) or t) + k + 1 or k
end
signed_index = export.signedIndex
--[==[
An iterator which works like `pairs`, but ignores any `__pairs` metamethod.]==]
function export.rawPairs(t)
return next, t, nil
end
--[==[
An iterator which works like `ipairs`, but ignores any `__ipairs` metamethod.]==]
function export.rawIpairs(t)
return ipairs_default_iter, t, 0
end
--[==[
This returns the length of a table, or the first integer key n counting from 1 such that t[n + 1] is nil. It is a more reliable form of the operator `#`, which can become unpredictable under certain circumstances due to the implementation of tables under the hood in Lua, and therefore should not be used when dealing with arbitrary tables. `#` also does not use metamethods, so will return the wrong value in cases where it is desirable to take these into account (e.g. data loaded via `mw.loadData`). If `raw` is set, then metamethods will be ignored, giving the true table length.
For arrays, this function is faster than `export.size`.]==]
function export.length(t, raw)
local n = 0
if raw then
for i in ipairs_default_iter, t, 0 do
n = i
end
return n
end
repeat
n = n + 1
until t[n] == nil
return n - 1
end
table_len = export.length
local function getIteratorValues(i, j , step, t_len)
i, j = i and signed_index(t_len, i), j and signed_index(t_len, j)
if step == nil then
i, j = i or 1, j or t_len
return i, j, j < i and -1 or 1
elseif step == 0 or not is_integer(step) then
error("step must be a non-zero integer")
elseif step < 0 then
return i or t_len, j or 1, step
end
return i or 1, j or t_len, step
end
--[==[
Given an array `list` and function `func`, iterate through the array applying {func(r, k, v)}, and returning the result,
where `r` is the value calculated so far, `k` is an index, and `v` is the value at index `k`. For example,
{reduce(array, function(a, _, v) return a + v end)} will return the sum of `array`.
Optional arguments:
* `i`: start index; negative values count from the end of the array
* `j`: end index; negative values count from the end of the array
* `step`: step increment
These must be non-zero integers. The function will determine where to iterate from, whether to iterate forwards or
backwards and by how much, based on these inputs (see examples below for default behaviours).
Examples:
# No values for i, j or step results in forward iteration from the start to the end in steps of 1 (the default).
# step=-1 results in backward iteration from the end to the start in steps of 1.
# i=7, j=3 results in backward iteration from indices 7 to 3 in steps of 1 (i.e. step=-1).
# j=-3 results in forward iteration from the start to the 3rd last index.
# j=-3, step=-1 results in backward iteration from the end to the 3rd last index.]==]
function export.reduce(t, func, i, j, step)
i, j, step = getIteratorValues(i, j, step, table_len(t))
local ret = t[i]
for k = i + step, j, step do
ret = func(ret, k, t[k])
end
return ret
end
do
local function replace(t, func, i, j, step, generate)
local t_len = table_len(t)
-- Normalized i, j and step, based on the inputs.
local norm_i, norm_j, norm_step = getIteratorValues(i, j, step, t_len)
if norm_step > 0 then
i, j, step = 1, t_len, 1
else
i, j, step = t_len, 1, -1
end
-- "Signed" variables are multiplied by -1 if `step` is negative.
local t_new, signed_i, signed_j = generate and {} or t, norm_i * step, norm_j * step
for k = i, j, step do
-- Replace the values iff they're within the i to j range and `step` wouldn't skip the key.
-- Note: i > j if `step` is positive; i < j if `step` is negative. Otherwise, the range is empty.
local signed_k = k * step
if signed_k >= signed_i and signed_k <= signed_j and (k - norm_i) % norm_step == 0 then
t_new[k] = func(k, t[k])
-- Otherwise, add the existing value if `generate` is set.
elseif generate then
t_new[k] = t[k]
end
end
return t_new
end
--[==[
Given an array `list` and function `func`, iterate through the array applying {func(k, v)} (where `k` is an index, and
`v` is the value at index `k`), replacing the relevant values with the result. For example,
{apply(array, function(_, v) return 2 * v end)} will double each member of the array.
Optional arguments:
* `i`: start index; negative values count from the end of the array
* `j`: end index; negative values count from the end of the array
* `step`: step increment
These must be non-zero integers. The function will determine where to iterate from, whether to iterate forwards or
backwards and by how much, based on these inputs (see examples below for default behaviours).
Examples:
# No values for i, j or step results in forward iteration from the start to the end in steps of 1 (the default).
# step=-1 results in backward iteration from the end to the start in steps of 1.
# i=7, j=3 results in backward iteration from indices 7 to 3 in steps of 1 (i.e. step=-1).
# j=-3 results in forward iteration from the start to the 3rd last index.
# j=-3, step=-1 results in backward iteration from the end to the 3rd last index.]==]
function export.apply(t, func, i, j, step)
return replace(t, func, i, j, step, false)
end
--[==[
Given an array `list` and function `func`, iterate through the array applying {func(k, v)} (where `k` is an index, and
`v` is the value at index `k`), and return a shallow copy of the original array with the relevant values replaced. For example,
{generate(array, function(_, v) return 2 * v end)} will return a new array in which each value has been doubled.
Optional arguments:
* `i`: start index; negative values count from the end of the array
* `j`: end index; negative values count from the end of the array
* `step`: step increment
These must be non-zero integers. The function will determine where to iterate from, whether to iterate forwards or
backwards and by how much, based on these inputs (see examples below for default behaviours).
Examples:
# No values for i, j or step results in forward iteration from the start to the end in steps of 1 (the default).
# step=-1 results in backward iteration from the end to the start in steps of 1.
# i=7, j=3 results in backward iteration from indices 7 to 3 in steps of 1 (i.e. step=-1).
# j=-3 results in forward iteration from the start to the 3rd last index.
# j=-3, step=-1 results in backward iteration from the end to the 3rd last index.]==]
function export.generate(t, func, i, j, step)
return replace(t, func, i, j, step, true)
end
end
--[==[
Given an array `list` and function `func`, iterate through the array applying {func(k, v)} (where `k` is an index, and
`v` is the value at index `k`), and returning whether the function is true for all iterations.
Optional arguments:
* `i`: start index; negative values count from the end of the array
* `j`: end index; negative values count from the end of the array
* `step`: step increment
These must be non-zero integers. The function will determine where to iterate from, whether to iterate forwards or
backwards and by how much, based on these inputs (see examples below for default behaviours).
Examples:
# No values for i, j or step results in forward iteration from the start to the end in steps of 1 (the default).
# step=-1 results in backward iteration from the end to the start in steps of 1.
# i=7, j=3 results in backward iteration from indices 7 to 3 in steps of 1 (i.e. step=-1).
# j=-3 results in forward iteration from the start to the 3rd last index.
# j=-3, step=-1 results in backward iteration from the end to the 3rd last index.]==]
function export.all(t, func, i, j, step)
i, j, step = getIteratorValues(i, j, step, table_len(t))
for k = i, j, step do
if not func(k, t[k]) then
return false
end
end
return true
end
--[==[
Given an array `list` and function `func`, iterate through the array applying {func(k, v)} (where `k` is an index, and
`v` is the value at index `k`), and returning whether the function is true for at least one iteration.
Optional arguments:
* `i`: start index; negative values count from the end of the array
* `j`: end index; negative values count from the end of the array
* `step`: step increment
These must be non-zero integers. The function will determine where to iterate from, whether to iterate forwards or
backwards and by how much, based on these inputs (see examples below for default behaviours).
Examples:
# No values for i, j or step results in forward iteration from the start to the end in steps of 1 (the default).
# step=-1 results in backward iteration from the end to the start in steps of 1.
# i=7, j=3 results in backward iteration from indices 7 to 3 in steps of 1 (i.e. step=-1).
# j=-3 results in forward iteration from the start to the 3rd last index.
# j=-3, step=-1 results in backward iteration from the end to the 3rd last index.]==]
function export.any(t, func, i, j, step)
i, j, step = getIteratorValues(i, j, step, table_len(t))
for k = i, j, step do
if not not (func(k, t[k])) then
return true
end
end
return false
end
--[==[
Joins an array with serial comma and serial conjunction, normally {"and"}. An improvement on {mw.text.listToText},
which doesn't properly handle serial commas.
Options:
* `conj`: Conjunction to use; defaults to {"and"}.
* `punc`: Punctuation to use; default to {","}.
* `dontTag`: Don't tag the serial comma and serial {"and"}. For error messages, in which HTML cannot be used.
* `dump`: Each item will be serialized with {mw.dumpObject}. For warnings and error messages.]==]
function export.serialCommaJoin(seq, options)
-- If the `dump` option is set, determine the table length as part of the
-- dump loop, instead of calling `table_len` separately.
local length
if options and options.dump then
local i, item = 1, seq[1]
if item ~= nil then
local dumped = {}
repeat
dumped[i] = dump(item)
i = i + 1
item = seq[i]
until item == nil
seq = dumped
end
length = i - 1
else
length = table_len(seq)
end
if length == 0 then
return ""
elseif length == 1 then
return seq[1]
end
local conj = options and options.conj
if conj == nil then
conj = "and"
end
if length == 2 then
return seq[1] .. " " .. conj .. " " .. seq[2]
end
local punc, dont_tag
if options then
punc = options.punc
if punc == nil then
punc = ","
end
dont_tag = options.dontTag
else
punc = ","
end
local comma
if dont_tag then
comma = "" -- since by default the serial comma doesn't display, when we can't tag we shouldn't display it.
conj = " " .. conj .. " "
else
comma = "<span class=\"serial-comma\">" .. punc .. "</span>"
conj = "<span class=\"serial-and\"> " .. conj .. "</span> "
end
return concat(seq, punc .. " ", 1, length - 1) .. comma .. conj .. seq[length]
end
--[==[
A function which works like `table.concat`, but respects any `__index` metamethod. This is useful for data loaded via `mw.loadData`.]==]
function export.concat(t, sep, i, j)
local list, k = {}, 0
while true do
k = k + 1
local v = t[k]
if v == nil then
return concat(list, sep, i, j)
end
list[k] = v
end
end
--[==[
Add a list of aliases for a given key to a table. The aliases must be given as a table.]==]
function export.alias(t, k, aliases)
for _, alias in pairs(aliases) do
t[alias] = t[k]
end
end
local mt = {}
function mt:__index(k)
local submodule = safe_require("Module:table/" .. k)
self[k] = submodule
return submodule
end
return setmetatable(export, mt)
exw27st65r96fvgc4krew9cy4eyvdow
Module:load
828
5886
17250
2025-05-15T16:58:30Z
Ayane Fumihiro
6766
+
17250
Scribunto
text/plain
local export = {}
local load_data = mw.loadData
local loaded = package.loaded
local main_loader = package.loaders[2]
local require = require
local setmetatable = setmetatable
local loaders, loaded_data, mt
local function get_mt()
mt, get_mt = {__mode = "kv"}, nil
return mt
end
-- main_loader returns a loader function if the module exists, or nil if it doesn't.
local function get_loader(modname)
if loaders == nil then
local loader = main_loader(modname)
loaders = setmetatable({[modname] = loader or false}, mt or get_mt())
return loader
end
local loader = loaders[modname]
if loader == nil then
loader = main_loader(modname)
loaders[modname] = loader or false
end
return loader or nil
end
local function get_data(modname, loader)
if loaded_data == nil then
local data = load_data(modname)
loaded_data = setmetatable({[loader] = data}, mt or get_mt())
return data
end
local data = loaded_data[loader]
if data == nil then
data = load_data(modname)
loaded_data[loader] = data
end
return data
end
--[==[
Like `require`, but returns `nil` if a module does not exist, instead of throwing an error.
Outputs are cached, which is faster for all modules, but much faster for nonexistent modules, since `require` will attempt to use the full loader each time because loading failures don't get cached.]==]
function export.safe_require(modname)
local mod = loaded[modname]
if mod == nil and get_loader(modname) then
-- Call with require instead of the loader directly, as it protects against infinite loading loops.
return require(modname)
end
return mod
end
--[==[
Like `mw.loadData`, but it does not generate a new table each time the same module is loaded via this function. Instead, it caches the returned data so that the same table can be returned each time, which is more efficient.]==]
function export.load_data(modname)
return get_data(modname, get_loader(modname))
end
--[==[
Like `export.load_data` (itself a variant of `mw.loadData`), but returns `nil` if a module does not exist, instead of throwing an error.
Outputs are cached, which is faster for all modules, but much faster for nonexistent modules, since `mw.loadData` will attempt to use the full loader each time because loading failures don't get cached.]==]
function export.safe_load_data(modname)
local loader = get_loader(modname)
if loader == nil then
return nil
end
return get_data(modname, loader)
end
return export
ane0ji5isx9pytu6xaiacn5a70oo2t2
Module:fun
828
5887
17254
2025-05-27T10:58:37Z
Ayane Fumihiro
6766
+
17254
Scribunto
text/plain
local export = {}
local debug_track_module = "Module:debug/track"
local table_get_unprotected_metatable = "Module:table/getUnprotectedMetatable"
local chain -- defined below
local chain_iter -- defined below
local format = string.format
local gmatch = string.gmatch
local ipairs = ipairs
local is_callable -- defined below
local pairs = pairs
local pcall = pcall
local rawget = rawget
local require = require
local select = select
local tostring = tostring
local type = type
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local unroll -- defined below
local xpcall = xpcall
local function debug_track(...)
debug_track = require(debug_track_module)
return debug_track(...)
end
local function get_unprotected_metatable(...)
get_unprotected_metatable = require(table_get_unprotected_metatable)
return get_unprotected_metatable(...)
end
local function _iterString(iter, i)
i = i + 1
local char = iter()
if char ~= nil then
return i, char
end
end
-- Iterate over UTF-8-encoded codepoints in string.
local function iterString(str)
return _iterString, gmatch(str, ".[\128-\191]*"), 0
end
--[==[
Return {true} if the input is a function or functor (an object which can be called like a function, because it has a {__call} metamethod).
Note: if the input is an object with a {__call} metamethod, but this function is not able to find it because the object's metatable is protected with {__metatable}, then it will return {false} by default, or {nil} if the {allow_maybe} flag is set.]==]
function export.is_callable(f, allow_maybe)
if type(f) == "function" then
return true
end
-- An object is a functor if it has a `__call` metamethod. The only way to truly confirm this is by trying to call it, but that could be expensive or have side effects, so look for a `__call` metamethod instead. If the metatable is protected with `__metatable`, this may not be possible.
local mt = get_unprotected_metatable(f)
if mt == nil then
return false
-- `get_unprotected_metatable` returns false if the metatable is protected.
elseif mt == false then
debug_track("fun/is_callable/protected metatable")
if allow_maybe then
return nil
end
return false
end
-- `__call` metamethods have to be functions, so don't recurse to check it.
local __call = rawget(mt, "__call")
return __call and type(__call) == "function" or false
end
is_callable = export.is_callable
--[==[
A version of {xpcall} which takes any arguments to be given to {f} as additional arguments after the error handler.
This fixes a deficiency in the standard version of {xpcall}, which is not able to handle arguments to be given to {f}, and brings it in line with {pcall}.]==]
function export.xpcall(f, err_handler, ...)
-- If there are no arguments, just call xpcall() with `f`.
if select("#", ...) == 0 then
return xpcall(f, err_handler)
end
-- Any arguments have to be smuggled in via a table, as ... can't be an
-- upvalue, and it's not possible to use pcall() to get aroud this, because
-- xpcall() calls the error handler before the stack unwinds.
local args = {...}
return xpcall(function()
return f(unpack(args))
end, err_handler)
end
do
local function catch_values(f, success, ...)
if success then
return success, ...
-- Error message will only take this exact form if `f` is not callable,
-- because it will contain a traceback if it was thrown further up the
-- stack.
elseif (...) == format("attempt to call a %s value", type(f)) then
return false
end
return error(...)
end
--[==[
A special form of {pcall()}, which returns {true} plus the result value(s) if {f} is callable, or {false} if it isn't. Errors that occur within the called function are not protected.]==]
function export.try_call(f, ...)
local callable = is_callable(f, true)
if callable then
return true, f(...)
elseif callable == false then
return false
end
-- If `callable` is nil, there's a protected metatable, so there's no way to check without doing a protected call.
return catch_values(f, pcall(f, ...))
end
end
--[==[
Takes two or more functions as arguments, and returns a new function which calls each of the input functions in turn. Any arguments given to the returned function are given to the first function, and all other functions receive the output value(s) from the previous function.]==]
function export.chain(func1, func2, ...)
local function chained_func(...)
return func2(func1(...))
end
if select("#", ...) == 0 then
return chained_func
end
return chain(chained_func, ...)
end
chain = export.chain
--[==[
Takes the usual for-loop parameters (an iterator, plus an optional state and initial index), and unrolls the iterator by returning every (first) value returned by the iterator.
For instance, {unroll(pairs(t))} will return every key in {t}, and {unroll(string.gmatch(s, "%w+"))} will return every word in {s}.]==]
function export.unroll(iter, state, k)
k = iter(state, k)
if k ~= nil then
return k, unroll(iter, state, k)
end
end
unroll = export.unroll
--[==[
Takes a generator function (i.e. a function that returns an iterator, such as {ipairs}) and one or more additional functions, and returns a new generator function. Any arguments given to the new generator (e.g. an input table) are given to the original generator, and the additional functions are called on each iteration. The first additional function takes the output from the original iterator (i.e. the function returned by the original generator), and any further functions receive the output value(s) from the previous function. This can be used to modify the values returned from an iterator.]==]
function export.chainIter(gen, new_iter, ...)
if select("#", ...) > 0 then
new_iter = chain(new_iter, ...)
end
return function(...)
local orig_iter, state, k = gen(...)
-- k has to be the first value returned by orig_iter on the last iteration, not whatever new_iter returned.
local function catch_values(...)
k = ...
if k ~= nil then
return new_iter(...)
end
end
return function()
return catch_values(orig_iter(state, k))
end, state, k
end
end
chain_iter = export.chainIter
do
local function catch_values(start, iter, state, k, ...)
if start == k or k == nil then
return k, ...
end
return catch_values(start, iter, state, iter(state, k))
end
function export.iterateFrom(start, iter, state, k)
local first = true
return function(state, k)
if first then
first = false
return catch_values(start, iter, state, iter(state, k))
end
return iter(state, k)
end, state, k
end
end
-- map(function(number) return number ^ 2 end,
-- { 1, 2, 3 }) --> { 1, 4, 9 }
-- map(function (char) return string.char(string.byte(char) - 0x20) end,
-- "abc") --> { "A", "B", "C" }
function export.map(func, iterable, isArray)
local array = {}
for k, v in (type(iterable) == "string" and iterString or (isArray or iterable[1] ~= nil) and ipairs or pairs)(iterable) do
array[k] = func(v, k, iterable)
end
return array
end
function export.mapIter(func, iter, state, init)
-- init could be anything
local array, i = {}, 0
for x, y in iter, state, init do
i = i + 1
array[i] = func(y, x, state)
end
return array
end
do
local function iter_tuples(tuples)
local i = tuples.i
if i > 1 then
i = i - 1
tuples.i = i
return unpack(tuples[i])
end
end
-- Takes an iterator function, and returns a new iterator that iterates in reverse, given the same arguments.
-- Note: changes to the state during iteration are not taken into account, since all the return values are calculated in advance.
function export.reverseIter(func)
return function(...)
-- Store all returned values as a list of tuples, then iterate in reverse over that list.
local tuples, i, iter, state, val1 = {}, 0, func(...)
while true do
i = i + 1
local vals = {iter(state, val1)}
-- Terminates if the first return value is nil, even if other values are non-nil.
val1 = vals[1]
if val1 == nil then
tuples.i = i
return iter_tuples, tuples
end
tuples[i] = vals
end
end
end
end
function export.forEach(func, iterable, isArray)
for k, v in (type(iterable) == "string" and iterString or (isArray or iterable[1] ~= nil) and ipairs or pairs)(iterable) do
func(v, k, iterable)
end
return nil
end
-------------------------------------------------
-- From http://lua-users.org/wiki/CurriedLua
-- reverse(...) : take some tuple and return a tuple of elements in reverse order
--
-- e.g. "reverse(1,2,3)" returns 3,2,1
local function reverse(...)
-- reverse args by building a function to do it, similar to the unpack() example
local function reverseHelper(acc, v, ...)
if select("#", ...) == 0 then
return v, acc()
else
return reverseHelper(function() return v, acc() end, ...)
end
end
-- initial acc is the end of the list
return reverseHelper(function() return end, ...)
end
function export.curry(func, numArgs)
-- currying 2-argument functions seems to be the most popular application
numArgs = numArgs or 2
-- no sense currying for 1 arg or less
if numArgs <= 1 then return func end
-- helper takes an argTrace function, and number of arguments remaining to be applied
local function curryHelper(argTrace, n)
if n == 0 then
-- kick off argTrace, reverse argument list, and call the original function
return func(reverse(argTrace()))
else
-- "push" argument (by building a wrapper function) and decrement n
return function(onearg)
return curryHelper(function() return onearg, argTrace() end, n - 1)
end
end
end
-- push the terminal case of argTrace into the function first
return curryHelper(function() return end, numArgs)
end
-------------------------------------------------
-- some(function(val) return val % 2 == 0 end,
-- { 2, 3, 5, 7, 11 }) --> true
function export.some(func, t, isArray)
for k, v in ((isArray or t[1] ~= nil) and ipairs or pairs)(t) do
if func(v, k, t) then
return true
end
end
return false
end
-- all(function(val) return val % 2 == 0 end,
-- { 2, 4, 8, 10, 12 }) --> true
function export.all(func, t, isArray)
for k, v in ((isArray or t[1] ~= nil) and ipairs or pairs)(t) do
if not func(v, k, t) then
return false
end
end
return true
end
function export.filter(func, t, isArray)
local new_t = {}
if isArray or t[1] ~= nil then -- array
local new_i = 0
for i, v in ipairs(t) do
if func(v, i, t) then
new_i = new_i + 1
new_t[new_i] = v
end
end
else
for k, v in pairs(t) do
if func(v, k, t) then
new_t[k] = v -- or create array?
end
end
end
return new_t
end
function export.fold(func, t, accum)
for i, v in ipairs(t) do
accum = func(accum, v, i, t)
end
return accum
end
-------------------------------
-- Fancy stuff
local function capture(...)
local vals = {n = select("#", ...), ...}
return function()
return unpack(vals, 1, vals.n)
end
end
-- Log input and output of function.
-- Receives a function and returns a modified form of that function.
function export.logReturnValues(func, prefix)
return function(...)
local inputValues = capture(...)
local returnValues = capture(func(...))
if prefix then
mw.log(prefix, inputValues())
mw.log(returnValues())
else
mw.log(inputValues())
mw.log(returnValues())
end
return returnValues()
end
end
export.log = export.logReturnValues
-- Convenience function to make all functions in a table log their input and output.
function export.logAll(t)
for k, v in pairs(t) do
if is_callable(v) then
t[k] = export.logReturnValues(v, tostring(k))
end
end
return t
end
return export
mc1wbmetcrpjp1ihyth6j2ajabvak7y
Module:string/compare
828
5888
17255
2025-05-27T11:00:15Z
Ayane Fumihiro
6766
+
17255
Scribunto
text/plain
local byte = string.byte
local match = string.match
local sub = string.sub
--[==[
A comparison function for strings, which returns {true} if {a} sorts before {b}, or otherwise {false}; it can be used as the sort function with {table.sort}.
This function always sorts using byte-order, which makes it roughly equivalent to the {<} operator, but with fixes for two serious bugs raised in [[phab:T193096#4161287]] and [[phab:T49137#9167559]]:
* {<} is supposed to compare UTF-8 codepoints in the two strings, but when a codepoint that is U+10000 or above is encountered in the left-hand string, {<} always returns {false}, irrespective of the content of the other string.
* {<} treats unassigned codepoints and non-UTF-8 byte sequences as being higher than {"\0"} but lower than {"\1"}, instead of sorting according to byte order.]==]
return function(a, b)
-- Equality check.
if a == b then
return false
end
-- Byte comparison is slow, so only do it when it's really needed:
-- iterate over both strings, grabbing a set of ASCII bytes followed by
-- a set of non-ASCII bytes from each (either of which could be empty),
-- and compare them with ==. If the ASCII substrings are unequal, just
-- use <, since the bug won't affect it. Otherwise, compare bytes in the
-- non-ASCII substrings.
local loc, ascii_a, nonascii_a, ascii_b, nonascii_b = 1
repeat
ascii_a, nonascii_a = match(a, "^([^\128-\255]*)([\128-\255]*)", loc)
ascii_b, nonascii_b, loc = match(b, "^([^\128-\255]*)([\128-\255]*)()", loc) -- update `loc` on the second call
-- When comparing ASCII sets, use <. The lower substring will be
-- from the lower string *except* when it comprises the start of the
-- other substring and is followed by a non-ASCII character. For
-- instance, if `ascii_a` is "pqrs":
-- If `ascii_b` is "abc", `b` is lower, since "abc" < "pqrs".
-- If `ascii_b` is "pqr" and followed by non-ASCII "ž", `a` is
-- lower, since "pqrs" < "pqrž".
-- If `ascii_b` is "pqr" and at the end of `b`, `b` is lower, since
-- "pqr" < "pqrs".
if ascii_a ~= ascii_b then
if ascii_a < ascii_b then
return nonascii_a == "" or ascii_a ~= sub(ascii_b, 1, #ascii_a)
end
return not (nonascii_b == "" or ascii_b ~= sub(ascii_a, 1, #ascii_b))
end
-- If the non-ASCII parts are not equal, terminate the loop.
until nonascii_a ~= nonascii_b
-- If either one is the empty string, then the end of that string has
-- been reached, making it the lower string.
if nonascii_a == "" then
return true
elseif nonascii_b == "" then
return false
end
loc = 1
while true do
-- 4 bytes at a time is a balance between minimizing the number of
-- byte() calls without grabbing unnecessary extra bytes after the
-- difference.
local b_a1, b_a2, b_a3, b_a4 = byte(nonascii_a, loc, loc + 3)
if b_a1 == nil then
return true
end
local b_b1, b_b2, b_b3, b_b4 = byte(nonascii_b, loc, loc + 3)
if b_a1 ~= b_b1 then
return b_b1 and b_a1 < b_b1
elseif b_a2 ~= b_b2 then
return b_a2 == nil or b_b2 and b_a2 < b_b2
elseif b_a3 ~= b_b3 then
return b_a3 == nil or b_b3 and b_a3 < b_b3
elseif b_a4 ~= b_b4 then
return b_a4 == nil or b_b4 and b_a4 < b_b4
end
loc = loc + 4
end
end
fshgty7mojs150t5jnkyy2f1rbcgty2
Module:yesno
828
5889
17256
2025-05-27T11:01:23Z
Ayane Fumihiro
6766
+
17256
Scribunto
text/plain
-- Function allowing for consistent treatment of boolean-like wikitext input.
-- It works similarly to the template {{yesno}}.
local lower = string.lower
local type = type
local yesno = {
[true] = true, [false] = false,
["true"] = true, ["false"] = false,
["t"] = true, ["f"] = false,
[1] = true, [0] = false,
["1"] = true, ["0"] = false,
["yes"] = true, ["no"] = false,
["y"] = true, ["n"] = false,
["on"] = true, ["off"] = false,
}
return function (val, default)
if val == nil then
return nil
end
local ret = yesno[val]
if ret ~= nil then
return ret
elseif type(val) == "string" then
ret = yesno[lower(val)]
if ret ~= nil then
return ret
end
end
return default
end
ovynkxcg4ishsl4qp4u3eqmedydhdyc
Module:parameters
828
5890
17257
2025-05-27T11:01:58Z
Ayane Fumihiro
6766
+
17257
Scribunto
text/plain
--[==[TODO:
* Change certain flag names, as some are misnomers:
* Change `allow_holes` to `keep_holes`, because it's not the inverse of `disallow_holes`.
* Change `allow_empty` to `keep_empty`, as it causes them to be kept as "" instead of deleted.
* Sort out all the internal error calls. Manual error(format()) calls are used when certain parameters shouldn't be dumped, so find a way to avoid that.
]==]
local export = {}
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"
local mw = mw
local mw_title = mw.title
local string = string
local table = table
local dump = mw.dumpObject
local find = string.find
local format = string.format
local gsub = string.gsub
local insert = table.insert
local ipairs = ipairs
local list_to_text = mw.text.listToText
local make_title = mw_title.makeTitle
local match = string.match
local max = math.max
local new_title = mw_title.new
local next = next
local pairs = pairs
local pcall = pcall
local require = require
local sub = string.sub
local tonumber = tonumber
local type = type
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local current_title_text, current_namespace, sets -- Defined when needed.
local namespaces = mw.site.namespaces
--[==[
Loaders for functions in other modules, which overwrite themselves with the target function when called. This ensures modules are only loaded when needed, retains the speed/convenience of locally-declared pre-loaded functions, and has no overhead after the first call, since the target functions are called directly in any subsequent calls.]==]
local function decode_entities(...)
decode_entities = require(string_utilities_module).decode_entities
return decode_entities(...)
end
local function extend(...)
extend = require(table_module).extend
return extend(...)
end
local function finalize_set(...)
finalize_set = require(parameters_finalize_set_module)
return finalize_set(...)
end
local function get_family_by_code(...)
get_family_by_code = require(families_module).getByCode
return get_family_by_code(...)
end
local function get_family_by_name(...)
get_family_by_name = require(families_module).getByCanonicalName
return get_family_by_name(...)
end
local function get_language_by_code(...)
get_language_by_code = require(languages_module).getByCode
return get_language_by_code(...)
end
local function get_language_by_name(...)
get_language_by_name = require(languages_module).getByCanonicalName
return get_language_by_name(...)
end
local function get_script_by_code(...)
get_script_by_code = require(scripts_module).getByCode
return get_script_by_code(...)
end
local function get_script_by_name(...)
get_script_by_name = require(scripts_module).getByCanonicalName
return get_script_by_name(...)
end
local function get_wm_lang_by_code(...)
get_wm_lang_by_code = require(wikimedia_languages_module).getByCode
return get_wm_lang_by_code(...)
end
local function get_wm_lang_by_code_with_fallback(...)
get_wm_lang_by_code_with_fallback = require(wikimedia_languages_module).getByCodeWithFallback
return get_wm_lang_by_code_with_fallback(...)
end
local function gsplit(...)
gsplit = require(string_utilities_module).gsplit
return gsplit(...)
end
local function is_callable(...)
is_callable = require(functions_module).is_callable
return is_callable(...)
end
local function is_integer(...)
is_integer = require(math_module).is_integer
return is_integer(...)
end
local function is_internal_title(...)
is_internal_title = require(pages_module).is_internal_title
return is_internal_title(...)
end
local function is_positive_integer(...)
is_positive_integer = require(math_module).is_positive_integer
return is_positive_integer(...)
end
local function iterate_list(...)
iterate_list = require(table_module).iterateList
return iterate_list(...)
end
local function num_keys(...)
num_keys = require(table_module).numKeys
return num_keys(...)
end
local function parse_gender_and_number_spec(...)
parse_gender_and_number_spec = require(gender_and_number_utilities_module).parse_gender_and_number_spec
return parse_gender_and_number_spec(...)
end
local function parse_references(...)
parse_references = require(references_module).parse_references
return parse_references(...)
end
local function pattern_escape(...)
pattern_escape = require(string_utilities_module).pattern_escape
return pattern_escape(...)
end
local function php_trim(...)
php_trim = require(scribunto_module).php_trim
return php_trim(...)
end
local function scribunto_parameter_key(...)
scribunto_parameter_key = require(scribunto_module).scribunto_parameter_key
return scribunto_parameter_key(...)
end
local function sort(...)
sort = require(collation_module).sort
return sort(...)
end
local function sorted_pairs(...)
sorted_pairs = require(table_module).sortedPairs
return sorted_pairs(...)
end
local function split_labels_on_comma(...)
split_labels_on_comma = require(labels_module).split_labels_on_comma
return split_labels_on_comma(...)
end
local function split_on_comma(...)
split_on_comma = require(parse_utilities_module).split_on_comma
return split_on_comma(...)
end
local function tonumber_extended(...)
tonumber_extended = require(math_module).tonumber_extended
return tonumber_extended(...)
end
local function track(...)
track = require(parameters_track_module)
return track(...)
end
local function yesno(...)
yesno = require(yesno_module)
return yesno(...)
end
--[==[ intro:
This module is used to standardize template argument processing and checking. A typical workflow is as follows (based
on [[Module:translations]]):
{
...
local parent_args = frame:getParent().args
local params = {
[1] = {required = true, type = "language", default = "und"},
[2] = true,
[3] = {list = true},
["alt"] = true,
["id"] = true,
["sc"] = {type = "script"},
["tr"] = true,
["ts"] = true,
["lit"] = true,
}
local args = require("Module:parameters").process(parent_args, params)
-- Do further processing of the parsed arguments in `args`.
...
}
The `params` table should have the parameter names as the keys, and a (possibly empty) table of parameter tags as the
value. An empty table as the value merely states that the parameter exists, but should not receive any special
treatment; if desired, empty tables can be replaced with the value `true` as a perforamnce optimization.
Possible parameter tags are listed below:
; {required = true}
: The parameter is required; an error is shown if it is not present. The template's page itself is an exception; no
error is shown there.
; {default =}
: Specifies a default input value for the parameter, if it is absent or empty. This will be processed as though it were
the input instead, so (for example) {default = "und"} with the type {"language"} will return a language object for
[[:Category:Undetermined language|Undetermined language]] if no language code is provided. When used on list
parameters, this specifies a default value for the first item in the list only. Note that it is not possible to
generate a default that depends on the value of other parameters. If used together with {required = true}, the default
applies only to template pages (see the following entry), as a side effect of the fact that "required" parameters
aren't actually required on template pages. This can be used to show an example of the template in action when the
template page is visited; however, it is preferred to use `template_default` for this purpose, for clarity.
; {template_default =}
: Specifies a default input value for absent or empty parameters only on template pages. Template pages are any page in
the template space (beginning with `Template:`) except for documentation pages (those ending in `.../documentation`).
This can be used to provide an example value for a non-required parameter when the template page is visited, without
interfering with other uses of the template. Both `template_default` and `default` can be specified for the same
parameter. If this is done, `template_default` applies on template pages, and `default` on other pages. As an example,
{{tl|cs-IPA}} uses the equivalent of {[1] = {default = "+", template_default = "příklad"}} to supply a default of
{"+"} for mainspace and documentation pages (which tells the module to use the value of the {{para|pagename}}
parameter, falling back to the actual pagename), but {"příklad"} (which means "example"), on [[Template:cs-IPA]].
; {alias_of =}
: Treat the parameter as an alias of another. When arguments are specified for this parameter, they will automatically
be renamed and stored under the alias name. This allows for parameters with multiple alternative names, while still
treating them as if they had only one name. The conversion-related properties of an aliased parameter (e.g. `type`,
`set`, `convert`, `sublist`) are taken from the aliasee, and the corrresponding properties set on the alias itself
are ignored; but other properties on the alias are taken from the alias's spec and not from the aliasee's spec. This
means, for example, that if you create an alias of a list parameter, the alias must also specify the `list` property
or it is not a list. (In such a case, a value specified for the alias goes into the first item of the aliasee's list.
You cannot make a list alias of a non-list parameter; this causes an error to be thrown.) Similarly, if you specify
`separate_no_index` on an aliasee but not on the alias, uses of the unindexed aliasee parameter are stored into the
`.default` key, but uses of the unindexed alias are stored into the first numbered key of the aliasee's list.
Aliases cannot be required, as this prevents the other name or names of the parameter from being used. Parameters
that are aliases and required at the same time cause an error to be thrown.
; {allow_empty = true}
: If the argument is an empty string value, it is not converted to {nil}, but kept as-is. The use of `allow_empty` is
disallowed if a type has been specified, and causes an error to be thrown.
; {no_trim = true}
: Spacing characters such as spaces and newlines at the beginning and end of a positional parameter are not removed.
(MediaWiki itself automatically trims spaces and newlines at the edge of named parameters.) The use of `no_trim` is
disallowed if a type has been specified, and causes an error to be thrown.
; {type =}
: Specifies what value type to convert the argument into. The default is to leave it as a text string. Alternatives are:
:; {type = "boolean"}
:: The value is treated as a boolean value, either true or false. No value, the empty string, and the strings {"0"},
{"no"}, {"n"}, {"false"}, {"f"} and {"off"} are treated as {false}, all other values are considered {true}.
:; {type = "number"}
:: The value is converted into a number, and throws an error if the value is not parsable as a number. Input values may
be signed (`+` or `-`), and may contain decimal points and leading zeroes. If {allow_hex = true}, then hexadecimal
values in the form {"0x100"} may optionally be used instead, which otherwise have the same syntax restrictions
(including signs, decimal digits, and leading zeroes after {"0x"}). Hexadecimal inputs are not case-sensitive. Lua's
special number values (`inf` and `nan`) are not possible inputs.
:; {type = "range"}
:: The value is interpreted as a hyphen-separated range of two numbers (e.g. {"2-4"} is interpreted as the range from
{2} to {4}). A number input without a hyphen is interpreted as a range from that number to itself (e.g. the input {"1"} is interpreted as the range from {1} to {1}). Any optional flags which are available for numbers will also work for ranges.
:; {type = "language"}
:: The value is interpreted as a full or [[Wiktionary:Languages#Etymology-only languages|etymology-only language]] code
language code (or name, if {method = "name"}) and converted into the corresponding object (see [[Module:languages]]).
If the code or name is invalid, then an error is thrown. The additional setting {family = true} can be given to allow
[[Wiktionary:Language families|language family codes]] to be considered valid and the corresponding object returned.
Note that to distinguish an etymology-only language object from a full language object, use
{object:hasType("language", "etymology-only")}.
:; {type = "full language"}
:: The value is interpreted as a full language code (or name, if {method = "name"}) and converted into the corresponding
object (see [[Module:languages]]). If the code or name is invalid, then an error is thrown. Etymology-only languages
are not allowed. The additional setting {family = true} can be given to allow
[[Wiktionary:Language families|language family codes]] to be considered valid and the corresponding object returned.
:; {type = "Wikimedia language"}
:: The value is interpreted as a code and converted into a Wikimedia language object. If the code is invalid, then an
error is thrown. If {fallback = true} is specified, conventional language codes which are different from their
Wikimedia equivalent will also be accepted as a fallback.
:; {type = "family"}
:: The value is interpreted as a language family code (or name, if {method = "name"}) and converted into the
corresponding object (see [[Module:families]]). If the code or name is invalid, then an error is thrown.
:; {type = "script"}
:: The value is interpreted as a script code (or name, if {method = "name"}) and converted into the corresponding object
(see [[Module:scripts]]). If the code or name is invalid, then an error is thrown.
:; {type = "title"}
:: The value is interpreted as a page title and converted into the corresponding object (see the
[[mw:Extension:Scribunto/Lua_reference_manual#Title_library|Title library]]). If the page title is invalid, then an
error is thrown; by default, external titles (i.e. those on other wikis) are not treated as valid. Options are:
::; {namespace = n}
::: The default namespace, where {n} is a namespace number; this is treated as {0} (the mainspace) if not specified.
::; {allow_external = true}
::: External titles are treated as valid.
::; {prefix = "namespace override"} (default)
::: The default namespace prefix will be prefixed to the value is already prefixed by a namespace prefix. For instance,
the input {"Foo"} with namespace {10} returns {"Template:Foo"}, {"Wiktionary:Foo"} returns {"Wiktionary:Foo"}, and
{"Template:Foo"} returns {"Template:Foo"}. Interwiki prefixes cannot act as overrides, however: the input {"fr:Foo"}
returns {"Template:fr:Foo"}.
::; {prefix = "force"}
::: The default namespace prefix will be prefixed unconditionally, even if the value already appears to be prefixed.
This is the way that {{tl|#invoke:}} works when calling modules from the module namespace ({828}): the input {"Foo"}
returns {"Module:Foo"}, {"Wiktionary:Foo"} returns {"Module:Wiktionary:Foo"}, and {"Module:Foo"} returns
{"Module:Module:Foo"}.
::; {prefix = "full override"}
::: The same as {prefix = "namespace override"}, except that interwiki prefixes can also act as overrides. For instance,
{"el:All topics"} with namespace {14} returns {"el:Category:All topics"}. Due to the limitations of MediaWiki, only
the first prefix in the value may act as an override, so the namespace cannot be overridden if the first prefix is
an interwiki prefix: e.g. {"el:Template:All topics"} with namespace {14} returns {"el:Category:Template:All topics"}.
:; {type = "parameter"}
:: The value is interpreted as the name of a parameter, and will be normalized using the method that Scribunto uses when
constructing a {frame.args} table of arguments. This means that integers will be converted to numbers, but all other
arguments will remain as strings (e.g. {"1"} will be normalized to {1}, but {"foo"} and {"1.5"} will remain
unchanged). Note that Scribunto also trims parmeter names, following the same trimming method that this module
applies by default to all parameter types.
:: This type is useful when one set of input arguments is used to construct a {params} table for use in a subsequent
{export.process()} call with another set of input arguments; for instance, the set of valid parameters for a template
might be defined as {{tl|#invoke:[some module]|args=}} in the template, where {args} is a sublist of valid parameters
for the template.
:; {type = "qualifier"}
:: The value is interpreted as a qualifier and converted into the correct format for passing into `format_qualifiers()`
in [[Module:qualifier]] (which currently just means converting it to a one-item list).
:; {type = "labels"}
:: The value is interpreted as a comma-separated list of labels and converted into the correct format for passing into
`show_labels()` in [[Module:labels]] (which is currently a list of strings). Splitting is done on commas not followed
by whitespace, except that commas inside of double angle brackets do not count even if not followed by whitespace.
This type should be used by for normal labels (typically specified using {{para|l}} or {{para|ll}}) and accent
qualifiers (typically specified using {{para|a}} and {{para|aa}}).
:; {type = "references"}
:: The value is interpreted as one or more references, in the format prescribed by `parse_references()` in
[[Module:references]], and converted into a list of objects of the form accepted by `format_references()` in the same
module. If a syntax error is found in the reference format, an error is thrown.
:; {type = "genders"}
:: The value is interpreted as one or more comma-separated gender/number specs, in the format prescribed by
[[Module:gender and number]]. Inline modifiers (`<q:...>`, `<qq:...>`, `<l:...>`, `<ll:...>` or `<ref:...>`) may be
attached to a gender/number spec.
:; {type = function(val) ... end}
:: `type` may be set to a function (or callable table), which must take the argument value as its sole argument, and must
output one of the other recognized types. This is particularly useful for lists (see below), where certain values need
to be interpreted differently to others.
; {list =}
: Treat the parameter as a list of values, each having its own parameter name, rather than a single value. The
parameters will have a number at the end, except optionally for the first (but see also {require_index = true}). For
example, {list = true} on a parameter named "head" will include the parameters {{para|head}} (or {{para|head1}}),
{{para|head2}}, {{para|head3}} and so on. If the parameter name is a number, another number doesn't get appended, but
the counting simply continues, e.g. for parameter {3} the sequence is {{para|3}}, {{para|4}}, {{para|5}} etc. List
parameters are returned as numbered lists, so for a template that is given the parameters `|head=a|head2=b|head3=c`,
the processed value of the parameter {"head"} will be { { "a", "b", "c" }}}.
: The value for {list =} can also be a string. This tells the module that parameters other than the first should have a
different name, which is useful when the first parameter in a list is a number, but the remainder is named. An example
would be for genders: {list = "g"} on a parameter named {1} would have parameters {{para|1}}, {{para|g2}}, {{para|g3}}
etc.
: If the number is not located at the end, it can be specified by putting {"\1"} at the number position. For example,
parameters {{para|f1accel}}, {{para|f2accel}}, ... can be captured by using the parameter name {"f\1accel"}, as is
done in [[Module:headword/templates]].
; {set =}
: Require that the value of the parameter be one of the specified list of values (or omitted, if {required = true} isn't
given). The values in the specified list should be strings corresponding to the raw parameter values except when
{type = "number"}, in which case they should be numbers. A individual value in the list can also be an ''alias list'',
which is a list where the first value is the "canonical" value and the remainder are aliases. When one of the aliases
is used, the resulting parameter field in the returned arguments structure will have the canonical value. The use of
`set` is disallowed if {type = "boolean"} and causes an error to be thrown.
; {sublist =}
: The value of the parameter is a delimiter-separated list of individual raw values. The resulting field in `args` will
be a Lua list (i.e. a table with numeric indices) of the converted values. If {sublist = true} is given, the values
will be split on commas (possibly with whitespace on one or both sides of the comma, which is ignored). If
{sublist = "comma without whitespace"} is given, the values will be split on commas which are not followed by whitespace,
and which aren't preceded by an escaping backslash. Otherwise, the value of `sublist` should be either a Lua pattern
specifying the delimiter(s) to split on or a function (or callable table) to do the splitting, which is passed two values
(the value to split and a function to signal an error) and should return a list of the split values.
; {convert =}
: If given, this specifies a function (or callable table) to convert the raw parameter value into the Lua object used
during further processing. The function is passed two arguments, the raw parameter value itself and a function used to
signal an error during parsing or conversion, and should return one value, the converted parameter. The error-signaling
function contains the name and raw value of the parameter embedded into the message it generates, so these do not need to
specified in the message passed into it. If `type` is specified in conjunction with `convert`, the processing by
`type` happens first. If `sublist` is given in conjunction with `convert`, the raw parameter value will be split
appropriately and `convert` called on each resulting item.
; {allow_hex = true}
: When used in conjunction with {type = "number"}, allows hexadecimal numbers as inputs, in the format {"0x100"} (which is
not case-sensitive).
; {family = true}
: When used in conjunction with {type = "language"}, allows [[Wiktionary:Language families|language family codes]] to be
returned. To check if a given object refers to a language family, use {object:hasType("family")}.
; {method = "name"}
: When used in conjunction with {type = "language"}, {type = "family"} or {type = "script"}, checks for and parses a
language, family or script name instead of a code.
; {allow_holes = true}
: This is used in conjunction with list-type parameters. By default, the values are tightly packed in the resulting
list. This means that if, for example, an entry specified `head=a|head3=c` but not {{para|head2}}, the returned list
will be { {"a", "c"}}}, with the values stored at the indices {1} and {2}, not {1} and {3}. If it is desirable to keep
the numbering intact, for example if the numbers of several list parameters correlate with each other (like those of
{{tl|affix}}), then this tag should be specified.
: If {allow_holes = true} is given, there may be {nil} values in between two real values, which makes many of Lua's
table processing functions no longer work, like {#} or {ipairs()}. To remedy this, the resulting table will contain an
additional named value, `maxindex`, which tells you the highest numeric index that is present in the table. In the
example above, the resulting table will now be { { "a", nil, "c", maxindex = 3}}}. That way, you can iterate over the
values from {1} to `maxindex`, while skipping {nil} values in between.
; {disallow_holes = true}
: This is used in conjunction with list-type parameters. As mentioned above, normally if there is a hole in the source
arguments, e.g. `head=a|head3=c` but not {{para|head2}}, it will be removed in the returned list. If
{disallow_holes = true} is specified, however, an error is thrown in such a case. This should be used whenever there
are multiple list-type parameters that need to line up (e.g. both {{para|head}} and {{para|tr}} are available and
{{para|head3}} lines up with {{para|tr3}}), unless {allow_holes = true} is given and you are prepared to handle the
holes in the returned lists.
; {disallow_missing = true}
: This is similar to {disallow_holes = true}, but an error will not be thrown if an argument is blank, rather than
completely missing. This may be used to tolerate intermediate blank numerical parameters, which sometimes occur in list
templates. For instance, `head=a|head2=|head3=c` will not throw an error, but `head=a|head3=c` will.
; {require_index = true}
: This is used in conjunction with list-type parameters. By default, the first parameter can have its index omitted.
For example, a list parameter named `head` can have its first parameter specified as either {{para|head}} or
{{para|head1}}. If {require_index = true} is specified, however, only {{para|head1}} is recognized, and {{para|head}}
will be treated as an unknown parameter. {{tl|affixusex}} (and variants {{tl|suffixusex}}, {{tl|prefixusex}}) use
this, for example, on all list parameters.
; {separate_no_index = true}
: This is used to distinguish between {{para|head}} and {{para|head1}} as different parameters. For example, in
{{tl|affixusex}}, to distinguish between {{para|sc}} (a script code for all elements in the usex's language) and
{{para|sc1}} (the script code of the first element, used when the first element is prefixed with a language code to
indicate that it is in a different language). When this is used, the resulting table will contain an additional named
value, `default`, which contains the value for the indexless argument.
; {demo = true}
: This is used as a way to ensure that the parameter is only enabled on the template's own page (and its documentation
page), and in the User: namespace; otherwise, it will be treated as an unknown parameter. This should only be used if
special settings are required to showcase a template in its documentation (e.g. adjusting the pagename or disabling
categorization). In most cases, it should be possible to do this without using demo parameters, but they may be
required if a template/documentation page also contains real uses of the same template as well (e.g. {{tl|shortcut}}),
as a way to distinguish them.
; {deprecated = true}
: This is for tracking the use of deprecated parameters, including any aliases that are being brought out of use. See
[[Wiktionary:Tracking]] for more information.
]==]
-- Returns true if the current page is a template or module containing the current {{#invoke}}.
-- If the include_documentation argument is given, also returns true if the current page is either page's docuemntation page.
local own_page, own_page_or_documentation
local function is_own_page(include_documentation)
if own_page == nil then
if current_namespace == nil then
local current_title = mw_title.getCurrentTitle()
current_title_text, current_namespace = current_title.prefixedText, current_title.namespace
end
local frame = current_namespace == 828 and mw.getCurrentFrame() or
current_namespace == 10 and mw.getCurrentFrame():getParent()
if frame then
local frame_title_text = frame:getTitle()
own_page = current_title_text == frame_title_text
own_page_or_documentation = own_page or current_title_text == frame_title_text .. "/documentation"
else
own_page, own_page_or_documentation = false, false
end
end
return include_documentation and own_page_or_documentation or own_page
end
-------------------------------------- Some helper functions -----------------------------
-- Convert a list in `list` to a string, separating the final element from the preceding one(s) by `conjunction`. If
-- `dump_vals` is given, pass all values in `list` through mw.dumpObject() (WARNING: this destructively modifies
-- `list`). This is similar to serialCommaJoin() in [[Module:table]] when used with the `dontTag = true` option, but
-- internally uses mw.text.listToText().
local function concat_list(list, conjunction, dump_vals)
if dump_vals then
for k, v in pairs(list) do
list[k] = dump(v)
end
end
return list_to_text(list, nil, conjunction)
end
-- A helper function for use with generating error-signaling functions in the presence of raw value conversion. Format a
-- message `msg`, including the processed value `processed` if it is different from the raw value `rawval`; otherwise,
-- just return `msg`.
local function msg_with_processed(msg, rawval, processed)
if rawval == processed then
return msg
end
local processed_type = type(processed)
return format("%s (processed value %s)",
msg, (processed_type == "string" or processed_type == "number") and processed or dump(processed)
)
end
-------------------------------------- Error handling -----------------------------
local function process_error(fmt, ...)
local args = {...}
for i, val in ipairs(args) do
args[i] = dump(val)
end
if type(fmt) == "table" then
-- hacky signal that we're called from internal_process_error(), and not to omit stack frames
return error(format(fmt[1], unpack(args)))
end
return error(format(fmt, unpack(args)), 3)
end
local function internal_process_error(fmt, ...)
process_error({"Internal error in `params` table: " .. fmt}, ...)
end
-- Check that a parameter or argument is in the form form Scribunto normalizes input argument keys into (e.g. 1 not "1", "foo" not " foo "). Otherwise, it won't be possible to normalize inputs in the expected way. Unless is_argument is set, also check that the name only contains one placeholder at most, and that strings don't resolve to numeric keys once the placeholder has been substituted.
local function validate_name(name, desc, extra_name, is_argument)
local normalized = scribunto_parameter_key(name)
if name and name == normalized then
if is_argument or type(name) ~= "string" then
return
end
local placeholder = find(name, "\1", nil, true)
if not placeholder then
return
elseif find(name, "\1", placeholder + 1, true) then
error(format(
"Internal error: expected %s to only contain one placeholder, but saw %s",
extra_name and (desc .. dump(extra_name)) or desc, dump(name)
))
end
local first_name = gsub(name, "\1", "1")
normalized = scribunto_parameter_key(first_name)
if first_name == normalized then
return
end
error(format(
"Internal error: %s cannot resolve to numeric parameters once any placeholder has been substituted, but %s resolves to %s",
extra_name and (desc .. dump(extra_name)) or desc, dump(name), dump(normalized)
))
elseif normalized == nil then
error(format(
"Internal error: expected %s to be of type string or number, but saw %s",
extra_name and (desc .. dump(extra_name)) or desc, type(name)
))
end
error(format(
"Internal error: expected %s to be Scribunto-compatible: %s (a %s) should be %s (a %s)",
extra_name and (desc .. dump(extra_name)) or desc, dump(name), type(name), dump(normalized), type(normalized)
))
end
local function validate_alias_options(...)
local invalid = {
required = true,
default = true,
template_default = true,
allow_holes = true,
disallow_holes = true,
disallow_missing = true,
}
function validate_alias_options(param, name, main_param, alias_of)
for k in pairs(param) do
if invalid[k] then
track("bad alias option")
-- internal_process_error(
-- "parameter %s cannot have the option %s, as it is an alias of parameter %s.",
-- name, option, alias_of
-- )
end
end
-- Soon, aliases will inherit options from the main parameter via __index. Track cases where this would happen.
if main_param ~= true then
for k in pairs(main_param) do
if param[k] == nil and not invalid[k] then
if k == "list" then -- these need to be changed to list = false to retain current behaviour
track("mismatched list alias option")
elseif not (k == "type" or k == "set" or k == "sublist") then -- rarely specified on aliases, as they're effectively inherited already
track("mismatched alias option")
end
end
end
end
end
validate_alias_options(...)
end
-- TODO: give ranges instead of long lists, if possible.
local function params_list_error(params, msg)
local list, n = {}, 0
for name in sorted_pairs(params) do
n = n + 1
list[n] = name
end
error(format(
"Parameter%s %s.",
format(n == 1 and " %s is" or "s %s are", concat_list(list, " and ", true)),
msg
), 3)
end
-- Helper function for use with convert_val_error(). Format a list of possible choices using `concat_list` and
-- conjunction "or", displaying "either " before the choices if there's more than one.
local function format_choice_list(valid)
return (#valid > 1 and "either " or "") .. concat_list(valid, " or ")
end
-- Signal an error for a value `val` that is not of the right type `valid` (which is either a string specifying a type, or
-- a list of possible values, in the case where `set` was used). `name` is the name of the parameter and can be a
-- function to signal an error (which is assumed to automatically display the parameter's name and value). `seetext` is
-- an optional additional explanatory link to display (e.g. [[WT:LOL]], the list of possible languages and codes).
local function convert_val_error(val, name, valid, seetext)
if is_callable(name) then
if type(valid) == "table" then
valid = "choice, must be " .. format_choice_list(valid)
end
name(format("Invalid %s; the value %s is not valid%s", valid, val, seetext and "; see " .. seetext or ""))
else
if type(valid) == "table" then
valid = format_choice_list(valid)
else
valid = "a valid " .. valid
end
error(format("Parameter %s must be %s; the value %s is not valid.%s", dump(name), valid, dump(val),
seetext and " See " .. seetext .. "." or ""))
end
end
-- Generate the appropriate error-signaling function given parameter value `val` and name `name`. If `name` is already
-- a function, it is just returned; otherwise a function is generated and returned that displays the passed-in messaeg
-- along with the parameter's name and value.
local function make_parse_err(val, name)
if is_callable(name) then
return name
end
return function(msg)
error(format("%s: parameter %s=%s", msg, name, val))
end
end
-------------------------------------- Value conversion -----------------------------
-- For a list parameter `name` and corresponding value `list_name` of the `list` field (which should have the same value
-- as `name` if `list = true` was given), generate a pattern to match parameters of the list and store the pattern as a
-- key in `patterns`, with corresponding value set to `name`. For example, if `list_name` is "tr", the pattern will
-- match "tr" as well as "tr1", "tr2", ..., "tr10", "tr11", etc. If the `list_name` contains a \1 in it, the numeric
-- portion goes in place of the \1. For example, if `list_name` is "f\1accel", the pattern will match "faccel",
-- "f1accel", "f2accel", etc. Any \1 in `name` is removed before storing into `patterns`.
local function save_pattern(name, list_name, patterns)
name = type(name) == "string" and gsub(name, "\1", "") or name
if find(list_name, "\1", nil, true) then
patterns["^" .. gsub(pattern_escape(list_name), "\1", "([1-9]%%d*)") .. "$"] = name
else
patterns["^" .. pattern_escape(list_name) .. "([1-9]%d*)$"] = name
list_name = list_name .. "\1"
end
validate_name(list_name, "the list field of parameter ", name)
return patterns
end
-- A helper function for use with `sublist`. It is an iterator function for use in a for-loop that returns split
-- elements of `val` using `sublist` (a Lua split pattern; boolean `true` to split on commas optionally surrounded by
-- whitespace; "comma without whitespace" to split only on commas not followed by whitespace which have not been escaped
-- by a backslash; or a function to do the splitting, which is passed two values, the value to split and a function to
-- signal an error, and should return a list of the split elements). `name` is the parameter name or error-signaling
-- function passed into convert_val().
local function split_sublist(val, name, sublist)
if sublist == true then
return gsplit(val, "%s*,%s*")
-- Split an argument on comma, but not comma followed by whitespace.
elseif sublist == "comma without whitespace" then
-- If difficult cases, use split_on_comma.
if find(val, "\\", nil, true) or match(val, ",%s") then
return iterate_list(split_on_comma(val))
end
-- Otherwise, use gsplit.
return gsplit(val, ",")
elseif type(sublist) == "string" then
return gsplit(val, sublist)
elseif not is_callable(sublist) then
error(format('Internal error: expected `sublist` to be of type "string" or "function" or boolean `true`, but saw %s', dump(sublist)))
end
return iterate_list(sublist(val, make_parse_err(val, name)))
end
-- For parameter named `name` with value `val` and param spec `param`, if the `set` field is specified, verify that the
-- value is one of the one specified in `set`, and throw an error otherwise. `name` is taken directly from the
-- corresponding parameter passed into convert_val() and may be a function to signal an error. Optional `param_type` is
-- a string specifying the conversion type of `val` and is used for special-casing: If `param_type` is "boolean", an
-- internal error is thrown (since `set` cannot be used in conjunction with booleans) and if `param_type` is "number",
-- no checking happens because in this case `set` contains numbers and is checked inside the number conversion function
-- itself, after converting `val` to a number. Return the canonical value of `val` (which may be different from `val`
-- if an alias map is given).
local function check_set(val, name, param, param_type)
if param_type == "boolean" then
error(format('Internal error: cannot use `set` with `type = "%s"`', param_type))
-- Needs to be special cased because the check happens after conversion to numbers.
elseif param_type == "number" then
return val
end
local set, map = param.set
if sets == nil then
map = finalize_set(set, name)
sets = {[set] = map}
else
map = sets[set]
if map == nil then
map = finalize_set(set, name)
sets[set] = map
end
end
local newval = map[val]
if newval == true then
return val
elseif newval ~= nil then
return newval
end
local list = {}
for k, v in sorted_pairs(map) do
if v == true then
insert(list, dump(k))
else
insert(list, ("%s (alias of %s)"):format(dump(k), dump(v)))
end
end
-- If the parameter is not required then put "or empty" at the end of the list, to avoid implying the parameter is actually required.
if not param.required then
insert(list, "empty")
end
convert_val_error(val, name, list)
end
local function convert_language(val, name, param, allow_etym)
local method, func = param.method
if method == nil or method == "code" then
func, method = get_language_by_code, "code"
elseif method == "name" then
func, method = get_language_by_name, "name"
else
error(format('Internal error: expected `method` for type `language` to be "code", "name" or undefined, but saw %s', dump(method)))
end
local lang = func(val, nil, allow_etym, param.family)
if lang then
return lang
end
local list, links = {"language"}, {"[[WT:LOL]]"}
if allow_etym then
insert(list, "etymology language")
insert(links, "[[WT:LOL/E]]")
end
if param.family then
insert(list, "family")
insert(links, "[[WT:LOF]]")
end
convert_val_error(val, name, concat_list(list, " or ") .. " " .. (method == "name" and "name" or "code"), concat_list(links, " and "))
end
local function convert_number(val, allow_hex)
-- Call tonumber_extended with the `real_finite` flag, which filters out ±infinity and NaN.
-- By default, specify base 10, which prevents 0x hex inputs from being converted.
-- If `allow_hex` is set, then don't give a base, which means 0x hex inputs will work.
local num = tonumber_extended(val, not allow_hex and 10 or nil, "finite_real")
if not num then
return num
end
if match(val, "[eEpP.]") then -- float
track("number not an integer")
end
if find(val, "+", nil, true) then
track("number with +")
end
-- Track various unusual number inputs to determine if it should be restricted to positive integers by default (possibly including 0).
if not is_positive_integer(num) then
track("number not a positive integer")
if num == 0 then
track("number is 0")
elseif not is_integer(num) then
track("number not an integer")
end
end
return num
end
-- TODO: validate parameter specs separately, as it's making the handler code really messy at the moment.
local type_handlers = setmetatable({
["boolean"] = function(val)
return yesno(val, true)
end,
["family"] = function(val, name, param)
local method, func = param.method
if method == nil or method == "code" then
func, method = get_family_by_code, "code"
elseif method == "name" then
func, method = get_family_by_name, "name"
else
error(format('Internal error: expected `method` for type `family` to be "code", "name" or undefined, but saw %s', dump(method)))
end
return func(val) or convert_val_error(val, name, "family " .. method, "[[WT:LOF]]")
end,
["labels"] = function(val, name, param)
-- FIXME: Should be able to pass in a parse_err function.
return split_labels_on_comma(val)
end,
["language"] = function(val, name, param)
return convert_language(val, name, param, true)
end,
["full language"] = convert_language,
["number"] = function(val, name, param)
local allow_hex = param.allow_hex
if allow_hex and allow_hex ~= true then
error(format(
'Internal error: expected `allow_hex` for type `number` to be of type "boolean" or undefined, but saw %s',
dump(allow_hex)
))
end
local num = convert_number(val, allow_hex)
if param.set then
-- Don't pass in "number" here; otherwise no checking will happen.
num = check_set(num, name, param)
end
if num then
return num
end
convert_val_error(val, name, (allow_hex and "decimal or hexadecimal " or "") .. "number")
end,
["range"] = function(val, name, param)
local allow_hex = param.allow_hex
if allow_hex and allow_hex ~= true then
error(format(
'Internal error: expected `allow_hex` for type `range` to be of type "boolean" or undefined, but saw %s',
dump(allow_hex)
))
end
-- Pattern ensures leading minus signs are accounted for.
local m1, m2 = match(val, "^(%s*%S.-)%-(%s*%S.*)")
if m1 then
m1 = convert_number(m1, allow_hex)
if m1 then
m2 = convert_number(m2, allow_hex)
if m2 then
return {m1, m2}
end
end
end
-- Try `val` if it couldn't be split into a range, and return a range of `val` to `val` if possible.
local num = convert_number(val, allow_hex)
if num then
return {num, num}
end
convert_val_error(val, name, (allow_hex and "decimal or hexadecimal " or "") .. "number or a hyphen-separated range of two numbers")
end,
["parameter"] = function(val, name, param)
-- Use the `no_trim` option, as any trimming will have already been done.
return scribunto_parameter_key(val, true)
end,
["qualifier"] = function(val, name, param)
return {val}
end,
["references"] = function(val, name, param)
return parse_references(val, make_parse_err(val, name))
end,
["genders"] = function(val, name, param)
if not val:find("[,<]") then
return {{spec = val}}
end
-- NOTE: We don't pass in allow_space_around_comma. Consistent with other comma-separated types, there shouldn't
-- be spaces around the comma.
return parse_gender_and_number_spec {
spec = val,
parse_err = make_parse_err(val, name),
allow_multiple = true,
}
end,
["script"] = function(val, name, param)
local method, func = param.method
if method == nil or method == "code" then
func, method = get_script_by_code, "code"
elseif method == "name" then
func, method = get_script_by_name, "name"
else
error(format('Internal error: expected `method` for type `script` to be "code", "name" or undefined, but saw %s', dump(method)))
end
return func(val) or convert_val_error(val, name, "script " .. method, "[[WT:LOS]]")
end,
["string"] = function(val, name, param) -- To be removed as unnecessary.
track("string")
return val
end,
-- TODO: add support for resolving to unsupported titles.
-- TODO: split this into "page name" (i.e. internal) and "link target" (i.e. external as well), which is more intuitive.
["title"] = function(val, name, param)
local namespace = param.namespace
if namespace == nil then
namespace = 0
else
local valid_type = type(namespace) ~= "number" and 'of type "number" or undefined' or
not namespaces[namespace] and "a valid namespace number" or
nil
if valid_type then
error(format('Internal error: expected `namespace` for type `title` to be %s, but saw %s', valid_type, dump(namespace)))
end
end
-- Decode entities. WARNING: mw.title.makeTitle must be called with `decoded` (as it doesn't decode) and mw.title.new must be called with `val` (as it does decode, so double-decoding needs to be avoided).
local decoded, prefix, title = decode_entities(val), param.prefix
-- If the input is a fragment, treat the title as the current title with the input fragment.
if sub(decoded, 1, 1) == "#" then
-- If prefix is "force", only get the current title if it's in the specified namespace. current_title includes the namespace prefix.
if current_namespace == nil then
local current_title = mw_title.getCurrentTitle()
current_title_text, current_namespace = current_title.prefixedText, current_title.namespace
end
if not (prefix == "force" and namespace ~= current_namespace) then
title = new_title(current_title_text .. val)
end
elseif prefix == "force" then
-- Unconditionally add the namespace prefix (mw.title.makeTitle).
title = make_title(namespace, decoded)
elseif prefix == "full override" then
-- The first input prefix will be used as an override (mw.title.new). This can be a namespace or interwiki prefix.
title = new_title(val, namespace)
elseif prefix == nil or prefix == "namespace override" then
-- Only allow namespace prefixes to override. Interwiki prefixes therefore need to be treated as plaintext (e.g. "el:All topics" with namespace 14 returns "el:Category:All topics", but we want "Category:el:All topics" instead; if the former is really needed, then the input ":el:Category:All topics" will work, as the initial colon overrides the namespace). mw.title.new can take namespace names as well as numbers in the second argument, and will throw an error if the input isn't a valid namespace, so this can be used to determine if a prefix is for a namespace, since mw.title.new will return successfully only if there's either no prefix or the prefix is for a valid namespace (in which case we want the override).
local success
success, title = pcall(new_title, val, match(decoded, "^.-%f[:]") or namespace)
-- Otherwise, get the title with mw.title.makeTitle, which unconditionally adds the namespace prefix, but behaves like mw.title.new if the namespace is 0.
if not success then
title = make_title(namespace, decoded)
end
else
error(format('Internal error: expected `prefix` for type `title` to be "force", "full override", "namespace override" or undefined, but saw %s', dump(prefix)))
end
local allow_external = param.allow_external
if allow_external == true then
return title or convert_val_error(val, name, "Wiktionary or external page title")
elseif not allow_external then
return title and is_internal_title(title) and title or convert_val_error(val, name, "Wiktionary page title")
end
error(format('Internal error: expected `allow_external` for type `title` to be of type "boolean" or undefined, but saw %s', dump(allow_external)))
end,
["Wikimedia language"] = function(val, name, param)
local fallback = param.fallback
if fallback == true then
return get_wm_lang_by_code_with_fallback(val) or convert_val_error(val, name, "Wikimedia language or language code")
elseif not fallback then
return get_wm_lang_by_code(val) or convert_val_error(val, name, "Wikimedia language code")
end
error(format('Internal error: expected `fallback` for type `Wikimedia language` to be of type "boolean" or undefined, but saw %s', dump(fallback)))
end,
}, {
-- TODO: decode HTML entities in all input values. Non-trivial to implement, because we need to avoid any downstream functions decoding the output from this module, which would be double-decoding. Note that "title" has this implemented already, and it needs to have both the raw input and the decoded input to avoid double-decoding by me.title.new, so any implementation can't be as simple as decoding in __call then passing the result to the handler.
__call = function(self, val, name, param, param_type, default)
local val_type = type(val)
-- TODO: check this for all possible parameter types.
if val_type == param_type then
return val
elseif val_type ~= "string" then
local expected = "string"
if default and (param_type == "boolean" or param_type == "number") then
expected = param_type .. " or " .. expected
end
error(format(
"Internal error: %sargument %s has the type %s; expected a %s.",
default and (default .. " for ") or "", name, dump(val_type), expected
))
end
local func = self[param_type]
if func == nil then
error(format("Internal error: %s is not a recognized parameter type.", dump(param_type)))
end
return func(val, name, param)
end
})
--[==[ func: export.convert_val(val, name, param)
Convert a parameter value according to the associated specs listed in the `params` table passed to
[[Module:parameters]]. `val` is the value to convert for a parameter whose name is `name` (used only in error messages).
`param` is the spec (the value part of the `params` table for the parameter). In place of passing in the parameter name,
`name` can be a function that throws an error, displaying the specified message along with the parameter name and value.
This function processes all the conversion-related fields in `param`, including `type`, `set`, `sublist`, `convert`,
etc. It returns the converted value.
]==]
local function convert_val(val, name, param, default)
local param_type = param.type or "string"
-- If param.type is a function, resolve it to a recognized type.
if is_callable(param_type) then
param_type = param_type(val)
end
local convert, sublist = param.convert, param.sublist
-- `val` might not be a string if it's the default value.
if sublist and type(val) == "string" then
local retlist, set = {}, param.set
if convert then
local thisindex, thisval, insval, parse_err = 0
if is_callable(name) then
-- We assume the passed-in error function in `name` already shows the parameter name and raw value.
function parse_err(msg)
name(format("%s: item #%s=%s",
msg_with_processed(msg, thisval, insval), thisindex, thisval)
)
end
else
function parse_err(msg)
error(format("%s: item #%s=%s of parameter %s=%s",
msg_with_processed(msg, thisval, insval), thisindex, thisval, name, val)
)
end
end
for v in split_sublist(val, name, sublist) do
thisindex, thisval = thisindex + 1, v
if set then
v = check_set(v, name, param, param_type)
end
insert(retlist, convert(type_handlers(v, name, param, param_type, default), parse_err))
end
else
for v in split_sublist(val, name, sublist) do
if set then
v = check_set(v, name, param, param_type)
end
insert(retlist, type_handlers(v, name, param, param_type, default))
end
end
return retlist
elseif param.set then
val = check_set(val, name, param, param_type)
end
local retval = type_handlers(val, name, param, param_type, default)
if convert then
local parse_err
if is_callable(name) then
-- We assume the passed-in error function in `name` already shows the parameter name and raw value.
if retval == val then
-- This is an optimization to avoid creating a closure. The second arm works correctly even
-- when retval == val.
parse_err = name
else
function parse_err(msg)
name(msg_with_processed(msg, val, retval))
end
end
else
function parse_err(msg)
error(format("%s: parameter %s=%s", msg_with_processed(msg, val, retval), name, val))
end
end
retval = convert(retval, parse_err)
end
-- If `sublist` is set but the input wasn't a string, return `retval` as a one-item list.
if sublist then
retval = {retval}
end
return retval
end
export.convert_val = convert_val -- used by [[Module:parameter utilities]]
local function unknown_param(name, val, args_unknown)
track("unknown parameters")
args_unknown[name] = val
return args_unknown
end
local function check_string_param_modifier(param_type, name, tag)
if param_type and not (param_type == "string" or param_type == "parameter" or is_callable(param_type)) then
internal_process_error(
"%s cannot be set unless %s is set to %s (the default), %s or a function: parameter %s has the type %s.",
tag, "type", "string", "parameter", name, param_type
)
end
end
local function hole_error(params, name, listname, this, nxt, extra)
-- `process_error` calls `dump` on values to be inserted into
-- error messages, but with numeric lists this causes "numeric"
-- to look like the name of the list rather than a description,
-- as `dump` adds quote marks. Insert it early to avoid this,
-- but add another %s specifier in all other cases, so that
-- actual list names will be displayed properly.
local offset, specifier, starting_from = 0, "%s", ""
local msg = "Item %%d in the list of %s parameters must be given if item %%d is given, because %sthere shouldn't be any gaps due to missing%s parameters."
local specs = {}
if type(listname) == "string" then
specs[2] = listname
elseif type(name) == "number" then
offset = name - 1 -- To get the original parameter.
specifier = "numeric"
-- If the list doesn't start at parameter 1, avoid implying
-- there can't be any gaps in the numeric parameters if
-- some parameter with a lower key is optional.
for j = name - 1, 1, -1 do
local _param = params[j]
if not (_param and _param.required) then
starting_from = format("(starting from parameter %d) ", dump(j + 1))
break
end
end
else
specs[2] = name
end
specs[1] = this + offset -- Absolute index for this item.
insert(specs, nxt + offset) -- Absolute index for the next item.
process_error(format(msg, specifier, starting_from, extra or ""), unpack(specs))
end
local function check_disallow_holes(params, val, name, listname, extra)
for i = 1, val.maxindex do
if val[i] == nil then
hole_error(params, name, listname, i, num_keys(val)[i], extra)
end
end
end
local function handle_holes(params, val, name)
local param = params[name]
local disallow_holes = param.disallow_holes
-- Iterate up the list, and throw an error if a hole is found.
if disallow_holes then
check_disallow_holes(params, val, name, param.list, " or empty")
end
-- Iterate up the list, and throw an error if a hole is found due to a
-- missing parameter, treating empty parameters as part of the list. This
-- applies beyond maxindex if blank arguments are supplied beyond it, so
-- isn't mutually exclusive with `disallow_holes`.
local empty = val.empty
if param.disallow_missing then
if empty then
-- Remove `empty` from `val`, so it doesn't get returned.
val.empty = nil
for i = 1, max(val.maxindex, empty.maxindex) do
if val[i] == nil and not empty[i] then
local keys = extend(num_keys(val), num_keys(empty))
sort(keys)
hole_error(params, name, param.list, i, keys[i])
end
end
-- If there's no table of empty parameters, the check is identical to
-- `disallow_holes`, except that the error message only refers to
-- missing parameters, not missing or empty ones. If `disallow_holes` is
-- also set, there's no point checking again.
elseif not disallow_holes then
check_disallow_holes(params, val, name, param.list)
end
end
-- If `allow_holes` is set, there's nothing left to do.
if param.allow_holes then
return
-- Otherwise, remove any holes: `pairs` won't work, as it's unsorted, and
-- iterating from 1 to `maxindex` times out with inputs like |100000000000=,
-- so use num_keys to get a list of numerical keys sorted from lowest to
-- highest, then iterate up the list, moving each value in `val` to the
-- lowest unused positive integer key. This also avoids the need to create a
-- new table. If `disallow_holes` is specified, then there can't be any
-- holes in the list, so there's no reason to check again; this doesn't
-- apply to `disallow_missing`, however.
elseif not disallow_holes then
local keys, i = num_keys(val), 0
while true do
i = i + 1
local key = keys[i]
if key == nil then
break
elseif i ~= key then
track("holes compressed")
val[i], val[key] = val[key], nil
end
end
end
-- Some code depends on only numeric params being present when no holes are
-- allowed (e.g. by checking for the presence of arguments using next()), so
-- remove `maxindex`.
val.maxindex = nil
end
-- If both `template_default` and `default` are given, `template_default` takes precedence, but only on the template or
-- module page. This means a different default can be specified for the template or module page example. However,
-- `template_default` doesn't apply if any args are set, which helps (somewhat) with examples on documentation pages
-- transcluded into the template page. HACK: We still run into problems on documentation pages transcluded into the
-- template page when pagename= is set. Check this on the assumption that pagename= is fairly standard.
local function convert_default_val(name, param, pagename_set, any_args_set, add_empty_sublist)
if not pagename_set then
local val = param.template_default
if val ~= nil and not any_args_set and is_own_page() then
return convert_val(val, name, param, "template default")
end
end
local val = param.default
if val ~= nil then
return convert_val(val, name, param, "default")
-- Sublist parameters should return an empty table if not given, but only do
-- this if the parameter isn't also a list (in which case it will already
-- be an empty table).
-- FIXME: do this once all modules that pass in a sublist parameter treat an empty sublist identically to a nil argument; some currently do things based on the fact an argument exists at all.
-- elseif add_empty_sublist and param.sublist then
--return {}
end
end
--[==[
Process arguments with a given list of parameters. Return a table containing the processed arguments. The `args`
parameter specifies the arguments to be processed; they are the arguments you might retrieve from
{frame:getParent().args} (the template arguments) or in some cases {frame.args} (the invocation arguments). The `params`
parameter specifies a list of valid parameters, and consists of a table. If an argument is encountered that is not in
the parameter table, an error is thrown.
The structure of the `params` table is as described above in the intro comment.
'''WARNING:''' The `params` table is destructively modified to save memory. Nonetheless, different keys can share the
same value objects in memory without causing problems.
The `return_unknown` parameter, if set to {true}, prevents the function from triggering an error when it comes across an
argument with a name that it doesn't recognise. Instead, the return value is a pair of values: the first is the
processed arguments as usual, while the second contains all the unrecognised arguments that were left unprocessed. This
allows you to do multi-stage processing, where the entire set of arguments that a template should accept is not known at
once. For example, an inflection-table might do some generic processing on some arguments, but then defer processing of
the remainder to the function that handles a specific inflectional type.
]==]
function export.process(args, params, return_unknown)
-- Process parameters for specific properties
local args_new, args_unknown, any_args_set, required, patterns, list_args, index_list, args_placeholders, placeholders_n = {}
-- TODO: memoize the processing of each unique `param` value, since it's common for the same value to be used for many parameter names.
for name, param in pairs(params) do
validate_name(name, "parameter names")
if param ~= true then
local spec_type = type(param)
if type(param) ~= "table" then
internal_process_error(
"spec for parameter %s must be a table of specs or the value true, but found %s.",
name, spec_type ~= "boolean" and spec_type or param
)
end
-- Populate required table, and make sure aliases aren't set to required.
if param.required then
if required == nil then
required = {}
end
required[name] = true
end
local listname, alias_of = param.list, param.alias_of
if alias_of then
validate_name(alias_of, "the alias_of field of parameter ", name)
if alias_of == name then
internal_process_error(
"parameter %s cannot be an alias of itself.",
name
)
end
local main_param = params[alias_of]
-- Check that the alias_of is set to a valid parameter.
if not (main_param == true or type(main_param) == "table") then
internal_process_error(
"parameter %s is an alias of an invalid parameter.",
name
)
end
validate_alias_options(param, name, main_param, alias_of)
-- Aliases can't be lists unless the canonical parameter is also a list.
if listname and (main_param == true or not main_param.list) then
internal_process_error(
"list parameter %s is set as an alias of %s, which is not a list parameter.", name, alias_of
)
-- Can't be an alias of an alias.
elseif main_param ~= true then
local main_alias_of = main_param.alias_of
if main_alias_of ~= nil then
internal_process_error(
"alias_of cannot be set to another alias: parameter %s is set as an alias of %s, which is in turn an alias of %s. Set alias_of for %s to %s.",
name, alias_of, main_alias_of, name, main_alias_of
)
end
end
end
if listname then
if not alias_of then
local key = name
if type(name) == "string" then
key = gsub(name, "\1", "")
end
local list_arg = {maxindex = 0}
args_new[key] = list_arg
if list_args == nil then
list_args = {}
end
list_args[key] = list_arg
end
local list_type = type(listname)
if list_type == "string" then
-- If the list property is a string, then it represents the name
-- to be used as the prefix for list items. This is for use with lists
-- where the first item is a numbered parameter and the
-- subsequent ones are named, such as 1, pl2, pl3.
patterns = save_pattern(name, listname, patterns or {})
elseif listname ~= true then
internal_process_error(
"list field for parameter %s must be a boolean, string or undefined, but saw a %s.",
name, list_type
)
elseif type(name) == "number" then
if index_list ~= nil then
internal_process_error(
"only one numeric parameter can be a list, unless the list property is a string."
)
end
-- If the name is a number, then all indexed parameters from
-- this number onwards go in the list.
index_list = name
else
patterns = save_pattern(name, name, patterns or {})
end
if find(name, "\1", nil, true) then
if args_placeholders then
placeholders_n = placeholders_n + 1
args_placeholders[placeholders_n] = name
else
args_placeholders, placeholders_n = {name}, 1
end
end
end
end
end
--Process required changes to `params`.
if args_placeholders then
for i = 1, placeholders_n do
local name = args_placeholders[i]
params[gsub(name, "\1", "")], params[name] = params[name], nil
end
end
-- Process the arguments
for name, val in pairs(args) do
any_args_set = true
validate_name(name, "argument names", nil, true)
-- Guaranteeing that all values are strings avoids issues with type coercion being inconsistent between functions.
local val_type = type(val)
if val_type ~= "string" then
internal_process_error(
"argument %s has the type %s; all arguments must be strings.",
name, val_type
)
end
local orig_name, raw_type, index, canonical = name, type(name)
if raw_type == "number" then
if index_list and name >= index_list then
index = name - index_list + 1
name = index_list
end
elseif patterns then
-- Does this argument name match a pattern?
for pattern, pname in next, patterns do
index = match(name, pattern)
-- It matches, so store the parameter name and the
-- numeric index extracted from the argument name.
if index then
index = tonumber(index)
name = pname
break
end
end
end
local param = params[name]
-- If the argument is not in the list of parameters, store it in a separate list.
if not param then
args_unknown = unknown_param(name, val, args_unknown or {})
elseif param == true then
canonical = orig_name
val = php_trim(val)
if val ~= "" then
-- If the parameter is duplicated, throw an error.
if args_new[name] ~= nil then
process_error(
"Parameter %s has been entered more than once. This is probably because a parameter alias has been used.",
canonical
)
end
args_new[name] = val
end
else
if param.deprecated then
track("deprecated parameter", name)
end
if param.require_index then
-- Disallow require_index for numeric parameter names, as this doesn't make sense.
if raw_type == "number" then
internal_process_error(
"cannot set require_index for numeric parameter %s.",
name
)
-- If a parameter without the trailing index was found, and
-- require_index is set on the param, treat it
-- as if it isn't recognized.
elseif not index then
args_unknown = unknown_param(name, val, args_unknown or {})
end
end
-- Check that separate_no_index is not being used with a numeric parameter.
if param.separate_no_index then
if raw_type == "number" then
internal_process_error(
"cannot set separate_no_index for numeric parameter %s.",
name
)
elseif type(param.alias_of) == "number" then
internal_process_error(
"cannot set separate_no_index for parameter %s, as it is an alias of numeric parameter %s.",
name, param.alias_of
)
end
end
-- If no index was found, use 1 as the default index.
-- This makes list parameters like g, g2, g3 put g at index 1.
-- If `separate_no_index` is set, then use 0 as the default instead.
if not index and param.list then
index = param.separate_no_index and 0 or 1
end
-- Normalize to the canonical parameter name. If it's a list, but the alias is not, then determine the index.
local raw_name = param.alias_of
if raw_name then
raw_type = type(raw_name)
if raw_type == "number" then
name = raw_name
local main_param = params[raw_name]
if main_param ~= true and main_param.list then
if not index then
index = param.separate_no_index and 0 or 1
end
canonical = raw_name + index - 1
else
canonical = raw_name
end
else
name = gsub(raw_name, "\1", "")
local main_param = params[name]
if not index and main_param ~= true and main_param.list then
index = param.separate_no_index and 0 or 1
end
if not index or index == 0 then
canonical = name
elseif name == raw_name then
canonical = name .. index
else
canonical = gsub(raw_name, "\1", index)
end
end
else
canonical = orig_name
end
-- Only recognize demo parameters if this is the current template or module's
-- page, or its documentation page.
if param.demo and not is_own_page("include_documentation") then
args_unknown = unknown_param(name, val, args_unknown or {})
end
-- Remove leading and trailing whitespace unless no_trim is true.
if param.no_trim then
check_string_param_modifier(param.type, name, "no_trim")
else
val = php_trim(val)
end
-- Empty string is equivalent to nil unless allow_empty is true.
if param.allow_empty then
check_string_param_modifier(param.type, name, "allow_empty")
elseif val == "" then
-- If `disallow_missing` is set, keep track of empty parameters
-- via the `empty` field in `arg`, which will be used by the
-- `disallow_missing` check. This will be deleted before
-- returning.
if index and param.disallow_missing then
local arg = args_new[name]
local empty = arg.empty
if empty == nil then
empty = {maxindex = 0}
arg.empty = empty
end
empty[index] = true
if index > empty.maxindex then
empty.maxindex = index
end
end
val = nil
end
-- Allow boolean false.
if val ~= nil then
-- Convert to proper type if necessary.
local main_param = params[raw_name]
if main_param ~= true then
val = convert_val(val, orig_name, main_param or param)
end
-- Mark it as no longer required, as it is present.
if required then
required[name] = nil
end
-- Store the argument value.
if index then
local arg = args_new[name]
-- If the parameter is duplicated, throw an error.
if arg[index] ~= nil then
process_error(
"Parameter %s has been entered more than once. This is probably because a list parameter has been entered without an index and with index 1 at the same time, or because a parameter alias has been used.",
canonical
)
end
arg[index] = val
-- Store the highest index we find.
local maxindex = arg.maxindex
if index > maxindex then
maxindex = index
end
if arg[0] ~= nil then
arg.default, arg[0] = arg[0], nil
if maxindex < 1 then
maxindex = 1
end
end
arg.maxindex = maxindex
if not params[name].list then
args_new[name] = val
-- Don't store index 0, as it's a proxy for the default.
elseif index > 0 then
arg[index] = val
end
else
-- If the parameter is duplicated, throw an error.
if args_new[name] ~= nil then
process_error(
"Parameter %s has been entered more than once. This is probably because a parameter alias has been used.",
canonical
)
end
if not raw_name then
args_new[name] = val
else
local main_param = params[raw_name]
if main_param ~= true and main_param.list then
local main_arg = args_new[raw_name]
main_arg[1] = val
-- Store the highest index we find.
if main_arg.maxindex < 1 then
main_arg.maxindex = 1
end
else
args_new[raw_name] = val
end
end
end
end
end
end
-- Remove holes in any list parameters if needed. This must be handled
-- straight after the previous loop, as any instances of `empty` need to be
-- converted to nil.
if list_args then
for name, val in next, list_args do
handle_holes(params, val, name)
end
end
-- If the current page is the template which invoked this Lua instance, then ignore the `require` flag, as it
-- means we're viewing the template directly. Required parameters sometimes have a `template_default` key set,
-- which gets used in such cases as a demo.
-- Note: this won't work on other pages in the Template: namespace (including the /documentation subpage),
-- or if the #invoke: is on a page in another namespace.
local pagename_set = args_new.pagename
-- Handle defaults.
for name, param in pairs(params) do
if param ~= true then
local arg_new = args_new[name]
if arg_new == nil then
args_new[name] = convert_default_val(name, param, pagename_set, any_args_set, true)
elseif param.list and arg_new[1] == nil then
local default_val = convert_default_val(name, param, pagename_set, any_args_set)
if default_val ~= nil then
arg_new[1] = default_val
if arg_new.maxindex == 0 then
arg_new.maxindex = 1
end
end
end
end
end
-- The required table should now be empty.
-- If any parameters remain, throw an error, unless we're on the current template or module's page.
if required and next(required) ~= nil and not is_own_page() then
params_list_error(required, "required")
-- Return the arguments table.
-- If there are any unknown parameters, throw an error, unless return_unknown is set, in which case return args_unknown as a second return value.
elseif return_unknown then
return args_new, args_unknown or {}
elseif args_unknown and next(args_unknown) ~= nil then
params_list_error(args_unknown, "not used by this template")
end
return args_new
end
return export
tbub1qar52fsw4fwqeqhyiyk94mme5z
Module:Scribunto
828
5891
17258
2025-05-27T11:03:39Z
Ayane Fumihiro
6766
+
17258
Scribunto
text/plain
local export = {}
local math_module = "Module:math"
local dump = mw.dumpObject
local format = string.format
local gsub = string.gsub
local match = string.match
local php_trim -- defined below
local sub = string.sub
local tonumber = tonumber
local tostring = tostring
local type = type
do
local php_htmlspecialchars_data
local function get_php_htmlspecialchars_data()
php_htmlspecialchars_data, get_php_htmlspecialchars_data = {
["\""] = """,
["&"] = "&",
["'"] = "'",
["<"] = "<",
[">"] = ">",
}, nil
return php_htmlspecialchars_data
end
--[==[Lua equivalent of PHP's {{code|php|htmlspecialchars($string)}}, which converts the characters `&"'<>` to HTML entities.
If the `quotes` flag is set to {"compat"}, then `'` will not be converted, and if it is set to {"noquotes"}, then neither `"` nor `'` will be converted.]==]
function export.php_htmlspecialchars(str, quotes)
if quotes == nil or quotes == "quotes" then
quotes = "'\""
elseif quotes == "compat" then
quotes = "\""
elseif quotes == "noquotes" then
quotes = ""
else
local quotes_type = type(quotes)
error('`quotes` must be "quotes", "compat", "noquotes" or nil; received ' ..
(quotes_type == "string" and dump(quotes) or "a " .. quotes_type))
end
return (gsub(str, "[&<>" .. quotes .. "]", php_htmlspecialchars_data or get_php_htmlspecialchars_data()))
end
end
do
local function tonumber_extended(...)
tonumber_extended = require(math_module).tonumber_extended
return tonumber_extended(...)
end
-- Normalizes a string for use in comparisons which emulate PHP's equals
-- operator, which coerces certain strings to numbers: those within the
-- range -2^63 to 2^63 - 1 which don't have decimal points or exponents are
-- coerced to integers, while any others are coerced to doubles if possible;
-- otherwise, they remain as strings. PHP and Lua have the same precision
-- for doubles, but Lua's integer precision range is -2^53 + 1 to 2^53 - 1.
-- Any integers within Lua's precision, as well as all doubles, are simply
-- coerced to numbers, but PHP integers outside of Lua's precision are
-- emulated as normalized strings, with leading 0s and any + sign removed.
-- The `not_long` flag is used for the second comparator if the first did
-- not get normalized to a long integer, as PHP will only coerce strings to
-- integers if it's possible for both comparators.
local function php_normalize_string(str, not_long)
local num = tonumber_extended(str, nil, true)
-- Must be a number that isn't ±infinity, NaN or hexadecimal.
if not num or match(str, "^%s*[+-]?0[xX]()") then
return str
-- If `not_long` is set or `num` is within Lua's precision, return as a
-- number.
elseif not_long or num < 9007199254740992 and num > -9007199254740992 then
return num, "number"
end
-- Check if it could be a long integer, and return as a double if not.
local sign, str_no_0 = match(str, "^%s*([+-]?)0*(%d+)$")
if not str_no_0 then
return num, "number"
end
-- Otherwise, check if it's a long integer. 2^63 is 9223372036854775808,
-- so slice off the last 15 digits and deal with the two parts
-- separately. If the integer value would be too high/low, return as a
-- string.
local high = tonumber(sub(str_no_0, 1, -16))
if high > 9223 then
return str
elseif high == 9223 then
local low = tonumber(sub(str_no_0, -15))
-- Range is -2^63 to 2^63 - 1 (not symmetrical).
if low > 372036854775808 or low == 372036854775808 and sign ~= "-" then
return str
end
end
return (sign == "+" and "" or sign) .. str_no_0, "long integer", num
end
--[==[Lua equivalent of PHP's {{code|php|===}} operator for strings.]==]
function export.php_string_equals(str1, str2)
if str1 == str2 then
return true
end
local str1, str1_type, str1_num = php_normalize_string(str1)
if str1 == str2 then
return true
elseif str1_type == "long integer" then
local str2, str2_type = php_normalize_string(str2)
return str2 == (str2_type == "number" and str1_num or str1)
elseif str1_type == "number" then
return str1 == php_normalize_string(str2, true)
end
return false
end
end
--[==[Lua equivalent of PHP's {{code|php|trim($string)}}, which trims {"\0"}, {"\t"}, {"\n"}, {"\v"}, {"\r"} and {" "}. This is useful when dealing with template parameters, since the native parser trims them like this.]==]
function export.php_trim(str)
return match(str, "[^ \t-\v\r%z].*%f[ \t-\v\r%z]") or ""
end
php_trim = export.php_trim
--[==[Lua equivalent of PHP's {{code|php|ltrim($string)}}, which trims {"\0"}, {"\t"}, {"\n"}, {"\v"}, {"\r"} and {" "} from the beginning of the input string.]==]
function export.php_ltrim(str)
return (gsub(str, "^[ \t-\v\r%z]+", ""))
end
--[==[Lua equivalent of PHP's {{code|php|rtrim($string)}}, which trims {"\0"}, {"\t"}, {"\n"}, {"\v"}, {"\r"} and {" "} from the end of the input string.]==]
function export.php_rtrim(str)
return match(str, "^.+%f[ \t-\v\r%z]") or ""
end
--[==[Takes a template or module parameter name as either a string or number, and returns the Scribunto-normalized form (i.e. the key that that parameter would have in a {frame.args} table). For example, {"1"} (a string) is normalized to {1} (a number), {" foo "} is normalized to {"foo"}, and {1.5} (a number) is normalized to {"1.5"} (a string). Inputs which cannot be normalized (e.g. booleans) return {nil}.
Strings are trimmed with {export.php_trim}, unless the `no_trim` flag is set. If it is, then string parameters are not trimmed, but strings may still be converted to numbers if they do not contain whitespace; this is necessary when normalizing keys into the form received by PHP during callbacks, before any trimming occurs (e.g. in the table of arguments when calling {frame:expandTemplates()}).
After trimming (if applicable), keys are then converted to numbers if '''all''' of the following are true:
# They are integers; i.e. no decimals or leading zeroes (e.g. {"2"}, but not {"2.0"} or {"02"}).
# They are ≤ 2{{sup|53}} and ≥ -2{{sup|53}}.
# There is no leading sign unless < 0 (e.g. {"2"} or {"-2"}, but not {"+2"} or {"-0"}).
# They contain no leading or trailing whitespace (which may be present when the `no_trim` flag is set).
Numbers are converted to strings if '''either''':
# They are not integers (e.g. {1.5}).
# They are > 2{{sup|53}} or < -2{{sup|53}}.
When converted to strings, integers ≤ 2{{sup|63}} and ≥ -2{{sup|63}} are formatted as integers (i.e. all digits are given), which is the range of PHP's integer precision, though the actual output may be imprecise since Lua's integer precision is > 2{{sup|53}} to < -2{{sup|53}}. All other numbers use the standard formatting output by {tostring()}.]==]
function export.scribunto_parameter_key(key, no_trim)
local key_type = type(key)
if key_type == "string" then
if not no_trim then
key = php_trim(key)
end
if match(key, "^()-?[1-9]%d*$") then
local num = tonumber(key)
-- Lua integers are only precise to 2^53 - 1, so specifically check
-- for 2^53 and -2^53 as strings, since a numerical comparison won't
-- work as it can't distinguish 2^53 from 2^53 + 1.
return (
num <= 9007199254740991 and num >= -9007199254740991 or
key == "9007199254740992" or
key == "-9007199254740992"
) and num or key
end
return key == "0" and 0 or key
elseif key_type == "number" then
-- No special handling needed for inf or NaN.
return key % 1 == 0 and (
key <= 9007199254740992 and key >= -9007199254740992 and key or
key <= 9223372036854775808 and key >= -9223372036854775808 and format("%d", key)
) or tostring(key)
end
return nil
end
--[==[Takes a template or module parameter value as either a string, number or boolean, and returns the Scribunto-normalized form (i.e. the value that that parameter would have in a {frame.args} table), which is always a string. For example, {"foo"} remains the same, {2} (a number) is normalized to {"2"} (a string), {true} is normalized to {"1"}, and {false} is normalized to {""}. Inputs which cannot be normalized (e.g. tables) return {nil}.
By default, returned values are not trimmed, which matches the treatment of unnamed parameters (e.g. `bar` in {{tl|<nowiki/>foo|bar}}). If the `named` flag is set, then returned values will be trimmed, which matches the treatment of named parameters (e.g. `baz` in {{tl|<nowiki/>foo|bar=baz}}).]==]
function export.scribunto_parameter_value(value, named)
local value_type = type(value)
if value_type == "string" then
return named and php_trim(value) or value
elseif value_type == "number" then
return tostring(value)
elseif value_type == "boolean" then
return value and "1" or ""
end
return nil
end
return export
90dvo9iqmpdordtuzghbnnl9rw4476r
Module:math
828
5892
17259
2025-05-27T11:04:29Z
Ayane Fumihiro
6766
+
17259
Scribunto
text/plain
local export = {}
local byte = string.byte
local ceil = math.ceil
local floor = math.floor
local format = string.format
local is_integer -- defined below
local match = string.match
local select = select
local tonumber = tonumber
local tonumber_ext -- defined below
local tostring = tostring
local type = type
local INF = math.huge
local function sign(x, signed_0)
if x > 0 then
return 1
elseif x < 0 then
return -1
elseif x == 0 then
-- 1/(+0) is infinity and 1/(-0) is -infinity.
return signed_0 and (1 / x > 0 and 1 or -1) or 0
end
-- NaN: convert to string with a forced sign prefix, and grab the first byte.
local sign = byte(format("%+f", x))
return sign == 0x2B and 1 or -- +
sign == 0x2D and -1 or -- -
-- If there's no sign, throw an error. This shouldn't be possible, but
-- avoids silent errors if it does happen.
error("Internal error: cannot determine sign of " .. x)
end
--[==[
An extended version of {tonumber()}, which attempts to convert `x` to a number. Like {tonumber()}, it will convert from base 10 by default, and the optional parameter `base` can be used to specify a different base between 2 and 36, with the letters {A-Z} (case-insensitive) representing additional digits beyond {0-9}. When strings contain hexadecimal notation (e.g. {"0x100"}), base 16 is used as the default instead, but this is overridden if `base` is set to anything other than 16.
This function differs from {tonumber()} in the following ways:
* If `finite_real` is set, then the function will only return finite real numbers; inputs which would normally produce ±infinity or NaN will instead produce {nil}.
* If `no_prefix` is set, then strings which start with {"0x"} will not be interpreted as containing hexadecimal notation, resulting in {nil}.
* If `base` is explicitly set to {10}, then strings in hexadecimal notation will always return {nil}. This fixes a bug in {tonumber()}, which treats {base=10} the same as {base} being unset, causing base 16 to be used if `x` contains hexadecimal notation (e.g. {tonumber("0x10", 10)} returns {16}, whereas {tonumber_extended("0x10", 10)} returns {nil}).]==]
function export.tonumber_extended(x, base, finite_real, no_prefix)
-- TODO: tonumber() maxes out at 2^64 if the base is anything other than 10.
-- TODO: support binary (0b) and octal (0o) prefixes.
local n = tonumber(x, base)
if not n or finite_real and (n ~= n or n == INF or n == -INF) then
return nil
-- If `base` is explicitly set to 10 (not simply nil), or `no_prefix` is set
-- and `base` is nil or 16, filter out inputs that started with hexadecimal
-- prefixes. Note that if `base` is anything else, the initial "0x" will
-- have been interpreted as digits by tonumber() instead of a prefix (as "x"
-- can be a digit from base 34 upwards), so there's no prefix to check for.
elseif base == 10 or no_prefix and (base == nil or base == 16) then
return not match(x, "^%s*[+-]?0[xX]()") and n or nil
end
return n
end
tonumber_ext = export.tonumber_extended
--[==[
Converts `x` to an integer by removing the fractional portion (e.g. {3.5} becomes {3}, and {-2.9} becomes {-2}). This is equivalent to rounding down positive numbers and rounding up negative numbers. If conversion is not possible, returns {nil}.]==]
function export.to_integer(x)
x = tonumber(x)
if not (x and x == x and x ~= INF and x ~= -INF) then
return nil
elseif x % 1 == 0 then
return x
-- Round-down positives.
elseif x >= 0 then
return floor(x)
end
--Round-up negatives.
return ceil(x)
end
--[==[
Returns {1} if `x` is positive, {-1} if `x` is negative, or {0} if `x` is {0}.
If `signed_0` is set, this function will only return either {1} or {-1}, and will make a distinction between [[w:signed zero|signed zeroes]] ({+0} and {-0}). This is useful when a {0} result could be disruptive (e.g. {x % 0}).]==]
function export.sign(x, signed_0)
return sign(
tonumber(x) or
error(format("bad argument #1 to 'sign' (number expected, got %s)", type(x)), 2),
signed_0
)
end
--[==[
Returns {true} if `x` is a finite real number, or {false} if not.]==]
function export.is_finite_real_number(x)
return x and x == x and not (x == INF or x == -INF) and type(x) == "number"
end
--[==[
Returns {true} if `x` is an integer, or {false} if not.]==]
function export.is_integer(x)
return x and type(x) == "number" and x % 1 == 0 or false
end
is_integer = export.is_integer
--[==[
Returns {true} if `x` is a positive integer (or zero if the `include_0` flag is set), or {false} if not.]==]
function export.is_positive_integer(x, include_0)
return x and type(x) == "number" and (x > 0 or include_0 and x == 0) and x % 1 == 0 or false
end
--[==[
Returns {true} is `x` is [[w:NaN|NaN]] (Not a Number), or {false} if not.
NaN is a value that has the type "number", but does not represent an actual numeric value; it has the unique property that if {x} is NaN, {x ~= x} evaluates to {true}.]==]
function export.is_NaN(x)
return x ~= x
end
--[==[
Returns the base-10 logarithm of `x`.
This function should be used instead of {math.log10}, which is deprecated and may stop working if Scribunto is updated to a more recent Lua version.]==]
function export.log10(x) -- Structured like this so that module documentation works.
local log10 = math.log10
if log10 ~= nil then
return log10
end
local log = math.log
return log(10, 10) == 1 and function(x) -- Lua 5.2
return log(x, 10)
end or function(x) -- Lua 5.1
return log(x) * 0.43429448190325182765112891891660508229439700580367 -- log10(e)
end
end
export.log10 = export.log10() -- Sets the actual returned function.
local function integer_error(x, param, func_name)
local type_x = type(x)
error(format(
"bad argument #%d to '%s' (integer expected, got %s)",
param, func_name, type_x == "number" and tostring(x) or type_x
), 3)
end
--[==[
Converts a decimal number to hexadecimal. If `include_prefix` is set, the returned number will include the 0x prefix.]==]
function export.to_hex(dec, include_prefix)
dec = tonumber(dec) or dec
if not is_integer(dec) then
integer_error(dec, 1, "to_hex")
end
local neg = dec < 0
if neg then
dec = -dec
end
-- Inputs >= 2^64 cause string.format to return "0".
if dec >= 0x1p64 then
error("integer overflow in 'to_hex': cannot convert inputs with a magnitude greater than or equal to 2^64 (18446744073709551616)", 2)
end
-- string.format treats hex numbers as unsigned, so any sign must be added manually.
return format("%s%s%X", neg and "-" or "", include_prefix and "0x" or "", dec)
end
--[==[
Returns the greatest common divisor of an arbitrary number of input numbers.]==]
function export.gcd(x, ...)
x = tonumber(x) or x
if not is_integer(x) then
integer_error(x, 1, "gcd")
end
local q, args_len, integers = ..., select("#", ...)
-- Compute p_1 = gcd(n_1, n_2), p_2 = gcd(p_1, n_3), ... i.e. compute GCD by Euclid's algorithm for the current result and the next number.
for i = 2, args_len + 1 do
q = tonumber(q) or q
if not is_integer(q) then
integer_error(q, i, "gcd")
elseif x ~= 1 then -- If x is 1, validate remaining inputs.
-- GCD of two integers x, q with Euclid's algorithm.
while q ~= 0 do
x, q = q, x % q
end
end
if i <= args_len then
-- Only create a table if absolutely necessary, as it's inefficient.
if i == 2 then
integers = {...}
end
q = integers[i]
end
end
return x < 0 and -x or x
end
--[==[
Returns the least common multiple of an arbitrary number of input numbers.]==]
function export.lcm(x, ...)
x = tonumber(x) or x
if not is_integer(x) then
integer_error(x, 1, "lcm")
end
local q, args_len, integers = ..., select("#", ...)
-- Compute the product of all inputs as p and GCD as x.
for i = 2, args_len + 1 do
q = tonumber(q) or q
if not is_integer(q) then
integer_error(q, i, "lcm")
elseif x ~= 0 then -- If x is 0, validate remaining inputs.
-- Compute the product.
local p = x * q
-- GCD of two integers x, q with Euclid's algorithm.
while q ~= 0 do
x, q = q, x % q
end
-- Divide product by the GCD to get new LCM.
x = p / x
end
if i <= args_len then
-- Only create a table if absolutely necessary, as it's inefficient.
if i == 2 then
integers = {...}
end
q = integers[i]
end
end
return x < 0 and -x or x
end
return export
9iueib95u6jd0lc3zzrya3gsltprarl
Module:array
828
5893
17260
2025-05-27T11:05:30Z
Ayane Fumihiro
6766
+
17260
Scribunto
text/plain
local export = {}
local debug_track_module = "Module:debug/track"
local function_module = "Module:fun"
local table_module = "Module:table"
local get_array_mt -- Defined below.
local getmetatable = getmetatable
local ipairs = ipairs
local pairs = pairs
local rawget = rawget
local rawset = rawset
local require = require
local select = select
local setmetatable = setmetatable
local sort = table.sort
local type = type
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local upper = string.upper
local array_mt -- Defined below.
--[==[
Loaders for functions in other modules, which overwrite themselves with the target function when called. This ensures modules are only loaded when needed, retains the speed/convenience of locally-declared pre-loaded functions, and has no overhead after the first call, since the target functions are called directly in any subsequent calls.]==]
local function append(...)
append = require(table_module).append
return append(...)
end
local function debug_track(...)
debug_track = require(debug_track_module)
return debug_track(...)
end
local function deep_copy(...)
deep_copy = require(table_module).deepCopy
return deep_copy(...)
end
local function list_to_set(...)
list_to_set = require(table_module).listToSet
return list_to_set(...)
end
local function shallow_copy(...)
shallow_copy = require(table_module).shallowCopy
return shallow_copy(...)
end
--[==[
Loaders for objects, which load data (or some other object) into some variable, which can then be accessed as "foo or get_foo()", where the function get_foo sets the object to "foo" and then returns it. This ensures they are only loaded when needed, and avoids the need to check for the existence of the object each time, since once "foo" has been set, "get_foo" will not be called again.]==]
local m_function
local function get_m_function()
m_function, get_m_function = require(function_module), nil
return m_function
end
local m_table
local function get_m_table()
m_table, get_m_table = require(table_module), nil
return m_table
end
-- Functions from [[Module:table]] that operate on arrays or sparse arrays.
-- List copied from [[Module:table/documentation]].
local m_table_array_funcs
local function get_m_table_array_funcs()
m_table_array_funcs = list_to_set{
-- non-sparse
"signedIndex", "append", "extend", "extendIfNot", "slice", "removeDuplicates", "length",
"size", "contains", "serialCommaJoin", "reverseIpairs", "reverse",
"invert", "listToSet", "flatten", "isArray",
-- sparse
"numKeys", "maxIndex", "compressSparseArray", "indexPairs", "indexIpairs",
"sparseIpairs",
-- tables in general
"shallowCopy", "deepCopy"
}
get_m_table_array_funcs = nil
return m_table_array_funcs
end
-- Functions from [[Module:fun]] that take an array in the second argument.
-- They just have to have the argument order reversed to work as methods of the
-- array object.
local m_function_array_funcs
local function get_m_function_array_funcs()
m_function_array_funcs = list_to_set{
"map", "some", "all", "filter", "fold"
}
get_m_function_array_funcs = nil
return m_function_array_funcs
end
-- Functions from [[Module:table]] that create an array or table.
-- Not all of these operate on arrays.
local m_table_new_array_funcs
local function get_m_table_new_array_funcs()
m_table_new_array_funcs = list_to_set{
-- Array.
"append", "slice", "removeDuplicates", "numKeys", "compressSparseArray",
"keysToList", "reverse", "flatten",
-- Array or table.
"shallowCopy", "deepCopy"
}
get_m_table_new_array_funcs = nil
return m_table_new_array_funcs
end
-- Functions from [[Module:fun]] that create an array or table.
-- Not all of these operate on arrays.
local m_function_new_array_funcs
local function get_m_function_new_array_funcs()
m_function_new_array_funcs = list_to_set{
"map", "filter",
}
get_m_function_new_array_funcs = nil
return m_function_new_array_funcs
end
-- Add aliases for the functions from [[Module:table]] whose names
-- contain "array" or "list", which is redundant.
-- The key redirects to the value.
local alias_of = {
compress = "compressSparseArray",
keys = "keysToList",
toSet = "listToSet",
}
local function underscore_to_camel_case(str)
if type(str) ~= "string" then
return str
end
local ret = str:gsub("_(.)", upper)
if ret ~= str then
debug_track("array/underscore to camel case")
end
return ret
end
local function get_module_function(key, module, module_name)
return module[key] or
error(("Cannot find %s in [[Module:%s]]"):format(mw.dumpObject(key), module_name))
end
local function wrap_in_array_constructor(func)
return function (...)
return setmetatable(func(...), array_mt or get_array_mt())
end
end
function get_array_mt()
-- Copy table library so as not to unexpectedly change the behavior of code that
-- uses it.
local Array = deep_copy(table)
Array.ipairs = ipairs
Array.pairs = pairs
Array.unpack = unpack
Array.listToText = mw.text.listToText
-- Create version of table.sort that returns the table.
function Array:sort(comp)
sort(self, comp)
return self
end
function Array:type()
local mt = getmetatable(self)
return mt and type(mt) == "table" and rawget(mt, "__type") or nil
end
local Array_mt = {}
setmetatable(Array, Array_mt)
function Array_mt:__index(key)
if type(key) ~= "string" then
return nil
end
-- Convert underscores to camel case: num_keys -> numKeys.
-- FIXME: this is pointless overhead: remove once nothing relies on it.
key = underscore_to_camel_case(key)
key = alias_of[key] or key
local func = rawget(self, key)
if func ~= nil then
return func
elseif (m_table_array_funcs or get_m_table_array_funcs())[key] then
func = get_module_function(key, m_table or get_m_table(), "table")
if (m_table_new_array_funcs or get_m_table_new_array_funcs())[key] then
func = wrap_in_array_constructor(func)
end
elseif (m_function_array_funcs or get_m_function_array_funcs())[key] then
local raw_func = get_module_function(key, m_function or get_m_function(), "fun")
--[==[ Once isArray is no longer used:
function func(a, b, ...)
return raw_func(b, a, ...)
end
]==]
if key == "fold" then
function func(t, f, accum)
return raw_func(f, t, accum)
end
else
function func(a, b) -- TODO: isArray parameter is probably unnecessary, and doesn't work with sparse arrays anyway.
debug_track("array/isArray")
return raw_func(b, a, "isArray")
end
end
if (m_function_new_array_funcs or get_m_function_new_array_funcs())[key] then
func = wrap_in_array_constructor(func)
end
else
return nil
end
rawset(Array, key, func)
return func
end
array_mt = {
__index = Array,
__type = "array",
}
function array_mt:__add(v)
return setmetatable(append(self, v), array_mt or get_array_mt())
end
get_array_mt = nil
return array_mt
end
-- A function to convert string key-table modules such
-- as [[Module:languages/data/2]] into arrays.
-- "from" is a bad name.
-- field_for_key supplies the field name in which the
-- key will be stored.
function export.from(map, field_for_key)
local arr, i = {}, 0
for key, val in pairs(map) do
i = i + 1
local new_val = shallow_copy(val)
if field_for_key then
new_val[field_for_key] = key
end
arr[i] = new_val
end
return setmetatable(arr, array_mt or get_array_mt())
end
local export_mt = {}
function export_mt:__call(...)
local arr
if select("#", ...) == 1 and type((...)) == "table" then
arr = ...
local mt = getmetatable(arr)
-- If table has been loaded with mw.loadData, copy it to avoid the
-- limitations of it being a virtual table.
if mt and type(mt) == "table" and rawget(mt, "mw_loadData") == true then
arr = shallow_copy(arr)
end
else
arr = {...}
end
return setmetatable(arr, array_mt or get_array_mt())
end
function export_mt:__index(key)
-- Convert underscores to camel case: num_keys -> numKeys.
-- FIXME: this is pointless overhead: remove once nothing relies on it.
key = underscore_to_camel_case(key)
key = alias_of[key] or key
local func = rawget(self, key)
if func ~= nil then
return func
elseif (m_table_new_array_funcs or get_m_table_new_array_funcs())[key] then
func = get_module_function(key, m_table or get_m_table(), "table")
elseif (m_function_new_array_funcs or get_m_function_new_array_funcs())[key] then
func = get_module_function(key, m_function or get_m_function(), "fun")
else
return nil
end
func = wrap_in_array_constructor(func)
rawset(export, key, func)
return func
end
return setmetatable(export, export_mt)
sxt52fsnry0sg9endqo2zu3aaj23mkn
Module:scripts
828
5894
17261
2025-05-27T12:03:50Z
Ayane Fumihiro
6766
+
17261
Scribunto
text/plain
local export = {}
local combining_classes_module = "Module:Unicode data/combining classes"
local json_module = "Module:JSON"
local language_like_module = "Module:language-like"
local load_module = "Module:load"
local scripts_canonical_names_module = "Module:scripts/canonical names"
local scripts_chartoscript_module = "Module:scripts/charToScript"
local scripts_data_module = "Module:scripts/data"
local string_utilities_module = "Module:string utilities"
local table_module = "Module:table"
local writing_systems_module = "Module:writing systems"
local writing_systems_data_module = "Module:writing systems/data"
local concat = table.concat
local get_by_code -- Defined below.
local gmatch = string.gmatch
local insert = table.insert
local make_object -- Defined below.
local match = string.match
local require = require
local select = select
local setmetatable = setmetatable
local toNFC = mw.ustring.toNFC
local toNFD = mw.ustring.toNFD
local toNFKC = mw.ustring.toNFKC
local toNFKD = mw.ustring.toNFKD
local type = type
--[==[
Loaders for functions in other modules, which overwrite themselves with the target function when called. This ensures modules are only loaded when needed, retains the speed/convenience of locally-declared pre-loaded functions, and has no overhead after the first call, since the target functions are called directly in any subsequent calls.]==]
local function category_name_has_suffix(...)
category_name_has_suffix = require(language_like_module).categoryNameHasSuffix
return category_name_has_suffix(...)
end
local function category_name_to_code(...)
category_name_to_code = require(language_like_module).categoryNameToCode
return category_name_to_code(...)
end
local function deep_copy(...)
deep_copy = require(table_module).deepCopy
return deep_copy(...)
end
local function explode(...)
explode = require(string_utilities_module).explode_utf8
return explode(...)
end
local function get_writing_system(...)
get_writing_system = require(writing_systems_module).getByCode
return get_writing_system(...)
end
local function keys_to_list(...)
keys_to_list = require(table_module).keysToList
return keys_to_list(...)
end
local function load_data(...)
load_data = require(load_module).load_data
return load_data(...)
end
local function split(...)
split = require(string_utilities_module).split
return split(...)
end
local function to_json(...)
to_json = require(json_module).toJSON
return to_json(...)
end
local function ugsub(...)
ugsub = require(string_utilities_module).gsub
return ugsub(...)
end
local function umatch(...)
umatch = require(string_utilities_module).match
return umatch(...)
end
--[==[
Loaders for objects, which load data (or some other object) into some variable, which can then be accessed as "foo or get_foo()", where the function get_foo sets the object to "foo" and then returns it. This ensures they are only loaded when needed, and avoids the need to check for the existence of the object each time, since once "foo" has been set, "get_foo" will not be called again.]==]
local scripts_canonical_names
local function get_scripts_canonical_names()
scripts_canonical_names, get_scripts_canonical_names = load_data(scripts_canonical_names_module), nil
return scripts_canonical_names
end
local scripts_data
local function get_scripts_data()
scripts_data, get_scripts_data = load_data(scripts_data_module), nil
return scripts_data
end
local scripts_suffixes
local function get_scripts_suffixes()
scripts_suffixes, get_scripts_suffixes = {
"script",
"code",
"notation",
"letters",
"numerals",
"semaphore",
}, nil
for _, v in pairs(load_data(writing_systems_data_module)) do
insert(scripts_suffixes, v[1])
end
return scripts_suffixes
end
local Script = {}
Script.__index = Script
--[==[Returns the script code of the script. Example: {{lua|"Cyrl"}} for Cyrillic.]==]
function Script:getCode()
return self._code
end
--[==[Returns the canonical name of the script. This is the name used to represent that script on Wiktionary. Example: {{lua|"Cyrillic"}} for Cyrillic.]==]
function Script:getCanonicalName()
return self._data[1]
end
--[==[Returns the display form of the script. For scripts, this is the same as the value returned by <code>:getCategoryName("nocap")</code>, i.e. it reads "NAME script" (e.g. {{lua|"Arabic script"}}). The displayed text used in <code>:makeCategoryLink</code> is always the same as the display form.]==]
function Script:getDisplayForm()
return self:getCategoryName("nocap")
end
function Script:getAliases()
Script.getAliases = require(language_like_module).getAliases
return self:getAliases()
end
function Script:getVarieties(flatten)
Script.getVarieties = require(language_like_module).getVarieties
return self:getVarieties(flatten)
end
function Script:getOtherNames()
Script.getOtherNames = require(language_like_module).getOtherNames
return self:getOtherNames()
end
function Script:getAllNames()
Script.getAllNames = require(language_like_module).getAllNames
return self:getAllNames()
end
--[==[Returns the {{w|IETF language tag#Syntax of language tags|IETF subtag}} used for the script, which should always be a valid {{w|ISO 15924}} script code. This is used when constructing HTML {{code|html|lang{{=}}}} tags. The {{lua|ietf_subtag}} value from the script's data file is used, if present; otherwise, the script code is used. For script codes which contain a hyphen, only the part after the hyphen is used (e.g. {{lua|"fa-Arab"}} becomes {{lua|"Arab"}}).]==]
function Script:getIETFSubtag()
local code = self._ietf_subtag
if code == nil then
code = self._data.ietf_subtag or match(self:getCode(), "[^%-]+$")
self._ietf_subtag = code
end
return code
end
--[==[Returns a script object for the parent of the script, such as {"Arab"} for {"fa-Arab"}. It returns {nil} for scripts without a parent, like {"Latn"}, {"Grek"}, etc.]==]
function Script:getParent()
local parent = self._parentObject
if parent == nil then
parent = self:getParentCode()
-- If the value is nil, it's cached as false.
parent = parent and get_by_code(parent) or false
self._parentObject = parent
end
return parent or nil
end
--[==[Returns the script code of the parent of the script, such as {"Arab"} for {"fa-Arab"}. It returns {nil} for scripts without a parent, like {"Latn"}, {"Grek"}, etc.]==]
function Script:getParentCode()
local parent = self._parentCode
if parent == nil then
-- If the value is nil, it's cached as false.
parent = self._data.parent or false
self._parentCode = parent
end
return parent or nil
end
function Script:getSystemCodes()
if not self._systemCodes then
local system_codes = self._data[3]
if type(system_codes) == "table" then
self._systemCodes = system_codes
elseif type(system_codes) == "string" then
self._systemCodes = split(system_codes, ",", true, true)
else
self._systemCodes = {}
end
end
return self._systemCodes
end
function Script:getSystems()
if not self._systemObjects then
self._systemObjects = {}
for _, system in ipairs(self:getSystemCodes()) do
insert(self._systemObjects, get_writing_system(system))
end
end
return self._systemObjects
end
--[==[Check whether the script is of type `system`, which can be a writing system code or object. If multiple systems are passed, return true if the script is any of the specified systems.]==]
function Script:isSystem(...)
for _, system in ipairs{...} do
if type(system) == "table" then
system = system:getCode()
end
for _, s in ipairs(self:getSystemCodes()) do
if system == s then
return true
end
end
end
return false
end
--[==[Returns a table of types as a lookup table (with the types as keys).
Currently, the only possible type is {script}.]==]
function Script:getTypes()
local types = self._types
if types == nil then
types = {script = true}
local rawtypes = self._data.type
if rawtypes then
for t in gmatch(rawtypes, "[^,]+") do
types[t] = true
end
end
self._types = types
end
return types
end
--[==[Given a list of types as strings, returns true if the script has all of them.
Use {{lua|hasType("script")}} to determine if an object that may be a language, family or script is a script.]==]
function Script:hasType(...)
Script.hasType = require(language_like_module).hasType
return self:hasType(...)
end
--[==[Returns the name of the main category of that script. Example: {{lua|"Cyrillic script"}} for Cyrillic, whose category is at [[:Category:Cyrillic script]].
Unless optional argument <code>nocap</code> is given, the script name at the beginning of the returned value will be capitalized. This capitalization is correct for category names, but not if the script name is lowercase and the returned value of this function is used in the middle of a sentence. (For example, the script with the code <code>Semap</code> has the name <code>"flag semaphore"</code>, which should remain lowercase when used as part of the category name [[:Category:Translingual letters in flag semaphore]] but should be capitalized in [[:Category:Flag semaphore templates]].) If you are considering using <code>getCategoryName("nocap")</code>, use <code>getDisplayForm()</code> instead.]==]
function Script:getCategoryName(nocap)
local name = self:getCanonicalName()
if category_name_has_suffix(name, scripts_suffixes or get_scripts_suffixes()) then
name = name .. " script"
end
if not nocap then
name = mw.getContentLanguage():ucfirst(name)
end
return name
end
function Script:makeCategoryLink()
return "[[:Category:" .. self:getCategoryName() .. "|" .. self:getDisplayForm() .. "]]"
end
--[==[Returns the Wikidata item id for the script or <code>nil</code>. This corresponds to the the second field in the data modules.]==]
function Script:getWikidataItem()
Script.getWikidataItem = require(language_like_module).getWikidataItem
return self:getWikidataItem()
end
--[==[
Returns the name of the Wikipedia article for the script. `project` specifies the language and project to retrieve
the article from, defaulting to {"enwiki"} for the English Wikipedia. Normally if specified it should be the project
code for a specific-language Wikipedia e.g. "zhwiki" for the Chinese Wikipedia, but it can be any project, including
non-Wikipedia ones. If the project is the English Wikipedia and the property {wikipedia_article} is present in the data
module it will be used first. In all other cases, a sitelink will be generated from {:getWikidataItem} (if set). The
resulting value (or lack of value) is cached so that subsequent calls are fast. If no value could be determined, and
`noCategoryFallback` is {false}, {:getCategoryName} is used as fallback; otherwise, {nil} is returned. Note that if
`noCategoryFallback` is {nil} or omitted, it defaults to {false} if the project is the English Wikipedia, otherwise
to {true}. In other words, under normal circumstances, if the English Wikipedia article couldn't be retrieved, the
return value will fall back to a link to the script's category, but this won't normally happen for any other project.
]==]
function Script:getWikipediaArticle(noCategoryFallback, project)
Script.getWikipediaArticle = require(language_like_module).getWikipediaArticle
return self:getWikipediaArticle(noCategoryFallback, project)
end
--[==[Returns the name of the Wikimedia Commons category page for the script.]==]
function Script:getCommonsCategory()
Script.getCommonsCategory = require(language_like_module).getCommonsCategory
return self:getCommonsCategory()
end
--[==[Returns the charset defining the script's characters from the script's data file.
This can be used to search for words consisting only of this script, but see the warning above.]==]
function Script:getCharacters()
return self.characters or nil
end
--[==[Returns the number of characters in the text that are part of this script.
'''Note:''' You should never assume that text consists entirely of the same script. Strings may contain spaces, punctuation and even wiki markup or HTML tags. HTML tags will skew the counts, as they contain Latin-script characters. So it's best to avoid them.]==]
function Script:countCharacters(text)
local charset = self._data.characters
if charset == nil then
return 0
end
return select(2, ugsub(text, "[" .. charset .. "]", ""))
end
function Script:hasCapitalization()
return not not self._data.capitalized
end
function Script:hasSpaces()
return self._data.spaces ~= false
end
function Script:isTransliterated()
return self._data.translit ~= false
end
--[==[Returns true if the script is (sometimes) sorted by scraping page content, meaning that it is sensitive to changes in capitalization during sorting.]==]
function Script:sortByScraping()
return not not self._data.sort_by_scraping
end
--[==[Returns the text direction. Horizontal scripts return {{lua|"ltr"}} (left-to-right) or {{lua|"rtl"}} (right-to-left), while vertical scripts return {{lua|"vertical-ltr"}} (vertical left-to-right) or {{lua|"vertical-rtl"}} (vertical right-to-left).]==]
function Script:getDirection()
return self._data.direction or "ltr"
end
function Script:getData()
return self._data
end
--[==[Returns the name of the module containing the script's data. Currently, this is always [[Module:scripts/data]].]==]
function Script:getDataModuleName()
return scripts_data_module
end
--[==[Returns {{lua|true}} if the script contains characters that require fixes to Unicode normalization under certain circumstances, {{lua|false}} if it doesn't.]==]
function Script:hasNormalizationFixes()
return not not self._data.normalizationFixes
end
--[==[Corrects discouraged sequences of Unicode characters to the encouraged equivalents.]==]
function Script:fixDiscouragedSequences(text)
if self:hasNormalizationFixes() then
local norm_fixes = self._data.normalizationFixes
local to = norm_fixes.to
if to then
for i, v in ipairs(norm_fixes.from) do
text = ugsub(text, v, to[i] or "")
end
end
end
return text
end
do
local combining_classes
-- Obtain the list of default combining classes.
local function get_combining_classes()
combining_classes, get_combining_classes = load_data(combining_classes_module), nil
return combining_classes
end
-- Implements a modified form of Unicode normalization for instances where there are identified deficiencies in the default Unicode combining classes.
local function fixNormalization(text, self)
if not self:hasNormalizationFixes() then
return text
end
local norm_fixes = self._data.normalizationFixes
local new_classes = norm_fixes.combiningClasses
if not (new_classes and umatch(text, "[" .. norm_fixes.combiningClassCharacters .. "]")) then
return text
end
text = explode(text)
-- Manual sort based on new combining classes.
-- We can't use table.sort, as it compares the first/last values in an array as a shortcut, which messes things up.
for i = 2, #text do
local char = text[i]
local class = new_classes[char] or (combining_classes or get_combining_classes())[char]
if class then
repeat
i = i - 1
local prev = text[i]
if (new_classes[prev] or (combining_classes or get_combining_classes())[prev] or 0) < class then
break
end
text[i], text[i + 1] = char, prev
until i == 1
end
end
return concat(text)
end
function Script:toFixedNFC(text)
return fixNormalization(toNFC(text), self)
end
function Script:toFixedNFD(text)
return fixNormalization(toNFD(text), self)
end
function Script:toFixedNFKC(text)
return fixNormalization(toNFKC(text), self)
end
function Script:toFixedNFKD(text)
return fixNormalization(toNFKD(text), self)
end
end
function Script:toJSON(opts)
local ret = {
canonicalName = self:getCanonicalName(),
categoryName = self:getCategoryName("nocap"),
code = self:getCode(),
parent = self:getParentCode(),
systems = self:getSystemCodes(),
aliases = self:getAliases(),
varieties = self:getVarieties(),
otherNames = self:getOtherNames(),
type = keys_to_list(self:getTypes()),
direction = self:getDirection(),
characters = self:getCharacters(),
ietfSubtag = self:getIETFSubtag(),
wikidataItem = self:getWikidataItem(),
wikipediaArticle = self:getWikipediaArticle(true),
}
-- Use `deep_copy` when returning a table, so that there are no editing restrictions imposed by `mw.loadData`.
return opts and opts.lua_table and deep_copy(ret) or to_json(ret, opts)
end
function export.makeObject(code, data)
local data_type = type(data)
if data_type ~= "table" then
error(("bad argument #2 to 'makeObject' (table expected, got %s)"):format(data_type))
end
return setmetatable({_data = data, _code = code, characters = data.characters}, Script)
end
make_object = export.makeObject
--[==[
Finds the script whose code matches the one provided. If it exists, it returns a {Script} object representing the
script. Otherwise, it returns {nil}.]==]
function export.getByCode(code)
local data = (scripts_data or get_scripts_data())[code]
return data ~= nil and make_object(code, data) or nil
end
get_by_code = export.getByCode
--[==[
Look for the script whose canonical name (the name used to represent that script on Wiktionary) matches the one
provided. If it exists, it returns a {Script} object representing the script. Otherwise, it returns {nil}. The
canonical name of scripts should always be unique (it is an error for two scripts on Wiktionary to share the same
canonical name), so this is guaranteed to give at most one result.]==]
function export.getByCanonicalName(name)
if name == nil then
return nil
end
local code = (scripts_canonical_names or get_scripts_canonical_names())[name]
if code == nil then
return nil
end
return get_by_code(code)
end
--[==[
Look for the script whose category name (the name used in categories for that script) matches the one provided.
If it exists, it returns a {Script} object representing the script. Otherwise, it returns {nil}. In almost all cases,
the category name for a script is its canonical name plus the word "script", e.g. "Cyrillic" has the category name
"Cyrillic script". Where a canonical name ends with "script", "code" or "semaphore", the category name is identical
to the canonical name.]==]
function export.getByCategoryName(name)
if name == nil then
return nil
end
local code = category_name_to_code(
name,
" script",
scripts_canonical_names or get_scripts_canonical_names(),
scripts_suffixes or get_scripts_suffixes()
)
if code == nil then
return nil
end
return get_by_code(code)
end
--[==[
Takes a codepoint or a character and finds the script code (if any) that is
appropriate for it based on the codepoint, using the data module
[[Module:scripts/recognition data]]. The data module was generated from the
patterns in [[Module:scripts/data]] using [[Module:User:Erutuon/script recognition]].
Converts the character to a codepoint. Returns a script code if the codepoint
is in the list of individual characters, or if it is in one of the defined
ranges in the 4096-character block that it belongs to, else returns "None".
]==]
function export.charToScript(char)
export.charToScript = require(scripts_chartoscript_module).charToScript
return export.charToScript(char)
end
--[==[
Returns the code for the script that has the greatest number of characters in `text`. Useful for script tagging text
that is unspecified for language. Uses [[Module:scripts/recognition data]] to determine a script code for a character
language-agnostically. Specifically, it works as follows:
Convert each character to a codepoint. Increment the counter for the script code if the codepoint is in the list
of individual characters, or if it is in one of the defined ranges in the 4096-character block that it belongs to.
Each script has a two-part counter, for primary and secondary matches. Primary matches are when the script is the
first one listed; otherwise, it's a secondary match. When comparing scripts, first the total of both are compared
(i.e. the overall number of matches). If these are the same, the number of primary and then secondary matches are
used as tiebreakers. For example, this is used to ensure that `Grek` takes priority over `Polyt` if no characters
which exclusively match `Polyt` are found, as `Grek` is a subset of `Polyt`.
If `none_is_last_resort_only` is specified, this will never return {"None"} if any characters in `text` belong to a
script. Otherwise, it will return {"None"} if there are more characters that don't belong to a script than belong to
any individual script. (FIXME: This behavior is probably wrong, and `none_is_last_resort_only` should probably
become the default.)
]==]
function export.findBestScriptWithoutLang(text, none_is_last_resort_only)
export.findBestScriptWithoutLang = require(scripts_chartoscript_module).findBestScriptWithoutLang
return export.findBestScriptWithoutLang(text, none_is_last_resort_only)
end
return export
anyowy4owrrtgbmxfr38n4p05s6iamd
Module:table/deepCopy
828
5895
17262
2025-05-27T12:05:00Z
Ayane Fumihiro
6766
+
17262
Scribunto
text/plain
local debug_track_module = "Module:debug/track"
local dump = mw.dumpObject
local error = error
local getmetatable = getmetatable
local next = next
local pairs = pairs
local rawget = rawget
local type = type
local setmetatable = setmetatable
local function debug_track(...)
debug_track = require(debug_track_module)
return debug_track(...)
end
local tracked
local function make_copy(orig, seen, mt_flag, keep_loaded_data)
local mt, iter, state, init = getmetatable(orig)
-- If `mt` is nil, just use `next`, as it's faster.
if mt == nil then
iter, state, init = next, orig, nil
-- `mt` could be a non-table if `__metatable` has been used, but discard it in such cases.
elseif type(mt) ~= "table" then
mt, iter, state, init = nil, pairs(orig)
-- Data loaded via `mw.loadData`, which sets the key "mw_loadData" to true in the metatable.
elseif rawget(mt, "mw_loadData") == true then
if keep_loaded_data then
seen[orig] = orig
return orig
-- Track instances of such data being copied, which is very inefficient and usually unnecessary.
elseif not tracked then
debug_track("table/deepCopy/loaded data")
tracked = true
end
-- Discard the metatable and use the `__pairs` metamethod.
mt, iter, state, init = nil, pairs(orig)
-- If `mt_flag` is "none", discard the metatable and use the `__pairs` metamethod.
elseif mt_flag == "none" then
mt, iter, state, init = nil, pairs(orig)
-- Otherwise, keep `mt` and use `next` to copy the raw contents.
else
iter, state, init = next, orig, nil
end
local copy = {}
seen[orig] = copy
for k, v in iter, state, init do
if k and type(k) == "table" then
k = seen[k] or make_copy(k, seen, mt_flag, keep_loaded_data)
end
if v and type(v) == "table" then
v = seen[v] or make_copy(v, seen, mt_flag, keep_loaded_data)
end
copy[k] = v
end
if mt == nil or mt_flag == "none" then
return copy
-- Copy the metatable if `mt_flag` is "copy"; otherwise, it will be "keep", so keep it.
elseif mt_flag == "copy" then
mt = seen[mt] or make_copy(mt, seen, mt_flag, keep_loaded_data)
end
return setmetatable(copy, mt)
end
--[==[
Recursive deep copy function. Preserves copied identities of subtables.
A more powerful version of {mw.clone}, with customizable options.
* `metatableFlag` can be one of three options:
*# "none" (the default): `pairs` will be used to copy the table, meaning that any `__pairs` metamethod will be used to copy the table, if available; the resulting table will not have a metatable.
*# "copy": a raw copy of the table will be made (i.e. any `__pairs` metamethod will be ignored), and the copy will be given a copy of the original table's metatable; this ensures that nothing from the original is retained, but may cause metamethods to behave unexpectedly, depending on their implementation.
*# "keep": a raw copy of the table will be made (i.e. any `__pairs` metamethod will be ignored), and the copy will be given the original table's metatable; this is useful when copying objects that inherit methods from a prototype object (e.g. language objects).
* If `keepLoadedData` is true, then any data loaded via {mw.loadData} will not be copied, and the original will be used instead. This is useful in iterative contexts where it is necessary to copy data being destructively modified, because objects loaded via mw.loadData are immutable.
* Notes:
*# Protected metatables will not be copied (i.e. those hidden behind a `__metatable` metamethod), as they are not accessible by Lua's design. Instead, the output of the `__metatable` method will be used instead.
*# Data loaded via {mw.loadData} is always treated as though the "none" flag is set, because the way it has been implemented causes errors to be thrown if "copy" or "keep" are used with it.]==]
return function(orig, metatableFlag, keepLoadedData)
if metatableFlag == nil then
metatableFlag = "none"
elseif not (metatableFlag == "keep" or metatableFlag == "copy" or metatableFlag == "none") then
error('metatableFlag must be "none", "copy", "keep" or nil; received ' .. dump(metatableFlag))
end
if orig and type(orig) == "table" then
return make_copy(orig, {}, metatableFlag, keepLoadedData)
end
return orig
end
n283xd4cxzrnpyf4zrlt9334gjwqw59
Module:table/getUnprotectedMetatable
828
5896
17263
2025-05-27T12:06:04Z
Ayane Fumihiro
6766
+
17263
Scribunto
text/plain
local _getmetatable = debug.getmetatable
-- For testing (and just in case it gets enabled).
if _getmetatable ~= nil then
-- Avoid debug.getmetatable() throwing an error if 0 arguments are passed,
-- for parity with the other function.
return function(t)
return _getmetatable(t)
end
end
_getmetatable = getmetatable
local pcall = pcall
local rawget = rawget
local setmetatable = setmetatable
local type = type
--[==[
Attempts to retrieve the input value's metatable, and returns it if found. If the value does not have a metatable, returns {nil}. If the input value does have a metatable, but that metatable is not possible to retrieve because it is protected with the `__metatable` metamethod, returns {false}.
This is a useful way to ensure that functions can reliably distinguish between objects that do not have metamethods, objects with known metamethods, and objects with unknown metamethods.]==]
return function(t)
local mt = _getmetatable(t)
-- If `mt` is nil, there's no metatable.
if mt == nil then
return nil
-- If `mt` is not a table, the real metatable is protected and there's no
-- way of retrieving it.
elseif type(mt) ~= "table" then
return false
end
-- Try setting `mt` as the metatable with `setmetatable`; if the metatable
-- is protected, this will cause an error to be thrown (revealing it as
-- protected), and if it isn't, then `mt` must be the real metatable anyway,
-- so nothing has changed. Also make a special exception for data loaded via
-- mw.loadData(), which sets each metatable at its own __metatable key as a
-- way to stop the use of setmetatable() without actually hiding it. This is
-- spoofable, but low-risk.
return (pcall(setmetatable, t, mt) or rawget(mt, "mw_loadData") == true) and mt or false
end
oqd72lzzcljldqpmbzxsx5fm947exar
Module:debug
828
5897
17264
2025-05-27T12:06:31Z
Ayane Fumihiro
6766
+
17264
Scribunto
text/plain
local export = {}
local string_utilities_module = "Module:string utilities"
local table_module = "Module:table"
local byte = string.byte
local concat = table.concat
local escape -- defined below
local format = string.format
local gsub = string.gsub
local insert = table.insert
local match = string.match
local sub = string.sub
local toNFC = mw.ustring.toNFC
local function is_array(...)
is_array = require(table_module).isArray
return is_array(...)
end
local function isutf8(...)
isutf8 = require(string_utilities_module).isutf8
return isutf8(...)
end
local function sorted_pairs(...)
sorted_pairs = require(table_module).sortedPairs
return sorted_pairs(...)
end
local function table_size(...)
table_size = require(table_module).size
return table_size(...)
end
do
local escapes
local function get_escapes()
escapes, get_escapes = {
["\a"] = [[\a]], ["\b"] = [[\b]], ["\t"] = [[\t]], ["\n"] = [[\n]],
["\v"] = [[\v]], ["\f"] = [[\f]], ["\r"] = [[\r]], ["\""] = [[\"]],
["'"] = [[\']], ["\\"] = [[\\]],
}, nil
return escapes
end
local function escape_byte(ch)
return (escapes or get_escapes())[ch] or format("\\%03d", byte(ch))
end
local function escape_bytes(ch)
return (gsub(ch, ".", escape_byte))
end
local function escape_char(ch)
local ch_len = #ch
if ch_len == 1 then
return escape_byte(ch)
end
local b = byte(ch)
-- Matching bytes below \128 are all to be escaped, \128 to \191 can't
-- be leading bytes in UTF-8, \192 and \193 could only occur in overlong
-- encodings, so can't occur in UTF-8, U+0080 (\194\128) to U+009F
-- (\194\159) are control characters, U+00A0 (\194\160) is the no-break
-- space, and \245 to \255 could only occur in encodings for codepoints
-- above U+10FFFF, so can't occur in UTF-8.
if b < 194 or b > 244 or (b == 194 and byte(ch, 2) < 161) then
return escape_bytes(ch)
-- 2-byte encodings starting \194 to \223 are all valid, so no need to
-- check them with isutf8(). If there are additional trailing
-- bytes, escape them.
elseif b < 224 then
return ch_len == 2 and ch or (sub(ch, 1, 2) .. escape_bytes(sub(ch, 3)))
end
-- Check 3- and 4-byte encodings with isutf8(), as they might be
-- invalid due to overlong encodings or being above U+10FFFF. As above,
-- escape any additional trailing bytes.
local n = b < 240 and 3 or 4
if ch_len == n then
return isutf8(ch) and ch or escape_bytes(ch)
elseif ch_len > n then
local init_ch = sub(ch, 1, n)
if isutf8(init_ch) then
return init_ch .. escape_bytes(sub(ch, n + 1))
end
end
return escape_bytes(ch)
end
local function escape_non_NFC(str)
local normalized = toNFC(str)
if normalized == str then
return str
end
local str_len, i, start, offset, output = #str, 1, 1, 0
while i <= str_len do
local b = byte(str, i)
if b == byte(normalized, i + offset) then
i = i + 1
else
if output == nil then
output = {}
end
-- Backtrack to the start of the character.
while b >= 128 and b < 192 do
i = i - 1
b = byte(str, i)
end
-- Insert any intermediate characters up to this point.
if start ~= i then
insert(output, sub(str, start, i - 1))
end
-- Get the first character, then find the sequence of characters
-- which differs from the normalized string.
local seq = match(str, "^.[\128-\191]*", i)
-- Find the raw sequence and the normalized sequence by adding
-- a character at a time to the raw sequence, and checking if
-- it matches the current point in the normalized string.
-- This is necessary to ensure that the offset between the two
-- strings is correct, when comparing equivalent sections.
local seq_len, poss_seq, norm_seq = #seq, seq
while true do
if not norm_seq then
norm_seq = match(normalized, "^" .. toNFC(poss_seq), i + offset)
-- Once a matching sequence has been found, check if it's
-- still possible to match the same normalized sequence with
-- a longer raw sequence, as form NFC will have taken the
-- longest sequence when normalizing the input.
elseif toNFC(poss_seq) ~= norm_seq then
break
end
seq, seq_len = poss_seq, #poss_seq
local nxt_ch = match(str, "^.[\128-\191]*", i + seq_len)
if nxt_ch == nil then
break
end
poss_seq = poss_seq .. nxt_ch
end
-- Modify the offset to account for the difference in length
-- between the two sequences. Usually, the NFC form will be
-- shorter, but in rare cases it is longer (e.g. U+0F73
-- normalizes to U+0F71 + U+0F72).
offset = offset + #norm_seq - seq_len
i = i + seq_len
start = i
-- Escape the non-ASCII portion of the sequence. This ensures
-- that escapes added by escape_char don't end up double-escaped
-- if they would otherwise be modified by form NFC; e.g. "\n" +
-- U+0303 ("\ñ") needs to avoid escaping the "n".
if seq ~= "" then
insert(output, (gsub(seq, "[\128-\255]", escape_byte)))
end
end
end
if output == nil then
return str
end
insert(output, sub(str, start))
return concat(output)
end
-- Escapes control characters, backslash, double quote, the no-break space,
-- bytes that aren't used in UTF-8, invalid UTF-8 character sequences, and
-- any bytes necessary to ensure that the output is Unicode form NFC,
-- because MediaWiki automatically converts page content to form NFC; e.g.
-- "e" + U+0301 ("é") results in "e\204\129", because otherwise the sequence
-- would be converted to "é" (U+00E9)); this ensures that results can be
-- relied upon to be stable if saved as part of page content.
function export.escape(str)
return escape_non_NFC(gsub(str, "[%c\"'\\\128-\255][\128-\191]*", escape_char))
end
escape = export.escape
end
-- Convert a value to a string
function export.dump(value, prefix, tsort)
local t = type(value)
prefix = prefix or ""
if t == "string" then
return '"' .. escape(value) .. '"'
elseif t == "table" then
local str_table = {}
insert(str_table, " {")
for key, val in sorted_pairs(value, tsort) do
insert(str_table, " " .. prefix .. "\t[" .. export.dump(key, prefix .. "\t") .. "] = " .. gsub(export.dump(val, prefix .. "\t"), "^ ", "") .. ",")
end
insert(str_table, " " .. prefix .. "}")
return concat(str_table, "\n")
else
return tostring(value)
end
end
function export.highlight_dump(value, prefix, tsort, options)
options = options or {}
local func = options.modified and "modified_dump" or "dump"
local dump = export[func](value, prefix, tsort)
-- Remove spaces at beginnings of lines (which are simply to force a <pre></pre> tag).
dump = gsub(dump, "%f[^%z\n] ", "")
return export.highlight(dump)
end
-- Returns true if table contains a table as one of its values
local function containsTable(t)
for _, value in pairs(t) do
if type(value) == "table" then
return true
end
end
return false
end
local function containsTablesWithSize(t, size)
for _, value in pairs(t) do
if type(value) == "table" and table_size(value) ~= size then
return false
end
end
return true
end
--[=[
Convert a value to a string.
Like dump below, but if a table has consecutive numbered keys and does not
have a table as one of its values, it will be placed on a single line.
Used by [[Module:User:Erutuon/script recognition]].
]=]
function export.modified_dump(value, prefix, tsort)
local t = type(value)
prefix = prefix or ""
if t == "string" then
return '"' .. value .. '"'
elseif t == "table" then
local str_table = {}
local containsTable = containsTable(value)
local consecutive = is_array(value)
if consecutive and not containsTable or containsTable and containsTablesWithSize(value, 3) then
insert(str_table, "{")
for key, val in sorted_pairs(value, tsort) do
if containsTable then
insert(str_table, "\n\t" .. prefix)
else
insert(str_table, " ")
end
if type(key) == "string" then
insert(str_table, "[" .. export.modified_dump(key) .. "] = ")
end
insert(str_table, type(key) == "number" and type(val) == "number" and format("0x%05X", val) or export.modified_dump(val))
if not (consecutive and #value == 3) or type(key) == "number" and value[key + 1] then
insert(str_table, ",")
end
end
if containsTable then
insert(str_table, "\n" .. prefix)
else
insert(str_table, " ")
end
insert(str_table, "}")
return concat(str_table)
end
insert(str_table, " {")
for key, val in sorted_pairs(value, tsort) do
insert(str_table, " " .. prefix .. "\t[" .. export.modified_dump(key, prefix .. "\t") .. "] = " .. gsub(export.modified_dump(val, prefix .. "\t"), "^ ", "") .. ",")
end
insert(str_table, " " .. prefix .. "}")
return concat(str_table, "\n")
elseif t == "number" and value > 46 then
return format("0x%05X", value)
else
return tostring(value)
end
end
export.track = require("Module:debug/track")
-- Trigger a script error from a template
function export.error(frame)
error(frame.args[1] or "(no message specified)")
end
--[[
Convenience function for generating syntaxhighlight tags.
Display defaults to block.
Options is a table. To display inline text with HTML highlighting:
{ inline = true, lang = "html" }
]]
function export.highlight(content, options)
if type(content) == "table" then
options = content
options = {
lang = options.lang or "lua",
inline = options.inline and true
}
return function(content)
return mw.getCurrentFrame():extensionTag("syntaxhighlight", content, options)
end
else
return mw.getCurrentFrame():extensionTag("syntaxhighlight", content, {
lang = options and options.lang or "lua",
inline = options and options.inline and true or nil
})
end
end
function export.track_unrecognized_args(args, template_name)
local function track(code)
export.track(template_name .. "/" .. code)
end
track("unrecognized arg")
local arg_list = {}
for arg, value in pairs(args) do
track("unrecognized arg/" .. arg)
insert(arg_list, format("|%s=%s", arg, value))
end
mw.log(format("Unrecognized parameter%s in {{%s}}: %s.",
arg_list[2] and "s" or "", template_name, concat(arg_list, ", ")
))
end
do
local placeholder = "_message_"
function export._placeholder_error(frame)
-- A dummy function that throws an error with a placeholder message.
error(placeholder, (frame.args.level or 1) + 6)
end
-- Throw an error via callParserFunction, which generates a real error with traceback, automatic categorization in [[CAT:E]] etc., but the error message is returned as a string. Then, replace the placeholder error message with `message`, which is preprocessed. This is necessary when preprocessing needs to be applied (e.g. when using <pre> tags), since otherwise strip markers and other half-processed text gets displayed instead.
function export.formatted_error(message, level)
local frame = mw.getCurrentFrame()
return (frame:callParserFunction("#invoke", {"debug", "_placeholder_error", level = level})
:gsub(placeholder, frame:preprocess(message)))
end
end
return export
flmvh7jakbzodr3hhecvopt1m6pdzph
Module:debug/track
828
5898
17265
2025-05-27T12:06:57Z
Ayane Fumihiro
6766
+
17265
Scribunto
text/plain
-- TODO 1: normalize keys with leading spaces, which don't get removed when
-- "Tracking/" is prefixed.
-- TODO 2: avoid weird inputs like "", which don't register as invalid since
-- "Tracking/" is a valid page title.
-- TODO 3: use varargs instead of a table input, then recurse with track().
local title_make_title_module = "Module:title/makeTitle"
-- Transclusion-based tracking as subpages of [[Wiktionary:Tracking]].
-- Tracked pages can be found at [[Special:WhatLinksHere/Wiktionary:Tracking/KEY]].
local error = error
local find = string.find
local log = mw.log
local type = type
local invalid_tracking_key_key = "debug/track/invalid key"
local function make_title(...)
make_title = require(title_make_title_module)
return make_title(...)
end
local memo
local function track(key)
if not memo then
memo = {}
-- Return if memoized.
elseif memo[key] then
return
end
-- Throw an error if `key` isn't a string.
local key_type = type(key)
if key_type ~= "string" then
error("Tracking keys supplied to [[Module:debug/track]] must be strings; received " .. key_type .. ".", 3)
end
-- make_title returns nil for invalid titles, but "#" is treated as a
-- fragment separator (e.g. "foo#bar" generates the title "foo"), so it
-- needs to be manually excluded.
local title = not find(key, "#", nil, true) and make_title(4, "Tracking/" .. key)
if not title then
-- Track uses of invalid keys. Instead of recursing, simply memoize the
-- invalid key and replace it with the 'invalid tracking key' key.
-- [[Special:WhatLinksHere/Wiktionary:Tracking/debug/track/invalid key]]
log("Invalid tracking key: " .. key)
memo[key] = true
key = invalid_tracking_key_key
if memo[key] then
return
end
title = make_title(4, "Tracking/" .. key)
end
-- Normalize the key by treating it as a subpage of "Tracking", which gives
-- the normalized title without the initial "Tracking/". If the normalized
-- form has been memoized, don't transclude the page again. Otherwise,
-- transclude the page using the `content` key on the title, which is the
-- cheapest way to trigger transclusion, as it avoids any parser expansion
-- of the target page.
local normalized = title.subpageText
if not memo[normalized] then
title = title.content
memo[normalized] = true
end
-- Memoize the original key.
memo[key] = true
end
return function(input)
if input == nil then
error("No tracking key supplied to [[Module:debug/track]].", 2)
elseif type(input) ~= "table" then
track(input)
return true
end
local key = input[1]
if key == nil then
error("No tracking keys in table supplied to [[Module:debug/track]].", 2)
end
local i = 1
repeat
track(key)
i = i + 1
key = input[i]
until key == nil
return true
end
is3pzdcnbeyc0syxuvn9um03s2tc595
Module:title/makeTitle
828
5899
17266
2025-05-27T12:07:40Z
Ayane Fumihiro
6766
+
17266
Scribunto
text/plain
local make_title = mw.title.makeTitle
--[==[
A modified version of {mw.title.makeTitle} that fixes a bug which causes certain inputs to generate title objects for the empty string. Such empty string titles do not represent a valid page, and are broken in various ways (e.g. attempting to access certain keys results in an error); see [[phab:T240678]].]==]
return function(ns, title, fragment, interwiki)
local title = make_title(ns, title, fragment, interwiki)
return title and title.prefixedText ~= "" and title or nil
end
coce82xngappecrexg1r1dsnope2mef
Module:languages
828
5900
17267
2025-05-27T12:08:27Z
Ayane Fumihiro
6766
+
17267
Scribunto
text/plain
--[=[
This module implements fetching of language-specific information and processing text in a given language.
There are two types of languages: full languages and etymology-only languages. The essential difference is that only
full languages appear in L2 headings in vocabulary entries, and hence categories like [[:Category:French nouns]] exist
only for full languages. Etymology-only languages have either a full language or another etymology-only language as
their parent (in the parent-child inheritance sense), and for etymology-only languages with another etymology-only
language as their parent, a full language can always be derived by following the parent links upwards. For example,
"Canadian French", code 'fr-CA', is an etymology-only language whose parent is the full language "French", code 'fr'.
An example of an etymology-only language with another etymology-only parent is "Northumbrian Old English", code
'ang-nor', which has "Anglian Old English", code 'ang-ang' as its parent; this is an etymology-only language whose
parent is "Old English", code "ang", which is a full language. (This is because Northumbrian Old English is considered
a variety of Anglian Old English.) Sometimes the parent is the "Undetermined" language, code 'und'; this is the case,
for example, for "substrate" languages such as "Pre-Greek", code 'qsb-grc', and "the BMAC substrate", code 'qsb-bma'.
It is important to distinguish language ''parents'' from language ''ancestors''. The parent-child relationship is one
of containment, i.e. if X is a child of Y, X is considered a variety of Y. On the other hand, the ancestor-descendant
relationship is one of descent in time. For example, "Classical Latin", code 'la-cla', and "Late Latin", code 'la-lat',
are both etymology-only languages with "Latin", code 'la', as their parents, because both of the former are varieties
of Latin. However, Late Latin does *NOT* have Classical Latin as its parent because Late Latin is *not* a variety of
Classical Latin; rather, it is a descendant. There is in fact a separate 'ancestors' field that is used to express the
ancestor-descendant relationship, and Late Latin's ancestor is given as Classical Latin. It is also important to note
that sometimes an etymology-only language is actually the conceptual ancestor of its parent language. This happens,
for example, with "Old Italian" (code 'roa-oit'), which is an etymology-only variant of full language "Italian" (code
'it'), and with "Old Latin" (code 'itc-ola'), which is an etymology-only variant of Latin. In both cases, the full
language has the etymology-only variant listed as an ancestor. This allows a Latin term to inherit from Old Latin
using the {{tl|inh}} template (where in this template, "inheritance" refers to ancestral inheritance, i.e. inheritance
in time, rather than in the parent-child sense); likewise for Italian and Old Italian.
Full languages come in three subtypes:
* {regular}: This indicates a full language that is attested according to [[WT:CFI]] and therefore permitted in the
main namespace. There may also be reconstructed terms for the language, which are placed in the
{Reconstruction} namespace and must be prefixed with * to indicate a reconstruction. Most full languages
are natural (not constructed) languages, but a few constructed languages (e.g. Esperanto and Volapük,
among others) are also allowed in the mainspace and considered regular languages.
* {reconstructed}: This language is not attested according to [[WT:CFI]], and therefore is allowed only in the
{Reconstruction} namespace. All terms in this language are reconstructed, and must be prefixed with
*. Languages such as Proto-Indo-European and Proto-Germanic are in this category.
* {appendix-constructed}: This language is attested but does not meet the additional requirements set out for
constructed languages ([[WT:CFI#Constructed languages]]). Its entries must therefore be in
the Appendix namespace, but they are not reconstructed and therefore should not have *
prefixed in links. Most constructed languages are of this subtype.
Both full languages and etymology-only languages have a {Language} object associated with them, which is fetched using
the {getByCode} function in [[Module:languages]] to convert a language code to a {Language} object. Depending on the
options supplied to this function, etymology-only languages may or may not be accepted, and family codes may be
accepted (returning a {Family} object as described in [[Module:families]]). There are also separate {getByCanonicalName}
functions in [[Module:languages]] and [[Module:etymology languages]] to convert a language's canonical name to a
{Language} object (depending on whether the canonical name refers to a full or etymology-only language).
Textual strings belonging to a given language come in several different ''text variants'':
# The ''input text'' is what the user supplies in wikitext, in the parameters to {{tl|m}}, {{tl|l}}, {{tl|ux}},
{{tl|t}}, {{tl|lang}} and the like.
# The ''display text'' is the text in the form as it will be displayed to the user. This can include accent marks that
are stripped to form the entry text (see below), as well as embedded bracketed links that are variously processed
further. The display text is generated from the input text by applying language-specific transformations; for most
languages, there will be no such transformations. Examples of transformations are bad-character replacements for
certain languages (e.g. replacing 'l' or '1' to [[palochka]] in certain languages in Cyrillic); and for Thai and
Khmer, converting space-separated words to bracketed words and resolving respelling substitutions such as [กรีน/กฺรีน],
which indicate how to transliterate given words.
# The ''entry text'' is the text in the form used to generate a link to a Wiktionary entry. This is usually generated
from the display text by stripping certain sorts of diacritics on a per-language basis, and sometimes doing other
transformations. The concept of ''entry text'' only really makes sense for text that does not contain embedded links,
meaning that display text containing embedded links will need to have the links individually processed to get
per-link entry text in order to generate the resolved display text (see below).
# The ''resolved display text'' is the result of resolving embedded links in the display text (e.g. converting them to
two-part links where the first part has entry-text transformations applied, and adding appropriate language-specific
fragments) and adding appropriate language and script tagging. This text can be passed directly to MediaWiki for
display.
# The ''source translit text'' is the text as supplied to the language-specific {transliterate()} method. The form of
the source translit text may need to be language-specific, e.g Thai and Khmer will need the full unprocessed input
text, whereas other languages may need to work off the display text. [FIXME: It's still unclear to me how embedded
bracketed links are handled in the existing code.] In general, embedded links need to be removed (i.e. converted to
their "bare display" form by taking the right part of two-part links and removing double brackets), but when this
happens is unclear to me [FIXME]. Some languages have a chop-up-and-paste-together scheme that sends parts of the
text through the transliterate mechanism, and for others (those listed with "cont" in {substition} in
[[Module:languages/data]]) they receive the full input text, but preprocessed in certain ways. (The wisdom of this is
still unclear to me.)
# The ''transliterated text'' (or ''transliteration'') is the result of transliterating the source translit text.
Unlike for all the other text variants except the transcribed text, it is always in the Latin script.
# The ''transcribed text'' (or ''transcription'') is the result of transcribing the source translit text, where
"transcription" here means a close approximation to the phonetic form of the language in languages (e.g. Akkadian,
Sumerian, Ancient Egyptian, maybe Tibetan) that have a wide difference between the written letters and spoken form.
Unlike for all the other text variants other than the transliterated text, it is always in the Latin script.
Currently, the transcribed text is always supplied manually be the user; there is no such thing as a
{lua|transcribe()} method on language objects.
# The ''sort key'' is the text used in sort keys for determining the placing of pages in categories they belong to. The
sort key is generated from the pagename or a specified ''sort base'' by lowercasing, doing language-specific
transformations and then uppercasing the result. If the sort base is supplied and is generated from input text, it
needs to be converted to display text, have embedded links removed (i.e. resolving them to their right side if they
are two-part links) and have entry text transformations applied.
# There are other text variants that occur in usexes (specifically, there are normalized variants of several of the
above text variants), but we can skip them for now.
The following methods exist on {Language} objects to convert between different text variants:
# {makeDisplayText}: This converts input text to display text.
# {lua|makeEntryName}: This converts input or display text to entry text. [FIXME: This needs some rethinking. In
particular, {lua|makeEntryName} is sometimes called on display text (in some paths inside of [[Module:links]]) and
sometimes called on input text (in other paths inside of [[Module:links]], and usually from other modules). We need
to make sure we don't try to convert input text to display text twice, but at the same time we need to support
calling it directly on input text since so many modules do this. This means we need to add a parameter indicating
whether the passed-in text is input or display text; if that former, we call {lua|makeDisplayText} ourselves.]
# {lua|transliterate}: This appears to convert input text with embedded brackets removed into a transliteration.
[FIXME: This needs some rethinking. In particular, it calls {lua|processDisplayText} on its input, which won't work
for Thai and Khmer, so we may need language-specific flags indicating whether to pass the input text directly to the
language transliterate method. In addition, I'm not sure how embedded links are handled in the existing translit code;
a lot of callers remove the links themselves before calling {lua|transliterate()}, which I assume is wrong.]
# {lua|makeSortKey}: This converts entry text (?) to a sort key. [FIXME: Clarify this.]
]=]
local export = {}
local debug_track_module = "Module:debug/track"
local etymology_languages_data_module = "Module:etymology languages/data"
local families_module = "Module:families"
local json_module = "Module:JSON"
local language_like_module = "Module:language-like"
local languages_data_module = "Module:languages/data"
local languages_data_patterns_module = "Module:languages/data/patterns"
local links_data_module = "Module:links/data"
local load_module = "Module:load"
local scripts_module = "Module:scripts"
local scripts_data_module = "Module:scripts/data"
local string_encode_entities_module = "Module:string/encode entities"
local string_pattern_escape_module = "Module:string/patternEscape"
local string_replacement_escape_module = "Module:string/replacementEscape"
local string_utilities_module = "Module:string utilities"
local table_module = "Module:table"
local utilities_module = "Module:utilities"
local wikimedia_languages_module = "Module:wikimedia languages"
local mw = mw
local string = string
local table = table
local char = string.char
local concat = table.concat
local find = string.find
local floor = math.floor
local get_by_code -- Defined below.
local get_data_module_name -- Defined below.
local get_extra_data_module_name -- Defined below.
local getmetatable = getmetatable
local gmatch = string.gmatch
local gsub = string.gsub
local insert = table.insert
local ipairs = ipairs
local is_known_language_tag = mw.language.isKnownLanguageTag
local make_object -- Defined below.
local match = string.match
local next = next
local pairs = pairs
local remove = table.remove
local require = require
local select = select
local setmetatable = setmetatable
local sub = string.sub
local type = type
local unstrip = mw.text.unstrip
-- Loaded as needed by findBestScript.
local Hans_chars
local Hant_chars
local function check_object(...)
check_object = require(utilities_module).check_object
return check_object(...)
end
local function debug_track(...)
debug_track = require(debug_track_module)
return debug_track(...)
end
local function decode_entities(...)
decode_entities = require(string_utilities_module).decode_entities
return decode_entities(...)
end
local function decode_uri(...)
decode_uri = require(string_utilities_module).decode_uri
return decode_uri(...)
end
local function deep_copy(...)
deep_copy = require(table_module).deepCopy
return deep_copy(...)
end
local function encode_entities(...)
encode_entities = require(string_encode_entities_module)
return encode_entities(...)
end
local function get_script(...)
get_script = require(scripts_module).getByCode
return get_script(...)
end
local function find_best_script_without_lang(...)
find_best_script_without_lang = require(scripts_module).findBestScriptWithoutLang
return find_best_script_without_lang(...)
end
local function get_family(...)
get_family = require(families_module).getByCode
return get_family(...)
end
local function get_plaintext(...)
get_plaintext = require(utilities_module).get_plaintext
return get_plaintext(...)
end
local function get_wikimedia_lang(...)
get_wikimedia_lang = require(wikimedia_languages_module).getByCode
return get_wikimedia_lang(...)
end
local function keys_to_list(...)
keys_to_list = require(table_module).keysToList
return keys_to_list(...)
end
local function list_to_set(...)
list_to_set = require(table_module).listToSet
return list_to_set(...)
end
local function load_data(...)
load_data = require(load_module).load_data
return load_data(...)
end
local function make_family_object(...)
make_family_object = require(families_module).makeObject
return make_family_object(...)
end
local function pattern_escape(...)
pattern_escape = require(string_pattern_escape_module)
return pattern_escape(...)
end
local function remove_duplicates(...)
remove_duplicates = require(table_module).removeDuplicates
return remove_duplicates(...)
end
local function replacement_escape(...)
replacement_escape = require(string_replacement_escape_module)
return replacement_escape(...)
end
local function safe_require(...)
safe_require = require(load_module).safe_require
return safe_require(...)
end
local function shallow_copy(...)
shallow_copy = require(table_module).shallowCopy
return shallow_copy(...)
end
local function split(...)
split = require(string_utilities_module).split
return split(...)
end
local function to_json(...)
to_json = require(json_module).toJSON
return to_json(...)
end
local function u(...)
u = require(string_utilities_module).char
return u(...)
end
local function ugsub(...)
ugsub = require(string_utilities_module).gsub
return ugsub(...)
end
local function ulen(...)
ulen = require(string_utilities_module).len
return ulen(...)
end
local function ulower(...)
ulower = require(string_utilities_module).lower
return ulower(...)
end
local function umatch(...)
umatch = require(string_utilities_module).match
return umatch(...)
end
local function uupper(...)
uupper = require(string_utilities_module).upper
return uupper(...)
end
local function track(page)
debug_track("languages/" .. page)
return true
end
local function normalize_code(code)
return load_data(languages_data_module).aliases[code] or code
end
local function check_inputs(self, check, default, ...)
local n = select("#", ...)
if n == 0 then
return false
end
local ret = check(self, (...))
if ret ~= nil then
return ret
elseif n > 1 then
local inputs = {...}
for i = 2, n do
ret = check(self, inputs[i])
if ret ~= nil then
return ret
end
end
end
return default
end
local function make_link(self, target, display)
local prefix, main
if self:getFamilyCode() == "qfa-sub" then
prefix, main = display:match("^(the )(.*)")
if not prefix then
prefix, main = display:match("^(a )(.*)")
end
end
return (prefix or "") .. "[[" .. target .. "|" .. (main or display) .. "]]"
end
-- Convert risky characters to HTML entities, which minimizes interference once returned (e.g. for "sms:a", "<!-- -->" etc.).
local function escape_risky_characters(text)
-- Spacing characters in isolation generally need to be escaped in order to be properly processed by the MediaWiki software.
if umatch(text, "^%s*$") then
return encode_entities(text, text)
end
return encode_entities(text, "!#%&*+/:;<=>?@[\\]_{|}")
end
-- Temporarily convert various formatting characters to PUA to prevent them from being disrupted by the substitution process.
local function doTempSubstitutions(text, subbedChars, keepCarets, noTrim)
-- Clone so that we don't insert any extra patterns into the table in package.loaded. For some reason, using require seems to keep memory use down; probably because the table is always cloned.
local patterns = shallow_copy(require(languages_data_patterns_module))
if keepCarets then
insert(patterns, "((\\+)%^)")
insert(patterns, "((%^))")
end
-- Ensure any whitespace at the beginning and end is temp substituted, to prevent it from being accidentally trimmed. We only want to trim any final spaces added during the substitution process (e.g. by a module), which means we only do this during the first round of temp substitutions.
if not noTrim then
insert(patterns, "^([\128-\191\244]*(%s+))")
insert(patterns, "((%s+)[\128-\191\244]*)$")
end
-- Pre-substitution, of "[[" and "]]", which makes pattern matching more accurate.
text = gsub(text, "%f[%[]%[%[", "\1")
:gsub("%f[%]]%]%]", "\2")
local i = #subbedChars
for _, pattern in ipairs(patterns) do
-- Patterns ending in \0 stand are for things like "[[" or "]]"), so the inserted PUA are treated as breaks between terms by modules that scrape info from pages.
local term_divider
pattern = gsub(pattern, "%z$", function(divider)
term_divider = divider == "\0"
return ""
end)
text = gsub(text, pattern, function(...)
local m = {...}
local m1New = m[1]
for k = 2, #m do
local n = i + k - 1
subbedChars[n] = m[k]
local byte2 = floor(n / 4096) % 64 + (term_divider and 128 or 136)
local byte3 = floor(n / 64) % 64 + 128
local byte4 = n % 64 + 128
m1New = gsub(m1New, pattern_escape(m[k]), "\244" .. char(byte2) .. char(byte3) .. char(byte4), 1)
end
i = i + #m - 1
return m1New
end)
end
text = gsub(text, "\1", "%[%[")
:gsub("\2", "%]%]")
return text, subbedChars
end
-- Reinsert any formatting that was temporarily substituted.
local function undoTempSubstitutions(text, subbedChars)
for i = 1, #subbedChars do
local byte2 = floor(i / 4096) % 64 + 128
local byte3 = floor(i / 64) % 64 + 128
local byte4 = i % 64 + 128
text = gsub(text, "\244[" .. char(byte2) .. char(byte2+8) .. "]" .. char(byte3) .. char(byte4), replacement_escape(subbedChars[i]))
end
text = gsub(text, "\1", "%[%[")
:gsub("\2", "%]%]")
return text
end
-- Check if the raw text is an unsupported title, and if so return that. Otherwise, remove HTML entities. We do the pre-conversion to avoid loading the unsupported title list unnecessarily.
local function checkNoEntities(self, text)
local textNoEnc = decode_entities(text)
if textNoEnc ~= text and load_data(links_data_module).unsupported_titles[text] then
return text
else
return textNoEnc
end
end
-- If no script object is provided (or if it's invalid or None), get one.
local function checkScript(text, self, sc)
if not check_object("script", true, sc) or sc:getCode() == "None" then
return self:findBestScript(text)
end
return sc
end
local function normalize(text, sc)
text = sc:fixDiscouragedSequences(text)
return sc:toFixedNFD(text)
end
local function doSubstitutions(self, text, sc, substitution_data, function_name, recursed)
local fail, cats = nil, {}
-- If there are language-specific substitutes given in the data module, use those.
if type(substitution_data) == "table" then
-- If a script is specified, run this function with the script-specific data before continuing.
local sc_code = sc:getCode()
if substitution_data[sc_code] then
text, fail, cats = doSubstitutions(self, text, sc, substitution_data[sc_code], function_name, true)
-- Hant, Hans and Hani are usually treated the same, so add a special case to avoid having to specify each one separately.
elseif sc_code:match("^Han") and substitution_data.Hani then
text, fail, cats = doSubstitutions(self, text, sc, substitution_data.Hani, function_name, true)
-- Substitution data with key 1 in the outer table may be given as a fallback.
elseif substitution_data[1] then
text, fail, cats = doSubstitutions(self, text, sc, substitution_data[1], function_name, true)
end
-- Iterate over all strings in the "from" subtable, and gsub with the corresponding string in "to". We work with the NFD decomposed forms, as this simplifies many substitutions.
if substitution_data.from then
for i, from in ipairs(substitution_data.from) do
-- Normalize each loop, to ensure multi-stage substitutions work correctly.
text = sc:toFixedNFD(text)
text = ugsub(text, sc:toFixedNFD(from), substitution_data.to[i] or "")
end
end
if substitution_data.remove_diacritics then
text = sc:toFixedNFD(text)
-- Convert exceptions to PUA.
local remove_exceptions, substitutes = substitution_data.remove_exceptions
if remove_exceptions then
substitutes = {}
local i = 0
for _, exception in ipairs(remove_exceptions) do
exception = sc:toFixedNFD(exception)
text = ugsub(text, exception, function(m)
i = i + 1
local subst = u(0x80000 + i)
substitutes[subst] = m
return subst
end)
end
end
-- Strip diacritics.
text = ugsub(text, "[" .. substitution_data.remove_diacritics .. "]", "")
-- Convert exceptions back.
if remove_exceptions then
text = text:gsub("\242[\128-\191]*", substitutes)
end
end
elseif type(substitution_data) == "string" then
-- If there is a dedicated function module, use that.
local module = safe_require("Module:" .. substitution_data)
if module then
-- TODO: translit functions should take objects, not codes.
-- TODO: translit functions should be called with form NFD.
if function_name == "tr" then
text, fail, cats = module[function_name](text, self._code, sc:getCode())
else
text, fail, cats = module[function_name](sc:toFixedNFD(text), self, sc)
end
-- TODO: get rid of the `fail` and `cats` return values.
if fail ~= nil then
track("fail")
track("fail/" .. self._code)
end
if cats ~= nil then
track("cats")
track("cats/" .. self._code)
end
else
error("Substitution data '" .. substitution_data .. "' does not match an existing module.")
end
end
-- Don't normalize to NFC if this is the inner loop or if a module returned nil.
if recursed or not text then
return text, fail, cats
end
-- Fix any discouraged sequences created during the substitution process, and normalize into the final form.
return sc:toFixedNFC(sc:fixDiscouragedSequences(text)), fail, cats
end
-- Split the text into sections, based on the presence of temporarily substituted formatting characters, then iterate over each one to apply substitutions. This avoids putting PUA characters through language-specific modules, which may be unequipped for them.
local function iterateSectionSubstitutions(self, text, sc, subbedChars, keepCarets, substitution_data, function_name)
local fail, cats, sections = nil, {}
-- See [[Module:languages/data]].
if not find(text, "\244") or (load_data(languages_data_module).substitution[self._code] == "cont") then
sections = {text}
else
sections = split(text, "\244[\128-\143][\128-\191]*", true)
end
for _, section in ipairs(sections) do
-- Don't bother processing empty strings or whitespace (which may also not be handled well by dedicated modules).
if gsub(section, "%s+", "") ~= "" then
local sub, sub_fail, sub_cats = doSubstitutions(self, section, sc, substitution_data, function_name)
-- Second round of temporary substitutions, in case any formatting was added by the main substitution process. However, don't do this if the section contains formatting already (as it would have had to have been escaped to reach this stage, and therefore should be given as raw text).
if sub and subbedChars then
local noSub
for _, pattern in ipairs(require(languages_data_patterns_module)) do
if match(section, pattern .. "%z?") then
noSub = true
end
end
if not noSub then
sub, subbedChars = doTempSubstitutions(sub, subbedChars, keepCarets, true)
end
end
if (not sub) or sub_fail then
text = sub
fail = sub_fail
cats = sub_cats or {}
break
end
text = sub and gsub(text, pattern_escape(section), replacement_escape(sub), 1) or text
if type(sub_cats) == "table" then
for _, cat in ipairs(sub_cats) do
insert(cats, cat)
end
end
end
end
-- Trim, unless there are only spacing characters, while ignoring any final formatting characters.
text = text and text:gsub("^([\128-\191\244]*)%s+(%S)", "%1%2")
:gsub("(%S)%s+([\128-\191\244]*)$", "%1%2")
-- Remove duplicate categories.
if #cats > 1 then
cats = remove_duplicates(cats)
end
return text, fail, cats, subbedChars
end
-- Process carets (and any escapes). Default to simple removal, if no pattern/replacement is given.
local function processCarets(text, pattern, repl)
local rep
repeat
text, rep = gsub(text, "\\\\(\\*^)", "\3%1")
until rep == 0
return text:gsub("\\^", "\4")
:gsub(pattern or "%^", repl or "")
:gsub("\3", "\\")
:gsub("\4", "^")
end
-- Remove carets if they are used to capitalize parts of transliterations (unless they have been escaped).
local function removeCarets(text, sc)
if not sc:hasCapitalization() and sc:isTransliterated() and text:find("^", 1, true) then
return processCarets(text)
else
return text
end
end
local Language = {}
--[==[Returns the language code of the language. Example: {{code|lua|"fr"}} for French.]==]
function Language:getCode()
return self._code
end
--[==[Returns the canonical name of the language. This is the name used to represent that language on Wiktionary, and is guaranteed to be unique to that language alone. Example: {{code|lua|"French"}} for French.]==]
function Language:getCanonicalName()
local name = self._name
if name == nil then
name = self._data[1]
self._name = name
end
return name
end
--[==[
Return the display form of the language. The display form of a language, family or script is the form it takes when
appearing as the <code><var>source</var></code> in categories such as <code>English terms derived from
<var>source</var></code> or <code>English given names from <var>source</var></code>, and is also the displayed text
in {makeCategoryLink()} links. For full and etymology-only languages, this is the same as the canonical name, but
for families, it reads <code>"<var>name</var> languages"</code> (e.g. {"Indo-Iranian languages"}), and for scripts,
it reads <code>"<var>name</var> script"</code> (e.g. {"Arabic script"}).
]==]
function Language:getDisplayForm()
local form = self._displayForm
if form == nil then
form = self:getCanonicalName()
-- Add article and " substrate" to substrates that lack them.
if self:getFamilyCode() == "qfa-sub" then
if not (sub(form, 1, 4) == "the " or sub(form, 1, 2) == "a ") then
form = "a " .. form
end
if not match(form, " [Ss]ubstrate") then
form = form .. " substrate"
end
end
self._displayForm = form
end
return form
end
--[==[Returns the value which should be used in the HTML lang= attribute for tagged text in the language.]==]
function Language:getHTMLAttribute(sc, region)
local code = self._code
if not find(code, "-", 1, true) then
return code .. "-" .. sc:getCode() .. (region and "-" .. region or "")
end
local parent = self:getParent()
region = region or match(code, "%f[%u][%u-]+%f[%U]")
if parent then
return parent:getHTMLAttribute(sc, region)
end
-- TODO: ISO family codes can also be used.
return "mis-" .. sc:getCode() .. (region and "-" .. region or "")
end
--[==[Returns a table of the aliases that the language is known by, excluding the canonical name. Aliases are synonyms for the language in question. The names are not guaranteed to be unique, in that sometimes more than one language is known by the same name. Example: {{code|lua|{"High German", "New High German", "Deutsch"} }} for [[:Category:German language|German]].]==]
function Language:getAliases()
self:loadInExtraData()
return require(language_like_module).getAliases(self)
end
--[==[
Return a table of the known subvarieties of a given language, excluding subvarieties that have been given
explicit etymology-only language codes. The names are not guaranteed to be unique, in that sometimes a given name
refers to a subvariety of more than one language. Example: {{code|lua|{"Southern Aymara", "Central Aymara"} }} for
[[:Category:Aymara language|Aymara]]. Note that the returned value can have nested tables in it, when a subvariety
goes by more than one name. Example: {{code|lua|{"North Azerbaijani", "South Azerbaijani", {"Afshar", "Afshari",
"Afshar Azerbaijani", "Afchar"}, {"Qashqa'i", "Qashqai", "Kashkay"}, "Sonqor"} }} for
[[:Category:Azerbaijani language|Azerbaijani]]. Here, for example, Afshar, Afshari, Afshar Azerbaijani and Afchar
all refer to the same subvariety, whose preferred name is Afshar (the one listed first). To avoid a return value
with nested tables in it, specify a non-{{code|lua|nil}} value for the <code>flatten</code> parameter; in that case,
the return value would be {{code|lua|{"North Azerbaijani", "South Azerbaijani", "Afshar", "Afshari",
"Afshar Azerbaijani", "Afchar", "Qashqa'i", "Qashqai", "Kashkay", "Sonqor"} }}.
]==]
function Language:getVarieties(flatten)
self:loadInExtraData()
return require(language_like_module).getVarieties(self, flatten)
end
--[==[Returns a table of the "other names" that the language is known by, which are listed in the <code>otherNames</code> field. It should be noted that the <code>otherNames</code> field itself is deprecated, and entries listed there should eventually be moved to either <code>aliases</code> or <code>varieties</code>.]==]
function Language:getOtherNames() -- To be eventually removed, once there are no more uses of the `otherNames` field.
self:loadInExtraData()
return require(language_like_module).getOtherNames(self)
end
--[==[
Return a combined table of the canonical name, aliases, varieties and other names of a given language.]==]
function Language:getAllNames()
self:loadInExtraData()
return require(language_like_module).getAllNames(self)
end
--[==[Returns a table of types as a lookup table (with the types as keys).
The possible types are
* {language}: This is a language, either full or etymology-only.
* {full}: This is a "full" (not etymology-only) language, i.e. the union of {regular}, {reconstructed} and
{appendix-constructed}. Note that the types {full} and {etymology-only} also exist for families, so if you
want to check specifically for a full language and you have an object that might be a family, you should
use {{lua|hasType("language", "full")}} and not simply {{lua|hasType("full")}}.
* {etymology-only}: This is an etymology-only (not full) language, whose parent is another etymology-only
language or a full language. Note that the types {full} and {etymology-only} also exist for
families, so if you want to check specifically for an etymology-only language and you have an
object that might be a family, you should use {{lua|hasType("language", "etymology-only")}}
and not simply {{lua|hasType("etymology-only")}}.
* {regular}: This indicates a full language that is attested according to [[WT:CFI]] and therefore permitted
in the main namespace. There may also be reconstructed terms for the language, which are placed in
the {Reconstruction} namespace and must be prefixed with * to indicate a reconstruction. Most full
languages are natural (not constructed) languages, but a few constructed languages (e.g. Esperanto
and Volapük, among others) are also allowed in the mainspace and considered regular languages.
* {reconstructed}: This language is not attested according to [[WT:CFI]], and therefore is allowed only in the
{Reconstruction} namespace. All terms in this language are reconstructed, and must be prefixed
with *. Languages such as Proto-Indo-European and Proto-Germanic are in this category.
* {appendix-constructed}: This language is attested but does not meet the additional requirements set out for
constructed languages ([[WT:CFI#Constructed languages]]). Its entries must therefore
be in the Appendix namespace, but they are not reconstructed and therefore should
not have * prefixed in links.
]==]
function Language:getTypes()
local types = self._types
if types == nil then
types = {language = true}
if self:getFullCode() == self._code then
types.full = true
else
types["etymology-only"] = true
end
for t in gmatch(self._data.type, "[^,]+") do
types[t] = true
end
self._types = types
end
return types
end
--[==[Given a list of types as strings, returns true if the language has all of them.]==]
function Language:hasType(...)
Language.hasType = require(language_like_module).hasType
return self:hasType(...)
end
--[==[Returns a table containing <code>WikimediaLanguage</code> objects (see [[Module:wikimedia languages]]), which represent languages and their codes as they are used in Wikimedia projects for interwiki linking and such. More than one object may be returned, as a single Wiktionary language may correspond to multiple Wikimedia languages. For example, Wiktionary's single code <code>sh</code> (Serbo-Croatian) maps to four Wikimedia codes: <code>sh</code> (Serbo-Croatian), <code>bs</code> (Bosnian), <code>hr</code> (Croatian) and <code>sr</code> (Serbian).
The code for the Wikimedia language is retrieved from the <code>wikimedia_codes</code> property in the data modules. If that property is not present, the code of the current language is used. If none of the available codes is actually a valid Wikimedia code, an empty table is returned.]==]
function Language:getWikimediaLanguages()
local wm_langs = self._wikimediaLanguageObjects
if wm_langs == nil then
local codes = self:getWikimediaLanguageCodes()
wm_langs = {}
for i = 1, #codes do
wm_langs[i] = get_wikimedia_lang(codes[i])
end
self._wikimediaLanguageObjects = wm_langs
end
return wm_langs
end
function Language:getWikimediaLanguageCodes()
local wm_langs = self._wikimediaLanguageCodes
if wm_langs == nil then
wm_langs = self._data.wikimedia_codes
if wm_langs then
wm_langs = split(wm_langs, ",", true, true)
else
local code = self._code
if is_known_language_tag(code) then
wm_langs = {code}
else
-- Inherit, but only if no codes are specified in the data *and*
-- the language code isn't a valid Wikimedia language code.
local parent = self:getParent()
wm_langs = parent and parent:getWikimediaLanguageCodes() or {}
end
end
self._wikimediaLanguageCodes = wm_langs
end
return wm_langs
end
--[==[
Returns the name of the Wikipedia article for the language. `project` specifies the language and project to retrieve
the article from, defaulting to {"enwiki"} for the English Wikipedia. Normally if specified it should be the project
code for a specific-language Wikipedia e.g. "zhwiki" for the Chinese Wikipedia, but it can be any project, including
non-Wikipedia ones. If the project is the English Wikipedia and the property {wikipedia_article} is present in the data
module it will be used first. In all other cases, a sitelink will be generated from {:getWikidataItem} (if set). The
resulting value (or lack of value) is cached so that subsequent calls are fast. If no value could be determined, and
`noCategoryFallback` is {false}, {:getCategoryName} is used as fallback; otherwise, {nil} is returned. Note that if
`noCategoryFallback` is {nil} or omitted, it defaults to {false} if the project is the English Wikipedia, otherwise
to {true}. In other words, under normal circumstances, if the English Wikipedia article couldn't be retrieved, the
return value will fall back to a link to the language's category, but this won't normally happen for any other project.
]==]
function Language:getWikipediaArticle(noCategoryFallback, project)
Language.getWikipediaArticle = require(language_like_module).getWikipediaArticle
return self:getWikipediaArticle(noCategoryFallback, project)
end
function Language:makeWikipediaLink()
return make_link(self, "w:" .. self:getWikipediaArticle(), self:getCanonicalName())
end
--[==[Returns the name of the Wikimedia Commons category page for the language.]==]
function Language:getCommonsCategory()
Language.getCommonsCategory = require(language_like_module).getCommonsCategory
return self:getCommonsCategory()
end
--[==[Returns the Wikidata item id for the language or <code>nil</code>. This corresponds to the the second field in the data modules.]==]
function Language:getWikidataItem()
Language.getWikidataItem = require(language_like_module).getWikidataItem
return self:getWikidataItem()
end
--[==[Returns a table of <code>Script</code> objects for all scripts that the language is written in. See [[Module:scripts]].]==]
function Language:getScripts()
local scripts = self._scriptObjects
if scripts == nil then
local codes = self:getScriptCodes()
if codes[1] == "All" then
scripts = load_data(scripts_data_module)
else
scripts = {}
for i = 1, #codes do
scripts[i] = get_script(codes[i])
end
end
self._scriptObjects = scripts
end
return scripts
end
--[==[Returns the table of script codes in the language's data file.]==]
function Language:getScriptCodes()
local scripts = self._scriptCodes
if scripts == nil then
scripts = self._data[4]
if scripts then
local codes, n = {}, 0
for code in gmatch(scripts, "[^,]+") do
n = n + 1
-- Special handling of "Hants", which represents "Hani", "Hant" and "Hans" collectively.
if code == "Hants" then
codes[n] = "Hani"
codes[n + 1] = "Hant"
codes[n + 2] = "Hans"
n = n + 2
else
codes[n] = code
end
end
scripts = codes
else
scripts = {"None"}
end
self._scriptCodes = scripts
end
return scripts
end
--[==[Given some text, this function iterates through the scripts of a given language and tries to find the script that best matches the text. It returns a {{code|lua|Script}} object representing the script. If no match is found at all, it returns the {{code|lua|None}} script object.]==]
function Language:findBestScript(text, forceDetect)
if not text or text == "" or text == "-" then
return get_script("None")
end
-- Differs from table returned by getScriptCodes, as Hants is not normalized into its constituents.
local codes = self._bestScriptCodes
if codes == nil then
codes = self._data[4]
codes = codes and split(codes, ",", true, true) or {"None"}
self._bestScriptCodes = codes
end
local first_sc = codes[1]
if first_sc == "All" then
return find_best_script_without_lang(text)
end
local codes_len = #codes
if not (forceDetect or first_sc == "Hants" or codes_len > 1) then
first_sc = get_script(first_sc)
local charset = first_sc.characters
return charset and umatch(text, "[" .. charset .. "]") and first_sc or get_script("None")
end
-- Remove all formatting characters.
text = get_plaintext(text)
-- Remove all spaces and any ASCII punctuation. Some non-ASCII punctuation is script-specific, so can't be removed.
text = ugsub(text, "[%s!\"#%%&'()*,%-./:;?@[\\%]_{}]+", "")
if #text == 0 then
return get_script("None")
end
-- Try to match every script against the text,
-- and return the one with the most matching characters.
local bestcount, bestscript, length = 0
for i = 1, codes_len do
local sc = codes[i]
-- Special case for "Hants", which is a special code that represents whichever of "Hant" or "Hans" best matches, or "Hani" if they match equally. This avoids having to list all three. In addition, "Hants" will be treated as the best match if there is at least one matching character, under the assumption that a Han script is desirable in terms that contain a mix of Han and other scripts (not counting those which use Jpan or Kore).
if sc == "Hants" then
local Hani = get_script("Hani")
if not Hant_chars then
Hant_chars = load_data("Module:zh/data/ts")
Hans_chars = load_data("Module:zh/data/st")
end
local t, s, found = 0, 0
-- This is faster than using mw.ustring.gmatch directly.
for ch in gmatch(ugsub(text, "[" .. Hani.characters .. "]", "\255%0"), "\255(.[\128-\191]*)") do
found = true
if Hant_chars[ch] then
t = t + 1
if Hans_chars[ch] then
s = s + 1
end
elseif Hans_chars[ch] then
s = s + 1
else
t, s = t + 1, s + 1
end
end
if found then
if t == s then
return Hani
end
return get_script(t > s and "Hant" or "Hans")
end
else
sc = get_script(sc)
if not length then
length = ulen(text)
end
-- Count characters by removing everything in the script's charset and comparing to the original length.
local charset = sc.characters
local count = charset and length - ulen(ugsub(text, "[" .. charset .. "]+", "")) or 0
if count >= length then
return sc
elseif count > bestcount then
bestcount = count
bestscript = sc
end
end
end
-- Return best matching script, or otherwise None.
return bestscript or get_script("None")
end
--[==[Returns a <code>Family</code> object for the language family that the language belongs to. See [[Module:families]].]==]
function Language:getFamily()
local family = self._familyObject
if family == nil then
family = self:getFamilyCode()
-- If the value is nil, it's cached as false.
family = family and get_family(family) or false
self._familyObject = family
end
return family or nil
end
--[==[Returns the family code in the language's data file.]==]
function Language:getFamilyCode()
local family = self._familyCode
if family == nil then
-- If the value is nil, it's cached as false.
family = self._data[3] or false
self._familyCode = family
end
return family or nil
end
function Language:getFamilyName()
local family = self._familyName
if family == nil then
family = self:getFamily()
-- If the value is nil, it's cached as false.
family = family and family:getCanonicalName() or false
self._familyName = family
end
return family or nil
end
do
local function check_family(self, family)
if type(family) == "table" then
family = family:getCode()
end
if self:getFamilyCode() == family then
return true
end
local self_family = self:getFamily()
if self_family:inFamily(family) then
return true
-- If the family isn't a real family (e.g. creoles) check any ancestors.
elseif self_family:inFamily("qfa-not") then
local ancestors = self:getAncestors()
for _, ancestor in ipairs(ancestors) do
if ancestor:inFamily(family) then
return true
end
end
end
end
--[==[Check whether the language belongs to `family` (which can be a family code or object). A list of objects can be given in place of `family`; in that case, return true if the language belongs to any of the specified families. Note that some languages (in particular, certain creoles) can have multiple immediate ancestors potentially belonging to different families; in that case, return true if the language belongs to any of the specified families.]==]
function Language:inFamily(...)
if self:getFamilyCode() == nil then
return false
end
return check_inputs(self, check_family, false, ...)
end
end
function Language:getParent()
local parent = self._parentObject
if parent == nil then
parent = self:getParentCode()
-- If the value is nil, it's cached as false.
parent = parent and get_by_code(parent, nil, true, true) or false
self._parentObject = parent
end
return parent or nil
end
function Language:getParentCode()
local parent = self._parentCode
if parent == nil then
-- If the value is nil, it's cached as false.
parent = self._data.parent or false
self._parentCode = parent
end
return parent or nil
end
function Language:getParentName()
local parent = self._parentName
if parent == nil then
parent = self:getParent()
-- If the value is nil, it's cached as false.
parent = parent and parent:getCanonicalName() or false
self._parentName = parent
end
return parent or nil
end
function Language:getParentChain()
local chain = self._parentChain
if chain == nil then
chain = {}
local parent, n = self:getParent(), 0
while parent do
n = n + 1
chain[n] = parent
parent = parent:getParent()
end
self._parentChain = chain
end
return chain
end
do
local function check_lang(self, lang)
for _, parent in ipairs(self:getParentChain()) do
if (type(lang) == "string" and lang or lang:getCode()) == parent:getCode() then
return true
end
end
end
function Language:hasParent(...)
return check_inputs(self, check_lang, false, ...)
end
end
--[==[
If the language is etymology-only, this iterates through parents until a full language or family is found, and the
corresponding object is returned. If the language is a full language, then it simply returns itself.
]==]
function Language:getFull()
local full = self._fullObject
if full == nil then
full = self:getFullCode()
full = full == self._code and self or get_by_code(full)
self._fullObject = full
end
return full
end
--[==[
If the language is an etymology-only language, this iterates through parents until a full language or family is
found, and the corresponding code is returned. If the language is a full language, then it simply returns the
language code.
]==]
function Language:getFullCode()
return self._fullCode or self._code
end
--[==[
If the language is an etymology-only language, this iterates through parents until a full language or family is
found, and the corresponding canonical name is returned. If the language is a full language, then it simply returns
the canonical name of the language.
]==]
function Language:getFullName()
local full = self._fullName
if full == nil then
full = self:getFull():getCanonicalName()
self._fullName = full
end
return full
end
--[==[Returns a table of <code class="nf">Language</code> objects for all languages that this language is directly descended from. Generally this is only a single language, but creoles, pidgins and mixed languages can have multiple ancestors.]==]
function Language:getAncestors()
local ancestors = self._ancestorObjects
if ancestors == nil then
ancestors = {}
local ancestor_codes = self:getAncestorCodes()
if #ancestor_codes > 0 then
for _, ancestor in ipairs(ancestor_codes) do
insert(ancestors, get_by_code(ancestor, nil, true))
end
else
local fam = self:getFamily()
local protoLang = fam and fam:getProtoLanguage() or nil
-- For the cases where the current language is the proto-language
-- of its family, or an etymology-only language that is ancestral to that
-- proto-language, we need to step up a level higher right from the
-- start.
if protoLang and (
protoLang:getCode() == self._code or
(self:hasType("etymology-only") and protoLang:hasAncestor(self))
) then
fam = fam:getFamily()
protoLang = fam and fam:getProtoLanguage() or nil
end
while not protoLang and not (not fam or fam:getCode() == "qfa-not") do
fam = fam:getFamily()
protoLang = fam and fam:getProtoLanguage() or nil
end
insert(ancestors, protoLang)
end
self._ancestorObjects = ancestors
end
return ancestors
end
do
-- Avoid a language being its own ancestor via class inheritance. We only need to check for this if the language has inherited an ancestor table from its parent, because we never want to drop ancestors that have been explicitly set in the data.
-- Recursively iterate over ancestors until we either find self or run out. If self is found, return true.
local function check_ancestor(self, lang)
local codes = lang:getAncestorCodes()
if not codes then
return nil
end
for i = 1, #codes do
local code = codes[i]
if code == self._code then
return true
end
local anc = get_by_code(code, nil, true)
if check_ancestor(self, anc) then
return true
end
end
end
--[==[Returns a table of <code class="nf">Language</code> codes for all languages that this language is directly descended from. Generally this is only a single language, but creoles, pidgins and mixed languages can have multiple ancestors.]==]
function Language:getAncestorCodes()
if self._ancestorCodes then
return self._ancestorCodes
end
local data = self._data
local codes = data.ancestors
if codes == nil then
codes = {}
self._ancestorCodes = codes
return codes
end
codes = split(codes, ",", true, true)
self._ancestorCodes = codes
-- If there are no codes or the ancestors weren't inherited data, there's nothing left to check.
if #codes == 0 or self:getData(false, "raw").ancestors ~= nil then
return codes
end
local i, code = 1
while i <= #codes do
code = codes[i]
if check_ancestor(self, self) then
remove(codes, i)
else
i = i + 1
end
end
return codes
end
end
--[==[Given a list of language objects or codes, returns true if at least one of them is an ancestor. This includes any etymology-only children of that ancestor. If the language's ancestor(s) are etymology-only languages, it will also return true for those language parent(s) (e.g. if Vulgar Latin is the ancestor, it will also return true for its parent, Latin). However, a parent is excluded from this if the ancestor is also ancestral to that parent (e.g. if Classical Persian is the ancestor, Persian would return false, because Classical Persian is also ancestral to Persian).]==]
function Language:hasAncestor(...)
local function iterateOverAncestorTree(node, func, parent_check)
local ancestors = node:getAncestors()
local ancestorsParents = {}
for _, ancestor in ipairs(ancestors) do
local ret = func(ancestor) or iterateOverAncestorTree(ancestor, func, parent_check)
if ret then
return ret
end
end
-- Check the parents of any ancestors. We don't do this if checking the parents of the other language, so that we exclude any etymology-only children of those parents that are not directly related (e.g. if the ancestor is Vulgar Latin and we are checking New Latin, we want it to return false because they are on different ancestral branches. As such, if we're already checking the parent of New Latin (Latin) we don't want to compare it to the parent of the ancestor (Latin), as this would be a false positive; it should be one or the other).
if not parent_check then
return nil
end
for _, ancestor in ipairs(ancestors) do
local ancestorParents = ancestor:getParentChain()
for _, ancestorParent in ipairs(ancestorParents) do
if ancestorParent:getCode() == self._code or ancestorParent:hasAncestor(ancestor) then
break
else
insert(ancestorsParents, ancestorParent)
end
end
end
for _, ancestorParent in ipairs(ancestorsParents) do
local ret = func(ancestorParent)
if ret then
return ret
end
end
end
local function do_iteration(otherlang, parent_check)
-- otherlang can't be self
if (type(otherlang) == "string" and otherlang or otherlang:getCode()) == self._code then
return false
end
repeat
if iterateOverAncestorTree(
self,
function(ancestor)
return ancestor:getCode() == (type(otherlang) == "string" and otherlang or otherlang:getCode())
end,
parent_check
) then
return true
elseif type(otherlang) == "string" then
otherlang = get_by_code(otherlang, nil, true)
end
otherlang = otherlang:getParent()
parent_check = false
until not otherlang
end
local parent_check = true
for _, otherlang in ipairs{...} do
local ret = do_iteration(otherlang, parent_check)
if ret then
return true
end
end
return false
end
do
local function construct_node(lang, memo)
local branch, ancestors = {lang = lang:getCode()}
memo[lang:getCode()] = branch
for _, ancestor in ipairs(lang:getAncestors()) do
if ancestors == nil then
ancestors = {}
end
insert(ancestors, memo[ancestor:getCode()] or construct_node(ancestor, memo))
end
branch.ancestors = ancestors
return branch
end
function Language:getAncestorChain()
local chain = self._ancestorChain
if chain == nil then
chain = construct_node(self, {})
self._ancestorChain = chain
end
return chain
end
end
function Language:getAncestorChainOld()
local chain = self._ancestorChain
if chain == nil then
chain = {}
local step = self
while true do
local ancestors = step:getAncestors()
step = #ancestors == 1 and ancestors[1] or nil
if not step then
break
end
insert(chain, step)
end
self._ancestorChain = chain
end
return chain
end
local function fetch_descendants(self, fmt)
local descendants, family = {}, self:getFamily()
-- Iterate over all three datasets.
for _, data in ipairs{
require("Module:languages/code to canonical name"),
require("Module:etymology languages/code to canonical name"),
require("Module:families/code to canonical name"),
} do
for code in pairs(data) do
local lang = get_by_code(code, nil, true, true)
-- Test for a descendant. Earlier tests weed out most candidates, while the more intensive tests are only used sparingly.
if (
code ~= self._code and -- Not self.
lang:inFamily(family) and -- In the same family.
(
family:getProtoLanguageCode() == self._code or -- Self is the protolanguage.
self:hasDescendant(lang) or -- Full hasDescendant check.
(lang:getFullCode() == self._code and not self:hasAncestor(lang)) -- Etymology-only child which isn't an ancestor.
)
) then
if fmt == "object" then
insert(descendants, lang)
elseif fmt == "code" then
insert(descendants, code)
elseif fmt == "name" then
insert(descendants, lang:getCanonicalName())
end
end
end
end
return descendants
end
function Language:getDescendants()
local descendants = self._descendantObjects
if descendants == nil then
descendants = fetch_descendants(self, "object")
self._descendantObjects = descendants
end
return descendants
end
function Language:getDescendantCodes()
local descendants = self._descendantCodes
if descendants == nil then
descendants = fetch_descendants(self, "code")
self._descendantCodes = descendants
end
return descendants
end
function Language:getDescendantNames()
local descendants = self._descendantNames
if descendants == nil then
descendants = fetch_descendants(self, "name")
self._descendantNames = descendants
end
return descendants
end
do
local function check_lang(self, lang)
if type(lang) == "string" then
lang = get_by_code(lang, nil, true)
end
if lang:hasAncestor(self) then
return true
end
end
function Language:hasDescendant(...)
return check_inputs(self, check_lang, false, ...)
end
end
local function fetch_children(self, fmt)
local m_etym_data = require(etymology_languages_data_module)
local self_code, children = self._code, {}
for code, lang in pairs(m_etym_data) do
local _lang = lang
repeat
local parent = _lang.parent
if parent == self_code then
if fmt == "object" then
insert(children, get_by_code(code, nil, true))
elseif fmt == "code" then
insert(children, code)
elseif fmt == "name" then
insert(children, lang[1])
end
break
end
_lang = m_etym_data[parent]
until not _lang
end
return children
end
function Language:getChildren()
local children = self._childObjects
if children == nil then
children = fetch_children(self, "object")
self._childObjects = children
end
return children
end
function Language:getChildrenCodes()
local children = self._childCodes
if children == nil then
children = fetch_children(self, "code")
self._childCodes = children
end
return children
end
function Language:getChildrenNames()
local children = self._childNames
if children == nil then
children = fetch_children(self, "name")
self._childNames = children
end
return children
end
function Language:hasChild(...)
local lang = ...
if not lang then
return false
elseif type(lang) == "string" then
lang = get_by_code(lang, nil, true)
end
if lang:hasParent(self) then
return true
end
return self:hasChild(select(2, ...))
end
--[==[Returns the name of the main category of that language. Example: {{code|lua|"French language"}} for French, whose category is at [[:Category:French language]]. Unless optional argument <code>nocap</code> is given, the language name at the beginning of the returned value will be capitalized. This capitalization is correct for category names, but not if the language name is lowercase and the returned value of this function is used in the middle of a sentence.]==]
function Language:getCategoryName(nocap)
local name = self._categoryName
if name == nil then
name = self:getCanonicalName()
-- If a substrate, omit any leading article.
if self:getFamilyCode() == "qfa-sub" then
name = name:gsub("^the ", ""):gsub("^a ", "")
end
-- Only add " language" if a full language.
if self:hasType("full") then
-- Unless the canonical name already ends with "language", "lect" or their derivatives, add " language".
if not (match(name, "[Ll]anguage$") or match(name, "[Ll]ect$")) then
name = name .. " language"
end
end
self._categoryName = name
end
if nocap then
return name
end
return mw.getContentLanguage():ucfirst(name)
end
--[==[Creates a link to the category; the link text is the canonical name.]==]
function Language:makeCategoryLink()
return make_link(self, ":Category:" .. self:getCategoryName(), self:getDisplayForm())
end
function Language:getStandardCharacters(sc)
local standard_chars = self._data.standardChars
if type(standard_chars) ~= "table" then
return standard_chars
elseif sc and type(sc) ~= "string" then
check_object("script", nil, sc)
sc = sc:getCode()
end
if (not sc) or sc == "None" then
local scripts = {}
for _, script in pairs(standard_chars) do
insert(scripts, script)
end
return concat(scripts)
end
if standard_chars[sc] then
return standard_chars[sc] .. (standard_chars[1] or "")
end
end
--[==[Make the entry name (i.e. the correct page name).]==]
function Language:makeEntryName(text, sc)
if (not text) or text == "" then
return text, nil, {}
end
-- Set `unsupported` as true if certain conditions are met.
local unsupported
-- Check if there's an unsupported character. \239\191\189 is the replacement character U+FFFD, which can't be typed directly here due to an abuse filter. Unix-style dot-slash notation is also unsupported, as it is used for relative paths in links, as are 3 or more consecutive tildes.
-- Note: match is faster with magic characters/charsets; find is faster with plaintext.
if (
match(text, "[#<>%[%]_{|}]") or
find(text, "\239\191\189") or
match(text, "%f[^%z/]%.%.?%f[%z/]") or
find(text, "~~~")
) then
unsupported = true
-- If it looks like an interwiki link.
elseif find(text, ":") then
local prefix = gsub(text, "^:*(.-):.*", ulower)
if (
load_data("Module:data/namespaces")[prefix] or
load_data("Module:data/interwikis")[prefix]
) then
unsupported = true
end
end
-- Check if the text is a listed unsupported title.
local unsupportedTitles = load_data(links_data_module).unsupported_titles
if unsupportedTitles[text] then
return "Unsupported titles/" .. unsupportedTitles[text], nil, {}
end
sc = checkScript(text, self, sc)
local fail, cats
text = normalize(text, sc)
text, fail, cats = iterateSectionSubstitutions(self, text, sc, nil, nil, self._data.entry_name, "makeEntryName")
text = umatch(text, "^[¿¡]?(.-[^%s%p].-)%s*[؟?!;՛՜ ՞ ՟?!︖︕।॥။၊་།]?$") or text
-- Escape unsupported characters so they can be used in titles. ` is used as a delimiter for this, so a raw use of it in an unsupported title is also escaped here to prevent interference; this is only done with unsupported titles, though, so inclusion won't in itself mean a title is treated as unsupported (which is why it's excluded from the earlier test).
if unsupported then
local unsupported_characters = load_data(links_data_module).unsupported_characters
text = text:gsub("[#<>%[%]_`{|}\239]\191?\189?", unsupported_characters)
:gsub("%f[^%z/]%.%.?%f[%z/]", function(m)
return gsub(m, "%.", "`period`")
end)
:gsub("~~~+", function(m)
return gsub(m, "~", "`tilde`")
end)
text = "Unsupported titles/" .. text
end
return text, fail, cats
end
--[==[Generates alternative forms using a specified method, and returns them as a table. If no method is specified, returns a table containing only the input term.]==]
function Language:generateForms(text, sc)
local generate_forms = self._data.generate_forms
if generate_forms == nil then
return {text}
end
sc = checkScript(text, self, sc)
return require("Module:" .. self._data.generate_forms).generateForms(text, self, sc)
end
--[==[Creates a sort key for the given entry name, following the rules appropriate for the language. This removes diacritical marks from the entry name if they are not considered significant for sorting, and may perform some other changes. Any initial hyphen is also removed, and anything parentheses is removed as well.
The <code>sort_key</code> setting for each language in the data modules defines the replacements made by this function, or it gives the name of the module that takes the entry name and returns a sortkey.]==]
function Language:makeSortKey(text, sc)
if (not text) or text == "" then
return text, nil, {}
end
if match(text, "<[^<>]+>") then
track("track HTML tag")
end
-- Remove directional characters, soft hyphens, strip markers and HTML tags.
text = ugsub(text, "[\194\173\226\128\170-\226\128\174\226\129\166-\226\129\169]", "")
text = gsub(unstrip(text), "<[^<>]+>", "")
text = decode_uri(text, "PATH")
text = checkNoEntities(self, text)
-- Remove initial hyphens and * unless the term only consists of spacing + punctuation characters.
text = ugsub(text, "^([-]*)[-־ـ᠊*]+([-]*)(.*[^%s%p].*)", "%1%2%3")
sc = checkScript(text, self, sc)
text = normalize(text, sc)
text = removeCarets(text, sc)
-- For languages with dotted dotless i, ensure that "İ" is sorted as "i", and "I" is sorted as "ı".
if self:hasDottedDotlessI() then
text = gsub(text, "I\204\135", "i") -- decomposed "İ"
:gsub("I", "ı")
text = sc:toFixedNFD(text)
end
-- Convert to lowercase, make the sortkey, then convert to uppercase. Where the language has dotted dotless i, it is usually not necessary to convert "i" to "İ" and "ı" to "I" first, because "I" will always be interpreted as conventional "I" (not dotless "İ") by any sorting algorithms, which will have been taken into account by the sortkey substitutions themselves. However, if no sortkey substitutions have been specified, then conversion is necessary so as to prevent "i" and "ı" both being sorted as "I".
-- An exception is made for scripts that (sometimes) sort by scraping page content, as that means they are sensitive to changes in capitalization (as it changes the target page).
local fail, cats
if not sc:sortByScraping() then
text = ulower(text)
end
local sort_key = self._data.sort_key
text, fail, cats = iterateSectionSubstitutions(self, text, sc, nil, nil, sort_key, "makeSortKey")
if not sc:sortByScraping() then
if self:hasDottedDotlessI() and not sort_key then
text = gsub(gsub(text, "ı", "I"), "i", "İ")
text = sc:toFixedNFC(text)
end
text = uupper(text)
end
-- Remove parentheses, as long as they are either preceded or followed by something.
text = gsub(text, "(.)[()]+", "%1")
:gsub("[()]+(.)", "%1")
text = escape_risky_characters(text)
return text, fail, cats
end
--[==[Create the form used as as a basis for display text and transliteration.]==]
local function processDisplayText(text, self, sc, keepCarets, keepPrefixes)
local subbedChars = {}
text, subbedChars = doTempSubstitutions(text, subbedChars, keepCarets)
text = decode_uri(text, "PATH")
text = checkNoEntities(self, text)
sc = checkScript(text, self, sc)
local fail, cats
text = normalize(text, sc)
text, fail, cats, subbedChars = iterateSectionSubstitutions(self, text, sc, subbedChars, keepCarets, self._data.display_text, "makeDisplayText")
text = removeCarets(text, sc)
-- Remove any interwiki link prefixes (unless they have been escaped or this has been disabled).
if find(text, ":") and not keepPrefixes then
local rep
repeat
text, rep = gsub(text, "\\\\(\\*:)", "\3%1")
until rep == 0
text = gsub(text, "\\:", "\4")
while true do
local prefix = gsub(text, "^(.-):.+", function(m1)
return gsub(m1, "\244[\128-\191]*", "")
end)
-- Check if the prefix is an interwiki, though ignore capitalised Wiktionary:, which is a namespace.
if not prefix or prefix == text or prefix == "Wiktionary"
or not (load_data("Module:data/interwikis")[ulower(prefix)] or prefix == "") then
break
end
text = gsub(text, "^(.-):(.*)", function(m1, m2)
local ret = {}
for subbedChar in gmatch(m1, "\244[\128-\191]*") do
insert(ret, subbedChar)
end
return concat(ret) .. m2
end)
end
text = gsub(text, "\3", "\\")
:gsub("\4", ":")
end
return text, fail, cats, subbedChars
end
--[==[Make the display text (i.e. what is displayed on the page).]==]
function Language:makeDisplayText(text, sc, keepPrefixes)
if (not text) or text == "" then
return text, nil, {}
end
local fail, cats, subbedChars
text, fail, cats, subbedChars = processDisplayText(text, self, sc, nil, keepPrefixes)
text = escape_risky_characters(text)
return undoTempSubstitutions(text, subbedChars), fail, cats
end
--[==[Transliterates the text from the given script into the Latin script (see [[Wiktionary:Transliteration and romanization]]). The language must have the <code>translit</code> property for this to work; if it is not present, {{code|lua|nil}} is returned.
Returns three values:
# The transliteration.
# A boolean which indicates whether the transliteration failed for an unexpected reason. If {{code|lua|false}}, then the transliteration either succeeded, or the module is returning nothing in a controlled way (e.g. the input was {{code|lua|"-"}}). Generally, this means that no maintenance action is required. If {{code|lua|true}}, then the transliteration is {{code|lua|nil}} because either the input or output was defective in some way (e.g. [[Module:ar-translit]] will not transliterate non-vocalised inputs, and this module will fail partially-completed transliterations in all languages). Note that this value can be manually set by the transliteration module, so make sure to cross-check to ensure it is accurate.
# A table of categories selected by the transliteration module, which should be in the format expected by {{code|lua|format_categories}} in [[Module:utilities]].
The <code>sc</code> parameter is handled by the transliteration module, and how it is handled is specific to that module. Some transliteration modules may tolerate {{code|lua|nil}} as the script, others require it to be one of the possible scripts that the module can transliterate, and will show an error if it's not one of them. For this reason, the <code>sc</code> parameter should always be provided when writing non-language-specific code.
The <code>module_override</code> parameter is used to override the default module that is used to provide the transliteration. This is useful in cases where you need to demonstrate a particular module in use, but there is no default module yet, or you want to demonstrate an alternative version of a transliteration module before making it official. It should not be used in real modules or templates, only for testing. All uses of this parameter are tracked by [[Wiktionary:Tracking/languages/module_override]].
'''Known bugs''':
* This function assumes {tr(s1) .. tr(s2) == tr(s1 .. s2)}. When this assertion fails, wikitext markups like <nowiki>'''</nowiki> can cause wrong transliterations.
* HTML entities like <code>&apos;</code>, often used to escape wikitext markups, do not work.]==]
function Language:transliterate(text, sc, module_override)
-- If there is no text, or the language doesn't have transliteration data and there's no override, return nil.
if not (self._data.translit or module_override) then
return nil, false, {}
elseif (not text) or text == "" or text == "-" then
return text, false, {}
end
-- If the script is not transliteratable (and no override is given), return nil.
sc = checkScript(text, self, sc)
if not (sc:isTransliterated() or module_override) then
-- temporary tracking to see if/when this gets triggered
track("non-transliterable")
track("non-transliterable/" .. self._code)
track("non-transliterable/" .. sc:getCode())
track("non-transliterable/" .. sc:getCode() .. "/" .. self._code)
return nil, true, {}
end
-- Remove any strip markers.
text = unstrip(text)
-- Do not process the formatting into PUA characters for certain languages.
local processed = load_data(languages_data_module).substitution[self._code] ~= "none"
-- Get the display text with the keepCarets flag set.
local fail, cats, subbedChars
if processed then
text, fail, cats, subbedChars = processDisplayText(text, self, sc, true)
end
-- Transliterate (using the module override if applicable).
text, fail, cats, subbedChars = iterateSectionSubstitutions(self, text, sc, subbedChars, true, module_override or self._data.translit, "tr")
if not text then
return nil, true, cats
end
-- Incomplete transliterations return nil.
local charset = sc.characters
if charset and umatch(text, "[" .. charset .. "]") then
-- Remove any characters in Latin, which includes Latin characters also included in other scripts (as these are false positives), as well as any PUA substitutions. Anything remaining should only be script code "None" (e.g. numerals).
local check_text = ugsub(text, "[" .. get_script("Latn").characters .. "-]+", "")
-- Set none_is_last_resort_only flag, so that any non-None chars will cause a script other than "None" to be returned.
if find_best_script_without_lang(check_text, true):getCode() ~= "None" then
return nil, true, cats
end
end
if processed then
text = escape_risky_characters(text)
text = undoTempSubstitutions(text, subbedChars)
end
-- If the script does not use capitalization, then capitalize any letters of the transliteration which are immediately preceded by a caret (and remove the caret).
if text and not sc:hasCapitalization() and text:find("^", 1, true) then
text = processCarets(text, "%^([\128-\191\244]*%*?)([^\128-\191\244][\128-\191]*)", function(m1, m2)
return m1 .. uupper(m2)
end)
end
-- Track module overrides.
if module_override ~= nil then
track("module_override")
end
fail = text == nil and (not not fail) or false
return text, fail, cats
end
do
local function handle_language_spec(self, spec, sc)
local ret = self["_" .. spec]
if ret == nil then
ret = self._data[spec]
if type(ret) == "string" then
ret = list_to_set(split(ret, ",", true, true))
end
self["_" .. spec] = ret
end
if type(ret) == "table" then
ret = ret[sc:getCode()]
end
return not not ret
end
function Language:overrideManualTranslit(sc)
return handle_language_spec(self, "override_translit", sc)
end
function Language:link_tr(sc)
return handle_language_spec(self, "link_tr", sc)
end
end
--[==[Returns {{code|lua|true}} if the language has a transliteration module, or {{code|lua|false}} if it doesn't.]==]
function Language:hasTranslit()
return not not self._data.translit
end
--[==[Returns {{code|lua|true}} if the language uses the letters I/ı and İ/i, or {{code|lua|false}} if it doesn't.]==]
function Language:hasDottedDotlessI()
return not not self._data.dotted_dotless_i
end
function Language:toJSON(opts)
local entry_name, entry_name_patterns, entry_name_remove_diacritics = self._data.entry_name
if entry_name then
if entry_name.from then
entry_name_patterns = {}
for i, from in ipairs(entry_name.from) do
insert(entry_name_patterns, {from = from, to = entry_name.to[i] or ""})
end
end
entry_name_remove_diacritics = entry_name.remove_diacritics
end
-- mainCode should only end up non-nil if dontCanonicalizeAliases is passed to make_object().
local ret = {
ancestors = self:getAncestorCodes(),
canonicalName = self:getCanonicalName(),
categoryName = self:getCategoryName("nocap"),
code = self._code,
mainCode = self._mainCode,
parent = self:getParentCode(),
full = self:getFullCode(),
entryNamePatterns = entry_name_patterns,
entryNameRemoveDiacritics = entry_name_remove_diacritics,
family = self:getFamilyCode(),
aliases = self:getAliases(),
varieties = self:getVarieties(),
otherNames = self:getOtherNames(),
scripts = self:getScriptCodes(),
type = keys_to_list(self:getTypes()),
wikimediaLanguages = self:getWikimediaLanguageCodes(),
wikidataItem = self:getWikidataItem(),
wikipediaArticle = self:getWikipediaArticle(true),
}
-- Use `deep_copy` when returning a table, so that there are no editing restrictions imposed by `mw.loadData`.
return opts and opts.lua_table and deep_copy(ret) or to_json(ret, opts)
end
function export.getDataModuleName(code)
local letter = match(code, "^(%l)%l%l?$")
return "Module:" .. (
letter == nil and "languages/data/exceptional" or
#code == 2 and "languages/data/2" or
"languages/data/3/" .. letter
)
end
get_data_module_name = export.getDataModuleName
function export.getExtraDataModuleName(code)
return get_data_module_name(code) .. "/extra"
end
get_extra_data_module_name = export.getExtraDataModuleName
do
local function make_stack(data)
local key_types = {
[2] = "unique",
aliases = "unique",
otherNames = "unique",
type = "append",
varieties = "unique",
wikipedia_article = "unique",
wikimedia_codes = "unique"
}
local function __index(self, k)
local stack, key_type = getmetatable(self), key_types[k]
-- Data that isn't inherited from the parent.
if key_type == "unique" then
local v = stack[stack[make_stack]][k]
if v == nil then
local layer = stack[0]
if layer then -- Could be false if there's no extra data.
v = layer[k]
end
end
return v
-- Data that is appended by each generation.
elseif key_type == "append" then
local parts, offset, n = {}, 0, stack[make_stack]
for i = 1, n do
local part = stack[i][k]
if part == nil then
offset = offset + 1
else
parts[i - offset] = part
end
end
return offset ~= n and concat(parts, ",") or nil
end
local n = stack[make_stack]
while true do
local layer = stack[n]
if not layer then -- Could be false if there's no extra data.
return nil
end
local v = layer[k]
if v ~= nil then
return v
end
n = n - 1
end
end
local function __newindex()
error("table is read-only")
end
local function __pairs(self)
-- Iterate down the stack, caching keys to avoid duplicate returns.
local stack, seen = getmetatable(self), {}
local n = stack[make_stack]
local iter, state, k, v = pairs(stack[n])
return function()
repeat
repeat
k = iter(state, k)
if k == nil then
n = n - 1
local layer = stack[n]
if not layer then -- Could be false if there's no extra data.
return nil
end
iter, state, k = pairs(layer)
end
until not (k == nil or seen[k])
-- Get the value via a lookup, as the one returned by the
-- iterator will be the raw value from the current layer,
-- which may not be the one __index will return for that
-- key. Also memoize the key in `seen` (even if the lookup
-- returns nil) so that it doesn't get looked up again.
-- TODO: store values in `self`, avoiding the need to create
-- the `seen` table. The iterator will need to iterate over
-- `self` with `next` first to find these on future loops.
v, seen[k] = self[k], true
until v ~= nil
return k, v
end
end
local __ipairs = require(table_module).indexIpairs
function make_stack(data)
local stack = {
data,
[make_stack] = 1, -- stores the length and acts as a sentinel to confirm a given metatable is a stack.
__index = __index,
__newindex = __newindex,
__pairs = __pairs,
__ipairs = __ipairs,
}
stack.__metatable = stack
return setmetatable({}, stack), stack
end
return make_stack(data)
end
local function get_stack(data)
local stack = getmetatable(data)
return stack and type(stack) == "table" and stack[make_stack] and stack or nil
end
--[==[
<span style="color: #BA0000">This function is not for use in entries or other content pages.</span>
Returns a blob of data about the language. The format of this blob is undocumented, and perhaps unstable; it's intended for things like the module's own unit-tests, which are "close friends" with the module and will be kept up-to-date as the format changes. If `extra` is set, any extra data in the relevant `/extra` module will be included. (Note that it will be included anyway if it has already been loaded into the language object.) If `raw` is set, then the returned data will not contain any data inherited from parent objects.
-- Do NOT use these methods!
-- All uses should be pre-approved on the talk page!
]==]
function Language:getData(extra, raw)
if extra then
self:loadInExtraData()
end
local data = self._data
-- If raw is not set, just return the data.
if not raw then
return data
end
local stack = get_stack(data)
-- If there isn't a stack or its length is 1, return the data. Extra data (if any) will be included, as it's stored at key 0 and doesn't affect the reported length.
if stack == nil then
return data
end
local n = stack[make_stack]
if n == 1 then
return data
end
local extra = stack[0]
-- If there isn't any extra data, return the top layer of the stack.
if extra == nil then
return stack[n]
end
-- If there is, return a new stack which has the top layer at key 1 and the extra data at key 0.
data, stack = make_stack(stack[n])
stack[0] = extra
return data
end
function Language:loadInExtraData()
-- Only full languages have extra data.
if not self:hasType("language", "full") then
return
end
local data = self._data
-- If there's no stack, create one.
local stack = get_stack(self._data)
if stack == nil then
data, stack = make_stack(data)
-- If already loaded, return.
elseif stack[0] ~= nil then
return
end
self._data = data
-- Load extra data from the relevant module and add it to the stack at key 0, so that the __index and __pairs metamethods will pick it up, since they iterate down the stack until they run out of layers.
local code = self._code
local modulename = get_extra_data_module_name(code)
-- No data cached as false.
stack[0] = modulename and load_data(modulename)[code] or false
end
--[==[Returns the name of the module containing the language's data. Currently, this is always [[Module:scripts/data]].]==]
function Language:getDataModuleName()
local name = self._dataModuleName
if name == nil then
name = self:hasType("etymology-only") and etymology_languages_data_module or
get_data_module_name(self._mainCode or self._code)
self._dataModuleName = name
end
return name
end
--[==[Returns the name of the module containing the language's data. Currently, this is always [[Module:scripts/data]].]==]
function Language:getExtraDataModuleName()
local name = self._extraDataModuleName
if name == nil then
name = not self:hasType("etymology-only") and get_extra_data_module_name(self._mainCode or self._code) or false
self._extraDataModuleName = name
end
return name or nil
end
function export.makeObject(code, data, dontCanonicalizeAliases)
local data_type = type(data)
if data_type ~= "table" then
error(("bad argument #2 to 'makeObject' (table expected, got %s)"):format(data_type))
end
-- Convert any aliases.
local input_code = code
code = normalize_code(code)
input_code = dontCanonicalizeAliases and input_code or code
local parent
if data.parent then
parent = get_by_code(data.parent, nil, true, true)
else
parent = Language
end
parent.__index = parent
local lang = {_code = input_code}
-- This can only happen if dontCanonicalizeAliases is passed to make_object().
if code ~= input_code then
lang._mainCode = code
end
local parent_data = parent._data
if parent_data == nil then
-- Full code is the same as the code.
lang._fullCode = parent._code or code
else
-- Copy full code.
lang._fullCode = parent._fullCode
local stack = get_stack(parent_data)
if stack == nil then
parent_data, stack = make_stack(parent_data)
end
-- Insert the input data as the new top layer of the stack.
local n = stack[make_stack] + 1
data, stack[n], stack[make_stack] = parent_data, data, n
end
lang._data = data
return setmetatable(lang, parent)
end
make_object = export.makeObject
end
--[==[Finds the language whose code matches the one provided. If it exists, it returns a <code class="nf">Language</code> object representing the language. Otherwise, it returns {{code|lua|nil}}, unless <code class="n">paramForError</code> is given, in which case an error is generated. If <code class="n">paramForError</code> is {{code|lua|true}}, a generic error message mentioning the bad code is generated; otherwise <code class="n">paramForError</code> should be a string or number specifying the parameter that the code came from, and this parameter will be mentioned in the error message along with the bad code. If <code class="n">allowEtymLang</code> is specified, etymology-only language codes are allowed and looked up along with normal language codes. If <code class="n">allowFamily</code> is specified, language family codes are allowed and looked up along with normal language codes.]==]
function export.getByCode(code, paramForError, allowEtymLang, allowFamily)
-- Track uses of paramForError, ultimately so it can be removed, as error-handling should be done by [[Module:parameters]], not here.
if paramForError ~= nil then
track("paramForError")
end
if type(code) ~= "string" then
local typ
if not code then
typ = "nil"
elseif check_object("language", true, code) then
typ = "a language object"
elseif check_object("family", true, code) then
typ = "a family object"
else
typ = "a " .. type(code)
end
error("The function getByCode expects a string as its first argument, but received " .. typ .. ".")
end
local m_data = load_data(languages_data_module)
if m_data.aliases[code] or m_data.track[code] then
track(code)
end
local norm_code = normalize_code(code)
-- Get the data, checking for etymology-only languages if allowEtymLang is set.
local data = load_data(get_data_module_name(norm_code))[norm_code] or
allowEtymLang and load_data(etymology_languages_data_module)[norm_code]
-- If no data was found and allowFamily is set, check the family data. If the main family data was found, make the object with [[Module:families]] instead, as family objects have different methods. However, if it's an etymology-only family, use make_object in this module (which handles object inheritance), and the family-specific methods will be inherited from the parent object.
if data == nil and allowFamily then
data = load_data("Module:families/data")[norm_code]
if data ~= nil then
if data.parent == nil then
return make_family_object(norm_code, data)
elseif not allowEtymLang then
data = nil
end
end
end
local retval = code and data and make_object(code, data)
if not retval and paramForError then
require("Module:languages/errorGetBy").code(code, paramForError, allowEtymLang, allowFamily)
end
return retval
end
get_by_code = export.getByCode
--[==[Finds the language whose canonical name (the name used to represent that language on Wiktionary) or other name matches the one provided. If it exists, it returns a <code class="nf">Language</code> object representing the language. Otherwise, it returns {{code|lua|nil}}, unless <code class="n">paramForError</code> is given, in which case an error is generated. If <code class="n">allowEtymLang</code> is specified, etymology-only language codes are allowed and looked up along with normal language codes. If <code class="n">allowFamily</code> is specified, language family codes are allowed and looked up along with normal language codes.
The canonical name of languages should always be unique (it is an error for two languages on Wiktionary to share the same canonical name), so this is guaranteed to give at most one result.
This function is powered by [[Module:languages/canonical names]], which contains a pre-generated mapping of full-language canonical names to codes. It is generated by going through the [[:Category:Language data modules]] for full languages. When <code class="n">allowEtymLang</code> is specified for the above function, [[Module:etymology languages/canonical names]] may also be used, and when <code class="n">allowFamily</code> is specified for the above function, [[Module:families/canonical names]] may also be used.]==]
function export.getByCanonicalName(name, errorIfInvalid, allowEtymLang, allowFamily)
local byName = load_data("Module:languages/canonical names")
local code = byName and byName[name]
if not code and allowEtymLang then
byName = load_data("Module:etymology languages/canonical names")
code = byName and byName[name] or
byName[gsub(name, " [Ss]ubstrate$", "")] or
byName[gsub(name, "^a ", "")] or
byName[gsub(name, "^a ", ""):gsub(" [Ss]ubstrate$", "")] or
-- For etymology families like "ira-pro".
-- FIXME: This is not ideal, as it allows " languages" to be appended to any etymology-only language, too.
byName[match(name, "^(.*) languages$")]
end
if not code and allowFamily then
byName = load_data("Module:families/canonical names")
code = byName[name] or byName[match(name, "^(.*) languages$")]
end
local retval = code and get_by_code(code, errorIfInvalid, allowEtymLang, allowFamily)
if not retval and errorIfInvalid then
require("Module:languages/errorGetBy").canonicalName(name, allowEtymLang, allowFamily)
end
return retval
end
--[==[Used by [[Module:languages/data/2]] (et al.) and [[Module:etymology languages/data]], [[Module:families/data]], [[Module:scripts/data]] and [[Module:writing systems/data]] to finalize the data into the format that is actually returned.]==]
function export.finalizeData(data, main_type, variety)
local fields = {"type"}
if main_type == "language" then
insert(fields, 4) -- script codes
insert(fields, "ancestors")
insert(fields, "link_tr")
insert(fields, "override_translit")
insert(fields, "wikimedia_codes")
elseif main_type == "script" then
insert(fields, 3) -- writing system codes
end -- Families and writing systems have no extra fields to process.
local fields_len = #fields
for _, entity in next, data do
if variety then
-- Move parent from 3 to "parent" and family from "family" to 3. These are different for the sake of convenience, since very few varieties have the family specified, whereas all of them have a parent.
entity.parent, entity[3], entity.family = entity[3], entity.family
-- Give the type "regular" iff not a variety and no other types are assigned.
elseif not (entity.type or entity.parent) then
entity.type = "regular"
end
for i = 1, fields_len do
local key = fields[i]
local field = entity[key]
if field and type(field) == "string" then
entity[key] = gsub(field, "%s*,%s*", ",")
end
end
end
return data
end
--[==[For backwards compatibility only; modules should require the error themselves.]==]
function export.err(lang_code, param, code_desc, template_tag, not_real_lang)
return require("Module:languages/error")(lang_code, param, code_desc, template_tag, not_real_lang)
end
return export
qzp18a1e4lwkoe2pgbnqxn9tednj77e
Module:category tree/poscatboiler
828
5901
17268
2025-05-27T13:43:55Z
Ayane Fumihiro
6766
+
17268
Scribunto
text/plain
local lang_independent_data = require("Module:category tree/data")
local lang_specific_module = "Module:category tree/lang"
local lang_specific_module_prefix = lang_specific_module .. "/"
local labels_utilities_module = "Module:labels/utilities"
local template_parser_module = "Module:template parser"
local concat = table.concat
local dump = mw.dumpObject
local expand_template = require("Module:frame").expandTemplate
local insert = table.insert
local is_callable = require("Module:fun").is_callable
local lcfirst = require("Module:string utilities").lcfirst
local list_to_set = require("Module:table").listToSet
local make_title = mw.title.makeTitle
local new_title = mw.title.new
local parse = require(template_parser_module).parse
local sparse_concat = require("Module:table").sparseConcat
local tostring = tostring
local type = type
local ucfirst = require("Module:string utilities").ucfirst
local uupper = require("Module:string utilities").upper
local function get_lang(...)
local _get_lang = require("Module:languages").getByCode
function get_lang(...)
return _get_lang(...) or require("Module:languages/errorGetBy").code(...)
end
return get_lang(...)
end
local function get_script(...)
local _get_script = require("Module:scripts").getByCode
function get_script(code)
return _get_script(code) or require("Module:languages/error")(code, true, "script code")
end
return get_script(...)
end
-- Category object
local Category = {}
Category.__index = Category
function Category:get_originating_info()
local originating_info = ""
if self._info.originating_label then
originating_info = " (originating from label \"" .. self._info.originating_label .. "\" in module [[" .. self._info.originating_module .. "]])"
end
return originating_info
end
local valid_keys = list_to_set{"code", "label", "sc", "raw", "args", "also", "called_from_inside", "originating_label", "originating_module"}
function Category.new(info)
for key in pairs(info) do
if not valid_keys[key] then
error("The parameter \"" .. key .. "\" was not recognized.")
end
end
local self = setmetatable({}, Category)
self._info = info
if not self._info.label then
error("No label was specified.")
end
self:initCommon()
if not self._data then
error("The " .. (self._info.raw and "raw " or "") .. "label \"" .. self._info.label .. "\" does not exist" .. self:get_originating_info() .. ".")
end
return self
end
function Category:initCommon()
local args_handled = false
if self._info.raw then
-- Check if the category exists
local raw_categories = lang_independent_data["RAW_CATEGORIES"]
self._data = raw_categories[self._info.label]
if self._data then
if self._data.lang then
self._lang = get_lang(self._data.lang)
self._info.code = self._lang:getCode()
end
if self._data.sc then
self._sc = get_script(self._data.sc)
self._info.sc = self._sc:getCode()
end
else
-- Go through raw handlers
local data = {
category = self._info.label,
args = self._info.args or {},
called_from_inside = self._info.called_from_inside,
}
for _, handler in ipairs(lang_independent_data["RAW_HANDLERS"]) do
self._data, args_handled = handler.handler(data)
if self._data then
self._data.module = self._data.module or handler.module
break
end
end
if self._data then
-- Update the label if the handler specified a canonical name for it.
if self._data.canonical_name then
self._info.canonical_name = self._data.canonical_name
end
if self._data.lang then
if type(self._data.lang) ~= "string" then
error("Received non-string value " .. dump(self._data.lang) .. " for self._data.lang, label \"" .. self._info.label .. "\"" .. self:get_originating_info() .. ".")
end
self._lang = get_lang(self._data.lang)
self._info.code = self._lang:getCode()
end
if self._data.sc then
if type(self._data.sc) ~= "string" then
error("Received non-string value " .. dump(self._data.sc) .. " for self._data.sc, label \"" .. self._info.label .. "\"" .. self:get_originating_info() .. ".")
end
self._sc = get_script(self._data.sc)
self._info.sc = self._sc:getCode()
end
end
end
else
-- Already parsed into language + label
if self._info.code then
self._lang = get_lang(self._info.code)
else
self._lang = nil
end
if self._info.sc then
self._sc = get_script(self._info.sc)
else
self._sc = nil
end
self._info.orig_label = self._info.label
if not self._lang then
-- Umbrella categories without a preceding language always begin with a capital letter, but the actual label may be
-- lowercase (cf. [[:Category:Nouns by language]] with label 'nouns' with per-language [[:Category:English nouns]];
-- but [[:Category:Reddit slang by language]] with label 'Reddit slang' with per-language
-- [[:Category:English Reddit slang]]). Since the label is almost always lowercase, we lowercase it for umbrella
-- categories, storing the original into `orig_label`, and correct it later if needed.
self._info.label = lcfirst(self._info.label)
end
-- First, check lang-specific labels and handlers if this is not an umbrella category.
if self._lang then
local langs_with_modules = require(lang_specific_module)
local obj, seen = self._lang, {}
repeat
if langs_with_modules[obj:getCode()] then
local module = lang_specific_module_prefix .. obj:getCode()
local labels_and_handlers = require(module)
if labels_and_handlers.LABELS then
self._data = labels_and_handlers.LABELS[self._info.label]
if self._data then
if self._data.umbrella == nil and self._data.umbrella_parents == nil then
self._data.umbrella = false
end
self._data.module = self._data.module or module
end
end
if not self._data and labels_and_handlers.HANDLERS then
for _, handler in ipairs(labels_and_handlers.HANDLERS) do
local data = {
label = self._info.label,
lang = self._lang,
sc = self._sc,
args = self._info.args or {},
called_from_inside = self._info.called_from_inside,
}
self._data, args_handled = handler(data)
if self._data then
if self._data.umbrella == nil and self._data.umbrella_parents == nil then
self._data.umbrella = false
end
self._data.module = self._data.module or module
break
end
end
end
if self._data then
break
end
end
seen[obj:getCode()] = true
obj = obj:getFamily()
until not obj or seen[obj:getCode()]
end
-- Then check lang-independent labels.
if not self._data then
local labels = lang_independent_data["LABELS"]
self._data = labels[self._info.label]
-- See comment above about uppercase- vs. lowercase-initial labels, which are indistinguishable
-- in umbrella categories.
if not self._data then
self._data = labels[self._info.orig_label]
if self._data then
self._info.label = self._info.orig_label
end
end
end
-- Then check lang-independent handlers.
if not self._data then
local data = {
label = self._info.label,
lang = self._lang,
sc = self._sc,
args = self._info.args or {},
called_from_inside = self._info.called_from_inside,
}
for _, handler in ipairs(lang_independent_data["HANDLERS"]) do
self._data, args_handled = handler.handler(data)
if self._data then
self._data.module = self._data.module or handler.module
break
end
end
end
end
if not args_handled and self._data and self._info.args and next(self._info.args) then
local module_text = " (handled in [[" .. (self._data.module or "UNKNOWN").. "]])"
local args_text = {}
for k, v in pairs(self._info.args) do
insert(args_text, k .. "=" .. ((type(v) == "string" or type(v) == "number") and v or dump(v)))
end
error("poscatboiler label '" .. self._info.label .. "' " .. module_text .. " doesn't accept extra args " ..
concat(args_text, ", "))
end
if self._sc and not self._lang then
error("Umbrella categories cannot have a script specified.")
end
end
function Category:convert_spec_to_string(desc)
if not desc then
return desc
end
local desc_type = type(desc)
if desc_type == "string" then
return desc
elseif desc_type == "number" then
return tostring(desc)
elseif not is_callable(desc) then
error("Internal error: `desc` must be a string, number, function, callable table or nil; received a " .. desc_type)
end
desc = desc{
lang = self._lang,
sc = self._sc,
label = self._info.label,
raw = self._info.raw,
}
if not desc then
return desc
end
desc_type = type(desc)
if desc_type == "string" then
return desc
end
error("Internal error: the value returned by `desc` must be a string or nil; received a " .. desc_type)
end
local function add_obj_args(args, obj, obj_type)
if obj then
args[obj_type .. "code"] = obj:getCode()
args[obj_type .. "name"] = obj:getCanonicalName()
args[obj_type .. "disp"] = obj:getDisplayForm()
args[obj_type .. "cat"] = obj:getCategoryName()
args[obj_type .. "link"] = obj:makeCategoryLink()
end
end
-- Expands `desc` like a template, passing values for specs like {{{langname}}}.
function Category:substitute_template_specs(desc)
-- This may end up happening twice but that's OK as the function is (usually) idempotent.
-- FIXME: Not idempotent if a preprocessed template returns wikicode.
desc = self:convert_spec_to_string(desc)
if not desc then
return nil
end
-- Populate the substitution arguments.
local args = {}
args.umbrella_msg = "This is an umbrella category. It contains no dictionary entries, but only other, language-specific categories, which in turn contain relevant terms in a given language."
args.umbrella_meta_msg = "This is an umbrella metacategory, covering a general area such as \"lemmas\", \"names\" or \"terms by etymology\". It contains no dictionary entries, but holds only umbrella (\"by language\") categories covering specific subtopics, which in turn contain language-specific categories holding terms in a given language for that same topic."
add_obj_args(args, self._lang, "lang")
add_obj_args(args, self._sc, "sc")
return parse(desc, true):expand(args)
end
function Category:substitute_template_specs_in_args(args)
if not args then
return args
end
local pinfo = {}
for k, v in pairs(args) do
pinfo[self:substitute_template_specs(k)] = self:substitute_template_specs(v)
end
return pinfo
end
function Category:make_new(info)
info.originating_label = self._info.label
info.originating_module = self._data.module
info.called_from_inside = true
return Category.new(info)
end
function Category:getBreadcrumbName()
local ret
if self._lang or self._info.raw then
ret = self._data.breadcrumb
else
ret = self._data.umbrella and self._data.umbrella.breadcrumb
end
if not ret then
ret = self._info.label
end
if type(ret) ~= "table" then
ret = {name = ret}
end
local name = self:substitute_template_specs(ret.name)
local nocap = ret.nocap
if self._sc then
name = name .. " in " .. self._sc:getDisplayForm()
end
return name, nocap
end
local function expand_toc_template_if(template)
local template_obj = new_title(template, 10)
if template_obj.exists then
return expand_template{title = template_obj.text}
end
return nil
end
-- Return the textual expansion of the first existing template among the given templates, first performing
-- substitutions on the template name such as replacing {{{langcode}}} with the current language's code (if any).
-- If no templates exist after expansion, or if nil is passed in, return nil. If a single string is passed in,
-- treat it like a one-element list consisting of that string.
function Category:get_template_text(templates)
if templates == nil then
return nil
elseif type(templates) ~= "table" then
templates = {templates}
end
for _, template in ipairs(templates) do
if template == false then
return false
end
template = self:substitute_template_specs(template)
return expand_toc_template_if(template)
end
return nil
end
function Category:getTOC(toc_type)
-- Type "none" means everything fits on a single page; in that case, display nothing.
if toc_type == "none" then
return nil
end
local templates, fallback_templates
-- If TOC type is "full" (more than 2500 entries), do the following, in order:
-- 1. look up and expand the `toc_template_full` templates (normal or umbrella, depending on whether there is
-- a current language);
-- 2. look up and expand the `toc_template` templates (normal or umbrella, as above);
-- 3. do the default behavior, which is as follows:
-- 3a. look up a language-specific "full" template according to the current language (using English if there
-- is no current language);
-- 3b. look up a script-specific "full" template according to the first script of current language (using English
-- if there is no current language);
-- 3c. look up a language-specific "normal" template according to the current language (using English if there
-- is no current language);
-- 3d. look up a script-specific "normal" template according to the first script of the current language (using
-- English if there is no current language);
-- 3e. display nothing.
--
-- If TOC type is "normal" (between 200 and 2500 entries), do the following, in order:
-- 1. look up and expand the `toc_template` templates (normal or umbrella, depending on whether there is
-- a current language);
-- 2. do the default behavior, which is as follows:
-- 2a. look up a language-specific "normal" template according to the current language (using English if there
-- is no current language);
-- 2b. look up a script-specific "normal" template according to the first script of the current language (using
-- English if there is no current language);
-- 2c. display nothing.
local data_source
if self._lang or self._info.raw then
data_source = self._data
else
data_source = self._data.umbrella
end
if data_source then
if toc_type == "full" then
templates = data_source.toc_template_full
fallback_templates = data_source.toc_template
else
templates = data_source.toc_template
end
end
local text = self:get_template_text(templates)
if text then
return text
elseif text == false then
return nil
end
text = self:get_template_text(fallback_templates)
if text then
return text
elseif text == false then
return nil
end
local default_toc_templates_to_check = {}
local lang, sc = self:getCatfixInfo()
local langcode = lang and lang:getCode() or "en"
local sccode = sc and sc:getCode() or lang and lang:getScriptCodes()[1] or "Latn"
-- FIXME: What is toctemplateprefix used for?
local tocname = (self._data.toctemplateprefix or "") .. "categoryTOC"
if toc_type == "full" then
insert(default_toc_templates_to_check, ("%s-%s/full"):format(langcode, tocname))
insert(default_toc_templates_to_check, ("%s-%s/full"):format(sccode, tocname))
end
insert(default_toc_templates_to_check, ("%s-%s"):format(langcode, tocname))
insert(default_toc_templates_to_check, ("%s-%s"):format(sccode, tocname))
for _, toc_template in ipairs(default_toc_templates_to_check) do
local toc_template_text = expand_toc_template_if(toc_template)
if toc_template_text then
return toc_template_text
end
end
return nil
end
function Category:getInfo()
return self._info
end
function Category:getDataModule()
return self._data.module
end
function Category:canBeEmpty()
if self._lang or self._info.raw then
return self._data.can_be_empty
end
return self._data.umbrella and self._data.umbrella.can_be_empty
end
function Category:isHidden()
if self._lang or self._info.raw then
return self._data.hidden
end
return self._data.umbrella and self._data.umbrella.hidden
end
function Category:getCategoryName()
if self._info.raw then
return self._info.canonical_name or self._info.label
elseif self._lang then
local ret = self._lang:getCanonicalName() .. " " .. self._info.label
if self._sc then
ret = ret .. " in " .. self._sc:getDisplayForm()
end
return ucfirst(ret)
end
local ret = ucfirst(self._info.label)
if not (self._data.no_by_language or self._data.umbrella and self._data.umbrella.no_by_language) then
ret = ret .. " by language"
end
return ret
end
function Category:getTopright()
if self._lang or self._info.raw then
return self:substitute_template_specs(self._data.topright)
end
return self._data.umbrella and self:substitute_template_specs(self._data.umbrella.topright)
end
function Category:display_title(displaytitle, lang)
if type(displaytitle) == "string" then
displaytitle = self:substitute_template_specs(displaytitle)
else
displaytitle = displaytitle(self:getCategoryName(), lang)
end
mw.getCurrentFrame():callParserFunction("DISPLAYTITLE", "Category:" .. displaytitle)
end
function Category:get_labels_categorizing()
local m_labels_utilities = require(labels_utilities_module)
local pos_cat_labels, sense_cat_labels, use_tlb
pos_cat_labels = m_labels_utilities.find_labels_for_category(self._info.label, "pos", self._lang)
local sense_label = self._info.label:match("^(.*) terms$")
if sense_label then
use_tlb = true
else
sense_label = self._info.label:match("^terms with (.*) senses$")
end
if not sense_label then
return nil
end
sense_cat_labels = m_labels_utilities.find_labels_for_category(sense_label, "sense", self._lang)
if use_tlb then
return m_labels_utilities.format_labels_categorizing(pos_cat_labels, sense_cat_labels, self._lang)
end
local all_labels = pos_cat_labels
for k, v in pairs(sense_cat_labels) do
all_labels[k] = v
end
return m_labels_utilities.format_labels_categorizing(all_labels, nil, self._lang)
end
-- FIXME: this is clunky.
local function remove_lang_params(desc)
-- Simply remove a language name/code/category from the beginning of the string, but replace the language name
-- in the middle of the string with either "specific languages" or "specific-language" depending on whether the
-- language name appears to be an attributive qualifier of another noun or to stand by itself. This may be wrong,
-- in which case the category in question should supply its own umbrella description.
desc = desc:gsub("^{{{langname}}} ", "")
:gsub("{{{langname}}} %(", "specific languages (")
:gsub("{{{langname}}}([.,])", "specific languages%1")
:gsub("{{{langname}}} ", "specific-language ")
:gsub("{{{langdisp}}}", "specific languages")
:gsub("{{{langlink}}}", "specific languages")
return desc
end
function Category:getDescription(isChild)
-- Allows different text in the list of a category's children
local isChild = isChild == "child"
if self._lang or self._info.raw then
if not isChild and self._data.displaytitle then
self:display_title(self._data.displaytitle, self._lang)
end
if self._sc then
return self:getCategoryName() .. "."
end
local desc = self:substitute_template_specs(self._data.description)
if not desc then
return nil
elseif isChild then
return desc
end
return sparse_concat({
self:substitute_template_specs(self._data.preceding),
desc,
self:substitute_template_specs(self._data.additional),
self:substitute_template_specs(self:get_labels_categorizing()),
}, "\n\n")
end
local umbrella = self._data.umbrella
if not isChild and umbrella and umbrella.displaytitle then
self:display_title(umbrella.displaytitle)
end
local desc = self:substitute_template_specs(umbrella and umbrella.description)
local has_umbrella_desc = not not desc
if not desc then
desc = self:convert_spec_to_string(self._data.description)
if desc then
desc = remove_lang_params(desc)
desc = lcfirst(desc)
desc = desc:gsub("%.$", "")
desc = "Categories with " .. desc .. "."
else
desc = "Categories with " .. self._info.label .. " in various specific languages."
end
desc = self:substitute_template_specs(desc)
end
if isChild then
return desc
end
return sparse_concat({
self:substitute_template_specs(umbrella and umbrella.preceding or not has_umbrella_desc and self._data.preceding),
desc,
self:substitute_template_specs(umbrella and umbrella.additional or not has_umbrella_desc and self._data.additional),
self:substitute_template_specs("{{{umbrella_msg}}}"),
self:substitute_template_specs(self:get_labels_categorizing()),
}, "\n\n")
end
function Category:new_sortkey(sortkey)
local sortkey_type = type(sortkey)
if sortkey_type == "string" then
sortkey = uupper(sortkey)
elseif sortkey_type == "table" then
function sortkey:makeSortKey()
local sort_func = self.sort_func
if sort_func ~= nil then
return sort_func(self.sort_base)
end
local lang = self.lang
if lang == nil then
return self.sort_base
end
lang = get_lang(lang, nil, true)
if lang == nil then
return self.sort_base
end
local sc = self.sc
if sc ~= nil then
sc = get_script(sc)
end
return lang:makeSortKey(self.sort_base, sc)
end
end
return sortkey
end
function Category:inherit_spec(spec, parent_spec)
if spec == false then
return nil
end
return self:substitute_template_specs(spec or parent_spec)
end
function Category:canonicalize_parents_children(cats, is_children)
if not cats then
return nil
elseif type(cats) == "table" then
if cats.name or cats.module then
cats = {cats}
elseif #cats == 0 then
return nil
end
else
cats = {cats}
end
local ret = {}
for _, cat in ipairs(cats) do
if type(cat) ~= "table" or not cat.name and not cat.module then
cat = {name = cat}
end
insert(ret, cat)
end
local is_umbrella = not self._lang and not self._info.raw
local table_type = is_children and "extra_children" or "parents"
for i, cat in ipairs(ret) do
local raw
if self._info.raw or is_umbrella then
raw = not cat.is_label
else
raw = cat.raw
end
local lang = self:inherit_spec(cat.lang, not raw and self._info.code or nil)
local sc = self:inherit_spec(cat.sc, not raw and self._info.sc or nil)
-- Get the sortkey.
local sortkey = cat.sort
if type(sortkey) == "table" then
sortkey.sort_base = self:substitute_template_specs(sortkey.sort_base) or
error("Missing .sort_base in '" .. table_type .. "' .sort table for '" ..
self._info.label .. "' category entry in module '" .. (self._data.module or "unknown") .. "'")
if sortkey.sort_func then
-- Not allowed to give a lang and/or script if sort_func is given.
local bad_spec = sortkey.lang and "lang" or sortkey.sc and "sc" or nil
if bad_spec then
error("Cannot specify both ." .. bad_spec .. " and .sort_func in '" .. table_type ..
"' .sort table for '" .. self._info.label .. "' category entry in module '" ..
(self._data.module or "unknown") .. "'")
end
else
sortkey.lang = self:inherit_spec(sortkey.lang, lang)
sortkey.sc = self:inherit_spec(sortkey.sc, sc)
end
else
sortkey = self:substitute_template_specs(sortkey)
end
local name
if cat.module then
-- A reference to a category using another category tree module.
if not cat.args then
error("Missing .args in '" .. table_type .. "' table with module=\"" .. cat.module .. "\" for '" ..
self._info.label .. "' category entry in module '" .. (self._data.module or "unknown") .. "'")
end
name = require("Module:category tree/" .. cat.module).new(self:substitute_template_specs_in_args(cat.args))
else
name = cat.name
if not name then
error("Missing .name in " .. (is_umbrella and "umbrella " or "") .. "'" .. table_type .. "' table for '" ..
self._info.label .. "' category entry in module '" .. (self._data.module or "unknown") .. "'")
elseif type(name) == "string" then -- otherwise, assume it's a category object and use it directly
name = self:substitute_template_specs(name)
if name:find("^Category:") then
-- It's a non-poscatboiler category name.
sortkey = sortkey or is_children and name:gsub("^Category:", "") or self:getCategoryName()
else
-- It's a label.
sortkey = sortkey or is_children and name or self._info.label
name = self:make_new{
label = name, code = lang, sc = sc,
raw = raw, args = self:substitute_template_specs_in_args(cat.args)
}
end
end
end
sortkey = sortkey or is_children and " " or self._info.label
ret[i] = {
name = name,
description = is_children and self:substitute_template_specs(cat.description) or nil,
sort = self:new_sortkey(sortkey)
}
end
return ret
end
function Category:getParents()
local is_umbrella, ret = not self._lang and not self._info.raw
if self._sc then
local parent1 = self:make_new{code = self._info.code, label = "terms in " .. self._sc:getCanonicalName() .. " script"}
local parent2 = self:make_new{code = self._info.code, label = self._info.label, raw = self._info.raw, args = self._info.args}
ret = {
{name = parent1, sort = self._sc:getCanonicalName()},
{name = parent2, sort = self._sc:getCanonicalName()},
}
else
local parents
if is_umbrella then
parents = self._data.umbrella and self._data.umbrella.parents or self._data.umbrella_parents
else
parents = self._data.parents
end
ret = self:canonicalize_parents_children(parents)
if not ret then
return nil
end
end
local self_cat = self:getCategoryName()
for _, parent in ipairs(ret) do
local parent_cat = parent.name.getCategoryName and parent.name:getCategoryName()
if self_cat == parent_cat then
error(("Internal error: Infinite loop would occur, as parent category '%s' is the same as the child category"):format(self_cat))
end
end
return ret
end
function Category:getChildren()
local is_umbrella = not self._lang and not self._info.raw
local children = self._data.children
local ret = {}
if not is_umbrella and children then
for _, child in ipairs(children) do
child = mw.clone(child)
if type(child) ~= "table" then
child = {name = child}
end
if not child.sort then
child.sort = child.name
end
-- FIXME, is preserving the script correct?
child.name = self:make_new{code = self._info.code, label = child.name, raw = child.raw, sc = self._info.sc}
insert(ret, child)
end
end
local extra_children
if is_umbrella then
extra_children = self._data.umbrella and self._data.umbrella.extra_children
else
extra_children = self._data.extra_children
end
extra_children = self:canonicalize_parents_children(extra_children, "children")
if extra_children then
for _, child in ipairs(extra_children) do
insert(ret, child)
end
end
return #ret > 0 and ret or nil
end
function Category:getUmbrella()
local umbrella = self._data.umbrella
if umbrella == false or self._info.raw or not self._lang or self._sc then
return nil
end
-- If `umbrella` is a string, use that; otherwise, use the label.
return self:make_new({label = type(umbrella) == "string" and umbrella or self._info.label})
end
function Category:getAppendix()
-- FIXME, this should be customizable.
local lang, label = self._lang, self._info.label
if self._info.raw or not (lang and label) then
return nil
end
local appendix = make_title(100, lang:getCanonicalName() .. " " .. label)
return appendix.exists and appendix.fullText or nil
end
function Category:getCatfixInfo()
if self._lang or self._sc or self._info.raw then
local langcode, sccode, lang, sc = self._data.catfix, self._data.catfix_sc
if langcode then
langcode = self:substitute_template_specs(langcode)
lang = get_lang(langcode)
elseif langcode == nil then -- not false
lang = self._lang
end
if sccode then
sccode = self:substitute_template_specs(sccode)
sc = get_script(sccode)
elseif sccode == nil then -- not false
sc = self._sc
end
return lang, sc
elseif not self._data.umbrella then
return
end
-- umbrella
local langcode, sccode, lang, sc = self._data.umbrella.catfix, self._data.umbrella.catfix_sc
if langcode then
langcode = self:substitute_template_specs(langcode)
lang = get_lang(langcode)
end
if sccode then
sccode = self:substitute_template_specs(sccode)
sc = get_script(sccode)
end
return lang, sc
end
function Category:getTOCTemplateName()
-- This should only be invoked if getTOC() returns true, meaning to do the default algorithm, but getTOC()
-- implements its own default algorithm.
error("Internal error: This should never get called")
end
local export = {}
function export.main(info)
local self = setmetatable({_info = info}, Category)
self:initCommon()
return self._data and self or nil
end
export.new = Category.new
return export
7l7vvcanvgyx71pigcdtiyyreoweyut
Module:category tree/topic
828
5902
17269
2025-05-27T13:44:50Z
Ayane Fumihiro
6766
+
17269
Scribunto
text/plain
local raw_handlers = {}
local raw_categories = {}
--[=[
This module implements the topic category subsystem. It is currently implemented with a single raw handler that
handlers both language-specific and umbrella topic categories, and a corresponding handler for thesaurus categories.
The topmost topic category [[:Category:All topics]] is special and potentially could be handled as a separate raw
category, but currently it's handled as part of the raw topic handler. The topmost thesaurus category
[[:Category:Thesaurus]] is in fact handled as a raw category.
]=]
local functions_module = "Module:fun"
local labels_utilities_module = "Module:labels/utilities"
local languages_module = "Module:languages"
local string_pattern_escape_module = "Module:string/patternEscape"
local string_replacement_escape_module = "Module:string/replacementEscape"
local string_utilities_module = "Module:string utilities"
local table_module = "Module:table"
local topic_data_module = "Module:category tree/topic/data"
local topic_utilities_module = "Module:category tree/topic/utilities"
local thesaurus_data_module = "Module:category tree/topic/thesaurus data"
local concat = table.concat
local insert = table.insert
local dump = mw.dumpObject
local is_callable = require(functions_module).is_callable
local pattern_escape = require(string_pattern_escape_module)
local replacement_escape = require(string_replacement_escape_module)
local split = require(string_utilities_module).split
local type_data = {
["related-to"] = {
desc = "terms related to",
additional = "'''NOTE''': This is a \"related-to\" category. It should contain terms directly related to " ..
"{{{topic}}}. Please do not include terms that merely have a tangential connection to {{{topic}}}. " ..
"Be aware that terms for types or instances of this topic often go in a separate category.",
},
set = {
desc = "terms for types or instances of",
additional = "'''NOTE''': This is a set category. It should contain terms for {{{topic}}}, not merely " ..
"terms related to {{{topic}}}. It may contain more general terms (e.g. types of {{{topic}}}) or more " ..
"specific terms (e.g. names of specific {{{topic}}}), although there may be related categories "..
"specifically for these types of terms.",
},
name = {
desc = "names of specific",
additional = "'''NOTE''': This is a name category. It should contain names of specific {{{topic}}}, not " ..
"merely terms related to {{{topic}}}, and should also not contain general terms for types of {{{topic}}}.",
},
type = {
desc = "terms for types of",
additional = "'''NOTE''': This is a type category. It should contain terms for types of {{{topic}}}, not " ..
"merely terms related to {{{topic}}}, and should also not contain names of specific {{{topic}}}.",
},
grouping = {
desc = "categories concerning more specific variants of",
additional = "'''NOTE''': This is a grouping category. It should not directly contain any terms, but " ..
"only subcategories. If there are any terms directly in this category, please move them to a subcategory.",
},
toplevel = {
desc = "UNUSED", -- all categories of this type hardcode their description
additional = "'''NOTE''': This is a top-level list category. It should not directly contain any terms, but " ..
"only a {{{topic}}}.",
},
}
local function invalid_type(types)
local valid_types = {}
for typ, _ in pairs(type_data) do
insert(valid_types, ("'%s'"):format(typ))
end
error(("Invalid type '%s', should be one or more of %s, comma-separated")
:format(types, mw.text.listToText(valid_types)))
end
local function split_types(types)
types = types or "related-to"
local splitvals = split(types, "%s*,%s*")
for i, typ in ipairs(splitvals) do
-- FIXME: Temporary
if typ == "topic" then
typ = "related-to"
end
if not type_data[typ] then
invalid_type(types)
end
splitvals[i] = typ
end
return splitvals
end
local function gsub_escaping_replacement(str, from, to)
return (str:gsub(pattern_escape(from), replacement_escape(to)))
end
function ucfirst(txt)
local italics, raw_txt = txt:match("^('*)(.-)$")
return italics .. mw.getContentLanguage():ucfirst(raw_txt)
end
function lcfirst(txt)
local italics, raw_txt = txt:match("^('*)(.-)$")
return italics .. mw.getContentLanguage():lcfirst(raw_txt)
end
local function convert_spec_to_string(data, desc)
if not desc then
return desc
end
local desc_type = type(desc)
if desc_type == "string" then
return desc
elseif desc_type == "number" then
return tostring(desc)
elseif not is_callable(desc) then
error("Internal error: `desc` must be a string, number, function, callable table or nil; received a " ..
desc_type)
end
desc = desc {
lang = data.lang,
sc = data.sc,
label = data.label,
category = data.category,
topic_data = data.topdata,
}
if not desc then
return desc
end
desc_type = type(desc)
if desc_type == "string" then
return desc
end
error("Internal error: the value returned by `desc` must be a string or nil; received a " .. desc_type)
end
local function get_and_cache(data, obj, key)
local val = convert_spec_to_string(data, obj[key])
obj[key] = val
return val
end
local function process_default(desc)
local stripped_desc = desc
local no_singularize, wikify, add_the
while true do
local new_stripped_desc = stripped_desc:match("^(.+) no singularize$")
if new_stripped_desc then
no_singularize = true
end
if not new_stripped_desc then
new_stripped_desc = stripped_desc:match("^(.+) wikify$")
if new_stripped_desc then
wikify = true
end
end
if not new_stripped_desc then
new_stripped_desc = stripped_desc:match("^(.+) with the$")
if new_stripped_desc then
add_the = true
end
end
if new_stripped_desc then
stripped_desc = new_stripped_desc
else
break
end
end
if stripped_desc == "default" then
return true, no_singularize, wikify, add_the
else
return false
end
end
local function format_desc(data, desc)
local desc_parts = {}
local types = split_types(data.topdata.type)
for _, typ in ipairs(types) do
insert(desc_parts, type_data[typ].desc .. " " .. desc)
end
return "{{{langname}}} " .. require(table_module).serialCommaJoin(desc_parts) .. "."
end
local substitute_template_specs
local function format_displaytitle(data, include_lang_prefix, upcase)
local topdata, lang, label = data.topdata, data.lang, data.label
local displaytitle = substitute_template_specs(data, topdata.displaytitle)
if not displaytitle then
return nil
end
if upcase then
displaytitle = ucfirst(displaytitle)
end
if include_lang_prefix and lang then
displaytitle = ("%s:%s"):format(lang:getCode(), displaytitle)
end
return displaytitle
end
local function get_breadcrumb(data)
local topdata, lang, label = data.topdata, data.lang, data.label
local ret
if lang then
ret = topdata.breadcrumb or format_displaytitle(data, false, "upcase")
else
ret = topdata.umbrella and topdata.umbrella.breadcrumb or
topdata.breadcrumb or format_displaytitle(data, false, "upcase")
end
if not ret then
ret = label
end
if type(ret) == "string" or type(ret) == "number" then
ret = {name = ret}
end
local name = substitute_template_specs(data, ret.name)
local nocap = ret.nocap
return {name = name, nocap = nocap}
end
local function make_category_name(lang, label)
if lang then
return lang:getCode() .. ":" .. ucfirst(label)
else
return ucfirst(label)
end
end
local function replace_special_descriptions(data, desc)
if not desc then
return desc
end
if desc:find("^=") then
desc = desc:gsub("^=", "")
return format_desc(data, desc)
end
local is_default, no_singularize, wikify, add_the = process_default(desc)
if is_default then
local linked_label = require(topic_utilities_module).link_label(data.label, no_singularize, wikify)
if add_the then
linked_label = "the " .. linked_label
end
return format_desc(data, linked_label)
else
return desc
end
end
local function get_displaytitle_or_label(data)
return format_displaytitle(data, false) or data.label
end
local function process_default_add_the(data, topic)
local is_default, _, _, add_the = process_default(topic)
if is_default then
topic = get_displaytitle_or_label(data)
if add_the then
topic = "the " .. topic
end
end
return topic, is_default
end
substitute_template_specs = function(data, desc)
desc = convert_spec_to_string(data, desc)
if not desc then
return nil
end
local topdata, lang, label = data.topdata, data.lang, data.label
if desc:find("{{{umbrella_msg}}}") then
local catname = ucfirst(label)
desc = gsub_escaping_replacement(desc, "{{{umbrella_msg}}}",
"This category contains no dictionary entries, only other categories. The subcategories are of two " ..
"sorts:\n\n* Subcategories named like \"{{{thespref}}}aa:" .. catname ..
"\" (with a prefixed language code) are categories of terms in specific languages. " ..
"You may be interested especially in [[:Category:{{{thespref}}}en:" .. catname .. "]], for English terms.\n" ..
"* Subcategories of this one named without the prefixed language code are further categories just like " ..
"this one, but devoted to finer topics."
)
end
if desc:find("{{{topic}}}") then
-- Compute the value for {{{topic}}}. If the user specified `topic`, use it. (If we're an umbrella category,
-- allow a separate value for `umbrella.topic`, falling back to `topic`.) Otherwise, see if the description
-- was specified as 'default' or a variant; if so, parse it to determine whether to add "the" to the label.
-- Otherwise, just use the label directly.
local topic = not lang and topdata.umbrella and topdata.umbrella.topic or topdata.topic
if topic then
topic = process_default_add_the(data, topic)
else
local desc
if not lang then
desc = topdata.umbrella and get_and_cache(data, topdata.umbrella, "description") or
get_and_cache(data, topdata, "umbrella_description")
end
desc = desc or get_and_cache(data, topdata, "description")
local defaulted_desc, is_default = process_default_add_the(data, desc)
if is_default then
topic = defaulted_desc
else
topic = get_displaytitle_or_label(data)
end
end
desc = gsub_escaping_replacement(desc, "{{{topic}}}", topic)
end
desc = desc:gsub("{{{thespref}}}", data.thesaurus_data and "Thesaurus:" or "")
return desc
end
local function process_box(data, def_topright_parts, val, pattern)
if not val then
return
end
local defval = ucfirst(data.label)
if type(val) ~= "table" then
val = {val}
end
for _, v in ipairs(val) do
if v == true then
insert(def_topright_parts, pattern:format(defval))
else
insert(def_topright_parts, pattern:format(v))
end
end
end
local function get_topright(data)
local topdata, lang = data.topdata, data.lang
local def_topright_parts = {}
process_box(data, def_topright_parts, topdata.wp, "{{wikipedia|%s}}")
process_box(data, def_topright_parts, topdata.wpcat, "{{wikipedia|category=%s}}")
process_box(data, def_topright_parts, topdata.commonscat, "{{commonscat|%s}}")
local def_topright
if #def_topright_parts > 0 then
def_topright = concat(def_topright_parts, "\n")
end
if lang then
return substitute_template_specs(data, topdata.topright or def_topright)
else
return topdata.umbrella and substitute_template_specs(data, topdata.umbrella.topright) or
substitute_template_specs(data, def_topright)
end
end
local function remove_lang_params(desc)
desc = desc:gsub("^{{{langname}}} ", "")
desc = desc:gsub("{{{langcode}}}:", "")
desc = desc:gsub("^{{{langcode}}} ", "")
desc = desc:gsub("^{{{langcat}}} ", "")
return desc
end
local function get_additional_msg(data)
local types = split_types(data.topdata.type)
if #types > 1 then
local parts = {"'''NOTE''': This is a mixed category. It may contain terms of any of the following category types:"}
for i, typ in ipairs(types) do
insert(parts, ("* %s {{{topic}}}%s"):format(type_data[typ].desc, i == #types and "." or ";"))
end
insert(parts, "'''WARNING''': Such categories are strongly dispreferred and should be split into separate per-type categories.")
return concat(parts, "\n")
elseif label == "all topics" then
return "'''NOTE''': This is the topmost topic category for {{{langname}}}. It should not directly contain " ..
"any terms, but only lists of topic categories organized by type."
else
return type_data[types[1]].additional
end
end
local function get_labels_categorizing(data)
local m_labels_utilities = require(labels_utilities_module)
return m_labels_utilities.format_labels_categorizing(
m_labels_utilities.find_labels_for_category(data.label, "topic", data.lang), nil, data.lang)
end
-- Return the description along with the text following and preceding the description. The description and additional
-- (i.e. following) text are returned in the form of closures so the work of calculating the text (which can be
-- expensive, especially in the case of the additional text, where get_labels_categorizing() scans the entire set of
-- labels for any that categorize into this category) is not done when not needed, e.g. in higher levels of the
-- breadcrumb chain, where only the breadcrumb and parents (in fact, really just the first parent) are actually needed.
local function get_description_additional_preceding(data)
local topdata, lang, label = data.topdata, data.lang, data.label
local desc, additional, preceding
-- This is kind of hacky, but it works for now.
local function postprocess_thesaurus(txt)
if not txt then
return nil
end
if not data.thesaurus_data then
return txt
end
txt = txt:gsub(" terms([ .,])", " thesaurus entries%1")
return txt
end
if lang then
desc = function()
return postprocess_thesaurus(substitute_template_specs(data,
replace_special_descriptions(data, get_and_cache(data, topdata, "description"))))
end
preceding = topdata.preceding
additional = function()
local additional_parts = {}
if topdata.additional then
insert(additional_parts, topdata.additional)
end
if not data.thesaurus_data then
insert(additional_parts, get_additional_msg(data))
local labels_msg = get_labels_categorizing(data)
if labels_msg then
insert(additional_parts, labels_msg)
end
end
return postprocess_thesaurus(substitute_template_specs(data, concat(additional_parts, "\n\n")))
end
else
if label == "all topics" then
desc = "This is the topmost topic category for all languages."
additional = "It contains no dictionary entries, only other categories. The subcategories are of two " ..
"sorts:\n\n" ..
"* Subcategories listed at the beginning, without a prefixed language code, are grouping " ..
"categories similar to this category, but are devoted to general subject areas. Under them are " ..
"finer-grained subject areas.\n" ..
"* Subcategories named like \"aa:All topics\" (with a prefixed language code) are top-level " ..
"categories like this one, but for specific languages. You may be interested especially in " ..
"[[:Category:en:All topics]], for English terms.\n" ..
"Note that categories under this tree categorize terms semantically rather than grammatically. " ..
"Grammatical categories (such as all French verbs, or all English irregular plural forms) " ..
"have a different naming structure, with the language name spelled out, such as " ..
"[[:Category:French verbs]] or [[:Category:English irregular plurals]]."
return desc, additional
end
-- Assume that if the description field contains a function, the function will return non-nil, so we don't
-- have to call the function at this point (in case it is heavyweight).
local has_umbrella_desc = topdata.umbrella and topdata.umbrella.description or topdata.umbrella_description
desc = function()
local desc = topdata.umbrella and get_and_cache(data, topdata.umbrella, "description") or
get_and_cache(data, topdata, "umbrella_description")
if not desc then
desc = get_and_cache(data, topdata, "description")
if desc then
desc = replace_special_descriptions(data, desc)
desc = remove_lang_params(desc)
desc = desc:gsub("%.$", "")
desc = "This category concerns the topic: " .. desc .. "."
end
end
if not desc then
desc = "Categories concerning " .. label .. " in various specific languages."
end
return postprocess_thesaurus(substitute_template_specs(data, desc))
end
preceding = topdata.umbrella and topdata.umbrella.preceding or not has_umbrella_desc and topdata.preceding
if preceding then
preceding = remove_lang_params(preceding)
end
additional = function()
local additional_parts = {}
local topdata_additional = topdata.umbrella and topdata.umbrella.additional or
not has_umbrella_desc and topdata.additional
if topdata_additional then
insert(additional_parts, remove_lang_params(topdata_additional))
end
insert(additional_parts, "{{{umbrella_msg}}}")
if not data.thesaurus_data then
insert(additional_parts, get_additional_msg(data))
local labels_msg = get_labels_categorizing(data)
if labels_msg then
insert(additional_parts, labels_msg)
end
end
return postprocess_thesaurus(substitute_template_specs(data, concat(additional_parts, "\n\n")))
end
end
preceding = substitute_template_specs(data, preceding)
return desc, additional, preceding
end
local function normalize_sort_key(data, sort)
local lang, label = data.lang, data.label
if not sort then
-- When defaulting sort key to label, strip 'The ' (e.g. in 'The Matrix', 'The Hunger Games')
-- and 'A ' (e.g. in 'A Song of Ice and Fire', 'A Christmas Carol') from label.
local stripped_sort = label:match("^[Tt]he (.*)$")
if stripped_sort then
sort = stripped_sort
end
if not stripped_sort then
stripped_sort = label:match("^[Aa] (.*)$")
if stripped_sort then
sort = stripped_sort
end
end
if not stripped_sort then
sort = label
end
end
sort = substitute_template_specs(data, sort)
if not lang then
sort = " " .. sort
end
return sort
end
local function get_topic_parents(data)
local topdata, lang, label = data.topdata, data.lang, data.label
local parents = topdata.parents
if not lang and label == "all topics" then
return {{ name = "Category:Fundamental", sort = "topics" }}
end
if not parents or #parents == 0 then
return nil
end
local ret = {}
for _, parent in ipairs(parents) do
parent = mw.clone(parent)
if type(parent) ~= "table" then
parent = {name = parent}
end
parent.sort = normalize_sort_key(data, parent.sort)
if type(parent.name) ~= "string" then
error(("Internal error: parent.name is not a string: parent = %s"):format(dump(parent)))
end
if parent.name:find("^Category:") or parent.nontopic then
-- leave as-is
parent.nontopic = nil
else
parent.name = make_category_name(lang, parent.name)
end
parent.name = substitute_template_specs(data, parent.name)
insert(ret, parent)
end
local function make_list_of_type_parent(typ)
return {
name = make_category_name(lang, ("list of %s categories"):format(typ)),
sort = (not lang and " " or "") .. label,
}
end
if topdata.type ~= "toplevel" then
local types = split_types(topdata.type)
for _, typ in ipairs(types) do
insert(ret, make_list_of_type_parent(typ))
end
if #types > 1 then
insert(ret, make_list_of_type_parent("mixed"))
end
end
-- Add umbrella category.
if lang then
insert(ret, {
name = make_category_name(nil, label),
sort = lang:getCanonicalName(),
})
end
return ret
end
local function get_thesaurus_parents(data)
local topdata, lang, label = data.topdata, data.lang, data.label
local parent_substitutions = data.thesaurus_data.parent_substitutions
local parents = topdata.parents
if not parents or #parents == 0 then
return nil
end
local ret = {}
for _, parent in ipairs(parents) do
-- Process parent categories as follows:
-- 1. skip non-topic cats and meta-categories that start with "List of"
-- 2. map "en:All topics" to "English thesaurus entries" (and same for other languages), but map "All topics" itself to the root "Thesaurus" category
-- 3. check if this parent is to be substituted, if so, substitute it
-- 4. prepend "Thesaurus:" to all other category names
parent = mw.clone(parent)
if type(parent) ~= "table" then
parent = {name = parent}
end
parent.sort = normalize_sort_key(data, parent.sort)
if type(parent.name) ~= "string" then
error(("Internal error: parent.name is not a string: parent = %s"):format(dump(parent)))
end
if parent.name:find("^Category:") or parent.nontopic then
-- skip
elseif parent.name == "all topics" or parent_substitutions[parent.name] == "all topics" then
if not lang then
insert(ret, {
name = "Thesaurus",
sort = label,
})
else
insert(ret, {
name = "thesaurus entries",
sort = parent.sort,
lang = lang:getCode(),
is_label = true,
})
end
else
parent.name = "Thesaurus:" .. make_category_name(lang, parent_substitutions[parent.name] or parent.name)
parent.name = substitute_template_specs(data, parent.name)
insert(ret, parent)
end
end
-- Add the non-thesaurus version of this category as a parent, unless it is a thesaurus-only category.
if not topdata.thesaurusonly then
insert(ret, { name = make_category_name(lang, label), sort = " " })
end
-- Add umbrella category.
if lang then
insert(ret, {
name = "Thesaurus:" .. make_category_name(nil, label),
sort = lang:getCanonicalName(),
})
end
return ret
end
local function generate_spec(category, lang, upcase_label, thesaurus_data)
local label_data = require(topic_data_module)
local label
-- Convert label to lowercase if possible
local lowercase_label = mw.getContentLanguage():lcfirst(upcase_label)
-- Check if the label exists
local labels = label_data["LABELS"]
if labels[lowercase_label] then
label = lowercase_label
else
label = upcase_label
end
local topdata = labels[label]
-- Go through handlers
if not topdata then
for _, handler in ipairs(label_data["HANDLERS"]) do
topdata = handler.handler(label)
if topdata then
topdata.module = handler.module
break
end
end
end
if not topdata then
return nil
end
local data = {
category = category,
lang = lang,
label = label,
topdata = topdata,
thesaurus_data = thesaurus_data,
}
local description, additional, preceding = get_description_additional_preceding(data)
local parents
if thesaurus_data then
parents = get_thesaurus_parents(data)
else
parents = get_topic_parents(data)
end
return {
lang = lang and lang:getCode() or nil,
description = description,
additional = additional,
preceding = preceding,
parents = parents,
breadcrumb = get_breadcrumb(data),
displaytitle = format_displaytitle(data, "include lang prefix", "upcase"),
topright = get_topright(data),
module = topdata.module,
can_be_empty = not lang,
hidden = false,
}
end
-- Handler for `Thesaurus:...` categories.
table.insert(raw_handlers, function(data)
local code, upcase_label = data.category:match("^Thesaurus:(%l[%a-]*%a):(.+)$")
local lang
if code then
lang = require(languages_module).getByCode(code)
if not lang then
mw.log(("Category '%s' looks like a language-specific thesaurus category but unable to match language prefix"):
format(data.category))
return nil
end
else
upcase_label = data.category:match("^Thesaurus:(.+)$")
end
if upcase_label then
local thesaurus_data = require(thesaurus_data_module)
-- substituted category names are not allowed
if thesaurus_data.parent_substitutions[lcfirst(upcase_label)] then
error(("Category is not allowed as a Thesaurus category: %s (see the list of parent substitutions at " ..
"[[Module:category tree/topic/thesaurus]])"):format(data.category))
end
return generate_spec(data.category, lang, upcase_label, thesaurus_data)
end
end)
-- Handler for regular topic categories.
table.insert(raw_handlers, function(data)
local code, upcase_label = data.category:match("^(%l[%a-]*%a):(.+)$")
local lang
if code then
lang = require(languages_module).getByCode(code)
if not lang then
mw.log(("Category '%s' looks like a language-specific topic category but unable to match language prefix"):
format(data.category))
return nil
end
else
upcase_label = data.category
end
return generate_spec(data.category, lang, upcase_label)
end)
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Thesaurus"] = {
description = "Category for entries of the Wiktionary thesaurus, located in a separate namespace.",
additional = [=[
There are '''three ways to browse''' the thesaurus:
* Look under '''[[:Category:Thesaurus entries by language]]''' to get started.
* Use the search box below.
* Browse the thesaurus by topic using the links under "Subcategories" below.
The main project page is [[Wiktionary:Thesaurus]].
{{ws header|<nowiki/>|link=}}]=],
parents = {
"Category:Fundamental",
"Category:Wiktionary projects",
},
}
return {RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers}
7sjv5embgr4pbyfgsu87sc083v9uumq
Module:string/patternEscape
828
5903
17270
2025-05-27T13:45:22Z
Ayane Fumihiro
6766
+
17270
Scribunto
text/plain
local gsub = string.gsub
local chars
local function get_chars()
chars, get_chars = {
["\000"] = "%z", ["$"] = "%$", ["%"] = "%%", ["("] = "%(", [")"] = "%)",
["*"] = "%*", ["+"] = "%+", ["-"] = "%-", ["."] = "%.", ["?"] = "%?",
["["] = "%[", ["]"] = "%]", ["^"] = "%^",
}, nil
return chars
end
--[==[Escapes the magic characters used in a pattern: {$%()*+-.?[]^}, and converts the null character to {%z}. For example, {"^$()%.[]*+-?\0"} becomes {"%^%$%(%)%%%.%[%]%*%+%-%?%z"}. This is necessary when constructing a pattern involving arbitrary text (e.g. from user input).]==]
return function(str)
return (gsub(str, "[%z$%%()*+%-.?[%]^]", chars or get_chars()))
end
kdhwp5dohwvh931huz7m0oufqqh05wl
Module:string/replacementEscape
828
5905
17271
2025-05-27T13:46:09Z
Ayane Fumihiro
6766
Created page with "local gsub = string.gsub --[==[Escapes {%}, which is the only magic character used in replacement strings, which are given as the third argument to {string.gsub} and {mw.ustring.gsub}, as well as format strings given to {string.format} and {mw.ustring.format}.]==] return function(str) return (gsub(str, "%%", "%%%%")) end"
17271
Scribunto
text/plain
local gsub = string.gsub
--[==[Escapes {%}, which is the only magic character used in replacement strings, which are given as the third argument to {string.gsub} and {mw.ustring.gsub}, as well as format strings given to {string.format} and {mw.ustring.format}.]==]
return function(str)
return (gsub(str, "%%", "%%%%"))
end
aid90he3azqkc4qrytnczmfsjczbfe3
Module:category tree/miscellaneous
828
5906
17272
2025-05-27T13:47:08Z
Ayane Fumihiro
6766
+
17272
Scribunto
text/plain
local labels = {}
local raw_categories = {}
-----------------------------------------------------------------------------
-- --
-- LABELS --
-- --
-----------------------------------------------------------------------------
-- Appendices
labels["appendices"] = {
description = "Pages containing additional information about {{{langdisp}}}.",
parents = {{name = "{{{langcat}}}", raw = true}},
umbrella = {
description = "Categories with pages containing additional information about a given language.",
parents = {"Category:Appendices"},
breadcrumb = "By language",
},
}
-- Citations
labels["citations"] = {
description = "Pages documenting instances of actual usage of {{{langname}}} terms.",
parents = {{name = "{{{langcat}}}", raw = true}},
umbrella = {
description = "Categories with pages documenting instances of actual usage of terms in a given language.",
parents = {"Category:Citations"},
breadcrumb = "Citations by language",
},
}
labels["citations of undefined terms"] = {
description = "Pages documenting instances of actual usage of {{{langname}}} terms, but for which the term is not defined yet.",
additional = "Citation pages in {{{langdisp}}} are automatically added here when any of the corresponding entries is a redlink. You can also add citation pages to this category manually when the entry exists but it has not a(n) {{{langname}}} section yet or has not been defined in that specific meaning. Before removing a page from this category, please verify that all citations relate to senses properly defined in the entry.",
parents = {"citations"},
umbrella = {
description = "Categories with pages documenting instances of actual usage of terms in a given language, but for which the term is not defined yet.",
parents = {"Requests", "Category:Citations"},
breadcrumb = "Citations of undefined terms by language",
},
can_be_empty = true,
hidden = true,
}
-- Thesaurus entries
labels["thesaurus entries"] = {
description = "[[WT:WS|Thesaurus]] entries for listing [[Wiktionary:Semantic relations|semantically related terms]] such as [[synonym]]s, [[antonym]]s, [[hyponym]]s, [[hypernym]]s, [[meronym]]s, and [[holonym]]s of {{{langname}}} words.",
parents = {{name = "{{{langcat}}}", raw = true}},
umbrella = {
description = "Categories with [[WT:WS|thesaurus]] entries for listing [[Wiktionary:Semantic relations|semantically related terms]].",
breadcrumb = "By language",
parents = {{name = "Category:Thesaurus", sort = " "}},
},
}
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Whakaraparapa"] = {
topright = "{{commonscat|CommonsRoot}}",
description = "This page is the top-level category, under which all categories at Wiktionary should lie.",
additional = "Note that most categories are in [[:Category:All topics]] or under individual [[:Category:All languages|languages]].",
}
raw_categories["Umbrella metacategories"] = {
description = "This page contains '''umbrella metacategories''', which group umbrella categories under high-level topics.",
additional = "Umbrella categories in turn group language-specific categories devoted to particular low-level topics.",
parents = {"Fundamental"},
}
return {LABELS = labels, RAW_CATEGORIES = raw_categories}
l1qy9r62hepz4m5fjfexz5tztnvm40l
Module:frame
828
5907
17273
2025-05-27T13:47:37Z
Ayane Fumihiro
6766
+
17273
Scribunto
text/plain
local export = {}
local frame
local function get_frame()
frame = mw.getCurrentFrame():newChild{}
return frame
end
function export.callParserFunction(...)
return (frame or get_frame()):callParserFunction(...)
end
function export.expandTemplate(...)
return (frame or get_frame()):expandTemplate(...)
end
function export.extensionTag(...)
return (frame or get_frame()):extensionTag(...)
end
function export.newParserValue(...)
return (frame or get_frame()):newParserValue(...)
end
function export.newTemplateParserValue(...)
return (frame or get_frame()):newTemplateParserValue(...)
end
function export.preprocess(...)
return (frame or get_frame()):preprocess(...)
end
return export
qus7nsaebnecffh2rohmte6zvmmyoag
Module:category tree/data
828
5908
17319
17303
2025-07-01T14:23:02Z
Ayane Fumihiro
6766
17319
Scribunto
text/plain
local labels = {}
local raw_categories = {}
local handlers = {}
local raw_handlers = {}
local subpages = {
-- It should not matter much what order we do the handlers in, but topic handling historically
-- preceded "poscatboiler" handling (i.e. everything else), so keep it that way for the moment.
"topic",
"languages",
"miscellaneous",
"wiktionary maintenance",
"wiktionary users",
}
-- Import subpages
for _, subpage in ipairs(subpages) do
local datamodule = "Module:category tree/" .. subpage
local retval = require(datamodule)
if retval["LABELS"] then
for label, data in pairs(retval["LABELS"]) do
if labels[label] and not retval["IGNOREDUP"] then
error("Label " .. label .. " defined in both [["
.. datamodule .. "]] and [[" .. labels[label].module .. "]].")
end
data.module = datamodule
labels[label] = data
end
end
if retval["RAW_CATEGORIES"] then
for category, data in pairs(retval["RAW_CATEGORIES"]) do
if raw_categories[category] and not retval["IGNOREDUP"] then
error("Raw category " .. category .. " defined in both [["
.. datamodule .. "]] and [[" .. raw_categories[category].module .. "]].")
end
data.module = datamodule
raw_categories[category] = data
end
end
if retval["HANDLERS"] then
for _, handler in ipairs(retval["HANDLERS"]) do
table.insert(handlers, { module = datamodule, handler = handler })
end
end
if retval["RAW_HANDLERS"] then
for _, handler in ipairs(retval["RAW_HANDLERS"]) do
table.insert(raw_handlers, { module = datamodule, handler = handler })
end
end
end
-- Add child categories to their parents
local function add_children_to_parents(hierarchy, raw)
for key, data in pairs(hierarchy) do
local parents = data.parents
if parents then
if type(parents) ~= "table" then
parents = {parents}
end
if parents.name or parents.module then
parents = {parents}
end
for _, parent in ipairs(parents) do
if type(parent) ~= "table" or not parent.name and not parent.module then
parent = {name = parent}
end
if parent.name and not parent.module and type(parent.name) == "string" and not parent.name:find("^Category:") then
local parent_is_raw
if raw then
parent_is_raw = not parent.is_label
else
parent_is_raw = parent.raw
end
-- Don't do anything if the child is raw and the parent is lang-specific, otherwise e.g.
-- "Lemmas subcategories by language" will be listed as a child of every "LANG lemmas" category.
-- FIXME: We need to rethink this mechanism.
if not raw or parent_is_raw then
local child_hierarchy = parent_is_raw and raw_categories or labels
if child_hierarchy[parent.name] then
local child = {name = key, sort = parent.sort, raw = raw}
if child_hierarchy[parent.name].children then
table.insert(child_hierarchy[parent.name].children, child)
else
child_hierarchy[parent.name].children = {child}
end
end
end
end
end
end
end
end
add_children_to_parents(labels)
add_children_to_parents(raw_categories, true)
return {
LABELS = labels, RAW_CATEGORIES = raw_categories,
HANDLERS = handlers, RAW_HANDLERS = raw_handlers
}
tho5xdi7wc2sj8rumals2nmwu5exqbg
Module:set utilities
828
5909
17275
2025-05-27T13:49:40Z
Ayane Fumihiro
6766
+
17275
Scribunto
text/plain
--[[
-------------------------------------------------------------------------------------
-- This module includes a number of functions for dealing with Lua tables as sets. --
-- It is a meta-module, meant to be called from other Lua modules, and should --
-- not be called directly from #invoke. --
-------------------------------------------------------------------------------------
--]]
local export = {}
local libraryUtil = require("libraryUtil")
local table = table
local checkType = libraryUtil.checkType
local checkTypeMulti = libraryUtil.checkTypeMulti
local concat = table.concat
local format = string.format
local getmetatable = getmetatable
local insert = table.insert
local ipairs = ipairs
local next = next
local pairs = pairs
local rawequal = rawequal
local rawget = rawget
local setmetatable = setmetatable
local sort = table.sort
local type = type
local infinity = math.huge
local function _check(funcName, expectType)
if type(expectType) == "string" then
return function(argIndex, arg, nilOk)
checkType(funcName, argIndex, arg, expectType, nilOk)
end
else
return function(argIndex, arg, expectType, nilOk)
if type(expectType) == "table" then
if not nilOk or arg ~= nil then
-- checkTypeMulti() doesn't accept a fifth `nilOk` argument, unlike the other check functions.
checkTypeMulti(funcName, argIndex, arg, expectType)
end
else
checkType(funcName, argIndex, arg, expectType, nilOk)
end
end
end
end
--[==[
Convert `list` (a table with a list of values) into a set (a table where those values are keys instead). This is a useful
way to create a fast lookup table, since looking up a table key is much, much faster than iterating over the whole list
to see if it contains a given value.
By default, each item is given the value true. If the optional parameter `value` is specified, then it is used as the
fixed value for every item.
]==]
function export.list_to_set(list, value, ...)
checkType("list_to_set", 1, list, "table")
local set, i = {}, 0
if value == nil then
value = true
-- Comment the following out for now so we don't have to define is_callable().
-- elseif is_callable(value) then
-- -- Separate loop avoids an "is callable" lookup each iteration.
-- while true do
-- i = i + 1
-- local item = list[i]
-- if item == nil then
-- return set
-- end
-- set[item] = value(item, ...)
-- end
end
while true do
i = i + 1
local item = list[i]
if item == nil then
return set
end
set[item] = value
end
end
--[==[
General set intersection.
]==]
function export.intersection(set, ...)
local result = {}
checkType("intersection", 1, set, "table")
for key, _ in pairs(set) do
result[key] = true
end
for i = 1, select("#", ...) do
local this_set = select(i, ...)
checkType("intersection", i + 1, this_set, "table")
for key, _ in pairs(result) do
if not this_set[key] then
-- See https://stackoverflow.com/questions/6167555/how-can-i-safely-iterate-a-lua-table-while-keys-are-being-removed
-- It is safe to modify or remove a key while iterating over the table.
result[key] = nil
end
end
end
return result
end
function export.union(...)
local union = {}
for i = 1, select("#", ...) do
local this_set = select(i, ...)
checkType("union", i, this_set, "table")
for key, _ in pairs(this_set) do
union[key] = true
end
end
return union
end
function export.difference(set1, set2)
checkType("difference", 1, set1, "table")
checkType("difference", 2, set2, "table")
local diff = {}
for key, _ in pairs(set1) do
if not set2[key] then
diff[key] = true
end
end
return diff
end
rp50m8emry9plqcsnmx8x77tcqebi0p
Module:table/isSubsetList
828
5910
17276
2025-05-27T13:50:58Z
Ayane Fumihiro
6766
+
17276
Scribunto
text/plain
local table_list_to_set_module = "Module:table/listToSet"
local pairs = pairs
local function list_to_set(...)
list_to_set = require(table_list_to_set_module)
return list_to_set(...)
end
--[==[
Returns true if the first list, taken as a set, is a subset of the second list, taken as a set.]==]
return function(t1, t2)
t2 = list_to_set(t2)
for _, v in pairs(t1) do
if t2[v] == nil then
return false
end
end
return true
end
pcdp2epgqndvuy22amynwhyqbhyrhpl
Module:table/listToSet
828
5911
17277
2025-05-27T13:51:41Z
Ayane Fumihiro
6766
+
17277
Scribunto
text/plain
local fun_is_callable_module = "Module:fun/isCallable"
local function is_callable(...)
is_callable = require(fun_is_callable_module)
return is_callable(...)
end
--[==[
Convert `list` (a table with a list of values) into a set (a table where those values are keys instead). This is a useful way to create a fast lookup table, since looking up a table key is much, much faster than iterating over the whole list to see if it contains a given value.
By default, each item is given the value true. If the optional parameter `value` is a function or functor, then it is called as an iterator, with the list index as the first argument, the item as the second (which will be used as the key), plus any additional arguments passed to {listToSet}; the returned value is used as the value for that list item. If `value` is anything else, then it is used as the fixed value for every item.]==]
return function(list, value, ...)
local set, i = {}, 1
if value == nil then
value = true
elseif is_callable(value) then
while true do
local item = list[i]
if item == nil then
return set
end
set[item] = value(i, item, ...)
i = i + 1
end
end
while true do
local item = list[i]
if item == nil then
return set
end
set[item] = value
i = i + 1
end
end
o2d2ojf8rsrqqaqy0ffn7n4y1a1r9tb
Module:pages
828
5912
17278
2025-05-27T13:52:19Z
Ayane Fumihiro
6766
Create new module.
17278
Scribunto
text/plain
local export = {}
local string_utilities_module = "Module:string utilities"
local concat = table.concat
local find = string.find
local format = string.format
local getmetatable = getmetatable
local get_current_section -- defined below
local get_namespace_shortcut -- defined below
local get_pagetype -- defined below
local gsub = string.gsub
local insert = table.insert
local is_internal_title -- defined below
local is_title -- defined below
local lower = string.lower
local match = string.match
local new_title = mw.title.new
local require = require
local sub = string.sub
local title_equals = mw.title.equals
local tonumber = tonumber
local type = type
local ufind = mw.ustring.find
local unstrip_nowiki = mw.text.unstripNoWiki
--[==[
Loaders for functions in other modules, which overwrite themselves with the target function when called. This ensures modules are only loaded when needed, retains the speed/convenience of locally-declared pre-loaded functions, and has no overhead after the first call, since the target functions are called directly in any subsequent calls.]==]
local function decode_entities(...)
decode_entities = require(string_utilities_module).decode_entities
return decode_entities(...)
end
local function ulower(...)
ulower = require(string_utilities_module).lower
return ulower(...)
end
local function trim(...)
trim = require(string_utilities_module).trim
return trim(...)
end
--[==[
Loaders for objects, which load data (or some other object) into some variable, which can then be accessed as "foo or get_foo()", where the function get_foo sets the object to "foo" and then returns it. This ensures they are only loaded when needed, and avoids the need to check for the existence of the object each time, since once "foo" has been set, "get_foo" will not be called again.]==]
local current_frame
local function get_current_frame()
current_frame, get_current_frame = mw.getCurrentFrame(), nil
return current_frame
end
local parent_frame
local function get_parent_frame()
parent_frame, get_parent_frame = (current_frame or get_current_frame()):getParent(), nil
return parent_frame
end
local namespace_shortcuts
local function get_namespace_shortcuts()
namespace_shortcuts, get_namespace_shortcuts = {
[4] = "WT",
[10] = "T",
[14] = "CAT",
[100] = "AP",
[110] = "WS",
[118] = "RC",
[828] = "MOD",
}, nil
return namespace_shortcuts
end
do
local transcluded
--[==[
Returns {true} if the current {{tl|#invoke:}} is being transcluded, or {false} if not. If the current {{tl|#invoke:}} is part of a template, for instance, this template will therefore return {true}.
Note that if a template containing an {{tl|#invoke:}} is used on its own page (e.g. to display a demonstration), this function is still able to detect that this is transclusion. This is an improvement over the other method for detecting transclusion, which is to check the parent frame title against the current page title, which fails to detect transclusion in that instance.]==]
function export.is_transcluded()
if transcluded == nil then
transcluded = (parent_frame or get_parent_frame()) and parent_frame:preprocess("<includeonly>1</includeonly>") == "1" or false
end
return transcluded
end
end
do
local preview
--[==[
Returns {true} if the page is currently being viewed in preview, or {false} if not.]==]
function export.is_preview()
if preview == nil then
preview = (current_frame or get_current_frame()):preprocess("{{REVISIONID}}") == ""
end
return preview
end
end
--[==[
Returns {true} if the input is a title object, or {false} if not. This therefore '''includes''' external title objects (i.e. those for pages on other wikis), such as [[w:Example]], unlike `is_internal_title` below.]==]
function export.is_title(val)
if not (val and type(val) == "table") then
return false
end
local mt = getmetatable(val)
-- There's no foolproof method for checking for a title object, but the
-- __eq metamethod should be mw.title.equals unless the object has been
-- seriously messed around with.
return mt and
type(mt) == "table" and
getmetatable(mt) == nil and
mt.__eq == title_equals and
true or false
end
is_title = export.is_title
--[==[
Returns {true} if the input is an internal title object, or {false} if not. An internal title object is a title object for a page on this wiki, such as [[example]]. This therefore '''excludes''' external title objects (i.e. those for pages on other wikis), such as [[w:Example]], unlike `is_title` above.]==]
function export.is_internal_title(title)
-- Note: Mainspace titles starting with "#" should be invalid, but a bug in mw.title.new and mw.title.makeTitle means a title object is returned that has the empty string for prefixedText, so they need to be filtered out.
return is_title(title) and #title.prefixedText > 0 and #title.interwiki == 0
end
is_internal_title = export.is_internal_title
--[==[
Returns {true} if the input string is a valid link target, or {false} if not. This therefore '''includes''' link targets to other wikis, such as [[w:Example]], unlike `is_valid_page_name` below.]==]
function export.is_valid_link_target(target)
local target_type = type(target)
if target_type == "string" then
return is_title(new_title(target))
end
error(format("bad argument #1 to 'is_valid_link_target' (string expected, got %s)", target_type), 2)
end
--[==[
Returns {true} if the input string is a valid page name on this wiki, or {false} if not. This therefore '''excludes''' page names on other wikis, such as [[w:Example]], unlike `is_valid_link_target` above.]==]
function export.is_valid_page_name(name)
local name_type = type(name)
if name_type == "string" then
return is_internal_title(new_title(name))
end
error(format("bad argument #1 to 'is_valid_page_name' (string expected, got %s)", name_type), 2)
end
--[==[
Given a title object, returns a full link target which will always unambiguously link to it.
For instance, the input {"foo"} (for the page [[foo]]) returns {":foo"}, as a leading colon always refers to mainspace, even when other namespaces might be assumed (e.g. when transcluding using `{{ }}` syntax).
If `shortcut` is set, then the returned target will use the namespace shortcut, if any; for example, the title for `Template:foo` would return {"T:foo"} instead of {"Template:foo"}.]==]
function export.get_link_target(title, shortcut)
if not is_title(title) then
error(format("bad argument #1 to 'is_valid_link_target' (title object expected, got %s)", type(title)))
elseif title.interwiki ~= "" then
return title.fullText
elseif shortcut then
local fragment = title.fragment
if fragment == "" then
return get_namespace_shortcut(title) .. ":" .. title.text
end
return get_namespace_shortcut(title) .. ":" .. title.text .. "#" .. fragment
elseif title.namespace == 0 then
return ":" .. title.fullText
end
return title.fullText
end
do
local function find_sandbox(text)
return find(text, "^User:.") or find(lower(text), "sandbox", 1, true)
end
local function get_transclusion_subtypes(title, main_type, documentation, page_suffix)
local text, subtypes = title.text, {main_type}
-- Any template/module with "sandbox" in the title. These are impossible
-- to screen for more accurately, as there's no consistent pattern. Also
-- any user sandboxes in the form (e.g.) "Template:User:...".
local sandbox = find_sandbox(text)
if sandbox then
insert(subtypes, "sandbox")
end
-- Any template/module testcases (which can be labelled and/or followed
-- by further subpages).
local testcase = find(text, "./[Tt]estcases?%f[%L]")
if testcase then
-- Order "testcase" and "sandbox" based on where the patterns occur
-- in the title.
local n = sandbox and sandbox < testcase and 3 or 2
insert(subtypes, n, "testcase")
end
-- Any template/module documentation pages.
if documentation then
insert(subtypes, "documentation")
end
local final = subtypes[#subtypes]
if not (final == main_type and not page_suffix or final == "sandbox") then
insert(subtypes, "page")
end
return concat(subtypes, " ")
end
local function get_snippet_subtypes(title, main_type, documentation)
local ns = title.namespace
return get_transclusion_subtypes(title, (
ns == 2 and "user " or
ns == 8 and match(title.text, "^Gadget-.") and "gadget " or
""
) .. main_type, documentation)
end
--[==[
Returns the page type of the input title object in a format which can be used in running text.]==]
function export.get_pagetype(title)
if not is_internal_title(title) then
error(mw.dumpObject(title.fullText) .. " is not a valid page name.")
end
-- If possibly a documentation page, get the base title and set the
-- `documentation` flag.
local content_model, text, documentation = title.contentModel
if content_model == "wikitext" then
text = title.text
if title.isSubpage and title.subpageText == "documentation" then
local base_title = title.basePageTitle
if base_title then
title, content_model, text, documentation = base_title, base_title.contentModel, base_title.text, true
end
end
end
-- Content models have overriding priority, as they can appear in
-- nonstandard places due to page content model changes.
if content_model == "css" or content_model == "sanitized-css" then
return get_snippet_subtypes(title, "stylesheet", documentation)
elseif content_model == "javascript" then
return get_snippet_subtypes(title, "script", documentation)
elseif content_model == "json" then
return get_snippet_subtypes(title, "JSON data", documentation)
elseif content_model == "MassMessageListContent" then
return get_snippet_subtypes(title, "mass message delivery list", documentation)
-- Modules.
elseif content_model == "Scribunto" then
return get_transclusion_subtypes(title, "module", documentation, false)
elseif content_model == "text" then
return "page" -- ???
-- Otherwise, the content model is "wikitext", so check namespaces.
elseif title.isTalkPage then
return "talk page"
end
local ns = title.namespace
-- Main namespace.
if ns == 0 then
return "entry"
-- Wiktionary:
elseif ns == 4 then
return find_sandbox(title.text) and "sandbox" or "project page"
-- Template:
elseif ns == 10 then
return get_transclusion_subtypes(title, "template", documentation, false)
end
-- Convert the namespace to lowercase, unless it contains a capital
-- letter after the initial letter (e.g. MediaWiki, TimedText). Also
-- normalize any underscores.
local ns_text = gsub(title.nsText, "_", " ")
if ufind(ns_text, "^%U*$", 2) then
ns_text = ulower(ns_text)
end
-- User:
if ns == 2 then
return ns_text .. " " .. (title.isSubpage and "subpage" or "page")
-- Category: and Appendix:
elseif ns == 14 or ns == 100 then
return ns_text
-- Thesaurus: and Reconstruction:
elseif ns == 110 or ns == 118 then
return ns_text .. " entry"
end
return ns_text .. " page"
end
get_pagetype = export.get_pagetype
end
--[==[
Returns {true} if the input title object is for a content page, or {false} if not. A content page is a page that is considered part of the dictionary itself, and excludes pages for discussion, administration, maintenance etc.]==]
function export.is_content_page(title)
if not is_internal_title(title) then
error(mw.dumpObject(title.fullText) .. " is not a valid page name.")
end
local ns = title.namespace
-- (main), Appendix, Thesaurus, Citations, Reconstruction.
return (ns == 0 or ns == 100 or ns == 110 or ns == 114 or ns == 118) and
title.contentModel == "wikitext"
end
--[==[
Returns {true} if the input title object is for a documentation page, or {false} if not.]==]
function export.is_documentation(title)
return match(get_pagetype(title), "%f[%w]documentation%f[%W]") and true or false
end
--[==[
Returns {true} if the input title object is for a sandbox, or {false} if not.
By default, sandbox documentation pages are excluded, but this can be overridden with the `include_documentation` parameter.]==]
function export.is_sandbox(title, include_documentation)
local pagetype = get_pagetype(title)
return match(pagetype, "%f[%w]sandbox%f[%W]") and (
include_documentation or
not match(pagetype, "%f[%w]documentation%f[%W]")
) and true or false
end
--[==[
Returns {true} if the input title object is for a testcase page, or {false} if not.
By default, testcase documentation pages are excluded, but this can be overridden with the `include_documentation` parameter.]==]
function export.is_testcase_page(title, include_documentation)
local pagetype = get_pagetype(title)
return match(pagetype, "%f[%w]testcase%f[%W]") and (
include_documentation or
not match(pagetype, "%f[%w]documentation%f[%W]")
) and true or false
end
--[==[
Returns the namespace shortcut for the input title object, or else the namespace text. For example, a `Template:` title returns {"T"}, a `Module:` title returns {"MOD"}, and a `User:` title returns {"User"}.]==]
function export.get_namespace_shortcut(title)
return (namespace_shortcuts or get_namespace_shortcuts())[title.namespace] or title.nsText
end
get_namespace_shortcut = export.get_namespace_shortcut
do
local function check_level(lvl)
if type(lvl) ~= "number" then
error("Heading levels must be numbers.")
elseif lvl < 1 or lvl > 6 or lvl % 1 ~= 0 then
error("Heading levels must be integers between 1 and 6.")
end
return lvl
end
--[==[
A helper function which iterates over the headings in `text`, which should be the content of a page or (main) section.
Each iteration returns three values: `sec` (the section title), `lvl` (the section level) and `loc` (the index of the section in the given text, from the first equals sign). The section title will be automatically trimmed, and any HTML entities will be resolved.
The optional parameter `a` (which should be an integer between 1 and 6) can be used to ensure that only headings of the specified level are iterated over. If `b` is also given, then they are treated as a range.
The optional parameters `a` and `b` can be used to specify a range, so that only headings with levels in that range are returned.]==]
local function find_headings(text, a, b)
a = a and check_level(a) or nil
b = b and check_level(b) or a or nil
local start, loc, lvl, sec = 1
return function()
repeat
loc, lvl, sec, start = match(text, "()%f[^%z\n](==?=?=?=?=?)([^\n]+)%2[\t ]*%f[%z\n]()", start)
lvl = lvl and #lvl
until not (sec and a) or (lvl >= a and lvl <= b)
return sec and trim(decode_entities(sec)) or nil, lvl, loc
end
end
local function _get_section(content, name, level)
if not (content and name) then
return nil
elseif find(name, "\n", 1, true) then
error("Heading name cannot contain a newline.")
end
level = level and check_level(level) or nil
name = trim(decode_entities(name))
local start
for sec, lvl, loc in find_headings(content, level and 1 or nil, level) do
if start and lvl <= level then
return sub(content, start, loc - 1)
elseif not start and (not level or lvl == level) and sec == name then
start, level = loc, lvl
end
end
return start and sub(content, start)
end
--[==[
A helper function to return the content of a page section.
`content` is raw wikitext, `name` is the requested section, and `level` is an optional parameter that specifies
the required section heading level. If `level` is not supplied, then the first section called `name` is returned.
`name` can either be a string or table of section names. If a table, each name represents a section that has the
next as a subsection. For example, { {"Spanish", "Noun"}} will return the first matching section called "Noun"
under a section called "Spanish". These do not have to be at adjacent levels ("Noun" might be L4, while "Spanish"
is L2). If `level` is given, it refers to the last name in the table (i.e. the name of the section to be returned).
The returned section includes all of its subsections. If no matching section is found, return {nil}.]==]
function export.get_section(content, names, level)
if type(names) ~= "table" then
return _get_section(content, names, level)
end
local i = 1
local name = names[i]
if not name then
error("Must specify at least 1 section.")
end
while true do
local nxt_i = i + 1
local nxt = names[nxt_i]
if nxt == nil then
return _get_section(content, name, level)
end
content = _get_section(content, name)
if content == nil then
return nil
elseif i == 6 then
error("Not possible specify more than 6 sections: headings only go up to level 6.")
end
i = nxt_i
name = names[i]
end
return content
end
end
do
local current_section
--[==[
A function which returns the number of the page section which contains the current {#invoke}.]==]
function export.get_current_section()
if current_section ~= nil then
return current_section
end
local extension_tag = (current_frame or get_current_frame()).extensionTag
-- We determine the section via the heading strip marker count, since they're numbered sequentially, but the only way to do this is to generate a fake heading via frame:preprocess(). The native parser assigns each heading a unique marker, but frame:preprocess() will return copies of older markers if the heading is identical to one further up the page, so the fake heading has to be unique to the page. The best way to do this is to feed it a heading containing a nowiki marker (which we will need later), since those are always unique.
local nowiki_marker = extension_tag(current_frame, "nowiki")
-- Note: heading strip markers have a different syntax to the ones used for tags.
local h = tonumber(match(
current_frame:preprocess("=" .. nowiki_marker .. "="),
"\127'\"`UNIQ%-%-h%-(%d+)%-%-QINU`\"'\127"
))
-- For some reason, [[Special:ExpandTemplates]] doesn't generate a heading strip marker, so if that happens we simply abort early.
if not h then
return 0
end
-- The only way to get the section number is to increment the heading count, so we store the offset in nowiki strip markers which can be retrieved by procedurally unstripping nowiki markers, counting backwards until we find a match.
local n, offset = tonumber(match(
nowiki_marker,
"\127'\"`UNIQ%-%-nowiki%-([%dA-F]+)%-QINU`\"'\127"
), 16)
while not offset and n > 0 do
n = n - 1
offset = match(
unstrip_nowiki(format("\127'\"`UNIQ--nowiki-%08X-QINU`\"'\127", n)),
"^HEADING\1(%d+)" -- Prefix "HEADING\1" prevents collisions.
)
end
offset = offset and (offset + 1) or 0
extension_tag(current_frame, "nowiki", "HEADING\1" .. offset)
current_section = h - offset
return current_section
end
get_current_section = export.get_current_section
end
do
local L2_sections
local function get_L2_sections()
L2_sections, get_L2_sections = mw.loadData("Module:headword/data").page.L2_sections, nil
return L2_sections
end
--[==[
A function which returns the name of the L2 language section which contains the current {#invoke}.]==]
function export.get_current_L2()
local section = get_current_section()
if section == 0 then
return
end
while section > 0 do
local L2 = (L2_sections or get_L2_sections())[section]
if L2 then
return L2
end
section = section - 1
end
end
end
return export
fahzb5v4u71j961eqb048ciy8nk4h06
Module:data/magic words
828
5913
17279
2025-05-27T13:53:30Z
Ayane Fumihiro
6766
+
17279
Scribunto
text/plain
local next = next
local date_and_time = "mw:Help:Magic words#Date and time"
local escaped_characters = "mw:Help:Magic words#Escaped characters"
local formatting = "mw:Help:Magic words#Formatting"
local labeled_section_transclusion = "mw:Extension:Labeled Section Transclusion"
local liquidthreads = "mw:Extension:LiquidThreads"
local localization_functions = "mw:Help:Magic words#Localization functions"
local localization_variables = "mw:Help:Magic words#Localization variables"
local miscellaneous = "mw:Help:Magic words#Miscellaneous"
local namespaces = "mw:Help:Magic words#Namespaces"
local namespaces_2 = "mw:Help:Magic words#Namespaces 2"
local noexternallanglinks = "mw:Wikibase/Installation/Advanced configuration#noexternallanglinks"
local page_names = "mw:Help:Magic words#Page names"
local parser_functions_ext = "mw:Help:Extension:ParserFunctions##" -- ## is not a typo
local statistics = "mw:Help:Magic words#Statistics"
local substitution = "mw:Manual:Substitution"
local technical_metadata = "mw:Help:Magic words#Technical metadata"
local technical_metadata_of_another_page = "mw:Help:Magic words#Technical metadata of another page"
local transclusion_modifiers = "mw:Help:Magic words#Transclusion modifiers"
local url_data = "mw:Help:Magic words#URL data"
local data = {}
for k, v in next, {
["!"] = {
parser_variable = escaped_characters,
case_sensitive = false
},
["#BABEL"] = {
parser_function = "mw:Extension:Babel#Usage",
case_sensitive = false
},
["#bcp47"] = { -- Case-sensitive lowercase.
parser_function = localization_functions,
parser_variable = localization_functions, -- Not a typo.
case_sensitive = true
},
["#CATEGORYTREE"] = {
parser_function = "mw:Extension:CategoryTree#The {{#categorytree}} parser function",
case_sensitive = false
},
["#COMMASEPARATEDLIST"] = {
parser_function = formatting,
case_sensitive = false
},
["#dir"] = { -- Case-sensitive lowercase.
parser_function = localization_functions,
parser_variable = localization_functions, -- Not a typo.
case_sensitive = true
},
["#EXPR"] = {
parser_function = parser_functions_ext .. "expr",
case_sensitive = false
},
["#FORMAL"] = {
parser_function = localization_functions,
case_sensitive = true
},
["#FORMATDATE"] = {
aliases = {"#DATEFORMAT"},
parser_function = formatting,
case_sensitive = false
},
["#IF"] = {
parser_function = parser_functions_ext .. "if",
case_sensitive = false
},
["#IFEQ"] = {
parser_function = parser_functions_ext .. "ifeq",
case_sensitive = false
},
["#IFERROR"] = {
parser_function = parser_functions_ext .. "iferror",
case_sensitive = false
},
["#IFEXIST"] = {
parser_function = parser_functions_ext .. "ifexist",
case_sensitive = false
},
["#IFEXPR"] = {
parser_function = parser_functions_ext .. "ifexpr",
case_sensitive = false
},
["#interlanguagelink"] = { -- Case-sensitive lowercase.
parser_function = miscellaneous,
case_sensitive = true
},
["#interwikilink"] = { -- Case-sensitive lowercase.
parser_function = miscellaneous,
case_sensitive = true
},
["#INVOKE"] = {
parser_function = "mw:Extension:Scribunto#Usage",
case_sensitive = false
},
["#LANGUAGE"] = {
parser_function = localization_functions,
parser_variable = localization_functions, -- Not a typo.
case_sensitive = false
},
["#LQTPAGELIMIT"] = {
parser_function = liquidthreads,
case_sensitive = false
},
["#LST"] = {
aliases = {"#SECTION"},
parser_function = labeled_section_transclusion,
case_sensitive = false
},
["#LSTH"] = {
aliases = {"#SECTION-H"},
parser_function = labeled_section_transclusion,
case_sensitive = false
},
["#LSTX"] = {
aliases = {"#SECTION-X"},
parser_function = labeled_section_transclusion,
case_sensitive = false
},
["#PROPERTY"] = {
parser_function = "m:Wikidata/Notes/Inclusion syntax",
case_sensitive = false
},
["#REL2ABS"] = {
parser_function = parser_functions_ext .. "rel2abs",
case_sensitive = false
},
["#SPECIAL"] = {
parser_function = miscellaneous,
case_sensitive = false
},
["#SPECIALE"] = {
parser_function = miscellaneous,
case_sensitive = false
},
["#STATEMENTS"] = {
parser_function = "d:WD:How to use data on Wikimedia projects#Parser function",
case_sensitive = false
},
["#SWITCH"] = {
parser_function = parser_functions_ext .. "switch",
case_sensitive = false
},
["#TAG"] = {
parser_function = miscellaneous,
case_sensitive = false
},
["#TARGET"] = {
parser_function = "mw:Extension:MassMessage#Parser function delivery lists",
case_sensitive = false
},
["#TIME"] = {
parser_function = parser_functions_ext .. "time",
case_sensitive = false
},
["#timef"] = { -- Case-sensitive lowercase.
parser_function = parser_functions_ext,
case_sensitive = true
},
["#timefl"] = { -- Case-sensitive lowercase.
parser_function = parser_functions_ext,
case_sensitive = true
},
["#TIMEL"] = {
parser_function = parser_functions_ext .. "timel",
case_sensitive = false
},
["#TITLEPARTS"] = {
parser_function = parser_functions_ext .. "titleparts",
case_sensitive = false
},
["#USELIQUIDTHREADS"] = {
parser_function = liquidthreads,
case_sensitive = false
},
["="] = {
parser_variable = escaped_characters,
case_sensitive = false
},
["ANCHORENCODE"] = {
parser_function = url_data,
case_sensitive = false
},
["ARTICLEPATH"] = {
parser_variable = technical_metadata,
case_sensitive = false
},
["BASEPAGENAME"] = {
parser_function = page_names,
parser_variable = page_names,
case_sensitive = true
},
["BASEPAGENAMEE"] = {
parser_function = page_names,
parser_variable = page_names,
case_sensitive = true
},
["BIDI"] = {
parser_function = formatting,
case_sensitive = false
},
["CANONICALURL"] = {
parser_function = url_data,
case_sensitive = false
},
["CANONICALURLE"] = {
parser_function = url_data,
case_sensitive = false
},
["CASCADINGSOURCES"] = {
parser_function = technical_metadata_of_another_page,
parser_variable = technical_metadata,
case_sensitive = true
},
["CONTENTLANGUAGE"] = {
aliases = {"CONTENTLANG"},
parser_variable = technical_metadata,
case_sensitive = true
},
["CURRENTDAY"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["CURRENTDAY2"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["CURRENTDAYNAME"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["CURRENTDOW"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["CURRENTHOUR"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["CURRENTMONTH"] = {
aliases = {"CURRENTMONTH2"},
parser_variable = date_and_time,
case_sensitive = true
},
["CURRENTMONTH1"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["CURRENTMONTHABBREV"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["CURRENTMONTHNAME"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["CURRENTMONTHNAMEGEN"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["CURRENTTIME"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["CURRENTTIMESTAMP"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["CURRENTVERSION"] = {
parser_variable = technical_metadata,
case_sensitive = true
},
["CURRENTWEEK"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["CURRENTYEAR"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["DEFAULTSORT"] = {
aliases = {"DEFAULTCATEGORYSORT", "DEFAULTSORTKEY"},
parser_function = technical_metadata,
case_sensitive = true
},
["DIRECTIONMARK"] = {
aliases = {"DIRMARK"},
parser_variable = technical_metadata,
case_sensitive = true
},
["DISPLAYTITLE"] = {
parser_function = technical_metadata,
case_sensitive = true
},
["FILEPATH"] = {
parser_function = url_data,
case_sensitive = false
},
["FORMATNUM"] = {
parser_function = formatting,
case_sensitive = false
},
["FULLPAGENAME"] = {
parser_function = page_names,
parser_variable = page_names,
case_sensitive = true
},
["FULLPAGENAMEE"] = {
parser_function = page_names,
parser_variable = page_names,
case_sensitive = true
},
["FULLURL"] = {
parser_function = url_data,
case_sensitive = false
},
["FULLURLE"] = {
parser_function = url_data,
case_sensitive = false
},
["GENDER"] = {
parser_function = localization_functions,
case_sensitive = false
},
["GRAMMAR"] = {
parser_function = localization_functions,
case_sensitive = false
},
["INT"] = {
parser_function = localization_functions,
case_sensitive = false
},
["LC"] = {
parser_function = formatting,
case_sensitive = false
},
["LCFIRST"] = {
parser_function = formatting,
case_sensitive = false
},
["LOCALDAY"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["LOCALDAY2"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["LOCALDAYNAME"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["LOCALDOW"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["LOCALHOUR"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["LOCALMONTH"] = {
aliases = {"LOCALMONTH2"},
parser_variable = date_and_time,
case_sensitive = true
},
["LOCALMONTH1"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["LOCALMONTHABBREV"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["LOCALMONTHNAME"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["LOCALMONTHNAMEGEN"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["LOCALTIME"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["LOCALTIMESTAMP"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["LOCALURL"] = {
parser_function = url_data,
case_sensitive = false
},
["LOCALURLE"] = {
parser_function = url_data,
case_sensitive = false
},
["LOCALWEEK"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["LOCALYEAR"] = {
parser_variable = date_and_time,
case_sensitive = true
},
["MSG"] = {
transclusion_modifier = transclusion_modifiers,
priority = 2,
case_sensitive = false
},
["MSGNW"] = {
transclusion_modifier = transclusion_modifiers,
priority = 2,
case_sensitive = false
},
["NAMESPACE"] = {
parser_function = namespaces,
parser_variable = namespaces,
case_sensitive = true
},
["NAMESPACEE"] = {
parser_function = namespaces,
parser_variable = namespaces,
case_sensitive = true
},
["NAMESPACENUMBER"] = {
parser_function = namespaces,
parser_variable = namespaces,
case_sensitive = true
},
["NOEXTERNALLANGLINKS"] = {
parser_function = noexternallanglinks,
parser_variable = noexternallanglinks,
case_sensitive = false
},
["NS"] = {
parser_function = namespaces_2,
case_sensitive = false
},
["NSE"] = {
parser_function = namespaces_2,
case_sensitive = false
},
["NUMBERINGROUP"] = {
aliases = {"NUMINGROUP"},
parser_function = statistics,
case_sensitive = true
},
["NUMBEROFACTIVEUSERS"] = {
parser_function = statistics,
parser_variable = statistics,
case_sensitive = true
},
["NUMBEROFADMINS"] = {
parser_function = statistics,
parser_variable = statistics,
case_sensitive = true
},
["NUMBEROFARTICLES"] = {
parser_function = statistics,
parser_variable = statistics,
case_sensitive = true
},
["NUMBEROFEDITS"] = {
parser_function = statistics,
parser_variable = statistics,
case_sensitive = true
},
["NUMBEROFFILES"] = {
parser_function = statistics,
parser_variable = statistics,
case_sensitive = true
},
["NUMBEROFPAGES"] = {
parser_function = statistics,
parser_variable = statistics,
case_sensitive = true
},
["NUMBEROFUSERS"] = {
parser_function = statistics,
parser_variable = statistics,
case_sensitive = true
},
["PADLEFT"] = {
parser_function = formatting,
case_sensitive = false
},
["PADRIGHT"] = {
parser_function = formatting,
case_sensitive = false
},
["PAGEID"] = {
parser_function = technical_metadata_of_another_page,
parser_variable = technical_metadata,
case_sensitive = false
},
["PAGELANGUAGE"] = {
parser_variable = technical_metadata,
case_sensitive = true
},
["PAGENAME"] = {
parser_function = page_names,
parser_variable = page_names,
case_sensitive = true
},
["PAGENAMEE"] = {
parser_function = page_names,
parser_variable = page_names,
case_sensitive = true
},
["PAGESINCATEGORY"] = {
aliases = {"PAGESINCAT"},
parser_function = statistics,
case_sensitive = true
},
["PAGESIZE"] = {
parser_function = technical_metadata_of_another_page,
case_sensitive = true
},
["PLURAL"] = {
parser_function = localization_functions,
case_sensitive = false
},
["PROTECTIONEXPIRY"] = {
parser_function = {
technical_metadata,
technical_metadata_of_another_page
},
case_sensitive = true
},
["PROTECTIONLEVEL"] = {
parser_function = {
technical_metadata,
technical_metadata_of_another_page
},
case_sensitive = true
},
["RAW"] = {
transclusion_modifier = transclusion_modifiers,
priority = 3,
case_sensitive = false
},
["REVISIONDAY"] = {
parser_function = technical_metadata_of_another_page,
parser_variable = technical_metadata,
case_sensitive = true
},
["REVISIONDAY2"] = {
parser_function = technical_metadata_of_another_page,
parser_variable = technical_metadata,
case_sensitive = true
},
["REVISIONID"] = {
parser_function = technical_metadata_of_another_page,
parser_variable = technical_metadata,
case_sensitive = true
},
["REVISIONMONTH"] = {
parser_function = technical_metadata_of_another_page,
parser_variable = technical_metadata,
case_sensitive = true
},
["REVISIONMONTH1"] = {
parser_function = technical_metadata_of_another_page,
parser_variable = technical_metadata,
case_sensitive = true
},
["REVISIONSIZE"] = {
parser_variable = technical_metadata,
case_sensitive = true
},
["REVISIONTIMESTAMP"] = {
parser_function = technical_metadata_of_another_page,
parser_variable = technical_metadata,
case_sensitive = true
},
["REVISIONUSER"] = {
parser_function = technical_metadata_of_another_page,
parser_variable = technical_metadata,
case_sensitive = true
},
["REVISIONYEAR"] = {
parser_function = technical_metadata_of_another_page,
parser_variable = technical_metadata,
case_sensitive = true
},
["ROOTPAGENAME"] = {
parser_function = page_names,
parser_variable = page_names,
case_sensitive = true
},
["ROOTPAGENAMEE"] = {
parser_function = page_names,
parser_variable = page_names,
case_sensitive = true
},
["SAFESUBST"] = {
transclusion_modifier = substitution,
priority = 1,
case_sensitive = false
},
["SCRIPTPATH"] = {
parser_variable = technical_metadata,
case_sensitive = false
},
["SERVER"] = {
parser_variable = technical_metadata,
case_sensitive = false
},
["SERVERNAME"] = {
parser_variable = technical_metadata,
case_sensitive = false
},
["SITENAME"] = {
parser_variable = technical_metadata,
case_sensitive = true
},
["STYLEPATH"] = {
parser_variable = technical_metadata,
case_sensitive = false
},
["SUBJECTPAGENAME"] = {
aliases = {"ARTICLEPAGENAME"},
parser_function = page_names,
parser_variable = page_names,
case_sensitive = true
},
["SUBJECTPAGENAMEE"] = {
aliases = {"ARTICLEPAGENAMEE"},
parser_function = page_names,
parser_variable = page_names,
case_sensitive = true
},
["SUBJECTSPACE"] = {
aliases = {"ARTICLESPACE"},
parser_function = namespaces,
parser_variable = namespaces,
case_sensitive = true
},
["SUBJECTSPACEE"] = {
aliases = {"ARTICLESPACEE"},
parser_function = namespaces,
parser_variable = namespaces,
case_sensitive = true
},
["SUBPAGENAME"] = {
parser_function = page_names,
parser_variable = page_names,
case_sensitive = true
},
["SUBPAGENAMEE"] = {
parser_function = page_names,
parser_variable = page_names,
case_sensitive = true
},
["SUBST"] = {
transclusion_modifier = substitution,
priority = 1,
case_sensitive = false
},
["TALKPAGENAME"] = {
parser_function = page_names,
parser_variable = page_names,
case_sensitive = true
},
["TALKPAGENAMEE"] = {
parser_function = page_names,
parser_variable = page_names,
case_sensitive = true
},
["TALKSPACE"] = {
parser_function = namespaces,
parser_variable = namespaces,
case_sensitive = true
},
["TALKSPACEE"] = {
parser_function = namespaces,
parser_variable = namespaces,
case_sensitive = true
},
["UC"] = {
parser_function = formatting,
case_sensitive = false
},
["UCFIRST"] = {
parser_function = formatting,
case_sensitive = false
},
["URLENCODE"] = {
parser_function = url_data,
case_sensitive = false
},
["USERLANGUAGE"] = {
parser_variable = localization_variables,
case_sensitive = true
},
} do
data[k] = v
if not v.name then
v.name = k
end
local aliases = v.aliases
if aliases then
for i = 1, #aliases do
data[aliases[i]] = v
end
v.aliases = nil
end
end
return data
jkwpl1ihlf560owi79olg91zvhvb1xy
Module:labels/utilities
828
5914
17280
2025-05-27T13:55:17Z
Ayane Fumihiro
6766
+
17280
Scribunto
text/plain
local export = {}
-- This module contains ancillary functions for manipulating labels. Currently the supported functions are for finding
-- the labels that generate a given category.
local m_labels = require("Module:labels")
local languages_module = "Module:languages"
--[==[
Find the labels matching category `cat` of type `cat_type` for language `lang` (a full language object). `lang` can be
{nil}, but in that case no language-specific labels will be fetched. Currently supported values for `cat_type` are
{"topic"} for topic categories, e.g. {en:Water}; {"pos"} for POS categories, e.g. {English attenuative verbs};
{"regional"} for regional categories, e.g. {Ghanaian English}; {"sense"} for sense-dependent categories, e.g.
{English obsolete terms} or {English terms with obsolete senses} (where the particular category chosen depends on
whether {{tl|lb}} or {{tl|tlb}} is used); and {"plain"} for plain categories, e.g. {Issime Walser}. The format of `cat`
depends on `cat_type`, but in general is the portion of the category minus the language prefix or suffix. For topic
categories it should be e.g. {"water"} or {"Water"} (either form works); for POS categories it should be e.g.
{"attenuative verbs"}; for regional categories it should be e.g. {"Ghanaian"}; for sense categories it should be e.g.
{"obsolete"}; and for plain categories it should be e.g. {"Issime Walser"} (the actual category name).
Note that this will only check for categories of the specified type. In particular, since the format of POS and
sense-dependent categories overlaps, you may need to check for labels with both types of categories. (This is done, for
example, in [[Module:category tree/poscatboiler]]; see that module for details.) Likewise with regional and plain
categories. (See the code in [[Module:category tree/poscatboiler/data/language varieties]] that handles both types of
categories.)
If `cat_type` is {"plain"} and `check_all_langs` is specified, the code will check all language-specific modules for
plan categories matching `cat`. In that case, the relevant language is returned in the return value structure (see
below).
The return value is a table whose keys are concatenations of labels and language codes (separated by a colon), and
whose values are objects with the following keys:
* `module` (the name of the module from which the label was fetched);
* `labdata` (the raw label data structure from this module);
* `canonical` (the canonical form of the label);
* `aliases` (a list of any aliases for the label, not including the label itself);
* `lang` (the language needed to generate the category using the label; this will always be the passed-in `lang` unless
`check_all_langs` is specified, in which case it may be a different language).
The table can be directly passed to `format_labels_categorizing`.
]==]
function export.find_labels_for_category(cat, cat_type, lang, check_all_langs)
local function ucfirst(txt)
return mw.getContentLanguage():ucfirst(txt)
end
local function transform_cat_for_comparison(cat)
if cat_type ~= "pos" and cat_type ~= "sense" then
cat = ucfirst(cat)
end
return cat
end
local function should_error_on_cat(cat)
if cat_type == "topic" then
return cat:find("^[Aa]ll ")
elseif cat_type == "pos" then
return cat == "lemmas"
elseif cat_type == "regional" then
return cat == "British" -- an arbitrary known regional category
elseif cat_type == "sense" then
return cat == "obsolete" -- an arbitrary known sense category
else
return cat == "Issime Walser" -- an arbitrary known plain category
end
end
local function labcat_matches(labcat)
if cat_type ~= "pos" and cat_type ~= "sense" then
return ucfirst(labcat) == cat
else
return labcat == cat
end
end
local function fetch_labdata_cats(labdata)
if cat_type == "topic" then
return labdata.topical_categories
elseif cat_type == "pos" then
return labdata.pos_categories
elseif cat_type == "regional" then
return labdata.regional_categories
elseif cat_type == "sense" then
return labdata.sense_categories
else
return labdata.plain_categories
end
end
cat = transform_cat_for_comparison(cat)
local cat_labels_found = {}
local prev_modules_labels_found = {}
local this_module_labels_found
local function check_submodule(submodule_to_check, lang)
if this_module_labels_found then
for label, _ in pairs(this_module_labels_found) do
prev_modules_labels_found[label] = true
end
end
this_module_labels_found = {}
local submodule = mw.loadData(submodule_to_check)
for label, labdata in pairs(submodule) do
local canonical = label
local num_hops = 0
local hop_error = false
while type(labdata) == "string" do
num_hops = num_hops + 1
if num_hops >= 10 then
if should_error_on_cat(cat) then
error(("Internal error: Likely alias loop processing label '%s' in submodule '%s'"):format(label, submodule_to_check))
else
hop_error = true
break
end
end
-- an alias
canonical = labdata
labdata = submodule[labdata]
end
if hop_error then
-- skip this label
elseif not labdata then
if should_error_on_cat(cat) then
-- Only error at top level to avoid a flood of errors.
error(("Internal error: In submodule '%s', label '%s' is aliased to '%s', which doesn't exist"):format(submodule_to_check, label, canonical))
end
else
-- Deprecated labels directly assign an object to aliases, where `canonical` is the canonical label.
if labdata.canonical then
canonical = labdata.canonical
end
local labcats = fetch_labdata_cats(labdata)
local matching_labcat
if labcats then
if type(labcats) ~= "table" then
labcats = {labcats}
end
for _, labcat in ipairs(labcats) do
if labcat == true then
labcat = canonical
end
if labcat_matches(labcat) then
matching_labcat = true
break
end
end
end
local canonical_with_lang = canonical .. ":" .. (lang and lang:getCode() or "nil")
if matching_labcat and not prev_modules_labels_found[canonical_with_lang] then
this_module_labels_found[canonical_with_lang] = true
if not cat_labels_found[canonical_with_lang] then
cat_labels_found[canonical_with_lang] = {
module = submodule_to_check, canonical = canonical,
aliases = {}, lang = lang, labdata = labdata
}
end
if canonical ~= label then
table.insert(cat_labels_found[canonical_with_lang].aliases, label)
end
end
end
end
end
local submodules_to_check
if check_all_langs then
if cat_type ~= "plain" then
error("Currently, `check_all_langs` only supported with category type \"plain\"")
end
submodules_to_check = {}
local all_lang_codes = mw.loadData(m_labels.lang_specific_data_list_module)
for lang_code, _ in pairs(all_lang_codes.langs_with_lang_specific_modules) do
local lang = require(languages_module).getByCode(lang_code)
if lang then
table.insert(submodules_to_check, {
module = m_labels.lang_specific_data_modules_prefix .. lang_code,
lang = lang
})
end
end
for _, submodule_to_check in ipairs(m_labels.get_submodules(nil)) do
table.insert(submodules_to_check, {module = submodule_to_check, lang = lang})
end
else
submodules_to_check = m_labels.get_submodules(lang)
for i, submodule_to_check in ipairs(submodules_to_check) do
submodules_to_check[i] = {module = submodule_to_check, lang = lang}
end
end
for _, submodule_to_check in ipairs(submodules_to_check) do
check_submodule(submodule_to_check.module, submodule_to_check.lang)
end
return cat_labels_found
end
--[==[
Format the labels that categorize into some category for display in the text for that category. `lang` is the
language of the category, or {nil}. `labels` are the labels that categorize when invoked using {{tl|lb}}, while
`tlb_labels` are the labels that categorize when invoked using {{tl|tlb}}. Both of these parameters are tables whose
keys are concatenations of labels and language codes and whose values are objects as returned by
`find_labels_for_category`. Returns {nil} if there are no labels.
]==]
function export.format_labels_categorizing(labels, tlb_labels, lang)
local function make_code(txt)
return ("<code>%s</code>"):format(txt)
end
local function generate_label_set_text(labels, use_tlb, include_in_addition)
local labels_by_lang = {}
for _, labobj in pairs(labels) do
local labobj_code = labobj.lang and labobj.lang:getCode() or false
if not labels_by_lang[labobj_code] then
labels_by_lang[labobj_code] = {}
end
table.insert(labels_by_lang[labobj_code], labobj)
end
local function process_lang_labels(labels)
local formatted_labels = {}
local has_aliases = false
if labels then
for _, labobj in ipairs(labels) do
local function make_edit_button()
return ("<sup>[%s edit]</sup>"):format(tostring(mw.uri.fullUrl(labobj.module, "action=edit")))
end
local label = labobj.canonical
local aliases = labobj.aliases
if #aliases == 0 then
table.insert(formatted_labels, make_code(label) .. make_edit_button())
elseif #aliases == 1 then
table.insert(formatted_labels,
("%s (alias %s)%s"):format(make_code(label), make_code(aliases[1]), make_edit_button()))
has_aliases = true
else
table.sort(aliases)
for i, alias in ipairs(aliases) do
aliases[i] = make_code(alias)
end
table.insert(formatted_labels,
("%s (aliases %s)%s"):format(make_code(label),table.concat(aliases, ", "), make_edit_button()))
has_aliases = true
end
end
end
return formatted_labels, has_aliases
end
local function get_intro_text(num_labels, include_also)
local intro_wording = not include_also and include_in_addition and "In addition, the" or "The"
local sense_dependent = use_tlb and "sense-dependent " or ""
return ("%s following %slabel%s %sgenerate%s this category:"):format(intro_wording,
sense_dependent, num_labels == 1 and "" or "s",
include_also and "also " or "", num_labels == 1 and "s" or "")
end
local function get_label_text(label_lang, formatted_labels, has_aliases)
table.sort(formatted_labels)
local retval = table.concat(formatted_labels, "; ") .. ". "
local template = use_tlb and "tlb" or "lb"
local this_label_text
if #formatted_labels == 1 and not has_aliases then
this_label_text = "this label"
else
this_label_text = "one of these labels"
end
if label_lang then
retval = retval .. ("To generate this category using %s, use {{tl|%s|%s|<var>label</var>}}."):format(
this_label_text, template, label_lang:getCode())
else
retval = retval .. ("To generate this category using %s, use {{tl|%s|<var>langcode</var>|<var>label</var>}}, " ..
"where <code><var>langcode</var></code> is the appropriate language code for the language in question " ..
"(see [[Wiktionary:List of languages]])."):format(this_label_text, template)
end
return retval
end
if not lang then
local formatted_labels, has_aliases = process_lang_labels(labels_by_lang[false])
if #formatted_labels > 0 then
local intro_text = get_intro_text(#formatted_labels)
local label_text = get_label_text(false, formatted_labels, has_aliases)
return intro_text .. " " .. label_text
end
else
local formatted_labels, has_aliases = process_lang_labels(labels_by_lang[lang:getCode()])
local this_lang_text
if #formatted_labels > 0 then
local intro_text = get_intro_text(#formatted_labels)
local label_text = get_label_text(lang, formatted_labels, has_aliases)
this_lang_text = intro_text .. " " .. label_text
end
local langcode = lang:getCode()
local other_langs_label_text = {}
local total_num_other_lang_labels = 0
for other_lang_code, lang_labels in pairs(labels_by_lang) do
if other_lang_code ~= langcode then
local formatted_labels, has_aliases = process_lang_labels(lang_labels)
if #formatted_labels > 0 then
total_num_other_lang_labels = total_num_other_lang_labels + #formatted_labels
local other_lang = require(languages_module).getByCode(other_lang_code, true, "allow etym")
local label_text = get_label_text(other_lang, formatted_labels, has_aliases)
table.insert(other_langs_label_text,
("* For %s: %s"):format(other_lang:getCanonicalName(), label_text))
end
end
end
local other_lang_text
if total_num_other_lang_labels > 0 then
table.sort(other_langs_label_text)
local intro_text = get_intro_text(total_num_other_lang_labels, this_lang_text and "include also")
other_lang_text = intro_text .. "\n" .. table.concat(other_langs_label_text, "\n")
end
if this_lang_text and other_lang_text then
return ("%s\n\n%s"):format(this_lang_text, other_lang_text)
else
return this_lang_text or other_lang_text
end
end
end
local labels_text = generate_label_set_text(labels)
local tlb_labels_text = tlb_labels and
generate_label_set_text(tlb_labels, "use tlb", labels_text and "include in addition") or nil
if labels_text and tlb_labels_text then
return ("%s\n\n%s"):format(labels_text, tlb_labels_text)
else
return labels_text or tlb_labels_text
end
end
return export
crgb29elv68h2qsr1ml03cepd5uto1h
Module:labels
828
5915
17281
2025-05-27T13:55:53Z
Ayane Fumihiro
6766
New.
17281
Scribunto
text/plain
local export = {}
export.lang_specific_data_list_module = "Module:labels/data/lang"
export.lang_specific_data_modules_prefix = "Module:labels/data/lang/"
local load_module = "Module:load"
local parse_utilities_module = "Module:parse utilities"
local string_utilities_module = "Module:string utilities"
local utilities_module = "Module:utilities"
local insert = table.insert
local require_when_needed = require("Module:utilities/require when needed")
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local m_lang_specific_data = mw.loadData(export.lang_specific_data_list_module)
local m_table = require_when_needed("Module:table")
--[==[ intro:
Labels go through several stages of processing to get from the original (raw) label specified in the Wikicode to the
final (formatted) label displayed to the user. The following terminology will help keep things straight:
* The "raw label" is the label specified in the Wikicode.
* The "non-canonical label" is the label extracted from the raw label, used for looking up in the label modules in order
to fetch the associated label data structure and determine the canonical form of the label. Normally this is the same
as the raw label, but it will be different if the raw label is of the form `!<var>label</var>` (e.g. `!Australian`)
`<var>label</var>!<var>display</var>` (e.g. `Southern US!Southern`). The former syntax indicates that the label
should display as-is instead of in its canonical form (which in the example given is `Australia`), and the latter
syntax indicates that the label should display in the form specified after the exclamation point.
* The "canonical label" is the result of applying alias resolution to the non-canonical label. Normally, the
canonical label rather than the non-canonical label is what is shown to the user.
* The "display form of the label" is what is shown to the user, not considering links and HTML that may wrap the
display form to get the formatted form of the label. The display form comes from the `.display` field of the module
label data for the label; if no such field exists in the label data, it is normally the canonical label. However, if
the display override exists (see below), it takes precedence over the `.display` field or canonical label when
determining the display form of the label.
* The "display override", if specified, overrides all other means of determining the display form of the label. It is
specified in two circumstances, i.e. in the `!<var>label</var>` and `<var>label</var>!<var>display</var>` raw label
formats (i.e. in the same cirumstances where the raw label and non-canonical label are different).
* The "formatted form of the label" is the final form of the label shown directly to the user. It generally appears to
the user as the display form of the label, but in the Wikicode, the formatted form may wrap the display form with a
link to Wikipedia, the Wiktionary glossary or another Wiktionary entry, and that link in turn may be wrapped in an
HTML span with a "deprecated" CSS class attached, causing the label to display differently (to indicate that it is
deprecated).
]==]
-- for testing
local force_cat = false
local SUBPAGENAME = mw.title.getCurrentTitle().subpageText
-- Disable tracking on heavy pages to save time.
local pages_where_tracking_is_disabled = {
-- pages that consistently hit timeouts
["a"] = true,
-- pages that sometimes hit timeouts
["de"] = true,
["i"] = true,
["и"] = true,
["山"] = true,
["子"] = true,
["月"] = true,
}
-- Add tracking category for PAGE. The tracking category linked to is [[Wiktionary:Tracking/labels/PAGE]].
-- We also add to [[Wiktionary:Tracking/labels/PAGE/LANGCODE]] and [[Wiktionary:Tracking/labels/PAGE/MODE]] if
-- LANGCODE and/or MODE given.
local function track(page, langcode, mode)
if pages_where_tracking_is_disabled[SUBPAGENAME] then
return true
end
-- avoid including links in pages (may cause error)
page = page:gsub("%[", "("):gsub("%]", ")"):gsub("|", "!")
require("Module:debug/track")("labels/" .. page)
if langcode then
require("Module:debug/track")("labels/" .. page .. "/" .. langcode)
end
if mode then
require("Module:debug/track")("labels/" .. page .. "/" .. mode)
end
-- We don't currently add a tracking label for both langcode and mode to reduce the total number of labels, to
-- save some memory.
return true
end
local function ucfirst(txt)
return mw.getContentLanguage():ucfirst(txt)
end
local mode_to_outer_class = {
["label"] = "usage-label-sense",
["term-label"] = "usage-label-term",
["accent"] = "usage-label-accent",
["form-of"] = "usage-label-form-of",
}
local mode_to_property_prefix = {
["label"] = false,
["term-label"] = false, -- handled specially
["accent"] = "accent_",
["form-of"] = "form_of_",
}
local function validate_mode(mode)
mode = mode or "label"
if not mode_to_outer_class[mode] then
local allowed_values = {}
for key, _ in pairs(mode_to_outer_class) do
insert(allowed_values, "'" .. key .. "'")
end
table.sort(allowed_values)
error(("Invalid value '%s' for `mode`; should be one of %s"):format(mode, table.concat(allowed_values, ", ")))
end
return mode
end
local function getprop(labdata, mode, prop)
local mode_prefix = mode_to_property_prefix[mode]
return mode_prefix and labdata[mode_prefix .. prop] or labdata[prop]
end
-- HACK! For languages in any of the given families, check the specified-language Wikipedia for appropriate
-- Wikipedia articles for the language in question (esp. useful for obscure etymology-only languages that may not
-- have English articles for them, like many Chinese lects).
local families_to_wikipedia_languages = {
{"zhx", "zh"},
{"sem-arb", "ar"},
}
--[==[
Given language `lang` (a full language, etymology-language or family), fetch a list of Wikimedia languages to check
when converting a Wikidata item to a Wikipedia article. English is always first, followed by the Wikimedia language
code(s) of `lang` if `lang` is a language (which may or may not be the same as `lang`'s Wiktionary code), followed
by the macrolanguage of `lang` for certain languages and families (currently, only languages and families in the Chinese
and Arabic families). If `lang` is nil, only return English. Note that the same code may occur more than once in the
list. This is exported because it's also used by [[Module:category tree/poscatboiler/data/language varieties]].
]==]
function export.get_langs_to_extract_wikipedia_articles_from_wikidata(lang)
local wikipedia_langs = {}
insert(wikipedia_langs, "en")
if lang then
local article_lang = lang
while article_lang do
if article_lang:hasType("language") then
local wmcodes = article_lang:getWikimediaLanguageCodes()
for _, wmcode in ipairs(wmcodes) do
insert(wikipedia_langs, wmcode)
end
end
article_lang = article_lang:getParent()
end
for _, family_to_wp_lang in ipairs(families_to_wikipedia_languages) do
local family, wp_lang = unpack(family_to_wp_lang)
if lang:inFamily(family) then
insert(wikipedia_langs, wp_lang)
end
end
end
return wikipedia_langs
end
--[==[
Fetch the categories to add to a page, given that the label whose canonical form is `canon_label` with language `lang`
has been seen. `labdata` is the label data structure for `label`, fetched from the appropriate submodule. `mode`
specifies how the label was invoked (see {get_label_info()} for more information). The return value is a list of the
actual categories, unless `for_doc` is specified, in which case the categories returned are marked up for display on a
documentation page. If `for_doc` is given, `lang` may be nil to format the categories in a language-independent fashion;
otherwise, it must be specified. If `category_types` is specified, it should be a set object (i.e. with category types
as keys and {true} as values), and only categories of the specified types will be returned.
]==]
function export.fetch_categories(canon_label, labdata, lang, mode, for_doc, category_types)
local categories = {}
mode = validate_mode(mode)
local langcode, canonical_name
if lang then
langcode = lang:getFullCode()
canonical_name = lang:getFullName()
elseif for_doc then
langcode = "<var>[langcode]</var>"
canonical_name = "<var>[language name]</var>"
else
error("Internal error: Must specify `lang` unless `for_doc` is given")
end
local function labprop(prop)
return getprop(labdata, mode, prop)
end
local empty_list = {}
local function get_cats(cat_type)
if category_types and not category_types[cat_type] then
return empty_list
end
local cats = labprop(cat_type)
if not cats then
return empty_list
end
if type(cats) ~= "table" then
return {cats}
end
return cats
end
local topical_categories = get_cats("topical_categories")
local sense_categories = get_cats("sense_categories")
local pos_categories = get_cats("pos_categories")
local regional_categories = get_cats("regional_categories")
local plain_categories = get_cats("plain_categories")
local function insert_cat(cat, sense_cat)
if for_doc then
cat = "<code>" .. cat .. "</code>"
if sense_cat then
if mode == "term-label" then
cat = cat .. " (using {{tl|tlb}})"
else
cat = cat .. " (using {{tl|lb}} or form-of template)"
end
cat = mw.getCurrentFrame():preprocess(cat)
end
end
insert(categories, cat)
end
for _, cat in ipairs(topical_categories) do
insert_cat(langcode .. ":" .. (cat == true and ucfirst(canon_label) or cat))
end
for _, cat in ipairs(sense_categories) do
if cat == true then
cat = canon_label
end
cat = mode == "term-label" and cat .. " terms" or "terms with " .. cat .. " senses"
insert_cat(canonical_name .. " " .. cat, true)
end
for _, cat in ipairs(pos_categories) do
insert_cat(canonical_name .. " " .. (cat == true and canon_label or cat))
end
for _, cat in ipairs(regional_categories) do
insert_cat((cat == true and ucfirst(canon_label) or cat) .. " " .. canonical_name)
end
for _, cat in ipairs(plain_categories) do
insert_cat(cat == true and ucfirst(canon_label) or cat)
end
return categories
end
--[==[
Return the list of all labels data modules for a label whose language is `lang`. The return value is a list of
module names, with overriding modules earlier in the list (that is, if a label occurs in two modules in the list,
the earlier-listed module takes precedence). If `lang` is nil, only return non-language-specific submodules.
]==]
function export.get_submodules(lang)
local submodules = {
"Module:labels/data",
"Module:labels/data/qualifiers",
"Module:labels/data/regional",
"Module:labels/data/topical",
}
if not lang then
return submodules
end
-- get language-specific labels from data module
local langcode = lang:getFullCode()
if m_lang_specific_data.langs_with_lang_specific_modules[langcode] then
-- prefer per-language label in order to pick subvariety labels over regional ones
insert(submodules, 1, export.lang_specific_data_modules_prefix .. langcode)
end
return submodules
end
--[==[
Return the formatted form of a label `label` (which should be the canonical form of the label; see comment at top),
given (a) the label data structure `labdata` from one of the data modules; (b) the language object `lang` of the
language being processed, or nil for no language; (c) `deprecated` (true if the label is deprecated, otherwise the
deprecation information is taken from `labdata`); (d) `override_display` (if specified, override the display form of the
label with the specified string, instead of any value in `labdata.display` or `labdata.special_display` or the canonical
label in `label` itself); (e) `mode` (same as `data.mode` passed to {get_label_info()}). Returns two values: the
formatted label form and a boolean indicating whether the label is deprecated.
'''NOTE: Under normal circumstances, do not use this.''' Instead, use {get_label_info()}, which searches all the data
modules for a given label and handles other complications.
]==]
function export.format_label(label, labdata, lang, deprecated, override_display, mode)
local formatted_label
mode = validate_mode(mode)
local function labprop(prop)
return getprop(labdata, mode, prop)
end
deprecated = deprecated or labprop("deprecated")
if not override_display and labprop("special_display") then
local function add_language_name(str)
if str == "canonical_name" then
if lang then
return lang:getFullName()
else
return "<code><var>[language name]</var></code>"
end
else
return ""
end
end
formatted_label = labprop("special_display"):gsub("<(.-)>", add_language_name)
else
--[=[
If labdata.glossary or labdata.Wikipedia are set to true, there is a glossary definition
with an anchor identical to the label, or a Wikipedia article with a title
identical to the label.
For example, the code
labels["formal"] = {
glossary = true,
}
indicates that there is a glossary entry for "formal".
Otherwise:
* labdata.glossary specifies the anchor in [[Appendix:Glossary]].
* labdata.Wiktionary specifies an arbitrary Wiktionary page or page + anchor (e.g. a separate Appendix
entry).
* labdata.Wikipedia specifies an arbitrary Wikipedia article.
* labdata.Wikidata specifies an arbitrary Wikidata item to retrieve a Wikipedia article from, or a list
of such items (in this case, we select the first one, but other modules using this info might use all
of them). If the item is of the form `wmcode:id`, the Wikipedia article corresponding to `wmcode` is
fetched if available. Otherwise, the English-language Wikipedia article is retrieved if available,
falling back to the Wikimedia language(s) corresponding to `lang` and then (in certain cases) to the
macrolanguage that `lang` is part of.
Note that if `mode` is specified, prefixed properties (e.g. "accent_display" for `mode` == "accent",
"form_display" for `mode` == "form") are checked before the bare equivalent (e.g. "display").
]=]
local display = override_display or labprop("display") or label
-- There are several 'Foo spelling' labels specially designed for use in the |from= param in
-- {{alternative form of}}, {{standard spelling of}} and the like. Often the display includes the word
-- "spelling" at the end (e.g. if it's defaulted), which is useful when the label is used with {{tl|lb}} or
-- {{tl|tlb}}; but it causes redundancy when used with the form-of templates, which add the word "form",
-- "spelling", "standard spelling", etc. after the label.
if mode == "form-of" then
display = display:gsub(" spelling$", "")
end
if display:find("%[%[") then
formatted_label = display
else
local glossary = labprop("glossary")
local Wiktionary = labprop("Wiktionary")
local Wikipedia = labprop("Wikipedia")
local Wikidata = labprop("Wikidata")
if glossary then
local glossary_entry = type(glossary) == "string" and glossary or label
formatted_label = "[[Appendix:Glossary#" .. glossary_entry .. "|" .. display .. "]]"
elseif Wiktionary then
formatted_label = "[[" .. Wiktionary .. "|" .. display .. "]]"
elseif Wikipedia then
local Wikipedia_entry = type(Wikipedia) == "string" and Wikipedia or label
formatted_label = "[[w:" .. Wikipedia_entry .. "|" .. display .. "]]"
elseif Wikidata then
if not mw.wikibase then
error(("Unable to retrieve data from Wikidata ID for label '%s'; `mw.wikibase` not defined"
):format(label))
end
local function make_formatted_label(wmcode, id)
local article = mw.wikibase.sitelink(id, wmcode .. "wiki")
if article then
local link = wmcode == "en" and "w:" .. article or "w:" .. wmcode .. ":" .. article
return ("[[%s|%s]]"):format(link, display)
else
return nil
end
end
if type(Wikidata) == "table" then
Wikidata = Wikidata[1]
end
local wmcode, id = Wikidata:match("^(.*):(.*)$")
if wmcode then
formatted_label = make_formatted_label(wmcode, id)
else
local langs_to_check = export.get_langs_to_extract_wikipedia_articles_from_wikidata(lang)
for _, wmcode in ipairs(langs_to_check) do
formatted_label = make_formatted_label(wmcode, Wikidata)
if formatted_label then
break
end
end
end
formatted_label = formatted_label or display
else
formatted_label = display
end
end
end
if deprecated then
formatted_label = '<span class="deprecated-label">' .. formatted_label .. '</span>'
end
return formatted_label, deprecated
end
--[==[
Return information on a label. On input `data` is an object with the following fields:
* `label`: The raw label to return information on.
* `lang`: The language of the label. Must be specified unless `for_doc` is given.
* `mode`: How the label was invoked. One of the following:
** {nil} or {"label"}: invoked through {{tl|lb}} or another template whose labels in the same fashion, e.g.
{{tl|alt}}, {{tl|quote}} or {{tl|syn}};
** {"term-label"}: invoked through {{tl|tlb}};
** {"accent"}: invoked through {{tl|a}} or the {{para|a}} or {{para|aa}} parameters of other pronunciation templates,
such as {{tl|IPA}}, {{tl|rhymes}} or {{tl|homophones}};
** {"form-of"}: invoked through {{tl|alt form}}, {{tl|standard spelling of}} or other form-of template.
This changes the display and/or categorization of a minority of labels. (The majority work the same for all modes.)
* `for_doc`: Data is being fetched for documentation purposes. This causes the raw categories returned in
`categories` to be formatted for documentation display.
* `nocat`: If true, don't add the label to any categories.
* `notrack`: Disable all tracking for this label.
* `already_seen`: An object used to track labels already seen, so they aren't displayed twice. Tracking is according
to the display form of the label, so if two labels have the same display form, the second one won't be displayed
(but its categories will still be added). If `already_seen` is {nil}, this tracking doesn't happen.
The return value is an object with the following fields:
* `raw_text`: If specified, the object does not describe a label but simply raw text surrounding labels. This occurs
when double angle bracket (<<...>>) notation is used. {get_label_info()} does not currently return objects with this
field set, but {process_raw_labels()} does. The value is {"begin"} (this is the first raw text portion derived from
a double angle bracket spec, provided there are at least two raw text portions); {"end"} (this is the last raw text
portion derived from a double angle bracket spec, provided there are at least two portions); {"middle"} (this is
neither the first nor the last raw text portion); or {"only"} (this is a raw text portion standing by itself). The
particular value determines the handling of commas and spaces on one or both sides of the raw text. If this field is
specified, only the `label` field (containing the actual raw text) and the `category` field (containing an empty list)
are set; all other fields are {nil}.
* `raw_label`: The raw label that was passed in.
* `non_canonical`: The label prior to canonicalization (i.e. alias resolution). Usually this is the same as `raw_label`,
but if the raw label was preceded by an exclamation point (meaning "display the raw label as-is"), this field will
contain the label stripped of the exclamation point, and if the raw label is of the form
`<var>label</var>!<var>display</var>` (meaning "display the label in the specified form"), this field will contain the
label before the exclamation point.
* `canonical`: If the label in `non_canonical` is an alias, this contains the canonical name of the label; otherwise it
will be {nil}.
* `override_display`: If specified, this contains a string that overrides the normal display form of the label. The
display form of a label is the `.display` field of the label data if present, and otherwise is normally the canonical
form of the label (i.e. after alias resolution). (This is not the same as the formatted form of the label, found in
`label`, which is the final form shown to the user and includes links to Wikipedia, the glossary, etc. as well as an
HTML wrapper if the label is deprecated.) If `override_display` is specified, however, this is used in place of the
normal display form of the label. This currently happens in two circumstances: (1) the label was preceded by ! to
indicate that the raw label should be displayed rather than the canonical form; (2) the label was given in the form
`<var>label</var>!<var>display</var>` (meaning "display the label in the specified `<var>display</var>` form").
* `label`: The formatted form of the label. This is what is actually shown to the user. If the label is recognized
(found in some module), this will typically be in the form of a link.
* `categories`: A list of the categories to add the label to; an empty list of `nocat` was specified.
* `formatted_categories`: A string containing the formatted categories; {nil} if `nocat` or `for_doc` was specified,
or if `categories` is empty. Currently will be an empty string if there are categories to format but the namespace is
one that normally excludes categories (e.g. userspace and discussion pages), and `force_cat` isn't specified.
* `deprecated`: True if the label is deprecated.
* `recognized`: If true, the label was found in some module.
* `data`: The data structure for the label, as fetched from the label modules. For unrecognized labels, this will
be an empty object.
]==]
function export.get_label_info(data)
if not data.label then
error("`data` must now be an object containing the params")
end
local mode = validate_mode(data.mode)
local ret = {categories = {}}
local label = data.label
local raw_label = label
ret.raw_label = raw_label
local override_display
if label:find("^!") then
label = label:gsub("^!", "")
override_display = label
elseif label:find("![^%s]") then
label, override_display = label:match("^(.-)!([^%s].*)$")
if not label then
error(("Internal error: This Lua pattern should never fail to match for label '%s'"):format(raw_label))
end
end
local non_canonical = label
ret.non_canonical = non_canonical
local deprecated = false
local labdata
local submodule
local data_langcode = data.lang and data.lang:getCode() or nil
local submodules_to_check = export.get_submodules(data.lang)
for _, submodule_to_check in ipairs(submodules_to_check) do
submodule = mw.loadData(submodule_to_check)
local this_labdata = submodule[label]
local resolved_label
if type(this_labdata) == "string" then
resolved_label = this_labdata
this_labdata = submodule[this_labdata]
if not this_labdata then
error(("Internal error: Label alias '%s' points to '%s', which is undefined in module [[%s]]"):format(
label, resolved_label, submodule_to_check))
end
if type(this_labdata) == "string" then
error(("Internal error: Label alias '%s' points to '%s', which is also an alias (of '%s') in module [[%s]]"):format(
label, resolved_label, this_labdata, submodule_to_check))
end
end
if this_labdata then
-- Make sure either there's no lang restriction, or we're processing lang-independent, or our language
-- is among the listed languages. Otherwise, continue processing (which could conceivably pick up a
-- lang-appropriate version of the label in another label data module).
local lablangs = getprop(this_labdata, mode, "langs")
if not lablangs or not data_langcode then
labdata = this_labdata
label = resolved_label or label
break
end
local lang_in_list = false
for _, langcode in ipairs(lablangs) do
if langcode == data_langcode then
lang_in_list = true
break
end
end
if lang_in_list then
labdata = this_labdata
label = resolved_label or label
break
elseif not data.notrack then
-- Track use of a label that fails the lang restriction.
-- [[Special:WhatLinksHere/Wiktionary:Tracking/labels/wrong-lang-label]]
-- [[Special:WhatLinksHere/Wiktionary:Tracking/labels/wrong-lang-label/LANGCODE]]
-- [[Special:WhatLinksHere/Wiktionary:Tracking/labels/wrong-lang-label/LABEL]]
-- [[Special:WhatLinksHere/Wiktionary:Tracking/labels/wrong-lang-label/LABEL/LANGCODE]]
track("wrong-lang-label", data_langcode)
track("wrong-lang-label/" .. label, data_langcode)
if resolved_label then
track("wrong-lang-label/" .. resolved_label, data_langcode)
end
end
end
end
if labdata then
ret.recognized = true
else
labdata = {}
ret.recognized = false
end
local function labprop(prop)
return getprop(labdata, mode, prop)
end
if labprop("deprecated") then
deprecated = true
end
if label ~= non_canonical then
-- Note that this is an alias and store the canonical version.
ret.canonical = label
end
if not data.notrack then -- labprop("track") then -- track all labels now
-- Track label (after converting aliases to canonical form; but also track raw label (alias) if different
-- from canonical label).
-- [[Special:WhatLinksHere/Wiktionary:Tracking/labels/label/LABEL]]
-- [[Special:WhatLinksHere/Wiktionary:Tracking/labels/label/LABEL/LANGCODE]]
-- [[Special:WhatLinksHere/Wiktionary:Tracking/labels/label/LABEL/MODE]]
track("label/" .. label, data_langcode, mode)
if label ~= non_canonical then
track("label/" .. non_canonical, data_langcode, mode)
end
end
local formatted_label
formatted_label, deprecated = export.format_label(label, labdata, data.lang, deprecated, override_display, mode)
ret.deprecated = deprecated
if deprecated then
if not data.nocat then
local depcat = "Entries with deprecated labels"
if data.for_doc then
depcat = "<code>" .. depcat .. "</code>"
end
insert(ret.categories, depcat)
end
end
local label_for_already_seen =
(labprop("topical_categories") or labprop("regional_categories")
or labprop("plain_categories") or labprop("pos_categories")
or labprop("sense_categories")) and formatted_label
or nil
-- Track label text. If label text was previously used, don't show it, but include the categories.
-- For an example, see [[hypocretin]].
if data.already_seen and data.already_seen[label_for_already_seen] then
ret.label = ""
else
if formatted_label:find("{") then
formatted_label = mw.getCurrentFrame():preprocess(formatted_label)
end
ret.label = formatted_label
end
if data.nocat then
-- do nothing
else
local cats = export.fetch_categories(label, labdata, data.lang, mode, data.for_doc)
for _, cat in ipairs(cats) do
insert(ret.categories, cat)
end
if not ret.categories[1] or data.for_doc then
-- Don't try to format categories if we're doing this for documentation ({{label/doc}}), because there
-- will be HTML in the categories.
-- do nothing
else
ret.formatted_categories = require(utilities_module).format_categories(ret.categories, data.lang,
data.sort, nil, force_cat)
end
end
ret.data = labdata
if label_for_already_seen and data.already_seen then
data.already_seen[label_for_already_seen] = true
end
return ret
end
--[==[
Split a string containing comma-separated raw labels into the individual labels. This will not split on a comma
followed by whitespace, and it will not split inside of matched <...> or [...]. The code is written to be efficient, so
that it does not load modules (e.g. [[Module:parse utilities]]) unnecessarily.
]==]
function export.split_labels_on_comma(term)
if term:find("[%[<]") then
-- Do it the "hard way". We don't want to split anything inside of <...> or <<...>> even if there are commas
-- inside of the angle brackets. For good measure we do the same for [...] and [[...]]. We first parse balanced
-- segment runs involving either [...] or <...>. Then we split alternating runs on comma (but not on
-- comma+whitespace). Then we rejoin the split runs. For example, given the following:
-- "regional,older <<non-rhotic,and,non-hoarse-horse>> speakers", the first call to
-- parse_multi_delimiter_balanced_segment_run() produces
--
-- {"regional,older ", "<<non-rhotic,and,non-hoarse-horse>>", " speakers"}
--
-- After calling split_alternating_runs_on_comma(), we get the following:
--
-- {{"regional"}, {"older ", "<<non-rhotic,and,non-hoarse-horse>>", " speakers"}}
--
-- After rejoining each group, we get:
--
-- {"regional", "older <<non-rhotic,and,non-hoarse-horse>> speakers"}
--
-- which is the desired output. When processing the second "label" string, the code in process_raw_labels()
-- will do a similar process to this to pull out the labels inside of the <<...>> notation.
local put = require(parse_utilities_module)
local segments = put.parse_multi_delimiter_balanced_segment_run(term, {{"<", ">"}, {"[", "]"}})
-- This won't split on comma+whitespace.
local comma_separated_groups = put.split_alternating_runs_on_comma(segments)
for i, group in ipairs(comma_separated_groups) do
comma_separated_groups[i] = table.concat(group)
end
return comma_separated_groups
elseif term:find(",%s") then
-- This won't split on comma+whitespace.
return require(parse_utilities_module).split_on_comma(term)
elseif term:find(",") then
return require(string_utilities_module).split(term, ",")
else
return {term}
end
end
--[==[
Return a list of objects corresponding to a set of raw labels. Each object returned is of the format returned by
{get_label_info()}. This is similar to looping over the labels and calling {get_label_info()} on each one, but it also
correctly handles embedded double angle bracket specs <<...>> found in the labels. (In such a case, there will be more
objects returned than raw labels passed in.) On input, `data` is an object with the following fields:
* `labels`: The list of labels to process.
* `lang`: The language of the labels. Must be specified.
* `mode`: How the label was invoked; see {get_label_info()} for more information.
* `nocat`: If true, don't add the label to any categories.
* `notrack`: Disable all tracking for this label.
* `sort`: Sort key for categorization.
* `already_seen`: An object used to track labels already seen, so they aren't displayed twice. Tracking is according
to the display form of the label, so if two labels have the same display form, the second one won't be displayed
(but its categories will still be added). If `already_seen` is {nil}, this tracking doesn't happen.
* `ok_to_destructively_modify`: If set, the `data` structure will be destructively modified in the process of this
function running.
]==]
function export.process_raw_labels(data)
local label_infos = {}
if not data.ok_to_destructively_modify then
data = m_table.shallowCopy(data)
data.ok_to_destructively_modify = true
end
local function get_info_and_insert(label)
-- Reuse this structure to save memory.
data.label = label
insert(label_infos, export.get_label_info(data))
end
for _, label in ipairs(data.labels) do
if label:find("<<") then
local segments = require(string_utilities_module).split(label, "<<(.-)>>")
for i, segment in ipairs(segments) do
if i % 2 == 1 then
local raw_text_type = i == 1 and "begin" or i == #segments and "end" or "middle"
insert(label_infos, {raw_text = raw_text_type, label = segment, categories = {}})
else
local segment_labels = export.split_labels_on_comma(segment)
for _, segment_label in ipairs(segment_labels) do
get_info_and_insert(segment_label)
end
end
end
else
get_info_and_insert(label)
end
end
return label_infos
end
--[==[
Split a comma-separated string of raw labels and process each label to get a list of objects suitable for passing to
{format_processed_labels()}. Each object returned is of the format returned by {get_label_info()}. This is equivalent to
calling {split_labels_on_comma()} followed by {process_raw_labels()}. On input, `data` is an object with the following
fields:
* `labels`: The string containing the raw comma-separated labels.
* `lang`: The language of the labels. Must be specified.
* `mode`: How the label was invoked; see {get_label_info()} for more information.
* `nocat`: If true, don't add the label to any categories.
* `notrack`: Disable all tracking for this label.
* `sort`: Sort key for categorization.
* `already_seen`: An object used to track labels already seen, so they aren't displayed twice. Tracking is according
to the display form of the label, so if two labels have the same display form, the second one won't be displayed
(but its categories will still be added). If `already_seen` is {nil}, this tracking doesn't happen.
* `ok_to_destructively_modify`: If set, the `data` structure will be destructively modified in the process of this
function running.
]==]
function export.split_and_process_raw_labels(data)
if not data.ok_to_destructively_modify then
data = m_table.shallowCopy(data)
data.ok_to_destructively_modify = true
end
data.labels = export.split_labels_on_comma(data.labels)
return export.process_raw_labels(data)
end
--[==[
Format one or more already-processed labels for display and categorization. "Already-processed" means that
{get_label_info()} or {process_raw_labels()} has been called on the raw labels to convert them into objects containing
information on how to display and categorize the labels. This is a lower-level alternative to {show_labels()} and is
meant for modules such as [[Module:alternative forms]], [[Module:quote]] and [[Module:etymology/templates/descendant]]
that support displaying labels along with some other information.
On input `data` is an object with the following fields:
* `labels`: List of the label objects to format, in the format returned by {get_label_info()}.
* `lang`: The language of the labels.
* `open`: Open bracket or parenthesis to display before the concatenated labels. If specified, it is wrapped in the
{"ib-brac"} and {"label-brac"} CSS classes. If {nil}, no open bracket is displayed.
* `close`: Close bracket or parenthesis to display after the concatenated labels. If specified, it is wrapped in the
{"ib-brac"} and {"label-brac"} CSS classes. If {nil}, no close bracket is displayed.
* `no_ib_content`: By default, the concatenated formatted labels inside of the open/close brackets are wrapped in the
{"ib-content"} and {"label-content"} CSS classes. Specify this to suppress this wrapping.
* `raw`: Suppress all CSS wrapping of content, including open/close parentheses, content and comma delimiters (which
are normally wrapped in {"ib-comma"} and {"label-comma"} CSS classes).
* `ok_to_destructively_modify`: If set, the `data` structure, and the `data.labels` table inside of it, will be
destructively modified in the process of this function running.
Return value is a string containing the contenated labels, optionally surrounded by open/close brackets or parentheses.
Normally, labels are separated by comma-space sequences, but this may be suppressed for certain labels. If `nocat`
wasn't given to {get_label_info() or process_raw_labels()}, the label objects will contain formatted categories in
them, which will be inserted into the returned text. The concatenated text inside of the open/close brackets is normally
wrapped in the {"ib-content"} CSS class, but this can be suppressed, as mentioned above.
]==]
function export.format_processed_labels(data)
if not data.labels then
error("`data` must now be an object containing the params")
end
if not data.ok_to_destructively_modify then
data = m_table.shallowCopy(data)
data.labels = m_table.deepCopy(data.labels)
data.ok_to_destructively_modify = true
end
local labels = data.labels
if not labels[1] then
error("You must specify at least one label.")
end
-- Show the labels
local omit_preComma = false
local omit_postComma = true
local omit_preSpace = false
local omit_postSpace = true
for _, label in ipairs(labels) do
omit_preComma = omit_postComma
omit_preSpace = omit_postSpace
local raw_text_omit_before = label.raw_text == "middle" or label.raw_text == "end"
local raw_text_omit_after = label.raw_text == "middle" or label.raw_text == "begin"
label.omit_comma = omit_preComma or (label.data and label.data.omit_preComma) or raw_text_omit_before
omit_postComma = (label.data and label.data.omit_postComma) or raw_text_omit_after
label.omit_space = omit_preSpace or (label.data and label.data.omit_preSpace) or raw_text_omit_before
omit_postSpace = (label.data and label.data.omit_postSpace) or raw_text_omit_after
end
if data.lang then
local lang_functions_module = export.lang_specific_data_modules_prefix .. data.lang:getCode() .. "/functions"
local m_lang_functions = require(load_module).safe_require(lang_functions_module)
if m_lang_functions and m_lang_functions.postprocess_handlers then
for _, handler in ipairs(m_lang_functions.postprocess_handlers) do
handler(data)
end
end
end
local function wrap_css(txt, suffix)
if data.raw then
return txt
end
return ("<span class=\"ib-%s label-%s\">%s</span>"):format(suffix, suffix, txt)
end
for i, labelinfo in ipairs(labels) do
local label
-- Need to check for 'not raw_text' here because blank labels may legitimately occur as raw text if a double
-- angle bracket spec occurs at the beginning of a label. In this case we've already taken into account the
-- context and don't want to leave out a preceding comma and space e.g. in a case like
-- {{lb|en|rare|<<dialect>> or <<eye dialect>>}}. FIXME: We should reconsider whether we need this special case
-- at all.
if labelinfo.label == "" and not labelinfo.raw_text then
label = ""
else
label = (labelinfo.omit_comma and "" or wrap_css(",", "comma")) ..
(labelinfo.omit_space and "" or " ") ..
labelinfo.label
end
labels[i] = label .. (labelinfo.formatted_categories or "")
end
local function wrap_open_close(val)
if val then
return wrap_css(val, "brac")
else
return ""
end
end
local concatenated_labels = table.concat(labels, "")
if not data.no_ib_content then
concatenated_labels = wrap_css(concatenated_labels, "content")
end
return wrap_open_close(data.open) .. concatenated_labels .. wrap_open_close(data.close)
end
--[==[
Format one or more labels for display and categorization. This provides the implementation of the
{{tl|label}}/{{tl|lb}}, {{tl|term label}}/{{tl|tlb}} and {{tl|accent}}/{{tl|a}} templates, and can also be called from a
module. The return value is a string to be inserted into the generated page, including the display and categories. On
input `data` is an object with the following fields:
* `labels`: List of the labels to format.
* `lang`: The language of the labels.
* `mode`: How the label was invoked; see {get_label_info()} for more information.
* `nocat`: If true, don't add the labels to any categories.
* `notrack`: Disable all tracking for these labels.
* `sort`: Sort key for categorization.
* `no_track_already_seen`: Don't track already-seen labels. If not specified, already-seen labels are not displayed
again, but still categorize. See the documentation of {get_label_info()}.
* `open`: Open bracket or parenthesis to display before the concatenated labels. If {nil}, defaults to an open
parenthesis. Set to {false} to disable.
* `close`: Close bracket or parenthesis to display after the concatenated labels. If {nil}, defaults to a close
parenthesis. Set to {false} to disable.
* `no_ib_content`: As in `format_processed_labels()`.
* `raw`: As in `format_processed_labels()`. Also suppress wrapping the entire formatted result in a usage label CSS
class (see below).
* `ok_to_destructively_modify`: If set, the `data` structure will be destructively modified in the process of this
function running.
Compared with {format_processed_labels()}, this function has the following differences:
# The labels specified in `labels` are raw labels (i.e. strings) rather than formatted objects.
# The open and close brackets default to parentheses ("round brackets") rather than not being displayed by default.
# Tracking of already-seen labels is enabled unless explicitly turned off using `no_track_already_seen`.
# The entire formatted result is wrapped in a {"usage-label-<var>type</var>"} CSS class (depending on the value of
`mode`), unless `raw` is given.
]==]
function export.show_labels(data)
if not data.labels then
error("`data` must now be an object containing the params")
end
if not data.ok_to_destructively_modify then
data = m_table.shallowCopy(data)
data.ok_to_destructively_modify = true
end
local labels = data.labels
if not labels[1] then
error("You must specify at least one label.")
end
local mode = validate_mode(data.mode)
if not data.no_track_already_seen then
data.already_seen = {}
end
data.labels = export.process_raw_labels(data)
if data.open == nil then
data.open = "("
end
if data.close == nil then
data.close = ")"
end
local formatted = export.format_processed_labels(data)
if data.raw then
return formatted
else
return "<span class=\"" .. mode_to_outer_class[mode] .. "\">" .. formatted .. "</span>"
end
end
--[==[Helper function for the data modules.]==]
function export.alias(labels, key, aliases)
m_table.alias(labels, key, aliases)
end
--[==[
Split the display form of a label. Returns two values: `link` and `display`. If the display form consists of a
two-part link, `link` is the first part and `display` is the second part. If the display form consists of a
single-part link, `link` and `display` are the same. Otherwise (the display form is not a link or contains an
embedded link), `link` is the same as the passed-in `label` and `display` is nil.
]==]
function export.split_display_form(label)
if not label:find("%[%[") then
return label, nil
end
local link, display = label:match("^%[%[([^%[%]|]+)|([^%[%]|]+)%]%]$")
if link then
return link, display
end
link = label:match("^%[%[([^%[%]|])+%]%]$")
if link then
return link, link
end
return label, nil
end
--[==[
Combine the `link` and `display` parts of the display form of a label as returned by {split_display_form()}.
If `display` is nil, `link` is returned directly. Otherwise, a one-part or two-part link is constructed
depending on whether `link` and `display` are the same. (As a special case, if both consist of a blank string,
the return value is a blank string rather than a malformed link.)
]==]
function export.combine_display_form_parts(link, display)
if not display then
return link
end
if link == display then
if link == "" then
return ""
else
return ("[[%s]]"):format(link)
end
end
return ("[[%s|%s]]"):format(link, display)
end
--[==[Used to finalize the data into the form that is actually returned.]==]
function export.finalize_data(labels)
local shallow_copy = m_table.shallowCopy
local aliases = {}
for label, data in pairs(labels) do
if type(data) == "table" then
if data.aliases then
for _, alias in ipairs(data.aliases) do
aliases[alias] = label
end
data.aliases = nil
end
if data.deprecated_aliases then
local data2 = shallow_copy(data)
data2.deprecated = true
data2.canonical = label
for _, alias in ipairs(data2.deprecated_aliases) do
aliases[alias] = data2
end
data.deprecated_aliases = nil
data2.deprecated_aliases = nil
end
end
end
for label, data in pairs(aliases) do
labels[label] = data
end
return labels
end
return export
kk43qnir065v8h4sbv4lw0b6qbiorph
Module:require when needed
828
5916
17282
2025-05-27T13:57:09Z
Ayane Fumihiro
6766
+
17282
Scribunto
text/plain
local getmetatable = getmetatable
local ipairs = ipairs
local loaded = package.loaded
local pairs = pairs
local require = require
local select = select
local setmetatable = setmetatable
local tostring = tostring
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local function get_nested(obj, ...)
local n = select("#", ...)
if n == 0 then
return obj
end
obj = obj[...]
for i = 2, n do
obj = obj[select(i, ...)]
end
return obj
end
local function get_obj(mt)
local obj = require(mt[1])
if #mt > 1 then
obj = get_nested(obj, unpack(mt, 2))
end
mt[0] = obj
return obj
end
local function __call(self, ...)
local mt = getmetatable(self)
local obj = mt[0]
if obj == nil then
obj = get_obj(mt)
end
return obj(...)
end
local function __index(self, k)
local mt = getmetatable(self)
local obj = mt[0]
if obj == nil then
obj = get_obj(mt)
end
return obj[k]
end
local function __ipairs(self)
local mt = getmetatable(self)
local obj = mt[0]
if obj == nil then
obj = get_obj(mt)
end
return ipairs(obj)
end
local function __newindex(self, k, v)
local mt = getmetatable(self)
local obj = mt[0]
if obj == nil then
obj = get_obj(mt)
end
obj[k] = v
end
local function __pairs(self)
local mt = getmetatable(self)
local obj = mt[0]
if obj == nil then
obj = get_obj(mt)
end
return pairs(obj)
end
local function __tostring(self)
local mt = getmetatable(self)
local obj = mt[0]
if obj == nil then
obj = get_obj(mt)
end
return tostring(obj)
end
return function(modname, ...)
local mod = loaded[modname]
if mod ~= nil then
return get_nested(mod, ...)
end
return setmetatable({}, {
modname,
__call = __call,
__index = __index,
__ipairs = __ipairs,
__newindex = __newindex,
__pairs = __pairs,
__tostring = __tostring,
-- TODO: other metamethods, if needed.
...
})
end
1p8upm5p2cm943t5atixatwvtsenpe2
Module:utilities/require when needed
828
5917
17283
2025-05-27T13:57:20Z
Ayane Fumihiro
6766
Redirect to [[Module:require when needed]].
17283
Scribunto
text/plain
return require [[Module:require when needed]]
diaswk5w2r77ssvzg6q9ftqe8ia5vym
Module:TemplateStyles
828
5918
17284
2025-05-27T13:58:04Z
Ayane Fumihiro
6766
+
17284
Scribunto
text/plain
local frame = mw.getCurrentFrame()
local args = {}
return function (stylesheet)
args.src = stylesheet
return frame:extensionTag("templatestyles", nil, args)
end
fpxp4rqu6felstio94845c8h0qu6kw7
Module:labels/data
828
5919
17285
2025-05-27T13:59:23Z
Ayane Fumihiro
6766
+
17285
Scribunto
text/plain
local labels = {}
-- Grammatical labels
labels["abbreviation"] = {
glossary = true,
pos_categories = "abbreviations",
}
labels["abstract noun"] = {
display = "abstract",
glossary = true,
pos_categories = "abstract nouns",
}
labels["acronym"] = {
glossary = true,
pos_categories = "acronyms",
}
labels["active voice"] = {
aliases = {"active", "in the active"},
glossary = true,
}
labels["ambitransitive"] = {
glossary = true,
pos_categories = {"transitive verbs", "intransitive verbs"},
}
labels["angry register"] = {
aliases = {"angry", "anger", "said in anger"},
glossary = true,
pos_categories = "angry register terms",
}
labels["animate"] = {
glossary = true,
}
labels["indicative"] = {
aliases = {"in the indicative", "indicative mood"},
glossary = "indicative mood",
}
labels["subjunctive"] = {
aliases = {"in the subjunctive", "subjunctive mood"},
glossary = "subjunctive mood",
}
labels["imperative"] = {
aliases = {"in the imperative", "imperative mood"},
glossary = "imperative mood",
}
labels["jussive"] = {
aliases = {"in the jussive", "jussive mood"},
glossary = "jussive mood",
}
labels["archaic-form"] = {
glossary = "archaic",
display = "archaic",
pos_categories = "archaic forms",
}
labels["archaic-verb-form"] = {
glossary = "archaic",
display = "archaic",
pos_categories = "archaic verb forms",
}
labels["atelic"] = {
glossary = true,
}
labels["attenuative"] = {
pos_categories = "attenuative verbs",
}
labels["attributive"] = {
glossary = true,
}
labels["attributively"] = {
glossary = "attributive",
}
labels["auxiliary"] = {
glossary = true,
pos_categories = "auxiliary verbs",
}
labels["cardinal"] = {
aliases = {"cardinal number", "cardinal numeral"},
display = "[[cardinal number]]",
pos_categories = "cardinal numbers",
}
labels["catenative"] = {
glossary = "catenative verb",
}
labels["causative"] = {
glossary = true,
}
labels["causative verb"] = {
display = "causative",
glossary = true,
pos_categories = "causative verbs",
}
labels["cognate object"] = {
aliases = {"with cognate object"},
display = "with [[w:Cognate object|cognate object]]",
pos_categories = "verbs used with cognate objects",
}
labels["collective"] = {
glossary = true,
display = "collective",
pos_categories = "collective nouns",
}
labels["collectively"] = {
glossary = "collective",
display = "collectively",
pos_categories = "collective nouns",
}
labels["collective number"] = {
aliases = {"collective numeral"},
display = "[[collective number]]",
pos_categories = "collective numbers",
}
labels["control verb"] = {
aliases = {"control"},
Wikipedia = true,
pos_categories = "control verbs",
}
labels["common"] = {
glossary = true,
}
labels["comparable"] = {
glossary = true,
}
labels["completive"] = {
pos_categories = "completive verbs",
}
labels["copulative"] = {
aliases = {"copular"},
glossary = true,
pos_categories = "copulative verbs",
}
labels["countable"] = {
glossary = true,
pos_categories = "countable nouns",
}
labels["cumulative"] = {
pos_categories = "cumulative verbs",
}
labels["delimitative"] = {
pos_categories = "delimitative verbs",
}
labels["deponent"] = {
glossary = true,
pos_categories = "deponent verbs",
}
labels["distributive"] = {
pos_categories = "distributive verbs",
}
labels["distributive number"] = {
aliases = {"distributive numeral"},
display = "[[distributive number]]",
pos_categories = "distributive numbers",
}
labels["ditransitive"] = {
glossary = true,
pos_categories = "ditransitive verbs",
}
labels["dysphemistic"] = {
aliases = {"dysphemism"},
glossary = true,
pos_categories = "dysphemisms",
}
labels["by ellipsis"] = {
aliases = {"ellipsis"},
glossary = "ellipsis",
pos_categories = "ellipses",
}
labels["emphatic"] = {
glossary = true,
}
labels["ergative"] = {
glossary = true,
pos_categories = "ergative verbs",
}
labels["expressive"] = {
glossary = true,
pos_categories = "expressive terms",
}
labels["by extension"] = {
aliases = {"hence"},
}
labels["feminine"] = {
glossary = true,
}
labels["focus"] = {
glossary = true,
pos_categories = "focus adverbs",
}
labels["fractional"] = {
aliases = {"fractional number", "fractional numeral"},
display = "[[fractional number]]",
pos_categories = "fractional numbers",
}
labels["frequentative"] = {
glossary = true,
pos_categories = "frequentative verbs",
}
labels["hedge"] = {
aliases = {"hedges"},
glossary = true,
pos_categories = "hedges",
}
labels["ideophonic"] = {
aliases = {"ideophone"},
glossary = true,
}
labels["idiomatic"] = {
aliases = {"idiom", "idiomatically"},
glossary = true,
pos_categories = "idioms",
}
labels["imperfect"] = {
glossary = true,
}
labels["imperfective"] = {
glossary = true,
pos_categories = "imperfective verbs",
}
labels["impersonal"] = {
glossary = true,
pos_categories = "impersonal verbs",
}
labels["in the singular"] = {
aliases = {"in singular"},
display = "in the [[singular]]",
}
labels["in the dual"] = {
aliases = {"in dual"},
display = "in the [[dual]]",
}
labels["in the plural"] = {
aliases = {"in plural"},
display = "in the [[Appendix:Glossary#plural|plural]]",
}
labels["inanimate"] = {
glossary = true,
}
labels["inchoative"] = {
pos_categories = "inchoative verbs",
}
labels["indefinite"] = {
aliases = {"indef"},
glossary = true,
}
labels["initialism"] = {
glossary = true,
pos_categories = "initialisms",
}
labels["intensive verb"] = {
display = "intensive",
pos_categories = "intensive verbs",
}
labels["intransitive"] = {
glossary = true,
pos_categories = "intransitive verbs",
}
labels["IPA"] = {
aliases = {"International Phonetic Alphabet"},
Wikipedia = "International Phonetic Alphabet",
plain_categories = "IPA symbols",
}
labels["iterative"] = {
glossary = true,
pos_categories = "iterative verbs",
}
labels["litotes"] = {
aliases = {"litote", "litotic", "litotical"},
glossary = true,
pos_categories = true,
}
labels["masculine"] = {
glossary = true,
}
labels["mediopassive"] = {
aliases = {"in the mediopassive", "in mediopassive"},
glossary = true,
}
labels["meiosis"] = {
aliases = {"meioses", "meiotic"},
glossary = true,
pos_categories = "meioses",
}
labels["middle voice"] = {
aliases = {"middle", "in the middle", "in the middle voice"},
glossary = true,
}
labels["misspelling"] = {
display = "[[misspelling]]",
}
labels["mnemonic"] = {
display = "[[mnemonic]]",
pos_categories = "mnemonics",
}
labels["modal"] = {
Wikipedia = "Modality (linguistics)",
}
labels["NAPA"] = {
aliases = {"Americanist_phonetic_notation"},
Wikipedia = "Americanist_phonetic_notation",
plain_categories = "NAPA symbols",
}
labels["always in the negative"] = {
glossary = "negative polarity item",
pos_categories = "negative polarity items",
}
labels["chiefly in the negative"] = {
aliases = {"chiefly used in the negative", "negative polarity", "negative polarity item", "usually in the negative", "usually used in the negative"},
glossary = "negative polarity item",
pos_categories = "negative polarity items",
}
labels["chiefly in the negative plural"] = {
aliases = {"chiefly used in the negative plural", "negative polarity plural", "negative polarity plural item", "usually in the negative plural", "usually used in the negative plural"},
display = "chiefly in the [[Appendix:Glossary#negative polarity item|negative]] [[Appendix:Glossary#plural|plural]]",
pos_categories = "negative polarity items",
}
labels["chiefly in the positive"] = {
aliases = {"chiefly used in the positive", "positive polarity", "positive polarity item", "usually in the positive", "usually used in the positive"},
glossary = "positive polarity item",
-- pos_categories = {"positive polarity items"},
}
labels["chiefly in the positive plural"] = {
aliases = {"chiefly used in the positive plural", "positive polarity plural", "positive polarity plural item", "usually in the positive plural", "usually used in the positive plural"},
display = "chiefly in the [[Appendix:Glossary#positive polarity item|positive]] [[Appendix:Glossary#plural|plural]]",
-- pos_categories = "positive polarity items",
}
labels["neuter"] = {
glossary = true,
}
-- British English ("ise")
labels["nominalised"] = {
aliases = {"nominalisation", "substantivised", "substantivisation"},
glossary = "nominalization",
pos_categories = "nominalized adjectives",
}
-- American English ("ize")
labels["nominalized"] = {
aliases = {"nominalization", "substantivized", "substantivization"},
glossary = "nominalization",
pos_categories = "nominalized adjectives",
}
labels["not comparable"] = {
aliases = {"notcomp", "incomparable", "uncomparable"},
glossary = "uncomparable",
}
labels["onomatopoeia"] = {
glossary = true,
pos_categories = "onomatopoeias",
}
labels["ordinal"] = {
aliases = {"ordinal number", "ordinal numeral"},
display = "[[ordinal number]]",
pos_categories = "ordinal numbers",
}
labels["partitive verb"] = {
display = "[[Appendix:Glossary#transitive|transitive]], usually [[Appendix:Finnic telic and atelic verbs|atelic]]",
pos_categories = "transitive verbs", -- = "partitive verbs",
}
labels["perfect"] = {
glossary = true,
}
labels["participle"] = {
glossary = true,
}
labels["passive voice"] = {
aliases = {"passive", "in the passive"},
glossary = true,
}
labels["perfect"] = {
glossary = true,
}
labels["perfective"] = {
glossary = true,
pos_categories = "perfective verbs",
}
labels["plural only"] = {
aliases = {"pluralonly", "plurale tantum"},
pos_categories = "pluralia tantum",
}
labels["possessional adjective"] = {
aliases = {"possessional", "possessional adjectives"},
display = "possessional",
glossary = true,
pos_categories = "possessional adjectives",
}
labels["possessive pronoun"] = {
aliases = {"possessive determiner"},
display = "possessive",
glossary = "possessive determiner",
pos_categories = "possessive pronouns",
}
labels["postpositive"] = {
glossary = true,
}
labels["predicative"] = {
glossary = true,
}
labels["predicatively"] = {
glossary = "predicative",
}
labels["prescriptive"] = {
aliases = {"normative", "prescribed"},
glossary = true,
}
labels["privative"] = {
pos_categories = "privative verbs",
}
labels["procedure word"] = {
display = "[[procedure word]]",
}
labels["productive"] = {
glossary = true,
}
-- TODO: This label is probably inappropriate for many languages
labels["pronominal"] = {
glossary = "pronominal verb",
}
labels["pro-verb"] = {
Wikipedia = true,
}
labels["reciprocal"] = {
glossary = true,
pos_categories = "reciprocal verbs",
}
labels["reflexive"] = {
glossary = true,
pos_categories = "reflexive verbs",
}
labels["reflexive pronoun"] = {
glossary = "reflexive",
pos_categories = "reflexive pronouns",
}
labels["relational"] = {
glossary = true,
pos_categories = "relational adjectives",
}
labels["repetitive"] = {
pos_categories = "repetitive verbs",
}
labels["respelling"] = {
glossary = true,
}
labels["reversative"] = {
pos_categories = "reversative verbs",
}
labels["rhetorical question"] = {
glossary = true,
pos_categories = "rhetorical questions",
}
labels["saturative"] = {
aliases = {"sative"},
pos_categories = "saturative verbs",
}
labels["semelfactive"] = {
glossary = true,
pos_categories = "semelfactive verbs",
}
labels["sentence adverb"] = {
glossary = true,
pos_categories = "sentence adverbs",
}
labels["set phrase"] = {
display = "[[set phrase]]",
}
labels["simile"] = {
glossary = true,
pos_categories = "similes",
}
labels["singular only"] = {
aliases = {"singulare tantum", "no plural"},
display = "singular only",
pos_categories = "singularia tantum",
}
labels["snowclone"] = {
glossary = true,
pos_categories = "snowclones",
}
labels["stative"] = {
aliases = {"stative verb"},
glossary = true,
pos_categories = "stative verbs",
}
labels["strictly"] = {
aliases = {"strict", "narrowly", "narrow"},
glossary = true,
}
labels["substantive"] = {
glossary = true,
track = true,
}
labels["terminative"] = {
pos_categories = "terminative verbs",
}
labels["transitive"] = {
glossary = true,
pos_categories = "transitive verbs",
}
labels["unaccusative"] = {
Wikipedia = "Unaccusative verb",
}
labels["uncountable"] = {
glossary = true,
pos_categories = "uncountable nouns",
}
labels["unergative"] = {
Wikipedia = "Unergative verb",
}
labels["UPA"] = {
aliases = {"Uralic Phonetic Alphabet"},
Wikipedia = "Uralic Phonetic Alphabet",
plain_categories = "UPA symbols",
}
labels["usually plural"] = {
aliases = {"usually in the plural", "usually in plural"},
display = "usually in the [[Appendix:Glossary#plural|plural]]",
deprecated = true,
}
-- Usage labels
labels["4chan"] = {
aliases = {"4chan slang"},
display = "[[w:4chan|4chan]] slang",
pos_categories = "4chan slang",
}
labels["4chan lgbt"] = {
aliases = {"tttt"},
display = "[[w:4chan|4chan]] /lgbt/ slang",
pos_categories = "4chan /lgbt/ slang",
}
labels["ACG"] = {
display = "[[ACG]]",
-- see also "fandom slang"
pos_categories = "fandom slang",
}
labels["endearing"] = {
aliases = {"affectionate"},
display = "[[endearing]]",
-- should be "terms with X senses", leaving "X terms" to the term-context temp
pos_categories = "endearing terms",
}
labels["pre-classical"] = {
aliases = {"Pre-classical", "pre-Classical", "Pre-Classical", "Preclassical", "preclassical", "ante-classical", "Ante-classical", "ante-Classical", "Ante-Classical", "Anteclassical", "anteclassical"},
display = "pre-Classical",
regional_categories = true,
}
labels["anti-LGBTQ slur"] = {
-- don't add aliases "homophobia" or "transphobia" because these could be topical categories
aliases = {"homophobic", "transphobic"},
display = "anti-[[LGBTQ]] [[slur]]",
pos_categories = "anti-LGBTQ slurs",
}
labels["archaic"] = {
aliases = {"antiquated"},
glossary = true,
sense_categories = true,
}
labels["Australian slang"] = {
regional_categories = "Australian",
plain_categories = true,
}
labels["avoidance"] = {
glossary = true,
}
labels["back slang"] = {
aliases = {"backslang", "back-slang"},
glossary = "backslang",
pos_categories = true,
}
labels["Bargoens"] = {
Wikipedia = true,
plain_categories = true,
}
labels["Braille"] = {
Wikipedia = true,
}
labels["British slang"] = {
aliases = {"UK slang"},
plain_categories = true,
}
labels["Cambridge University slang"] = {
aliases = {"University of Cambridge slang", "Cantab slang"},
display = "[[w:University of Cambridge|Cambridge University]] [[slang]]",
topical_categories = "Universities",
plain_categories = true,
}
labels["cant"] = {
aliases = {"argot", "cryptolect"},
display = "[[cant]]",
pos_categories = true,
}
labels["capitalized"] = {
aliases = {"capitalised"},
display = "[[capitalisation|capitalized]]",
}
labels["Castilianism"] = {
aliases = {"Hispanicism"},
display = "[[Castilianism]]",
}
labels["childish"] = {
aliases = {"baby talk", "child language", "infantile", "puerile"},
display = "[[childish]]",
-- should be "terms with X senses", leaving "X terms" to the term-context temp?
pos_categories = "childish terms",
}
labels["chu Nom"] = {
display = "[[Vietnamese]] [[chữ Nôm]]",
plain_categories = "Vietnamese Han tu",
}
labels["Cockney rhyming slang"] = {
display = "[[Cockney rhyming slang]]",
plain_categories = true,
}
labels["colloquial"] = {
aliases = {"colloquially"},
glossary = true,
pos_categories = "colloquialisms",
}
-- FIXME! The following two are apparently for Persian but probably don't belong in this file.
labels["colloquial-um"] = {
glossary = "colloquial",
pos_categories = "colloquialisms containing sequence um",
}
labels["colloquial-un"] = {
glossary = "colloquial",
pos_categories = "colloquialisms containing sequence un",
}
labels["corporate jargon"] = {
aliases = {"business jargon", "corporatese", "businessese", "corporate speak", "business speak"},
display = "[[corporate]] [[jargon]]",
pos_categories = true,
}
labels["costermongers"] = {
aliases = {"coster", "costers", "costermonger", "costermongers back slang", "costermongers' back slang"},
display = "[[Appendix:Costermongers' back slang|costermongers]]",
plain_categories = "Costermongers' back slang",
}
labels["criminal slang"] = {
aliases = {"thieves' cant", "Thieves' Cant", "thieves cant", "thieves'", "thieves", "thieves' cant"}, -- Thieves' Cant is English-only, so defined in the English submodule; if other languages try to use it, it's just criminal slang
display = "[[criminal]] [[slang]]",
topical_categories = "Crime",
pos_categories = true,
}
labels["dated"] = {
aliases = {"old-fashioned"},
glossary = true,
-- should be "terms with X senses", leaving "X terms" to the term-context temp
pos_categories = "dated terms",
}
labels["dated form"] = {
glossary = "dated",
pos_categories = "dated forms",
}
-- combine with previous?
labels["dated sense"] = {
glossary = "dated",
sense_categories = "dated",
}
labels["derogatory"] = {
aliases = {"pejorative", "derogative", "disparaging"},
display = "[[derogatory]]",
-- should be "terms with X senses", leaving "X terms" to the term-context temp
pos_categories = "derogatory terms",
}
labels["dialect"] = {-- separated from "dialectal" so e.g. "obsolete|outside|the|_|dialect|of..." displays right
glossary = "dialectal",
pos_categories = {"dialectal terms"},
}
labels["dialectal"] = {
glossary = true,
-- should be "terms with X senses", leaving "X terms" to the term-context temp
pos_categories = "dialectal terms",
}
labels["dialects"] = {-- separated from "dialectal" so e.g. "obsolete|outside|dialects" displays right
glossary = "dialectal",
pos_categories = {"dialectal terms"},
}
labels["dis legomenon"] = {
display = "[[dis legomenon]]",
pos_categories = "dis legomena",
}
labels["dismissal"] = {
display = "[[dismissal]]",
pos_categories = "dismissals",
}
labels["drag slang"] = {
aliases = {"Drag Race slang"},
display = "[[drag]] [[slang]]",
pos_categories = "drag slang",
}
labels["solemn"] = {
glossary = true,
pos_categories = "solemn terms",
}
labels["ecclesiastical"] = {
pos_categories = "ecclesiastical terms",
}
labels["ethnic slur"] = {
aliases = {"racial slur"},
display = "[[ethnic]] [[slur]]",
pos_categories = "ethnic slurs",
}
labels["euphemistic"] = {
aliases = {"euphemism"},
glossary = "euphemism",
pos_categories = "euphemisms",
}
labels["eye dialect"] = {
display = "[[eye dialect]]",
pos_categories = true,
}
labels["familiar"] = {
glossary = true,
-- should be "terms with X senses", leaving "X terms" to the term-context temp?
pos_categories = "familiar terms",
}
labels["fandom slang"] = {
aliases = {"fandom"},
display = "[[fandom]] [[slang]]",
pos_categories = true,
}
labels["figurative"] = {
aliases = {"metaphorical", "metaphoric", "metaphor"},
glossary = "figurative",
}
labels["figuratively"] = {
aliases = {"metaphorically"},
glossary = "figurative",
}
labels["folk poetic"] = {
-- should be "terms with X senses", leaving "X terms" to the term-context temp
pos_categories = {"folk poetic terms", "poetic terms"},
}
labels["formal"] = {
glossary = true,
-- should be "terms with X senses", leaving "X terms" to the term-context temp?
pos_categories = "formal terms",
}
labels["gay slang"] = {
display = "[[gay]] [[slang]]",
pos_categories = true,
}
labels["gender critical slang"] = {
aliases = {"gender-critical slang", "GC slang", "TERF slang"},
display = "[[gender-critical]] [[slang]]",
pos_categories = "gender-critical slang",
}
labels["gender-neutral"] = {
glossary = "gender-neutral",
pos_categories = "gender-neutral terms",
}
labels["genericized trademark"] = {
aliases = {"generic trademark", "proprietary eponym"},
display = "[[genericized trademark]]",
pos_categories = "genericized trademarks",
}
labels["ghost word"] = {
aliases = {"ghost"},
display = "ghost word",
glossary = true,
pos_categories = "ghost words",
}
labels["hapax legomenon"] = {
aliases = {"hapax"},
display = "hapax legomenon",
glossary = true,
pos_categories = "hapax legomena",
}
labels["higher register"] = {
aliases = {"high register", "elevated register", "elevated"},
glossary = "higher register",
pos_categories = "higher register terms",
}
labels["historical"] = {
aliases = {"historic"},
glossary = true,
sense_categories = true,
}
labels["non-native speakers"] = {-- language-agnostic version
aliases = {"NNS"},
display = "[[non-native speaker]]s", -- so preceded by "used by", "error by children and", etc? or reword?
regional_categories = {"Non-native speakers'"},
}
labels["non-native speakers' English"] = {
aliases = {"NNES", "NNSE"},
display = "[[non-native speaker]]s' English",
regional_categories = "Non-native speakers'",
}
-- used exclusively by languages that use the "Jpan" script code
labels["historical hiragana"] = {
pos_categories = true,
}
-- used exclusively by languages that use the "Jpan" script code
labels["historical katakana"] = {
pos_categories = true,
}
-- applies to Japanese and Korean, etc., please do not confuse with "polite"
labels["honorific"] = {
Wikipedia = "Honorifics (linguistics)",
-- should be "terms with X senses", leaving "X terms" to the term-context temp?
pos_categories = "honorific terms",
}
-- for Ancient Greek
labels["Homeric epithet"] = {
display = "[[Homeric Greek|Homeric]] [[w:Epithets in Homer|epithet]]",
omit_postComma = true,
plain_categories = "Epic Greek",
}
-- applies to Japanese and Korean, etc.
labels["humble"] = {
-- should be "terms with X senses", leaving "X terms" to the term-context temp?
display = "[[humble]]",
pos_categories = "humble terms",
}
-- for Akkadian
labels["in hendiadys"] = {
aliases = {"hendiadys"},
display = "in {{w|hendiadys}}",
pos_categories = "terms used in hendiadys",
}
labels["humorous"] = {
-- should be "terms with X senses", leaving "X terms" to the term-context temp; NB and cf a similar "jocular" label further up on this page
aliases = {"humorously", "jocular"},
display = "[[humorous]]",
pos_categories = "humorous terms",
}
labels["hyperbolic"] = {
aliases = {"hyperbole"},
glossary = true,
pos_categories = "hyperboles",
}
labels["hypercorrect"] = {
glossary = true,
pos_categories = "hypercorrections",
}
labels["hyperforeign"] = {
glossary = true,
pos_categories = "hyperforeign terms",
}
labels["imperial"] = {
aliases = {"emperor", "empress"},
pos_categories = "royal terms",
}
labels["incel slang"] = {
display = "[[incel]] [[slang]]",
pos_categories = true,
}
labels["informal"] = {
aliases = {"informally"},
glossary = true,
-- should be "terms with X senses", leaving "X terms" to the term-context temp
pos_categories = "informal terms",
}
labels["Internet slang"] = {
aliases = {"internet slang"},
display = "[[Internet]] [[slang]]",
pos_categories = "internet slang",
}
labels["IRC"] = {
display = "[[IRC]]",
pos_categories = "internet slang",
}
labels["ironic"] = {
display = "[[irony|ironic]]",
}
-- Not the same as "journalism", which maps to a topical category (e.g. [[:Category:en:Journalism]], instead of [[:Category:English journalistic terms]]).
labels["journalistic"] = {
aliases = {"journalese"},
display = "[[journalistic]]",
pos_categories = "journalistic terms",
}
labels["leet"] = {
aliases = {"leetspeak"},
display = "[[leetspeak]]",
pos_categories = true,
}
labels["LGBTQ slang"] = {
aliases = {"LGBT slang"},
display = "[[LGBTQ]] [[slang]]",
pos_categories = true,
}
labels["literal"] = {
glossary = "literally",
}
labels["literally"] = {
glossary = "literally",
}
labels["literary"] = {
-- should be "terms with X senses", leaving "X terms" to the term-context temp
aliases = {"bookish"},
glossary = true,
pos_categories = "literary terms",
}
labels["loosely"] = {
aliases = {"loose", "broadly", "broad"},
glossary = true,
}
labels["Lubunyaca"] = {
display = "[[Lubunyaca]]",
pos_categories = true,
}
labels["medical slang"] = {
display = "[[medical]] [[slang]]",
pos_categories = true,
}
-- for Awetí, Karajá, etc., where men and women use different words
labels["men's speech"] = {
aliases = {"male speech"},
glossary = "men's speech",
pos_categories = "men's speech terms",
}
labels["metonymic"] = {
aliases = {"metonymically", "metonymy", "metonym"},
glossary = true,
pos_categories = "metonyms",
}
labels["military slang"] = {
display = "[[military]] [[slang]]",
pos_categories = true,
}
labels["minced oath"] = {
display = "[[minced oath]]",
pos_categories = "minced oaths",
}
labels["multiplicative"] = {
aliases = {"multiplicative number", "multiplicative numeral"},
display = "[[multiplicative number]]",
pos_categories = "multiplicative numbers",
}
labels["multiplicity slang"] = {
display = "{{l|en|multiplicity|id=multiple personalities}} [[slang]]",
pos_categories = true,
}
labels["nativising coinage"] = {
display = "[[w:Linguistic purism in Korean|nativising coinage]]",
pos_categories = "nativising coinages",
}
labels["naval slang"] = {
aliases = {"navy slang"},
display = "[[naval]] [[slang]]",
pos_categories = true,
}
labels["neologism"] = {
aliases = {"neologistic"},
glossary = true,
pos_categories = "neologisms",
}
labels["neopronoun"] = {
display = "[[neopronoun]]",
-- pos_categories = {"neopronouns"},
}
labels["no longer productive"] = {
aliases = {"non-productive"},
display = "no longer [[Appendix:Glossary#productive|productive]]",
}
labels["nonce word"] = {
-- should be "terms with X senses", leaving "X terms" to the term-context temp?
aliases = {"nonce"},
glossary = true,
pos_categories = "nonce terms",
}
labels["nonstandard"] = {
aliases = {"non-standard", "substandard", "sub-standard"},
glossary = true,
-- should be "terms with X senses", leaving "X terms" to the term-context temp
pos_categories = "nonstandard terms",
}
labels["nonstandard form"] = {
aliases = {"non-standard form", "substandard form", "sub-standard form"},
glossary = "nonstandard",
pos_categories = "nonstandard forms",
}
labels["obsolete"] = {
glossary = true,
sense_categories = true,
}
labels["obsolete term"] = {
glossary = "obsolete",
-- combine with previous two, q.v.
pos_categories = "obsolete terms",
}
labels["offensive"] = {
glossary = true,
-- should be "terms with X senses", leaving "X terms" to the term-context temp
pos_categories = "offensive terms",
}
labels["officialese"] = {
aliases = {"bureaucratic"},
display = "[[officialese]]",
pos_categories = "officialese terms",
}
labels["OpenStreetMap"] = {
aliases = {"osm", "OSM"},
Wikipedia = true,
pos_categories = "OpenStreetMap jargon",
}
labels["Oxbridge slang"] = {
display = "[[w:Oxbridge|Oxbridge]] [[slang]]",
topical_categories = "Universities",
plain_categories = {"Cambridge University slang", "Oxford University slang"},
}
labels["Oxford University slang"] = {
aliases = {"University of Oxford slang", "Oxon slang"},
display = "[[w:University of Oxford|Oxford University]] [[slang]]",
topical_categories = "Universities",
plain_categories = true,
}
labels["poetic"] = {
aliases = {"poi"}, -- Only used in Ancient Greek as a holdover from [[Module:grc:Dialects]].
-- should be "terms with X senses", leaving "X terms" to the term-context temp
glossary = true,
pos_categories = "poetic terms",
}
labels["polite"] = {
glossary = true,
pos_categories = "polite terms",
}
labels["post-classical"] = {
aliases = {"Post-classical", "post-Classical", "Post-Classical", "Postclassical", "postclassical"},
display = "post-Classical",
regional_categories = true,
}
labels["prison slang"] = {
display = "[[prison]] [[slang]]",
pos_categories = true,
}
labels["proscribed"] = {
glossary = true,
pos_categories = "proscribed terms",
}
labels["puristic"] = {
aliases = {"purism"},
Wikipedia = "Linguistic purism",
pos_categories = "puristic terms",
}
labels["radio slang"] = {
display = "[[radio]] [[slang]]",
pos_categories = true,
}
labels["Reddit slang"] = {
display = "[[Reddit]] [[slang]]",
pos_categories = true,
}
labels["rare"] = {
aliases = {"rare sense"},
glossary = true,
sense_categories = true,
}
labels["rare term"] = {
display = "rare",
-- see comments about "obsolete"
pos_categories = "rare terms",
}
-- cf Cockney rhyming slang
labels["rhyming slang"] = {
display = "[[rhyming slang]]",
pos_categories = true,
}
labels["religious slur"] = {
aliases = {"sectarian slur"},
display = "[[religious]] [[slur]]",
pos_categories = "religious slurs",
}
labels["retronym"] = {
glossary = true,
pos_categories = "retronyms",
}
labels["reverential"] = {
-- should be "terms with X senses", leaving "X terms" to the term-context temp?
display = "[[reverential]]",
pos_categories = "reverential terms",
}
labels["royal"] = {
aliases = {"regal"},
pos_categories = "royal terms",
}
labels["rustic"] = {
glossary = true,
-- should be "terms with X senses", leaving "X terms" to the term-context temp?
aliases = {"rural"},
pos_categories = "rustic terms",
}
labels["sarcastic"] = {
display = "[[sarcastic]]",
pos_categories = "sarcastic terms",
}
labels["school slang"] = {
aliases = {"public school slang"},
display = "[[school]] [[slang]]",
pos_categories = true,
}
labels["self-deprecatory"] = {
aliases = {"self-deprecating"},
display = "[[self-deprecatory]]",
-- should be "terms with X senses", leaving "X terms" to the term-context temp?
pos_categories = "self-deprecatory terms",
}
-- Swahili Sheng cant / argot
-- should this be in a language-specific module?
labels["Sheng"] = {
Wikipedia = "Sheng slang",
plain_categories = true,
}
labels["siglum"] = {
aliases = {"sigla"},
glossary = true,
pos_categories = "sigla",
}
labels["slang"] = {
glossary = true,
pos_categories = true,
}
labels["university slang"] = {
aliases = {"college slang", "student slang"},
display = "[[university]] [[slang]]",
topical_categories = "Universities",
pos_categories = "student slang",
}
labels["Stenoscript"] = {
aliases = {"stenoscript"},
display = "[[Stenoscript]]",
pos_categories = "Stenoscript abbreviations",
}
labels["superseded"] = {
glossary = true
}
labels["swear word"] = {
aliases = {"profanity", "expletive"},
pos_categories = "swear words",
}
labels["syncopated"] = {
aliases = {"syncope", "syncopic", "syncopation"},
glossary = true,
pos_categories = "syncopic forms",
}
labels["synecdochically"] = {
aliases = {"synecdochic", "synecdochical", "synecdoche"},
glossary = true,
pos_categories = "synecdoches",
}
labels["technical"] = {
display = "[[technical]]",
pos_categories = "technical terms",
}
labels["telic"] = {
glossary = true,
}
labels["text messaging"] = {
aliases = {"texting"},
display = "[[text messaging]]",
pos_categories = "text messaging slang",
}
labels["tone indicator"] = {
display = "[[tone indicator]]",
pos_categories = "tone indicators",
}
labels["trademark"] = {
display = "[[trademark]]",
pos_categories = "trademarks",
}
labels["transferred sense"] = {
glossary = true,
pos_categories = "terms with transferred senses",
}
labels["transferred senses"] = {
display = "[[transferred sense#English|transferred senses]]",
pos_categories = "terms with transferred senses",
}
labels["transgender slang"] = {
aliases = {"trans slang"},
display = "[[transgender]] [[slang]]",
pos_categories = true,
}
labels["Twitch-speak"] = {
display = "[[Twitch-speak]]",
pos_categories = true,
}
labels["uds."] = {
display = "[[Appendix:Spanish pronouns#Ustedes and vosotros|used formally in Spain]]",
}
labels["uncommon"] = {
glossary = true,
sense_categories = true,
}
labels["used only in songs"] = {
aliases = {"only used in songs", "songs"},
pos_categories = "terms used only in songs",
display = "used only in [[song]]s",
}
labels["used only in tales"] = {
aliases = {"only used in tales", "tales"},
pos_categories = "terms used only in tales",
display = "used only in [[tale]]s",
}
labels["verlan"] = {
glossary = true,
plain_categories = true,
}
labels["very rare"] = {
display = "very [[Appendix:Glossary#rare|rare]]",
sense_categories = "rare",
}
labels["vulgar"] = {
aliases = {"coarse", "obscene", "profane"},
glossary = true,
pos_categories = "vulgarities",
}
labels["vesre"] = {
Wikipedia = true,
plain_categories = true,
}
labels["youth slang"] = {
display = "[[youth]] [[slang]]",
pos_categories = "slang",
}
labels["2channel slang"] = {
aliases = {"2channel", "2ch slang"},
display ="[[w:2channel|2channel]] [[slang]]",
pos_categories = {"internet slang" , "2channel slang"},
}
-- for Awetí, Karajá, etc., where men & women use different words
labels["women's speech"] = {
aliases = {"female speech"},
glossary = "women's speech",
pos_categories = "women's speech terms",
}
-- terms applying to Old Norse skaldic poetry
labels["kenning"] = {
aliases = {"Kenning"},
Wikipedia = "Kenning",
pos_categories = "kennings",
}
labels["heiti"] = {
aliases = {"Heiti"},
Wikipedia = "Heiti",
pos_categories = true,
}
return require("Module:labels").finalize_data(labels)
9vt4pihxl1gk8h9dtcx2eevsy6lowqd
Module:labels/data/qualifiers
828
5920
17286
2025-05-27T14:00:33Z
Ayane Fumihiro
6766
New module using auto cat.
17286
Scribunto
text/plain
local labels = {}
-- Qualifiers and similar labels.
-- NOTE: This module is loaded both by [[Module:labels]] and by [[Module:accent qualifier]].
-- Helper labels
labels["_"] = {
display = "",
omit_preComma = true,
omit_postComma = true,
}
labels[";"] = {
omit_preComma = true,
omit_postComma = true,
omit_preSpace = true,
}
labels[":"] = {
omit_preComma = true,
omit_postComma = true,
omit_preSpace = true,
}
labels["-"] = { -- hyphen
omit_preComma = true,
omit_postComma = true,
omit_preSpace = true,
omit_postSpace = true,
}
labels["–"] = { -- en dash
omit_preComma = true,
omit_postComma = true,
omit_preSpace = true,
omit_postSpace = true,
}
labels["—"] = { -- em dash
omit_preComma = true,
omit_postComma = true,
omit_preSpace = true,
omit_postSpace = true,
}
labels["also"] = {
omit_postComma = true,
}
labels["and"] = {
aliases = {"&"},
omit_preComma = true,
omit_postComma = true,
}
-- e.g. "informal, but formal in Louisiana"
labels["but"] = {
omit_postComma = true,
}
labels["by"] = {
omit_preComma = true,
omit_postComma = true,
}
-- combine with "except in", "outside"? or retain for entries like "wnuczę"?
labels["except"] = {
omit_preComma = true,
omit_postComma = true,
}
labels["or"] = {
omit_preComma = true,
omit_postComma = true,
}
labels["outside"] = {
aliases = {"except in"},
omit_preComma = true,
omit_postComma = true,
}
labels["with"] = {
aliases = {"+"},
omit_preComma = true,
omit_postComma = true,
}
-- Qualifier labels
labels["attested in"] = {
omit_postComma = true,
}
labels["chiefly"] = {
aliases = {"mainly", "mostly", "primarily", "Chiefly"},
omit_postComma = true,
}
labels["especially"] = {
omit_postComma = true,
}
labels["excluding"] = {
omit_postComma = true,
}
labels["exclusively"] = {
omit_postComma = true,
}
labels["extremely"] = {
omit_postComma = true,
}
labels["frequently"] = {
omit_postComma = true,
}
-- e.g. "highly nonstandard"
labels["highly"] = {
omit_postComma = true,
}
labels["in"] = {
omit_postComma = true,
}
labels["including"] = {
omit_postComma = true,
}
-- e.g. "many dialects"
labels["many"] = {
omit_postComma = true,
}
labels["markedly"] = {
omit_postComma = true,
}
labels["mildly"] = {
omit_postComma = true,
}
labels["now"] = {
aliases = {"nowadays"},
omit_postComma = true,
}
labels["occasionally"] = {
omit_postComma = true,
}
labels["of"] = {
omit_postComma = true,
}
labels["of a"] = {
omit_postComma = true,
}
labels["of an"] = {
omit_postComma = true,
}
labels["often"] = {
aliases = {"commonly"},
omit_postComma = true,
}
labels["originally"] = {
omit_postComma = true,
}
-- e.g. "law, otherwise archaic"
labels["otherwise"] = {
omit_postComma = true,
}
labels["particularly"] = {
omit_postComma = true,
}
labels["possibly"] = {
-- aliases = {"perhaps"},
omit_postComma = true,
}
labels["rarely"] = {
omit_postComma = true,
}
labels["rather"] = {
omit_postComma = true,
}
labels["relatively"] = {
omit_postComma = true,
}
labels["slightly"] = {
omit_postComma = true,
}
labels["sometimes"] = {
omit_postComma = true,
}
labels["somewhat"] = {
omit_postComma = true,
}
labels["strongly"] = {
omit_postComma = true,
}
-- e.g. "then colloquial, now dated"
labels["then"] = {
omit_postComma = true,
}
labels["typically"] = {
omit_postComma = true,
}
labels["usually"] = {
omit_postComma = true,
}
labels["very"] = {
omit_postComma = true,
}
labels["with respect to"] = {
aliases = {"wrt"},
omit_postComma = true,
}
return require("Module:labels").finalize_data(labels)
4ttwakey8o9t3kypb0scb09acnfns5c
Module:labels/data/lang
828
5921
17287
2025-05-27T14:00:52Z
Ayane Fumihiro
6766
+
17287
Scribunto
text/plain
-- Table listing all of the languages with lang-specific labels modules.
local langs_with_lang_specific_modules = {
["ab"] = true,
["ady"] = true,
["ae"] = true,
["af"] = true,
["afb"] = true,
["aii"] = true,
["ain"] = true,
["ajp"] = true,
["ak"] = true,
["akk"] = true,
["amf"] = true,
["an"] = true,
["ang"] = true,
["apc"] = true,
["ar"] = true,
["arc"] = true,
["arq"] = true,
["arz"] = true,
["as"] = true,
["av"] = true,
["az"] = true,
["bar"] = true,
["bcl"] = true,
["be"] = true,
["bg"] = true,
["bho"] = true,
["bn"] = true,
["br"] = true,
["byk"] = true,
["ca"] = true,
["car"] = true,
["cbk"] = true,
["ceb"] = true,
["cel-pro"] = true,
["ch"] = true,
["cho"] = true,
["chr"] = true,
["cim"] = true,
["ckb"] = true,
["cop"] = true,
["cpg"] = true,
["cpi"] = true,
["crh"] = true,
["cs"] = true,
["csb"] = true,
["cu"] = true,
["cy"] = true,
["da"] = true,
["dcc"] = true,
["de"] = true,
["dlm"] = true,
["dnj"] = true,
["dum"] = true,
["egl"] = true,
["egy"] = true,
["el"] = true,
["en"] = true,
["enm"] = true,
["es"] = true,
["et"] = true,
["eu"] = true,
["evn"] = true,
["fa"] = true,
["fax"] = true,
["ff"] = true,
["fi"] = true,
["fo"] = true,
["fr"] = true,
["fro"] = true,
["frp"] = true,
["frr"] = true,
["fy"] = true,
["ga"] = true,
["gd"] = true,
["gem-pro"] = true,
["gl"] = true,
["gmq-oda"] = true,
["gmq-pro"] = true,
["gmw-bgh"] = true,
["gmw-cfr"] = true,
["gmw-ecg"] = true,
["gmw-pro"] = true,
["gmw-rfr"] = true,
["gmy"] = true,
["gn"] = true,
["goh"] = true,
["grc"] = true,
["grk-ita"] = true,
["gsw"] = true,
["gu"] = true,
["guw"] = true,
["ha"] = true,
["haa"] = true,
["haw"] = true,
["he"] = true,
["hi"] = true,
["hit"] = true,
["hrx"] = true,
["hsb"] = true,
["ht"] = true,
["hu"] = true,
["hy"] = true,
["id"] = true,
["ilo"] = true,
["inc-apa"] = true,
["inc-ash"] = true,
["inc-ohi"] = true,
["it"] = true,
["iu"] = true,
["izh"] = true,
["ja"] = true,
["jje"] = true,
["jut"] = true,
["jv"] = true,
["ka"] = true,
["kca-eas"] = true,
["kca-nor"] = true,
["kca-sou"] = true,
["kea"] = true,
["kix"] = true,
["kls"] = true,
["kmr"] = true,
["kn"] = true,
["kne"] = true,
["ko"] = true,
["kok"] = true,
["kpv"] = true,
["krc"] = true,
["krl"] = true,
["kw"] = true,
["kzw"] = true,
["la"] = true,
["lad"] = true,
["li"] = true,
["lis"] = true,
["lld"] = true,
["lmo"] = true,
["lrl"] = true,
["lv"] = true,
["lzz"] = true,
["mak"] = true,
["mch"] = true,
["mco"] = true,
["mh"] = true,
["mhd"] = true,
["mic"] = true,
["mk"] = true,
["ml"] = true,
["mlm"] = true,
["mn"] = true,
["mns-cen"] = true,
["mns-nor"] = true,
["mns-sou"] = true,
["moh"] = true,
["mr"] = true,
["ms"] = true,
["mt"] = true,
["mui"] = true,
["mul"] = true,
["mus"] = true,
["mvi"] = true,
["mwl"] = true,
["my"] = true,
["nap"] = true,
["nb"] = true,
["nds-de"] = true,
["nds-nl"] = true,
["new"] = true,
["nhn"] = true,
["nhx"] = true,
["niv"] = true,
["nl"] = true,
["nn"] = true,
["non"] = true,
["nrf"] = true,
["nrn"] = true,
["oc"] = true,
["oj"] = true,
["oko"] = true,
["okz"] = true,
["onb"] = true,
["os"] = true,
["osc"] = true,
["ota"] = true,
["otk"] = true,
["pa"] = true,
["pam"] = true,
["paw"] = true,
["peh"] = true,
["phl"] = true,
["pl"] = true,
["pnt"] = true,
["poz-pro"] = true,
["ppl"] = true,
["pra"] = true,
["ps"] = true,
["pt"] = true,
["qu"] = true,
["qwc"] = true,
["qwm"] = true,
["rgn"] = true,
["rm"] = true,
["rmc"] = true,
["rml"] = true,
["rmn"] = true,
["rmy"] = true,
["ro"] = true,
["roa-leo"] = true,
["roa-ona"] = true,
["roa-opt"] = true,
["rom"] = true,
["rsk"] = true,
["ru"] = true,
["rue"] = true,
["rw"] = true,
["rys"] = true,
["ryu"] = true,
["sa"] = true,
["sc"] = true,
["scl"] = true,
["scn"] = true,
["sco"] = true,
["se"] = true,
["sel-sou"] = true,
["sh"] = true,
["sjd"] = true,
["sk"] = true,
["skr"] = true,
["sl"] = true,
["sla-pro"] = true,
["smi-pro"] = true,
["sn"] = true,
["sq"] = true,
["srn"] = true,
["su"] = true,
["sux"] = true,
["sv"] = true,
["sw"] = true,
["szl"] = true,
["ta"] = true,
["te"] = true,
["tet"] = true,
["th"] = true,
["tkr"] = true,
["tl"] = true,
["tmh"] = true,
["tpw"] = true,
["tr"] = true,
["trk-pro"] = true,
["tsg"] = true,
["tt"] = true,
["udi"] = true,
["udm"] = true,
["uk"] = true,
["ur"] = true,
["urj-fin-pro"] = true,
["uz"] = true,
["war"] = true,
["vec"] = true,
["vi"] = true,
["xcl"] = true,
["xh"] = true,
["xme-ker"] = true,
["xmf"] = true,
["xnn"] = true,
["xqa"] = true,
["xum"] = true,
["ycr"] = true,
["yi"] = true,
["yo"] = true,
["yok-bvy"] = true,
["yok-dly"] = true,
["yok-kry"] = true,
["yok-nvy"] = true,
["yok-svy"] = true,
["yok-tky"] = true,
["yrk"] = true,
["yrl"] = true,
["za"] = true,
["zh"] = true,
["zle-ono"] = true,
["zle-ort"] = true,
["zlw-ocs"] = true,
["zlw-opl"] = true,
["zlw-osk"] = true,
["zlw-slv"] = true,
["zu"] = true,
}
return {
langs_with_lang_specific_modules = langs_with_lang_specific_modules,
}
b4atcuyl86vbkhm2cwurgp01o47ffxy
Module:labels/data/regional
828
5922
17288
2025-05-28T01:40:34Z
Ayane Fumihiro
6766
+
17288
Scribunto
text/plain
local labels = {}
------------------------------------------ Generic ------------------------------------------
--not sure where to put this
labels["Classical"] = {
aliases = {"classical"},
-- "ca", "fa", "id", la", "zh" handled in lang-specific module
langs = {"ar", "az", "ja", "jv", "kum", "ms", "quc", "sa", "tl"},
special_display = "[[Classical <canonical_name>]]",
regional_categories = true,
}
labels["Epigraphic"] = {
langs = {"grc", "pgd", "pra", "sa"},
special_display = "[[w:Epigraphy|Epigraphic <canonical_name>]]",
regional_categories = true,
}
labels["regional"] = {
display = "[[regional#English|regional]]",
regional_categories = true,
}
------------------------------------------ Places ------------------------------------------
labels["Anatri"] = {
aliases = {"Lower Chuvash"},
langs = {"cv"}, -- e.g. вот "fire" vs the Upper Chuvash / literary standard вут
Wikipedia = true,
regional_categories = true,
}
labels["Australia"] = {
aliases = {"AU", "Australian"},
-- "de", "en", "mt", "zh" handled in lang-specific modules
langs = {"el", "it", "ko", "ru"},
Wikipedia = true,
regional_categories = "Australian",
}
labels["Black Isle"] = {
langs = {"sco"}, -- conceivably also en, gd, perhaps enm, but -sche could only find sco
Wikipedia = true,
regional_categories = true,
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Bogor"] = {
langs = {},
Wikipedia = true,
regional_categories = true,
}
labels["Brazil"] = {
aliases = {"Brazilian"},
-- "pt" handled in lang-specific module
langs = {"ja", "mch", "vec", "yi"},
Wikipedia = true,
regional_categories = "Brazilian",
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Brebes"] = {
aliases = {"Brebian"},
langs = {},
Wikipedia = "Brebes Regency",
regional_categories = true,
}
labels["Britain"] = {
aliases = {"Brit", "British", "Great Britain"},
-- "en", "zh" handled in lang-specific module
langs = {"bn", "ur", "vi"},
Wikipedia = "Great Britain",
regional_categories = "British",
}
labels["Bukovina"] = {
aliases = {"Bucovina", "Bukovinian", "Bukowina"},
langs = {"pl", "ro", "uk"},
Wikipedia = true,
regional_categories = "Bukovinian",
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Burundi"] = {
aliases = {"Burundian"},
langs = {},
Wikipedia = true,
regional_categories = "Burundian",
}
labels["Canada"] = {
aliases = {"Canadian"},
-- "en", "fr", "zh" handled in lang-specific module
langs = {"gd", "haa", "is", "ko", "ru", "tli", "uk", "vi"},
Wikipedia = true,
regional_categories = "Canadian",
}
labels["China"] = {
-- "en", "ko" handled in lang-specific module
langs = {"ja", "khb", "kk", "mhx", "mn", "ug"},
Wikipedia = true,
regional_categories = "Chinese",
}
labels["Congo"] = {
aliases = {"Democratic Republic of the Congo", "Democratic Republic of Congo", "DR Congo", "Congo-Kinshasa", "Republic of the Congo", "Republic of Congo", "Congo-Brazzaville", "Congolese"}, -- these could be split if need be
-- "fr" handled in lang-specific module
langs = {"avu", "yom"},
Wikipedia = true,
regional_categories = "Congolese",
}
labels["Cyprus"] = {
aliases = {"cypriot", "Cypriot"},
-- "tr" handled in lang-specific module
langs = {"ar", "el"},
Wikipedia = true,
regional_categories = "Cypriot",
}
labels["Dobruja"] = {
aliases = {"Dobrogea", "Dobrujan"},
langs = {"crh", "ro"},
Wikipedia = true,
regional_categories = "Dobrujan",
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Durban"] = {
langs = {},
Wikipedia = true,
regional_categories = true,
}
labels["Europe"] = {
-- "en", "es", "fr", "pt" handled in lang-specific module
langs = {"ur"},
Wikipedia = true,
regional_categories = "European",
}
labels["France"] = {
aliases = {"French"},
-- "fr", "zh" handled in lang-specific module
langs = {"la", "lad", "nrf", "vi", "yi"},
Wikipedia = true,
regional_categories = "French",
}
labels["India"] = {
aliases = {"Indian"},
-- "en", "pa", "pt" handled in lang-specific module
langs = {"bn", "dv", "fa", "ml", "ta", "ur"},
Wikipedia = true,
regional_categories = "Indian",
}
labels["Indonesia"] = {
aliases = {"Indonesian"},
-- "en", "zh" handled in lang-specific module
langs = {"id", "jv", "ms", "nl"},
Wikipedia = true,
regional_categories = "Indonesian",
}
labels["Israel"] = {
aliases = {"Israeli"},
-- "en" handled in lang-specific module
langs = {"ajp", "ar", "he", "ru", "yi"},
Wikipedia = true,
regional_categories = "Israeli",
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Kalix"] = {
langs = {},
Wikipedia = true,
regional_categories = true,
}
-- FIXME: Move to Uyghur label data module
labels["Kazakhstan"] = {
aliases = {"Kazakhstani", "Kazakh"},
langs = {"ug"},
Wikipedia = true,
regional_categories = "Kazakhstani",
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Kemaliye"] = {
langs = {},
Wikipedia = true,
regional_categories = true,
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Kitti"] = {
langs = {},
Wikipedia = "Kitti, Federated States of Micronesia",
regional_categories = true,
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Kukkuzi"] = {
langs = {},
Wikipedia = true,
regional_categories = true,
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Lucknow"] = {
langs = {},
Wikipedia = true,
regional_categories = true,
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Luleå"] = {
aliases = {"Lulea"},
langs = {},
Wikipedia = true,
regional_categories = true,
}
labels["Lviv"] = {
aliases = {"Lvov", "Lwow", "Lwów"},
langs = {"pl", "uk"},
Wikipedia = true,
regional_categories = true,
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Muş"] = {
aliases = {"Mush"},
langs = {},
Wikipedia = true,
regional_categories = true,
}
labels["Myanmar"] = {
aliases = {"Myanmarese", "Burma", "Burmese"},
-- "en", "my", "zh" handled in lang-specific module; FIXME: move ksw and mnw to lang-specific modules
langs = {"ksw", "mnw"},
Wikipedia = true,
regional_categories = true,
}
labels["Nigeria"] = {
aliases = {"Nigerian"},
-- "en" handled in lang-specific module
langs = {"ar", "ff", "guw", "ha", "yo"},
Wikipedia = true,
regional_categories = "Nigerian",
}
labels["Palestine"] = {
aliases = {"Palestinian"},
-- "en" handled in lang-specific module
langs = {"ajp", "ar", "arc"},
Wikipedia = true,
regional_categories = "Palestinian",
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Priangan"] = {
langs = {},
Wikipedia = "Parahyangan",
regional_categories = true,
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Rome"] = {
aliases = {"Roma", "Romano"},
langs = {},
Wikipedia = true,
regional_categories = "Roman",
}
labels["Scania"] = {
aliases = {"Scanian", "Skanian", "Skåne"},
langs = {"gmq-oda", "sv"},
Wikipedia = true,
regional_categories = "Scanian",
}
-- Silesia German, Silesia Polish; for differentiation between sli "Silesian East Central German"
-- don't add Silesian as alias
labels["Silesia"] = {
langs = {"de", "pl"},
Wikipedia = true,
}
labels["South Africa"] = {
aliases = {"South African"},
-- "de", "en", "pt" handled in lang-specific module
langs = {"af", "nl", "st", "te", "yi", "zu"},
Wikipedia = true,
regional_categories = "South African",
}
labels["Spain"] = {
aliases = {"Spanish", "ES"},
-- "ca", "es" handled in lang-specific module
langs = {"la"},
Wikipedia = true,
regional_categories = "Spanish",
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Surati"] = {
langs = {},
Wikipedia = "Surat district",
regional_categories = true,
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Surgut"] = {
langs = {},
Wikipedia = true,
regional_categories = true,
}
labels["Suriname"] = {
aliases = {"Surinamese"},
langs = {"car", "hns", "jv", "nl"},
Wikipedia = true,
regional_categories = "Surinamese",
}
labels["Thailand"] = {
aliases = {"Thai"},
-- "en", "zh" handled in lang-specific module
langs = {"khb", "mnw", "th"},
Wikipedia = true,
regional_categories = "Thai",
}
labels["UK"] = {
aliases = {"United Kingdom"},
-- "en", "zh" handled in lang-specific module
langs = {"bn", "ur", "vi"},
Wikipedia = "United Kingdom",
regional_categories = "British",
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Old Ukrainian"] = {
langs = {},
Wikipedia = true,
plain_categories = true,
}
labels["US"] = {
aliases = {"U.S.", "United States", "United States of America", "USA", "America", "American"}, -- America/American: should these be aliases of 'North America'?
-- DO NOT include "es" here, otherwise {{lb|es|American}} will categorize in [[:Category:American Spanish]]; see [[:Category:United States Spanish]].
-- "de", "en", "pt", "zh" handled in lang-specific module
langs = {"hi", "is", "it", "ja", "ko", "nl", "ru", "tli", "ur", "vi", "yi"},
Wikipedia = "United States",
regional_categories = "American",
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Vilhelmina"] = {
langs = {},
Wikipedia = true,
regional_categories = true,
}
labels["Viryal"] = {
aliases = {"Upper Chuvash"},
langs = {"cv"},
Wikipedia = true,
regional_categories = true,
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Wallonia"] = {
aliases = {"Wallonian"},
langs = {},
Wikipedia = true,
regional_categories = "Wallonian",
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Special Region of Yogyakarta"] = {
aliases = {"SR Yogyakarta"},
langs = {},
Wikipedia = true,
regional_categories = true,
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Zakarpattia"] = {
langs = {},
Wikipedia = "Zakarpattia Oblast",
regional_categories = true,
}
-- WARNING: No existing languages or categories associated with label; add to `langs` as needed
labels["Zululand"] = {
langs = {},
Wikipedia = true,
regional_categories = true,
}
------------------------------------------ Chinese romanizations ------------------------------------------
labels["Hanyu Pinyin"] = {
aliases = {"Hanyu pinyin", "Pinyin", "pinyin"},
Wikidata = "Q42222",
plain_categories = true,
}
labels["Postal Romanization"] = {
aliases = {"Postal romanization", "postal romanization", "Postal", "postal"},
Wikidata = "Q151868",
plain_categories = true,
}
labels["Tongyong Pinyin"] = {
aliases = {"Tongyong pinyin"},
Wikidata = "Q700739",
plain_categories = true,
}
labels["Wade–Giles"] = {
aliases = {"Wade-Giles"},
Wikidata = "Q208442",
plain_categories = true,
}
return require("Module:labels").finalize_data(labels)
mz32rrpbiwqe0iehjy68tr64frua80c
Module:labels/data/topical
828
5923
17289
2025-05-28T01:41:28Z
Ayane Fumihiro
6766
+
17289
Scribunto
text/plain
local labels = {}
-- This file is split into two sections: topical labels and labels for set-type categories.
-- Each section is sorted alphabetically.
-- Topical labels
labels["ABDL"] = {
display = "[[ABDL]]",
Wikipedia = true,
topical_categories = true,
}
labels["Abrahamism"] = {
display = "[[Abrahamism#Noun|Abrahamism]]",
topical_categories = true,
}
labels["accounting"] = {
display = "[[accounting#Noun|accounting]]",
topical_categories = true,
}
labels["acoustics"] = {
display = "[[acoustics]]",
topical_categories = true,
}
labels["acting"] = {
display = "[[acting#Noun|acting]]",
topical_categories = true,
}
labels["advertising"] = {
display = "[[advertising#Noun|advertising]]",
topical_categories = true,
}
labels["aeronautics"] = {
display = "[[aeronautics]]",
topical_categories = true,
}
labels["aerospace"] = {
display = "[[aerospace]]",
topical_categories = true,
}
labels["aesthetic"] = {
aliases = {"aesthetics"},
display = "[[aesthetic]]",
topical_categories = "Aesthetics",
}
labels["agriculture"] = {
aliases = {"farming"},
display = "[[agriculture]]",
topical_categories = true,
}
labels["Ahmadiyya"] = {
aliases = {"Ahmadiyyat", "Ahmadi"},
display = "[[Ahmadiyya]]",
topical_categories = true,
}
labels["aircraft"] = {
display = "[[aircraft]]",
topical_categories = true,
}
labels["alchemy"] = {
display = "[[alchemy]]",
topical_categories = true,
}
labels["alcoholic beverages"] = {
aliases = {"alcohol"},
display = "[[alcoholic#Adjective|alcoholic]] [[beverage]]s",
topical_categories = true,
}
labels["alcoholism"] = {
display = "[[alcoholism]]",
topical_categories = true,
}
labels["algebra"] = {
display = "[[algebra]]",
topical_categories = true,
}
labels["algebraic geometry"] = {
display = "[[algebraic geometry]]",
topical_categories = true,
}
labels["algebraic topology"] = {
display = "[[algebraic topology]]",
topical_categories = true,
}
labels["alt-right"] = {
aliases = {"Alt-right", "altright", "Altright"},
display = "[[alt-right]]",
topical_categories = true,
}
labels["alternative history"] = {
aliases = {"alt hist", "alternate history"},
Wikidata = "Q224989",
topical_categories = true,
}
labels["alternative medicine"] = {
display = "[[alternative medicine]]",
topical_categories = true,
}
labels["amateur radio"] = {
aliases = {"ham radio"},
display = "[[amateur radio]]",
topical_categories = true,
}
labels["American football"] = {
display = "[[American football]]",
topical_categories = "Football (American)",
}
labels["analytic geometry"] = {
display = "[[analytic geometry]]",
topical_categories = "Geometry",
}
labels["analytical chemistry"] = {
display = "[[analytical]] [[chemistry]]",
topical_categories = true,
}
labels["anarchism"] = {
display = "[[anarchism]]",
topical_categories = true,
}
labels["anatomy"] = {
display = "[[anatomy]]",
topical_categories = true,
}
labels["Ancient Greece"] = {
display = "[[Ancient Greece]]",
topical_categories = true,
}
labels["Ancient Rome"] = {
display = "[[Ancient Rome]]",
topical_categories = true,
}
labels["Anglicanism"] = {
aliases = {"Anglican"},
display = "[[Anglicanism]]",
topical_categories = true,
}
labels["animation"] = {
display = "[[animation]]",
topical_categories = true,
}
labels["anime"] = {
display = "[[anime]]",
topical_categories = "Japanese fiction",
}
labels["anthropology"] = {
display = "[[anthropology]]",
topical_categories = true,
}
labels["arachnology"] = {
display = "[[arachnology]]",
topical_categories = true,
}
labels["Arabian god"] = {
display = "[[Arabian]] [[mythology]]",
topical_categories = "Arabian deities",
}
labels["archaeological culture"] = {
aliases = {"archeological culture", "archaeological cultures", "archeological cultures"},
display = "[[archaeology]]",
topical_categories = "Archaeological cultures",
}
labels["archaeology"] = {
aliases = {"archeology"},
display = "[[archaeology]]",
topical_categories = true,
}
labels["archery"] = {
display = "[[archery]]",
topical_categories = true,
}
labels["architecture"] = {
display = "[[architecture]]",
topical_categories = true,
}
labels["arithmetic"] = {
display = "[[arithmetic]]",
topical_categories = true,
}
labels["Armenian mythology"] = {
display = "[[Armenian]] [[mythology]]",
topical_categories = true,
}
labels["art"] = {
aliases = {"arts"},
display = "[[art#Noun|art]]",
topical_categories = true,
}
labels["artificial intelligence"] = {
aliases = {"AI"},
display = "[[artificial intelligence]]",
topical_categories = true,
}
labels["artillery"] = {
display = "[[weaponry]]",
topical_categories = true,
}
labels["Arthurian legend"] = {
aliases = {"Arthurian mythology"},
display = "[[w:Arthurian legend|Arthurian legend]]",
Wikipedia = true,
topical_categories = "Arthurian mythology",
}
labels["astrology"] = {
aliases = {"horoscope", "zodiac"},
display = "[[astrology]]",
topical_categories = true,
}
labels["astronautics"] = {
aliases = {"rocketry"},
display = "[[astronautics]]",
topical_categories = true,
}
labels["astronomy"] = {
display = "[[astronomy]]",
topical_categories = true,
}
labels["astrophysics"] = {
display = "[[astrophysics]]",
topical_categories = true,
}
labels["Asturian mythology"] = {
display = "[[Asturian]] [[mythology]]",
topical_categories = true,
}
labels["athletics"] = {
display = "[[athletics]]",
topical_categories = true,
}
labels["Australian Aboriginal mythology"] = {
display = "[[w:Australian Aboriginal mythology|Australian Aboriginal mythology]]",
Wikipedia = true,
topical_categories = true,
}
labels["Australian rules football"] = {
display = "[[Australian rules football]]",
topical_categories = true,
}
labels["autism"] = {
display = "[[autism]]",
Wikipedia = true,
topical_categories = true,
}
labels["automotive"] = {
aliases = {"automotives"},
display = "[[automotive]]",
topical_categories = true,
}
labels["auto parts"] = {
display = "[[automotive]]",
topical_categories = true,
}
labels["aviation"] = {
aliases = {"air transport"},
display = "[[aviation]]",
topical_categories = true,
}
labels["backgammon"] = {
display = "[[backgammon]]",
topical_categories = true,
}
labels["bacteria"] = {
display = "[[bacteriology]]",
topical_categories = true,
}
labels["bacteriology"] = {
display = "[[bacteriology]]",
topical_categories = true,
}
labels["badminton"] = {
display = "[[badminton]]",
topical_categories = true,
}
labels["baking"] = {
display = "[[baking#Noun|baking]]",
topical_categories = true,
}
labels["ball games"] = {
aliases = {"ball sports"},
display = "[[ball game]]s",
topical_categories = true,
}
labels["ballet"] = {
display = "[[ballet]]",
topical_categories = true,
}
labels["ballistics"] = {
display = "[[ballistics]]",
topical_categories = true,
}
labels["banking"] = {
display = "[[banking#Noun|banking]]",
topical_categories = true,
}
labels["baseball"] = {
display = "[[baseball]]",
topical_categories = true,
}
labels["basketball"] = {
display = "[[basketball]]",
topical_categories = true,
}
labels["BDSM"] = {
display = "[[BDSM]]",
topical_categories = true,
}
labels["beekeeping"] = {
display = "[[beekeeping]]",
topical_categories = true,
}
labels["beer"] = {
display = "[[beer]]",
topical_categories = true,
}
labels["betting"] = {
display = "[[gambling#Noun|gambling]]",
topical_categories = true,
}
labels["biblical"] = {
aliases = {"Bible", "bible", "Biblical"},
display = "[[Bible|biblical]]",
topical_categories = "Bible",
}
labels["billiards"] = {
display = "[[billiards]]",
topical_categories = true,
}
labels["bingo"] = {
display = "[[bingo]]",
topical_categories = true,
}
labels["biochemistry"] = {
display = "[[biochemistry]]",
topical_categories = true,
}
labels["biology"] = {
display = "[[biology]]",
topical_categories = true,
}
labels["biotechnology"] = {
display = "[[biotechnology]]",
topical_categories = true,
}
labels["birdwatching"] = {
display = "[[birdwatching#Noun|birdwatching]]",
topical_categories = true,
}
labels["blacksmithing"] = {
display = "[[blacksmithing]]",
topical_categories = true,
}
labels["blogging"] = {
display = "[[blogging#Noun|blogging]]",
topical_categories = "Internet",
}
labels["board games"] = {
aliases = {"board game"},
display = "[[board game]]s",
topical_categories = true,
}
labels["board sports"] = {
display = "[[boardsport|board sports]]",
topical_categories = true,
}
labels["bodybuilding"] = {
display = "[[bodybuilding#Noun|bodybuilding]]",
topical_categories = true,
}
labels["botany"] = {
display = "[[botany]]",
topical_categories = true,
}
labels["bowling"] = {
display = "[[bowling#Noun|bowling]]",
topical_categories = true,
}
labels["bowls"] = {
aliases = {"lawn bowls", "crown green bowls"},
display = "[[bowls]]",
topical_categories = "Bowls (game)",
}
labels["boxing"] = {
display = "[[boxing#Noun|boxing]]",
topical_categories = true,
}
labels["brewing"] = {
display = "[[brewing#Noun|brewing]]",
topical_categories = true,
}
labels["bridge"] = {
display = "[[bridge#English:_game|bridge]]",
topical_categories = true,
}
labels["broadcasting"] = {
display = "[[broadcasting#Noun|broadcasting]]",
topical_categories = true,
}
labels["bryology"] = {
display = "[[bryology]]",
topical_categories = true,
}
labels["Buddhism"] = {
display = "[[Buddhism]]",
topical_categories = true,
}
labels["Buddhist deity"] = {
aliases = {"Buddhist goddess", "Buddhist god"},
display = "[[Buddhism]]",
topical_categories = "Buddhist deities",
}
labels["bullfighting"] = {
display = "[[bullfighting]]",
topical_categories = true,
}
labels["business"] = {
aliases = {"professional"},
display = "[[business]]",
topical_categories = true,
}
labels["Byzantine Empire"] = {
display = "[[Byzantine Empire]]",
topical_categories = true,
}
labels["calculus"] = {
display = "[[calculus]]",
topical_categories = true,
}
labels["calligraphy"] = {
display = "[[calligraphy]]",
topical_categories = true,
}
labels["Canadian football"] = {
display = "[[Canadian football]]",
topical_categories = true,
}
labels["Candomblé"] = {
display = "[[Candomblé]]",
topical_categories = true,
}
labels["canoeing"] = {
display = "[[canoeing#Noun|canoeing]]",
topical_categories = "Water sports",
}
labels["capitalism"] = {
display = "[[capitalism]]",
topical_categories = true,
}
labels["card games"] = {
aliases = {"cards", "card game", "playing card"},
display = "[[card game]]s",
topical_categories = true,
}
labels["cardiology"] = {
display = "[[cardiology]]",
topical_categories = true,
}
labels["carpentry"] = {
display = "[[carpentry]]",
topical_categories = true,
}
labels["cartography"] = {
display = "[[cartography]]",
topical_categories = true,
}
labels["cartomancy"] = {
display = "[[cartomancy]]",
topical_categories = true,
}
labels["castells"] = {
display = "[[castells]]",
topical_categories = true,
}
labels["category theory"] = {
display = "[[category theory]]",
topical_categories = true,
}
labels["Catholicism"] = {
aliases = {"catholicism", "Catholic", "catholic"},
display = "[[Catholicism]]",
topical_categories = true,
}
labels["caving"] = {
display = "[[caving#Noun|caving]]",
topical_categories = true,
}
labels["cellular automata"] = {
display = "[[cellular automata]]",
topical_categories = true,
}
labels["Celtic mythology"] = {
display = "[[Celtic]] [[mythology]]",
topical_categories = true,
}
labels["ceramics"] = {
display = "[[ceramics]]",
topical_categories = true,
}
labels["cheerleading"] = {
display = "[[cheerleading#Noun|cheerleading]]",
topical_categories = true,
}
labels["chemical element"] = {
display = "[[chemistry]]",
topical_categories = "Chemical elements",
}
labels["chemical engineering"] = {
display = "[[chemical engineering]]",
topical_categories = true,
}
labels["chemistry"] = {
display = "[[chemistry]]",
topical_categories = true,
}
labels["chess"] = {
display = "[[chess]]",
topical_categories = true,
}
labels["children's games"] = {
display = "[[children|children's]] [[game]]s",
topical_categories = true,
}
labels["Church of England"] = {
aliases = {"C of E", "CofE"},
Wikipedia = true,
topical_categories = true,
}
labels["Chinese astronomy"] = {
display = "[[Chinese]] [[astronomy]]",
topical_categories = true,
}
labels["Chinese calligraphy"] = {
display = "[[Chinese]] [[calligraphy]]",
topical_categories = "Calligraphy",
}
labels["Chinese constellation"] = {
display = "[[Chinese]] [[astronomy]]",
topical_categories = "Constellations",
}
labels["Chinese folk religion"] = {
display = "[[Chinese]] [[folk religion]]",
topical_categories = "Religion",
}
labels["Chinese linguistics"] = {
display = "[[Chinese]] [[linguistics]]",
topical_categories = "Linguistics",
}
labels["Chinese mythology"] = {
display = "[[Chinese]] [[mythology]]",
topical_categories = true,
}
labels["Chinese philosophy"] = {
display = "[[Chinese]] [[philosophy]]",
topical_categories = true,
}
labels["Chinese phonetics"] = {
display = "[[Chinese]] [[phonetics]]",
topical_categories = true,
}
labels["Chinese religion"] = {
display = "[[Chinese]] [[religion]]",
topical_categories = "Religion",
}
labels["Chinese star"] = {
display = "[[Chinese]] [[astronomy]]",
topical_categories = "Stars",
}
labels["Christianity"] = {
aliases = {"christianity", "Christian", "christian"},
display = "[[Christianity]]",
topical_categories = true,
}
labels["Church of the East"] = {
display = "[[Church of the East]]",
topical_categories = true,
}
labels["cinematography"] = {
aliases = {"filmology"},
display = "[[cinematography]]",
topical_categories = true,
}
labels["cladistics"] = {
display = "[[cladistics]]",
topical_categories = "Taxonomy",
}
labels["classical mechanics"] = {
display = "[[classical mechanics]]",
topical_categories = true,
}
labels["classical studies"] = {
display = "[[classical studies]]",
topical_categories = true,
}
labels["climatology"] = {
display = "[[climatology]]",
topical_categories = true,
}
labels["climate change"] = {
display = "[[climate change]]",
topical_categories = true,
}
labels["climbing"] = {
aliases = {"rock climbing"},
display = "[[climbing#Noun|climbing]]",
topical_categories = true,
}
labels["clinical psychology"] = {
display = "[[clinical]] [[psychology]]",
topical_categories = true,
}
labels["clothing"] = {
display = "[[clothing#Noun|clothing]]",
topical_categories = true,
}
labels["cloud computing"] = {
display = "[[cloud computing]]",
topical_categories = "Computing",
}
labels["cockfighting"] = {
display = "[[cockfighting]]",
topical_categories = true,
}
labels["collectible card games"] = {
aliases = {"trading card games", "collectible cards", "trading cards"},
display = "collectible card games",
topical_categories = true,
}
labels["combinatorics"] = {
display = "[[combinatorics]]",
topical_categories = true,
}
labels["comedy"] = {
display = "[[comedy]]",
topical_categories = true,
}
labels["commercial law"] = {
display = "[[commercial#Adjective|commercial]] [[law]]",
topical_categories = true,
}
labels["comics"] = {
display = "[[comics]]",
topical_categories = true,
}
labels["communication"] = {
aliases = {"communications"},
display = "[[communication]]",
topical_categories = true,
}
labels["communism"] = {
aliases = {"Communism"},
display = "[[communism]]",
topical_categories = true,
}
labels["compilation"] = {
aliases = {"compiler"},
display = "[[software]] [[compilation]]",
topical_categories = true,
}
labels["complex analysis"] = {
display = "[[complex analysis]]",
topical_categories = true,
}
labels["computational linguistics"] = {
display = "[[computational linguistics]]",
topical_categories = true,
}
labels["computer chess"] = {
display = "[[computer chess]]",
topical_categories = true,
}
labels["computer games"] = {
aliases = {"computer game", "computer gaming"},
display = "[[computer game]]s",
topical_categories = "Video games",
}
labels["computer graphics"] = {
display = "[[computer graphics]]",
topical_categories = true,
}
labels["computer hardware"] = {
display = "[[computer]] [[hardware]]",
topical_categories = true,
}
labels["computer languages"] = {
aliases = {"computer language", "programming language"},
display = "[[computer language]]s",
topical_categories = true,
}
labels["computer science"] = {
aliases = {"comp sci", "CompSci", "compsci"},
display = "[[computer science]]",
topical_categories = true,
}
labels["computer security"] = {
display = "[[computer security]]",
topical_categories = true,
}
labels["computing"] = {
aliases = {"computer", "computers"},
display = "[[computing#Noun|computing]]",
topical_categories = true,
}
labels["computing theory"] = {
aliases = {"comptheory", "computability theory"},
display = "[[computing#Noun|computing]] [[theory]]",
topical_categories = "Theory of computing",
}
labels["conchology"] = {
display = "[[conchology]]",
topical_categories = true,
}
labels["Confucianism"] = {
display = "[[Confucianism]]",
topical_categories = true,
}
labels["conlanging"] = {
aliases = {"constructed languages", "constructed language"},
display = "[[conlanging]]",
topical_categories = true,
}
labels["conservatism"] = {
display = "[[conservatism]]",
topical_categories = true,
}
labels["construction"] = {
display = "[[construction]]",
topical_categories = true,
}
labels["control theory"] = {
display = "[[control theory]]",
topical_categories = true,
}
labels["cooking"] = {
aliases = {"culinary", "cuisine", "cookery", "gastronomy"},
display = "[[cooking#Noun|cooking]]",
topical_categories = true,
}
labels["copyright"] = {
aliases = {"copyright law", "intellectual property", "intellectual property law", "IP law"},
display = "[[copyright]] [[law]]",
topical_categories = true,
}
labels["cosmetics"] = {
aliases = {"cosmetology"},
display = "[[cosmetics]]",
topical_categories = true,
}
labels["cosmology"] = {
display = "[[cosmology]]",
topical_categories = true,
}
labels["creationism"] = {
aliases = {"baraminology"},
display = "[[creationism#English|creationism]]",
topical_categories = true,
}
labels["cribbage"] = {
display = "[[cribbage]]",
topical_categories = true,
}
labels["cricket"] = {
display = "[[cricket]]",
topical_categories = true,
}
labels["crime"] = {
display = "[[crime]]",
topical_categories = true,
}
labels["criminal law"] = {
display = "[[criminal law]]",
topical_categories = true,
}
labels["criminology"] = {
display = "[[criminology]]",
topical_categories = true,
}
labels["crochet"] = {
aliases = {"crocheting"},
display = "[[crochet]]",
topical_categories = true,
}
labels["croquet"] = {
display = "[[croquet]]",
topical_categories = true,
}
labels["crosswording"] = {
aliases = {"crosswords","cruciverbalism","cryptic crosswords", "crossword puzzles"},
display = "[[crosswording]]",
topical_categories = true,
}
labels["cryptocurrencies"] = {
aliases = {"cryptocurrency"},
display = "[[cryptocurrency|cryptocurrencies]]",
topical_categories = "Cryptocurrency",
}
labels["cryptography"] = {
display = "[[cryptography]]",
topical_categories = true,
}
labels["cryptozoology"] = {
display = "[[cryptozoology]]",
topical_categories = true,
}
labels["crystallography"] = {
display = "[[crystallography]]",
topical_categories = true,
}
labels["cultural anthropology"] = {
display = "[[cultural anthropology]]",
topical_categories = true,
}
labels["curling"] = {
display = "[[curling]]",
topical_categories = true,
}
labels["cybernetics"] = {
display = "[[cybernetics]]",
topical_categories = true,
}
labels["cybersecurity"] = {
display = "[[cybersecurity]]",
topical_categories = "Networking",
}
labels["cycle racing"] = {
display = "[[w:cycle sport|cycle racing]]",
topical_categories = true,
}
labels["cycling"] = {
aliases = {"bicycling"},
display = "[[cycling#Noun|cycling]]",
topical_categories = true,
}
labels["cytology"] = {
aliases = {"cell biology", "cellular biology"},
display = "[[cytology]]",
topical_categories = true,
}
labels["dance"] = {
aliases = {"dancing"},
display = "[[dance#Noun|dance]]",
topical_categories = true,
}
labels["darts"] = {
display = "[[darts]]",
topical_categories = true,
}
labels["data management"] = {
display = "[[data management]]",
topical_categories = true,
}
labels["data modeling"] = {
display = "[[data modeling]]",
topical_categories = true,
}
labels["databases"] = {
aliases = {"database"},
display = "[[database]]s",
topical_categories = true,
}
labels["decision theory"] = {
display = "[[decision theory]]",
topical_categories = true,
}
labels["deltiology"] = {
display = "[[deltiology]]",
topical_categories = true,
}
labels["demography"] = {
display = "[[demography]]",
topical_categories = true,
}
labels["demoscene"] = {
topical_categories = true,
}
labels["dentistry"] = {
display = "[[dentistry]]",
topical_categories = true,
}
labels["dermatology"] = {
display = "[[dermatology]]",
topical_categories = true,
}
labels["design"] = {
display = "[[design#Noun|design]]",
topical_categories = true,
}
labels["dice games"] = {
aliases = {"dice"},
display = "[[dice game]]s",
topical_categories = true,
}
labels["dictation"] = {
display = "[[dictation]]",
topical_categories = true,
}
labels["differential geometry"] = {
display = "[[differential geometry]]",
topical_categories = true,
}
labels["diplomacy"] = {
display = "[[diplomacy]]",
topical_categories = true,
}
labels["disc golf"] = {
display = "[[disc golf]]",
topical_categories = true,
}
labels["divination"] = {
display = "[[divination]]",
topical_categories = true,
}
labels["diving"] = {
display = "[[diving#Noun|diving]]",
topical_categories = true,
}
labels["dominoes"] = {
display = "[[dominoes]]",
topical_categories = true,
}
labels["dou dizhu"] = {
display = "[[w:Dou dizhu|dou dizhu]]",
Wikipedia = true,
topical_categories = true,
}
labels["drama"] = {
display = "[[drama]]",
topical_categories = true,
}
labels["dressage"] = {
display = "[[dressage]]",
topical_categories = true,
}
labels["earth science"] = {
display = "[[earth science]]",
topical_categories = "Earth sciences",
}
labels["Eastern Catholicism"] = {
aliases = {"Eastern Catholic"},
display = "[[w:Eastern Catholicism]]",
Wikipedia = true,
topical_categories = true,
}
labels["Eastern Orthodoxy"] = {
aliases = {"Eastern Orthodox"},
display = "[[Eastern Orthodoxy]]",
topical_categories = true,
}
labels["eating disorders"] = {
aliases = {"eating disorder"},
display = "[[eating disorder]]s",
topical_categories = true,
}
labels["ecclesiastical"] = {
display = "[[ecclesiastical]]",
topical_categories = "Christianity",
}
labels["ecology"] = {
display = "[[ecology]]",
topical_categories = true,
}
labels["economics"] = {
display = "[[economics]]",
topical_categories = true,
}
labels["education"] = {
display = "[[education]]",
topical_categories = true,
}
labels["Egyptian god"] = {
aliases = {"Egyptian goddess", "Egyptian deity"},
display = "[[Egyptian]] [[mythology]]",
topical_categories = "Egyptian deities",
}
labels["Egyptian mythology"] = {
display = "[[Egyptian]] [[mythology]]",
topical_categories = true,
}
labels["Egyptology"] = {
display = "[[Egyptology]]",
topical_categories = "Ancient Egypt",
}
labels["electrencephalography"] = {
display = "[[electrencephalography]]",
topical_categories = true,
}
labels["electrical engineering"] = {
display = "[[electrical engineering]]",
topical_categories = true,
}
labels["electricity"] = {
display = "[[electricity]]",
topical_categories = true,
}
labels["electrodynamics"] = {
display = "[[electrodynamics]]",
topical_categories = true,
}
labels["electromagnetism"] = {
display = "[[electromagnetism]]",
topical_categories = true,
}
labels["electronics"] = {
display = "[[electronics]]",
topical_categories = true,
}
labels["embryology"] = {
display = "[[embryology]]",
topical_categories = true,
}
labels["emergency services"] = {
display = "[[emergency services]]",
topical_categories = true,
}
labels["emergency medicine"] = {
display = "[[emergency medicine]]",
topical_categories = true,
}
labels["endocrinology"] = {
display = "[[endocrinology]]",
topical_categories = true,
}
labels["engineering"] = {
display = "[[engineering#Noun|engineering]]",
topical_categories = true,
}
labels["enterprise engineering"] = {
display = "[[enterprise engineering]]",
topical_categories = true,
}
labels["entomology"] = {
display = "[[entomology]]",
topical_categories = true,
}
labels["epidemiology"] = {
display = "[[epidemiology]]",
topical_categories = true,
}
labels["epistemology"] = {
display = "[[epistemology]]",
topical_categories = true,
}
labels["equestrianism"] = {
aliases = {"equestrian", "horses", "horsemanship"},
display = "[[equestrianism]]",
topical_categories = true,
}
labels["espionage"] = {
display = "[[espionage]]",
topical_categories = true,
}
labels["ethics"] = {
display = "[[ethics]]",
topical_categories = true,
}
labels["ethnography"] = {
display = "[[ethnography]]",
topical_categories = true,
}
labels["ethology"] = {
display = "[[ethology]]",
topical_categories = true,
}
labels["European folklore"] = {
display = "[[European]] [[folklore]]",
topical_categories = true,
}
labels["European Union"] = {
aliases = {"EU"},
display = "[[European Union]]",
topical_categories = true,
}
labels["evolutionary theory"] = {
aliases = {"evolutionary biology"},
display = "[[evolutionary theory]]",
topical_categories = true,
}
labels["exercise"] = {
display = "[[exercise]]",
topical_categories = true,
}
labels["eyewear"] = {
display = "[[eyewear]]",
topical_categories = true,
}
labels["eye color"] = {
display = "[[eye]] [[color]]",
topical_categories = "Eye colors",
}
labels["falconry"] = {
display = "[[falconry]]",
topical_categories = true,
}
labels["fantasy"] = {
display = "[[fantasy]]",
topical_categories = true,
}
labels["farriery"] = {
display = "[[farriery]]",
topical_categories = true,
}
labels["fascism"] = {
display = "[[fascism]]",
topical_categories = true,
}
labels["fashion"] = {
display = "[[fashion]]",
topical_categories = true,
}
labels["feminism"] = {
display = "[[feminism]]",
topical_categories = true,
}
labels["fencing"] = {
display = "[[fencing#Noun|fencing]]",
topical_categories = true,
}
labels["feudalism"] = {
display = "[[feudalism]]",
topical_categories = true,
}
labels["fiction"] = {
aliases = {"fictional"},
display = "[[fiction]]",
topical_categories = true,
}
labels["field hockey"] = {
display = "[[field hockey]]",
topical_categories = true,
}
labels["figure skating"] = {
display = "[[figure skating]]",
topical_categories = true,
}
labels["file format"] = {
display = "[[file format]]",
topical_categories = "File formats",
}
labels["film"] = {
display = "[[film#Noun|film]]",
topical_categories = true,
}
labels["film genre"] = {
aliases = {"cinema"},
display = "[[film#Noun|film]]",
topical_categories = "Film genres",
}
labels["finance"] = {
display = "[[finance#Noun|finance]]",
topical_categories = true,
}
labels["Finnic mythology"] = {
aliases = {"Finnish mythology"},
display = "[[Finnic]] [[mythology]]",
topical_categories = true,
}
labels["firearms"] = {
aliases = {"firearm"},
display = "[[firearm]]s",
topical_categories = true,
}
labels["firefighting"] = {
display = "[[firefighting]]",
topical_categories = true,
}
labels["fishing"] = {
aliases = {"angling"},
display = "[[fishing#Noun|fishing]]",
topical_categories = true,
}
labels["flamenco"] = {
display = "[[flamenco]]",
topical_categories = true,
}
labels["fluid dynamics"] = {
display = "[[fluid dynamics]]",
topical_categories = true,
}
labels["fluid mechanics"] = {
display = "[[fluid mechanics]]",
topical_categories = "Mechanics",
}
labels["folklore"] = {
display = "[[folklore]]",
topical_categories = true,
}
labels["forestry"] = {
display = "[[forestry]]",
topical_categories = true,
}
labels["Forteana"] = {
display = "[[Forteana]]",
topical_categories = true,
}
labels["Freemasonry"] = {
aliases = {"freemasonry"},
display = "[[Freemasonry]]",
topical_categories = true,
}
labels["functional analysis"] = {
display = "[[functional analysis]]",
topical_categories = true,
}
labels["furniture"] = {
display = "[[furniture]]",
topical_categories = true,
}
labels["furry fandom"] = {
aliases = {"furry", "furry community", "fursuit", "kemonā", "kemona", "kemono", "kemonomimi"},
display = "[[furry#Noun|furry]] [[fandom]]",
topical_categories = true,
}
labels["fuzzy logic"] = {
display = "[[fuzzy logic]]",
topical_categories = true,
}
labels["Gaelic football"] = {
display = "[[Gaelic football]]",
topical_categories = true,
}
labels["gambling"] = {
display = "[[gambling#Noun|gambling]]",
topical_categories = true,
}
labels["game theory"] = {
display = "[[game theory]]",
topical_categories = true,
}
labels["games"] = {
aliases = {"game"},
display = "[[game#Noun|games]]",
topical_categories = true,
}
labels["gaming"] = {
display = "[[gaming#Noun|gaming]]",
topical_categories = true,
}
labels["genealogy"] = {
display = "[[genealogy]]",
topical_categories = true,
}
labels["general semantics"] = {
display = "[[general semantics]]",
topical_categories = true,
}
labels["genetics"] = {
display = "[[genetics]]",
topical_categories = true,
}
labels["geography"] = {
display = "[[geography]]",
topical_categories = true,
}
labels["geology"] = {
display = "[[geology]]",
topical_categories = true,
}
labels["geological period"] = {
Wikipedia = true,
topical_categories = "Geological periods",
}
labels["geometry"] = {
display = "[[geometry]]",
topical_categories = true,
}
labels["geomorphology"] = {
display = "[[geomorphology]]",
topical_categories = true,
}
labels["geopolitics"] = {
display = "[[geopolitics]]",
topical_categories = true,
}
labels["gerontology"] = {
display = "[[gerontology]]",
topical_categories = true,
}
labels["gladiatorial combat"] = {
Wikipedia = true,
topical_categories = true,
}
labels["glassblowing"] = {
display = "[[glassblowing]]",
topical_categories = true,
}
labels["Gnosticism"] = {
aliases = {"gnosticism"},
display = "[[Gnosticism]]",
topical_categories = true,
}
labels["go"] = {
aliases = {"Go", "game of go", "game of Go"},
display = "{{l|en|go|id=game}}",
topical_categories = true,
}
labels["golf"] = {
display = "[[golf]]",
topical_categories = true,
}
labels["government"] = {
display = "[[government]]",
topical_categories = true,
}
labels["grammar"] = {
display = "[[grammar]]",
topical_categories = true,
}
labels["grammatical case"] = {
display = "[[grammar]]",
topical_categories = "Grammatical cases",
}
labels["grammatical mood"] = {
display = "[[grammar]]",
topical_categories = "Grammatical moods",
}
labels["graph theory"] = {
display = "[[graph theory]]",
topical_categories = true,
}
labels["graphic design"] = {
display = "[[graphic design]]",
topical_categories = true,
}
labels["graphical user interface"] = {
aliases = {"GUI"},
display = "[[graphical user interface]]",
topical_categories = true,
}
labels["Greek mythology"] = {
display = "[[Greek]] [[mythology]]",
topical_categories = true,
}
labels["group theory"] = {
display = "[[group theory]]",
topical_categories = true,
}
labels["gun mechanisms"] = {
aliases = {"firearm mechanism", "firearm mechanisms", "gun mechanism"},
display = "[[firearm]]s",
topical_categories = true,
}
labels["gun sports"] = {
aliases = {"shooting sports"},
display = "[[gun]] [[sport]]s",
topical_categories = true,
}
labels["gymnastics"] = {
display = "[[gymnastics]]",
topical_categories = true,
}
labels["gynaecology"] = {
aliases = {"gynecology"},
display = "[[gynaecology]]",
topical_categories = true,
}
labels["hair color"] = {
display = "[[hair]] [[color]]",
topical_categories = "Hair colors",
}
labels["hairdressing"] = {
display = "[[hairdressing]]",
topical_categories = true,
}
labels["handball"] = {
display = "[[handball]]",
topical_categories = true,
}
labels["Hawaiian mythology"] = {
display = "[[Hawaiian]] [[mythology]]",
topical_categories = true,
}
labels["headwear"] = {
display = "[[clothing#Noun|clothing]]",
topical_categories = true,
}
labels["healthcare"] = {
display = "[[healthcare]]",
topical_categories = true,
}
labels["helminthology"] = {
display = "[[helminthology]]",
topical_categories = true,
}
labels["hematology"] = {
aliases = {"haematology"},
display = "[[hematology]]",
topical_categories = true,
}
labels["heraldry"] = {
display = "[[heraldry]]",
topical_categories = true,
}
labels["herbalism"] = {
display = "[[herbalism]]",
topical_categories = true,
}
labels["herpetology"] = {
display = "[[herpetology]]",
topical_categories = true,
}
labels["Hinduism"] = {
display = "[[Hinduism]]",
topical_categories = true,
}
labels["Hindutva"] = {
display = "[[Hindutva]]",
topical_categories = true,
}
labels["historiography"] = {
display = "[[historiography]]",
topical_categories = true,
}
labels["history"] = {
display = "[[history]]",
topical_categories = true,
}
labels["historical linguistics"] = {
display = "[[historical linguistics]]",
topical_categories = "Linguistics",
}
labels["hockey"] = {
display = "[[field hockey]] or [[ice hockey]]",
topical_categories = {"Field hockey", "Ice hockey"},
}
labels["homeopathy"] = {
display = "[[homeopathy]]",
topical_categories = true,
}
labels["horse color"] = {
display = "[[horse]] [[color]]",
topical_categories = "Horse colors",
}
labels["horse racing"] = {
display = "[[horse racing]]",
topical_categories = true,
}
labels["horticulture"] = {
aliases = {"gardening"},
display = "[[horticulture]]",
topical_categories = true,
}
labels["HTML"] = {
display = "[[Hypertext Markup Language|HTML]]",
topical_categories = true,
}
labels["human resources"] = {
display = "[[human resources]]",
topical_categories = true,
}
labels["humanities"] = {
display = "[[humanities]]",
topical_categories = true,
}
labels["hunting"] = {
display = "[[hunting#Noun|hunting]]",
topical_categories = true,
}
labels["hurling"] = {
display = "[[hurling#Noun|hurling]]",
topical_categories = true,
}
labels["hydroacoustics"] = {
Wikipedia = true,
topical_categories = true,
}
labels["hydrology"] = {
display = "[[hydrology]]",
topical_categories = true,
}
labels["ice hockey"] = {
display = "[[ice hockey]]",
topical_categories = true,
}
labels["ichthyology"] = {
display = "[[ichthyology]]",
topical_categories = true,
}
labels["idol fandom"] = {
display = "[[idol]] [[fandom]]",
topical_categories = true,
}
labels["immunochemistry"] = {
display = "[[immunochemistry]]",
topical_categories = true,
}
labels["immunology"] = {
display = "[[immunology]]",
topical_categories = true,
}
labels["import/export"] = {
display = "[[import#Noun|import]]/[[export#Noun|export]]",
topical_categories = true,
}
labels["Indo-European studies"] = {
aliases = {"indo-european studies"},
display = "[[Indo-European studies]]",
topical_categories = true,
}
labels["information science"] = {
display = "[[information science]]",
topical_categories = true,
}
labels["information theory"] = {
display = "[[information theory]]",
topical_categories = true,
}
labels["information technology"] = {
aliases = {"IT"},
display = "[[information technology]]",
topical_categories = "Computing",
}
labels["inheritance law"] = {
display = "[[inheritance law]]",
topical_categories = true,
}
labels["inorganic chemistry"] = {
display = "[[inorganic chemistry]]",
topical_categories = true,
}
labels["insurance"] = {
display = "[[insurance]]",
topical_categories = true,
}
labels["international law"] = {
display = "[[international law]]",
topical_categories = true,
}
labels["international relations"] = {
display = "[[international relations]]",
topical_categories = true,
}
labels["international standards"] = {
aliases = {"international standard", "ISO", "International Organization for Standardization", "International Organisation for Standardisation"},
Wikipedia = "International standard",
}
labels["Internet"] = {
aliases = {"internet", "online"},
display = "[[Internet]]",
topical_categories = true,
}
labels["Iranian mythology"] = {
display = "[[Iranian]] [[mythology]]",
topical_categories = true,
}
labels["Irish mythology"] = {
display = "[[Irish]] [[mythology]]",
topical_categories = true,
}
labels["Islam"] = {
aliases = {"islam", "Islamic", "Muslim"},
Wikipedia = true,
topical_categories = true,
}
labels["Islamic finance"] = {
aliases = {"Islamic banking", "Muslim finance", "Muslim banking", "Sharia-compliant finance"},
Wikipedia = true,
topical_categories = true,
}
labels["Islamic law"] = {
aliases = {"Islamic legal", "Sharia"},
Wikipedia = true,
topical_categories = true,
}
labels["Jainism"] = {
display = "[[Jainism]]",
Wikipedia = true,
topical_categories = true,
}
labels["Japanese fiction"] = {
-- aliases = {"anime", "manga", "anime and manga", "manga and anime"},
display = "[[Japanese#Adjective|Japanese]] [[fiction]]",
Wikipedia = true,
topical_categories = true,
}
labels["Japanese god"] = {
display = "[[Japanese#Adjective|Japanese]] [[mythology]]",
topical_categories = "Japanese deities",
}
labels["Japanese mythology"] = {
display = "[[Japanese#Adjective|Japanese]] [[mythology]]",
topical_categories = true,
}
labels["Japanese pornography"] = {
aliases = {"Japanese porn", "hentai", "adult anime", "erotic anime", "ero anime"},
display = "[[Japanese#Adjective|Japanese]] [[pornography]]",
Wikipedia = true,
topical_categories = true,
}
labels["Java programming language"] = {
aliases = {"JavaPL", "Java PL"},
display = "[[w:Java (programming language)|Java programming language]]",
Wikipedia = "Java (programming language)",
topical_categories = true,
}
labels["jazz"] = {
display = "[[jazz#Noun|jazz]]",
topical_categories = true,
}
labels["jewelry"] = {
aliases = {"jewellery"},
display = "[[jewelry]]",
topical_categories = true,
}
labels["Jewish law"] = {
aliases = {"Halacha", "Halachah", "Halakha", "Halakhah", "halacha", "halachah", "halakha", "halakhah", "Jewish Law", "jewish law"},
display = "[[Jewish]] [[law]]",
topical_categories = true,
}
labels["Germanic paganism"] = {
aliases = {"Asatru", "Ásatrú", "Germanic neopaganism", "Germanic Paganism", "Heathenry", "heathenry", "Norse neopaganism", "Norse paganism"},
display = "[[Germanic#Adjective|Germanic]] [[paganism]]",
topical_categories = true,
}
labels["journalism"] = {
display = "[[journalism]]",
topical_categories = "Mass media",
}
labels["Judaism"] = {
display = "[[Judaism]]",
topical_categories = true,
}
labels["judo"] = {
display = "[[judo]]",
topical_categories = true,
}
labels["juggling"] = {
display = "[[juggling#Noun|juggling]]",
topical_categories = true,
}
labels["karuta"] = {
display = "[[karuta]]",
topical_categories = true,
}
labels["kendo"] = {
display = "[[kendo]]",
topical_categories = true,
}
labels["knitting"] = {
display = "[[knitting#Noun|knitting]]",
topical_categories = true,
}
labels["labour"] = {
aliases = {"labor", "labour movement", "labor movement"},
display = "[[labour]]",
topical_categories = true,
}
labels["lacrosse"] = {
display = "[[lacrosse]]",
topical_categories = true,
}
labels["law"] = {
aliases = {"legal"},
display = "[[law#English|law]]",
topical_categories = true,
}
labels["law enforcement"] = {
aliases = {"police", "policing"},
display = "[[law enforcement]]",
topical_categories = true,
}
labels["leatherworking"] = {
display = "[[leatherworking]]",
topical_categories = true,
}
labels["leftism"] = {
display = "[[leftism]]",
topical_categories = true,
}
labels["letterpress"] = {
aliases = {"metal type", "metal typesetting"},
display = "[[letterpress]] [[typography]]",
topical_categories = "Typography",
}
labels["lexicography"] = {
display = "[[lexicography]]",
topical_categories = true,
}
labels["LGBTQ"] = {
aliases = {"LGBT", "LGBT+", "LGBT*", "LGBTQ+", "LGBTQ*", "LGBTQIA", "LGBTQIA+", "LGBTQIA*"},
display = "[[LGBTQ]]",
topical_categories = true,
}
labels["liberalism"] = {
display = "[[liberalism]]",
topical_categories = true,
}
labels["library science"] = {
display = "[[library science]]",
topical_categories = true,
}
labels["lichenology"] = {
display = "[[lichenology]]",
topical_categories = true,
}
labels["limnology"] = {
display = "[[limnology]]",
topical_categories = "Ecology",
}
labels["lipid"] = {
display = "[[biochemistry]]",
topical_categories = "Lipids",
}
labels["linear algebra"] = {
aliases = {"vector algebra"},
display = "[[linear algebra]]",
topical_categories = true,
}
labels["linguistic morphology"] = {
display = "[[linguistic]] [[morphology]]",
topical_categories = true,
}
labels["linguistics"] = {
aliases = {"philology"},
display = "[[linguistics]]",
topical_categories = true,
}
labels["literature"] = {
display = "[[literature]]",
topical_categories = true,
}
labels["logic"] = {
display = "[[logic]]",
topical_categories = true,
}
labels["logistics"] = {
display = "[[logistics]]",
topical_categories = true,
}
labels["luge"] = {
display = "[[luge]]",
topical_categories = true,
}
labels["machining"] = {
display = "[[machining#Noun|machining]]",
topical_categories = true,
}
labels["machine learning"] = {
aliases = {"ML"},
display = "[[machine learning]]",
topical_categories = true,
}
labels["macroeconomics"] = {
display = "[[macroeconomics]]",
topical_categories = "Economics",
}
labels["mahjong"] = {
display = "[[mahjong]]",
topical_categories = true,
}
labels["malacology"] = {
display = "[[malacology]]",
topical_categories = true,
}
labels["mammalogy"] = {
display = "[[mammalogy]]",
topical_categories = true,
}
labels["management"] = {
display = "[[management]]",
topical_categories = true,
}
labels["manga"] = {
display = "[[manga]]",
topical_categories = "Japanese fiction",
}
labels["manhua"] = {
display = "[[manhua]]",
topical_categories = "Chinese fiction",
}
labels["manhwa"] = {
display = "[[manhwa]]",
topical_categories = "Korean fiction",
}
labels["Manichaeism"] = {
display = "[[Manichaeism]]",
topical_categories = true,
}
labels["manufacturing"] = {
display = "[[manufacturing#Noun|manufacturing]]",
topical_categories = true,
}
labels["Maoism"] = {
display = "[[Maoism]]",
topical_categories = true,
}
labels["marching"] = {
display = "[[marching#Noun|marching]]",
topical_categories = true,
}
labels["marine biology"] = {
aliases = {"coral science"},
display = "[[marine biology]]",
topical_categories = true,
}
labels["marketing"] = {
display = "[[marketing#Noun|marketing]]",
topical_categories = true,
}
labels["martial arts"] = {
display = "[[martial arts]]",
topical_categories = true,
}
labels["Marxism"] = {
display = "[[Marxism]]",
topical_categories = true,
}
labels["masonry"] = {
display = "[[masonry]]",
topical_categories = true,
}
labels["massage"] = {
display = "[[massage]]",
topical_categories = true,
}
labels["materials science"] = {
display = "[[materials science]]",
topical_categories = true,
}
labels["mathematical analysis"] = {
aliases = {"analysis"},
display = "[[mathematical analysis]]",
topical_categories = true,
}
labels["mathematics"] = {
aliases = {"math", "maths"},
display = "[[mathematics]]",
topical_categories = true,
}
labels["measure theory"] = {
display = "[[measure theory]]",
topical_categories = true,
}
labels["mechanical engineering"] = {
display = "[[mechanical engineering]]",
topical_categories = true,
}
labels["mechanics"] = {
display = "[[mechanics]]",
topical_categories = true,
}
labels["media"] = {
display = "[[media]]",
topical_categories = true,
}
labels["mediaeval folklore"] = {
aliases = {"medieval folklore"},
display = "[[mediaeval]] [[folklore]]",
topical_categories = "European folklore",
}
labels["medical genetics"] = {
display = "[[medical]] [[genetics]]",
topical_categories = true,
}
labels["medical sign"] = {
display = "[[medicine]]",
topical_categories = "Medical signs and symptoms",
}
labels["medicine"] = {
aliases = {"medical"},
display = "[[medicine]]",
topical_categories = true,
}
labels["Meitei god"] = {
display = "[[Meitei]] [[mythology]]",
topical_categories = "Meitei deities",
}
labels["mental health"] = {
display = "[[mental health]]",
topical_categories = true,
}
labels["Mesopotamian mythology"] = {
display = "[[Mesopotamian]] [[mythology]]",
topical_categories = true,
}
labels["metadata"] = {
display = "[[metadata]]",
topical_categories = "Data management",
}
labels["metallurgy"] = {
display = "[[metallurgy]]",
topical_categories = true,
}
labels["metalworking"] = {
display = "[[metalworking]]",
topical_categories = true,
}
labels["metaphysics"] = {
display = "[[metaphysics]]",
topical_categories = true,
}
labels["meteorology"] = {
display = "[[meteorology]]",
topical_categories = true,
}
labels["Methodism"] = {
aliases = {"Methodist", "methodism", "methodist"},
display = "[[Methodism]]",
topical_categories = true,
}
labels["metrology"] = {
display = "[[metrology]]",
topical_categories = true,
}
labels["microbiology"] = {
display = "[[microbiology]]",
topical_categories = true,
}
labels["microelectronics"] = {
display = "[[microelectronics]]",
topical_categories = true,
}
labels["micronationalism"] = {
display = "[[micronationalism]]",
topical_categories = true,
}
labels["microscopy"] = {
display = "[[microscopy]]",
topical_categories = true,
}
labels["milling"] = {
display = "[[milling]]",
topical_categories = true,
}
labels["military"] = {
display = "[[military]]",
topical_categories = true,
}
labels["Minecraft"] = {
display = "''[[Minecraft]]''",
topical_categories = true,
}
labels["mineralogy"] = {
display = "[[mineralogy]]",
topical_categories = true,
}
labels["mining"] = {
display = "[[mining#Noun|mining]]",
topical_categories = true,
}
labels["molecular biology"] = {
display = "[[molecular biology]]",
topical_categories = true,
}
labels["monarchy"] = {
display = "[[monarchy]]",
topical_categories = true,
}
labels["money"] = {
display = "[[money]]",
topical_categories = true,
}
labels["Mormonism"] = {
display = "[[Mormonism]]",
topical_categories = true,
}
labels["motorcycling"] = {
aliases = {"motorcycle", "motorcycles", "motorbike"},
display = "[[motorcycling#Noun|motorcycling]]",
topical_categories = "Motorcycles",
}
-- There are other types of racing, but 99% of the time "racing" on its own refers to motorsports
labels["motor racing"] = {
aliases = {"motor sport", "motorsport", "motorsports", "racing"},
display = "[[motor racing]]",
topical_categories = true,
}
labels["multiplicity"] = {
display = "{{l|en|multiplicity|id=multiple personalities}}",
topical_categories = "Multiplicity (psychology)",
}
labels["music"] = {
display = "[[music]]",
topical_categories = true,
}
labels["music industry"] = {
Wikipedia = true,
topical_categories = true,
}
labels["musicology"] = {
display = "[[musicology]]",
topical_categories = "Music",
}
labels["mycology"] = {
display = "[[mycology]]",
topical_categories = true,
}
labels["mythology"] = {
display = "[[mythology]]",
topical_categories = true,
}
labels["nanotechnology"] = {
display = "[[nanotechnology]]",
topical_categories = true,
}
labels["narratology"] = {
display = "[[narratology]]",
topical_categories = true,
}
labels["nautical"] = {
display = "[[nautical]]",
topical_categories = true,
}
labels["navigation"] = {
display = "[[navigation]]",
topical_categories = true,
}
labels["Nazism"] = { -- see also Neo-Nazism
aliases = {"nazism", "Nazi", "nazi", "Nazis", "nazis"},
Wikipedia = true,
topical_categories = true,
}
labels["nematology"] = {
display = "[[nematology]]",
topical_categories = "Zoology",
}
labels["neo-Nazism"] = { -- Often used to indicate Nazi-used jargon; compare "white supremacist ideology"
aliases = {"Neo-Nazism", "Neo-nazism", "neo-nazism", "Neo-Nazi", "Neo-nazi", "neo-Nazi", "neo-nazi", "Neo-Nazis", "Neo-nazis", "neo-Nazis", "neo-nazis", "NeoNazism", "Neonazism", "neoNazism", "neonazism", "NeoNazi", "Neonazi", "neoNazi", "neonazi", "NeoNazis", "Neonazis", "neoNazis", "neonazis"},
Wikipedia = true,
topical_categories = true,
}
labels["netball"] = {
display = "[[netball]]",
topical_categories = true,
}
labels["networking"] = {
display = "[[networking#Noun|networking]]",
topical_categories = true,
}
labels["neuroanatomy"] = {
display = "[[neuroanatomy]]",
topical_categories = true,
}
labels["neurology"] = {
display = "[[neurology]]",
topical_categories = true,
}
labels["neuroscience"] = {
display = "[[neuroscience]]",
topical_categories = true,
}
labels["neurosurgery"] = {
display = "[[neurosurgery]]",
topical_categories = true,
}
labels["newspapers"] = {
display = "[[newspaper]]s",
topical_categories = true,
}
labels["Norse god"] = {
aliases = {"Norse goddess", "Norse deity"},
display = "[[Norse]] [[mythology]]",
topical_categories = "Norse deities",
}
labels["Norse mythology"] = {
display = "[[Norse]] [[mythology]]",
topical_categories = true,
}
labels["nuclear energy"] = {
display = "[[nuclear energy]]",
topical_categories = true,
}
labels["nuclear physics"] = {
display = "[[nuclear physics]]",
topical_categories = true,
}
labels["number theory"] = {
display = "[[number theory]]",
topical_categories = true,
}
labels["numismatics"] = {
display = "[[numismatics]]",
topical_categories = "Currency",
}
labels["nutrition"] = {
display = "[[nutrition]]",
topical_categories = true,
}
labels["object-oriented programming"] = {
aliases = {"object-oriented", "OOP"},
display = "[[object-oriented programming]]",
topical_categories = true,
}
labels["obstetrics"] = {
aliases = {"obstetric"},
display = "[[obstetrics]]",
topical_categories = true,
}
labels["occult"] = {
display = "[[occult]]",
topical_categories = true,
}
labels["oceanography"] = {
display = "[[oceanography]]",
topical_categories = true,
}
labels["oenology"] = {
display = "[[oenology]]",
topical_categories = true,
}
labels["oil industry"] = {
aliases = {"oil drilling"},
display = "[[w:Petroleum industry|oil industry]]",
Wikipedia = true,
topical_categories = true,
}
labels["oncology"] = {
display = "[[oncology]]",
topical_categories = true,
}
labels["online gaming"] = {
aliases = {"online games", "MMO", "MMORPG"},
display = "[[online]] [[gaming#Noun|gaming]]",
topical_categories = "Video games",
}
labels["onomastics"] = {
display = "[[onomastics]]",
topical_categories = true,
}
labels["opera"] = {
display = "[[opera]]",
topical_categories = true,
}
labels["operating systems"] = {
display = "[[operating system]]s",
topical_categories = "Software",
}
labels["ophthalmology"] = {
display = "[[ophthalmology]]",
topical_categories = true,
}
labels["optics"] = {
display = "[[optics]]",
topical_categories = true,
}
labels["organic chemistry"] = {
display = "[[organic chemistry]]",
topical_categories = true,
}
labels["ornithology"] = {
display = "[[ornithology]]",
topical_categories = true,
}
labels["orthodontics"] = {
display = "[[orthodontics]]",
topical_categories = "Dentistry",
}
labels["orthography"] = {
display = "[[orthography]]",
topical_categories = true,
}
labels["paganism"] = {
aliases = {"pagan", "neopagan", "neopaganism", "neo-pagan", "neo-paganism"},
display = "[[paganism]]",
topical_categories = true,
}
labels["pain"] = {
display = "[[medicine]]",
topical_categories = true,
}
labels["paintball"] = {
display = "[[paintball]]",
topical_categories = true,
}
labels["painting"] = {
display = "[[painting#Noun|painting]]",
topical_categories = true,
}
labels["palaeography"] = {
aliases = {"paleography"},
display = "[[palaeography]]",
topical_categories = true,
}
labels["paleontology"] = {
aliases = {"palaeontology"},
display = "[[paleontology]]",
topical_categories = true,
}
labels["palmistry"] = {
display = "[[palmistry]]",
topical_categories = true,
}
labels["palynology"] = {
display = "[[palynology]]",
topical_categories = true,
}
labels["papermaking"] = {
display = "[[papermaking]]",
topical_categories = true,
}
labels["paraphilia"] = {
aliases = {"paraphilias", "paraphilic", "fetish", "fetishes", "fetishism", "fetishistic", "fetishization", "fetishisation"},
display = "[[paraphilia#Noun|paraphilia]]",
topical_categories = "Paraphilias",
}
labels["parapsychology"] = {
display = "[[parapsychology]]",
topical_categories = true,
}
labels["parasitology"] = {
display = "[[parasitology]]",
topical_categories = true,
}
labels["particle physics"] = {
display = "[[particle physics]]",
topical_categories = true,
}
labels["pasteurisation"] = {
display = "[[pasteurisation]]",
topical_categories = true,
}
labels["patent law"] = {
aliases = {"patents"},
display = "[[patent#Noun|patent]] [[law]]",
topical_categories = true,
}
labels["pathology"] = {
display = "[[pathology]]",
topical_categories = true,
}
labels["pensions"] = {
display = "[[pension]]s",
topical_categories = true,
}
labels["pesäpallo"] = {
aliases = {"pesapallo"},
display = "[[pesäpallo]]",
topical_categories = true,
}
labels["petrochemistry"] = {
display = "[[petrochemistry]]",
topical_categories = true,
}
labels["petrology"] = {
display = "[[petrology]]",
topical_categories = true,
}
labels["pharmacology"] = {
display = "[[pharmacology]]",
topical_categories = true,
}
labels["pharmacy"] = {
display = "[[pharmacy]]",
topical_categories = true,
}
labels["pharyngology"] = {
display = "[[pharyngology]]",
topical_categories = true,
}
labels["philately"] = {
display = "[[philately]]",
topical_categories = true,
}
labels["philosophy"] = {
display = "[[philosophy]]",
topical_categories = true,
}
labels["phonetics"] = {
display = "[[phonetics]]",
topical_categories = true,
}
labels["phonology"] = {
display = "[[phonology]]",
topical_categories = true,
}
labels["photography"] = {
display = "[[photography]]",
topical_categories = true,
}
labels["phrenology"] = {
display = "[[phrenology]]",
topical_categories = true,
}
labels["physical chemistry"] = {
display = "[[physical chemistry]]",
topical_categories = true,
}
labels["physics"] = {
display = "[[physics]]",
topical_categories = true,
}
labels["physiology"] = {
display = "[[physiology]]",
topical_categories = true,
}
labels["phytopathology"] = {
display = "[[phytopathology]]",
topical_categories = true,
}
labels["pinball"] = {
display = "[[pinball]]",
topical_categories = true,
}
labels["planetology"] = {
display = "[[planetology]]",
topical_categories = true,
}
labels["playground games"] = {
aliases = {"playground game"},
display = "[[playground]] [[game]]s",
topical_categories = true,
}
labels["poetry"] = {
display = "[[poetry]]",
topical_categories = true,
}
labels["Pokémon"] = {
aliases = {"Pokemon"},
display = "''[[w:Pokémon|Pokémon]]''",
Wikipedia = true,
topical_categories = true,
}
labels["poker"] = {
display = "[[poker]]",
topical_categories = true,
}
labels["poker slang"] = {
display = "[[poker]] [[slang]]",
topical_categories = "Poker",
}
labels["political science"] = {
display = "[[political science]]",
topical_categories = true,
}
labels["politics"] = {
aliases = {"political"},
display = "[[politics]]",
topical_categories = true,
}
labels["Argentine politics"] = {
aliases = {"Argentina politics", "Argentinian politics"},
display = "[[w:Politics of Argentina|Argentine politics]]",
Wikipedia = "Politics of Argentina",
topical_categories = true,
}
labels["Australian politics"] = {
display = "[[w:Politics of Australia|Australian politics]]",
Wikipedia = "Politics of Australia",
topical_categories = true,
}
labels["Bangladeshi politics"] = {
display = "[[w:Politics of Bangladesh|Bangladeshi politics]]",
Wikipedia = "Politics of Bangladesh",
topical_categories = true,
}
labels["Brazilian politics"] = {
display = "[[w:Politics of Brazil|Brazilian politics]]",
Wikipedia = "Politics of Brazil",
topical_categories = true,
}
labels["Canadian politics"] = {
display = "[[w:Politics of Canada|Canadian politics]]",
Wikipedia = "Politics of Canada",
topical_categories = true,
}
labels["Chilean politics"] = {
display = "[[w:Politics of Chile|Chilean politics]]",
Wikipedia = "Politics of Chile",
topical_categories = true,
}
labels["European politics"] = {
display = "[[w:Politics of Europe|European politics]]",
Wikipedia = "Politics of Europe",
topical_categories = true,
}
labels["EU politics"] = {
display = "[[w:Politics of the European Union|EU politics]]",
Wikipedia = "Politics of the European Union",
topical_categories = true,
}
labels["French politics"] = {
display = "[[w:Politics of France|French politics]]",
Wikipedia = "Politics of France",
topical_categories = true,
}
labels["German politics"] = {
display = "[[w:Politics of Germany|German politics]]",
Wikipedia = "Politics of Germany",
topical_categories = true,
}
labels["Hong Kong politics"] = {
aliases = {"HK politics"},
display = "[[w:Politics of Hong Kong|HK politics]]",
Wikipedia = "Politics of Hong Kong",
topical_categories = true,
}
labels["Indian politics"] = {
display = "[[w:Politics of India|Indian politics]]",
Wikipedia = "Politics of India",
topical_categories = true,
}
labels["Indonesian politics"] = {
aliases = {"Indonesia politics"},
display = "[[w:Politics of Indonesia|Indonesian politics]]",
Wikipedia = "Politics of Indonesia",
topical_categories = true,
}
labels["Irish politics"] = {
display = "[[w:Politics of the Republic of Ireland|Irish politics]]",
Wikipedia = "Politics of the Republic of Ireland",
topical_categories = true,
}
labels["Japanese politics"] = {
display = "[[w:Politics of Japan|Japanese politics]]",
Wikipedia = "Politics of Japan",
topical_categories = true,
}
labels["Malaysian politics"] = {
aliases = {"Malaysia politics"},
display = "[[w:Politics of Malaysia|Malaysian politics]]",
Wikipedia = "Politics of Malaysia",
topical_categories = true,
}
labels["Mexican politics"] = {
aliases = {"Mexico politics"},
display = "[[w:Politics of Mexico|Mexican politics]]",
Wikipedia = "Politics of Mexico",
topical_categories = true,
}
labels["New Zealand politics"] = {
display = "[[w:Politics of New Zealand|New Zealand politics]]",
Wikipedia = "Politics of New Zealand",
topical_categories = true,
}
labels["Pakistani politics"] = {
display = "[[w:Politics of Pakistan|Pakistani politics]]",
Wikipedia = "Politics of Pakistan",
topical_categories = true,
}
labels["Palestinian politics"] = {
aliases = {"Palestine politics"},
display = "[[w:Politics of the Palestinian National Authority|Palestinian politics]]",
Wikipedia = "Politics of the Palestinian National Authority",
topical_categories = true,
}
labels["Peruvian politics"] = {
display = "[[w:Politics of Peru|Peruvian politics]]",
Wikipedia = "Politics of Peru",
topical_categories = true,
}
labels["Philippine politics"] = {
aliases = {"Filipino politics"},
display = "[[w:Politics of the Philippines|Philippine politics]]",
Wikipedia = "Politics of the Philippines",
topical_categories = true,
}
labels["Portuguese politics"] = {
display = "[[w:Politics of Portugal|Portuguese politics]]",
Wikipedia = "Politics of Portugal",
topical_categories = true,
}
labels["Spanish politics"] = {
display = "[[w:Politics of Spain|Spanish politics]]",
Wikipedia = "Politics of Spain",
topical_categories = true,
}
labels["Swiss politics"] = {
display = "[[w:Politics of Switzerland|Swiss politics]]",
Wikipedia = "Politics of the Switzerland",
topical_categories = true,
}
labels["UK politics"] = {
display = "[[w:Politics of the United Kingdom|UK politics]]",
Wikipedia = "Politics of the United Kingdom",
topical_categories = true,
}
labels["US politics"] = {
display = "[[w:Politics of the United States|US politics]]",
Wikipedia = "Politics of the United States",
topical_categories = true,
}
labels["Venezuelan politics"] = {
aliases = {"Venezuela politics"},
display = "[[w:Politics of Venezuela|Venezuelan politics]]",
Wikipedia = "Politics of Venezuela",
topical_categories = true,
}
labels["Philmont Scout Ranch"] = {
aliases = {"Philmont"},
display = "[[w:Philmont Scout Ranch|Philmont Scout Ranch]]",
Wikipedia = true,
topical_categories = true,
}
labels["pornography"] = {
aliases = {"porn", "porno", "adult video", "adult videos"},
display = "[[pornography]]",
topical_categories = true,
}
labels["Portuguese folklore"] = {
display = "[[Portuguese#Adjective|Portuguese]] [[folklore]]",
topical_categories = "European folklore",
}
labels["post"] = {
aliases = {"mail"},
display = "[[postal]]",
topical_categories = true,
}
labels["postal abbreviation"] = {
aliases = {"postal abbr", "postal abbrev"},
display = "[[postal]]",
topical_categories = "Postal abbreviations",
}
labels["potential theory"] = {
display = "[[potential theory]]",
topical_categories = true,
}
labels["pottery"] = {
display = "[[pottery]]",
topical_categories = "Ceramics",
}
labels["pragmatics"] = {
display = "[[pragmatics]]",
topical_categories = true,
}
labels["printing"] = {
display = "[[printing#Noun|printing]]",
topical_categories = true,
}
labels["probability theory"] = {
display = "[[probability theory]]",
topical_categories = true,
}
labels["professional wrestling"] = {
aliases = {"pro wrestling"},
display = "[[professional wrestling]]",
topical_categories = true,
}
labels["programming"] = {
aliases = {"computer programming"},
display = "[[programming#Noun|programming]]",
topical_categories = true,
}
labels["property law"] = {
aliases = {"land law", "real estate law"},
display = "[[property law]]",
topical_categories = true,
}
labels["prosody"] = {
display = "[[prosody]]",
topical_categories = true,
}
labels["Protestantism"] = {
aliases = {"protestantism", "Protestant", "protestant"},
display = "[[Protestantism]]",
topical_categories = true,
}
labels["pseudoscience"] = {
display = "[[pseudoscience]]",
topical_categories = true,
}
labels["psychiatry"] = {
display = "[[psychiatry]]",
topical_categories = true,
}
labels["psychoanalysis"] = {
display = "[[psychoanalysis]]",
topical_categories = true,
}
labels["psychology"] = {
display = "[[psychology]]",
topical_categories = true,
}
labels["psychotherapy"] = {
display = "[[psychotherapy]]",
topical_categories = true,
}
labels["publishing"] = {
display = "[[publishing#Noun|publishing]]",
topical_categories = true,
}
labels["pulmonology"] = {
display = "[[pulmonology]]",
topical_categories = true,
}
labels["pyrotechnics"] = {
display = "[[pyrotechnics]]",
topical_categories = true,
}
labels["QAnon"] = {
aliases = {"Qanon"},
Wikipedia = true,
topical_categories = true,
}
labels["Quakerism"] = {
display = "[[Quakerism]]",
topical_categories = true,
}
labels["quantum computing"] = {
display = "[[quantum computing]]",
topical_categories = true,
}
labels["quantum mechanics"] = {
aliases = {"quantum physics"},
display = "[[quantum mechanics]]",
topical_categories = true,
}
labels["Quimbanda"] = {
display = "[[Quimbanda]]",
topical_categories = true,
}
-- TODO: What kind of topic is "radiation"? Is it specific kinds of radiation? That would be a set-type category.
labels["radiation"] = {
display = "[[physics]]",
topical_categories = true,
}
labels["radio"] = {
display = "[[radio]]",
topical_categories = true,
}
labels["Raëlism"] = {
display = "[[Raëlism]]",
topical_categories = true,
}
labels["rail transport"] = {
aliases = {"rail", "railroading", "railroads"},
display = "[[rail transport]]",
topical_categories = "Rail transportation",
}
labels["Rastafari"] = {
aliases = {"Rasta", "rasta", "Rastafarian", "rastafarian", "Rastafarianism"},
display = "[[Rastafari]]",
topical_categories = true,
}
labels["real estate"] = {
display = "[[real estate]]",
topical_categories = true,
}
labels["real tennis"] = {
display = "[[real tennis]]",
topical_categories = "Tennis",
}
labels["recreational mathematics"] = {
display = "[[recreational mathematics]]",
topical_categories = "Mathematics",
}
labels["Reddit"] = {
display = "[[Reddit]]",
topical_categories = true,
}
labels["regular expressions"] = {
aliases = {"regex"},
display = "[[regular expression]]s",
topical_categories = true,
}
labels["relativity"] = {
display = "[[relativity]]",
topical_categories = true,
}
labels["religion"] = {
display = "[[religion]]",
topical_categories = true,
}
labels["rhetoric"] = {
display = "[[rhetoric]]",
topical_categories = true,
}
labels["road transport"] = {
aliases = {"roads"},
display = "[[w:road transport|road transport]]",
Wikipedia = true,
topical_categories = true,
}
labels["robotics"] = {
display = "[[robotics]]",
topical_categories = true,
}
labels["rock paper scissors"] = {
topical_categories = true,
}
labels["roleplaying games"] = {
aliases = {"role playing games", "role-playing games", "RPG", "RPGs"},
display = "[[roleplaying game]]s",
topical_categories = "Role-playing games",
}
labels["roller derby"] = {
display = "[[roller derby]]",
topical_categories = true,
}
labels["Roman Catholicism"] = {
aliases = {"Roman Catholic", "Roman Catholic Church"},
display = "[[Roman Catholicism]]",
topical_categories = true,
}
labels["Roman Empire"] = {
display = "[[Roman Empire]]",
topical_categories = true,
}
labels["Roman mythology"] = {
display = "[[Roman]] [[mythology]]",
topical_categories = true,
}
labels["Roman numerals"] = {
display = "[[Roman numeral]]s",
topical_categories = true,
}
labels["roofing"] = {
display = "[[roofing#Noun|roofing]]",
topical_categories = true,
}
labels["rosiculture"] = {
display = "[[rosiculture]]",
topical_categories = true,
}
labels["rowing"] = {
display = "[[rowing#Noun|rowing]]",
topical_categories = true,
}
labels["Rubik's Cube"] = {
aliases = {"Rubik's cubes"},
display = "[[Rubik's cube|Rubik's Cube]]",
topical_categories = true,
}
labels["rugby"] = {
display = "[[rugby]]",
topical_categories = true,
}
labels["rugby league"] = {
display = "[[rugby league]]",
topical_categories = true,
}
labels["rugby union"] = {
display = "[[rugby union]]",
topical_categories = true,
}
labels["sailing"] = {
display = "[[sailing#Noun|sailing]]",
topical_categories = true,
}
labels["science fiction"] = {
aliases = {"scifi", "sci fi", "sci-fi"},
display = "[[science fiction]]",
topical_categories = true,
}
labels["sciences"] = {
aliases = {"science", "scientific"},
display = "[[sciences]]",
topical_categories = true,
}
labels["Scientology"] = {
display = "[[Scientology]]",
topical_categories = true,
}
-- Note: this is the usual term, not "Scottish law".
labels["Scots law"] = {
aliases = {"Scottish law", "Scotland law", "Scots Law", "Scottish Law", "Scotland Law"},
Wikipedia = true,
topical_categories = true,
}
labels["Scouting"] = {
aliases = {"scouting"},
display = "[[scouting]]",
topical_categories = true,
}
labels["Scrabble"] = {
display = "''[[Scrabble]]''",
Wikipedia = true,
topical_categories = true,
}
labels["scrapbooks"] = {
display = "[[scrapbook]]s",
topical_categories = true,
}
labels["sculpture"] = {
display = "[[sculpture]]",
topical_categories = true,
}
labels["seduction community"] = {
aliases = {"pickup artist", "pickup artists", "pickup artistry", "pickup community"},
display = "[[w:Seduction community|seduction community]]",
Wikipedia = true,
topical_categories = true,
}
labels["seismology"] = {
display = "[[seismology]]",
topical_categories = true,
}
labels["semantics"] = {
display = "[[semantics]]",
topical_categories = true,
}
labels["semiotics"] = {
display = "[[semiotics]]",
topical_categories = true,
}
labels["semiconductors"] = {
display = "[[semiconductor]]s",
topical_categories = true,
}
labels["set theory"] = {
display = "[[set theory]]",
topical_categories = true,
}
labels["sewing"] = {
display = "[[sewing#Noun|sewing]]",
topical_categories = true,
}
labels["sex"] = {
display = "[[sex]]",
topical_categories = true,
}
labels["sexology"] = {
display = "[[sexology]]",
topical_categories = true,
}
labels["sex position"] = {
display = "[[sex]]",
topical_categories = "Sex positions",
}
labels["sexuality"] = {
display = "[[sexuality]]",
topical_categories = true,
}
labels["Shaivism"] = {
display = "[[Shaivism]]",
topical_categories = true,
}
labels["shamanism"] = {
aliases = {"Shamanism"},
display = "[[shamanism]]",
topical_categories = true,
}
labels["Shi'ism"] = {
aliases = {"Shia", "Shi'ite", "Shi'i"},
display = "[[Shia Islam]]",
topical_categories = true,
}
labels["Shinto"] = {
display = "[[Shinto]]",
topical_categories = true,
}
labels["ship parts"] = {
display = "[[nautical]]",
topical_categories = "Ship parts",
}
labels["shipping"] = {
display = "[[shipping#Noun|shipping]]",
topical_categories = true,
}
labels["shoemaking"] = {
display = "[[shoemaking]]",
topical_categories = true,
}
labels["shogi"] = {
display = "[[shogi]]",
topical_categories = true,
}
labels["signal processing"] = {
display = "[[w:Signal processing|signal processing]]",
Wikipedia = true,
topical_categories = true,
}
labels["Sikhism"] = {
display = "[[Sikhism]]",
topical_categories = true,
}
labels["singing"] = {
display = "[[singing#Noun|singing]]",
topical_categories = true,
}
labels["skateboarding"] = {
display = "[[skateboarding#Noun|skateboarding]]",
topical_categories = true,
}
labels["skating"] = {
display = "[[skating#Noun|skating]]",
topical_categories = true,
}
labels["skiing"] = {
display = "[[skiing#Noun|skiing]]",
topical_categories = true,
}
labels["skydiving"] = {
display = "[[skydiving#Noun|skydiving]]",
topical_categories = true,
}
labels["Slavic god"] = {
display = "[[Slavic]] [[mythology]]",
topical_categories = "Slavic deities",
}
labels["Slavic mythology"] = {
display = "[[Slavic]] [[mythology]]",
topical_categories = true,
}
labels["smoking"] = {
display = "[[smoking#Noun|smoking]]",
topical_categories = true,
}
labels["snooker"] = {
display = "[[snooker#Noun|snooker]]",
topical_categories = true,
}
labels["snowboarding"] = {
display = "[[snowboarding#Noun|snowboarding]]",
topical_categories = true,
}
labels["soccer"] = {
aliases = {"football", "association football"},
display = "[[soccer]]",
topical_categories = "Football (soccer)",
}
labels["social sciences"] = {
aliases = {"social science"},
display = "[[social science]]s",
topical_categories = true,
}
labels["socialism"] = {
display = "[[socialism]]",
topical_categories = true,
}
labels["social media"] = {
display = "[[social media]]",
topical_categories = true,
}
labels["sociolinguistics"] = {
display = "[[sociolinguistics]]",
topical_categories = true,
}
labels["sociology"] = {
display = "[[sociology]]",
topical_categories = true,
}
labels["softball"] = {
display = "[[softball]]",
topical_categories = true,
}
labels["software"] = {
display = "[[software]]",
topical_categories = true,
}
labels["software architecture"] = {
display = "[[software architecture]]",
topical_categories = {"Software engineering", "Programming"},
}
labels["software engineering"] = {
aliases = {"software development"},
display = "[[software engineering]]",
topical_categories = true,
}
labels["soil science"] = {
display = "[[soil science]]",
topical_categories = true,
}
labels["sound"] = {
display = "[[sound#Noun|sound]]",
topical_categories = true,
}
labels["sound engineering"] = {
display = "[[sound engineering]]",
topical_categories = true,
}
labels["South Korean idol fandom"] = {
display = "[[South Korean]] [[idol]] [[fandom]]",
topical_categories = true,
}
labels["South Park"] = {
display = "''[[w:South Park|South Park]]''",
Wikipedia = true,
topical_categories = true,
}
labels["Soviet Union"] = {
aliases = {"USSR"},
display = "[[Soviet Union]]",
topical_categories = true,
}
labels["space flight"] = {
aliases = {"spaceflight", "space travel"},
display = "[[space flight]]",
topical_categories = "Space",
}
labels["space science"] = {
aliases = {"space"},
display = "[[space science]]",
topical_categories = "Space",
}
labels["spectroscopy"] = {
display = "[[spectroscopy]]",
topical_categories = true,
}
labels["speedrunning"] = {
aliases = {"speedrun", "speedruns"},
display = "[[speedrunning]]",
topical_categories = true,
}
labels["spinning"] = {
display = "[[spinning]]",
topical_categories = true,
}
labels["spiritualism"] = {
display = "[[spiritualism]]",
topical_categories = true,
}
labels["sports"] = {
aliases = {"sport"},
display = "[[sports]]",
topical_categories = true,
}
labels["square dancing"] = {
aliases = {"square dance"},
display = "[[square dancing]]",
topical_categories = true,
}
labels["squash"] = {
display = "[[w:squash (sport)|squash]]",
Wikipedia = "Squash (sport)",
topical_categories = true,
}
labels["statistical mechanics"] = {
display = "[[statistical mechanics]]",
topical_categories = true,
}
labels["statistics"] = {
display = "[[statistics]]",
topical_categories = true,
}
labels["Star Wars"] = {
display = "''[[Star Wars]]''",
topical_categories = true,
}
labels["stock market"] = {
display = "[[stock market]]",
topical_categories = true,
}
labels["stock ticker symbol"] = {
aliases = {"stock symbol"},
display = "[[stock ticker symbol]]",
topical_categories = "Stock symbols for companies",
}
labels["subculture"] = {
display = "[[subculture]]",
topical_categories = "Culture",
}
labels["Sufism"] = {
aliases = {"Sufi Islam"},
display = "[[w:Sufism|Sufism]]",
Wikipedia = true,
topical_categories = true,
}
labels["sumo"] = {
display = "[[sumo]]",
topical_categories = true,
}
labels["supply chain"] = {
display = "[[supply chain]]",
topical_categories = true,
}
labels["surfing"] = {
display = "[[surfing#Noun|surfing]]",
topical_categories = true,
}
labels["surgery"] = {
display = "[[surgery]]",
topical_categories = true,
}
labels["surveying"] = {
display = "[[surveying#Noun|surveying]]",
topical_categories = true,
}
labels["sushi"] = {
display = "[[sushi]]",
topical_categories = true,
}
labels["swimming"] = {
display = "[[swimming#Noun|swimming]]",
topical_categories = true,
}
labels["swords"] = {
display = "[[sword]]s",
topical_categories = true,
}
labels["systematics"] = {
display = "[[systematics]]",
topical_categories = "Taxonomy",
}
labels["systems engineering"] = {
display = "[[systems engineering]]",
topical_categories = true,
}
labels["systems theory"] = {
display = "[[systems theory]]",
topical_categories = true,
}
labels["table tennis"] = {
display = "[[table tennis]]",
topical_categories = true,
}
labels["Taoism"] = {
aliases = {"Daoism"},
display = "[[Taoism]]",
topical_categories = true,
}
labels["tarot"] = {
display = "[[tarot]]",
topical_categories = "Cartomancy",
}
labels["taxation"] = {
aliases = {"tax", "taxes"},
display = "[[taxation]]",
topical_categories = true,
}
labels["taxonomy"] = {
display = "[[taxonomy]]",
topical_categories = true,
}
labels["technology"] = {
display = "[[technology]]",
topical_categories = true,
}
labels["telecommunications"] = {
aliases = {"telecommunication", "telecom"},
display = "[[telecommunications]]",
topical_categories = true,
}
labels["telegraphy"] = {
display = "[[telegraphy]]",
topical_categories = true,
}
labels["telephony"] = {
aliases = {"telephone", "telephones"},
display = "[[telephony]]",
topical_categories = true,
}
labels["television"] = {
aliases = {"TV"},
display = "[[television]]",
topical_categories = true,
}
labels["Tumblr aesthetic"] = {
display = "[[Tumblr]] aesthetic",
topical_categories = "Aesthetics",
}
labels["tennis"] = {
display = "[[tennis]]",
topical_categories = true,
}
labels["teratology"] = {
display = "[[teratology]]",
topical_categories = true,
}
labels["Tetris"] = {
display = "[[Tetris]]",
topical_categories = true,
}
labels["textiles"] = {
display = "[[textiles]]",
topical_categories = true,
}
labels["theater"] = {
aliases = {"theatre"},
display = "[[theater]]",
topical_categories = true,
}
labels["theology"] = {
display = "[[theology]]",
topical_categories = true,
}
labels["thermodynamics"] = {
display = "[[thermodynamics]]",
topical_categories = true,
}
labels["Thracian god"] = {
aliases = {"Thracian goddess", "Thracian deity"},
display = "[[w:Thracian religion|Thracian religion]]",
topical_categories = "Thracian deities",
}
labels["Tibetan Buddhism"] = {
display = "[[Tibetan Buddhism]]",
topical_categories = "Buddhism",
}
labels["tiddlywinks"] = {
display = "[[tiddlywinks]]",
topical_categories = true,
}
labels["TikTok aesthetic"] = {
display = "[[TikTok]] aesthetic",
topical_categories = "Aesthetics",
}
labels["time"] = {
display = "[[time]]",
topical_categories = true,
}
labels["topology"] = {
display = "[[topology]]",
topical_categories = true,
}
labels["tort law"] = {
display = "[[tort law]]",
topical_categories = "Law",
}
labels["tourism"] = {
display = "[[tourism]]",
topical_categories = true,
}
labels["toxicology"] = {
display = "[[toxicology]]",
topical_categories = true,
}
labels["trading"] = {
display = "[[trading#Noun|trading]]",
topical_categories = true,
}
labels["trading cards"] = {
display = "[[trading card]]s",
topical_categories = true,
}
labels["traditional Chinese medicine"] = {
aliases = {"TCM", "Chinese medicine"},
display = "[[traditional Chinese medicine]]",
topical_categories = true,
}
labels["traditional Korean medicine"] = {
aliases = {"Korean medicine"},
display = "{{w|traditional Korean medicine}}",
topical_categories = true,
}
labels["transgender"] = {
display = "[[transgender]]",
topical_categories = true,
}
labels["translation studies"] = {
display = "[[translation studies]]",
topical_categories = true,
}
labels["transport"] = {
aliases = {"transportation"},
display = "[[transport]]",
topical_categories = true,
}
labels["traumatology"] = {
display = "[[traumatology]]",
topical_categories = "Emergency medicine",
}
labels["travel"] = {
display = "[[travel]]",
topical_categories = true,
}
labels["trigonometry"] = {
display = "[[trigonometry]]",
topical_categories = true,
}
labels["trigonometric function"] = {
display = "[[trigonometry]]",
topical_categories = "Trigonometric functions",
}
labels["trust law"] = {
display = "[[trust law]]",
topical_categories = "Law",
}
labels["two-up"] = {
display = "[[two-up]]",
topical_categories = true,
}
labels["Twitter"] = {
aliases = {"twitter"},
display = "[[Twitter#Proper noun|Twitter]]",
topical_categories = true,
}
labels["typography"] = {
aliases = {"typesetting"},
display = "[[typography]]",
topical_categories = true,
}
labels["ufology"] = {
display = "[[ufology]]",
topical_categories = true,
}
labels["Umbanda"] = {
display = "[[Umbanda]]",
topical_categories = true,
}
labels["underwater diving"] = {
aliases = {"scuba", "scuba diving"},
display = "[[underwater]] [[diving#Noun|diving]]",
topical_categories = true,
}
labels["United Nations"] = {
aliases = {"UN"},
display = "[[United Nations|UN]]",
Wikipedia = true,
topical_categories = true,
}
labels["Unicode"] = {
aliases = {"Unicode standard"},
Wikipedia = true,
topical_categories = true,
}
labels["urban studies"] = {
aliases = {"urbanism", "urban planning"},
display = "[[urban studies]]",
topical_categories = true,
}
labels["urology"] = {
display = "[[urology]]",
topical_categories = true,
}
labels["Vaishnavism"] = {
display = "[[Vaishnavism]]",
topical_categories = true,
}
labels["Valentinianism"] = {
aliases = {"valentinianism"},
display = "[[w:Valentinianism|Valentinianism]]",
Wikipedia = true,
topical_categories = true,
}
labels["Vedic religion"] = {
aliases = {"Vedic Hinduism", "Ancient Hinduism", "ancient Hinduism", "Vedism", "Vedicism"},
display = "[[w:Historical Vedic religion|Vedic religion]]",
Wikipedia = "Historical Vedic religion",
topical_categories = true,
}
labels["vegetable"] = {
aliases = {"vegetables"},
display = "[[vegetable]]",
topical_categories = "Vegetables",
}
labels["vehicles"] = {
aliases = {"vehicle"},
display = "[[vehicle]]s",
topical_categories = true,
}
labels["veterinary medicine"] = {
display = "[[veterinary medicine]]",
topical_categories = true,
}
labels["video compression"] = {
display = "[[w:Video compression|video compression]]",
Wikipedia = true,
topical_categories = true,
}
labels["video games"] = {
aliases = {"video game", "video gaming"},
display = "[[video game]]s",
topical_categories = true,
}
labels["virology"] = {
display = "[[virology]]",
topical_categories = true,
}
labels["virus"] = {
display = "[[virology]]",
topical_categories = "Viruses",
}
labels["viticulture"] = {
display = "[[viticulture]]",
topical_categories = {"Horticulture", "Wine"},
}
labels["volcanology"] = {
aliases = {"vulcanology"},
display = "[[volcanology]]",
topical_categories = true,
}
labels["volleyball"] = {
display = "[[volleyball]]",
topical_categories = true,
}
labels["voodoo"] = {
display = "[[voodoo]]",
topical_categories = true,
}
labels["water sports"] = {
aliases = {"watersport", "watersports", "water sport"},
display = "[[watersport|water sports]]",
topical_categories = true,
}
labels["weather"] = {
topical_categories = true,
}
labels["weaving"] = {
display = "[[weaving#Noun|weaving]]",
topical_categories = true,
}
labels["web design"] = {
display = "[[web design]]",
topical_categories = true,
aliases = {"Web design"}
}
labels["web development"] = {
display = "[[web development]]",
topical_categories = {"Programming", "Web design"},
}
labels["weightlifting"] = {
display = "[[weightlifting]]",
topical_categories = true,
}
labels["white supremacy"] = { -- Often used to indicate Nazi-used jargon; compare "neo-Nazism"
aliases = {"white nationalism", "white nationalist", "white power", "white racism", "white supremacist ideology", "white supremacism", "white supremacist"},
Wikipedia = true,
topical_categories = "White supremacist ideology",
}
labels["wine"] = {
display = "[[wine]]",
topical_categories = true,
}
labels["winemaking"] = {
display = "[[winemaking]]",
topical_categories = "Wine",
}
labels["woodworking"] = {
display = "[[woodworking]]",
topical_categories = true,
}
labels["World War I"] = {
aliases = {"World War 1", "WWI", "WW I", "WW1", "WW 1"},
Wikipedia = true,
topical_categories = true,
}
labels["World War II"] = {
aliases = {"World War 2", "WWII", "WW II", "WW2", "WW 2"},
Wikipedia = true,
topical_categories = true,
}
labels["winter sports"] = {
display = "[[winter sport]]s",
topical_categories = true,
}
labels["wrestling"] = {
display = "[[wrestling#Noun|wrestling]]",
topical_categories = true,
}
labels["writing"] = {
display = "[[writing#Noun|writing]]",
topical_categories = true,
}
labels["Yazidism"] = {
aliases = {"Yezidism"},
display = "[[Yazidism]]",
topical_categories = true,
}
labels["yoga"] = {
display = "[[yoga]]",
topical_categories = true,
}
labels["zoology"] = {
display = "[[zoology]]",
topical_categories = true,
}
labels["zootomy"] = {
display = "[[zootomy]]",
topical_categories = "Animal body parts",
}
labels["Zoroastrianism"] = {
display = "[[Zoroastrianism]]",
topical_categories = true,
}
-- Labels with set-type categories
-- TODO: These are probably misuses of the label template, and should be deprecated
labels["amino acid"] = {
display = "[[biochemistry]]",
topical_categories = "Amino acids",
}
labels["architectural element"] = {
aliases = {"architectural elements"},
display = "[[architecture]]",
topical_categories = "Architectural elements",
}
labels["artistic work"] = {
display = "[[art#Noun|art]]",
topical_categories = "Artistic works",
}
labels["asterism"] = {
display = "[[uranography]]",
topical_categories = "Asterisms",
}
labels["biblical character"] = {
aliases = {"Biblical character", "biblical figure", "Biblical figure"},
display = "[[Bible|biblical]]",
topical_categories = "Biblical characters",
}
labels["bibliography"] = {
display = "[[bibliography]]",
topical_categories = true,
}
labels["bicycle parts"] = {
display = "[[w:List of bicycle parts|cycling]]",
topical_categories = true,
}
labels["book of the bible"] = {
display = "[[Bible|biblical]]",
topical_categories = "Books of the Bible",
}
labels["bookbinding"] = {
display = "[[bookbinding]]",
topical_categories = true,
}
labels["brass instruments"] = {
aliases = {"brass instrument"},
display = "[[music]]",
topical_categories = true,
}
labels["canid"] = {
display = "[[zoology]]",
topical_categories = "Canids",
}
labels["carbohydrate"] = {
display = "[[biochemistry]]",
topical_categories = "Carbohydrates",
}
labels["carboxylic acid"] = {
display = "[[organic chemistry]]",
topical_categories = "Carboxylic acids",
}
labels["coenzyme"] = {
display = "[[biochemistry]]",
topical_categories = "Coenzymes",
}
labels["conspiracy theories"] = {
aliases = {"conspiracy theory", "conspiracy"},
display = "[[conspiracy theory#Noun|conspiracy theories]]",
topical_categories = true,
}
labels["constellation"] = {
display = "[[astronomy]]",
topical_categories = "Constellations",
}
labels["cookware"] = {
aliases = {"bakeware"},
display = "[[cooking#Noun|cooking]]",
topical_categories = "Cookware and bakeware",
}
labels["copyright license"] = {
aliases = {"copyright licenses", "license", "copyright licence", "copyright licences", "licence"},
display = "[[w:Copyright license|copyright law]]",
topical_categories = "Copyright licenses",
}
labels["currencies"] = { -- Do not merge with "numismatics", as the category is different.
aliases = {"currency"},
display = "[[numismatics]]",
topical_categories = true,
}
labels["dances"] = {
display = "[[dance#Noun|dance]]",
topical_categories = true,
}
labels["demonym"] = {
display = "[[demonym]]",
topical_categories = "Demonyms",
}
labels["disease"] = {
aliases = {"diseases"},
display = "[[pathology]]",
topical_categories = "Diseases",
}
labels["E number"] = {
display = "[[food]] [[manufacture]]",
plain_categories = "European food additive numbers",
}
labels["Egyptian god"] = {
display = "[[Egyptian]] [[mythology]]",
topical_categories = "Egyptian deities",
}
-- Compare "systematic element symbol" and "obsolete element symbol"
labels["element symbol"] = {
display = "[[chemistry]]",
plain_categories = "Symbols for chemical elements",
}
labels["enzyme"] = {
display = "[[biochemistry]]",
topical_categories = "Enzymes",
}
labels["fatty acid"] = {
display = "[[organic chemistry]]",
topical_categories = "Fatty acids",
}
labels["felid"] = {
aliases = {"cat"},
display = "[[zoology]]",
topical_categories = "Felids",
}
labels["fictional character"] = {
display = "[[fiction]]",
topical_categories = "Fictional characters",
}
labels["figure of speech"] = {
display = "[[rhetoric]]",
topical_categories = "Figures of speech",
}
labels["fish"] = {
display = "[[zoology]]",
topical_categories = true,
}
labels["footwear"] = {
display = "[[footwear]]",
topical_categories = true,
}
labels["functional group prefix"] = {
display = "[[organic chemistry]]",
topical_categories = "Functional group prefixes",
}
labels["functional group suffix"] = {
display = "[[organic chemistry]]",
topical_categories = "Functional group suffixes",
}
labels["functional programming"] = {
display = "[[functional programming]]",
topical_categories = "Programming",
}
labels["galaxy"] = {
display = "[[astronomy]]",
topical_categories = "Galaxies",
}
labels["genetic disorder"] = {
display = "[[medical]] [[genetics]]",
topical_categories = "Genetic disorders",
}
labels["gender critical"] = {
aliases = {"gender-critical", "gender critical feminism", "gender-critical feminism", "GC", "GCF", "trans-exclusionary radical feminism", "TERF", "TERFism"},
display = "[[gender-critical#Adjective|gender critical]]",
Wikipedia = "Gender-critical feminism",
topical_categories = "Gender-critical feminism",
}
labels["Greek god"] = {
aliases = {"Greek goddess"},
display = "[[Greek]] [[mythology]]",
topical_categories = "Greek deities",
}
labels["hand games"] = {
aliases = {"hand game"},
display = "[[hand]] [[game]]s",
topical_categories = true,
}
labels["heraldic charge"] = {
aliases = {"heraldiccharge"},
display = "[[heraldry]]",
topical_categories = "Heraldic charges",
}
labels["Hindu god"] = {
display = "[[Hinduism]]",
topical_categories = "Hindu deities",
}
labels["historical currencies"] = {
aliases = {"historical currency"},
display = "[[numismatics]]",
sense_categories = "historical",
topical_categories = "Historical currencies",
}
labels["historical period"] = {
aliases = {"historical periods"},
display = "[[history]]",
topical_categories = "Historical periods",
}
labels["hormone"] = {
display = "[[biochemistry]]",
topical_categories = "Hormones",
}
labels["hydrocarbon chain prefix"] = {
display = "[[organic chemistry]]",
topical_categories = "Hydrocarbon chain prefixes",
}
labels["hydrocarbon chain suffix"] = {
display = "[[organic chemistry]]",
topical_categories = "Hydrocarbon chain suffixes",
}
labels["incoterm"] = {
display = "[[Incoterm]]",
topical_categories = "Incoterms",
}
labels["inorganic compound"] = {
display = "[[inorganic chemistry]]",
topical_categories = "Inorganic compounds",
}
labels["isotope"] = {
display = "[[physics]]",
topical_categories = "Isotopes",
}
labels["labour law"] = {
display = "[[labour law]]",
topical_categories = "Law",
}
labels["landforms"] = {
display = "[[geography]]",
topical_categories = true,
}
labels["logical fallacy"] = {
display = "[[rhetoric]]",
topical_categories = "Logical fallacies",
}
labels["lutherie"] = {
display = "[[lutherie]]",
topical_categories = true,
}
labels["Mesopotamian god"] = {
display = "[[Mesopotamian]] [[mythology]]",
topical_categories = "Mesopotamian deities",
}
labels["metamaterial"] = {
display = "[[physics]]",
topical_categories = "Metamaterials",
}
labels["military ranks"] = {
aliases = {"military rank"},
display = "[[military]]",
topical_categories = true,
}
labels["military unit"] = {
display = "[[military]]",
topical_categories = "Military units",
}
labels["mineral"] = {
display = "[[mineralogy]]",
topical_categories = "Minerals",
}
labels["mobile phones"] = {
aliases = {"cell phone", "cell phones", "mobile phone", "mobile telephony"},
display = "[[mobile telephone|mobile telephony]]",
topical_categories = true,
}
labels["muscle"] = {
display = "[[anatomy]]",
topical_categories = "Muscles",
}
labels["mushroom"] = {
aliases = {"mushrooms"},
display = "[[mycology]]",
topical_categories = "Mushrooms",
}
labels["musical instruments"] = {
aliases = {"musical instrument"},
display = "[[music]]",
topical_categories = true,
}
labels["music genre"] = {
display = "[[music]]",
topical_categories = "Musical genres",
}
labels["musician"] = {
display = "[[music]]",
topical_categories = "Musicians",
}
labels["mysticism"] = {
display = "[[mysticism]]",
topical_categories = true,
}
labels["mythological creature"] = {
aliases = {"mythological creatures"},
display = "[[mythology]]",
topical_categories = "Mythological creatures",
}
labels["neurotoxin"] = {
display = "[[neurotoxicology]]",
topical_categories = "Neurotoxins",
}
labels["neurotransmitter"] = {
display = "[[biochemistry]]",
topical_categories = "Neurotransmitters",
}
labels["obsolete element symbol"] = {
display = "[[chemistry]], [[obsolete]]",
plain_categories = "Obsolete symbols for chemical elements",
}
labels["organic compound"] = {
display = "[[organic chemistry]]",
topical_categories = "Organic compounds",
}
labels["part of speech"] = {
display = "[[grammar]]",
topical_categories = "Parts of speech",
}
labels["particle"] = {
display = "[[physics]]",
topical_categories = "Subatomic particles",
}
labels["percussion instruments"] = {
aliases = {"percussion instrument"},
display = "[[music]]",
topical_categories = true,
}
labels["pharmaceutical drug"] = {
display = "[[pharmacology]]",
topical_categories = "Pharmaceutical drugs",
}
labels["pharmaceutical effect"] = {
display = "[[pharmacology]]",
topical_categories = "Pharmaceutical effects",
}
labels["plant"] = {
display = "[[botany]]",
topical_categories = "Plants",
}
labels["plant disease"] = {
display = "[[phytopathology]]",
topical_categories = "Plant diseases",
}
labels["poison"] = {
display = "[[toxicology]]",
topical_categories = "Poisons",
}
labels["political subdivision"] = {
display = "[[government]]",
topical_categories = "Political subdivisions",
}
labels["protein"] = {
aliases = {"proteins"},
display = "[[biochemistry]]",
topical_categories = "Proteins",
}
labels["rock"] = {
display = "[[petrology]]",
topical_categories = "Rocks",
}
labels["Roman god"] = {
aliases = {"Roman goddess"},
display = "[[Roman]] [[mythology]]",
topical_categories = "Roman deities",
}
labels["schools"] = {
display = "[[education]]",
topical_categories = true,
}
labels["self-harm"] = {
aliases = {"selfharm", "self harm", "self-harm community"},
display = "[[self-harm]]",
topical_categories = true,
}
labels["SEO"] = {
display = "[[search engine optimization|SEO]]",
topical_categories = {"Internet", "Marketing"},
}
labels["skeleton"] = {
display = "[[anatomy]]",
topical_categories = true,
}
labels["standard of identity"] = {
display = "[[standard of identity|standards of identity]]",
topical_categories = "Standards of identity",
}
labels["star"] = {
display = "[[astronomy]]",
topical_categories = "Stars",
}
labels["steroid"] = {
display = "[[biochemistry]]",
topical_categories = "Steroids",
}
labels["steroid hormone"] = {
aliases = {"steroid drug"},
display = "[[biochemistry]], [[steroids]]",
topical_categories = "Hormones",
}
labels["string instruments"] = {
aliases = {"string instrument"},
display = "[[music]]",
topical_categories = true,
}
labels["surface feature"] = {
display = "[[planetology]]",
topical_categories = "Planetary nomenclature",
}
labels["sugar acid"] = {
display = "[[organic chemistry]]",
topical_categories = "Sugar acids",
}
labels["symptom"] = {
display = "[[medicine]]",
topical_categories = "Medical signs and symptoms",
}
labels["systematic element symbol"] = {
display = "[[chemistry]]",
plain_categories = "Systematic chemical symbols",
}
labels["taxonomic name"] = {
display = "[[taxonomy]]",
topical_categories = "Taxonomic names",
}
labels["tincture"] = {
display = "[[heraldry]]",
topical_categories = "Heraldic tinctures",
}
labels["veterinary disease"] = {
display = "[[veterinary medicine]]",
topical_categories = "Veterinary diseases",
}
labels["video game genre"] = {
display = "[[video game]]s",
topical_categories = "Video game genres",
}
labels["vitamin"] = {
display = "[[biochemistry]]",
topical_categories = "Vitamins",
}
labels["watercraft"] = {
display = "[[nautical]]",
topical_categories = true,
}
labels["weaponry"] = {
aliases = {"weapon", "weapons"},
display = "[[weaponry]]",
topical_categories = "Weapons",
}
labels["Wicca"] = {
display = "[[Wicca]]",
topical_categories = true,
}
labels["wiki jargon"] = {
aliases = {"wiki"},
display = "[[wiki]] [[jargon]]",
topical_categories = "Wiki",
}
labels["Wikimedia jargon"] = {
aliases = {"WMF", "WMF jargon", "Wiktionary", "Wiktionary jargon", "Wikipedia", "Wikipedia jargon"},
display = "[[w:Wikimedia Foundation|Wikimedia]] [[jargon]]",
topical_categories = "Wikimedia",
}
labels["wind instruments"] = {
aliases = {"wind instrument"},
display = "[[music]]",
topical_categories = true,
}
labels["woodwind instruments"] = {
aliases = {"woodwind instrument"},
display = "[[music]]",
topical_categories = true,
}
labels["xiangqi"] = {
aliases = {"Chinese chess"},
display = "[[xiangqi]]",
topical_categories = true,
}
labels["yoga pose"] = {
aliases = {"asana"},
display = "[[yoga]]",
topical_categories = "Yoga poses",
}
labels["zodiac constellations"] = {
display = "[[astronomy]]",
topical_categories = "Constellations in the zodiac",
}
-- Deprecated/do not use warning (ambiguous, unsuitable etc)
labels["deprecated label"] = {
aliases = {"emergency", "greekmyth", "industry", "morphology", "musici", "quantum", "vector"},
display = "<span style=\"color:red;\"><b>deprecated label</b></span>",
deprecated = true,
}
return require("Module:labels").finalize_data(labels)
8ylc7wvn38oiiv88nauzzvrvp1o72me
Module:table/sparseIpairs
828
5924
17290
2025-05-28T01:43:08Z
Ayane Fumihiro
6766
+
17290
Scribunto
text/plain
local table_num_keys_module = "Module:table/numKeys"
local function num_keys(...)
num_keys = require(table_num_keys_module)
return num_keys(...)
end
--[==[
An iterator which works like `ipairs`, but which works for sparse arrays.]==]
return function(t)
local keys, i = num_keys(t), 0
return function()
i = i + 1
local k = keys[i]
if k ~= nil then
return k, t[k]
end
end
end
awvh1kj2qsubuy2anwvpmp6t7xxz299
Module:table/numKeys
828
5925
17291
2025-05-28T01:43:34Z
Ayane Fumihiro
6766
+
17291
Scribunto
text/plain
local math_module = "Module:math"
local pairs = pairs
local sort = table.sort
local function is_positive_integer(...)
is_positive_integer = require(math_module).is_positive_integer
return is_positive_integer(...)
end
--[==[
Given a table, return an array containing all positive integer keys, sorted either in numerical order, or using a custom `keySort` function.]==]
return function(t, keySort)
local nums, i = {}, 0
for k in pairs(t) do
if is_positive_integer(k) then
i = i + 1
nums[i] = k
end
end
-- No need for [[Module:math/compare]], as the default is adequate for integers.
sort(nums, keySort)
return nums
end
9c7afk02cuh6j5vb8qjjz77xn7dijyy
Module:category tree/styles.css
828
5926
17292
2025-05-28T01:44:14Z
Ayane Fumihiro
6766
Created page with ".ts-categoryBreadcrumbs { display: table; margin-bottom: 1.5em; padding-bottom: 0.2em; border-bottom: 1px solid #c8ccd1; font-size: 0.92857143em; /* 13 / 14 */ } .ts-categoryBreadcrumbs ol { margin: 0; padding-left: 0; list-style: none; } .ts-categoryBreadcrumbs li { display: inline; margin: 0; } .ts-categoryBreadcrumbs a { white-space: nowrap; } .ts-categoryBreadcrumbs-separator { margin: 0.07692309em; /* 1 / 13 */ color: var(--wikt-palette-dullblue, #4..."
17292
sanitized-css
text/css
.ts-categoryBreadcrumbs {
display: table;
margin-bottom: 1.5em;
padding-bottom: 0.2em;
border-bottom: 1px solid #c8ccd1;
font-size: 0.92857143em; /* 13 / 14 */
}
.ts-categoryBreadcrumbs ol {
margin: 0;
padding-left: 0;
list-style: none;
}
.ts-categoryBreadcrumbs li {
display: inline;
margin: 0;
}
.ts-categoryBreadcrumbs a {
white-space: nowrap;
}
.ts-categoryBreadcrumbs-separator {
margin: 0.07692309em; /* 1 / 13 */
color: var(--wikt-palette-dullblue, #49555f);
}
sjag7ldm8ikwzylfmbhcsdzmfm6742q
Module:table/sparseConcat
828
5927
17293
2025-05-28T01:44:36Z
Ayane Fumihiro
6766
+
17293
Scribunto
text/plain
local table_sparse_ipairs_module = "Module:table/sparseIpairs"
local concat = table.concat
local function sparse_ipairs(...)
sparse_ipairs = require(table_sparse_ipairs_module)
return sparse_ipairs(...)
end
--[==[
Concatenates all values in a table that are indexed by a number, in order.
* {sparseConcat{ a, nil, c, d }} => {"acd"}
* {sparseConcat{ nil, b, c, d }} => {"bcd"}]==]
return function(t, sep, i, j)
local list, k = {}, 0
for _, v in sparse_ipairs(t) do
k = k + 1
list[k] = v
end
return concat(list, sep, i, j)
end
bjv07xjo7s2ffvu9stl8xil2x52wjqt
Template:commonscat
10
5928
17294
2025-05-28T01:46:24Z
Ayane Fumihiro
6766
+
17294
wikitext
text/x-wiki
<div class="noprint" style="clear: right; border: solid var(--border-color-base, #a2a9b1) 1px; margin: 0 0 1em 1em; font-size: 90%; background: var(--background-color-neutral-subtle, #f8f9fa); color: inherit; width: 250px; padding: 4px; spacing: 0px; text-align: left; float: right;">
<div style="float: left;">[[Image:Commons-logo.svg|50px|none|Commons:Category]]</div>
<div style="margin-left: 60px;">Kei te [[Wikimedia Commons]] he whakaahua atu anō mō
'''''[[Commons:Category:{{{1}}}|{{PAGENAME}}]]'''''
</div>
</div>
8xxsyxda7wuz68g2whq85n41jhqoh5n
Module:category tree/languages
828
5929
17298
2025-05-28T01:53:27Z
Ayane Fumihiro
6766
Created page with "local new_title = mw.title.new local ucfirst = require("Module:string utilities").ucfirst local split = require("Module:string utilities").split local raw_categories = {} local raw_handlers = {} local m_languages = require("Module:languages") local m_sc_getByCode = require("Module:scripts").getByCode local m_table = require("Module:table") local parse_utilities_module = "Module:parse utilities" local concat = table.concat local insert = table.insert local reverse_ipai..."
17298
Scribunto
text/plain
local new_title = mw.title.new
local ucfirst = require("Module:string utilities").ucfirst
local split = require("Module:string utilities").split
local raw_categories = {}
local raw_handlers = {}
local m_languages = require("Module:languages")
local m_sc_getByCode = require("Module:scripts").getByCode
local m_table = require("Module:table")
local parse_utilities_module = "Module:parse utilities"
local concat = table.concat
local insert = table.insert
local reverse_ipairs = m_table.reverseIpairs
local serial_comma_join = m_table.serialCommaJoin
local size = m_table.size
local sorted_pairs = m_table.sortedPairs
local to_json = require("Module:JSON").toJSON
local Hang = m_sc_getByCode("Hang")
local Hani = m_sc_getByCode("Hani")
local Hira = m_sc_getByCode("Hira")
local Hrkt = m_sc_getByCode("Hrkt")
local Kana = m_sc_getByCode("Kana")
local function track(page)
-- [[Special:WhatLinksHere/Wiktionary:Tracking/category tree/languages/PAGE]]
return require("Module:debug/track")("category tree/languages/" .. page)
end
-- This handles language categories of the form e.g. [[:Category:French language]] and
-- [[:Category:British Sign Language]]; categories like [[:Category:Languages of Indonesia]]; categories like
-- [[:Category:English-based creole or pidgin languages]]; and categories like
-- [[:Category:English-based constructed languages]].
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Reo"] = {
topright = "{{commonscat|Languages}}\n[[File:Languages world map-transparent background.svg|thumb|right|250px|Rough world map of language families]]",
description = "This category contains the categories for every language on Wiktionary.",
additional = "Not all languages that Wiktionary recognises may have a category here yet. There are many that have " ..
"not yet received any attention from editors, mainly because not all Wiktionary users know about every single " ..
"language. See [[Wiktionary:List of languages]] for a full list.",
parents = {
"Whakaraparapa",
},
}
raw_categories["All extinct languages"] = {
description = "This category contains the categories for every [[extinct language]] on Wiktionary.",
additional = "Do not confuse this category with [[:Category:Extinct languages]], which is an umbrella category for the names of extinct languages in specific other languages (e.g. {{m+|de|Langobardisch}} for the ancient [[Lombardic]] language).",
parents = {
"All languages",
},
}
raw_categories["Languages by country"] = {
topright = "{{commonscat|Languages by continent}}",
description = "Categories that group languages by country.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"All languages",
},
}
raw_categories["Language isolates"] = {
topright = "{{wikipedia|Language isolate}}\n{{commonscat|Language isolates}}",
description = "Languages with no known relatives.",
parents = {
{name = "Languages by family", sort = "*Isolates"},
{name = "All language families", sort = "Isolates"},
},
}
raw_categories["Languages not sorted into a location category"] = {
description = "Languages which do not specify (in their {{tl|auto cat}} call) the location(s) where they are spoken.",
additional = "This excludes constructed and reconstructed languages; as a result, all languages in this category explicitly specify their location as {{cd|UNKNOWN}}.",
parents = {
{name = "Requests"},
},
hidden = true,
}
-----------------------------------------------------------------------------
-- --
-- RAW HANDLERS --
-- --
-----------------------------------------------------------------------------
-- Given a category (without the "Category:" prefix), look up the page defining the category, find the call to
-- {{auto cat}} (if any), and return a table of its arguments. If the category page doesn't exist or doesn't have
-- an {{auto cat}} invocation, return nil.
--
-- FIXME: Duplicated in [[Module:category tree/lects]].
local function scrape_category_for_auto_cat_args(cat)
local cat_page = mw.title.new("Category:" .. cat)
if cat_page then
local contents = cat_page:getContent()
if contents then
local frame = mw.getCurrentFrame()
for template in require("Module:template parser").find_templates(contents) do
-- The template parser automatically handles redirects and canonicalizes them, so uses of {{autocat}}
-- will also be found.
if template:get_name() == "auto cat" then
return template:get_arguments()
end
end
end
end
return nil
end
local function link_location(location)
local location_no_the = location:match("^the (.*)$")
local bare_location = location_no_the or location
local location_link
local bare_location_parts = split(bare_location, ", ")
for i, part in ipairs(bare_location_parts) do
bare_location_parts[i] = ("[[%s]]"):format(part)
end
location_link = concat(bare_location_parts, ", ")
if location_no_the then
location_link = "the " .. location_link
end
return location_link
end
local function linkbox(lang, setwiki, setwikt, setsister, entryname)
local wiktionarylinks = {}
local canonicalName = lang:getCanonicalName()
local wikimediaLanguages = lang:getWikimediaLanguages()
local wikipediaArticle = setwiki or lang:getWikipediaArticle()
setsister = setsister and ucfirst(setsister) or nil
if setwikt then
track("setwikt")
if setwikt == "-" then
track("setwikt/hyphen")
end
end
if setwikt ~= "-" and wikimediaLanguages and wikimediaLanguages[1] then
for _, wikimedialang in ipairs(wikimediaLanguages) do
local check = new_title(wikimedialang:getCode() .. ":")
if check and check.isExternal then
insert(wiktionarylinks,
(wikimedialang:getCanonicalName() ~= canonicalName and "(''" .. wikimedialang:getCanonicalName() .. "'') " or "") ..
"'''[[:" .. wikimedialang:getCode() .. ":|" .. wikimedialang:getCode() .. ".wiktionary.org]]'''")
end
end
wiktionarylinks = concat(wiktionarylinks, "<br/>")
end
local wikt_plural = wikimediaLanguages[2] and "s" or ""
if #wiktionarylinks == 0 then
wiktionarylinks = "''None.''"
end
if setsister then
track("setsister")
if setsister == "-" then
track("setsister/hyphen")
else
setsister = "Category:" .. setsister
end
else
setsister = lang:getCommonsCategory() or "-"
end
return concat{
[=[<div class="wikitable" style="float: right; clear: right; margin: 0 0 0.5em 1em; width: 300px; padding: 5px;">
<div style="text-align: center; margin-bottom: 10px; margin-top: 5px">''']=], canonicalName, [=[ language links'''</div>
{| style="font-size: 90%"
|-
| style="vertical-align: top; height: 35px; border-bottom: 1px solid lightgray;" | [[File:Wikipedia-logo.png|35px|none|Wikipedia]]
| style="border-bottom: 1px solid lightgray;" | '''English Wikipedia''' has an article on:
<div style="padding: 5px 10px">]=], (setwiki == "-" and "''None.''" or "'''[[w:" .. wikipediaArticle .. "|" .. wikipediaArticle .. "]]'''"), [=[</div>
|-
| style="vertical-align: top; height: 35px; border-bottom: 1px solid lightgray;" | [[File:Wikimedia-logo.svg|35px|none|Wikimedia Commons]]
| style="border-bottom: 1px solid lightgray;" | '''Wikimedia Commons''' has links to ]=], canonicalName, [=[-related content in sister projects:
<div style="padding: 5px 10px">]=], (setsister == "-" and "''None.''" or "'''[[commons:" .. setsister .. "|" .. setsister .. "]]'''"), [=[</div>
|-
| style="vertical-align: top; height: 35px; width: 40px; border-bottom: 1px solid lightgray;" | [[File:Wiktionary-logo-v2.svg|35px|none|Wiktionary]]
|style="border-bottom: 1px solid lightgray;" | '''Wiktionary edition''']=], wikt_plural, [=[ written in ]=], canonicalName, [=[:
<div style="padding: 5px 10px">]=], wiktionarylinks, [=[</div>
|-
| style="vertical-align: top; height: 35px; border-bottom: 1px solid lightgray;" | [[File:Open book nae 02.svg|35px|none|Entry]]
| style="border-bottom: 1px solid lightgray;" | '''Wiktionary entry''' for the language's English name:
<div style="padding: 5px 10px">''']=], require("Module:links").full_link({lang = m_languages.getByCode("en"), term = entryname or canonicalName}), [=['''</div>
|-
| style="vertical-align: top; height: 35px;" | [[File:Crystal kfind.png|35px|none|Considerations]]
|| '''Wiktionary resources''' for editors contributing to ]=], canonicalName, [=[ entries:
<div style="padding: 5px 0">
* '''[[Wiktionary:]=], canonicalName, [=[ entry guidelines]]'''
* '''[[:Category:]=], canonicalName, [=[ reference templates|Reference templates]] ({{PAGESINCAT:]=], canonicalName, [=[ reference templates}})'''
* '''[[Appendix:]=], canonicalName, [=[ bibliography|Bibliography]]'''
|}
</div>]=]
}
end
local function edit_link(title, text)
return '<span class="plainlinks">['
.. tostring(mw.uri.fullUrl(title, { action = "edit" }))
.. ' ' .. text .. ']</span>'
end
-- Should perhaps use wiki syntax.
local function infobox(lang)
local ret = {}
insert(ret, '<table class="wikitable language-category-info"')
local raw_data = lang:getData("extra")
if raw_data then
local replacements = {
[1] = "canonical-name",
[2] = "wikidata-item",
[3] = "family",
[4] = "scripts",
}
local function replacer(letter1, letter2)
return letter1:lower() .. "-" .. letter2:lower()
end
-- For each key in the language data modules, returns a descriptive
-- kebab-case version (containing ASCII lowercase words separated
-- by hyphens).
local function kebab_case(key)
key = replacements[key] or key
key = key:gsub("(%l)(%u)", replacer):gsub("(%l)_(%l)", replacer)
return key
end
local compress = {compress = true}
local function html_attribute_encode(str)
str = to_json(str, compress)
:gsub('"', """)
-- & in attributes is automatically escaped.
-- :gsub("&", "&")
:gsub("<", "<")
:gsub(">", ">")
return str
end
insert(ret, ' data-code="' .. lang:getCode() .. '"')
for k, v in sorted_pairs(raw_data) do
insert(ret, " data-" .. kebab_case(k)
.. '="'
.. html_attribute_encode(v)
.. '"')
end
end
insert(ret, '>\n')
insert(ret, '<tr class="language-category-data">\n<th colspan="2">'
.. edit_link(lang:getDataModuleName(), "Edit language data")
.. "</th>\n</tr>\n")
insert(ret, "<tr>\n<th>Canonical name</th><td>" .. lang:getCanonicalName() .. "</td>\n</tr>\n")
local otherNames = lang:getOtherNames()
if otherNames then
local names = {}
for _, name in ipairs(otherNames) do
insert(names, "<li>" .. name .. "</li>")
end
if #names > 0 then
insert(ret, "<tr>\n<th>Other names</th><td><ul>" .. concat(names, "\n") .. "</ul></td>\n</tr>\n")
end
end
local aliases = lang:getAliases()
if aliases then
local names = {}
for _, name in ipairs(aliases) do
insert(names, "<li>" .. name .. "</li>")
end
if #names > 0 then
insert(ret, "<tr>\n<th>Aliases</th><td><ul>" .. concat(names, "\n") .. "</ul></td>\n</tr>\n")
end
end
local varieties = lang:getVarieties()
if varieties then
local names = {}
for _, name in ipairs(varieties) do
if type(name) == "string" then
insert(names, "<li>" .. name .. "</li>")
else
assert(type(name) == "table")
local first_var
local subvars = {}
for i, var in ipairs(name) do
if i == 1 then
first_var = var
else
insert(subvars, "<li>" .. var .. "</li>")
end
end
if #subvars > 0 then
insert(names, "<li><dl><dt>" .. first_var .. "</dt>\n<dd><ul>" .. concat(subvars, "\n") .. "</ul></dd></dl></li>")
elseif first_var then
insert(names, "<li>" .. first_var .. "</li>")
end
end
end
if #names > 0 then
insert(ret, "<tr>\n<th>Varieties</th><td><ul>" .. concat(names, "\n") .. "</ul></td>\n</tr>\n")
end
end
insert(ret, "<tr>\n<th>[[Wiktionary:Languages|Language code]]</th><td><code>" .. lang:getCode() .. "</code></td>\n</tr>\n")
insert(ret, "<tr>\n<th>[[Wiktionary:Families|Language family]]</th>\n")
local fam = lang:getFamily()
local famCode = fam and fam:getCode()
if not fam then
insert(ret, "<td>unclassified</td>")
elseif famCode == "qfa-iso" then
insert(ret, "<td>[[:Category:Language isolates|language isolate]]</td>")
elseif famCode == "qfa-mix" then
insert(ret, "<td>[[:Category:Mixed languages|mixed language]]</td>")
elseif famCode == "sgn" then
insert(ret, "<td>[[:Category:Sign languages|sign language]]</td>")
elseif famCode == "crp" then
insert(ret, "<td>[[:Category:Creole or pidgin languages|creole or pidgin]]</td>")
elseif famCode == "art" then
insert(ret, "<td>[[:Category:Constructed languages|constructed language]]</td>")
else
insert(ret, "<td>" .. fam:makeCategoryLink() .. "</td>")
end
insert(ret, "\n</tr>\n<tr>\n<th>Ancestors</th>\n<td>")
local ancestors = lang:getAncestors()
if ancestors[2] then
local ancestorList = {}
for i, anc in ipairs(ancestors) do
ancestorList[i] = "<li>" .. anc:makeCategoryLink() .. "</li>"
end
insert(ret, "<ul>\n" .. concat(ancestorList, "\n") .. "</ul>")
else
local ancestorChain = lang:getAncestorChainOld()
if ancestorChain[1] then
local chain = {}
for _, anc in reverse_ipairs(ancestorChain) do
insert(chain, "<li>" .. anc:makeCategoryLink() .. "</li>")
end
insert(ret, "<ul>\n" .. concat(chain, "\n<ul>\n") .. ("</ul>"):rep(#chain))
else
insert(ret, "unknown")
end
end
insert(ret, "</td>\n</tr>\n")
local scripts = lang:getScripts()
if scripts[1] then
local script_text = {}
local function makeScriptLine(sc)
local code = sc:getCode()
local url = tostring(mw.uri.fullUrl('Special:Search', {
search = 'contentmodel:css insource:"' .. code
.. '" insource:/\\.' .. code .. '/',
ns8 = '1'
}))
return sc:makeCategoryLink()
.. ' (<span class="plainlinks" title="Search for stylesheets referencing this script">[' .. url .. ' <code>' .. code .. '</code>]</span>)'
end
local function add_Hrkt(text)
insert(text, "<li>" .. makeScriptLine(Hrkt))
insert(text, "<ul>")
insert(text, "<li>" .. makeScriptLine(Hira) .. "</li>")
insert(text, "<li>" .. makeScriptLine(Kana) .. "</li>")
insert(text, "</ul>")
insert(text, "</li>")
end
for _, sc in ipairs(scripts) do
local text = {}
local code = sc:getCode()
if code == "Hrkt" then
add_Hrkt(text)
else
insert(text, "<li>" .. makeScriptLine(sc))
if code == "Jpan" then
insert(text, "<ul>")
insert(text, "<li>" .. makeScriptLine(Hani) .. "</li>")
add_Hrkt(text)
insert(text, "</ul>")
elseif code == "Kore" then
insert(text, "<ul>")
insert(text, "<li>" .. makeScriptLine(Hang) .. "</li>")
insert(text, "<li>" .. makeScriptLine(Hani) .. "</li>")
insert(text, "</ul>")
end
insert(text, "</li>")
end
insert(script_text, concat(text, "\n"))
end
insert(ret, "<tr>\n<th>[[Wiktionary:Scripts|Scripts]]</th>\n<td><ul>\n" .. concat(script_text, "\n") .. "</ul></td>\n</tr>\n")
else
insert(ret, "<tr>\n<th>[[Wiktionary:Scripts|Scripts]]</th>\n<td>not specified</td>\n</tr>\n")
end
local function add_module_info(raw_data, heading)
if raw_data then
local scripts = lang:getScriptCodes()
local module_info, add = {}, false
if type(raw_data) == "string" then
insert(module_info,
("[[Module:%s]]"):format(raw_data))
add = true
else
local raw_data_type = type(raw_data)
if raw_data_type == "table" and size(scripts) == 1 and type(raw_data[scripts[1]]) == "string" then
insert(module_info,
("[[Module:%s]]"):format(raw_data[scripts[1]]))
add = true
elseif raw_data_type == "table" then
insert(module_info, "<ul>")
for script, data in sorted_pairs(raw_data) do
if type(data) == "string" and m_sc_getByCode(script) then
insert(module_info, ("<li><code>%s</code>: [[Module:%s]]</li>"):format(script, data))
end
end
insert(module_info, "</ul>")
add = size(module_info) > 2
end
end
if add then
insert(ret, [=[
<tr>
<th>]=] .. heading .. [=[</th>
<td>]=] .. concat(module_info) .. [=[</td>
</tr>
]=])
end
end
end
add_module_info(raw_data.generate_forms, "Form-generating<br>module")
add_module_info(raw_data.translit, "[[Wiktionary:Transliteration and romanization|Transliteration<br>module]]")
add_module_info(raw_data.display_text, "Display text<br>module")
add_module_info(raw_data.entry_name, "Entry name<br>module")
add_module_info(raw_data.sort_key, "[[sortkey|Sortkey]]<br>module")
local wikidataItem = lang:getWikidataItem()
if lang:getWikidataItem() and mw.wikibase then
local URL = mw.wikibase.getEntityUrl(wikidataItem)
local link
if URL then
link = '[' .. URL .. ' ' .. wikidataItem .. ']'
else
link = '<span class="error">Invalid Wikidata item: <code>' .. wikidataItem .. '</code></span>'
end
insert(ret, "<tr><th>Wikidata</th><td>" .. link .. "</td></tr>")
end
insert(ret, "</table>")
return concat(ret)
end
local function NavFrame(content, title)
return '<div class="NavFrame"><div class="NavHead">'
.. (title or '{{{title}}}') .. '</div>'
.. '<div class="NavContent" style="text-align: left;">'
.. content
.. '</div></div>'
end
local function get_description_topright_additional(lang, locations, extinct, setwiki, setwikt, setsister, entryname)
local nameWithLanguage = lang:getCategoryName("nocap")
if lang:getCode() == "und" then
local description =
"This is the main category of the '''" .. nameWithLanguage .. "''', represented in Wiktionary by the [[Wiktionary:Languages|code]] '''" .. lang:getCode() .. "'''. " ..
"This language contains terms in historical writing, whose meaning has not yet been determined by scholars."
return description, nil, nil
end
local canonicalName = lang:getCanonicalName()
local topright = linkbox(lang, setwiki, setwikt, setsister, entryname)
local the_prefix
if canonicalName:find(" Language$") then
the_prefix = ""
else
the_prefix = "the "
end
local description = "This is the main category of " .. the_prefix .. "'''" .. nameWithLanguage .. "'''."
local location_links = {}
local prep
local saw_embedded_comma = false
for _, location in ipairs(locations) do
local this_prep
if location == "the world" then
this_prep = "across"
insert(location_links, location)
elseif location ~= "UNKNOWN" then
this_prep = "in"
if location:find(",") then
saw_embedded_comma = true
end
insert(location_links, link_location(location))
end
if this_prep then
if prep and this_prep ~= prep then
error("Can't handle location 'the world' along with another location (clashing prepositions)")
end
prep = this_prep
end
end
local location_desc
if #location_links > 0 then
local location_link_text
if saw_embedded_comma and #location_links >= 3 then
location_link_text = mw.text.listToText(location_links, "; ", "; and ")
else
location_link_text = serial_comma_join(location_links)
end
location_desc = ("It is %s %s %s.\n\n"):format(
extinct and "an [[extinct language]] that was formerly spoken" or "spoken", prep, location_link_text)
elseif extinct then
location_desc = "It is an [[extinct language]].\n\n"
else
location_desc = ""
end
local add = location_desc .. "Information about " .. canonicalName .. ":\n\n" .. infobox(lang)
if lang:hasType("reconstructed") then
add = add .. "\n\n" ..
ucfirst(canonicalName) .. " is a reconstructed language. Its words and roots are not directly attested in any written works, but have been reconstructed through the ''comparative method'', " ..
"which finds regular similarities between languages that cannot be explained by coincidence or word-borrowing, and extrapolates ancient forms from these similarities.\n\n" ..
"According to our [[Wiktionary:Criteria for inclusion|criteria for inclusion]], terms in " .. canonicalName ..
" should '''not''' be present in entries in the main namespace, but may be added to the Reconstruction: namespace."
elseif lang:hasType("appendix-constructed") then
add = add .. "\n\n" ..
ucfirst(canonicalName) .. " is a constructed language that is only in sporadic use. " ..
"According to our [[Wiktionary:Criteria for inclusion|criteria for inclusion]], terms in " .. canonicalName ..
" should '''not''' be present in entries in the main namespace, but may be added to the Appendix: namespace. " ..
"All terms in this language may be available at [[Appendix:" .. ucfirst(canonicalName) .. "]]."
end
local about = new_title("Wiktionary:About " .. canonicalName)
if about.exists then
add = add .. "\n\n" ..
"Please see '''[[Wiktionary:About " .. canonicalName .. "]]''' for information and special considerations for creating " .. nameWithLanguage .. " entries."
end
local ok, tree_of_descendants = pcall(
require("Module:family tree").print_children,
lang:getCode(), {
protolanguage_under_family = true,
must_have_descendants = true
})
if ok then
if tree_of_descendants then
add = add .. NavFrame(
tree_of_descendants,
"Family tree")
else
add = add .. "\n\n" .. ucfirst(lang:getCanonicalName())
.. " has no descendants or varieties listed in Wiktionary's language data modules."
end
else
mw.log("error while generating tree: " .. tostring(tree_of_descendants))
end
return description, topright, add
end
local function get_parents(lang, locations, extinct)
local canonicalName = lang:getCanonicalName()
local sortkey = {sort_base = canonicalName, lang = "en"}
local ret = {{name = "All languages", sort = sortkey}}
local fam = lang:getFamily()
local famCode = fam and fam:getCode()
-- FIXME: Some of the following categories should be added to this module.
if not fam then
insert(ret, {name = "Category:Unclassified languages", sort = sortkey})
elseif famCode == "qfa-iso" then
insert(ret, {name = "Category:Language isolates", sort = sortkey})
elseif famCode == "qfa-mix" then
insert(ret, {name = "Category:Mixed languages", sort = sortkey})
elseif famCode == "sgn" then
insert(ret, {name = "Category:All sign languages", sort = sortkey})
elseif famCode == "crp" then
insert(ret, {name = "Category:Creole or pidgin languages", sort = sortkey})
for _, anc in ipairs(lang:getAncestors()) do
-- Avoid Haitian Creole being categorised in [[:Category:Haitian Creole-based creole or pidgin languages]], as one of its ancestors is an etymology-only variety of it.
-- Use that ancestor's ancestors instead.
if anc:getFullCode() == lang:getCode() then
for _, anc_extra in ipairs(anc:getAncestors()) do
insert(ret, {name = "Category:" .. ucfirst(anc_extra:getFullName()) .. "-based creole or pidgin languages", sort = sortkey})
end
else
insert(ret, {name = "Category:" .. ucfirst(anc:getFullName()) .. "-based creole or pidgin languages", sort = sortkey})
end
end
elseif famCode == "art" then
if lang:hasType("appendix-constructed") then
insert(ret, {name = "Category:Appendix-only constructed languages", sort = sortkey})
else
insert(ret, {name = "Category:Constructed languages", sort = sortkey})
end
for _, anc in ipairs(lang:getAncestors()) do
if anc:getFullCode() == lang:getCode() then
for _, anc_extra in ipairs(anc:getAncestors()) do
insert(ret, {name = "Category:" .. ucfirst(anc_extra:getFullName()) .. "-based constructed languages", sort = sortkey})
end
else
insert(ret, {name = "Category:" .. ucfirst(anc:getFullName()) .. "-based constructed languages", sort = sortkey})
end
end
else
insert(ret, {name = "Category:" .. fam:getCategoryName(), sort = sortkey})
if lang:hasType("reconstructed") then
insert(ret, {
name = "Category:Reconstructed languages",
sort = {sort_base = canonicalName:gsub("^Proto%-", ""), lang = "en"}
})
end
end
local function add_sc_cat(sc)
insert(ret, {name = "Category:" .. sc:getCategoryName() .. " languages", sort = sortkey})
end
local function add_Hrkt()
add_sc_cat(Hrkt)
add_sc_cat(Hira)
add_sc_cat(Kana)
end
for _, sc in ipairs(lang:getScripts()) do
if sc:getCode() == "Hrkt" then
add_Hrkt()
else
add_sc_cat(sc)
if sc:getCode() == "Jpan" then
add_sc_cat(Hani)
add_Hrkt()
elseif sc:getCode() == "Kore" then
add_sc_cat(Hang)
add_sc_cat(Hani)
end
end
end
if lang:hasTranslit() then
insert(ret, {name = "Category:Languages with automatic transliteration", sort = sortkey})
end
local function insert_location_language_cat(location)
local cat = "Languages of " .. location
insert(ret, {name = "Category:" .. cat, sort = sortkey})
local auto_cat_args = scrape_category_for_auto_cat_args(cat)
local location_parent = auto_cat_args and auto_cat_args.parent
if location_parent then
local split_parents = require(parse_utilities_module).split_on_comma(location_parent)
for _, parent in ipairs(split_parents) do
parent = parent:match("^(.-):.*$") or parent
insert_location_language_cat(parent)
end
end
end
local saw_location = false
for _, location in ipairs(locations) do
if location ~= "UNKNOWN" then
saw_location = true
insert_location_language_cat(location)
end
end
if extinct then
insert(ret, {name = "Category:All extinct languages", sort = sortkey})
end
if not saw_location and not (lang:hasType("reconstructed") or (fam and fam:getCode() == "art")) then
-- Constructed and reconstructed languages don't need a location specified and often won't have one,
-- so don't put them in this maintenance category.
insert(ret, {name = "Category:Languages not sorted into a location category", sort = sortkey})
end
return ret
end
local function get_children()
local ret = {}
-- FIXME: We should work on the children mechanism so it isn't necessary to manually specify these.
for _, label in ipairs({"appendices", "entry maintenance", "lemmas", "names", "phrases", "rhymes", "symbols", "templates", "terms by etymology", "terms by usage"}) do
insert(ret, {name = label, is_label = true})
end
insert(ret, {name = "terms derived from {{{langname}}}", is_label = true, lang = false})
insert(ret, {name = "{{{langcode}}}:All topics", sort = "all topics"})
insert(ret, {name = "Varieties of {{{langname}}}"})
insert(ret, {name = "Requests concerning {{{langname}}}"})
insert(ret, {name = "Rhymes:{{{langname}}}", description = "Lists of {{{langname}}} words by their rhymes."})
insert(ret, {name = "User {{{langcode}}}", description = "Wiktionary users categorized by fluency levels in {{{langdisp}}}."})
return ret
end
-- Handle language categories of the form e.g. [[:Category:French language]] and
-- [[:Category:British Sign Language]].
insert(raw_handlers, function(data)
local category = data.category
if not (category:match("[Ll]anguage$") or category:match("[Ll]ect$")) then
return nil
end
local lang = m_languages.getByCanonicalName(category)
if not lang then
local langname = category:match("^(.*) language$")
if langname then
lang = m_languages.getByCanonicalName(langname)
end
if not lang then
return nil
end
end
local args = require("Module:parameters").process(data.args, {
[1] = {list = true},
["setwiki"] = true,
["setwikt"] = true,
["setsister"] = true,
["entryname"] = true,
["extinct"] = {type = "boolean"},
})
-- If called from inside, don't require any arguments, as they can't be known
-- in general and aren't needed just to generate the first parent (used for
-- breadcrumbs).
if #args[1] == 0 and not data.called_from_inside then
-- At least one location must be specified unless the language is constructed (e.g. Esperanto) or reconstructed (e.g. Proto-Indo-European).
local fam = lang:getFamily()
if not (lang:hasType("reconstructed") or (fam and fam:getCode() == "art")) then
error("At least one location (param 1=) must be specified for language '" .. lang:getCanonicalName() .. "' (code '" .. lang:getCode() .. "'). " ..
"Use the value UNKNOWN if the language's location is truly unknown.")
end
end
local description, topright, additional = "", "", ""
-- If called from inside the category tree system, it's called when generating
-- parents or children, and we don't need to generate the description or additional
-- text (which is very expensive in terms of memory because it calls [[Module:family tree]],
-- which calls [[Module:languages/data/all]]).
if not data.called_from_inside then
description, topright, additional = get_description_topright_additional(
lang, args[1], args.extinct, args.setwiki, args.setwikt, args.setsister, args.entryname
)
end
return {
canonical_name = lang:getCategoryName(),
description = description,
lang = lang:getCode(),
topright = topright,
additional = additional,
breadcrumb = lang:getCanonicalName(),
parents = get_parents(lang, args[1], args.extinct),
extra_children = get_children(lang),
umbrella = false,
can_be_empty = true,
}, true
end)
-- Handle categories such as [[:Category:Languages of Indonesia]].
insert(raw_handlers, function(data)
local location = data.category:match("^Languages of (.*)$")
if location then
local args = require("Module:parameters").process(data.args, {
["flagfile"] = true,
["commonscat"] = true,
["wp"] = true,
["basename"] = true,
["parent"] = true,
["locationcat"] = true,
["locationlink"] = true,
})
local topright
local basename = args.basename or location:gsub(", .*", "")
if args.flagfile ~= "-" then
local flagfile_arg = args.flagfile or ("Flag of %s.svg"):format(basename)
local files = require(parse_utilities_module).split_on_comma(flagfile_arg)
local topright_parts = {}
for _, file in ipairs(files) do
local flagfile = "File:" .. file
local flagfile_page = new_title(flagfile)
if flagfile_page and flagfile_page.file.exists then
insert(topright_parts, ("[[%s|right|100px|border]]"):format(flagfile))
elseif args.flagfile then
error(("Explicit flagfile '%s' doesn't exist"):format(flagfile))
end
end
topright = concat(topright_parts)
end
if args.wp then
local wp = require("Module:yesno")(args.wp, "+")
if wp == "+" or wp == true then
wp = data.category
end
if wp then
local wp_topright = ("{{wikipedia|%s}}"):format(wp)
if topright then
topright = topright .. wp_topright
else
topright = wp_topright
end
end
end
if args.commonscat then
local commonscat = require("Module:yesno")(args.commonscat, "+")
if commonscat == "+" or commonscat == true then
commonscat = data.category
end
if commonscat then
local commons_topright = ("{{commonscat|%s}}"):format(commonscat)
if topright then
topright = topright .. commons_topright
else
topright = commons_topright
end
end
end
local bare_location = location:match("^the (.*)$") or location
local location_link = args.locationlink or link_location(location)
local bare_basename = basename:match("^the (.*)$") or basename
local parents = {}
if args.parent then
local explicit_parents = require(parse_utilities_module).split_on_comma(args.parent)
for i, parent in ipairs(explicit_parents) do
local actual_parent, sort_key = parent:match("^(.-):(.*)$")
if actual_parent then
parent = actual_parent
sort_key = sort_key:gsub("%+", bare_location)
else
sort_key = " " .. bare_location
end
insert(parents, {name = "Languages of " .. parent, sort = sort_key})
end
else
insert(parents, {name = "Languages by country", sort = {sort_base = bare_location, lang = "en"}})
end
if args.locationcat then
local explicit_location_cats = require(parse_utilities_module).split_on_comma(args.locationcat)
for i, locationcat in ipairs(explicit_location_cats) do
insert(parents, {name = "Category:" .. locationcat, sort = " Languages"})
end
else
local location_cat = ("Category:%s"):format(bare_location)
local location_page = new_title(location_cat)
if location_page and location_page.exists then
insert(parents, {name = location_cat, sort = "Languages"})
end
end
local description = ("Categories for languages of %s (including sublects)."):format(location_link)
return {
topright = topright,
description = description,
parents = parents,
breadcrumb = bare_basename,
additional = "{{{umbrella_msg}}}",
}, true
end
end)
-- Handle categories such as [[:Category:English-based creole or pidgin languages]].
insert(raw_handlers, function(data)
local langname = data.category:match("(.*)%-based creole or pidgin languages$")
if langname then
local lang = m_languages.getByCanonicalName(langname)
if lang then
return {
lang = lang:getCode(),
description = "Languages which developed as a [[creole]] or [[pidgin]] from " .. lang:makeCategoryLink() .. ".",
parents = {{name = "Creole or pidgin languages", sort = {sort_base = "*" .. langname, lang = "en"}}},
breadcrumb = lang:getCanonicalName() .. "-based",
}
end
end
end)
-- Handle categories such as [[:Category:English-based constructed languages]].
insert(raw_handlers, function(data)
local langname = data.category:match("(.*)%-based constructed languages$")
if langname then
local lang = m_languages.getByCanonicalName(langname)
if lang then
return {
lang = lang:getCode(),
description = "Constructed languages which are based on " .. lang:makeCategoryLink() .. ".",
parents = {{name = "Constructed languages", sort = {sort_base = "*" .. langname, lang = "en"}}},
breadcrumb = lang:getCanonicalName() .. "-based",
}
end
end
end)
return {RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers}
3g17g44riusr7c12j8l9970pw0ik1db
Module:JSON
828
5930
17299
2025-05-28T01:53:58Z
Ayane Fumihiro
6766
+
17299
Scribunto
text/plain
local export = {}
local m_math = require("Module:math")
local m_str_utils = require("Module:string utilities")
local m_table = require("Module:table")
local codepoint = m_str_utils.codepoint
local concat = table.concat
local converter -- forward declaration
local find = string.find
local format = string.format
local gsub = string.gsub
local insert = table.insert
local ipairs = ipairs
local is_array = m_table.isArray
local is_finite_real_number = m_math.is_finite_real_number
local is_integer = m_math.is_integer
local is_utf8 = mw.ustring.isutf8
local match = string.match
local toNFC = mw.ustring.toNFC
local tonumber = tonumber
local pairs = pairs
local sorted_pairs = m_table.sortedPairs
local trycall = require("Module:fun/trycall")
local type = type
local function json_fromBoolean(b)
return b and "true" or "false"
end
-- Given a finite real number x, returns a string containing its JSON
-- representation, with enough precision that it should round-trip correctly
-- (depending on the well-behavedness of the system on the other end).
local function json_fromNumber(x, level)
if not is_finite_real_number(x) then
error(format("Cannot encode non-finite real number %g", x), level)
end
-- Give integers within the range RFC 7159 considers interoperable.
if is_integer(x) and x < 0x1p53 and x > -0x1p53 then
return format("%d", x)
end
-- Otherwise, give a (double) float with the %g specifier, which handles any
-- leading/trailing 0s etc. Double floats have precision ranging from 15 to
-- 17 digits, meaning rounding artefacts can appear when precision is set to
-- 16 or 17 (e.g. 1.1 is converted to 1.1000000000000001). Avoid this by
-- trying each in turn, returning the first one which converts back into the
-- original number, which avoids implying that it has higher precision than
-- it really does.
for prec = 15, 17 do
local poss = format(format("%%.%dg", prec), x)
if prec == 17 or tonumber(poss) == x then
x = poss
break
end
end
-- If there's an exponent, remove any + sign and leading 0s from it.
if find(x, "e", nil, true) then
return (gsub(x, "(e%-?)%+?0*", "%1"))
end
-- If it resembles an integer, convert it to scientific notation to avoid
-- the other end interpreting it as one.
local d, f = match(x, "^(%d)(%d-)0*$")
return d and format("%s%s%se%d", d, f == "" and "" or ".", f, #x - 1) or x
end
local function escape_codepoint(cp)
if cp < 0x10000 then
return format("\\u%04X", cp)
end
cp = cp - 0x10000
return format("\\u%04X\\u%04X", 0xD800 + (cp / 1024), 0xDC00 + (cp % 1024))
end
local escapes
local function get_escapes()
escapes, get_escapes = {
[0x8] = [[\b]], [0x9] = [[\t]], [0xA] = [[\n]], [0xC] = [[\f]],
[0xD] = [[\r]], [0x22] = [[\"]], [0x2F] = [[\/]], [0x5C] = [[\\]],
}, nil
local function _add(cp)
if escapes[cp] == nil then
escapes[cp] = escape_codepoint(cp)
end
end
local function add(cp1, cp2)
if cp2 == nil then
return _add(cp1)
end
for cp = cp1, cp2 do
_add(cp)
end
end
add(0x0000, 0x001F)
add(0x007F, 0x00A0)
add(0x00AD)
add(0x034F)
add(0x0600, 0x0605)
add(0x061C)
add(0x06DD)
add(0x070F)
add(0x0890, 0x0891)
add(0x08E2)
add(0x115F, 0x1160)
add(0x1680)
add(0x17B4, 0x17B5)
add(0x180B, 0x180F)
add(0x2000, 0x200F)
add(0x2028, 0x202F)
add(0x205F, 0x206F)
add(0x3000)
add(0x3164)
add(0xFDD0, 0xFDEF)
add(0xFE00, 0xFE0F)
add(0xFEFF)
add(0xFFA0)
add(0xFFF0, 0xFFFF)
add(0x110BD)
add(0x110CD)
add(0x1107F)
add(0x13430, 0x1343F)
add(0x16FE4)
add(0x1BC9D)
add(0x1BCA0, 0x1BCA3)
add(0x1D173, 0x1D17A)
for i = 0x2, 0x11 do
i = i * 0x10000
add(i - 2, i - 1)
end
return escapes
end
local function escape_char(ch)
local cp = codepoint(ch)
return (escapes or get_escapes())[cp] or escape_codepoint(cp)
end
local function maybe_escape_char(ch)
local cp = codepoint(ch)
if cp >= 0xE0000 and cp <= 0xE0FFF then
return escape_char(ch)
end
return (escapes or get_escapes())[cp] or ch
end
-- Given a string, escapes any illegal characters and wraps it in double-quotes.
-- Raises an error if the string is not valid UTF-8.
local function json_fromString(s, ascii, level)
if not is_utf8(s) then
error(format("Cannot encode non-UTF-8 string '%s'", s), level)
end
local pattern = '[%c"/\\\128-\255][\128-\191]*'
if not ascii then
local escaped = gsub(s, pattern, maybe_escape_char)
if escaped == toNFC(escaped) then
return '"' .. escaped .. '"'
end
end
return '"' .. gsub(s, pattern, escape_char) .. '"'
end
local function json_fromTable(t, opts, current, level)
local ret, open, close = {}
if is_array(t) then
for key, value in ipairs(t) do
ret[key] = converter(value, opts, current, level + 1) or "null"
end
open, close = "[", "]"
else
-- `seen_keys` memoizes keys already seen, to prevent collisions (e.g. 1
-- and "1").
local seen_keys, colon, ascii = {}, opts.compress and ":" or " : ", opts.ascii
for key, value in (opts.sort_keys and sorted_pairs or pairs)(t) do
local key_type = type(key)
if key_type == "boolean" then
key = json_fromBoolean(key)
elseif key_type == "number" then
key = json_fromNumber(key, level + 1)
elseif key_type ~= "string" then
error(format("Cannot use type '%s' as a table key", key_type), level)
end
key = json_fromString(key, ascii, level + 1)
if seen_keys[key] then
error(format("Collision for JSON key %s", key), level)
end
seen_keys[key] = true
insert(ret, key .. colon .. (converter(value, opts, current, level + 1) or "null"))
end
open, close = "{", "}"
end
ret = open .. (
opts.compress and concat(ret, ",") .. close or
" " .. concat(ret, ", ") .. (
#ret == 0 and "" or " "
) .. close
)
current[t] = nil
return ret
end
function converter(this, opts, current, level) -- local declared above
local val_type = type(this)
if val_type == "nil" then
return "null"
elseif val_type == "boolean" then
return json_fromBoolean(this)
elseif val_type == "number" then
return json_fromNumber(this, level + 1)
elseif val_type == "string" then
return json_fromString(this, opts.ascii, level + 1)
elseif val_type ~= "table" then
error(format("Cannot encode type '%s'", val_type), level)
elseif current[this] then
error("Cannot use recursive tables", level)
end
-- Memoize the table to enable recursion checking.
current[this] = true
if opts.ignore_toJSON then
return json_fromTable(this, opts, current, level + 1)
end
-- Check if a toJSON method can be used. Use the lua_table flag to get a Lua
-- table, as any options need to be applied to the output.
local to_json = this.toJSON
if to_json == nil then
return json_fromTable(this, opts, current, level + 1)
end
-- Try to call it.
local success, new = trycall(to_json, this, {lua_table = true})
if success then
-- If successful, use the returned value.
local ret = converter(new, opts, current, level + 1)
current[this] = nil
return ret
end
-- Otherwise, treat as a conventional value.
return json_fromTable(this, opts, current, level + 1)
end
-- This function makes an effort to convert an arbitrary Lua value to a string
-- containing a JSON representation of it.
function export.toJSON(this, opts)
return converter(this, opts == nil and {} or opts, {}, 3)
end
return export
2ak4p5c82rula80h5a4l22jokudmyrq
Module:fun/trycall
828
5931
17300
2025-05-28T01:54:33Z
Ayane Fumihiro
6766
+
17300
Scribunto
text/plain
local fun_is_callable_module = "Module:fun/isCallable"
local error = error
local format = string.format
local pcall = pcall
local type = type
local function is_callable(...)
is_callable = require(fun_is_callable_module)
return is_callable(...)
end
local function catch_values(obj, success, ...)
if success then
return success, ...
-- Error message will only take this exact form if `obj` is not callable,
-- because it will contain a traceback if it was thrown further up the
-- stack.
elseif (...) == format("attempt to call a %s value", type(obj)) then
return false
end
return error(...)
end
--[==[
A special form of {pcall()}, which returns {true} plus the result value(s) if {obj} is callable, or {false} if it isn't. Errors that occur within the called function are not protected.]==]
return function(obj, ...)
local callable = is_callable(obj, true)
if callable then
return true, obj(...)
elseif callable == false then
return false
end
-- If `callable` is nil, there's a protected metatable, so there's no way to
-- check without doing a protected call.
return catch_values(obj, pcall(obj, ...))
end
b1dd95sq861pept04po2rb74sr1t9y1
Module:scripts/data
828
5932
17301
2025-05-28T01:55:23Z
Ayane Fumihiro
6766
+
17301
Scribunto
text/plain
--[=[
When adding new scripts to this file, please don't forget to add
style definitons for the script in [[MediaWiki:Gadget-LanguagesAndScripts.css]].
]=]
local concat = table.concat
local insert = table.insert
local ipairs = ipairs
local next = next
local remove = table.remove
local select = select
local sort = table.sort
-- Loaded on demand, as it may not be needed (depending on the data).
local function u(...)
u = require("Module:string utilities").char
return u(...)
end
------------------------------------------------------------------------------------
--
-- Helper functions
--
------------------------------------------------------------------------------------
-- Note: a[2] > b[2] means opens are sorted before closes if otherwise equal.
local function sort_ranges(a, b)
return a[1] < b[1] or a[1] == b[1] and a[2] > b[2]
end
-- Returns the union of two or more range tables.
local function union(...)
local ranges = {}
for i = 1, select("#", ...) do
local argt = select(i, ...)
for j, v in ipairs(argt) do
insert(ranges, {v, j % 2 == 1 and 1 or -1})
end
end
sort(ranges, sort_ranges)
local ret, i = {}, 0
for _, range in ipairs(ranges) do
i = i + range[2]
if i == 0 and range[2] == -1 then -- close
insert(ret, range[1])
elseif i == 1 and range[2] == 1 then -- open
if ret[#ret] and range[1] <= ret[#ret] + 1 then
remove(ret) -- merge adjacent ranges
else
insert(ret, range[1])
end
end
end
return ret
end
-- Adds the `characters` key, which is determined by a script's `ranges` table.
local function process_ranges(sc)
local ranges, chars = sc.ranges, {}
for i = 2, #ranges, 2 do
if ranges[i] == ranges[i - 1] then
insert(chars, u(ranges[i]))
else
insert(chars, u(ranges[i - 1]))
if ranges[i] > ranges[i - 1] + 1 then
insert(chars, "-")
end
insert(chars, u(ranges[i]))
end
end
sc.characters = concat(chars)
ranges.n = #ranges
return sc
end
local function handle_normalization_fixes(fixes)
local combiningClasses = fixes.combiningClasses
if combiningClasses then
local chars, i = {}, 0
for char in next, combiningClasses do
i = i + 1
chars[i] = char
end
fixes.combiningClassCharacters = concat(chars)
end
return fixes
end
------------------------------------------------------------------------------------
--
-- Data
--
------------------------------------------------------------------------------------
local m = {}
m["Adlm"] = process_ranges{
"Adlam",
19606346,
"alphabet",
ranges = {
0x061F, 0x061F,
0x0640, 0x0640,
0x1E900, 0x1E94B,
0x1E950, 0x1E959,
0x1E95E, 0x1E95F,
},
capitalized = true,
direction = "rtl",
}
m["Afak"] = {
"Afaka",
382019,
"syllabary",
-- Not in Unicode
}
m["Aghb"] = process_ranges{
"Caucasian Albanian",
2495716,
"alphabet",
ranges = {
0x10530, 0x10563,
0x1056F, 0x1056F,
},
}
m["Ahom"] = process_ranges{
"Ahom",
2839633,
"abugida",
ranges = {
0x11700, 0x1171A,
0x1171D, 0x1172B,
0x11730, 0x11746,
},
}
m["Arab"] = process_ranges{
"Arabic",
1828555,
"abjad", -- more precisely, impure abjad
varieties = {"Jawi", {"Nastaliq", "Nastaleeq"}},
ranges = {
0x0600, 0x06FF,
0x0750, 0x077F,
0x0870, 0x088E,
0x0890, 0x0891,
0x0897, 0x08E1,
0x08E3, 0x08FF,
0xFB50, 0xFBC2,
0xFBD3, 0xFD8F,
0xFD92, 0xFDC7,
0xFDCF, 0xFDCF,
0xFDF0, 0xFDFF,
0xFE70, 0xFE74,
0xFE76, 0xFEFC,
0x102E0, 0x102FB,
0x10E60, 0x10E7E,
0x10EC2, 0x10EC4,
0x10EFC, 0x10EFF,
0x1EE00, 0x1EE03,
0x1EE05, 0x1EE1F,
0x1EE21, 0x1EE22,
0x1EE24, 0x1EE24,
0x1EE27, 0x1EE27,
0x1EE29, 0x1EE32,
0x1EE34, 0x1EE37,
0x1EE39, 0x1EE39,
0x1EE3B, 0x1EE3B,
0x1EE42, 0x1EE42,
0x1EE47, 0x1EE47,
0x1EE49, 0x1EE49,
0x1EE4B, 0x1EE4B,
0x1EE4D, 0x1EE4F,
0x1EE51, 0x1EE52,
0x1EE54, 0x1EE54,
0x1EE57, 0x1EE57,
0x1EE59, 0x1EE59,
0x1EE5B, 0x1EE5B,
0x1EE5D, 0x1EE5D,
0x1EE5F, 0x1EE5F,
0x1EE61, 0x1EE62,
0x1EE64, 0x1EE64,
0x1EE67, 0x1EE6A,
0x1EE6C, 0x1EE72,
0x1EE74, 0x1EE77,
0x1EE79, 0x1EE7C,
0x1EE7E, 0x1EE7E,
0x1EE80, 0x1EE89,
0x1EE8B, 0x1EE9B,
0x1EEA1, 0x1EEA3,
0x1EEA5, 0x1EEA9,
0x1EEAB, 0x1EEBB,
0x1EEF0, 0x1EEF1,
},
direction = "rtl",
normalizationFixes = handle_normalization_fixes{
from = {"ٳ"},
to = {"اٟ"}
},
}
m["fa-Arab"] = {
"Arabic",
744068,
m["Arab"][3],
ranges = m["Arab"].ranges,
characters = m["Arab"].characters,
otherNames = {"Perso-Arabic"},
direction = "rtl",
parent = "Arab",
normalizationFixes = m["Arab"].normalizationFixes,
}
m["kk-Arab"] = {
"Arabic",
90681452,
m["Arab"][3],
ranges = m["Arab"].ranges,
characters = m["Arab"].characters,
direction = "rtl",
parent = "Arab",
normalizationFixes = m["Arab"].normalizationFixes,
}
m["ks-Arab"] = m["fa-Arab"]
m["ku-Arab"] = m["fa-Arab"]
m["ms-Arab"] = m["kk-Arab"]
m["mzn-Arab"] = m["fa-Arab"]
m["ota-Arab"] = m["fa-Arab"]
m["pa-Arab"] = {
"Shahmukhi",
133800,
m["Arab"][3],
ranges = m["Arab"].ranges,
characters = m["Arab"].characters,
otherNames = {"Arabic"},
direction = "rtl",
parent = "Arab",
normalizationFixes = m["Arab"].normalizationFixes,
}
m["ps-Arab"] = m["fa-Arab"]
m["sd-Arab"] = m["fa-Arab"]
m["tt-Arab"] = m["fa-Arab"]
m["ug-Arab"] = m["fa-Arab"]
m["ur-Arab"] = m["fa-Arab"]
-- Aran (Nastaliq) is subsumed into Arab
m["Armi"] = process_ranges{
"Imperial Aramaic",
26978,
"abjad",
ranges = {
0x10840, 0x10855,
0x10857, 0x1085F,
},
direction = "rtl",
}
m["Armn"] = process_ranges{
"Armenian",
11932,
"alphabet",
ranges = {
0x0531, 0x0556,
0x0559, 0x058A,
0x058D, 0x058F,
0xFB13, 0xFB17,
},
capitalized = true,
}
m["Avst"] = process_ranges{
"Avestan",
790681,
"alphabet",
ranges = {
0x10B00, 0x10B35,
0x10B39, 0x10B3F,
},
direction = "rtl",
}
m["pal-Avst"] = {
"Pazend",
4925073,
m["Avst"][3],
ranges = m["Avst"].ranges,
characters = m["Avst"].characters,
direction = "rtl",
parent = "Avst",
}
m["Bali"] = process_ranges{
"Balinese",
804984,
"abugida",
ranges = {
0x1B00, 0x1B4C,
0x1B4E, 0x1B7F,
},
}
m["Bamu"] = process_ranges{
"Bamum",
806024,
"syllabary",
ranges = {
0xA6A0, 0xA6F7,
0x16800, 0x16A38,
},
}
m["Bass"] = process_ranges{
"Bassa",
810458,
"alphabet",
aliases = {"Bassa Vah", "Vah"},
ranges = {
0x16AD0, 0x16AED,
0x16AF0, 0x16AF5,
},
}
m["Batk"] = process_ranges{
"Batak",
51592,
"abugida",
ranges = {
0x1BC0, 0x1BF3,
0x1BFC, 0x1BFF,
},
}
m["Beng"] = process_ranges{
"Bengali",
756802,
"abugida",
ranges = {
0x0951, 0x0952,
0x0964, 0x0965,
0x0980, 0x0983,
0x0985, 0x098C,
0x098F, 0x0990,
0x0993, 0x09A8,
0x09AA, 0x09B0,
0x09B2, 0x09B2,
0x09B6, 0x09B9,
0x09BC, 0x09C4,
0x09C7, 0x09C8,
0x09CB, 0x09CE,
0x09D7, 0x09D7,
0x09DC, 0x09DD,
0x09DF, 0x09E3,
0x09E6, 0x09EF,
0x09F2, 0x09FE,
0x1CD0, 0x1CD0,
0x1CD2, 0x1CD2,
0x1CD5, 0x1CD6,
0x1CD8, 0x1CD8,
0x1CE1, 0x1CE1,
0x1CEA, 0x1CEA,
0x1CED, 0x1CED,
0x1CF2, 0x1CF2,
0x1CF5, 0x1CF7,
0xA8F1, 0xA8F1,
},
normalizationFixes = handle_normalization_fixes{
from = {"অা", "ঋৃ", "ঌৢ"},
to = {"আ", "ৠ", "ৡ"}
},
}
m["as-Beng"] = process_ranges{
"Assamese",
191272,
m["Beng"][3],
otherNames = {"Eastern Nagari"},
ranges = {
0x0951, 0x0952,
0x0964, 0x0965,
0x0980, 0x0983,
0x0985, 0x098C,
0x098F, 0x0990,
0x0993, 0x09A8,
0x09AA, 0x09AF,
0x09B2, 0x09B2,
0x09B6, 0x09B9,
0x09BC, 0x09C4,
0x09C7, 0x09C8,
0x09CB, 0x09CE,
0x09D7, 0x09D7,
0x09DC, 0x09DD,
0x09DF, 0x09E3,
0x09E6, 0x09FE,
0x1CD0, 0x1CD0,
0x1CD2, 0x1CD2,
0x1CD5, 0x1CD6,
0x1CD8, 0x1CD8,
0x1CE1, 0x1CE1,
0x1CEA, 0x1CEA,
0x1CED, 0x1CED,
0x1CF2, 0x1CF2,
0x1CF5, 0x1CF7,
0xA8F1, 0xA8F1,
},
normalizationFixes = m["Beng"].normalizationFixes,
}
m["Bhks"] = process_ranges{
"Bhaiksuki",
17017839,
"abugida",
ranges = {
0x11C00, 0x11C08,
0x11C0A, 0x11C36,
0x11C38, 0x11C45,
0x11C50, 0x11C6C,
},
}
m["Blis"] = {
"Blissymbolic",
609817,
"logography",
aliases = {"Blissymbols"},
-- Not in Unicode
}
m["Bopo"] = process_ranges{
"Zhuyin",
198269,
"semisyllabary",
aliases = {"Zhuyin Fuhao", "Bopomofo"},
ranges = {
0x02EA, 0x02EB,
0x3001, 0x3003,
0x3008, 0x3011,
0x3013, 0x301F,
0x302A, 0x302D,
0x3030, 0x3030,
0x3037, 0x3037,
0x30FB, 0x30FB,
0x3105, 0x312F,
0x31A0, 0x31BF,
0xFE45, 0xFE46,
0xFF61, 0xFF65,
},
}
m["Brah"] = process_ranges{
"Brahmi",
185083,
"abugida",
ranges = {
0x11000, 0x1104D,
0x11052, 0x11075,
0x1107F, 0x1107F,
},
normalizationFixes = handle_normalization_fixes{
from = {"𑀅𑀸", "𑀋𑀾", "𑀏𑁂"},
to = {"𑀆", "𑀌", "𑀐"}
},
}
m["Brai"] = process_ranges{
"Braille",
79894,
"alphabet",
ranges = {
0x2800, 0x28FF,
},
}
m["Bugi"] = process_ranges{
"Lontara",
1074947,
"abugida",
aliases = {"Buginese"},
ranges = {
0x1A00, 0x1A1B,
0x1A1E, 0x1A1F,
0xA9CF, 0xA9CF,
},
}
m["Buhd"] = process_ranges{
"Buhid",
1002969,
"abugida",
ranges = {
0x1735, 0x1736,
0x1740, 0x1751,
0x1752, 0x1753,
},
}
m["Cakm"] = process_ranges{
"Chakma",
1059328,
"abugida",
ranges = {
0x09E6, 0x09EF,
0x1040, 0x1049,
0x11100, 0x11134,
0x11136, 0x11147,
},
}
m["Cans"] = process_ranges{
"Canadian syllabic",
2479183,
"abugida",
ranges = {
0x1400, 0x167F,
0x18B0, 0x18F5,
0x11AB0, 0x11ABF,
},
}
m["Cari"] = process_ranges{
"Carian",
1094567,
"alphabet",
ranges = {
0x102A0, 0x102D0,
},
}
m["Cham"] = process_ranges{
"Cham",
1060381,
"abugida",
ranges = {
0xAA00, 0xAA36,
0xAA40, 0xAA4D,
0xAA50, 0xAA59,
0xAA5C, 0xAA5F,
},
}
m["Cher"] = process_ranges{
"Cherokee",
26549,
"syllabary",
ranges = {
0x13A0, 0x13F5,
0x13F8, 0x13FD,
0xAB70, 0xABBF,
},
}
m["Chis"] = {
"Chisoi",
123173777,
"abugida",
-- Not in Unicode
}
m["Chrs"] = process_ranges{
"Khwarezmian",
72386710,
"abjad",
aliases = {"Chorasmian"},
ranges = {
0x10FB0, 0x10FCB,
},
direction = "rtl",
}
m["Copt"] = process_ranges{
"Coptic",
321083,
"alphabet",
ranges = {
0x03E2, 0x03EF,
0x2C80, 0x2CF3,
0x2CF9, 0x2CFF,
0x102E0, 0x102FB,
},
capitalized = true,
}
m["Cpmn"] = process_ranges{
"Cypro-Minoan",
1751985,
"syllabary",
aliases = {"Cypro Minoan"},
ranges = {
0x10100, 0x10101,
0x12F90, 0x12FF2,
},
}
m["Cprt"] = process_ranges{
"Cypriot",
1757689,
"syllabary",
ranges = {
0x10100, 0x10102,
0x10107, 0x10133,
0x10137, 0x1013F,
0x10800, 0x10805,
0x10808, 0x10808,
0x1080A, 0x10835,
0x10837, 0x10838,
0x1083C, 0x1083C,
0x1083F, 0x1083F,
},
direction = "rtl",
}
m["Cyrl"] = process_ranges{
"Cyrillic",
8209,
"alphabet",
ranges = {
0x0400, 0x052F,
0x1C80, 0x1C8A,
0x1D2B, 0x1D2B,
0x1D78, 0x1D78,
0x1DF8, 0x1DF8,
0x2DE0, 0x2DFF,
0x2E43, 0x2E43,
0xA640, 0xA69F,
0xFE2E, 0xFE2F,
0x1E030, 0x1E06D,
0x1E08F, 0x1E08F,
},
capitalized = true,
}
m["Cyrs"] = {
"Old Cyrillic",
442244,
m["Cyrl"][3],
aliases = {"Early Cyrillic"},
ranges = m["Cyrl"].ranges,
characters = m["Cyrl"].characters,
capitalized = m["Cyrl"].capitalized,
wikipedia_article = "Early Cyrillic alphabet",
normalizationFixes = handle_normalization_fixes{
from = {"Ѹ", "ѹ"},
to = {"Ꙋ", "ꙋ"}
},
}
m["Deva"] = process_ranges{
"Devanagari",
38592,
"abugida",
ranges = {
0x0900, 0x097F,
0x1CD0, 0x1CF6,
0x1CF8, 0x1CF9,
0x20F0, 0x20F0,
0xA830, 0xA839,
0xA8E0, 0xA8FF,
0x11B00, 0x11B09,
},
normalizationFixes = handle_normalization_fixes{
from = {"ॆॆ", "ेे", "ाॅ", "ाॆ", "ाꣿ", "ॊॆ", "ाे", "ाै", "ोे", "ाऺ", "ॖॖ", "अॅ", "अॆ", "अा", "एॅ", "एॆ", "एे", "एꣿ", "ऎॆ", "अॉ", "आॅ", "अॊ", "आॆ", "अो", "आे", "अौ", "आै", "ओे", "अऺ", "अऻ", "आऺ", "अाꣿ", "आꣿ", "ऒॆ", "अॖ", "अॗ", "ॶॖ", "्?ा"},
to = {"ꣿ", "ै", "ॉ", "ॊ", "ॏ", "ॏ", "ो", "ौ", "ौ", "ऻ", "ॗ", "ॲ", "ऄ", "आ", "ऍ", "ऎ", "ऐ", "ꣾ", "ꣾ", "ऑ", "ऑ", "ऒ", "ऒ", "ओ", "ओ", "औ", "औ", "औ", "ॳ", "ॴ", "ॴ", "ॵ", "ॵ", "ॵ", "ॶ", "ॷ", "ॷ"}
},
}
m["Diak"] = process_ranges{
"Dhives Akuru",
3307073,
"abugida",
aliases = {"Dhivehi Akuru", "Dives Akuru", "Divehi Akuru"},
ranges = {
0x11900, 0x11906,
0x11909, 0x11909,
0x1190C, 0x11913,
0x11915, 0x11916,
0x11918, 0x11935,
0x11937, 0x11938,
0x1193B, 0x11946,
0x11950, 0x11959,
},
}
m["Dogr"] = process_ranges{
"Dogra",
72402987,
"abugida",
ranges = {
0x0964, 0x096F,
0xA830, 0xA839,
0x11800, 0x1183B,
},
}
m["Dsrt"] = process_ranges{
"Deseret",
1200582,
"alphabet",
ranges = {
0x10400, 0x1044F,
},
capitalized = true,
}
m["Dupl"] = process_ranges{
"Duployan",
5316025,
"alphabet",
ranges = {
0x1BC00, 0x1BC6A,
0x1BC70, 0x1BC7C,
0x1BC80, 0x1BC88,
0x1BC90, 0x1BC99,
0x1BC9C, 0x1BCA3,
},
}
m["Egyd"] = {
"Demotic",
188519,
"abjad, logography",
-- Not in Unicode
}
m["Egyh"] = {
"Hieratic",
208111,
"abjad, logography",
-- Unified with Egyptian hieroglyphic in Unicode
}
m["Egyp"] = process_ranges{
"Egyptian hieroglyphic",
132659,
"abjad, logography",
ranges = {
0x13000, 0x13455,
0x13460, 0x143FA,
},
varieties = {"Hieratic"},
wikipedia_article = "Egyptian hieroglyphs",
normalizationFixes = handle_normalization_fixes{
from = {"𓃁", "𓆖"},
to = {"𓃀𓂝", "𓆓𓏏𓇿"}
},
}
m["Elba"] = process_ranges{
"Elbasan",
1036714,
"alphabet",
ranges = {
0x10500, 0x10527,
},
}
m["Elym"] = process_ranges{
"Elymaic",
60744423,
"abjad",
ranges = {
0x10FE0, 0x10FF6,
},
direction = "rtl",
}
m["Ethi"] = process_ranges{
"Ethiopic",
257634,
"abugida",
aliases = {"Ge'ez", "Geʽez"},
ranges = {
0x1200, 0x1248,
0x124A, 0x124D,
0x1250, 0x1256,
0x1258, 0x1258,
0x125A, 0x125D,
0x1260, 0x1288,
0x128A, 0x128D,
0x1290, 0x12B0,
0x12B2, 0x12B5,
0x12B8, 0x12BE,
0x12C0, 0x12C0,
0x12C2, 0x12C5,
0x12C8, 0x12D6,
0x12D8, 0x1310,
0x1312, 0x1315,
0x1318, 0x135A,
0x135D, 0x137C,
0x1380, 0x1399,
0x2D80, 0x2D96,
0x2DA0, 0x2DA6,
0x2DA8, 0x2DAE,
0x2DB0, 0x2DB6,
0x2DB8, 0x2DBE,
0x2DC0, 0x2DC6,
0x2DC8, 0x2DCE,
0x2DD0, 0x2DD6,
0x2DD8, 0x2DDE,
0xAB01, 0xAB06,
0xAB09, 0xAB0E,
0xAB11, 0xAB16,
0xAB20, 0xAB26,
0xAB28, 0xAB2E,
0x1E7E0, 0x1E7E6,
0x1E7E8, 0x1E7EB,
0x1E7ED, 0x1E7EE,
0x1E7F0, 0x1E7FE,
},
}
m["Gara"] = process_ranges{
"Garay",
3095302,
"alphabet",
capitalized = true,
direction = "rtl",
ranges = {
0x060C, 0x060C,
0x061B, 0x061B,
0x061F, 0x061F,
0x10D40, 0x10D65,
0x10D69, 0x10D85,
0x10D8E, 0x10D8F,
},
}
m["Geok"] = process_ranges{
"Khutsuri",
1090055,
"alphabet",
ranges = { -- Ⴀ-Ⴭ is Asomtavruli, ⴀ-ⴭ is Nuskhuri
0x10A0, 0x10C5,
0x10C7, 0x10C7,
0x10CD, 0x10CD,
0x10FB, 0x10FB,
0x2D00, 0x2D25,
0x2D27, 0x2D27,
0x2D2D, 0x2D2D,
},
varieties = {"Nuskhuri", "Asomtavruli"},
capitalized = true,
}
m["Geor"] = process_ranges{
"Georgian",
3317411,
"alphabet",
ranges = { -- ა-ჿ is lowercase Mkhedruli; Ა-Ჿ is uppercase Mkhedruli (Mtavruli)
0x0589, 0x0589,
0x10D0, 0x10FF,
0x1C90, 0x1CBA,
0x1CBD, 0x1CBF,
},
varieties = {"Mkhedruli", "Mtavruli"},
capitalized = true,
}
m["Glag"] = process_ranges{
"Glagolitic",
145625,
"alphabet",
ranges = {
0x0484, 0x0484,
0x0487, 0x0487,
0x0589, 0x0589,
0x10FB, 0x10FB,
0x2C00, 0x2C5F,
0x2E43, 0x2E43,
0xA66F, 0xA66F,
0x1E000, 0x1E006,
0x1E008, 0x1E018,
0x1E01B, 0x1E021,
0x1E023, 0x1E024,
0x1E026, 0x1E02A,
},
capitalized = true,
}
m["Gong"] = process_ranges{
"Gunjala Gondi",
18125340,
"abugida",
ranges = {
0x0964, 0x0965,
0x11D60, 0x11D65,
0x11D67, 0x11D68,
0x11D6A, 0x11D8E,
0x11D90, 0x11D91,
0x11D93, 0x11D98,
0x11DA0, 0x11DA9,
},
}
m["Gonm"] = process_ranges{
"Masaram Gondi",
16977603,
"abugida",
ranges = {
0x0964, 0x0965,
0x11D00, 0x11D06,
0x11D08, 0x11D09,
0x11D0B, 0x11D36,
0x11D3A, 0x11D3A,
0x11D3C, 0x11D3D,
0x11D3F, 0x11D47,
0x11D50, 0x11D59,
},
}
m["Goth"] = process_ranges{
"Gothic",
467784,
"alphabet",
ranges = {
0x10330, 0x1034A,
},
wikipedia_article = "Gothic alphabet",
}
m["Gran"] = process_ranges{
"Grantha",
1119274,
"abugida",
ranges = {
0x0951, 0x0952,
0x0964, 0x0965,
0x0BE6, 0x0BF3,
0x1CD0, 0x1CD0,
0x1CD2, 0x1CD3,
0x1CF2, 0x1CF4,
0x1CF8, 0x1CF9,
0x20F0, 0x20F0,
0x11300, 0x11303,
0x11305, 0x1130C,
0x1130F, 0x11310,
0x11313, 0x11328,
0x1132A, 0x11330,
0x11332, 0x11333,
0x11335, 0x11339,
0x1133B, 0x11344,
0x11347, 0x11348,
0x1134B, 0x1134D,
0x11350, 0x11350,
0x11357, 0x11357,
0x1135D, 0x11363,
0x11366, 0x1136C,
0x11370, 0x11374,
0x11FD0, 0x11FD1,
0x11FD3, 0x11FD3,
},
}
m["Grek"] = process_ranges{
"Greek",
8216,
"alphabet",
ranges = {
0x0342, 0x0342,
0x0345, 0x0345,
0x0370, 0x0377,
0x037A, 0x037F,
0x0384, 0x038A,
0x038C, 0x038C,
0x038E, 0x03A1,
0x03A3, 0x03E1,
0x03F0, 0x03FF,
0x1D26, 0x1D2A,
0x1D5D, 0x1D61,
0x1D66, 0x1D6A,
0x1DBF, 0x1DBF,
0x2126, 0x2127,
0x2129, 0x2129,
0x213C, 0x2140,
0xAB65, 0xAB65,
0x10140, 0x1018E,
0x101A0, 0x101A0,
0x1D200, 0x1D245,
},
capitalized = true,
}
m["Polyt"] = process_ranges{
"Greek",
1475332,
m["Grek"][3],
ranges = union(m["Grek"].ranges, {
0x1F00, 0x1F15,
0x1F18, 0x1F1D,
0x1F20, 0x1F45,
0x1F48, 0x1F4D,
0x1F50, 0x1F57,
0x1F59, 0x1F59,
0x1F5B, 0x1F5B,
0x1F5D, 0x1F5D,
0x1F5F, 0x1F7D,
0x1F80, 0x1FB4,
0x1FB6, 0x1FC4,
0x1FC6, 0x1FD3,
0x1FD6, 0x1FDB,
0x1FDD, 0x1FEF,
0x1FF2, 0x1FF4,
0x1FF6, 0x1FFE,
}),
ietf_subtag = "Grek",
capitalized = m["Grek"].capitalized,
parent = "Grek",
}
m["Gujr"] = process_ranges{
"Gujarati",
733944,
"abugida",
ranges = {
0x0951, 0x0952,
0x0964, 0x0965,
0x0A81, 0x0A83,
0x0A85, 0x0A8D,
0x0A8F, 0x0A91,
0x0A93, 0x0AA8,
0x0AAA, 0x0AB0,
0x0AB2, 0x0AB3,
0x0AB5, 0x0AB9,
0x0ABC, 0x0AC5,
0x0AC7, 0x0AC9,
0x0ACB, 0x0ACD,
0x0AD0, 0x0AD0,
0x0AE0, 0x0AE3,
0x0AE6, 0x0AF1,
0x0AF9, 0x0AFF,
0xA830, 0xA839,
},
normalizationFixes = handle_normalization_fixes{
from = {"ઓ", "અાૈ", "અા", "અૅ", "અે", "અૈ", "અૉ", "અો", "અૌ", "આૅ", "આૈ", "ૅા"},
to = {"અાૅ", "ઔ", "આ", "ઍ", "એ", "ઐ", "ઑ", "ઓ", "ઔ", "ઓ", "ઔ", "ૉ"}
},
}
m["Gukh"] = process_ranges{
"Khema",
110064239,
"abugida",
aliases = {"Gurung Khema", "Khema Phri", "Khema Lipi"},
ranges = {
0x0965, 0x0965,
0x16100, 0x16139,
},
}
m["Guru"] = process_ranges{
"Gurmukhi",
689894,
"abugida",
ranges = {
0x0951, 0x0952,
0x0964, 0x0965,
0x0A01, 0x0A03,
0x0A05, 0x0A0A,
0x0A0F, 0x0A10,
0x0A13, 0x0A28,
0x0A2A, 0x0A30,
0x0A32, 0x0A33,
0x0A35, 0x0A36,
0x0A38, 0x0A39,
0x0A3C, 0x0A3C,
0x0A3E, 0x0A42,
0x0A47, 0x0A48,
0x0A4B, 0x0A4D,
0x0A51, 0x0A51,
0x0A59, 0x0A5C,
0x0A5E, 0x0A5E,
0x0A66, 0x0A76,
0xA830, 0xA839,
},
normalizationFixes = handle_normalization_fixes{
from = {"ਅਾ", "ਅੈ", "ਅੌ", "ੲਿ", "ੲੀ", "ੲੇ", "ੳੁ", "ੳੂ", "ੳੋ"},
to = {"ਆ", "ਐ", "ਔ", "ਇ", "ਈ", "ਏ", "ਉ", "ਊ", "ਓ"}
},
}
m["Hang"] = process_ranges{
"Hangul",
8222,
"syllabary",
aliases = {"Hangeul"},
ranges = {
0x1100, 0x11FF,
0x3001, 0x3003,
0x3008, 0x3011,
0x3013, 0x301F,
0x302E, 0x3030,
0x3037, 0x3037,
0x30FB, 0x30FB,
0x3131, 0x318E,
0x3200, 0x321E,
0x3260, 0x327E,
0xA960, 0xA97C,
0xAC00, 0xD7A3,
0xD7B0, 0xD7C6,
0xD7CB, 0xD7FB,
0xFE45, 0xFE46,
0xFF61, 0xFF65,
0xFFA0, 0xFFBE,
0xFFC2, 0xFFC7,
0xFFCA, 0xFFCF,
0xFFD2, 0xFFD7,
0xFFDA, 0xFFDC,
},
}
m["Hani"] = process_ranges{
"Han",
8201,
"logography",
ranges = {
0x2E80, 0x2E99,
0x2E9B, 0x2EF3,
0x2F00, 0x2FD5,
0x2FF0, 0x2FFF,
0x3001, 0x3003,
0x3005, 0x3011,
0x3013, 0x301F,
0x3021, 0x302D,
0x3030, 0x3030,
0x3037, 0x303F,
0x3190, 0x319F,
0x31C0, 0x31E5,
0x31EF, 0x31EF,
0x3220, 0x3247,
0x3280, 0x32B0,
0x32C0, 0x32CB,
0x30FB, 0x30FB,
0x32FF, 0x32FF,
0x3358, 0x3370,
0x337B, 0x337F,
0x33E0, 0x33FE,
0x3400, 0x4DBF,
0x4E00, 0x9FFF,
0xA700, 0xA707,
0xF900, 0xFA6D,
0xFA70, 0xFAD9,
0xFE45, 0xFE46,
0xFF61, 0xFF65,
0x16FE2, 0x16FE3,
0x16FF0, 0x16FF1,
0x1D360, 0x1D371,
0x1F250, 0x1F251,
0x20000, 0x2A6DF,
0x2A700, 0x2B739,
0x2B740, 0x2B81D,
0x2B820, 0x2CEA1,
0x2CEB0, 0x2EBE0,
0x2EBF0, 0x2EE5D,
0x2F800, 0x2FA1D,
0x30000, 0x3134A,
0x31350, 0x323AF,
},
varieties = {"Hanzi", "Kanji", "Hanja", "Chu Nom"},
spaces = false,
}
m["Hans"] = {
"Simplified Han",
185614,
m["Hani"][3],
ranges = m["Hani"].ranges,
characters = m["Hani"].characters,
spaces = m["Hani"].spaces,
parent = "Hani",
}
m["Hant"] = {
"Traditional Han",
178528,
m["Hani"][3],
ranges = m["Hani"].ranges,
characters = m["Hani"].characters,
spaces = m["Hani"].spaces,
parent = "Hani",
}
m["Hano"] = process_ranges{
"Hanunoo",
1584045,
"abugida",
aliases = {"Hanunó'o", "Hanuno'o"},
ranges = {
0x1720, 0x1736,
},
}
m["Hatr"] = process_ranges{
"Hatran",
20813038,
"abjad",
ranges = {
0x108E0, 0x108F2,
0x108F4, 0x108F5,
0x108FB, 0x108FF,
},
direction = "rtl",
}
m["Hebr"] = process_ranges{
"Hebrew",
33513,
"abjad", -- more precisely, impure abjad
ranges = {
0x0591, 0x05C7,
0x05D0, 0x05EA,
0x05EF, 0x05F4,
0x2135, 0x2138,
0xFB1D, 0xFB36,
0xFB38, 0xFB3C,
0xFB3E, 0xFB3E,
0xFB40, 0xFB41,
0xFB43, 0xFB44,
0xFB46, 0xFB4F,
},
direction = "rtl",
}
m["Hira"] = process_ranges{
"Hiragana",
48332,
"syllabary",
ranges = {
0x3001, 0x3003,
0x3008, 0x3011,
0x3013, 0x301F,
0x3030, 0x3035,
0x3037, 0x3037,
0x303C, 0x303D,
0x3041, 0x3096,
0x3099, 0x30A0,
0x30FB, 0x30FC,
0xFE45, 0xFE46,
0xFF61, 0xFF65,
0xFF70, 0xFF70,
0xFF9E, 0xFF9F,
0x1B001, 0x1B11F,
0x1B132, 0x1B132,
0x1B150, 0x1B152,
0x1F200, 0x1F200,
},
varieties = {"Hentaigana"},
spaces = false,
}
m["Hluw"] = process_ranges{
"Anatolian hieroglyphic",
521323,
"logography, syllabary",
ranges = {
0x14400, 0x14646,
},
wikipedia_article = "Anatolian hieroglyphs",
}
m["Hmng"] = process_ranges{
"Pahawh Hmong",
365954,
"semisyllabary",
aliases = {"Hmong"},
ranges = {
0x16B00, 0x16B45,
0x16B50, 0x16B59,
0x16B5B, 0x16B61,
0x16B63, 0x16B77,
0x16B7D, 0x16B8F,
},
}
m["Hmnp"] = process_ranges{
"Nyiakeng Puachue Hmong",
33712499,
"alphabet",
ranges = {
0x1E100, 0x1E12C,
0x1E130, 0x1E13D,
0x1E140, 0x1E149,
0x1E14E, 0x1E14F,
},
}
m["Hung"] = process_ranges{
"Old Hungarian",
446224,
"alphabet",
aliases = {"Hungarian runic"},
ranges = {
0x10C80, 0x10CB2,
0x10CC0, 0x10CF2,
0x10CFA, 0x10CFF,
},
capitalized = true,
direction = "rtl",
}
m["Ibrnn"] = {
"Northeastern Iberian",
1113155,
"semisyllabary",
ietf_subtag = "Zzzz",
-- Not in Unicode
}
m["Ibrns"] = {
"Southeastern Iberian",
2305351,
"semisyllabary",
ietf_subtag = "Zzzz",
-- Not in Unicode
}
m["Image"] = {
-- To be used to avoid any formatting or link processing
"Image-rendered",
478798,
-- This should not have any characters listed
ietf_subtag = "Zyyy",
translit = false,
character_category = false, -- none
}
m["Inds"] = {
"Indus",
601388,
aliases = {"Harappan", "Indus Valley"},
}
m["Ipach"] = {
"International Phonetic Alphabet",
21204,
aliases = {"IPA"},
ietf_subtag = "Latn",
}
m["Ital"] = process_ranges{
"Old Italic",
4891256,
"alphabet",
ranges = {
0x10300, 0x10323,
0x1032D, 0x1032F,
},
}
m["Java"] = process_ranges{
"Javanese",
879704,
"abugida",
ranges = {
0xA980, 0xA9CD,
0xA9CF, 0xA9D9,
0xA9DE, 0xA9DF,
},
}
m["Jurc"] = {
"Jurchen",
912240,
"logography",
spaces = false,
}
m["Kali"] = process_ranges{
"Kayah Li",
4919239,
"abugida",
ranges = {
0xA900, 0xA92F,
},
}
m["Kana"] = process_ranges{
"Katakana",
82946,
"syllabary",
ranges = {
0x3001, 0x3003,
0x3008, 0x3011,
0x3013, 0x301F,
0x3030, 0x3035,
0x3037, 0x3037,
0x303C, 0x303D,
0x3099, 0x309C,
0x30A0, 0x30FF,
0x31F0, 0x31FF,
0x32D0, 0x32FE,
0x3300, 0x3357,
0xFE45, 0xFE46,
0xFF61, 0xFF9F,
0x1AFF0, 0x1AFF3,
0x1AFF5, 0x1AFFB,
0x1AFFD, 0x1AFFE,
0x1B000, 0x1B000,
0x1B120, 0x1B122,
0x1B155, 0x1B155,
0x1B164, 0x1B167,
},
spaces = false,
}
m["Kawi"] = process_ranges{
"Kawi",
975802,
"abugida",
ranges = {
0x11F00, 0x11F10,
0x11F12, 0x11F3A,
0x11F3E, 0x11F5A,
},
}
m["Khar"] = process_ranges{
"Kharoshthi",
1161266,
"abugida",
ranges = {
0x10A00, 0x10A03,
0x10A05, 0x10A06,
0x10A0C, 0x10A13,
0x10A15, 0x10A17,
0x10A19, 0x10A35,
0x10A38, 0x10A3A,
0x10A3F, 0x10A48,
0x10A50, 0x10A58,
},
direction = "rtl",
}
m["Khmr"] = process_ranges{
"Khmer",
1054190,
"abugida",
ranges = {
0x1780, 0x17DD,
0x17E0, 0x17E9,
0x17F0, 0x17F9,
0x19E0, 0x19FF,
},
spaces = false,
normalizationFixes = handle_normalization_fixes{
from = {"ឣ", "ឤ"},
to = {"អ", "អា"}
},
}
m["Khoj"] = process_ranges{
"Khojki",
1740656,
"abugida",
ranges = {
0x0AE6, 0x0AEF,
0xA830, 0xA839,
0x11200, 0x11211,
0x11213, 0x11241,
},
normalizationFixes = handle_normalization_fixes{
from = {"𑈀𑈬𑈱", "𑈀𑈬", "𑈀𑈱", "𑈀𑈳", "𑈁𑈱", "𑈆𑈬", "𑈬𑈰", "𑈬𑈱", "𑉀𑈮"},
to = {"𑈇", "𑈁", "𑈅", "𑈇", "𑈇", "𑈃", "𑈲", "𑈳", "𑈂"}
},
}
m["Khomt"] = {
"Khom Thai",
13023788,
"abugida",
-- Not in Unicode
}
m["Kitl"] = {
"Khitan large",
6401797,
"logography",
spaces = false,
}
m["Kits"] = process_ranges{
"Khitan small",
6401800,
"logography, syllabary",
ranges = {
0x16FE4, 0x16FE4,
0x18B00, 0x18CD5,
0x18CFF, 0x18CFF,
},
spaces = false,
}
m["Knda"] = process_ranges{
"Kannada",
839666,
"abugida",
ranges = {
0x0951, 0x0952,
0x0964, 0x0965,
0x0C80, 0x0C8C,
0x0C8E, 0x0C90,
0x0C92, 0x0CA8,
0x0CAA, 0x0CB3,
0x0CB5, 0x0CB9,
0x0CBC, 0x0CC4,
0x0CC6, 0x0CC8,
0x0CCA, 0x0CCD,
0x0CD5, 0x0CD6,
0x0CDD, 0x0CDE,
0x0CE0, 0x0CE3,
0x0CE6, 0x0CEF,
0x0CF1, 0x0CF3,
0x1CD0, 0x1CD0,
0x1CD2, 0x1CD3,
0x1CDA, 0x1CDA,
0x1CF2, 0x1CF2,
0x1CF4, 0x1CF4,
0xA830, 0xA835,
},
normalizationFixes = handle_normalization_fixes{
from = {"ಉಾ", "ಋಾ", "ಒೌ"},
to = {"ಊ", "ೠ", "ಔ"}
},
}
m["Kpel"] = {
"Kpelle",
1586299,
"syllabary",
-- Not in Unicode
}
m["Krai"] = process_ranges{
"Kirat Rai",
123173834,
"abugida",
aliases = {"Rai", "Khambu Rai", "Rai Barṇamālā", "Kirat Khambu Rai"},
ranges = {
0x16D40, 0x16D79,
},
}
m["Kthi"] = process_ranges{
"Kaithi",
1253814,
"abugida",
ranges = {
0x0966, 0x096F,
0xA830, 0xA839,
0x11080, 0x110C2,
0x110CD, 0x110CD,
},
}
m["Kulit"] = {
"Kulitan",
6443044,
"abugida",
-- Not in Unicode
}
m["Lana"] = process_ranges{
"Tai Tham",
1314503,
"abugida",
aliases = {"Tham", "Tua Mueang", "Lanna"},
ranges = {
0x1A20, 0x1A5E,
0x1A60, 0x1A7C,
0x1A7F, 0x1A89,
0x1A90, 0x1A99,
0x1AA0, 0x1AAD,
},
spaces = false,
}
m["Laoo"] = process_ranges{
"Lao",
1815229,
"abugida",
ranges = {
0x0E81, 0x0E82,
0x0E84, 0x0E84,
0x0E86, 0x0E8A,
0x0E8C, 0x0EA3,
0x0EA5, 0x0EA5,
0x0EA7, 0x0EBD,
0x0EC0, 0x0EC4,
0x0EC6, 0x0EC6,
0x0EC8, 0x0ECE,
0x0ED0, 0x0ED9,
0x0EDC, 0x0EDF,
},
spaces = false,
}
m["Latn"] = process_ranges{
"Latin",
8229,
"alphabet",
aliases = {"Roman"},
ranges = {
0x0041, 0x005A,
0x0061, 0x007A,
0x00AA, 0x00AA,
0x00BA, 0x00BA,
0x00C0, 0x00D6,
0x00D8, 0x00F6,
0x00F8, 0x02B8,
0x02C0, 0x02C1,
0x02E0, 0x02E4,
0x0363, 0x036F,
0x0485, 0x0486,
0x0951, 0x0952,
0x10FB, 0x10FB,
0x1D00, 0x1D25,
0x1D2C, 0x1D5C,
0x1D62, 0x1D65,
0x1D6B, 0x1D77,
0x1D79, 0x1DBE,
0x1DF8, 0x1DF8,
0x1E00, 0x1EFF,
0x202F, 0x202F,
0x2071, 0x2071,
0x207F, 0x207F,
0x2090, 0x209C,
0x20F0, 0x20F0,
0x2100, 0x2125,
0x2128, 0x2128,
0x212A, 0x2134,
0x2139, 0x213B,
0x2141, 0x214E,
0x2160, 0x2188,
0x2C60, 0x2C7F,
0xA700, 0xA707,
0xA722, 0xA787,
0xA78B, 0xA7CD,
0xA7D0, 0xA7D1,
0xA7D3, 0xA7D3,
0xA7D5, 0xA7DC,
0xA7F2, 0xA7FF,
0xA92E, 0xA92E,
0xAB30, 0xAB5A,
0xAB5C, 0xAB64,
0xAB66, 0xAB69,
0xFB00, 0xFB06,
0xFF21, 0xFF3A,
0xFF41, 0xFF5A,
0x10780, 0x10785,
0x10787, 0x107B0,
0x107B2, 0x107BA,
0x1DF00, 0x1DF1E,
0x1DF25, 0x1DF2A,
},
varieties = {"Rumi", "Romaji", "Rōmaji", "Romaja"},
capitalized = true,
translit = false,
}
m["Latf"] = {
"Fraktur",
148443,
m["Latn"][3],
ranges = m["Latn"].ranges,
characters = m["Latn"].characters,
otherNames = {"Blackletter"}, -- Blackletter is actually the parent "script"
capitalized = m["Latn"].capitalized,
translit = m["Latn"].translit,
parent = "Latn",
}
m["Latg"] = {
"Gaelic",
1432616,
m["Latn"][3],
ranges = m["Latn"].ranges,
characters = m["Latn"].characters,
otherNames = {"Irish"},
capitalized = m["Latn"].capitalized,
translit = m["Latn"].translit,
parent = "Latn",
}
m["pjt-Latn"] = {
"Latin",
nil,
m["Latn"][3],
ranges = m["Latn"].ranges,
characters = m["Latn"].characters,
capitalized = m["Latn"].capitalized,
translit = m["Latn"].translit,
parent = "Latn",
}
m["Leke"] = {
"Leke",
19572613,
"abugida",
-- Not in Unicode
}
m["Lepc"] = process_ranges{
"Lepcha",
1481626,
"abugida",
aliases = {"Róng"},
ranges = {
0x1C00, 0x1C37,
0x1C3B, 0x1C49,
0x1C4D, 0x1C4F,
},
}
m["Limb"] = process_ranges{
"Limbu",
933796,
"abugida",
ranges = {
0x0965, 0x0965,
0x1900, 0x191E,
0x1920, 0x192B,
0x1930, 0x193B,
0x1940, 0x1940,
0x1944, 0x194F,
},
}
m["Lina"] = process_ranges{
"Linear A",
30972,
ranges = {
0x10107, 0x10133,
0x10600, 0x10736,
0x10740, 0x10755,
0x10760, 0x10767,
},
}
m["Linb"] = process_ranges{
"Linear B",
190102,
ranges = {
0x10000, 0x1000B,
0x1000D, 0x10026,
0x10028, 0x1003A,
0x1003C, 0x1003D,
0x1003F, 0x1004D,
0x10050, 0x1005D,
0x10080, 0x100FA,
0x10100, 0x10102,
0x10107, 0x10133,
0x10137, 0x1013F,
},
}
m["Lisu"] = process_ranges{
"Fraser",
1194621,
"alphabet",
aliases = {"Old Lisu", "Lisu"},
ranges = {
0x300A, 0x300B,
0xA4D0, 0xA4FF,
0x11FB0, 0x11FB0,
},
normalizationFixes = handle_normalization_fixes{
from = {"['’]", "[.ꓸ][.ꓸ]", "[.ꓸ][,ꓹ]"},
to = {"ʼ", "ꓺ", "ꓻ"}
},
}
m["Loma"] = {
"Loma",
13023816,
"syllabary",
-- Not in Unicode
}
m["Lyci"] = process_ranges{
"Lycian",
913587,
"alphabet",
ranges = {
0x10280, 0x1029C,
},
}
m["Lydi"] = process_ranges{
"Lydian",
4261300,
"alphabet",
ranges = {
0x10920, 0x10939,
0x1093F, 0x1093F,
},
direction = "rtl",
}
m["Mahj"] = process_ranges{
"Mahajani",
6732850,
"abugida",
ranges = {
0x0964, 0x096F,
0xA830, 0xA839,
0x11150, 0x11176,
},
}
m["Maka"] = process_ranges{
"Makasar",
72947229,
"abugida",
aliases = {"Old Makasar"},
ranges = {
0x11EE0, 0x11EF8,
},
}
m["Mand"] = process_ranges{
"Mandaic",
1812130,
aliases = {"Mandaean"},
ranges = {
0x0640, 0x0640,
0x0840, 0x085B,
0x085E, 0x085E,
},
direction = "rtl",
}
m["Mani"] = process_ranges{
"Manichaean",
3544702,
"abjad",
ranges = {
0x0640, 0x0640,
0x10AC0, 0x10AE6,
0x10AEB, 0x10AF6,
},
direction = "rtl",
}
m["Marc"] = process_ranges{
"Marchen",
72403709,
"abugida",
ranges = {
0x11C70, 0x11C8F,
0x11C92, 0x11CA7,
0x11CA9, 0x11CB6,
},
}
m["Maya"] = process_ranges{
"Maya",
211248,
aliases = {"Maya hieroglyphic", "Mayan", "Mayan hieroglyphic"},
ranges = {
0x1D2E0, 0x1D2F3,
},
}
m["Medf"] = process_ranges{
"Medefaidrin",
1519764,
aliases = {"Oberi Okaime", "Oberi Ɔkaimɛ"},
ranges = {
0x16E40, 0x16E9A,
},
capitalized = true,
}
m["Mend"] = process_ranges{
"Mende",
951069,
aliases = {"Mende Kikakui"},
ranges = {
0x1E800, 0x1E8C4,
0x1E8C7, 0x1E8D6,
},
direction = "rtl",
}
m["Merc"] = process_ranges{
"Meroitic cursive",
73028124,
"abugida",
ranges = {
0x109A0, 0x109B7,
0x109BC, 0x109CF,
0x109D2, 0x109FF,
},
direction = "rtl",
}
m["Mero"] = process_ranges{
"Meroitic hieroglyphic",
73028623,
"abugida",
ranges = {
0x10980, 0x1099F,
},
direction = "rtl",
wikipedia_article = "Meroitic hieroglyphs",
}
m["Mlym"] = process_ranges{
"Malayalam",
1164129,
"abugida",
ranges = {
0x0951, 0x0952,
0x0964, 0x0965,
0x0D00, 0x0D0C,
0x0D0E, 0x0D10,
0x0D12, 0x0D44,
0x0D46, 0x0D48,
0x0D4A, 0x0D4F,
0x0D54, 0x0D63,
0x0D66, 0x0D7F,
0x1CDA, 0x1CDA,
0x1CF2, 0x1CF2,
0xA830, 0xA832,
},
normalizationFixes = handle_normalization_fixes{
from = {"ഇൗ", "ഉൗ", "എെ", "ഒാ", "ഒൗ", "ക്", "ണ്", "ന്റ", "ന്", "മ്", "യ്", "ര്", "ല്", "ള്", "ഴ്", "െെ", "ൻ്റ"},
to = {"ഈ", "ഊ", "ഐ", "ഓ", "ഔ", "ൿ", "ൺ", "ൻറ", "ൻ", "ൔ", "ൕ", "ർ", "ൽ", "ൾ", "ൖ", "ൈ", "ന്റ"}
},
}
m["Modi"] = process_ranges{
"Modi",
1703713,
"abugida",
ranges = {
0xA830, 0xA839,
0x11600, 0x11644,
0x11650, 0x11659,
},
normalizationFixes = handle_normalization_fixes{
from = {"𑘀𑘹", "𑘀𑘺", "𑘁𑘹", "𑘁𑘺"},
to = {"𑘊", "𑘋", "𑘌", "𑘍"}
},
}
m["Mong"] = process_ranges{
"Mongolian",
1055705,
"alphabet",
aliases = {"Mongol bichig", "Hudum Mongol bichig"},
ranges = {
0x1800, 0x1805,
0x180A, 0x1819,
0x1820, 0x1842,
0x1878, 0x1878,
0x1880, 0x1897,
0x18A6, 0x18A6,
0x18A9, 0x18A9,
0x200C, 0x200D,
0x202F, 0x202F,
0x3001, 0x3002,
0x3008, 0x300B,
0x11660, 0x11668,
},
direction = "vertical-ltr",
}
m["mnc-Mong"] = process_ranges{
"Manchu",
122888,
m["Mong"][3],
ranges = {
0x1801, 0x1801,
0x1804, 0x1804,
0x1808, 0x180F,
0x1820, 0x1820,
0x1823, 0x1823,
0x1828, 0x182A,
0x182E, 0x1830,
0x1834, 0x1838,
0x183A, 0x183A,
0x185D, 0x185D,
0x185F, 0x1861,
0x1864, 0x1869,
0x186C, 0x1871,
0x1873, 0x1877,
0x1880, 0x1888,
0x188F, 0x188F,
0x189A, 0x18A5,
0x18A8, 0x18A8,
0x18AA, 0x18AA,
0x200C, 0x200D,
0x202F, 0x202F,
},
direction = "vertical-ltr",
parent = "Mong",
}
m["sjo-Mong"] = process_ranges{
"Xibe",
113624153,
m["Mong"][3],
aliases = {"Sibe"},
ranges = {
0x1804, 0x1804,
0x1807, 0x1807,
0x180A, 0x180F,
0x1820, 0x1820,
0x1823, 0x1823,
0x1828, 0x1828,
0x182A, 0x182A,
0x182E, 0x1830,
0x1834, 0x1838,
0x183A, 0x183A,
0x185D, 0x1872,
0x200C, 0x200D,
0x202F, 0x202F,
},
direction = "vertical-ltr",
parent = "mnc-Mong",
}
m["xwo-Mong"] = process_ranges{
"Clear Script",
529085,
m["Mong"][3],
aliases = {"Todo", "Todo bichig"},
ranges = {
0x1800, 0x1801,
0x1804, 0x1806,
0x180A, 0x1820,
0x1828, 0x1828,
0x182F, 0x1831,
0x1834, 0x1834,
0x1837, 0x1838,
0x183A, 0x183B,
0x1840, 0x1840,
0x1843, 0x185C,
0x1880, 0x1887,
0x1889, 0x188F,
0x1894, 0x1894,
0x1896, 0x1899,
0x18A7, 0x18A7,
0x200C, 0x200D,
0x202F, 0x202F,
0x11669, 0x1166C,
},
direction = "vertical-ltr",
parent = "Mong",
}
m["Moon"] = {
"Moon",
918391,
"alphabet",
aliases = {"Moon System of Embossed Reading", "Moon type", "Moon writing", "Moon alphabet", "Moon code"},
-- Not in Unicode
}
m["Morse"] = {
"Morse code",
79897,
ietf_subtag = "Zsym",
}
m["Mroo"] = process_ranges{
"Mru",
75919253,
aliases = {"Mro", "Mrung"},
ranges = {
0x16A40, 0x16A5E,
0x16A60, 0x16A69,
0x16A6E, 0x16A6F,
},
}
m["Mtei"] = process_ranges{
"Meitei Mayek",
2981413,
"abugida",
aliases = {"Meetei Mayek", "Manipuri"},
ranges = {
0xAAE0, 0xAAF6,
0xABC0, 0xABED,
0xABF0, 0xABF9,
},
}
m["Mult"] = process_ranges{
"Multani",
17047906,
"abugida",
ranges = {
0x0A66, 0x0A6F,
0x11280, 0x11286,
0x11288, 0x11288,
0x1128A, 0x1128D,
0x1128F, 0x1129D,
0x1129F, 0x112A9,
},
}
m["Music"] = process_ranges{
"musical notation",
233861,
"pictography",
ranges = {
0x2669, 0x266F,
0x1D100, 0x1D126,
0x1D129, 0x1D1EA,
},
ietf_subtag = "Zsym",
translit = false,
}
m["Mymr"] = process_ranges{
"Burmese",
43887939,
"abugida",
aliases = {"Myanmar"},
ranges = {
0x1000, 0x109F,
0xA92E, 0xA92E,
0xA9E0, 0xA9FE,
0xAA60, 0xAA7F,
0x116D0, 0x116E3,
},
spaces = false,
}
m["Nagm"] = process_ranges{
"Mundari Bani",
106917274,
"alphabet",
aliases = {"Nag Mundari"},
ranges = {
0x1E4D0, 0x1E4F9,
},
}
m["Nand"] = process_ranges{
"Nandinagari",
6963324,
"abugida",
ranges = {
0x0964, 0x0965,
0x0CE6, 0x0CEF,
0x1CE9, 0x1CE9,
0x1CF2, 0x1CF2,
0x1CFA, 0x1CFA,
0xA830, 0xA835,
0x119A0, 0x119A7,
0x119AA, 0x119D7,
0x119DA, 0x119E4,
},
}
m["Narb"] = process_ranges{
"Ancient North Arabian",
1472213,
"abjad",
aliases = {"Old North Arabian"},
ranges = {
0x10A80, 0x10A9F,
},
direction = "rtl",
}
m["Nbat"] = process_ranges{
"Nabataean",
855624,
"abjad",
aliases = {"Nabatean"},
ranges = {
0x10880, 0x1089E,
0x108A7, 0x108AF,
},
direction = "rtl",
}
m["Newa"] = process_ranges{
"Newa",
7237292,
"abugida",
aliases = {"Newar", "Newari", "Prachalit Nepal"},
ranges = {
0x11400, 0x1145B,
0x1145D, 0x11461,
},
}
m["Nkdb"] = {
"Dongba",
1190953,
"pictography",
aliases = {"Naxi Dongba", "Nakhi Dongba", "Tomba", "Tompa", "Mo-so"},
spaces = false,
-- Not in Unicode
}
m["Nkgb"] = {
"Geba",
731189,
"syllabary",
aliases = {"Nakhi Geba", "Naxi Geba"},
spaces = false,
-- Not in Unicode
}
m["Nkoo"] = process_ranges{
"N'Ko",
1062587,
"alphabet",
ranges = {
0x060C, 0x060C,
0x061B, 0x061B,
0x061F, 0x061F,
0x07C0, 0x07FA,
0x07FD, 0x07FF,
0xFD3E, 0xFD3F,
},
direction = "rtl",
}
m["None"] = {
"unspecified",
nil,
-- This should not have any characters listed
ietf_subtag = "Zyyy",
translit = false,
character_category = false, -- none
}
m["Nshu"] = process_ranges{
"Nüshu",
56436,
"syllabary",
aliases = {"Nushu"},
ranges = {
0x16FE1, 0x16FE1,
0x1B170, 0x1B2FB,
},
spaces = false,
}
m["Ogam"] = process_ranges{
"Ogham",
184661,
ranges = {
0x1680, 0x169C,
},
}
m["Olck"] = process_ranges{
"Ol Chiki",
201688,
aliases = {"Ol Chemetʼ", "Ol", "Santali"},
ranges = {
0x1C50, 0x1C7F,
},
}
m["Onao"] = process_ranges{
"Ol Onal",
108607084,
"alphabet",
ranges = {
0x0964, 0x0965,
0x1E5D0, 0x1E5FA,
0x1E5FF, 0x1E5FF,
},
}
m["Orkh"] = process_ranges{
"Old Turkic",
5058305,
aliases = {"Orkhon runic"},
ranges = {
0x10C00, 0x10C48,
},
direction = "rtl",
}
m["Orya"] = process_ranges{
"Odia",
1760127,
"abugida",
aliases = {"Oriya"},
ranges = {
0x0951, 0x0952,
0x0964, 0x0965,
0x0B01, 0x0B03,
0x0B05, 0x0B0C,
0x0B0F, 0x0B10,
0x0B13, 0x0B28,
0x0B2A, 0x0B30,
0x0B32, 0x0B33,
0x0B35, 0x0B39,
0x0B3C, 0x0B44,
0x0B47, 0x0B48,
0x0B4B, 0x0B4D,
0x0B55, 0x0B57,
0x0B5C, 0x0B5D,
0x0B5F, 0x0B63,
0x0B66, 0x0B77,
0x1CDA, 0x1CDA,
0x1CF2, 0x1CF2,
},
normalizationFixes = handle_normalization_fixes{
from = {"ଅା", "ଏୗ", "ଓୗ"},
to = {"ଆ", "ଐ", "ଔ"}
},
}
m["Osge"] = process_ranges{
"Osage",
7105529,
ranges = {
0x104B0, 0x104D3,
0x104D8, 0x104FB,
},
capitalized = true,
}
m["Osma"] = process_ranges{
"Osmanya",
1377866,
ranges = {
0x10480, 0x1049D,
0x104A0, 0x104A9,
},
}
m["Ougr"] = process_ranges{
"Old Uyghur",
1998938,
"abjad, alphabet",
ranges = {
0x0640, 0x0640,
0x10AF2, 0x10AF2,
0x10F70, 0x10F89,
},
-- This should ideally be "vertical-ltr", but getting the CSS right is tricky because it's right-to-left horizontally, but left-to-right vertically. Currently, displaying it vertically causes it to display bottom-to-top.
direction = "rtl",
}
m["Palm"] = process_ranges{
"Palmyrene",
17538100,
ranges = {
0x10860, 0x1087F,
},
direction = "rtl",
}
m["Pauc"] = process_ranges{
"Pau Cin Hau",
25339852,
ranges = {
0x11AC0, 0x11AF8,
},
}
m["Pcun"] = {
"Proto-Cuneiform",
1650699,
"pictography",
-- Not in Unicode
}
m["Pelm"] = {
"Proto-Elamite",
56305763,
"pictography",
-- Not in Unicode
}
m["Perm"] = process_ranges{
"Old Permic",
147899,
ranges = {
0x0483, 0x0483,
0x10350, 0x1037A,
},
}
m["Phag"] = process_ranges{
"Phags-pa",
822836,
"abugida",
ranges = {
0x1802, 0x1803,
0x1805, 0x1805,
0x200C, 0x200D,
0x202F, 0x202F,
0x3002, 0x3002,
0xA840, 0xA877,
},
direction = "vertical-ltr",
}
m["Phli"] = process_ranges{
"Inscriptional Pahlavi",
24089793,
"abjad",
ranges = {
0x10B60, 0x10B72,
0x10B78, 0x10B7F,
},
direction = "rtl",
}
m["Phlp"] = process_ranges{
"Psalter Pahlavi",
7253954,
"abjad",
ranges = {
0x0640, 0x0640,
0x10B80, 0x10B91,
0x10B99, 0x10B9C,
0x10BA9, 0x10BAF,
},
direction = "rtl",
}
m["Phlv"] = {
"Book Pahlavi",
72403118,
"abjad",
direction = "rtl",
wikipedia_article = "Pahlavi scripts#Book Pahlavi",
-- Not in Unicode
}
m["Phnx"] = process_ranges{
"Phoenician",
26752,
"abjad",
ranges = {
0x10900, 0x1091B,
0x1091F, 0x1091F,
},
direction = "rtl",
}
m["Plrd"] = process_ranges{
"Pollard",
601734,
"abugida",
aliases = {"Miao"},
ranges = {
0x16F00, 0x16F4A,
0x16F4F, 0x16F87,
0x16F8F, 0x16F9F,
},
}
m["Prti"] = process_ranges{
"Inscriptional Parthian",
13023804,
ranges = {
0x10B40, 0x10B55,
0x10B58, 0x10B5F,
},
direction = "rtl",
}
m["Psin"] = {
"Proto-Sinaitic",
1065250,
"abjad",
direction = "rtl",
-- Not in Unicode
}
m["Ranj"] = {
"Ranjana",
2385276,
"abugida",
-- Not in Unicode
}
m["Rjng"] = process_ranges{
"Rejang",
2007960,
"abugida",
ranges = {
0xA930, 0xA953,
0xA95F, 0xA95F,
},
}
m["Rohg"] = process_ranges{
"Hanifi Rohingya",
21028705,
"alphabet",
ranges = {
0x060C, 0x060C,
0x061B, 0x061B,
0x061F, 0x061F,
0x0640, 0x0640,
0x06D4, 0x06D4,
0x10D00, 0x10D27,
0x10D30, 0x10D39,
},
direction = "rtl",
}
m["Roro"] = {
"Rongorongo",
209764,
-- Not in Unicode
}
m["Rumin"] = process_ranges{
"Rumi numerals",
nil,
ranges = {
0x10E60, 0x10E7E,
},
ietf_subtag = "Arab",
}
m["Runr"] = process_ranges{
"Runic",
82996,
"alphabet",
ranges = {
0x16A0, 0x16EA,
0x16EE, 0x16F8,
},
}
m["Samr"] = process_ranges{
"Samaritan",
1550930,
"abjad",
ranges = {
0x0800, 0x082D,
0x0830, 0x083E,
},
direction = "rtl",
}
m["Sarb"] = process_ranges{
"Ancient South Arabian",
446074,
"abjad",
aliases = {"Old South Arabian"},
ranges = {
0x10A60, 0x10A7F,
},
direction = "rtl",
}
m["Saur"] = process_ranges{
"Saurashtra",
3535165,
"abugida",
ranges = {
0xA880, 0xA8C5,
0xA8CE, 0xA8D9,
},
}
m["Semap"] = {
"flag semaphore",
250796,
"pictography",
ietf_subtag = "Zsym",
}
m["Sgnw"] = process_ranges{
"SignWriting",
1497335,
"pictography",
aliases = {"Sutton SignWriting"},
ranges = {
0x1D800, 0x1DA8B,
0x1DA9B, 0x1DA9F,
0x1DAA1, 0x1DAAF,
},
translit = false,
}
m["Shaw"] = process_ranges{
"Shavian",
1970098,
aliases = {"Shaw"},
ranges = {
0x10450, 0x1047F,
},
}
m["Shrd"] = process_ranges{
"Sharada",
2047117,
"abugida",
ranges = {
0x0951, 0x0951,
0x1CD7, 0x1CD7,
0x1CD9, 0x1CD9,
0x1CDC, 0x1CDD,
0x1CE0, 0x1CE0,
0xA830, 0xA835,
0xA838, 0xA838,
0x11180, 0x111DF,
},
}
m["Shui"] = {
"Sui",
752854,
"logography",
spaces = false,
-- Not in Unicode
}
m["Sidd"] = process_ranges{
"Siddham",
250379,
"abugida",
ranges = {
0x11580, 0x115B5,
0x115B8, 0x115DD,
},
}
m["Sidt"] = {
"Sidetic",
36659,
"alphabet",
direction = "rtl",
-- Not in Unicode
}
m["Sind"] = process_ranges{
"Khudabadi",
6402810,
"abugida",
aliases = {"Khudawadi"},
ranges = {
0x0964, 0x0965,
0xA830, 0xA839,
0x112B0, 0x112EA,
0x112F0, 0x112F9,
},
normalizationFixes = handle_normalization_fixes{
from = {"𑊰𑋠", "𑊰𑋥", "𑊰𑋦", "𑊰𑋧", "𑊰𑋨"},
to = {"𑊱", "𑊶", "𑊷", "𑊸", "𑊹"}
},
}
m["Sinh"] = process_ranges{
"Sinhalese",
1574992,
"abugida",
aliases = {"Sinhala"},
ranges = {
0x0964, 0x0965,
0x0D81, 0x0D83,
0x0D85, 0x0D96,
0x0D9A, 0x0DB1,
0x0DB3, 0x0DBB,
0x0DBD, 0x0DBD,
0x0DC0, 0x0DC6,
0x0DCA, 0x0DCA,
0x0DCF, 0x0DD4,
0x0DD6, 0x0DD6,
0x0DD8, 0x0DDF,
0x0DE6, 0x0DEF,
0x0DF2, 0x0DF4,
0x1CF2, 0x1CF2,
0x111E1, 0x111F4,
},
normalizationFixes = handle_normalization_fixes{
from = {"අා", "අැ", "අෑ", "උෟ", "ඍෘ", "ඏෟ", "එ්", "එෙ", "ඔෟ", "ෘෘ"},
to = {"ආ", "ඇ", "ඈ", "ඌ", "ඎ", "ඐ", "ඒ", "ඓ", "ඖ", "ෲ"}
},
}
m["Sogd"] = process_ranges{
"Sogdian",
578359,
"abjad",
ranges = {
0x0640, 0x0640,
0x10F30, 0x10F59,
},
direction = "rtl",
}
m["Sogo"] = process_ranges{
"Old Sogdian",
72403254,
"abjad",
ranges = {
0x10F00, 0x10F27,
},
direction = "rtl",
}
m["Sora"] = process_ranges{
"Sorang Sompeng",
7563292,
aliases = {"Sora Sompeng"},
ranges = {
0x110D0, 0x110E8,
0x110F0, 0x110F9,
},
}
m["Soyo"] = process_ranges{
"Soyombo",
8009382,
"abugida",
ranges = {
0x11A50, 0x11AA2,
},
}
m["Sund"] = process_ranges{
"Sundanese",
51589,
"abugida",
ranges = {
0x1B80, 0x1BBF,
0x1CC0, 0x1CC7,
},
}
m["Sunu"] = process_ranges{
"Sunuwar",
109984965,
"alphabet",
ranges = {
0x11BC0, 0x11BE1,
0x11BF0, 0x11BF9,
},
}
m["Sylo"] = process_ranges{
"Sylheti Nagri",
144128,
"abugida",
aliases = {"Sylheti Nāgarī", "Syloti Nagri"},
ranges = {
0x0964, 0x0965,
0x09E6, 0x09EF,
0xA800, 0xA82C,
},
}
m["Syrc"] = process_ranges{
"Syriac",
26567,
"abjad", -- more precisely, impure abjad
ranges = {
0x060C, 0x060C,
0x061B, 0x061C,
0x061F, 0x061F,
0x0640, 0x0640,
0x064B, 0x0655,
0x0670, 0x0670,
0x0700, 0x070D,
0x070F, 0x074A,
0x074D, 0x074F,
0x0860, 0x086A,
0x1DF8, 0x1DF8,
0x1DFA, 0x1DFA,
},
direction = "rtl",
}
-- Syre, Syrj, Syrn are apparently subsumed into Syrc; discuss if this causes issues
m["Tagb"] = process_ranges{
"Tagbanwa",
977444,
"abugida",
ranges = {
0x1735, 0x1736,
0x1760, 0x176C,
0x176E, 0x1770,
0x1772, 0x1773,
},
}
m["Takr"] = process_ranges{
"Takri",
759202,
"abugida",
ranges = {
0x0964, 0x0965,
0xA830, 0xA839,
0x11680, 0x116B9,
0x116C0, 0x116C9,
},
normalizationFixes = handle_normalization_fixes{
from = {"𑚀𑚭", "𑚀𑚴", "𑚀𑚵", "𑚆𑚲"},
to = {"𑚁", "𑚈", "𑚉", "𑚇"}
},
}
m["Tale"] = process_ranges{
"Tai Nüa",
2566326,
"abugida",
aliases = {"Tai Nuea", "New Tai Nüa", "New Tai Nuea", "Dehong Dai", "Tai Dehong", "Tai Le"},
ranges = {
0x1040, 0x1049,
0x1950, 0x196D,
0x1970, 0x1974,
},
spaces = false,
}
m["Talu"] = process_ranges{
"New Tai Lue",
3498863,
"abugida",
ranges = {
0x1980, 0x19AB,
0x19B0, 0x19C9,
0x19D0, 0x19DA,
0x19DE, 0x19DF,
},
spaces = false,
}
m["Taml"] = process_ranges{
"Tamil",
26803,
"abugida",
ranges = {
0x0951, 0x0952,
0x0964, 0x0965,
0x0B82, 0x0B83,
0x0B85, 0x0B8A,
0x0B8E, 0x0B90,
0x0B92, 0x0B95,
0x0B99, 0x0B9A,
0x0B9C, 0x0B9C,
0x0B9E, 0x0B9F,
0x0BA3, 0x0BA4,
0x0BA8, 0x0BAA,
0x0BAE, 0x0BB9,
0x0BBE, 0x0BC2,
0x0BC6, 0x0BC8,
0x0BCA, 0x0BCD,
0x0BD0, 0x0BD0,
0x0BD7, 0x0BD7,
0x0BE6, 0x0BFA,
0x1CDA, 0x1CDA,
0xA8F3, 0xA8F3,
0x11301, 0x11301,
0x11303, 0x11303,
0x1133B, 0x1133C,
0x11FC0, 0x11FF1,
0x11FFF, 0x11FFF,
},
normalizationFixes = handle_normalization_fixes{
from = {"அூ", "ஸ்ரீ"},
to = {"ஆ", "ஶ்ரீ"}
},
}
m["Tang"] = process_ranges{
"Tangut",
1373610,
"logography, syllabary",
ranges = {
0x31EF, 0x31EF,
0x16FE0, 0x16FE0,
0x17000, 0x187F7,
0x18800, 0x18AFF,
0x18D00, 0x18D08,
},
spaces = false,
}
m["Tavt"] = process_ranges{
"Tai Viet",
11818517,
"abugida",
ranges = {
0xAA80, 0xAAC2,
0xAADB, 0xAADF,
},
spaces = false,
}
m["Tayo"] = {
"Lai Tay",
16306701,
"abugida",
aliases = {"Tai Yo"},
direction = "vertical-rtl",
-- Not in Unicode
}
m["Telu"] = process_ranges{
"Telugu",
570450,
"abugida",
ranges = {
0x0951, 0x0952,
0x0964, 0x0965,
0x0C00, 0x0C0C,
0x0C0E, 0x0C10,
0x0C12, 0x0C28,
0x0C2A, 0x0C39,
0x0C3C, 0x0C44,
0x0C46, 0x0C48,
0x0C4A, 0x0C4D,
0x0C55, 0x0C56,
0x0C58, 0x0C5A,
0x0C5D, 0x0C5D,
0x0C60, 0x0C63,
0x0C66, 0x0C6F,
0x0C77, 0x0C7F,
0x1CDA, 0x1CDA,
0x1CF2, 0x1CF2,
},
normalizationFixes = handle_normalization_fixes{
from = {"ఒౌ", "ఒౕ", "ిౕ", "ెౕ", "ొౕ"},
to = {"ఔ", "ఓ", "ీ", "ే", "ో"}
},
}
m["Teng"] = {
"Tengwar",
473725,
}
m["Tfng"] = process_ranges{
"Tifinagh",
208503,
"abjad, alphabet",
ranges = {
0x2D30, 0x2D67,
0x2D6F, 0x2D70,
0x2D7F, 0x2D7F,
},
otherNames = {"Libyco-Berber", "Berber"}, -- per Wikipedia, Libyco-Berber is the parent
}
m["Tglg"] = process_ranges{
"Baybayin",
812124,
"abugida",
aliases = {"Tagalog"},
varieties = {"Kur-itan"},
ranges = {
0x1700, 0x1715,
0x171F, 0x171F,
0x1735, 0x1736,
},
}
m["Thaa"] = process_ranges{
"Thaana",
877906,
"abugida",
ranges = {
0x060C, 0x060C,
0x061B, 0x061C,
0x061F, 0x061F,
0x0660, 0x0669,
0x0780, 0x07B1,
0xFDF2, 0xFDF2,
0xFDFD, 0xFDFD,
},
direction = "rtl",
}
m["Thai"] = process_ranges{
"Thai",
236376,
"abugida",
ranges = {
0x0E01, 0x0E3A,
0x0E40, 0x0E5B,
},
spaces = false,
}
m["Tibt"] = process_ranges{
"Tibetan",
46861,
"abugida",
ranges = {
0x0F00, 0x0F47,
0x0F49, 0x0F6C,
0x0F71, 0x0F97,
0x0F99, 0x0FBC,
0x0FBE, 0x0FCC,
0x0FCE, 0x0FD4,
0x0FD9, 0x0FDA,
0x3008, 0x300B,
},
normalizationFixes = handle_normalization_fixes{
combiningClasses = {["༹"] = 1},
from = {"ཷ", "ཹ"},
to = {"ྲཱྀ", "ླཱྀ"}
},
}
m["sit-tam-Tibt"] = {
"Tamyig",
109875213,
m["Tibt"][3],
ranges = m["Tibt"].ranges,
characters = m["Tibt"].characters,
parent = "Tibt",
normalizationFixes = m["Tibt"].normalizationFixes,
}
m["Tirh"] = process_ranges{
"Tirhuta",
1765752,
"abugida",
ranges = {
0x0951, 0x0952,
0x0964, 0x0965,
0x1CF2, 0x1CF2,
0xA830, 0xA839,
0x11480, 0x114C7,
0x114D0, 0x114D9,
},
normalizationFixes = handle_normalization_fixes{
from = {"𑒁𑒰", "𑒋𑒺", "𑒍𑒺", "𑒪𑒵", "𑒪𑒶"},
to = {"𑒂", "𑒌", "𑒎", "𑒉", "𑒊"}
},
}
m["Tnsa"] = process_ranges{
"Tangsa",
105576311,
"alphabet",
ranges = {
0x16A70, 0x16ABE,
0x16AC0, 0x16AC9,
},
}
m["Todr"] = process_ranges{
"Todhri",
10274731,
"alphabet",
direction = "rtl",
ranges = {
0x105C0, 0x105F3,
},
}
m["Tols"] = {
"Tolong Siki",
4459822,
"alphabet",
-- Not in Unicode
}
m["Toto"] = process_ranges{
"Toto",
104837516,
"abugida",
ranges = {
0x1E290, 0x1E2AE,
},
}
m["Tutg"] = process_ranges{
"Tigalari",
2604990,
"abugida",
aliases = {"Tulu"},
ranges = {
0x1CF2, 0x1CF2,
0x1CF4, 0x1CF4,
0xA8F1, 0xA8F1,
0x11380, 0x11389,
0x1138B, 0x1138B,
0x1138E, 0x1138E,
0x11390, 0x113B5,
0x113B7, 0x113C0,
0x113C2, 0x113C2,
0x113C5, 0x113C5,
0x113C7, 0x113CA,
0x113CC, 0x113D5,
0x113D7, 0x113D8,
0x113E1, 0x113E2,
},
}
m["Ugar"] = process_ranges{
"Ugaritic",
332652,
"abjad",
ranges = {
0x10380, 0x1039D,
0x1039F, 0x1039F,
},
}
m["Vaii"] = process_ranges{
"Vai",
523078,
"syllabary",
ranges = {
0xA500, 0xA62B,
},
}
m["Visp"] = {
"Visible Speech",
1303365,
"alphabet",
-- Not in Unicode
}
m["Vith"] = process_ranges{
"Vithkuqi",
3301993,
"alphabet",
ranges = {
0x10570, 0x1057A,
0x1057C, 0x1058A,
0x1058C, 0x10592,
0x10594, 0x10595,
0x10597, 0x105A1,
0x105A3, 0x105B1,
0x105B3, 0x105B9,
0x105BB, 0x105BC,
},
capitalized = true,
}
m["Wara"] = process_ranges{
"Varang Kshiti",
79199,
aliases = {"Warang Citi"},
ranges = {
0x118A0, 0x118F2,
0x118FF, 0x118FF,
},
capitalized = true,
}
m["Wcho"] = process_ranges{
"Wancho",
33713728,
"alphabet",
ranges = {
0x1E2C0, 0x1E2F9,
0x1E2FF, 0x1E2FF,
},
}
m["Wole"] = {
"Woleai",
6643710,
"syllabary",
-- Not in Unicode
}
m["Xpeo"] = process_ranges{
"Old Persian",
1471822,
ranges = {
0x103A0, 0x103C3,
0x103C8, 0x103D5,
},
}
m["Xsux"] = process_ranges{
"Cuneiform",
401,
aliases = {"Sumero-Akkadian Cuneiform"},
ranges = {
0x12000, 0x12399,
0x12400, 0x1246E,
0x12470, 0x12474,
0x12480, 0x12543,
},
}
m["Yezi"] = process_ranges{
"Yezidi",
13175481,
"alphabet",
ranges = {
0x060C, 0x060C,
0x061B, 0x061B,
0x061F, 0x061F,
0x0660, 0x0669,
0x10E80, 0x10EA9,
0x10EAB, 0x10EAD,
0x10EB0, 0x10EB1,
},
direction = "rtl",
}
m["Yiii"] = process_ranges{
"Yi",
1197646,
"syllabary",
ranges = {
0x3001, 0x3002,
0x3008, 0x3011,
0x3014, 0x301B,
0x30FB, 0x30FB,
0xA000, 0xA48C,
0xA490, 0xA4C6,
0xFF61, 0xFF65,
},
}
m["Zanb"] = process_ranges{
"Zanabazar Square",
50809208,
"abugida",
ranges = {
0x11A00, 0x11A47,
},
}
m["Zmth"] = process_ranges{
"mathematical notation",
1140046,
ranges = {
0x00AC, 0x00AC,
0x00B1, 0x00B1,
0x00D7, 0x00D7,
0x00F7, 0x00F7,
0x03D0, 0x03D2,
0x03D5, 0x03D5,
0x03F0, 0x03F1,
0x03F4, 0x03F6,
0x0606, 0x0608,
0x2016, 0x2016,
0x2032, 0x2034,
0x2040, 0x2040,
0x2044, 0x2044,
0x2052, 0x2052,
0x205F, 0x205F,
0x2061, 0x2064,
0x207A, 0x207E,
0x208A, 0x208E,
0x20D0, 0x20DC,
0x20E1, 0x20E1,
0x20E5, 0x20E6,
0x20EB, 0x20EF,
0x2102, 0x2102,
0x2107, 0x2107,
0x210A, 0x2113,
0x2115, 0x2115,
0x2118, 0x211D,
0x2124, 0x2124,
0x2128, 0x2129,
0x212C, 0x212D,
0x212F, 0x2131,
0x2133, 0x2138,
0x213C, 0x2149,
0x214B, 0x214B,
0x2190, 0x21A7,
0x21A9, 0x21AE,
0x21B0, 0x21B1,
0x21B6, 0x21B7,
0x21BC, 0x21DB,
0x21DD, 0x21DD,
0x21E4, 0x21E5,
0x21F4, 0x22FF,
0x2308, 0x230B,
0x2320, 0x2321,
0x237C, 0x237C,
0x239B, 0x23B5,
0x23B7, 0x23B7,
0x23D0, 0x23D0,
0x23DC, 0x23E2,
0x25A0, 0x25A1,
0x25AE, 0x25B7,
0x25BC, 0x25C1,
0x25C6, 0x25C7,
0x25CA, 0x25CB,
0x25CF, 0x25D3,
0x25E2, 0x25E2,
0x25E4, 0x25E4,
0x25E7, 0x25EC,
0x25F8, 0x25FF,
0x2605, 0x2606,
0x2640, 0x2640,
0x2642, 0x2642,
0x2660, 0x2663,
0x266D, 0x266F,
0x27C0, 0x27FF,
0x2900, 0x2AFF,
0x2B30, 0x2B44,
0x2B47, 0x2B4C,
0xFB29, 0xFB29,
0xFE61, 0xFE66,
0xFE68, 0xFE68,
0xFF0B, 0xFF0B,
0xFF1C, 0xFF1E,
0xFF3C, 0xFF3C,
0xFF3E, 0xFF3E,
0xFF5C, 0xFF5C,
0xFF5E, 0xFF5E,
0xFFE2, 0xFFE2,
0xFFE9, 0xFFEC,
0x1D400, 0x1D454,
0x1D456, 0x1D49C,
0x1D49E, 0x1D49F,
0x1D4A2, 0x1D4A2,
0x1D4A5, 0x1D4A6,
0x1D4A9, 0x1D4AC,
0x1D4AE, 0x1D4B9,
0x1D4BB, 0x1D4BB,
0x1D4BD, 0x1D4C3,
0x1D4C5, 0x1D505,
0x1D507, 0x1D50A,
0x1D50D, 0x1D514,
0x1D516, 0x1D51C,
0x1D51E, 0x1D539,
0x1D53B, 0x1D53E,
0x1D540, 0x1D544,
0x1D546, 0x1D546,
0x1D54A, 0x1D550,
0x1D552, 0x1D6A5,
0x1D6A8, 0x1D7CB,
0x1D7CE, 0x1D7FF,
0x1EE00, 0x1EE03,
0x1EE05, 0x1EE1F,
0x1EE21, 0x1EE22,
0x1EE24, 0x1EE24,
0x1EE27, 0x1EE27,
0x1EE29, 0x1EE32,
0x1EE34, 0x1EE37,
0x1EE39, 0x1EE39,
0x1EE3B, 0x1EE3B,
0x1EE42, 0x1EE42,
0x1EE47, 0x1EE47,
0x1EE49, 0x1EE49,
0x1EE4B, 0x1EE4B,
0x1EE4D, 0x1EE4F,
0x1EE51, 0x1EE52,
0x1EE54, 0x1EE54,
0x1EE57, 0x1EE57,
0x1EE59, 0x1EE59,
0x1EE5B, 0x1EE5B,
0x1EE5D, 0x1EE5D,
0x1EE5F, 0x1EE5F,
0x1EE61, 0x1EE62,
0x1EE64, 0x1EE64,
0x1EE67, 0x1EE6A,
0x1EE6C, 0x1EE72,
0x1EE74, 0x1EE77,
0x1EE79, 0x1EE7C,
0x1EE7E, 0x1EE7E,
0x1EE80, 0x1EE89,
0x1EE8B, 0x1EE9B,
0x1EEA1, 0x1EEA3,
0x1EEA5, 0x1EEA9,
0x1EEAB, 0x1EEBB,
0x1EEF0, 0x1EEF1,
},
translit = false,
}
m["Zsym"] = process_ranges{
"symbolic",
80071,
"pictography",
ranges = {
0x20DD, 0x20E0,
0x20E2, 0x20E4,
0x20E7, 0x20EA,
0x20F0, 0x20F0,
0x2100, 0x2101,
0x2103, 0x2106,
0x2108, 0x2109,
0x2114, 0x2114,
0x2116, 0x2117,
0x211E, 0x2123,
0x2125, 0x2127,
0x212A, 0x212B,
0x212E, 0x212E,
0x2132, 0x2132,
0x2139, 0x213B,
0x214A, 0x214A,
0x214C, 0x214F,
0x21A8, 0x21A8,
0x21AF, 0x21AF,
0x21B2, 0x21B5,
0x21B8, 0x21BB,
0x21DC, 0x21DC,
0x21DE, 0x21E3,
0x21E6, 0x21F3,
0x2300, 0x2307,
0x230C, 0x231F,
0x2322, 0x237B,
0x237D, 0x239A,
0x23B6, 0x23B6,
0x23B8, 0x23CF,
0x23D1, 0x23DB,
0x23E3, 0x23FF,
0x2500, 0x259F,
0x25A2, 0x25AD,
0x25B8, 0x25BB,
0x25C2, 0x25C5,
0x25C8, 0x25C9,
0x25CC, 0x25CE,
0x25D4, 0x25E1,
0x25E3, 0x25E3,
0x25E5, 0x25E6,
0x25ED, 0x25F7,
0x2600, 0x2604,
0x2607, 0x263F,
0x2641, 0x2641,
0x2643, 0x265F,
0x2664, 0x266C,
0x2670, 0x27BF,
0x2B00, 0x2B2F,
0x2B45, 0x2B46,
0x2B4D, 0x2B73,
0x2B76, 0x2B95,
0x2B97, 0x2BFF,
0x4DC0, 0x4DFF,
0x1F000, 0x1F02B,
0x1F030, 0x1F093,
0x1F0A0, 0x1F0AE,
0x1F0B1, 0x1F0BF,
0x1F0C1, 0x1F0CF,
0x1F0D1, 0x1F0F5,
0x1F300, 0x1F6D7,
0x1F6DC, 0x1F6EC,
0x1F6F0, 0x1F6FC,
0x1F700, 0x1F776,
0x1F77B, 0x1F7D9,
0x1F7E0, 0x1F7EB,
0x1F7F0, 0x1F7F0,
0x1F800, 0x1F80B,
0x1F810, 0x1F847,
0x1F850, 0x1F859,
0x1F860, 0x1F887,
0x1F890, 0x1F8AD,
0x1F8B0, 0x1F8B1,
0x1F900, 0x1FA53,
0x1FA60, 0x1FA6D,
0x1FA70, 0x1FA7C,
0x1FA80, 0x1FA88,
0x1FA90, 0x1FABD,
0x1FABF, 0x1FAC5,
0x1FACE, 0x1FADB,
0x1FAE0, 0x1FAE8,
0x1FAF0, 0x1FAF8,
0x1FB00, 0x1FB92,
0x1FB94, 0x1FBCA,
0x1FBF0, 0x1FBF9,
},
translit = false,
character_category = false, -- none
}
m["Zyyy"] = {
"undetermined",
104839687,
-- This should not have any characters listed, probably
translit = false,
character_category = false, -- none
}
m["Zzzz"] = {
"uncoded",
104839675,
-- This should not have any characters listed
translit = false,
character_category = false, -- none
}
-- These should be defined after the scripts they are composed of.
m["Hrkt"] = process_ranges{
"Kana",
187659,
"syllabary",
aliases = {"Japanese syllabaries"},
ranges = union(
m["Hira"].ranges,
m["Kana"].ranges
),
spaces = false,
}
m["Jpan"] = process_ranges{
"Japanese",
190502,
"logography, syllabary",
ranges = union(
m["Hrkt"].ranges,
m["Hani"].ranges,
m["Latn"].ranges
),
spaces = false,
sort_by_scraping = true,
}
m["Kore"] = process_ranges{
"Korean",
711797,
"logography, syllabary",
ranges = union(
m["Hang"].ranges,
m["Hani"].ranges,
m["Latn"].ranges
),
}
return require("Module:languages").finalizeData(m, "script")
6aa5hb17vbw0valrl3243e0timrje1o
Module:string/char
828
5933
17302
2025-05-28T01:55:57Z
Ayane Fumihiro
6766
+
17302
Scribunto
text/plain
local math_module = "Module:math"
local char = string.char
local error = error
local format = string.format
local pcall = pcall
local select = select
local tonumber = tonumber
local type = type
local function to_hex(...)
to_hex = require(math_module).to_hex
return to_hex(...)
end
local function codepoint_err(cp, i)
-- Throw error: to_hex can only return integers, so only show the bad value
-- if it can be converted into something that looks like a codepoint.
local success, result = pcall(to_hex, cp, true)
error(format(
"bad argument #%d to 'string/char' (codepoint between 0x0 and 0x10FFFF expected%s)",
i, success and "; got " .. result or ""),
i + 3)
end
local function utf8_char(n, i, v, ...)
local cp = tonumber(v)
if cp == nil then
error(format("bad argument #%d to 'char' (number expected; got %s)", i, type(v)), i + 2)
elseif cp < 0 then
codepoint_err(cp, i)
elseif cp < 0x80 then
if i == n then
return cp
end
return cp, utf8_char(n, i + 1, ...)
elseif cp < 0x800 then
if i == n then
return 0xC0 + cp / 0x40,
0x80 + cp % 0x40
end
return 0xC0 + cp / 0x40,
0x80 + cp % 0x40,
utf8_char(n, i + 1, ...)
elseif cp < 0x10000 then
-- Don't return "?" for surrogates, like mw.ustring.char does, as they
-- have legitimate uses (e.g. in JSON).
if i == n then
return 0xE0 + cp / 0x1000,
0x80 + cp / 0x40 % 0x40,
0x80 + cp % 0x40
end
return 0xE0 + cp / 0x1000,
0x80 + cp / 0x40 % 0x40,
0x80 + cp % 0x40,
utf8_char(n, i + 1, ...)
elseif cp < 0x110000 then
if i == n then
return 0xF0 + cp / 0x40000,
0x80 + cp / 0x1000 % 0x40,
0x80 + cp / 0x40 % 0x40,
0x80 + cp % 0x40
end
return 0xF0 + cp / 0x40000,
0x80 + cp / 0x1000 % 0x40,
0x80 + cp / 0x40 % 0x40,
0x80 + cp % 0x40,
utf8_char(n, i + 1, ...)
end
codepoint_err(cp, i)
end
return function(...)
local n = select("#", ...)
if n ~= 0 then
return char(utf8_char(n, 1, ...))
end
end
qud4hkutkfwzx4yv3ba5z040h7pzaqb
Module:category tree/wiktionary users
828
5934
17304
2025-05-28T02:03:10Z
Ayane Fumihiro
6766
Created page with "local raw_categories = {} local raw_handlers = {} local concat = table.concat local insert = table.insert local unpack = unpack or table.unpack -- Lua 5.2 compatibility local string_utilities_module = "Module:string utilities" ----------------------------------------------------------------------------- -- -- -- RAW CATEGORIES -- --..."
17304
Scribunto
text/plain
local raw_categories = {}
local raw_handlers = {}
local concat = table.concat
local insert = table.insert
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local string_utilities_module = "Module:string utilities"
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Wiktionary"] = {
description = "High level category for material about Wiktionary and its operation.",
parents = "Whakaraparapa",
}
raw_categories["Wiktionary statistics"] = {
description = "Categories and pages containing statistics about how Wiktionary is used.",
parents = {"Wiktionary", sort = "Statistics"},
}
raw_categories["Wiktionary users"] = {
description = "Pages listing Wiktionarians according to their user rights and categories listing Wiktionarians according to their linguistic and coding abilities.",
breadcrumb = "Users",
additional = "For an automatically generated list of all users, see [[Special:ListUsers]].",
parents = {"Wiktionary", sort = "Users"},
}
raw_categories["Wikimedians banned by the WMF"] = {
description = "Users who have received a [[m:Global bans|global ban]] imposed by the [[m:Wikimedia Foundation|Wikimedia Foundation]], in accordance with the [[m:WMF Global Ban Policy|WMF Global Ban Policy]].",
breadcrumb = "Banned by the WMF",
parents = "Wiktionary users",
}
raw_categories["User languages"] = {
description = "Categories listing Wiktionarians according to their linguistic abilities.",
parents = {
"Wiktionary users",
"Category:Wiktionary multilingual issues",
},
}
raw_categories["User languages with invalid code"] = {
description = "Categories listing Wiktionarians according to their linguistic abilities, where the language code is invalid for Wiktionary.",
additional = "Most of these codes are valid ISO 639-3 codes but are invalid in Wiktionary for various reasons, " ..
"typically due to different choices made regarding splitting and merging languages.",
parents = {name = "User languages", sort = " "},
}
raw_categories["User scripts"] = {
description = "Categories listing Wiktionarians according to their abilities to read a given script.",
parents = {
"Wiktionary users",
"Category:Wiktionary multilingual issues",
},
}
raw_categories["User coders"] = {
description = "Categories listing Wiktionarians according to their coding abilities.",
parents = "Wiktionary users",
}
raw_categories["User families"] = {
description = "Categories listing Wiktionarians according to their knowledge about a given language family.",
parents = "Wiktionary users"
}
raw_categories["Pages with entries"] = {
description = "Pages which contain language entries.",
additional = "The subcategories within this category are used to determine the total number of entries on the English Wiktionary.",
parents = "Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Redirects connected to a Wikidata item"] = {
description = "Redirect pages which are connected to a [[d:|Wikidata]] item.",
additional = "These are rarely needed, but are occasionally useful following a page merger, where other wikis may still separate the two.",
parents = "Wiktionary statistics",
can_be_empty = true,
hidden = true,
}
raw_categories["Unsupported titles"] = {
description = "Pages with titles that are not supported by the MediaWiki software.",
additional = "For an explanation of the reasons why certain titles are not supported, see [[Appendix:Unsupported titles]].",
parents = "Wiktionary",
can_be_empty = true,
hidden = true,
}
-- Tracked according to [[phab:T347324]].
for ext, data in pairs {
["DynamicPageList"] = {"DynamicPageList (Wikimedia)", "T287380"},
["EasyTimeline"] = {"EasyTimeline", "T137291"},
["Graph"] = {"Graph", "T334940"},
["Kartographer"] = {"Kartographer"},
["Phonos"] = {"Phonos"},
["Score"] = {"Score"},
["WikiHiero"] = {"WikiHiero", "T344534"},
} do
local link, phab = unpack(data)
raw_categories["Pages using the " .. ext .. " extension"] = {
description = ("Pages which make use of the [[mw:Extension:%s|%s]] extension."):format(link, ext),
additional = phab and ("See [[phab:%s|%s]] on Phabricator for background information on why this extension is tracked."):format(phab, phab) or nil,
breadcrumb = ("Using the %s extension"):format(ext),
parents = "Wiktionary statistics",
can_be_empty = true,
hidden = true,
}
end
-----------------------------------------------------------------------------
-- --
-- RAW HANDLERS --
-- --
-----------------------------------------------------------------------------
local function get_level_params(data)
local speak_verb = "speak"
if data.typ == "lang" then
local is_sign_language = data.obj and data.obj:getFamilyCode() and data.obj:getFamilyCode():find("^sgn") or data.langfam:find("Sign Language$")
speak_verb = data.args.verb or is_sign_language and "communicate in" or "speak"
end
return {
["-"] = {
cssclass = "babel-3",
lang = "These users " .. speak_verb .. " !LANGFAM!.",
script = "These users read !SCRIPT!.",
coder = "These users know how to code in !LANGFAM!.",
family = "These users know !LANGFAM!.",
},
["1"] = {
cssclass = "babel-1",
lang = "These users " .. speak_verb .. " !LANGFAM! at a '''basic''' level.",
script = "These users can read !SCRIPT! at a '''basic''' level.",
coder = "These users know the '''basics''' of how to write !LANGFAM! code and make minor tweaks.",
family = "These users know the '''basics''' of contributing to !LANGFAM!.",
},
["2"] = {
cssclass = "babel-2",
lang = "These users " .. speak_verb .. " !LANGFAM! at an '''intermediate''' level.",
script = "These users can read !SCRIPT! at an '''intermediate''' level.",
coder = "These users have a '''fair command''' of !LANGFAM!, and can understand some scripts written by others.",
family = "These users are '''fairly familiar''' with !LANGFAM!.",
},
["3"] = {
cssclass = "babel-3",
lang = "These users " .. speak_verb .. " !LANGFAM! at an '''advanced''' level.",
script = "These users can read !SCRIPT! at an '''advanced''' level.",
coder = "These users can write '''more complex''' !LANGFAM! code, and can understand and modify most scripts written by others.",
family = "These users '''regularly''' contribute to !LANGFAM!.",
},
["4"] = {
cssclass = "babel-4",
lang = "These users " .. speak_verb .. " !LANGFAM! at a '''near-native''' level.",
script = "These users can read !SCRIPT! at a '''near native''' level.",
coder = "These users can write and understand '''very complex''' !LANGFAM! code.",
},
["5"] = {
cssclass = "babel-5",
lang = "These users " .. speak_verb .. " !LANGFAM! at a '''professional''' level.",
script = "These users can read !SCRIPT! at a '''professional''' level.",
coder = "These users can write and understand !LANGFAM! code at a '''professional''' level.",
},
["N"] = {
cssclass = "babel-N",
lang = "These users are '''native''' speakers of !LANGFAM!.",
script = "These users' '''native''' script is !SCRIPT!.",
},
}
end
local coder_links = {
Asm = "w:Assembly language",
Bash = "w:Bash (Unix shell)",
C = "w:C (programming language)",
["C++"] = "w:C++",
["C Sharp"] = {link = "w:C Sharp (programming language)", lang = "C#"},
CSS = "w:CSS",
Go = "w:Go (programming language)",
Haskell = "w:Haskell",
HTML = "w:HTML",
Java = "w:Java (programming language)",
JavaScript = "w:JavaScript",
Julia = "w:Julia (programming language)",
Kotlin = "w:Kotlin (programming language)",
Lisp = "w:Lisp (programming language)",
Lua = "Wiktionary:Scripting",
Perl = "w:Perl",
PHP = "w:PHP",
Python = "w:Python (programming language)",
regex = {link = "w:Regular expression", name = "regular expressions"},
Ruby = "w:Ruby (programming language)",
Rust = "w:Rust (programming language)",
Scala = "w:Scala (programming language)",
Scheme = "w:Scheme (programming language)",
SQL = "w:SQL",
template = {link = "Wiktionary:Templates", name = "wiki templates"},
Typescript = "w:Typescript",
VBScript = "w:VBScript",
}
local custom_script_links = {
IPA = "w:International Phonetic Alphabet",
UPA = "w:Uralic Phonetic Alphabet",
}
-- Generic implementation of competency handler for (natural) languages, scripts, families and "coders" (= programming languages).
local function competency_handler(data)
local category = data.category
local langtext = data.langtext
local typ = data.typ
local args = data.args
local code = data.code
local langfam = data.langfam
local langfamcat = data.langfamcat
local script = data.script
local scriptcat = data.scriptcat
local level = data.level
local parents = data.parents
local addl_parents = data.addl_parents
local topright = data.topright
local data_addl = data.additional
local inactive = data.inactive
local parts = {}
local function ins(txt)
insert(parts, txt)
end
local level_params = get_level_params(data)
local params = level_params[level or "-"]
if not params then
error(("Internal error: No params for for code '%s', level %s"):format(code, level or "-"))
end
local function insert_text()
if langtext then
ins(langtext)
ins("<hr />")
end
if not params[typ] then
error(("No English text for code '%s', type '%s', level %s"):format(code, typ, level or "-"))
end
local pattern, repl
if typ == "script" then
pattern = "!SCRIPT!"
repl = ("'''" .. scriptcat .. "'''"):format(script)
else
pattern = "!LANGFAM!"
repl = ("'''" .. langfamcat .. "'''"):format(langfam)
if script then
repl = repl .. (" written in '''" .. scriptcat .. "'''"):format(script)
end
end
ins(params[typ]:gsub(pattern, repl))
end
local additional = {}
if level then
insert(additional, ("To be included on this list, add {{tl|Babel|%s}} to your user page. Complete instructions are " ..
"available at [[Wiktionary:Babel]]."):format(level == "N" and code or ("%s-%s"):format(code, level)))
else
insert(additional, "To be included on this list, use {{tl|Babel}} on your user page. Complete instructions are " ..
"available at [[Wiktionary:Babel]].")
end
if inactive then
insert(additional, "'''NOTE:''' Users in this category have not been active on the English Wiktionary for at " ..
"least two years and have been moved into the 'inactive' state due to " ..
"[[Wiktionary:Votes/pl-2017-04/Removing inactive editors from user-proficiency categories]].")
parents = {{name = category, sort = " "}}
end
if addl_parents then
for _, addl_parent in ipairs(addl_parents) do
insert(parents, addl_parent)
end
end
if data_addl then
insert(additional, data_addl)
end
local babel_templatestyles = require("Module:TemplateStyles")("Template:Babel/style.css")
if level then
ins(('<div class="babel-box %s">'):format(params.cssclass))
ins('<table class="babel-content" style="width:238px"><tr>')
ins('<td class="babel-code" style="font-size:14pt">')
ins(("'''%s-%s'''</td>"):format(code, level))
ins('<td class="babel-text">')
insert_text()
ins('</td></tr></table></div><br clear="left">')
return {
description = concat(parts) .. babel_templatestyles,
additional = concat(additional, "\n\n"),
breadcrumb = inactive and "Inactive" or "Level " .. level,
parents = parents,
}, not not args
else
ins(('<div class="babel-box %s">\n'):format(params.cssclass))
ins('{| class="babel-content" style="width:260px;"\n')
ins('| class="babel-code" style="font-size:14pt;" | ')
ins(("'''%s'''\n"):format(code))
ins('| class="babel-text" style="text-align:center;" | ')
insert_text()
ins('\n|}</div><br clear="left">')
return {
topright = topright,
description = concat(parts) .. babel_templatestyles,
additional = concat(additional, "\n\n"),
breadcrumb = inactive and "Inactive" or lang,
parents = parents,
}, not not args
end
end
-- Guts of implementation of competency handlers for natural languages (full or etymology-only), possibly with a
-- script attached (e.g. [[Category:User ko-Kore]]).
local function handle_user_lang_maybe_script(data, category, inactive, code, sccode, level, args)
local lang = require("Module:languages").getByCode(code, nil, "allow etym")
local langname = args.langname
local sc, scriptname
if sccode then
sc = require("Module:scripts").getByCode(sccode)
scriptname = args.scriptname
end
local code_with_script = code .. (sccode and "-" .. sccode or "")
if not lang or sccode and not sc then
-- If unrecognized language and called from inside, we're handling the parents and breadcrumb for a
-- higher-level category, so at least return something.
if not level and data.called_from_inside then
return {
-- FIXME, scrape langname= category?
breadcrumb = {name = code_with_script, nocap = true},
parents = {name = lang and "User languages with invalid script code" or
"User languages with invalid code", sort = code_with_script}
}, true
end
if not langname then
-- Check if the code matches a Wikimedia language (e.g. "ku" for Kurdish). If it does, treat
-- its canonical name as though it had been given as langname=.
local wm_lang = require("Module:wikimedia languages").getByCode(code)
if not wm_lang then
mw.log(("Skipping category '%s' because lang code '%s' is unrecognized and langname= not given"):
format(data.category, code))
return
end
langname = wm_lang:getCanonicalName()
end
if sccode and not sc and not scriptname then
mw.log(("Skipping category '%s' because script code '%s' is unrecognized and scriptname= not given"):
format(data.category, sccode))
return
end
end
if not langname then
if not lang then
error("Internal error: Something went wrong, undefined lang= should have been caught above")
end
langname = lang:getCanonicalName()
end
if not scriptname and sccode then
if not sc then
error("Internal error: Something went wrong, undefined sc= should have been caught above")
end
-- Use `getCategoryName` not `getCanonicalName` to display 'Foo script' than just 'Foo', as so many scripts
-- are the same as language names, and otherwise we get nonsensical output like "These users are native speakers
-- of Korean written in Korean".
scriptname = sc:getCategoryName()
end
-- Insert text, appropriately script-tagged, unless already script-tagged (we check for '<span'), in which case we
-- insert it directly. Also handle <<...>> and <<<...>>> in text and convert to bolded link to parent category.
local function wrap(txt)
if not txt then
return
end
if sccode then
-- Substitute <<<...>>> (where ... is supposed to be the native rendering of the script) with a link to the
-- top-level 'User SCRIPT' category (e.g. [[:Category:User Kore]] if we're in a sublevel category, or to the
-- top-level script category (e.g. [[:Category:Korean script]]) if we're in a top-level 'User CODE-SCRIPT'
-- category.
txt = txt:gsub("<<<(.-)>>>", function(inside)
if level then
return ("'''[[:Category:User %s|%s]]'''"):format(sccode, inside)
elseif sc then
return ("'''[[:Category:%s|%s]]'''"):format(sc:getCategoryName(), inside)
else
return ("'''%s'''"):format(inside)
end
end)
end
-- Substitute <<...>> (where ... is supposed to be the native rendering of the language) with a link to the
-- top-level 'User CODE' category (e.g. [[:Category:User fr]] or [[:Category:User fr-CA]]) if we're in a
-- sublevel category, or to the top-level language category (e.g. [[:Category:French language]] or
-- [[:Category:Canadian English]]) if we're in a top-level 'User CODE' category.
txt = txt:gsub("<<(.-)>>", function(inside)
if level then
return ("'''[[:Category:User %s|%s]]'''"):format(code, inside)
elseif lang then
return ("'''[[:Category:%s|%s]]'''"):format(lang:getCategoryName(), inside)
else
return ("'''%s'''"):format(inside)
end
end)
if txt:find("<span") or not lang then
return txt
else
return require("Module:script utilities").tag_text(txt, lang, sc)
end
end
local function get_request_cats()
if args.text or code == "en" or code:find("^en%-") then
return
end
local num_pages = mw.site.stats.pagesInCategory(data.category, "pages")
local count_cat, count_sort
if num_pages == 0 then
count_cat = "Requests for translations in user-competency categories with 0 users"
count_sort = "*" .. code_with_script
elseif num_pages == 1 then
count_cat = "Requests for translations in user-competency categories with 1 user"
count_sort = "*" .. code_with_script
else
local lowernum, uppernum
lowernum = 2
while true do
uppernum = lowernum * 2 - 1
if num_pages <= uppernum then
break
end
lowernum = lowernum * 2
end
count_cat = ("Requests for translations in user-competency categories with %s-%s users"):format(
lowernum, uppernum)
count_sort = "*" .. ("%0" .. #(tostring(uppernum)) .. "d"):format(num_pages)
end
local addl_parents = {}
insert(addl_parents, {
name = "Requests for translations in user-competency categories by language",
sort = code_with_script,
})
insert(addl_parents, {
name = count_cat,
sort = count_sort,
})
return addl_parents
end
local invalid_lang_warning
if not lang then
invalid_lang_warning = "'''WARNING''': The specified language code is invalid on Wiktionary. Please migrate " ..
"all competency ratings to the closest valid code."
end
local parents
if level then
parents = {("User %s"):format(code_with_script), sort = level}
elseif sccode then
parents = {}
insert(parents, {name = ("User %s"):format(code), sort = sccode})
insert(parents, {name = ("User %s"):format(sccode), sort = code})
elseif lang then
parents = {}
if lang:hasType("etymology-only") then
local full_code = lang:getFullCode()
local sort_key = code:gsub(("^%s%%-"):format(require(string_utilities_module).pattern_escape(full_code)),
"")
insert(parents, {name = ("User %s"):format(full_code), sort = sort_key})
else
insert(parents, {name = "User languages", sort = code})
end
insert(parents, {name = lang:getCategoryName(), sort = "user"})
else
parents = {"User languages with invalid code", sort = code}
end
local addl_parents = get_request_cats()
local topright
if args.commonscat then
local commonscat = require("Module:yesno")(args.commonscat, "+")
if commonscat == "+" or commonscat == true then
commonscat = data.category
end
if commonscat then
topright = ("{{commonscat|%s}}"):format(commonscat)
end
end
local langcat
if level then
langcat = ("[[:Category:User %s|%%s]]"):format(code)
elseif lang then
langcat = ("[[:Category:%s|%%s]]"):format(lang:getCategoryName())
else
langcat = "[[%s]]"
end
local scriptcat
if sccode then
if level then
scriptcat = ("[[:Category:User %s|%%s]]"):format(sccode)
elseif sc then
scriptcat = ("[[:Category:%s|%%s]]"):format(sc:getCategoryName())
else
scriptcat = "[[%s]]"
end
end
return competency_handler {
category = category,
inactive = inactive,
langtext = wrap(args.text),
typ = "lang",
args = args,
obj = lang,
code = code_with_script,
langfam = langname,
langfamcat = langcat,
script = scriptname,
scriptcat = scriptcat,
level = level,
parents = parents,
addl_parents = addl_parents,
topright = topright,
additional = invalid_lang_warning,
}
end
-- Hander for categories named [[Category:User LANG-SCRIPT]] or [[Category:User LANG-SCRIPT-#]] where # is a
-- competency level (0 through 5 or N), e.g. [[Category:zh-Hans]] or [[Category:yue-Hant-N]]. It's a bit tricky because
-- of the multitude of language formats, e.g. ko-KP is a language code (etym variety) but ko-Kore is a combination
-- lang + script code. We depend on the fact that all script codes are currently of the form Xxxx or Xxxxx, and check
-- for that first. We also need to run prior to the lang-only handler (next handler) so it doesn't try to interpret
-- the script code as an etym variant code.
--
-- Note that there are current categories named things like 'zh-Hant-TW' and 'zh-Hant-HK-3', which we don't support.
-- They should be renamed to some supported code, e.g. 'cmn-TW-Hant' and 'yue-HK-Hant-3'.
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, sccode, level = category:match("^User ([a-z][a-z][a-z]?)%-([A-Z][a-z][a-z][a-z][a-z]?)%-([0-5N])$")
if not code then
code, sccode, level =
category:match("^User ([a-z][a-z][a-z]?%-[a-zA-Z-]+)%-([A-Z][a-z][a-z][a-z][a-z]?)%-([0-5N])$")
end
if not code then
code, sccode = category:match("^User ([a-z][a-z][a-z]?)%-([A-Z][a-z][a-z][a-z][a-z]?)$")
end
if not code then
code, sccode = category:match("^User ([a-z][a-z][a-z]?%-[a-zA-Z-]+)%-([A-Z][a-z][a-z][a-z][a-z]?)$")
end
if not code then
return
end
local args = require("Module:parameters").process(data.args, {
text = true,
verb = true,
langname = true,
scriptname = true,
scname = {alias_of = "scriptname"},
commonscat = true,
})
return handle_user_lang_maybe_script(data, category, inactive, code, sccode, level, args)
end)
-- Hander for categories named [[Category:User LANG]] e.g. [[Category:User en]], [[Category:User en-US]],
-- [[Category:User ine-pro]] or [[Category:User LANG-#]] where # is a competency level (0 through 5 or N) e.g.
-- [[Category:User en-N]] or [[Category:User ndl-nl-1]].
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level = category:match("^User ([a-z][a-z][a-z]?)%-([0-5N])$")
if not code then
code, level = category:match("^User ([a-z][a-z][a-z]?%-[a-zA-Z-]+)%-([0-5N])$")
end
if not code then
code = category:match("^User ([a-z][a-z][a-z]?)$")
end
if not code then
code = category:match("^User ([a-z][a-z][a-z]?%-[a-zA-Z-]+)$")
end
if not code then
return
end
local args = require("Module:parameters").process(data.args, {
text = true,
verb = true,
langname = true,
commonscat = true,
})
return handle_user_lang_maybe_script(data, category, inactive, code, nil, level, args)
end)
-- Handler for scripts.
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level = category:match("^User ([A-Z][a-z][a-z][a-z][a-z]?)%-([0-5N])$")
if not code then
code = category:match("^User ([A-Z][a-z][a-z][a-z][a-z]?)$")
end
if not code then
code, level = category:match("^User ([a-z][a-z][a-z]?%-[A-Z][a-z][a-z][a-z][a-z]?)%-([0-5N])$")
end
if not code then
code = category:match("^User ([a-z][a-z][a-z]?%-[A-Z][a-z][a-z][a-z][a-z]?)$")
end
if not code then
return
end
local sc = require("Module:scripts").getByCode(code)
if not sc then
return
end
local parents
if level then
parents = {("User %s"):format(code), sort = level}
else
parents = {
{name = "User scripts", sort = code},
{name = sc:getCategoryName(), sort = "user"},
}
end
local scriptcat
-- Better to display 'Foo script' than just 'Foo', as so many scripts are the same as language names.
if level then
scriptcat = ("[[:Category:User %s|%s]]"):format(code, sc:getCategoryName())
else
scriptcat = ("[[:Category:%s|%s]]"):format(sc:getCategoryName(), sc:getCategoryName())
end
return competency_handler {
category = category,
inactive = inactive,
typ = "script",
obj = sc,
code = code,
script = sc:getCanonicalName(),
scriptcat = scriptcat,
level = level,
parents = parents,
}
end)
-- Handler for "custom" scripts (e.g. IPA).
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level
if not code then
code, level = category:match("^User ([A-Za-z-]+)%-([0-5N])$")
end
if not code then
code = category:match("^User ([A-Za-z-]+)$")
end
if not code or not custom_script_links[code] then
return
end
local parents
if level then
parents = {("User %s"):format(code), sort = level}
else
parents = {"User scripts", sort = code}
end
local scriptdata = custom_script_links[code]
if type(scriptdata) == "string" then
scriptdata = {link = scriptdata}
end
local scriptcat = ("[[%s|%%s]]"):format(scriptdata.link)
return competency_handler {
category = category,
inactive = inactive,
typ = "script",
code = code,
script = scriptdata.script or code,
scriptcat = scriptcat,
level = level,
parents = parents,
}
end)
-- Handler for programming languages.
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level
if not code then
code, level = category:match("^User ([A-Za-z+-]+) coder%-([0-5N])$")
end
if not code then
code = category:match("^User ([A-Za-z+-]+) coder$")
end
if not code or not coder_links[code] then
return
end
local parents
if level then
parents = {("User %s coder"):format(code), sort = level}
else
parents = {"User coders", sort = code}
end
local langdata = coder_links[code]
if type(langdata) == "string" then
langdata = {link = langdata}
end
local langcat = ("[[%s|%%s]]"):format(langdata.link)
return competency_handler {
category = category,
inactive = inactive,
typ = "coder",
code = code,
langfam = langdata.lang or code,
langfamcat = langcat,
level = level,
parents = parents,
}
end)
-- Handler for language families.
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level = category:match("^User ([a-z][a-z][a-z]?)%-([0-5N])$")
if not code then
code, level = category:match("^User ([a-z][a-z][a-z]?%-[a-zA-Z-]+)%-([0-5N])$")
end
if not code then
code = category:match("^User ([a-z][a-z][a-z]?)$")
end
if not code then
code = category:match("^User ([a-z][a-z][a-z]?%-[a-zA-Z-]+)$")
end
if not code then
return
end
local fam = require("Module:families").getByCode(code)
if not fam then
return
end
local parents
if level then
parents = {("User %s"):format(code), sort = level}
else
parents = {
{name = "User families", sort = code},
{name = fam:getCategoryName(), sort = "user"},
}
end
local famcat
if level then
famcat = ("[[:Category:User %s|%s]]"):format(code, fam:getCategoryName())
else
famcat = ("[[:Category:%s|%s]]"):format(fam:getCategoryName(), fam:getCategoryName())
end
return competency_handler {
category = category,
inactive = inactive,
typ = "family",
obj = fam,
code = code,
langfam = fam:getCanonicalName(),
langfamcat = famcat,
level = level,
parents = parents,
}
end)
insert(raw_handlers, function(data)
local n, suffix = data.category:match("^Pages with (%d+) entr(.+)$")
-- Only match if there are no leading zeroes and the suffix is correct.
if not (n and not n:match("^0%d") and suffix == (n == "1" and "y" or "ies")) then
return
end
return {
breadcrumb = ("%d entr%s"):format(n, suffix),
description = ("Pages which contain %s language entr%s."):format(n, suffix),
additional = "This category, and others like it, are used to determine the total number of entries on the English Wiktionary",
hidden = true,
can_be_empty = true,
parents = {
{name = "Pages with entries", sort = require("Module:category tree").numeral_sortkey(n)},
n == "0" and "Wiktionary maintenance" or nil, -- "Pages with 0 entries" only contains pages with something wrong.
},
}
end)
return {RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers}
9i0qgxtapgshmt4zz6pzx4840ar1ew9
Module:languages/canonical names
828
5935
17307
2025-05-31T02:34:48Z
Ayane Fumihiro
6766
+
17307
Scribunto
text/plain
return {
["'Are'are"] = "alu",
["A'ou"] = "aou",
["A-Hmao"] = "hmd",
["A-Pucikwar"] = "apq",
["Aari"] = "aiw",
["Aasax"] = "aas",
["Aba"] = "utp",
["Abaga"] = "abg",
["Abai"] = "poz-abi",
["Abai Sungai"] = "abf",
["Abanyom"] = "abm",
["Abau"] = "aau",
["Abaza"] = "abq",
["Abenaki"] = "abe",
["Abenlen Ayta"] = "abp",
["Abidji"] = "abi",
["Abinomn"] = "bsa",
["Abipón"] = "axb",
["Abishira"] = "ash",
["Abkhaz"] = "ab",
["Abom"] = "aob",
["Abon"] = "abo",
["Abron"] = "abr",
["Abu"] = "ado",
["Abu'"] = "aah",
["Abua"] = "abn",
["Abui"] = "abz",
["Abun"] = "kgr",
["Abung"] = "abl",
["Abure"] = "abu",
["Abureni"] = "mgj",
["Abé"] = "aba",
["Acatepec Me'phaa"] = "tpx",
["Acehnese"] = "ace",
["Achagua"] = "aca",
["Achang"] = "acn",
["Ache"] = "yif",
["Acheron"] = "acz",
["Achi"] = "acr",
["Acholi"] = "ach",
["Achuar"] = "acu",
["Achumawi"] = "acv",
["Aché"] = "guq",
["Acroá"] = "acs",
["Adabe"] = "adb",
["Adai"] = "xad",
["Adamorobe Sign Language"] = "ads",
["Adang"] = "adn",
["Adangbe"] = "adq",
["Adangme"] = "ada",
["Adap"] = "adp",
["Adasen"] = "tiu",
["Adele"] = "ade",
["Adhola"] = "adh",
["Adi"] = "adi",
["Adioukrou"] = "adj",
["Adithinngithigh"] = "dth",
["Adivasi Odia"] = "ort",
["Adiwasi Garasia"] = "gas",
["Adja"] = "ajg",
["Adnyamathanha"] = "adt",
["Adonara"] = "adr",
["Aduge"] = "adu",
["Adyghe"] = "ady",
["Adzera"] = "adz",
["Adûni"] = "art-adu",
["Aeka"] = "aez",
["Aekyom"] = "awi",
["Aequian"] = "xae",
["Aer"] = "aeq",
["Afade"] = "aal",
["Afar"] = "aa",
["Afghan Sign Language"] = "afg",
["Afitti"] = "aft",
["Afra"] = "ulf",
["African Romance"] = "roa-afr",
["Afrihili"] = "afh",
["Afrikaans"] = "af",
["Afro-Seminole Creole"] = "afs",
["Agarabi"] = "agd",
["Agariya"] = "agi",
["Agatu"] = "agc",
["Agavotaguerra"] = "avo",
["Agawam"] = "alg-aga",
["Aghem"] = "agq",
["Aghu"] = "ahh",
["Aghu Tharrnggala"] = "gtu",
["Aghul"] = "agx",
["Aghwan"] = "xag",
["Agi"] = "aif",
["Agob"] = "kit",
["Agoi"] = "ibm",
["Aguacateca"] = "agu",
["Aguano"] = "aga",
["Aguaruna"] = "agr",
["Aguna"] = "aug",
["Agusan Manobo"] = "msm",
["Agutaynen"] = "agn",
["Agwagwune"] = "yay",
["Ahanta"] = "aha",
["Ahirani"] = "ahr",
["Ahom"] = "aho",
["Ahtna"] = "aht",
["Ahwai"] = "nfd",
["Ai-Cham"] = "aih",
["Aighon"] = "aix",
["Aikanã"] = "tba",
["Aiklep"] = "mwg",
["Aimele"] = "ail",
["Aimol"] = "aim",
["Ainbai"] = "aic",
["Ainu"] = "ain",
["Aiome"] = "aki",
["Airoran"] = "air",
["Aisi"] = "mmq",
["Aiton"] = "aio",
["Aja"] = "aja",
["Ajawa"] = "ajw",
["Ajië"] = "aji",
["Ajyíninka Apurucayali"] = "cpc",
["Ak"] = "akq",
["Aka (Central Africa)"] = "axk",
["Aka (Sudan)"] = "soh",
["Aka-Bea"] = "abj",
["Aka-Bo"] = "akm",
["Aka-Cari"] = "aci",
["Aka-Kede"] = "akx",
["Aka-Kol"] = "aky",
["Aka-Kora"] = "ack",
["Akan"] = "ak",
["Akar-Bale"] = "acl",
["Akaselem"] = "aks",
["Akatek"] = "knj",
["Akawaio"] = "ake",
["Ake"] = "aik",
["Akebu"] = "keu",
["Akei"] = "tsr",
["Akeu"] = "aeu",
["Akha"] = "ahk",
["Akhvakh"] = "akv",
["Akkadian"] = "akk",
["Akkala Sami"] = "sia",
["Aklanon"] = "akl",
["Akolet"] = "akt",
["Akoose"] = "bss",
["Akoye"] = "miw",
["Akpa"] = "akf",
["Akpes"] = "ibe",
["Akrukay"] = "afi",
["Akuku"] = "ayk",
["Akum"] = "aku",
["Akuntsu"] = "aqz",
["Akurio"] = "ako",
["Akuwagel"] = "bey",
["Akwa"] = "akw",
["Akyaung Ari"] = "nqy",
["Al-Sayyid Bedouin Sign Language"] = "syy",
["Alaba"] = "alw",
["Alabama"] = "akz",
["Alabat Island Agta"] = "dul",
["Alacatlatzala Mixtec"] = "mim",
["Alago"] = "ala",
["Alagwa"] = "wbj",
["Alak"] = "alk",
["Alamblak"] = "amp",
["Alangan"] = "alj",
["Alanic"] = "xln",
["Alapmunte"] = "apv",
["Alas-Kluet Batak"] = "btz",
["Alawa"] = "alh",
["Alazapa"] = "nai-ala",
["Albanian"] = "sq",
["Albanian Sign Language"] = "sqk",
["Alchuka"] = "tuw-alk",
["Alcozauca Mixtec"] = "xta",
["Alege"] = "alf",
["Alekano"] = "gah",
["Alemannic German"] = "gsw",
["Aleut"] = "ale",
["Algerian Arabic"] = "arq",
["Algerian Sign Language"] = "asp",
["Algonquin"] = "alq",
["Ali"] = "aiy",
["Alladian"] = "ald",
["Allar"] = "all",
["Allentiac"] = "sai-all",
["Alngith"] = "aid",
["Alo Phola"] = "ypo",
["Alorese"] = "aol",
["Aloápam Zapotec"] = "zaq",
["Alsea"] = "aes",
["Alu"] = "mte",
["Alu Kurumba"] = "xua",
["Alugu"] = "aub",
["Alumu-Tesu"] = "aab",
["Alune"] = "alp",
["Alungul"] = "aus-alu",
["Aluo"] = "yna",
["Alur"] = "alz",
["Alutiiq"] = "ems",
["Alutor"] = "alr",
["Alviri-Vidari"] = "avd",
["Alyawarr"] = "aly",
["Ama"] = "amm",
["Amahai"] = "amq",
["Amahuaca"] = "amc",
["Amaimon"] = "ali",
["Amal"] = "aad",
["Amanab"] = "amn",
["Amanayé"] = "ama",
["Amara"] = "aie",
["Amarakaeri"] = "amr",
["Amarasi"] = "aaz",
["Amarizana"] = "awd-ama",
["Amasi"] = "alv-ama",
["Amatlán Zapotec"] = "zpo",
["Amba"] = "rwm",
["Ambai"] = "amk",
["Ambakich"] = "aew",
["Ambala Ayta"] = "abc",
["Ambelau"] = "amv",
["Ambele"] = "ael",
["Amblong"] = "alm",
["Ambo"] = "amb",
["Ambonese Malay"] = "abs",
["Ambrak"] = "aag",
["Ambul"] = "apo",
["Ambulas"] = "abt",
["Amdang"] = "amj",
["Amele"] = "aey",
["American Sign Language"] = "ase",
["Amganad Ifugao"] = "ifa",
["Amharic"] = "am",
["Ami"] = "amy",
["Amis"] = "ami",
["Ammonite"] = "sem-amm",
["Amo"] = "amo",
["Amol"] = "alx",
["Amoltepec Mixtec"] = "mbz",
["Amondawa"] = "adw",
["Amorite"] = "sem-amo",
["Ampanang"] = "apg",
["Ampari Dogon"] = "aqd",
["Amri Karbi"] = "ajz",
["Amto"] = "amt",
["Amurdag"] = "amg",
["Ana Tinga Dogon"] = "dti",
["Anaang"] = "anw",
["Anakalangu"] = "akg",
["Anam"] = "pda",
["Anambé"] = "aan",
["Anamgura"] = "imi",
["Anasi"] = "bpo",
["Anauyá"] = "awd-ana",
["Ancient Greek"] = "grc",
["Ancient Ligurian"] = "xlg",
["Ancient Macedonian"] = "xmk",
["Ancient North Arabian"] = "xna",
["Ancient Zapotec"] = "xzp",
["Andai"] = "afd",
["Andajin"] = "ajn",
["Andalusian Arabic"] = "xaa",
["Andaman Creole Hindi"] = "hca",
["Andaqui"] = "ana",
["Andarum"] = "aod",
["Andegerebinha"] = "adg",
["Andh"] = "anr",
["Andi"] = "ani",
["Andio"] = "bzb",
["Andjingith"] = "aus-and",
["Andoa"] = "anb",
["Andoque"] = "ano",
["Andoquero"] = "sai-and",
["Andra-Hus"] = "anx",
["Aneityum"] = "aty",
["Anem"] = "anz",
["Aneme Wake"] = "aby",
["Anfillo"] = "myo",
["Angaataha"] = "agm",
["Angaité"] = "aqt",
["Angal"] = "age",
["Angal Enen"] = "aoe",
["Angal Heneng"] = "akh",
["Angami"] = "njm",
["Angevin"] = "roa-ang",
["Angguruk Yali"] = "yli",
["Angika"] = "anp",
["Angkamuthi"] = "avm",
["Angkola Batak"] = "akb",
["Angkula"] = "aus-ang",
["Angloromani"] = "rme",
["Angolar"] = "aoa",
["Angor"] = "agg",
["Angoram"] = "aog",
["Angosturas Tunebo"] = "tnd",
["Anguthimri"] = "awg",
["Ani Phowa"] = "ypn",
["Anii"] = "blo",
["Animere"] = "anf",
["Anindilyakwa"] = "aoi",
["Anjam"] = "boj",
["Ankave"] = "aak",
["Anmatyerre"] = "amx",
["Annobonese"] = "fab",
["Anong"] = "nun",
["Anor"] = "anj",
["Anserma"] = "ans",
["Ansus"] = "and",
["Antakarinya"] = "ant",
["Antigua and Barbuda Creole English"] = "aig",
["Antillean Creole"] = "gcf",
["Anu"] = "anl",
["Anuak"] = "anu",
["Anufo"] = "cko",
["Anuki"] = "aui",
["Anus"] = "auq",
["Anuta"] = "aud",
["Anyi"] = "any",
["Anyin Morofo"] = "mtb",
["Anāl"] = "anm",
["Ao"] = "njo",
["Aoheng"] = "pni",
["Aore"] = "aor",
["Ap Ma"] = "kbx",
["Apabhramsa"] = "inc-apa",
["Apalachee"] = "xap",
["Apalaí"] = "apy",
["Apali"] = "ena",
["Apasco-Apoala Mixtec"] = "mip",
["Apatani"] = "apt",
["Apiaká"] = "api",
["Apinayé"] = "apn",
["Apma"] = "app",
["Apolista"] = "awd-apo",
["Aproumu Aizi"] = "ahp",
["Apurinã"] = "apu",
["Aputai"] = "apx",
["Aquitanian"] = "xaq",
["Arabana"] = "ard",
["Arabela"] = "arl",
["Arabic"] = "ar",
["Aragonese"] = "an",
["Araki"] = "akr",
["Arakwal"] = "rkw",
["Aralle-Tabulahan"] = "atq",
["Aramaic"] = "arc",
["Arammba"] = "stk",
["Aranadan"] = "aaf",
["Aranama-Tamique"] = "xrt",
["Arandai"] = "jbj",
["Araona"] = "aro",
["Arapaho"] = "arp",
["Arapaso"] = "arj",
["Arara-Karo"] = "arr",
["Ararandewára"] = "xaj",
["Araweté"] = "awt",
["Arawum"] = "awm",
["Arbore"] = "arv",
["Archi"] = "aqc",
["Are"] = "mwc",
["Areba"] = "aea",
["Arem"] = "aem",
["Argentine Sign Language"] = "aed",
["Argobba"] = "agj",
["Arguni"] = "agf",
["Arhuaco"] = "arh",
["Arhâ"] = "aqr",
["Arhö"] = "aok",
["Ari"] = "aac",
["Aribwatsa"] = "laz",
["Aribwaung"] = "ylu",
["Arifama-Miniafia"] = "aai",
["Arigidi"] = "aqg",
["Arikapú"] = "ark",
["Arikara"] = "ari",
["Arikem"] = "ait",
["Arin"] = "xrn",
["Aringa"] = "luc",
["Armazic"] = "xrm",
["Armenian"] = "hy",
["Armenian Sign Language"] = "aen",
["Aromanian"] = "rup",
["Arop-Lokep"] = "apr",
["Arop-Sissano"] = "aps",
["Arosi"] = "aia",
["Arritinngithigh"] = "rrt",
["Arta"] = "atz",
["Arua"] = "aru",
["Aruamu"] = "msy",
["Aruek"] = "aur",
["Aruop"] = "lsr",
["Arutani"] = "atx",
["Aruá"] = "arx",
["As"] = "asz",
["Asaro'o"] = "mtv",
["Ashe"] = "ahs",
["Ashkun"] = "ask",
["Asho Chin"] = "csh",
["Ashokan Prakrit"] = "inc-ash",
["Ashraaf"] = "cus-ash",
["Asháninka"] = "cni",
["Ashéninka Pajonal"] = "cjo",
["Ashéninka Perené"] = "prq",
["Asi"] = "bno",
["Asilulu"] = "asl",
["Askopan"] = "eiv",
["Asoa"] = "asv",
["Assamese"] = "as",
["Assan"] = "xss",
["Assangori"] = "sjg",
["Assiniboine"] = "asb",
["Assyrian Neo-Aramaic"] = "aii",
["Asturian"] = "ast",
["Asu"] = "aum",
["Asue Awyu"] = "psa",
["Asumboa"] = "aua",
["Asunción Mixtepec Zapotec"] = "zoo",
["Asuri"] = "asr",
["Ata"] = "atm",
["Ata Manobo"] = "atd",
["Atakapa"] = "aqp",
["Atampaya"] = "amz",
["Atanques"] = "cba-ata",
["Atatláhuca Mixtec"] = "mib",
["Atayal"] = "tay",
["Atemble"] = "ate",
["Ateso"] = "teo",
["Athpare"] = "aph",
["Ati"] = "atk",
["Atikamekw"] = "atj",
["Atohwaim"] = "aqm",
["Atong (Cameroon)"] = "ato",
["Atong (India)"] = "aot",
["Atorada"] = "aox",
["Atsahuaca"] = "atc",
["Atsam"] = "cch",
["Atsugewi"] = "atw",
["Attapady Kurumba"] = "pkr",
["Attié"] = "ati",
["Au"] = "avt",
["Auhelawa"] = "kud",
["Aukan"] = "djk",
["Aulua"] = "aul",
["Aurá"] = "aux",
["Aushi"] = "auh",
["Aushiri"] = "avs",
["Auslan"] = "asf",
["Austral"] = "aut",
["Australian Aboriginal Sign Language"] = "asw",
["Australian Kriol"] = "rop",
["Austrian Sign Language"] = "asq",
["Austronesian Mari"] = "hob",
["Auwe"] = "smf",
["Auyana"] = "auy",
["Auye"] = "auu",
["Auyokawa"] = "auo",
["Avar"] = "av",
["Avatime"] = "avn",
["Avau"] = "avb",
["Avava"] = "tmb",
["Avestan"] = "ae",
["Avikam"] = "avi",
["Avokaya"] = "avu",
["Avá-Canoeiro"] = "avv",
["Awa (China)"] = "vwa",
["Awa (New Guinea)"] = "awb",
["Awa-Cuaiquer"] = "kwi",
["Awabakal"] = "awk",
["Awadhi"] = "awa",
["Awak"] = "awo",
["Awar"] = "aya",
["Awara"] = "awx",
["Awbono"] = "awh",
["Aweer"] = "bob",
["Awera"] = "awr",
["Awetí"] = "awe",
["Awing"] = "azo",
["Awjila"] = "auj",
["Awngi"] = "awn",
["Awngthim"] = "gwm",
["Awtuw"] = "kmn",
["Awun"] = "aww",
["Awutu"] = "afu",
["Awyi"] = "auw",
["Axamb"] = "ahb",
["Axi"] = "yix",
["Ayabadhu"] = "ayd",
["Ayautla Mazatec"] = "vmy",
["Ayere"] = "aye",
["Ayerrerenge"] = "axe",
["Ayi"] = "ayq",
["Ayizi"] = "yyz",
["Ayizo"] = "ayb",
["Aymara"] = "ay",
["Ayomán"] = "sai-ayo",
["Ayoquesco Zapotec"] = "zaf",
["Ayoreo"] = "ayo",
["Ayu"] = "ayu",
["Ayutla Mixtec"] = "miy",
["Azerbaijani"] = "az",
["Azha"] = "aza",
["Azhe"] = "yiz",
["Azoyú Me'phaa"] = "tpc",
["Baa"] = "kwb",
["Baagandji"] = "drl",
["Baan"] = "bvj",
["Baangi"] = "bqx",
["Baatonum"] = "bba",
["Baba"] = "bbw",
["Baba Malay"] = "mbf",
["Babango"] = "bbm",
["Babanki"] = "bbk",
["Babatana"] = "baa",
["Babine-Witsuwit'en"] = "bcr",
["Babole"] = "bvx",
["Babungo"] = "bav",
["Babuza"] = "bzg",
["Bacama"] = "bcy",
["Bacanese Malay"] = "btj",
["Bactrian"] = "xbc",
["Bada"] = "bhz",
["Badaga"] = "bfq",
["Badanchi"] = "bau",
["Bade"] = "bde",
["Badeshi"] = "bdz",
["Badimaya"] = "bia",
["Baduy"] = "bac",
["Badyara"] = "pbp",
["Baeggu"] = "bvd",
["Baekje"] = "pkc",
["Baelelea"] = "bvc",
["Baenan"] = "sai-bae",
["Baetora"] = "btr",
["Bafanji"] = "bfj",
["Bafaw"] = "bwt",
["Bafia"] = "ksf",
["Bafut"] = "bfd",
["Baga Kaloum"] = "bqf",
["Baga Koga"] = "bgo",
["Baga Manduri"] = "bmd",
["Baga Pokur"] = "bcg",
["Baga Sitemu"] = "bsp",
["Baga Sobané"] = "bsv",
["Bagheli"] = "bfy",
["Bagirmi"] = "bmi",
["Bago-Kusuntu"] = "bqg",
["Bagri"] = "bgq",
["Bagua"] = "sai-bag",
["Bagupi"] = "bpi",
["Bagusa"] = "bqb",
["Bagvalal"] = "kva",
["Baha"] = "yha",
["Baham"] = "bdw",
["Bahamian Creole"] = "bah",
["Baharna Arabic"] = "abv",
["Bahau"] = "bhv",
["Bahinemo"] = "bjh",
["Bahing"] = "bhj",
["Bahnar"] = "bdq",
["Bahonsuai"] = "bsu",
["Bai"] = "bdj",
["Baibai"] = "bbf",
["Baikeno"] = "bkx",
["Bailang"] = "tbq-blg",
["Baima"] = "bqh",
["Baimak"] = "bmx",
["Bainouk-Gunyaamolo"] = "bcz",
["Bainouk-Gunyuño"] = "bab",
["Bainouk-Samik"] = "bcb",
["Baiso"] = "bsw",
["Baissa Fali"] = "fah",
["Bajan"] = "bjs",
["Bajelani"] = "bjm",
["Bajjika"] = "vjk",
["Baka"] = "bkc",
["Bakairí"] = "bkq",
["Bakaka"] = "bqz",
["Bakhtiari"] = "bqi",
["Baki"] = "bki",
["Bakoko"] = "bkh",
["Bakole"] = "kme",
["Bakpinka"] = "bbs",
["Bakulung"] = "bbu",
["Bakumpai"] = "bkr",
["Bakung"] = "xkl",
["Bakwé"] = "bjw",
["Bala"] = "tuw-bal",
["Balaesang"] = "bls",
["Balangao"] = "blw",
["Balangingi"] = "sse",
["Balanta-Ganja"] = "bjt",
["Balanta-Kentohe"] = "ble",
["Balantak"] = "blz",
["Balau"] = "blg",
["Baldemu"] = "bdn",
["Bali"] = "bcp",
["Baliledo"] = "poz-bal",
["Balinese"] = "ban",
["Balinese Malay"] = "mhp",
["Balkan Gagauz Turkish"] = "bgx",
["Balkan Romani"] = "rmn",
["Balo"] = "bqo",
["Baloi"] = "biz",
["Balong"] = "bnt-bal",
["Balti"] = "bft",
["Baltic Romani"] = "rml",
["Baluan-Pam"] = "blq",
["Baluchi"] = "bal",
["Bamako Sign Language"] = "bog",
["Bamali"] = "bbq",
["Bambalang"] = "bmo",
["Bambam"] = "ptu",
["Bambara"] = "bm",
["Bambassi"] = "myf",
["Bambili-Bambui"] = "baw",
["Bamenyam"] = "bce",
["Bamu"] = "bcf",
["Bamukumbit"] = "bqt",
["Bamum"] = "bax",
["Bamunka"] = "bvm",
["Bamwe"] = "bmg",
["Ban Khor Sign Language"] = "bfk",
["Bana"] = "bcw",
["Banao Itneg"] = "bjx",
["Banaro"] = "byz",
["Banda"] = "bnd",
["Banda Malay"] = "bpq",
["Banda-Bambari"] = "liy",
["Banda-Banda"] = "bpd",
["Banda-Mbrès"] = "bqk",
["Banda-Ndélé"] = "bfl",
["Banda-Yangere"] = "yaj",
["Bandi"] = "bza",
["Bandial"] = "bqj",
["Bandjalang"] = "bdy",
["Bangala"] = "bxg",
["Bangandu"] = "bgf",
["Bangba"] = "bbe",
["Banggai"] = "bgz",
["Bangi"] = "bni",
["Bangime"] = "dba",
["Bangka"] = "mfb",
["Bangolan"] = "bgj",
["Bangru"] = "sit-ban",
["Bangubangu"] = "bnx",
["Bangwinji"] = "bsj",
["Baniva"] = "bvv",
["Baniwa"] = "bwi",
["Banjarese"] = "bjn",
["Banka"] = "bxw",
["Bankan Tey Dogon"] = "dbw",
["Bankon"] = "abb",
["Banoni"] = "bcm",
["Bantawa"] = "bap",
["Bantayanon"] = "bfx",
["Bantik"] = "bnq",
["Banyumasan"] = "map-bms",
["Baoule"] = "bci",
["Baraamu"] = "brd",
["Barai"] = "bbb",
["Barakai"] = "baj",
["Baram Kayan"] = "kys",
["Barama"] = "bbg",
["Barambu"] = "brm",
["Baramu"] = "bmz",
["Barapasi"] = "brp",
["Baras"] = "brs",
["Barasana"] = "bsn",
["Barbareño"] = "boi",
["Barclayville Grebo"] = "gry",
["Bardi"] = "bcj",
["Barein"] = "bva",
["Bargam"] = "mlp",
["Bari"] = "bfa",
["Bariai"] = "bch",
["Bariji"] = "bjc",
["Barikanchi"] = "bxo",
["Barikewa"] = "jbk",
["Barngarla"] = "bjb",
["Barok"] = "bjk",
["Barombi"] = "bbi",
["Barranbinya"] = "aus-bra",
["Barro Negro Tunebo"] = "tbn",
["Barrow Point"] = "bpt",
["Baruga"] = "bjz",
["Barunggam"] = "aus-brm",
["Baruya"] = "byr",
["Barwe"] = "bwg",
["Barzani Jewish Neo-Aramaic"] = "bjf",
["Baré"] = "bae",
["Barí"] = "mot",
["Basa"] = "bzw",
["Basa-Gumna"] = "bsl",
["Basa-Gurmana"] = "buj",
["Basaa"] = "bas",
["Basap"] = "bdb",
["Basay"] = "byq",
["Bashkardi"] = "bsg",
["Bashkir"] = "ba",
["Basketo"] = "bst",
["Basque"] = "eu",
["Basque-Icelandic Pidgin"] = "crp-bip",
["Bassa"] = "bsq",
["Bassa-Kontagora"] = "bsr",
["Bassari"] = "bsc",
["Bassossi"] = "bsi",
["Bata"] = "bta",
["Bataan Ayta"] = "ayt",
["Batad Ifugao"] = "ifb",
["Batanga"] = "bnm",
["Batek"] = "btq",
["Bateri"] = "btv",
["Bathari"] = "bhm",
["Bati (Cameroon)"] = "btc",
["Bati (Indonesia)"] = "bvt",
["Bats"] = "bbl",
["Batu"] = "btu",
["Batui"] = "zbt",
["Batuley"] = "bay",
["Bau"] = "bbd",
["Bau Bidayuh"] = "sne",
["Bauchi"] = "bsf",
["Baure"] = "brg",
["Bauria"] = "bge",
["Bauro"] = "bxa",
["Bauwaki"] = "bwk",
["Bauzi"] = "bvz",
["Bavarian"] = "bar",
["Bawm Chin"] = "bgr",
["Bay Miwok"] = "mkq",
["Bayali"] = "bjy",
["Baybayanon"] = "bvy",
["Baygo"] = "byg",
["Bayogoula"] = "nai-bay",
["Bayono"] = "byl",
["Bayot"] = "bda",
["Bayungu"] = "bxj",
["Bazigar"] = "bfr",
["Baïnounk Gubëeher"] = "alv-bgu",
["Beami"] = "beo",
["Beary"] = "dra-bry",
["Beaver"] = "bea",
["Beba"] = "bfp",
["Bebe"] = "bzv",
["Bebele"] = "beb",
["Bebeli"] = "bek",
["Bebil"] = "bxp",
["Bedik"] = "tnr",
["Bedjond"] = "bjv",
["Bedoanas"] = "bed",
["Beeke"] = "bkf",
["Beele"] = "bxq",
["Beembe"] = "beq",
["Beezen"] = "bnz",
["Befang"] = "bby",
["Begbere-Ejar"] = "bqv",
["Beja"] = "bej",
["Bekati'"] = "bei",
["Bekwarra"] = "bkv",
["Bekwel"] = "bkw",
["Belait"] = "beg",
["Belanda Bor"] = "bxb",
["Belanda Viri"] = "bvi",
["Belarusian"] = "be",
["Belhariya"] = "byw",
["Beli"] = "blm",
["Belizean Creole"] = "bzj",
["Bella Coola"] = "blc",
["Bellari"] = "brw",
["Belter Creole"] = "art-bel",
["Bemba"] = "bem",
["Bembe"] = "bmb",
["Ben Tey"] = "dbt",
["Bena"] = "yun",
["Benabena"] = "bef",
["Bench"] = "bcq",
["Bende"] = "bdp",
["Bendi"] = "bct",
["Beneraf"] = "bnv",
["Beng"] = "nhb",
["Benga"] = "bng",
["Bengali"] = "bn",
["Benggoi"] = "bgy",
["Bengkala Sign Language"] = "bqy",
["Bentong"] = "bnu",
["Benyadu'"] = "byd",
["Beothuk"] = "bue",
["Bepour"] = "bie",
["Bera"] = "brf",
["Berakou"] = "bxv",
["Berau Malay"] = "bve",
["Berawan"] = "lod",
["Berbice Creole Dutch"] = "brc",
["Bergish"] = "gmw-bgh",
["Berik"] = "bkl",
["Berinomo"] = "bit",
["Berom"] = "bom",
["Berta"] = "wti",
["Berti"] = "byt",
["Besisi"] = "mhe",
["Besme"] = "bes",
["Besoa"] = "bep",
["Betaf"] = "bfe",
["Betawi"] = "bew",
["Bete"] = "byf",
["Bete-Bendi"] = "btt",
["Betoi"] = "sai-bet",
["Betta Kurumba"] = "xub",
["Bezhta"] = "kap",
["Bhadrawahi"] = "bhd",
["Bhalay"] = "bhx",
["Bharia"] = "bha",
["Bhatri"] = "bgw",
["Bhattiyali"] = "bht",
["Bhaya"] = "bhe",
["Bhele"] = "bhy",
["Bhilali"] = "bhi",
["Bhili"] = "bhb",
["Bhojpuri"] = "bho",
["Bhoti Kinnauri"] = "nes",
["Bhunjia"] = "bhu",
["Biafada"] = "bif",
["Biage"] = "bdf",
["Biak"] = "bhw",
["Biali"] = "beh",
["Bian Marind"] = "bpv",
["Biangai"] = "big",
["Biao"] = "byk",
["Biao Mon"] = "bmt",
["Biao-Jiao Mien"] = "bje",
["Biatah Bidayuh"] = "bth",
["Bibaali"] = "bcn",
["Bibbulman"] = "xbp",
["Bidiyo"] = "bid",
["Bidyara"] = "bym",
["Bidyogo"] = "bjg",
["Biem"] = "bmc",
["Bierebo"] = "bnk",
["Bieria"] = "brj",
["Biete"] = "biu",
["Big Nambas"] = "nmb",
["Biga"] = "bhc",
["Bigambal"] = "xbe",
["Bih"] = "ibh",
["Bihari"] = "bh",
["Bijori"] = "bix",
["Bikaru"] = "bic",
["Bikol Central"] = "bcl",
["Bikya"] = "byb",
["Bila"] = "bip",
["Bilakura"] = "bql",
["Bilaspuri"] = "kfs",
["Bilba"] = "bpz",
["Bilbil"] = "brz",
["Bile"] = "bil",
["Biliau"] = "bcu",
["Biloxi"] = "bll",
["Bilua"] = "blb",
["Bilur"] = "bxf",
["Bima"] = "bhp",
["Bimin"] = "bhl",
["Bimoba"] = "bim",
["Bina"] = "bmn",
["Binahari"] = "bxz",
["Binandere"] = "bhg",
["Binawa"] = "byj",
["Bindal"] = "xbd",
["Bine"] = "bon",
["Binji"] = "bpj",
["Binongan Itneg"] = "itb",
["Bintauna"] = "bne",
["Bintulu"] = "bny",
["Binukid"] = "bkd",
["Binumarien"] = "bjr",
["Bipi"] = "biq",
["Birao"] = "brr",
["Birgid"] = "brk",
["Birgit"] = "btf",
["Birhor"] = "biy",
["Biri"] = "bzr",
["Biritai"] = "bqq",
["Birri"] = "bvq",
["Birrpayi"] = "xbj",
["Birwa"] = "brl",
["Biseni"] = "ije",
["Bishnupriya Manipuri"] = "bpy",
["Bishuo"] = "bwh",
["Bisis"] = "bnw",
["Bislama"] = "bi",
["Bisorio"] = "bir",
["Bissa"] = "bib",
["Bisu"] = "bzi",
["Bit"] = "bgk",
["Bitare"] = "brt",
["Bitur"] = "mcc",
["Biwat"] = "bwm",
["Biyo"] = "byo",
["Biyom"] = "bpm",
["Blablanga"] = "blp",
["Black Speech"] = "art-bsp",
["Blackfoot"] = "bla",
["Blafe"] = "bfh",
["Blagar"] = "beu",
["Blang"] = "blr",
["Blin"] = "byn",
["Bo"] = "bgl",
["Bo-Rukul"] = "mae",
["Bo-Ung"] = "mux",
["Boano (Maluku)"] = "bzn",
["Boano (Sulawesi)"] = "bzl",
["Bobongko"] = "bgb",
["Bobot"] = "bty",
["Bodo (Central Africa)"] = "boy",
["Bodo (India)"] = "brx",
["Bodo Gadaba"] = "gbj",
["Bodo Parja"] = "bdv",
["Bofi"] = "bff",
["Boga"] = "bvw",
["Bogaya"] = "boq",
["Boghom"] = "bux",
["Boguru"] = "bqu",
["Bohtan Neo-Aramaic"] = "bhn",
["Boikin"] = "bzf",
["Bokar"] = "sit-bok",
["Bokha"] = "ybk",
["Boko"] = "bqc",
["Bokobaru"] = "bus",
["Bokoto"] = "bdt",
["Bokyi"] = "bky",
["Bola"] = "bnp",
["Bolak"] = "art-blk",
["Bolango"] = "bld",
["Bole"] = "bol",
["Bolgo"] = "bvo",
["Bolia"] = "bli",
["Bolinao"] = "smk",
["Bolivian Sign Language"] = "bvl",
["Boloki"] = "bkt",
["Bolon"] = "bof",
["Bolondo"] = "bzm",
["Bolongan"] = "blj",
["Bolyu"] = "ply",
["Bom"] = "bmf",
["Boma Nkuu"] = "bnt-bon",
["Boma Yumu"] = "bnt-boy",
["Bomboli"] = "bml",
["Bomboma"] = "bws",
["Bomitaba"] = "zmx",
["Bomu"] = "bmq",
["Bomwali"] = "bmw",
["Bon Gula"] = "glc",
["Bonan"] = "peh",
["Bondei"] = "bou",
["Bondo"] = "bfw",
["Bondoukou Kulango"] = "kzc",
["Bondum Dom Dogon"] = "dbu",
["Bonerate"] = "bna",
["Bonggi"] = "bdg",
["Bonggo"] = "bpg",
["Bongili"] = "bui",
["Bongo"] = "bot",
["Bongu"] = "bpu",
["Bonjo"] = "bok",
["Bonkeng"] = "bvg",
["Bonkiman"] = "bop",
["Bookan"] = "bnb",
["Boon"] = "bnl",
["Boor"] = "bvf",
["Bora"] = "boa",
["Border Kuna"] = "kvn",
["Borei"] = "gai",
["Boro"] = "xxb",
["Borong"] = "ksr",
["Boruca"] = "brn",
["Borôro"] = "bor",
["Boselewa"] = "bwf",
["Bosngun"] = "bqs",
["Bote-Majhi"] = "bmj",
["Botlikh"] = "bph",
["Botolan Sambal"] = "sbl",
["Bouna Kulango"] = "nku",
["Bourbonnais-Berrichon"] = "roa-bbn",
["Bourguignon"] = "roa-brg",
["Bouyei"] = "pcc",
["Bozaba"] = "bzo",
["Bragat"] = "aof",
["Brahui"] = "brh",
["Braj"] = "bra",
["Brazilian Sign Language"] = "bzs",
["Brek Karen"] = "kvl",
["Brem"] = "buq",
["Breri"] = "brq",
["Breton"] = "br",
["Bribri"] = "bzd",
["British Sign Language"] = "bfi",
["Brokkat"] = "bro",
["Brokpake"] = "sgt",
["Brokskat"] = "bkk",
["Brooke's Point Palawano"] = "plw",
["Broome Pearling Lugger Pidgin"] = "bpl",
["Brunei Bisaya"] = "bsb",
["Brunei Malay"] = "kxd",
["Bruny Island"] = "xpz",
["Bu"] = "jid",
["Bu-Nao Bunu"] = "bwx",
["Bua"] = "bub",
["Bualkhaw Chin"] = "cbl",
["Buamu"] = "box",
["Bube"] = "bvb",
["Bubi"] = "buw",
["Bubia"] = "bbx",
["Budeh Stieng"] = "stt",
["Budibud"] = "btp",
["Budong-Budong"] = "bdx",
["Budu"] = "buu",
["Budukh"] = "bdk",
["Buduma"] = "bdm",
["Budza"] = "bja",
["Buena Vista Yokuts"] = "yok-bvy",
["Bugan"] = "bbh",
["Bughotu"] = "bgt",
["Buginese"] = "bug",
["Buglere"] = "sab",
["Bugun"] = "bgg",
["Buhi'non Bikol"] = "ubl",
["Buhid"] = "bku",
["Buhutu"] = "bxh",
["Bujhyal"] = "byh",
["Bukar-Sadung Bidayuh"] = "sdo",
["Bukat"] = "bvk",
["Bukawa"] = "buk",
["Bukhari"] = "bhh",
["Bukit Malay"] = "bvu",
["Bukitan"] = "bkn",
["Bukiyip"] = "ape",
["Buksa"] = "tkb",
["Bukusu"] = "bxk",
["Bulgar"] = "xbo",
["Bulgarian"] = "bg",
["Bulgarian Sign Language"] = "bqn",
["Bulgebi"] = "bmp",
["Buli (Ghana)"] = "bwu",
["Buli (Indonesia)"] = "bzq",
["Bulo Stieng"] = "sti",
["Bulu (Cameroon)"] = "bum",
["Bulu (New Guinea)"] = "bjl",
["Bum"] = "bmv",
["Bumaji"] = "byp",
["Bumang"] = "bvp",
["Bumbita Arapesh"] = "aon",
["Bumthangkha"] = "kjz",
["Bun"] = "buv",
["Buna"] = "bvn",
["Bunaba"] = "bck",
["Bunak"] = "bfn",
["Bunama"] = "bdd",
["Bundeli"] = "bns",
["Bung"] = "bqd",
["Bungain"] = "but",
["Bunganditj"] = "xbg",
["Bungku"] = "bkz",
["Bungu"] = "wun",
["Bunoge"] = "dgb",
["Bunun"] = "bnn",
["Buol"] = "blf",
["Bura"] = "bwr",
["Bura Mabang"] = "mde",
["Burak"] = "bys",
["Buraka"] = "bkg",
["Burarra"] = "bvr",
["Burate"] = "bti",
["Burduna"] = "bxn",
["Bure"] = "bvh",
["Burgundian"] = "gme-bur",
["Burji"] = "bji",
["Burmbar"] = "vrt",
["Burmese"] = "my",
["Burmeso"] = "bzu",
["Buru (Indonesia)"] = "mhs",
["Buru (Nigeria)"] = "bqw",
["Burui"] = "bry",
["Burumakok"] = "aip",
["Burun"] = "bdi",
["Burunge"] = "bds",
["Burushaski"] = "bsk",
["Burusu"] = "bqr",
["Buruwai"] = "asi",
["Buryat"] = "bua",
["Busa"] = "bqp",
["Busam"] = "bxs",
["Busami"] = "bsm",
["Busang Kayan"] = "bfg",
["Bushoong"] = "buf",
["Buso"] = "bso",
["Busoa"] = "bup",
["Bussa"] = "dox",
["Busuu"] = "bju",
["Butbut Kalinga"] = "kyb",
["Butchulla"] = "xby",
["Butmas-Tur"] = "bnr",
["Butuanon"] = "btw",
["Buwal"] = "bhs",
["Buyeo"] = "xpy",
["Buyu"] = "byi",
["Buyuan Jino"] = "jiy",
["Bwa"] = "bww",
["Bwaidoka"] = "bwd",
["Bwala"] = "bnt-bwa",
["Bwanabwana"] = "tte",
["Bwatoo"] = "bwa",
["Bwe Karen"] = "bwe",
["Bwela"] = "bwl",
["Bwile"] = "bwc",
["Bwisi"] = "bwz",
["Byangsi"] = "bee",
["Byep"] = "mkk",
["Bädi Kanum"] = "khd",
["Caac"] = "msq",
["Cabiyarí"] = "cbb",
["Cabre"] = "awd-cab",
["Cabécar"] = "cjp",
["Cacaloxtepec Mixtec"] = "miu",
["Cacaopera"] = "ccr",
["Cacgia Roglai"] = "roc",
["Cacua"] = "cbv",
["Cacán"] = "sai-cac",
["Caddo"] = "cad",
["Cafundó"] = "ccd",
["Cahuarano"] = "cah",
["Cahuilla"] = "chl",
["Caijia"] = "sit-cai",
["Cajonos Zapotec"] = "zad",
["Caka"] = "ckx",
["Cakfem-Mushere"] = "cky",
["Calabrian Greek"] = "grk-cal",
["Calamian Tagbanwa"] = "tbk",
["Calusa"] = "nai-cal",
["Caluyanun"] = "clu",
["Caló"] = "rmq",
["Camarines Norte Agta"] = "abd",
["Cameroon Mambila"] = "mcu",
["Cameroon Pidgin"] = "wes",
["Campalagian"] = "cml",
["Camsá"] = "kbh",
["Camtho"] = "cmt",
["Camunic"] = "xcc",
["Candoshi-Shapra"] = "cbu",
["Canela"] = "ram",
["Canichana"] = "caz",
["Cantabrian"] = "roa-can",
["Cantonese"] = "yue",
["Cao Miao"] = "cov",
["Caolan"] = "mlc",
["Capanahua"] = "kaq",
["Capiznon"] = "cps",
["Cappadocian Greek"] = "cpg",
["Caquinte"] = "cot",
["Car Nicobarese"] = "caq",
["Cara"] = "cfd",
["Carabayo"] = "cby",
["Caramanta"] = "crf",
["Caranqui"] = "sai-caq",
["Carapana"] = "cbc",
["Carian"] = "xcr",
["Cariay"] = "awd-kar",
["Caribbean Hindustani"] = "hns",
["Caribbean Javanese"] = "jvn",
["Carijona"] = "cbd",
["Carolina Algonquian"] = "crr",
["Carolinian"] = "cal",
["Carpathian Romani"] = "rmc",
["Carpathian Rusyn"] = "rue",
["Carrier"] = "crx",
["Cashibo-Cacataibo"] = "cbr",
["Cashinahua"] = "cbs",
["Casiguran Dumagat Agta"] = "dgc",
["Casuarina Coast Asmat"] = "asc",
["Catacao"] = "sai-cat",
["Catalan"] = "ca",
["Catalan Sign Language"] = "csc",
["Catawba"] = "chc",
["Catuquinaru"] = "sai-ctq",
["Catío Chibcha"] = "cba-cat",
["Cauca"] = "cca",
["Cavineña"] = "cav",
["Cayubaba"] = "cyb",
["Cayuga"] = "cay",
["Cayuse"] = "xcy",
["Cazcan"] = "azc-caz",
["Cañari"] = "sai-cnr",
["Cebaara Senoufo"] = "sef",
["Cebuano"] = "ceb",
["Celtiberian"] = "xce",
["Cen"] = "cen",
["Central Asmat"] = "cns",
["Central Atlas Tamazight"] = "tzm",
["Central Awyu"] = "awu",
["Central Bai"] = "bca",
["Central Bontoc"] = "lbk",
["Central Cagayan Agta"] = "agt",
["Central Dusun"] = "dtp",
["Central Franconian"] = "gmw-cfr",
["Central Grebo"] = "grv",
["Central Huasteca Nahuatl"] = "nch",
["Central Huishui Hmong"] = "hmc",
["Central Kurdish"] = "ckb",
["Central Mahuatlán Zapoteco"] = "zam",
["Central Malay"] = "pse",
["Central Mansi"] = "mns-cen",
["Central Masela"] = "mxz",
["Central Mashan Hmong"] = "hmm",
["Central Mazahua"] = "maz",
["Central Melanau"] = "mel",
["Central Min"] = "czo",
["Central Mnong"] = "cmo",
["Central Nahuatl"] = "nhn",
["Central Nicobarese"] = "ncb",
["Central Ojibwa"] = "ojc",
["Central Palawano"] = "plc",
["Central Pame"] = "pbs",
["Central Pomo"] = "poo",
["Central Puebla Nahuatl"] = "ncx",
["Central Sama"] = "sml",
["Central Siberian Yupik"] = "ess",
["Central Sierra Miwok"] = "csm",
["Central Subanen"] = "syb",
["Central Tagbanwa"] = "tgt",
["Central Tarahumara"] = "tar",
["Central Teke"] = "nzu",
["Central Tunebo"] = "tuf",
["Centúúm"] = "cet",
["Cerma"] = "cme",
["Ch'olti'"] = "myn-chl",
["Ch'orti'"] = "caa",
["Chaap Wuurong"] = "tjw",
["Chachi"] = "cbi",
["Chadian Arabic"] = "shu",
["Chadian Sign Language"] = "cds",
["Chadong"] = "cdy",
["Chagatai"] = "chg",
["Chaha"] = "sem-cha",
["Chaima"] = "ciy",
["Chairel"] = "sit-cha",
["Chak"] = "ckh",
["Chakali"] = "cli",
["Chakma"] = "ccp",
["Chala"] = "cll",
["Chaldean Neo-Aramaic"] = "cld",
["Chali"] = "tgf",
["Chamacoco"] = "ceg",
["Chamalal"] = "cji",
["Chamba Daka"] = "ccg",
["Chamba Leko"] = "ndi",
["Chambeali"] = "cdh",
["Chambri"] = "can",
["Chamicuro"] = "ccc",
["Chamling"] = "rab",
["Chamorro"] = "ch",
["Champenois"] = "roa-cha",
["Chang"] = "nbc",
["Changriwa"] = "cga",
["Changthang"] = "cna",
["Chantyal"] = "chx",
["Chaná"] = "sai-chn",
["Chané"] = "caj",
["Chapacura"] = "sai-chp",
["Chara"] = "cra",
["Charrua"] = "sai-chr",
["Chaudangsi"] = "cdn",
["Chaura"] = "crv",
["Chavacano"] = "cbk",
["Chayahuita"] = "cbt",
["Chayuco Mixtec"] = "mih",
["Chazumba Mixtec"] = "xtb",
["Che"] = "ruk",
["Chechen"] = "ce",
["Cheke Holo"] = "mrn",
["Chemakum"] = "xch",
["Chenapian"] = "cjn",
["Chenchu"] = "cde",
["Chenoua"] = "cnu",
["Chepang"] = "cdm",
["Chepya"] = "ycp",
["Cherepon"] = "cpn",
["Cherokee"] = "chr",
["Chesu"] = "ych",
["Chetco-Tolowa"] = "ctc",
["Chewong"] = "cwg",
["Cheyenne"] = "chy",
["Chhattisgarhi"] = "hne",
["Chhintange"] = "ctn",
["Chhulung"] = "cur",
["Chiangmai Sign Language"] = "csd",
["Chiapanec"] = "cip",
["Chibcha"] = "chb",
["Chicahuaxtla Triqui"] = "trs",
["Chichewa"] = "ny",
["Chichicapan Zapotec"] = "zpv",
["Chichimeca-Jonaz"] = "pei",
["Chichonyi-Chidzihana-Chikauma"] = "coh",
["Chickasaw"] = "cic",
["Chicomuceltec"] = "cob",
["Chiduruma"] = "dug",
["Chigmecatitlán Mixtec"] = "mii",
["Chilcotin"] = "clc",
["Chilean Sign Language"] = "csg",
["Chilisso"] = "clh",
["Chiltepec Chinantec"] = "csa",
["Chimalapa Zoque"] = "zoh",
["Chimariko"] = "cid",
["Chimila"] = "cbg",
["Chimwiini"] = "bnt-cmw",
["Chinali"] = "cih",
["Chinbon Chin"] = "cnb",
["Chinese"] = "zh",
["Chinese Pidgin English"] = "cpi",
["Chinese Sign Language"] = "csl",
["Chinook"] = "chh",
["Chinook Jargon"] = "chn",
["Chipaya"] = "cap",
["Chipewyan"] = "chp",
["Chiquihuitlán Mazatec"] = "maq",
["Chiquimulilla"] = "nai-chi",
["Chiquitano"] = "cax",
["Chiricahua"] = "apm",
["Chirino"] = "sai-chi",
["Chiripá"] = "nhd",
["Chiru"] = "cdf",
["Chitimacha"] = "ctm",
["Chitkuli Kinnauri"] = "cik",
["Chittagonian"] = "ctg",
["Chitwania Tharu"] = "the",
["Chiwere"] = "iow",
["Choapan Zapotec"] = "zpc",
["Chocangaca"] = "cgk",
["Chochotec"] = "coz",
["Choctaw"] = "cho",
["Chodri"] = "cdi",
["Chokri Naga"] = "nri",
["Chokwe"] = "cjk",
["Chol"] = "ctu",
["Cholón"] = "cht",
["Chong"] = "cog",
["Choni"] = "cda",
["Chono"] = "sai-cno",
["Chopi"] = "cce",
["Chothe Naga"] = "nct",
["Chrau"] = "crw",
["Chru"] = "cje",
["Chuabo"] = "chw",
["Chuanqiandian Cluster Miao"] = "cqd",
["Chuave"] = "cjv",
["Chug"] = "cvg",
["Chuj"] = "cac",
["Chuka"] = "cuh",
["Chukchi"] = "ckt",
["Chukwa"] = "cuw",
["Chulym"] = "clw",
["Chumburung"] = "ncu",
["Churahi"] = "cdj",
["Church Slavonic"] = "zls-chs",
["Churuya"] = "sai-chu",
["Chut"] = "scb",
["Chuukese"] = "chk",
["Chuvan"] = "xcv",
["Chuvash"] = "cv",
["Chácobo"] = "cao",
["Ci Gbe"] = "cib",
["Cia-Cia"] = "cia",
["Cibak"] = "ckl",
["Cicipu"] = "awc",
["Ciguayo"] = "nai-cig",
["Cimbrian"] = "cim",
["Cinamiguin Manobo"] = "mkx",
["Cinda-Regi-Tiyal"] = "cdr",
["Cineni"] = "cie",
["Cinta Larga"] = "cin",
["Cishingini"] = "asg",
["Citak"] = "txt",
["Ciwogai"] = "tgd",
["Classical Gaelic"] = "ghc",
["Classical Guaraní"] = "gn-cls",
["Classical Mandaic"] = "myz",
["Classical Mongolian"] = "cmg",
["Classical Nahuatl"] = "nci",
["Classical Newar"] = "nwc",
["Classical Quechua"] = "qwc",
["Classical Syriac"] = "syc",
["Classical Tibetan"] = "xct",
["Coahuilteco"] = "xcw",
["Coast Miwok"] = "csi",
["Coastal Kadazan"] = "kzj",
["Coastal Konjo"] = "kjc",
["Coatecas Altas Zapotec"] = "zca",
["Coatepec Nahuatl"] = "naz",
["Coatlán Mixe"] = "mco",
["Coatlán Zapotec"] = "zps",
["Coatzospan Mixtec"] = "miz",
["Cocama"] = "cod",
["Cochimi"] = "coj",
["Cocopa"] = "coc",
["Cocos Islands Malay"] = "coa",
["Coeruna"] = "sai-coe",
["Coeur d'Alene"] = "crd",
["Cofán"] = "con",
["Cogui"] = "kog",
["Col"] = "liw",
["Colombian Sign Language"] = "csn",
["Colonia Tovar German"] = "gct",
["Columbia-Wenatchi"] = "col",
["Colán"] = "sai-col",
["Comaltepec Chinantec"] = "cco",
["Comanche"] = "com",
["Comechingon"] = "sai-cmg",
["Comecrudo"] = "xcm",
["Communicationssprache"] = "art-com",
["Como Karim"] = "cfg",
["Comox"] = "coo",
["Con"] = "cno",
["Coos"] = "csz",
["Copainalá Zoque"] = "zoc",
["Copala Triqui"] = "trc",
["Copallén"] = "sai-cop",
["Coptic"] = "cop",
["Coquille"] = "coq",
["Cora"] = "crn",
["Cori"] = "cry",
["Cornish"] = "kw",
["Coroado Puri"] = "sai-crd",
["Corsican"] = "co",
["Cosoleacaque Nahuatl"] = "nhk",
["Costa Rican Sign Language"] = "csr",
["Cotabato Manobo"] = "mta",
["Cotoname"] = "xcn",
["Cowlitz"] = "cow",
["Coyaima"] = "coy",
["Coyotepec Popoloca"] = "pbf",
["Coyutla Totonac"] = "toc",
["Cree"] = "cr",
["Creek"] = "mus",
["Crimean Gothic"] = "gme-cgo",
["Crimean Tatar"] = "crh",
["Croatian Sign Language"] = "csq",
["Cross River Mbembe"] = "mfn",
["Crow"] = "cro",
["Cruzeño"] = "crz",
["Cua"] = "cua",
["Cuban Sign Language"] = "csf",
["Cubeo"] = "cub",
["Cueva"] = "sai-cva",
["Cuiba"] = "cui",
["Cuitlatec"] = "cuy",
["Culina"] = "cul",
["Culli"] = "sai-cul",
["Cumanagoto"] = "cuo",
["Cumbric"] = "xcb",
["Cun"] = "cuq",
["Cung"] = "cug",
["Cupeño"] = "cup",
["Curonian"] = "xcu",
["Curripaco"] = "kpc",
["Cutchi-Swahili"] = "ccl",
["Cuvok"] = "cuv",
["Cuyamecalco Mixtec"] = "xtu",
["Cuyunon"] = "cyo",
["Cwi Bwamu"] = "bwy",
["Cypriot Arabic"] = "acy",
["Czech"] = "cs",
["Czech Sign Language"] = "cse",
["Cèmuhî"] = "cam",
["Cốông"] = "cnc",
["Da'a Kaili"] = "kzf",
["Daai Chin"] = "dao",
["Daakaka"] = "bpa",
["Daantanai'"] = "lni",
["Daasanach"] = "dsh",
["Daba"] = "dbq",
["Dabarre"] = "dbr",
["Dabe"] = "dbe",
["Dacian"] = "xdc",
["Dadanitic"] = "sem-dad",
["Dadi Dadi"] = "dda",
["Dadibi"] = "mps",
["Dadiya"] = "dbd",
["Daga"] = "dgz",
["Dagaari Dioula"] = "dgd",
["Dagba"] = "dgk",
["Dagbani"] = "dag",
["Dagik"] = "dec",
["Dagoman"] = "dgn",
["Dahalik"] = "dlk",
["Dahalo"] = "dal",
["Daho-Doo"] = "das",
["Dai"] = "dij",
["Dair"] = "drb",
["Dairi Batak"] = "btd",
["Dakka"] = "dkk",
["Dakota"] = "dak",
["Dakpa"] = "dka",
["Dalmatian"] = "dlm",
["Daloa Bété"] = "bev",
["Dama (Nigeria)"] = "dmm",
["Dama (Sierra Leone)"] = "dmn-dam",
["Damakawa"] = "dam",
["Damal"] = "uhn",
["Dambi"] = "dac",
["Dameli"] = "dml",
["Dampelas"] = "dms",
["Dan"] = "dnj",
["Danaru"] = "dnr",
["Danau"] = "dnu",
["Dandami Maria"] = "daq",
["Dangaléat"] = "daa",
["Dangaura Tharu"] = "thl",
["Danish"] = "da",
["Danish Sign Language"] = "dsl",
["Dano"] = "aso",
["Danu"] = "dnv",
["Danuwar"] = "dhw",
["Dao"] = "daz",
["Daonda"] = "dnd",
["Dar Daju Daju"] = "djc",
["Dar Fur Daju"] = "daj",
["Dar Sila Daju"] = "dau",
["Darai"] = "dry",
["Dargwa"] = "dar",
["Darkinjung"] = "xda",
["Darlong"] = "dln",
["Darmiya"] = "drd",
["Daro-Matu Melanau"] = "dro",
["Darumbal"] = "xgm",
["Dass"] = "dot",
["Datian Min"] = "nan-dat",
["Datooga"] = "tcc",
["Daungwurrung"] = "dgw",
["Daur"] = "dta",
["Davawenyo"] = "daw",
["Dawawa"] = "dww",
["Dawera-Daweloor"] = "ddw",
["Dawro"] = "dwr",
["Day"] = "dai",
["Dayi"] = "dax",
["Dazaga"] = "dzg",
["Deccani"] = "dcc",
["Dedua"] = "ded",
["Defaka"] = "afn",
["Defi Gbe"] = "gbh",
["Deg"] = "mzw",
["Deg Xinag"] = "ing",
["Degema"] = "deg",
["Degenan"] = "dge",
["Dehwari"] = "deh",
["Dek"] = "dek",
["Dela-Oenale"] = "row",
["Delo"] = "ntr",
["Delta Yokuts"] = "yok-dly",
["Dem"] = "dem",
["Dema"] = "dmx",
["Demisa"] = "dei",
["Demotic"] = "egx-dem",
["Demta"] = "dmy",
["Dena'ina"] = "tfn",
["Dendi"] = "ddn",
["Dengese"] = "dez",
["Dengka"] = "dnk",
["Deno"] = "dbb",
["Denya"] = "anv",
["Dení"] = "dny",
["Deori"] = "der",
["Desano"] = "des",
["Desiya"] = "dso",
["Dewas Rai"] = "dwz",
["Dewoin"] = "dee",
["Dezfuli"] = "def",
["Dghwede"] = "dgh",
["Dhaiso"] = "dhs",
["Dhalandji"] = "dhl",
["Dhangu"] = "dhg",
["Dhanki"] = "dhn",
["Dhao"] = "nfa",
["Dharug"] = "xdk",
["Dhatki"] = "mki",
["Dhimal"] = "dhi",
["Dhivehi"] = "dv",
["Dhodia"] = "dho",
["Dhofari Arabic"] = "adf",
["Dhudhuroa"] = "ddr",
["Dhundhari"] = "dhd",
["Dhungaloo"] = "dhx",
["Dhurga"] = "dhu",
["Dhuwal"] = "dwu",
["Dhuwaya"] = "dwy",
["Dia"] = "dia",
["Dibabawon Manobo"] = "mbd",
["Dibiyaso"] = "dby",
["Dibo"] = "dio",
["Dicamay Agta"] = "duy",
["Didinga"] = "did",
["Dieri"] = "dif",
["Digo"] = "dig",
["Dii"] = "dur",
["Dijim-Bwilim"] = "cfa",
["Dilling"] = "dil",
["Dima"] = "jma",
["Dimasa"] = "dis",
["Dimbong"] = "dii",
["Dime"] = "dim",
["Dinapigue Agta"] = "phi-din",
["Dineor"] = "mrx",
["Ding"] = "diz",
["Dinka"] = "din",
["Diodio"] = "ddi",
["Dirasha"] = "gdl",
["Diri"] = "dwa",
["Dirim"] = "dir",
["Disa"] = "dsi",
["Ditammari"] = "tbz",
["Ditidaht"] = "dtd",
["Diuwe"] = "diy",
["Diuxi-Tilantongo Mixtec"] = "xtd",
["Dixon Reef"] = "dix",
["Dizin"] = "mdx",
["Djadjawurrung"] = "dja",
["Djambarrpuyngu"] = "djr",
["Djangun"] = "djf",
["Djauan"] = "djn",
["Djawi"] = "djw",
["Djimini"] = "dyi",
["Djinang"] = "dji",
["Djinba"] = "djb",
["Djiwarli"] = "djl",
["Dobel"] = "kvo",
["Dobu"] = "dob",
["Doe"] = "doe",
["Doga"] = "dgg",
["Doghoro"] = "dgx",
["Dogoso"] = "dgs",
["Dogosé"] = "dos",
["Dogri"] = "doi",
["Dogrib"] = "dgr",
["Dogul Dom"] = "dbg",
["Doka"] = "dbi",
["Doko-Uyanga"] = "uya",
["Dolgan"] = "dlg",
["Dom"] = "doa",
["Domaaki"] = "dmk",
["Domari"] = "rmt",
["Dominican Sign Language"] = "doq",
["Dompo"] = "doy",
["Domu"] = "dof",
["Domung"] = "dev",
["Dondo"] = "dok",
["Dong"] = "doh",
["Dongo"] = "doo",
["Dongolawi"] = "kzh",
["Dongotono"] = "ddd",
["Dongshanba Lalo"] = "yik",
["Dongxiang"] = "sce",
["Donno So Dogon"] = "dds",
["Doondo"] = "dde",
["Dorasque"] = "cba-dor",
["Dori'o"] = "dor",
["Dorig"] = "wwo",
["Doromu-Koki"] = "kqc",
["Dorze"] = "doz",
["Doso"] = "dol",
["Doteli"] = "dty",
["Dothraki"] = "art-dtk",
["Doura"] = "don",
["Doutai"] = "tds",
["Doyayo"] = "dow",
["Drehu"] = "dhv",
["Drung"] = "duu",
["Duala"] = "dua",
["Duano"] = "dup",
["Duau"] = "dva",
["Dubli"] = "dub",
["Dubu"] = "dmu",
["Dugun"] = "ndu",
["Duguri"] = "dbm",
["Dugwor"] = "dme",
["Duhwa"] = "kbz",
["Duit"] = "cba-dui",
["Duke"] = "nke",
["Dukhan"] = "trk-dkh",
["Dulbu"] = "dbo",
["Duli"] = "duz",
["Duma"] = "dma",
["Dumaitic"] = "sem-dum",
["Dumbea"] = "duf",
["Dumi"] = "dus",
["Dumpas"] = "dmv",
["Dumun"] = "dui",
["Duna"] = "duc",
["Dungan"] = "dng",
["Dungmali"] = "raa",
["Dungra Bhil"] = "duh",
["Dungu"] = "dbv",
["Dupaningan Agta"] = "duo",
["Dura"] = "drq",
["Duri"] = "mvp",
["Duriankere"] = "dbn",
["Duruwa"] = "pci",
["Dusner"] = "dsn",
["Dusun Deyah"] = "dun",
["Dusun Malang"] = "duq",
["Dusun Witu"] = "duw",
["Dutch"] = "nl",
["Dutch Low Saxon"] = "nds-nl",
["Dutch Sign Language"] = "dse",
["Duun"] = "dux",
["Duupa"] = "dae",
["Duvle"] = "duv",
["Duwai"] = "dbp",
["Duwet"] = "gve",
["Dwang"] = "nnu",
["Dyaabugay"] = "dyy",
["Dyaberdyaber"] = "dyb",
["Dyan"] = "dya",
["Dyangadi"] = "dyn",
["Dyirbal"] = "dbl",
["Dyugun"] = "dyd",
["Dyula"] = "dyu",
["Dza"] = "jen",
["Dzala"] = "dzl",
["Dzando"] = "dzn",
["Dzao Min"] = "bpn",
["Dzodinka"] = "add",
["Dzongkha"] = "dz",
["Dzuun"] = "dnn",
["Dâw"] = "kwa",
["E"] = "eee",
["E'ma Buyang"] = "yzg",
["Early Assamese"] = "inc-oas",
["Early Modern Korean"] = "ko-ear",
["Early Tripuri"] = "xtr",
["East Central German"] = "gmw-ecg",
["East Damar"] = "dmr",
["East Franconian"] = "vmf",
["East Futuna"] = "fud",
["East Kewa"] = "kjs",
["East Limba"] = "lma",
["East Makian"] = "mky",
["East Masela"] = "vme",
["East Nyala"] = "nle",
["East Tarangan"] = "tre",
["East Yugur"] = "yuy",
["Eastern Acipa"] = "acp",
["Eastern Arrernte"] = "aer",
["Eastern Bolivian Guaraní"] = "gui",
["Eastern Bontoc"] = "ebk",
["Eastern Bru"] = "bru",
["Eastern Canadian Inuktitut"] = "ike",
["Eastern Cham"] = "cjm",
["Eastern Durango Nahuatl"] = "azd",
["Eastern Gorkha Tamang"] = "tge",
["Eastern Gurung"] = "ggn",
["Eastern Highland Chatino"] = "cly",
["Eastern Highland Otomi"] = "otm",
["Eastern Huasteca Nahuatl"] = "nhe",
["Eastern Huishui Hmong"] = "hme",
["Eastern Karaboro"] = "xrb",
["Eastern Katu"] = "ktv",
["Eastern Kayah"] = "eky",
["Eastern Keres"] = "kee",
["Eastern Khanty"] = "kca-eas",
["Eastern Krahn"] = "kqo",
["Eastern Lalu"] = "yit",
["Eastern Lawa"] = "lwl",
["Eastern Magar"] = "mgp",
["Eastern Maninkakan"] = "emk",
["Eastern Mari"] = "mhr",
["Eastern Meohang"] = "emg",
["Eastern Min"] = "cdo",
["Eastern Mnong"] = "mng",
["Eastern Muria"] = "emu",
["Eastern Ngad'a"] = "nea",
["Eastern Nisu"] = "nos",
["Eastern Ojibwa"] = "ojg",
["Eastern Parbate Kham"] = "kif",
["Eastern Penan"] = "pez",
["Eastern Pomo"] = "peb",
["Eastern Pwo"] = "kjp",
["Eastern Qiandong Miao"] = "hmq",
["Eastern Subanun"] = "sfe",
["Eastern Tamang"] = "taj",
["Eastern Tawbuid"] = "bnj",
["Eastern Xiangxi Miao"] = "muq",
["Eastern Xwla Gbe"] = "gbx",
["Ebira"] = "igb",
["Eblaite"] = "xeb",
["Ebrié"] = "ebr",
["Ebughu"] = "ebg",
["Ecuadorian Sign Language"] = "ecs",
["Ede Cabe"] = "cbj",
["Ede Ica"] = "ica",
["Ede Idaca"] = "idd",
["Ede Ije"] = "ijj",
["Ede Nago"] = "nqg",
["Edera Awyu"] = "awy",
["Edo"] = "bin",
["Edolo"] = "etr",
["Edomite"] = "xdm",
["Edopi"] = "dbf",
["Efai"] = "efa",
["Efe"] = "efe",
["Efik"] = "efi",
["Efutop"] = "ofu",
["Ega"] = "ega",
["Eggon"] = "ego",
["Egyptian"] = "egy",
["Egyptian Arabic"] = "arz",
["Egyptian Sign Language"] = "esl",
["Ehueun"] = "ehu",
["Eipomek"] = "eip",
["Eitiep"] = "eit",
["Ejagham"] = "etu",
["Ejamat"] = "eja",
["Ekajuk"] = "eka",
["Ekari"] = "ekg",
["Ekele"] = "khy",
["Eki"] = "eki",
["Ekit"] = "eke",
["Ekpeye"] = "ekp",
["El Alto Zapotec"] = "zpp",
["El Hugeirat"] = "elh",
["El Molo"] = "elo",
["Elamite"] = "elx",
["Eleme"] = "elm",
["Elepi"] = "ele",
["Elfdalian"] = "ovd",
["Elip"] = "ekm",
["Elkei"] = "elk",
["Eloi"] = "art-elo",
["Elotepec Zapotec"] = "zte",
["Eloyi"] = "afo",
["Elseng"] = "mrf",
["Elu"] = "elu",
["Elymian"] = "xly",
["Emae"] = "mmw",
["Emai"] = "ema",
["Eman"] = "emn",
["Embaloh"] = "emb",
["Emberá-Baudó"] = "bdc",
["Emberá-Catío"] = "cto",
["Emberá-Chamí"] = "cmi",
["Emberá-Tadó"] = "tdc",
["Embu"] = "ebu",
["Emem"] = "enr",
["Emerillon"] = "eme",
["Emilian"] = "egl",
["Emplawas"] = "emw",
["En"] = "enc",
["Enawené-Nawé"] = "unk",
["Ende"] = "end",
["Enga"] = "enq",
["Engenni"] = "enn",
["Enggano"] = "eno",
["English"] = "en",
["Enlhet"] = "enl",
["Enrekang"] = "ptt",
["Enu"] = "enu",
["Enwan"] = "env",
["Enwang"] = "enw",
["Enxet"] = "enx",
["Enya"] = "gey",
["Eotile"] = "eot",
["Epena"] = "sja",
["Epi-Olmec"] = "xep",
["Epie"] = "epi",
["Epigraphic Mayan"] = "emy",
["Eravallan"] = "era",
["Erave"] = "kjy",
["Ere"] = "twp",
["Erie"] = "iro-ere",
["Eritai"] = "ert",
["Erokwanas"] = "erw",
["Erre"] = "err",
["Erromintxela"] = "emx",
["Ersu"] = "ers",
["Eruwa"] = "erh",
["Erzya"] = "myv",
["Esan"] = "ish",
["Ese"] = "mcq",
["Ese Ejja"] = "ese",
["Eshtehardi"] = "esh",
["Esimbi"] = "ags",
["Eskayan"] = "esy",
["Esmeralda"] = "sai-esm",
["Esperanto"] = "eo",
["Esselen"] = "esq",
["Estado de México Otomi"] = "ots",
["Estonian"] = "et",
["Estonian Sign Language"] = "eso",
["Esuma"] = "esm",
["Etchemin"] = "etc",
["Etebi"] = "etb",
["Eten"] = "etx",
["Eteocretan"] = "ecr",
["Eteocypriot"] = "ecy",
["Ethiopian Sign Language"] = "eth",
["Etkywan"] = "ich",
["Eton (Cameroon)"] = "eto",
["Eton (Vanuatu)"] = "etn",
["Etruscan"] = "ett",
["Etulo"] = "utr",
["Evant"] = "bzz",
["Even"] = "eve",
["Evenki"] = "evn",
["Ewage-Notu"] = "nou",
["Ewarhuyana"] = "sai-ewa",
["Ewe"] = "ee",
["Ewondo"] = "ewo",
["Extremaduran"] = "ext",
["Eyak"] = "eya",
["Ezaa"] = "eza",
["Fagani"] = "faf",
["Faire Atta"] = "azt",
["Faita"] = "faj",
["Faiwol"] = "fai",
["Fakkanci"] = "gel",
["Fala"] = "fax",
["Falam Chin"] = "cfm",
["Fali"] = "fli",
["Faliscan"] = "xfa",
["Fam"] = "fam",
["Fanagalo"] = "fng",
["Fanamaket"] = "bjp",
["Fang (Bantu)"] = "fan",
["Fang (Beboid)"] = "fak",
["Fania"] = "fni",
["Far Western Muria"] = "fmu",
["Farefare"] = "gur",
["Faroese"] = "fo",
["Fas"] = "fqs",
["Fasu"] = "faa",
["Fataleka"] = "far",
["Fataluku"] = "ddg",
["Fayu"] = "fau",
["Fe'fe'"] = "fmp",
["Fedan"] = "pdn",
["Fembe"] = "agl",
["Fer"] = "kah",
["Feroge"] = "fer",
["Fiji Hindi"] = "hif",
["Fijian"] = "fj",
["Filomena Mata-Coahuitlán Totonac"] = "tlp",
["Fingallian"] = "gmw-fin",
["Finisterre Yau"] = "yuw",
["Finnish"] = "fi",
["Finnish Sign Language"] = "fse",
["Finnish-Swedish Sign Language"] = "fss",
["Finongan"] = "fag",
["Fipa"] = "fip",
["Firan"] = "fir",
["Fiwaga"] = "fiw",
["Flemish Sign Language"] = "vgt",
["Flinders Island"] = "fln",
["Foau"] = "flh",
["Fogaha"] = "ber-fog",
["Foi"] = "foi",
["Foia Foia"] = "ffi",
["Folopa"] = "ppo",
["Foma"] = "fom",
["Fon"] = "fon",
["Fongoro"] = "fgr",
["Foodo"] = "fod",
["Forak"] = "frq",
["Fordata"] = "frd",
["Fore"] = "for",
["Forest Enets"] = "enf",
["Forest Nenets"] = "syd-fne",
["Fortsenal"] = "frt",
["Fox"] = "sac",
["Franc-Comtois"] = "roa-fcm",
["Francisco León Zoque"] = "zos",
["Franco-Provençal"] = "frp",
["French"] = "fr",
["French Belgian Sign Language"] = "sfb",
["French Sign Language"] = "fsl",
["Friulian"] = "fur",
["Fula"] = "ff",
["Fuliiru"] = "flr",
["Fulniô"] = "fun",
["Fum"] = "fum",
["Fungwa"] = "ula",
["Fur"] = "fvr",
["Furu"] = "fuu",
["Futuna-Aniwa"] = "fut",
["Fuyug"] = "fuy",
["Fwe"] = "fwe",
["Fwâi"] = "fwa",
["Fyam"] = "pym",
["Fyer"] = "fie",
["Ga"] = "gaa",
["Ga'anda"] = "gqa",
["Ga'dang"] = "gdg",
["Gaa"] = "ttb",
["Gaam"] = "tbi",
["Gabadi"] = "kbt",
["Gabi"] = "gbw",
["Gabri"] = "gab",
["Gabrielino-Fernandeño"] = "xgf",
["Gadang"] = "gdk",
["Gaddang"] = "gad",
["Gaddi"] = "gbk",
["Gade"] = "ged",
["Gadjerawang"] = "gdh",
["Gadsup"] = "gaj",
["Gafat"] = "gft",
["Gagadu"] = "gbu",
["Gagauz"] = "gag",
["Gagnoa Bété"] = "btg",
["Gahri"] = "bfu",
["Gaikundi"] = "gbf",
["Gaina"] = "gcn",
["Gal"] = "gap",
["Galambu"] = "glo",
["Galatian"] = "xga",
["Galela"] = "gbi",
["Galeya"] = "gar",
["Galice"] = "gce",
["Galician"] = "gl",
["Galindian"] = "xgl",
["Gallaecian"] = "cel-gal",
["Gallo"] = "roa-gal",
["Gallo-Italic of Basilicata"] = "roa-gib",
["Gallo-Italic of Sicily"] = "roa-gis",
["Gallurese"] = "sdn",
["Galo"] = "adl",
["Galoli"] = "gal",
["Gamale Kham"] = "kgj",
["Gambera"] = "gma",
["Gamela"] = "sai-gam",
["Gamilaraay"] = "kld",
["Gamit"] = "gbl",
["Gamkonora"] = "gak",
["Gamo"] = "gmv",
["Gamo-Ningi"] = "bte",
["Gan"] = "gan",
["Gana"] = "gnq",
["Ganang"] = "gne",
["Gandhari"] = "pgd",
["Gane"] = "gzn",
["Ganggalida"] = "gcd",
["Ganglau"] = "ggl",
["Gangte"] = "gnb",
["Gangulu"] = "gnl",
["Gants"] = "gao",
["Ganza"] = "gza",
["Ganzi"] = "gnz",
["Gao"] = "gga",
["Gapapaiwa"] = "pwg",
["Garawa"] = "wrk",
["Garhwali"] = "gbm",
["Garifuna"] = "cab",
["Garingbal"] = "xgi",
["Garo"] = "grt",
["Garre"] = "gex",
["Garus"] = "gyb",
["Garza"] = "xgr",
["Gashowu"] = "yok-gsy",
["Gata'"] = "gaq",
["Gaulish"] = "cel-gau",
["Gavak"] = "dmc",
["Gavar"] = "gou",
["Gavião do Jiparaná"] = "gvo",
["Gawar-Bati"] = "gwt",
["Gawwada"] = "gwd",
["Gaya"] = "zra",
["Gayil"] = "gyl",
["Gayo"] = "gay",
["Gayón"] = "sai-gay",
["Gbagyi"] = "gbr",
["Gban"] = "ggu",
["Gbanu"] = "gbv",
["Gbanziri"] = "gbg",
["Gbari"] = "gby",
["Gbaya-Bossangoa"] = "gbp",
["Gbaya-Bozoum"] = "gbq",
["Gbaya-Mbodomo"] = "gmm",
["Gbayi"] = "gyg",
["Gbesi Gbe"] = "gbs",
["Gbii"] = "ggb",
["Gbin"] = "xgb",
["Gbiri-Niragu"] = "grh",
["Gboloo Grebo"] = "gec",
["Gciriku"] = "diu",
["Gcwi"] = "gwj",
["Ge"] = "hmj",
["Ge'ez"] = "gez",
["Geba Karen"] = "kvq",
["Gebe"] = "gei",
["Gedaged"] = "gdd",
["Gedeo"] = "drs",
["Geji"] = "gji",
["Geko Karen"] = "ghk",
["Gela"] = "nlg",
["Gele'"] = "sbc",
["Geme"] = "geq",
["Gen"] = "gej",
["Gende"] = "gaf",
["Gengle"] = "geg",
["Georgian"] = "ka",
["Gepo"] = "ygp",
["Gera"] = "gew",
["Gerka"] = "gek",
["German"] = "de",
["German Low German"] = "nds-de",
["German Sign Language"] = "gsg",
["Geruma"] = "gea",
["Geser-Gorom"] = "ges",
["Geshiza"] = "ero-gsz",
["Gey"] = "guv",
["Ghadames"] = "gha",
["Ghanaian Sign Language"] = "gse",
["Ghandruk Sign Language"] = "gds",
["Ghanongga"] = "ghn",
["Ghari"] = "gri",
["Ghayavi"] = "bmk",
["Ghera"] = "ghr",
["Ghomala'"] = "bbj",
["Ghomara"] = "gho",
["Ghotuo"] = "aaa",
["Ghulfan"] = "ghl",
["Giangan"] = "bgi",
["Gibanawa"] = "gib",
["Gidar"] = "gid",
["Gikyode"] = "acd",
["Gilaki"] = "glk",
["Gilbertese"] = "gil",
["Gilima"] = "gix",
["Gimi (Austronesian)"] = "gip",
["Gimi (Goroka)"] = "gim",
["Gimme"] = "kmp",
["Gimnime"] = "gmn",
["Ginuman"] = "gnm",
["Girawa"] = "bbr",
["Girirra"] = "gii",
["Giryama"] = "nyf",
["Githabul"] = "gih",
["Gitua"] = "ggt",
["Gitxsan"] = "git",
["Giyug"] = "giy",
["Gizrra"] = "tof",
["Glaro-Twabo"] = "glr",
["Glavda"] = "glw",
["Glio-Oubi"] = "oub",
["Glosa"] = "igs",
["Gnau"] = "gnu",
["Goa'uld"] = "art-gld",
["Goaria"] = "gig",
["Gobasi"] = "goi",
["Gobu"] = "gox",
["Godié"] = "god",
["Godoberi"] = "gdo",
["Godwari"] = "gdx",
["Goemai"] = "ank",
["Gofa"] = "gof",
["Gogo"] = "gog",
["Gogodala"] = "ggw",
["Goguryeo"] = "zkg",
["Gojri"] = "gju",
["Gokana"] = "gkn",
["Gokhy"] = "tbq-gkh",
["Gola"] = "gol",
["Golin"] = "gvf",
["Golpa"] = "lja",
["Gondi"] = "gon",
["Gone Dau"] = "goo",
["Gong"] = "ugo",
["Gongduk"] = "goe",
["Gonja"] = "gjn",
["Goo"] = "gov",
["Gooniyandi"] = "gni",
["Gor"] = "gqr",
["Gorakor"] = "goc",
["Gorap"] = "goq",
["Goreng"] = "xgg",
["Gorontalo"] = "gor",
["Gorovu"] = "grq",
["Gorowa"] = "gow",
["Gothic"] = "got",
["Gottscheerish"] = "gmw-gts",
["Goundo"] = "goy",
["Gourmanchéma"] = "gux",
["Gowlan"] = "goj",
["Gowro"] = "gwf",
["Gozarkhani"] = "goz",
["Grangali"] = "nli",
["Grass Koiari"] = "kbk",
["Grebo"] = "grb",
["Greek"] = "el",
["Greek Sign Language"] = "gss",
["Green Gelao"] = "giq",
["Green Hmong"] = "hnj",
["Greenlandic"] = "kl",
["Grenadian Creole English"] = "gcl",
["Gresi"] = "grs",
["Groma"] = "gro",
["Gros Ventre"] = "ats",
["Gua"] = "gwx",
["Guachí"] = "sai-gua",
["Guahibo"] = "guh",
["Guajajára"] = "gub",
["Guajá"] = "gvj",
["Guambiano"] = "gum",
["Guamo"] = "sai-gmo",
["Guanano"] = "gvc",
["Guanche"] = "gnc",
["Guaraní"] = "gn",
["Guarayu"] = "gyr",
["Guatemalan Sign Language"] = "gsm",
["Guató"] = "gta",
["Guayabero"] = "guo",
["Guazacapán"] = "nai-guz",
["Gudang"] = "xgd",
["Gudanji"] = "nji",
["Gude"] = "gde",
["Gudu"] = "gdu",
["Guduf-Gava"] = "gdf",
["Guerrero Amuzgo"] = "amu",
["Guerrero Nahuatl"] = "ngu",
["Guevea de Humboldt Zapotec"] = "zpg",
["Gugadj"] = "ggd",
["Gugu Badhun"] = "gdc",
["Gugu Warra"] = "wrw",
["Guhu-Samane"] = "ghs",
["Guianese Creole"] = "gcr",
["Guiberoua Bété"] = "bet",
["Guinau"] = "awd-gnu",
["Guinea Kpelle"] = "gkp",
["Guinea-Bissau Creole"] = "pov",
["Guinea-Bissau Sign Language"] = "lgs",
["Guinean Sign Language"] = "gus",
["Guiqiong"] = "gqi",
["Gujarati"] = "gu",
["Gula"] = "glu",
["Gula'alaa"] = "gmb",
["Gulay"] = "gvl",
["Gule"] = "gly",
["Gulf Arabic"] = "afb",
["Gullah"] = "gul",
["Gumalu"] = "gmu",
["Gumatj"] = "gnn",
["Gumawana"] = "gvs",
["Gumuz"] = "guk",
["Gun"] = "guw",
["Gundi"] = "gdi",
["Gunditjmara"] = "gjm",
["Gundungurra"] = "xrd",
["Gungabula"] = "gyf",
["Gungu"] = "rub",
["Guntai"] = "gnt",
["Gunu"] = "yas",
["Gunwinggu"] = "gup",
["Gunya"] = "gyy",
["Gupa-Abawa"] = "gpa",
["Gupapuyngu"] = "guf",
["Gur Lama"] = "las",
["Guragone"] = "gge",
["Guramalum"] = "grz",
["Gurani"] = "hac",
["Gureng Gureng"] = "gnr",
["Gurgula"] = "ggg",
["Guriaso"] = "grx",
["Gurindji"] = "gue",
["Gurindji Kriol"] = "gjr",
["Gurmana"] = "gvm",
["Guro"] = "goa",
["Guruntum"] = "grd",
["Gusan"] = "gsn",
["Gusii"] = "guz",
["Gusilay"] = "gsl",
["Gutnish"] = "gmq-gut",
["Guugu Yimidhirr"] = "kky",
["Guwa"] = "xgw",
["Guwamu"] = "gwu",
["Guwar"] = "aus-guw",
["Guya"] = "gka",
["Guyanese Creole English"] = "gyn",
["Guyani"] = "gvy",
["Guébie"] = "gie",
["Gvoko"] = "ngs",
["Gwa"] = "gwb",
["Gwahatike"] = "dah",
["Gwak"] = "jgk",
["Gwamhi-Wuri"] = "bga",
["Gwandara"] = "gwn",
["Gwara"] = "alv-gwa",
["Gweda"] = "grw",
["Gweno"] = "gwe",
["Gwere"] = "gwr",
["Gwich'in"] = "gwi",
["Gyalsumdo"] = "gyo",
["Gyele"] = "gyi",
["Gyem"] = "gye",
["Güenoa"] = "sai-gue",
["Habu"] = "hbu",
["Hachijō"] = "jpx-hcj",
["Hadiyya"] = "hdy",
["Hadothi"] = "hoj",
["Hadrami"] = "xhd",
["Hadza"] = "hts",
["Haeke"] = "aek",
["Hahon"] = "hah",
["Haida"] = "hai",
["Haigwai"] = "hgw",
["Hailufeng Min"] = "nan-hlh",
["Hainanese"] = "hnm",
["Hainyaxo Bozo"] = "bzx",
["Haiphong Sign Language"] = "haf",
["Haisla"] = "has",
["Haitian Creole"] = "ht",
["Haitian Vodoun Culture Language"] = "hvc",
["Haiǁom"] = "hgm",
["Haji"] = "hji",
["Hajong"] = "haj",
["Hakka"] = "hak",
["Hakö"] = "hao",
["Halang"] = "hal",
["Halang Doan"] = "hld",
["Halbi"] = "hlb",
["Halia"] = "hla",
["Halkomelem"] = "hur",
["Hamap"] = "hmu",
["Hamba"] = "hba",
["Hamer-Banna"] = "amf",
["Hamtai"] = "hmt",
["Hanga"] = "hag",
["Hanga Hundi"] = "wos",
["Hani"] = "hni",
["Hanoi Sign Language"] = "hab",
["Hanunoo"] = "hnn",
["Harami"] = "xha",
["Harappan"] = "xiv",
["Harari"] = "har",
["Haraza"] = "nub-har",
["Harijan Kinnauri"] = "kjo",
["Haroi"] = "hro",
["Harsusi"] = "hss",
["Haruai"] = "tmd",
["Haruku"] = "hrk",
["Haryanvi"] = "bgc",
["Harzani"] = "hrz",
["Hasaitic"] = "sem-has",
["Hasha"] = "ybj",
["Hassaniya Arabic"] = "mey",
["Hatam"] = "had",
["Hattic"] = "xht",
["Hausa"] = "ha",
["Hausa Sign Language"] = "hsl",
["Haush"] = "sai-hau",
["Havasupai-Walapai-Yavapai"] = "yuf",
["Haveke"] = "hvk",
["Havu"] = "hav",
["Hawai'i Pidgin Sign Language"] = "hps",
["Hawaiian"] = "haw",
["Hawaiian Creole"] = "hwc",
["Haya"] = "hay",
["Hdi"] = "xed",
["Hebrew"] = "he",
["Hehe"] = "heh",
["Heiban"] = "hbn",
["Heiltsuk"] = "hei",
["Helong"] = "heg",
["Hema"] = "nix",
["Hemba"] = "hem",
["Herdé"] = "hed",
["Herero"] = "hz",
["Hermit"] = "llf",
["Hernican"] = "xhr",
["Hewa"] = "ham",
["Heyo"] = "auk",
["Hibito"] = "hib",
["Hidatsa"] = "hid",
["Higaonon"] = "mba",
["High Valyrian"] = "art-vlh",
["Highland Konjo"] = "kjk",
["Highland Oaxaca Chontal"] = "chd",
["Highland Popoluca"] = "poi",
["Highland Puebla Nahuatl"] = "azz",
["Highland Totonac"] = "tos",
["Hijazi Arabic"] = "acw",
["Hijuk"] = "hij",
["Hiligaynon"] = "hil",
["Hill Maria"] = "mrr",
["Himarimã"] = "hir",
["Hindi"] = "hi",
["Hindi Dogri"] = "dgo",
["Hinduri"] = "hii",
["Hinukh"] = "gin",
["Hiri Motu"] = "ho",
["Hismaic"] = "sem-his",
["Hitchiti"] = "nai-hit",
["Hittite"] = "hit",
["Hitu"] = "htu",
["Hiw"] = "hiw",
["Hixkaryana"] = "hix",
["Hlai"] = "lic",
["Hlepho Phowa"] = "yhl",
["Hlersu"] = "hle",
["Hmar"] = "hmr",
["Hmong Don"] = "hmf",
["Hmong Dô"] = "hmv",
["Hmong Shua"] = "hmz",
["Hmwaveke"] = "mrk",
["Ho"] = "hoc",
["Ho Chi Minh City Sign Language"] = "hos",
["Hoava"] = "hoa",
["Hobyót"] = "hoh",
["Hoia Hoia"] = "hhi",
["Hokkien"] = "nan-hbl",
["Holikachuk"] = "hoi",
["Holiya"] = "hoy",
["Holma"] = "hod",
["Holoholo"] = "hoo",
["Holu"] = "hol",
["Homa"] = "hom",
["Honduran Lenca"] = "len",
["Honduras Sign Language"] = "hds",
["Hone"] = "juh",
["Hong Kong Sign Language"] = "hks",
["Honi"] = "how",
["Hopi"] = "hop",
["Horned Miao"] = "hrm",
["Horo"] = "hor",
["Horom"] = "hoe",
["Hote"] = "hot",
["Hoti"] = "hti",
["Hovongan"] = "hov",
["Hoyahoya"] = "hhy",
["Hozo"] = "hoz",
["Hpon"] = "hpo",
["Hrangkhol"] = "hra",
["Hruso"] = "hru",
["Hrê"] = "hre",
["Hu"] = "huo",
["Huachipaeri"] = "hug",
["Huambisa"] = "hub",
["Huaorani"] = "auc",
["Huarijio"] = "var",
["Huaulu"] = "hud",
["Huautla Mazatec"] = "mau",
["Huave"] = "huv",
["Huaxcaleca Nahuatl"] = "nhq",
["Huba"] = "hbb",
["Huehuetla Tepehua"] = "tee",
["Huetar"] = "cba-hue",
["Huichol"] = "hch",
["Huilliche"] = "huh",
["Huitepec Mixtec"] = "mxs",
["Huizhou"] = "czh",
["Hukumina"] = "huw",
["Hula"] = "hul",
["Hulaulá"] = "huy",
["Huli"] = "hui",
["Hulung"] = "huk",
["Humburi Senni"] = "hmb",
["Humene"] = "huf",
["Hun"] = "uth",
["Hunde"] = "hke",
["Hung"] = "hnu",
["Hungana"] = "hum",
["Hungarian"] = "hu",
["Hungarian Sign Language"] = "hsh",
["Hungworo"] = "nat",
["Hunjara-Kaina Ke"] = "hkk",
["Hunnic"] = "xhc",
["Hunsrik"] = "hrx",
["Hunzib"] = "huz",
["Hupa"] = "hup",
["Hupdë"] = "jup",
["Hupla"] = "hap",
["Hurrian"] = "xhu",
["Hutterisch"] = "geh",
["Hwana"] = "hwo",
["Hya"] = "hya",
["Hyam"] = "jab",
["Hän"] = "haa",
["Hértevin"] = "hrt",
["I-Wak"] = "iwk",
["Iaai"] = "iai",
["Iamalele"] = "yml",
["Iatmul"] = "ian",
["Iau"] = "tmu",
["Ibali Teke"] = "tek",
["Ibaloi"] = "ibl",
["Iban"] = "iba",
["Ibanag"] = "ibg",
["Ibani"] = "iby",
["Ibatan"] = "ivb",
["Iberian"] = "xib",
["Ibibio"] = "ibb",
["Ibino"] = "ibn",
["Iboko"] = "bkp",
["Ibu"] = "ibu",
["Ibuoro"] = "ibr",
["Icelandic"] = "is",
["Icelandic Sign Language"] = "icl",
["Iceve-Maci"] = "bec",
["Ida'an"] = "dbj",
["Idakho-Isukha-Tiriki"] = "ida",
["Idaté"] = "idt",
["Idere"] = "ide",
["Idesa"] = "ids",
["Idi"] = "idi",
["Idiom Neutral"] = "mis-idn",
["Ido"] = "io",
["Idoma"] = "idu",
["Idon"] = "idc",
["Idu"] = "clk",
["Idun"] = "ldb",
["Iduna"] = "viv",
["Ifo"] = "iff",
["Ifè"] = "ife",
["Igala"] = "igl",
["Igana"] = "igg",
["Igbo"] = "ig",
["Igede"] = "ige",
["Ignaciano"] = "ign",
["Igo"] = "ahl",
["Iguta"] = "nar",
["Igwe"] = "igw",
["Iha"] = "ihp",
["Ihievbe"] = "ihi",
["Ija-Zuba"] = "vki",
["Ik"] = "ikx",
["Ika"] = "ikk",
["Ikaranggal"] = "ikr",
["Ikizu"] = "ikz",
["Iko"] = "iki",
["Ikobi-Mena"] = "meb",
["Ikoma"] = "ntk",
["Ikpeng"] = "txi",
["Ikpeshi"] = "ikp",
["Ikposo"] = "kpo",
["Iku-Gora-Ankwa"] = "ikv",
["Ikulu"] = "ikl",
["Ikwere"] = "ikw",
["Ikwo"] = "iqw",
["Ila"] = "ilb",
["Ile Ape"] = "ila",
["Ilgar"] = "ilg",
["Ili Turki"] = "ili",
["Ili'uun"] = "ilu",
["Ilianen Manobo"] = "mbi",
["Illyrian"] = "xil",
["Ilocano"] = "ilo",
["Ilongot"] = "ilk",
["Ilue"] = "ilv",
["Ilwana"] = "mlk",
["Imbongu"] = "imo",
["Imonda"] = "imn",
["Imroing"] = "imr",
["Inabaknon"] = "abx",
["Inapang"] = "mzu",
["Inari Sami"] = "smn",
["Indanga"] = "bnt-ind",
["Indian Sign Language"] = "ins",
["Indo-Portuguese"] = "idb",
["Indonesian"] = "id",
["Indonesian Bajau"] = "bdl",
["Indonesian Sign Language"] = "inl",
["Indri"] = "idr",
["Indus Kohistani"] = "mvy",
["Inebu One"] = "oin",
["Ineseño"] = "inz",
["Inga"] = "inb",
["Ingrian"] = "izh",
["Ingush"] = "inh",
["Inlaod Itneg"] = "iti",
["Inoke-Yate"] = "ino",
["Inonhan"] = "loc",
["Inor"] = "ior",
["Inpui Naga"] = "nkf",
["Interlingua"] = "ia",
["Interlingue"] = "ie",
["International Sign"] = "ils",
["Interslavic"] = "isv",
["Intha"] = "int",
["Inuinnaqtun"] = "esx-inq",
["Inuit Sign Language"] = "iks",
["Inuktitut"] = "iu",
["Inuktun"] = "esx-ink",
["Inupiaq"] = "ik",
["Inuvialuktun"] = "ikt",
["Ipai"] = "nai-ipa",
["Ipalapa Amuzgo"] = "azm",
["Ipiko"] = "ipo",
["Ipili"] = "ipi",
["Ipulo"] = "ass",
["Iquito"] = "iqu",
["Ir"] = "irr",
["Irantxe"] = "irn",
["Iranun"] = "ill",
["Iraqi Arabic"] = "acm",
["Iraqw"] = "irk",
["Irarutu"] = "irh",
["Iraya"] = "iry",
["Iresim"] = "ire",
["Iriga Bicolano"] = "bto",
["Irish"] = "ga",
["Irish Sign Language"] = "isg",
["Irula"] = "iru",
["Isabi"] = "isa",
["Isan"] = "tts",
["Isanzu"] = "isn",
["Isarog Agta"] = "agk",
["Isaurian"] = "mis-isa",
["Isconahua"] = "isc",
["Isebe"] = "igo",
["Ishkashimi"] = "isk",
["Isinai"] = "inn",
["Isirawa"] = "srl",
["Islander Creole English"] = "icr",
["Isnag"] = "isd",
["Isoko"] = "iso",
["Israeli Sign Language"] = "isr",
["Isthmus Mixe"] = "mir",
["Isthmus Zapotec"] = "zai",
["Istriot"] = "ist",
["Istro-Romanian"] = "ruo",
["Isu"] = "isu",
["Isubu"] = "szv",
["Italian"] = "it",
["Italian Sign Language"] = "ise",
["Italiot Greek"] = "grk-ita",
["Itawit"] = "itv",
["Itelmen"] = "itl",
["Itene"] = "ite",
["Iteri"] = "itr",
["Itik"] = "itx",
["Ito"] = "itw",
["Itonama"] = "ito",
["Itsekiri"] = "its",
["Itu Mbon Uzo"] = "itm",
["Itundujia Mixtec"] = "mce",
["Itza'"] = "itz",
["Iu Mien"] = "ium",
["Ivatan"] = "ivv",
["Iwaidja"] = "ibd",
["Iwal"] = "kbm",
["Iwam"] = "iwm",
["Iwur"] = "iwo",
["Ixcatec"] = "ixc",
["Ixcatlán Mazatec"] = "mzi",
["Ixil"] = "ixl",
["Ixtayutla Mixtec"] = "vmj",
["Ixtenco Otomi"] = "otz",
["Iyayu"] = "iya",
["Iyive"] = "uiv",
["Iyo"] = "nca",
["Iyo'wujwa Chorote"] = "crq",
["Iyojwa'ja Chorote"] = "crt",
["Izere"] = "izr",
["Izi"] = "izz",
["Izi-Ezaa-Ikwo-Mgbo"] = "izi",
["Izon"] = "ijc",
["Izora"] = "cbo",
["Iñapari"] = "inp",
["Jabem"] = "jae",
["Jabutí"] = "jbt",
["Jad"] = "jda",
["Jadgali"] = "jdg",
["Jah Hut"] = "jah",
["Jahanka"] = "jad",
["Jair Awyu"] = "awv",
["Jakaltek"] = "jac",
["Jakati"] = "jat",
["Jalapa de Díaz Mazatec"] = "maj",
["Jalkunan"] = "bxl",
["Jamaican Country Sign Language"] = "jcs",
["Jamaican Creole"] = "jam",
["Jamaican Sign Language"] = "jls",
["Jamamadí"] = "jaa",
["Jambi Malay"] = "jax",
["Jamiltepec Mixtec"] = "mxt",
["Jaminjung"] = "djd",
["Jamsay"] = "djm",
["Jamtish"] = "gmq-jmk",
["Jandavra"] = "jnd",
["Janday"] = "jan",
["Jangkang"] = "djo",
["Jangshung"] = "jna",
["Janji"] = "jni",
["Japanese"] = "ja",
["Japanese Sign Language"] = "jsl",
["Japhug"] = "sit-jap",
["Japrería"] = "jru",
["Jaqaru"] = "jqr",
["Jara"] = "jaf",
["Jarai"] = "jra",
["Jarawa"] = "anq",
["Jaru"] = "ddj",
["Jassic"] = "ysc",
["Jaunsari"] = "jns",
["Javanese"] = "jv",
["Javindo"] = "jvd",
["Jawe"] = "jaz",
["Jaya"] = "jyy",
["Jebero"] = "jeb",
["Jeh"] = "jeh",
["Jehai"] = "jhi",
["Jeikó"] = "sai-jko",
["Jeju"] = "jje",
["Jemez"] = "tow",
["Jenaama Bozo"] = "bze",
["Jeng"] = "jeg",
["Jennu Kurumba"] = "xuj",
["Jere"] = "jer",
["Jeri Kuo"] = "jek",
["Jersey Dutch"] = "gmw-jdt",
["Jeru"] = "akj",
["Jerung"] = "jee",
["Jhankot Sign Language"] = "jhs",
["Jiamao"] = "jio",
["Jiba"] = "juo",
["Jibu"] = "jib",
["Jicarilla"] = "apj",
["Jie"] = "mis-jie",
["Jiiddu"] = "jii",
["Jilbe"] = "jie",
["Jili"] = "mgi",
["Jilim"] = "jil",
["Jimi"] = "jmi",
["Jimjimen"] = "jim",
["Jin"] = "cjy",
["Jina"] = "jia",
["Jingpho"] = "kac",
["Jingulu"] = "jig",
["Jiongnai Bunu"] = "pnu",
["Jirajara"] = "sai-jrj",
["Jirel"] = "jul",
["Jiru"] = "jrr",
["Jita"] = "jit",
["Jizhao"] = "mis-jzh",
["Jju"] = "kaj",
["Joba"] = "job",
["Jofotek-Bromnya"] = "jbr",
["Jola-Fonyi"] = "dyo",
["Jola-Kasa"] = "csk",
["Jonkor Bourmataguil"] = "jeu",
["Jordanian Sign Language"] = "jos",
["Jorá"] = "jor",
["Jowulu"] = "jow",
["Ju"] = "juu",
["Juang"] = "jun",
["Juba Arabic"] = "pga",
["Judeo-Italian"] = "itk",
["Judeo-Persian"] = "jpr",
["Judeo-Tat"] = "jdt",
["Jukun Takum"] = "jbu",
["Jumaytepeque"] = "nai-jum",
["Jumjum"] = "jum",
["Jumla Sign Language"] = "jus",
["Jumli"] = "jml",
["Jungle Inga"] = "inj",
["Juquila Mixe"] = "mxq",
["Jur Modo"] = "bex",
["Juray"] = "juy",
["Jurchen"] = "juc",
["Jurúna"] = "jur",
["Jutiapa"] = "nai-jtp",
["Jutish"] = "jut",
["Juwal"] = "mwb",
["Juxtlahuaca Mixtec"] = "vmc",
["Juǀ'hoan"] = "ktz",
["Jwira-Pepesa"] = "jwi",
["Júma"] = "jua",
["K'iche'"] = "quc",
["Kaamba"] = "xku",
["Kaan"] = "ldl",
["Kaang Chin"] = "ckn",
["Kaansa"] = "gna",
["Kaapor Sign Language"] = "uks",
["Kaba"] = "ksp",
["Kabalai"] = "kvf",
["Kabardian"] = "kbd",
["Kabatei"] = "xkp",
["Kabba-Laka"] = "lap",
["Kabishiana"] = "tup-kab",
["Kabiyé"] = "kbp",
["Kabola"] = "klz",
["Kabore One"] = "onk",
["Kabras"] = "lkb",
["Kaburi"] = "uka",
["Kabutra"] = "kbu",
["Kabuverdianu"] = "kea",
["Kabwa"] = "cwa",
["Kabwari"] = "kcw",
["Kabyle"] = "kab",
["Kachama-Ganjule"] = "kcx",
["Kachari"] = "xac",
["Kachchi"] = "kfr",
["Kachi Koli"] = "gjk",
["Kacipo-Balesi"] = "koe",
["Kaco'"] = "xkk",
["Kadai"] = "kzd",
["Kadar"] = "kej",
["Kadara"] = "kad",
["Kadaru"] = "kdu",
["Kadiwéu"] = "kbc",
["Kado"] = "kdv",
["Kadu (Myanmar)"] = "zkd",
["Kadugli"] = "xtc",
["Kaduo"] = "ktp",
["Kaera"] = "jka",
["Kafa"] = "kbr",
["Kafoa"] = "kpu",
["Kagan Kalagan"] = "kll",
["Kagate"] = "syw",
["Kagayanen"] = "cgc",
["Kagoma"] = "kdm",
["Kagoro"] = "xkg",
["Kagulu"] = "kki",
["Kahe"] = "hka",
["Kahua"] = "agw",
["Kaian"] = "kct",
["Kaibobo"] = "kzb",
["Kaidipang"] = "kzp",
["Kaiep"] = "kbw",
["Kaikadi"] = "kep",
["Kaike"] = "kzq",
["Kaiku"] = "kkq",
["Kaimbulawa"] = "zka",
["Kaimbé"] = "xai",
["Kaingang"] = "kgp",
["Kairak"] = "ckr",
["Kairiru"] = "kxa",
["Kairui-Midiki"] = "krd",
["Kais"] = "kzm",
["Kaivi"] = "kce",
["Kaiwá"] = "kgk",
["Kaiy"] = "tcq",
["Kajakse"] = "ckq",
["Kajali"] = "xkj",
["Kajaman"] = "kag",
["Kakabai"] = "kqf",
["Kakabe"] = "kke",
["Kakanda"] = "kka",
["Kaki Ae"] = "tbd",
["Kakihum"] = "kxe",
["Kako"] = "kkj",
["Kakwa"] = "keo",
["Kala"] = "kcl",
["Kala Lagaw Ya"] = "mwp",
["Kalaamaya"] = "lkm",
["Kalabakan"] = "kve",
["Kalabari"] = "ijn",
["Kalabra"] = "kzz",
["Kalagan"] = "kqe",
["Kalaktang Monpa"] = "kkf",
["Kalam"] = "kmh",
["Kalami"] = "gwc",
["Kalamsé"] = "knz",
["Kalanadi"] = "wkl",
["Kalanga"] = "kck",
["Kalao"] = "kly",
["Kalapuya"] = "kyl",
["Kalarko"] = "kba",
["Kalasha"] = "kls",
["Kalasuri"] = "xme-kls",
["Kalašma"] = "ine-kal",
["Kalenjin"] = "kln",
["Kalinago"] = "crb",
["Kalkatungu"] = "ktg",
["Kalkoti"] = "xka",
["Kallawaya"] = "caw",
["Kalmyk"] = "xal",
["Kalo Finnish Romani"] = "rmf",
["Kalou"] = "ywa",
["Kaluli"] = "bco",
["Kalumpang"] = "kli",
["Kam"] = "kdx",
["Kamakan"] = "vkm",
["Kamang"] = "woi",
["Kamano"] = "kbq",
["Kamantan"] = "kci",
["Kamar"] = "keq",
["Kamara"] = "jmr",
["Kamarian"] = "kzx",
["Kamaru"] = "kgx",
["Kamarupi Prakrit"] = "inc-kam",
["Kamasa"] = "klp",
["Kamasau"] = "kms",
["Kamassian"] = "xas",
["Kamayo"] = "kyk",
["Kamayurá"] = "kay",
["Kamba"] = "kam",
["Kambaata"] = "ktb",
["Kambaira"] = "kyy",
["Kambera"] = "xbr",
["Kamberataro"] = "kbv",
["Kamberau"] = "irx",
["Kambiwá"] = "xbw",
["Kami"] = "kmi",
["Kamkata-viri"] = "bsh",
["Kamo"] = "kcq",
["Kamoro"] = "kgq",
["Kamta"] = "rkt",
["Kamu"] = "xmu",
["Kamula"] = "xla",
["Kamwe"] = "hig",
["Kanakanabu"] = "xnb",
["Kanakuru"] = "kna",
["Kanamari"] = "knm",
["Kanashi"] = "xns",
["Kanasi"] = "soq",
["Kandas"] = "kqw",
["Kandawo"] = "gam",
["Kande"] = "kbs",
["Kang"] = "kyp",
["Kanga"] = "kcp",
["Kangean"] = "kkv",
["Kanggape"] = "igm",
["Kangjia"] = "kxs",
["Kango"] = "kty",
["Kango-Sua"] = "kzy",
["Kangri"] = "xnr",
["Kaniet"] = "ktk",
["Kanikkaran"] = "kev",
["Kaningdon-Nindem"] = "kdp",
["Kaningi"] = "kzo",
["Kaningra"] = "knr",
["Kaninuwa"] = "wat",
["Kanite"] = "kmu",
["Kanjari"] = "kft",
["Kanju"] = "kbe",
["Kankanaey"] = "kne",
["Kannada"] = "kn",
["Kannada Kurumba"] = "kfi",
["Kannauji"] = "bjj",
["Kanowit"] = "kxn",
["Kanoé"] = "kxo",
["Kansa"] = "ksk",
["Kantosi"] = "xkt",
["Kanu"] = "khx",
["Kanufi"] = "kni",
["Kanuri"] = "kr",
["Kanyok"] = "kny",
["Kao"] = "kax",
["Kaonde"] = "kqn",
["Kap"] = "ykm",
["Kapampangan"] = "pam",
["Kapauri"] = "khp",
["Kapin"] = "tbx",
["Kapinawá"] = "xpn",
["Kapingamarangi"] = "kpg",
["Kapriman"] = "dju",
["Kaptiau"] = "kbi",
["Kapya"] = "klo",
["Kaqchikel"] = "cak",
["Kaqchikel-K'iche' Mixed Language"] = "ckz",
["Kara (New Guinea)"] = "leu",
["Kara (Tanzania)"] = "reg",
["Karachay-Balkar"] = "krc",
["Karadjeri"] = "gbd",
["Karaga Mandaya"] = "mry",
["Karaim"] = "kdr",
["Karajá"] = "kpj",
["Karakalpak"] = "kaa",
["Karakhanid"] = "xqa",
["Karami"] = "xar",
["Karamojong"] = "kdj",
["Karang"] = "kzr",
["Karanga"] = "kth",
["Karankawa"] = "zkk",
["Karao"] = "kyj",
["Karas"] = "kgv",
["Karata"] = "kpt",
["Karawa"] = "xrw",
["Karbi"] = "mjw",
["Kare (Africa)"] = "kbn",
["Kare (New Guinea)"] = "kmf",
["Karekare"] = "kai",
["Karelian"] = "krl",
["Karey"] = "kyd",
["Kari"] = "kbj",
["Kari'na"] = "car",
["Karingani"] = "kgn",
["Karipuna"] = "kuq",
["Karipúna"] = "kgm",
["Karipúna Creole French"] = "kmv",
["Kariri"] = "kzw",
["Karitiâna"] = "ktn",
["Kariya"] = "kil",
["Kariyarra"] = "vka",
["Karkar-Yuri"] = "yuj",
["Karkin"] = "krb",
["Karko"] = "kko",
["Karnai"] = "bbv",
["Karo"] = "kxh",
["Karo Batak"] = "btx",
["Karok"] = "kyh",
["Karolanos"] = "kyn",
["Karon"] = "krx",
["Karon Dori"] = "kgw",
["Karore"] = "xkx",
["Karranga"] = "xrq",
["Karuwali"] = "rxw",
["Kasanga"] = "ccj",
["Kasem"] = "xsm",
["Kashaya"] = "kju",
["Kashmiri"] = "ks",
["Kashubian"] = "csb",
["Kasiguranin"] = "ksn",
["Kaska"] = "kkz",
["Kaskean"] = "zsk",
["Kaskihá"] = "gva",
["Kassite"] = "mis-kas",
["Kassonke"] = "kao",
["Kasua"] = "khs",
["Kataang"] = "kgd",
["Katabaga"] = "ktq",
["Katawixi"] = "xat",
["Katembri"] = "sai-kat",
["Kathlamet"] = "nai-kat",
["Kathoriya Tharu"] = "tkt",
["Kathu"] = "ykt",
["Katkari"] = "kfu",
["Katla"] = "kcr",
["Kato"] = "ktw",
["Katso"] = "kaf",
["Katua"] = "kta",
["Katukina"] = "knt",
["Kaulong"] = "pss",
["Kaur"] = "vkk",
["Kaure"] = "bpp",
["Kaurna"] = "zku",
["Kauwera"] = "xau",
["Kavalan"] = "ckv",
["Kavet"] = "krv",
["Kawacha"] = "kcb",
["Kawaiisu"] = "xaw",
["Kawe"] = "kgb",
["Kawishana"] = "awd-kaw",
["Kawésqar"] = "alc",
["Kaxararí"] = "ktx",
["Kaxuyana"] = "kbb",
["Kayabí"] = "kyz",
["Kayagar"] = "kyt",
["Kayan"] = "pdu",
["Kayan Mahakam"] = "xay",
["Kayan River Kayan"] = "xkn",
["Kayapa Kallahan"] = "kak",
["Kayapó"] = "txu",
["Kayardild"] = "gyd",
["Kayeli"] = "kzl",
["Kayong"] = "kxy",
["Kayort"] = "kyv",
["Kaytetye"] = "gbb",
["Kayupulau"] = "kzu",
["Kazakh"] = "kk",
["Kazukuru"] = "kzk",
["Ke'o"] = "xxk",
["Keak"] = "keh",
["Keapara"] = "khz",
["Kedah Malay"] = "meo",
["Kedang"] = "ksx",
["Keder"] = "kdy",
["Kehu"] = "khh",
["Kei"] = "kei",
["Keiga"] = "kec",
["Kein"] = "bmh",
["Keiyo"] = "eyo",
["Kela-Yela"] = "kel",
["Kelabit"] = "kzi",
["Kelantan Peranakan Hokkien"] = "mis-hkl",
["Keley-I Kallahan"] = "ify",
["Keliko"] = "kbo",
["Kelo"] = "xel",
["Kelon"] = "kyo",
["Kemak"] = "kem",
["Kembayan"] = "xem",
["Kemberano"] = "bzp",
["Kembra"] = "xkw",
["Kemezung"] = "dmo",
["Kemi Sami"] = "sjk",
["Kemiehua"] = "kfj",
["Kemtuik"] = "kmt",
["Kenaboi"] = "xbn",
["Kenati"] = "gat",
["Kendayan"] = "knx",
["Kendeje"] = "klf",
["Kendem"] = "kvm",
["Kenga"] = "kyq",
["Keningau Murut"] = "kxi",
["Keninjal"] = "knl",
["Kensiu"] = "kns",
["Kenswei Nsei"] = "ndb",
["Kenyan Sign Language"] = "xki",
["Kenyang"] = "ken",
["Kenyi"] = "lke",
["Keoru-Ahia"] = "xeu",
["Kepkiriwát"] = "kpn",
["Kepo'"] = "kuk",
["Kera"] = "ker",
["Kerak"] = "hhr",
["Kereho"] = "xke",
["Kerek"] = "krk",
["Kerewe"] = "ked",
["Kerewo"] = "kxz",
["Kerinci"] = "kvr",
["Kermanic"] = "xme-ker",
["Kesawai"] = "xes",
["Ket"] = "ket",
["Ketangalan"] = "kae",
["Kete"] = "kcv",
["Ketengban"] = "xte",
["Ketum"] = "ktt",
["Kewa"] = "kew",
["Keyagana"] = "kyg",
["Kgalagadi"] = "xkv",
["Khakas"] = "kjh",
["Khalaj"] = "klj",
["Khaling"] = "klr",
["Khamnigan Mongol"] = "ykh",
["Khamti"] = "kht",
["Khamyang"] = "ksu",
["Khana"] = "ogo",
["Khandeshi"] = "khn",
["Khao"] = "xao",
["Kharam Naga"] = "kfw",
["Kharia"] = "khr",
["Kharia Thar"] = "ksy",
["Khasi"] = "kha",
["Khayo"] = "lko",
["Khazar"] = "zkz",
["Khe"] = "kqg",
["Khehek"] = "tlx",
["Khengkha"] = "xkf",
["Khetrani"] = "xhe",
["Khezha Naga"] = "nkh",
["Khiamniungan Naga"] = "kix",
["Khinalug"] = "kjj",
["Khirwar"] = "kwx",
["Khisa"] = "kqm",
["Khitan"] = "zkt",
["Khlor"] = "llo",
["Khlula"] = "ykl",
["Khmer"] = "km",
["Khmu"] = "kjg",
["Khoekhoe"] = "naq",
["Khoibu Naga"] = "nkb",
["Khoini"] = "xkc",
["Kholok"] = "ktc",
["Kholosi"] = "inc-kho",
["Khonso"] = "kxc",
["Khorasani Turkish"] = "kmz",
["Khorezmian Turkic"] = "zkh",
["Khotanese"] = "kho",
["Khowar"] = "khw",
["Khroskyabs"] = "jiq",
["Khua"] = "xhv",
["Khuen"] = "khf",
["Khumi Chin"] = "cnk",
["Khvarshi"] = "khv",
["Khwarezmian"] = "xco",
["Khwe"] = "xuu",
["Kháng"] = "kjm",
["Khün"] = "kkh",
["Kiautschou German Pidgin"] = "crp-kia",
["Kibala"] = "blv",
["Kibena"] = "bez",
["Kibet"] = "kie",
["Kibiri"] = "prm",
["Kichwa"] = "qwe-kch",
["Kickapoo"] = "kic",
["Kikai"] = "kzg",
["Kikami"] = "kcu",
["Kikuyu"] = "ki",
["Kildin Sami"] = "sjd",
["Kili"] = "tuw-kli",
["Kilit"] = "xme-klt",
["Kilivila"] = "kij",
["Kiliwa"] = "klb",
["Kilmeri"] = "kih",
["Kim"] = "kia",
["Kim Mun"] = "mji",
["Kimaama"] = "kig",
["Kimaragang"] = "kqr",
["Kimbu"] = "kiv",
["Kimbundu"] = "kmb",
["Kimki"] = "sbt",
["Kimré"] = "kqp",
["Kinabalian"] = "cbw",
["Kinalakna"] = "kco",
["Kinaray-a"] = "krj",
["Kinga"] = "zga",
["Kings River Yokuts"] = "yok-kry",
["Kinikinao"] = "gqn",
["Kinnauri"] = "kfk",
["Kintaq"] = "knq",
["Kinuku"] = "kkd",
["Kioko"] = "ues",
["Kiong"] = "kkm",
["Kiorr"] = "xko",
["Kiowa"] = "kio",
["Kipchak"] = "qwm",
["Kipfokomo"] = "pkb",
["Kipsigis"] = "sgc",
["Kiput"] = "kyi",
["Kir-Balar"] = "kkr",
["Kire"] = "geb",
["Kirfi"] = "kks",
["Kirike"] = "okr",
["Kirikiri"] = "kiy",
["Kirya-Konzel"] = "fkk",
["Kis"] = "kis",
["Kisa"] = "lks",
["Kisan"] = "xis",
["Kisankasa"] = "kqh",
["Kisar"] = "kje",
["Kisi"] = "kiz",
["Kistane"] = "gru",
["Kita Maninkakan"] = "mwk",
["Kitanemuk"] = "azc-ktn",
["Kitembo"] = "tbt",
["Kitja"] = "gia",
["Kitsai"] = "kii",
["Kituba"] = "ktu",
["Kiunum"] = "wei",
["Kla"] = "lda",
["Klallam"] = "clm",
["Klamath-Modoc"] = "kla",
["Klao"] = "klu",
["Klias River Kadazan"] = "kqt",
["Klingon"] = "tlh",
["Knaanic"] = "czk",
["Ko"] = "fuj",
["Koalib"] = "kib",
["Koasati"] = "cku",
["Koba"] = "kpd",
["Kobiana"] = "kcj",
["Kobol"] = "kgu",
["Kobon"] = "kpw",
["Koch"] = "kdq",
["Kochila Tharu"] = "thq",
["Koda"] = "cdz",
["Kodaku"] = "ksz",
["Kodava"] = "kfa",
["Kodeoha"] = "vko",
["Kodi"] = "kod",
["Kodia"] = "kwp",
["Koenoem"] = "kcs",
["Kofa"] = "kso",
["Kofei"] = "kpi",
["Kofyar"] = "kwl",
["Kohin"] = "kkx",
["Kohistani Shina"] = "plk",
["Koho"] = "kpm",
["Kohumono"] = "bcs",
["Koi"] = "kkt",
["Koibal"] = "zkb",
["Koireng"] = "nkd",
["Koitabu"] = "kqi",
["Koiwat"] = "kxt",
["Kok-Nar"] = "gko",
["Kok-Paponk"] = "okg",
["Kokata"] = "ktd",
["Kokborok"] = "trp",
["Koke"] = "kou",
["Koko-Bera"] = "kkp",
["Kokoda"] = "xod",
["Kokola"] = "kzn",
["Kokota"] = "kkk",
["Kol (Cameroon)"] = "biw",
["Kol (New Guinea)"] = "kol",
["Kola"] = "kvv",
["Kolami"] = "kfb",
["Kolbila"] = "klc",
["Kolhe"] = "ekl",
["Kolibugan Subanon"] = "skn",
["Kolom"] = "klm",
["Koluwawa"] = "klx",
["Kom (Cameroon)"] = "bkm",
["Kom (India)"] = "kmm",
["Koma"] = "kmy",
["Komba"] = "kpf",
["Kombai"] = "tyn",
["Kombio"] = "xbi",
["Komering"] = "kge",
["Komi-Permyak"] = "koi",
["Komi-Yazva"] = "urj-kya",
["Komi-Zyrian"] = "kpv",
["Kominimung"] = "xoi",
["Komo"] = "xom",
["Komodo"] = "kvh",
["Kompane"] = "kvp",
["Komyandaret"] = "kzv",
["Kon Keu"] = "kkn",
["Konabéré"] = "bbo",
["Konai"] = "kxw",
["Konda"] = "knd",
["Konda-Dora"] = "kfc",
["Kondekor"] = "gau",
["Koneraw"] = "kdw",
["Kongo"] = "kg",
["Konkani"] = "kok",
["Konkomba"] = "xon",
["Konni"] = "kma",
["Kono (Guinea)"] = "knu",
["Kono (Nigeria)"] = "klk",
["Kono (Sierra Leone)"] = "kno",
["Konomala"] = "koa",
["Konomihu"] = "nai-knm",
["Konongo"] = "kcz",
["Konyak Naga"] = "nbe",
["Konyanka Maninka"] = "mku",
["Konzo"] = "koo",
["Koonzime"] = "ozm",
["Koorete"] = "kqy",
["Kopar"] = "xop",
["Kopkaka"] = "opk",
["Korafe-Yegha"] = "kpr",
["Korak"] = "koz",
["Korana"] = "kqz",
["Korandje"] = "kcy",
["Korean"] = "ko",
["Korean Sign Language"] = "kvk",
["Koreguaje"] = "coe",
["Koresh-e Rostam"] = "okh",
["Korku"] = "kfq",
["Korlai Creole Portuguese"] = "vkp",
["Koro (India)"] = "jkr",
["Koro (Vanuatu)"] = "krf",
["Koro (West Africa)"] = "kfo",
["Koromfé"] = "kfz",
["Koromira"] = "kqj",
["Koronadal Blaan"] = "bpr",
["Koroni"] = "xkq",
["Korop"] = "krp",
["Koropó"] = "xxr",
["Koroshi"] = "ktl",
["Korowai"] = "khe",
["Korra Koraga"] = "kfd",
["Korubo"] = "xor",
["Korupun-Sela"] = "kpq",
["Korwa"] = "kfp",
["Koryak"] = "kpy",
["Kosadle"] = "kiq",
["Kosarek Yale"] = "kkl",
["Kosena"] = "kze",
["Koshin"] = "kid",
["Kosraean"] = "kos",
["Kota (Gabon)"] = "koq",
["Kota (India)"] = "kfe",
["Kota Bangun Kutai Malay"] = "mqg",
["Kota Marudu Talantang"] = "grm",
["Kota Marudu Tinagas"] = "ktr",
["Kotafon Gbe"] = "kqk",
["Kotava"] = "avk",
["Koti"] = "eko",
["Kott"] = "zko",
["Kou"] = "snz",
["Kouya"] = "kyf",
["Kovai"] = "kqb",
["Kove"] = "kvc",
["Kowaki"] = "xow",
["Kowiai"] = "kwh",
["Koy Sanjaq Surat"] = "kqd",
["Koya"] = "kff",
["Koyaga"] = "kga",
["Koyo"] = "koh",
["Koyra Chiini"] = "khq",
["Koyraboro Senni"] = "ses",
["Koyukon"] = "koy",
["Kpagua"] = "kuw",
["Kpala"] = "kpl",
["Kpan"] = "kpk",
["Kpasam"] = "pbn",
["Kpati"] = "koc",
["Kpatili"] = "kym",
["Kpee"] = "cpo",
["Kpelle"] = "kpe",
["Kpessi"] = "kef",
["Kplang"] = "kph",
["Krache"] = "kye",
["Krahô"] = "xra",
["Kraol"] = "rka",
["Krenak"] = "kqq",
["Kresh"] = "krs",
["Krevinian"] = "zkv",
["Kreye"] = "xre",
["Krikati-Timbira"] = "xri",
["Krim"] = "krm",
["Krio"] = "kri",
["Krisa"] = "ksi",
["Kristang"] = "mcm",
["Krobu"] = "kxb",
["Krongo"] = "kgo",
["Kru'ng"] = "krr",
["Krymchak"] = "jct",
["Kryts"] = "kry",
["Kua"] = "tyu",
["Kua-nsi"] = "ykn",
["Kuamasi"] = "yku",
["Kuan"] = "uan",
["Kuanhua"] = "xnh",
["Kube"] = "kgf",
["Kubi"] = "kof",
["Kubo"] = "jko",
["Kubu"] = "kvb",
["Kucong"] = "lkc",
["Kudiya"] = "kfg",
["Kudmali"] = "kyw",
["Kudu-Camo"] = "kov",
["Kugama"] = "kow",
["Kugbo"] = "kes",
["Kugu-Muminh"] = "xmh",
["Kui (India)"] = "kxu",
["Kui (Indonesia)"] = "kvd",
["Kuijau"] = "dkr",
["Kuikúro"] = "kui",
["Kujarge"] = "vkj",
["Kuk"] = "kfn",
["Kukatja"] = "kux",
["Kukele"] = "kez",
["Kukkuzi"] = "urj-kuk",
["Kukna"] = "kex",
["Kuku-Mangk"] = "xmq",
["Kuku-Mu'inh"] = "xmp",
["Kuku-Thaypan"] = "typ",
["Kuku-Ugbanh"] = "ugb",
["Kuku-Uwanh"] = "uwa",
["Kuku-Yalanji"] = "gvn",
["Kula"] = "tpg",
["Kulaal"] = "glj",
["Kulere"] = "kul",
["Kulfa"] = "kxj",
["Kulina"] = "xpk",
["Kulisusu"] = "vkl",
["Kullu Pahari"] = "kfx",
["Kulon"] = "uon",
["Kulon-Pazeh"] = "uun",
["Kulung"] = "kle",
["Kumak"] = "nee",
["Kumalu"] = "ksl",
["Kumam"] = "kdi",
["Kuman"] = "kue",
["Kumaoni"] = "kfy",
["Kumarbhag Paharia"] = "kmj",
["Kumba"] = "ksm",
["Kumbainggar"] = "kgs",
["Kumbaran"] = "wkb",
["Kumbewaha"] = "xks",
["Kumeyaay"] = "nai-kum",
["Kumhali"] = "kra",
["Kumu"] = "kmw",
["Kumukio"] = "kuo",
["Kumyk"] = "kum",
["Kumzari"] = "zum",
["Kuna"] = "cuk",
["Kunama"] = "kun",
["Kunbarlang"] = "wlg",
["Kunda"] = "kdn",
["Kundal Shahi"] = "shd",
["Kunduvadi"] = "wku",
["Kung"] = "kfl",
["Kungarakany"] = "ggk",
["Kungardutyi"] = "gdt",
["Kunggari"] = "kgl",
["Kungkari"] = "lku",
["Kuni"] = "kse",
["Kuni-Boazi"] = "kvg",
["Kunigami"] = "xug",
["Kunimaipa"] = "kup",
["Kunja"] = "pep",
["Kunjen"] = "kjn",
["Kunyi"] = "njx",
["Kunza"] = "kuz",
["Kuo"] = "xuo",
["Kuot"] = "kto",
["Kupa"] = "kug",
["Kupang Malay"] = "mkn",
["Kupia"] = "key",
["Kupsabiny"] = "kpz",
["Kur"] = "kuv",
["Kura Ede Nago"] = "nqk",
["Kurama"] = "krh",
["Kuranko"] = "knk",
["Kuri"] = "nbn",
["Kuria"] = "kuj",
["Kurichiya"] = "kfh",
["Kurmukar"] = "kfv",
["Kurnai"] = "unn",
["Kurrama"] = "vku",
["Kurti"] = "ktm",
["Kurtjar"] = "gdj",
["Kurtöp"] = "xkz",
["Kurudu"] = "kjr",
["Kurukh"] = "kru",
["Kuruáya"] = "kyr",
["Kusaal"] = "kus",
["Kusaghe"] = "ksg",
["Kushi"] = "kuh",
["Kustenau"] = "awd-kus",
["Kusu"] = "ksv",
["Kusunda"] = "kgg",
["Kutang Ghale"] = "ght",
["Kutenai"] = "kut",
["Kutep"] = "kub",
["Kuthant"] = "xut",
["Kutto"] = "kpa",
["Kutu"] = "kdc",
["Kuturmi"] = "khj",
["Kuuk Thaayorre"] = "thd",
["Kuuk Yak"] = "uky",
["Kuuku-Ya'u"] = "kuy",
["Kuvale"] = "olu",
["Kuvi"] = "kxv",
["Kuwaa"] = "blh",
["Kuwaataay"] = "cwt",
["Kuwani"] = "paa-kwn",
["Kuy"] = "kdt",
["Kven"] = "fkv",
["Kw'adza"] = "wka",
["Kwa'"] = "bko",
["Kwaami"] = "ksq",
["Kwadi"] = "kwz",
["Kwaio"] = "kwd",
["Kwaja"] = "kdz",
["Kwak"] = "kwq",
["Kwak'wala"] = "kwk",
["Kwakum"] = "kwu",
["Kwalhioqua-Tlatskanai"] = "qwt",
["Kwama"] = "kmq",
["Kwambi"] = "kwm",
["Kwamera"] = "tnk",
["Kwami"] = "ktf",
["Kwamtim One"] = "okk",
["Kwang"] = "kvi",
["Kwanga"] = "kwj",
["Kwangali"] = "kwn",
["Kwanja"] = "knp",
["Kwanka"] = "bij",
["Kwanyama"] = "kj",
["Kwara'ae"] = "kwf",
["Kwasio"] = "nmg",
["Kwaya"] = "kya",
["Kwaza"] = "xwa",
["Kwegu"] = "xwg",
["Kwer"] = "kwr",
["Kwerba"] = "kwe",
["Kwerba Mamberamo"] = "xwr",
["Kwere"] = "cwe",
["Kwerisa"] = "kkb",
["Kwese"] = "kws",
["Kwesten"] = "kwt",
["Kwini"] = "gww",
["Kwinsu"] = "kuc",
["Kwinti"] = "kww",
["Kwoma"] = "kmo",
["Kwomtari"] = "kwo",
["Kyak"] = "bka",
["Kyaka"] = "kyc",
["Kyakala"] = "tuw-kkl",
["Kyan-Karyaw Naga"] = "nqq",
["Kyenele"] = "kql",
["Kyenga"] = "tye",
["Kyerung"] = "kgy",
["Kyrgyz"] = "ky",
["Kâte"] = "kmg",
["Kélé"] = "keb",
["Kómnzo"] = "paa-kom",
["La'bi"] = "lbi",
["Laal"] = "gdm",
["Laalaa"] = "cae",
["Laba"] = "lau",
["Label"] = "lbb",
["Labir"] = "jku",
["Labo"] = "mwi",
["Labo Phowa"] = "ypb",
["Laboya"] = "lmy",
["Labu"] = "lbu",
["Labuk-Kinabatangan Kadazan"] = "dtb",
["Lacandon"] = "lac",
["Lachi"] = "lbt",
["Lachiguiri Zapotec"] = "zpa",
["Lachixío Zapotec"] = "zpl",
["Ladakhi"] = "lbj",
["Ladin"] = "lld",
["Ladino"] = "lad",
["Ladji-Ladji"] = "llj",
["Laeko-Libuat"] = "lkl",
["Lafofa"] = "laf",
["Laghu"] = "lgb",
["Laghuu"] = "lgh",
["Lagwan"] = "kot",
["Laha (Indonesia)"] = "lhh",
["Laha (Vietnam)"] = "lha",
["Lahanan"] = "lhn",
["Lahnda"] = "lah",
["Lahta Karen"] = "kvt",
["Lahu"] = "lhu",
["Lahu Shi"] = "lhi",
["Lahul Lohar"] = "lhl",
["Lai"] = "cnh",
["Laimbue"] = "lmx",
["Laitu Chin"] = "clj",
["Laiyolo"] = "lji",
["Lak"] = "lbe",
["Laka"] = "lak",
["Lakalei"] = "lka",
["Lake Miwok"] = "lmw",
["Lakha"] = "lkh",
["Laki"] = "lki",
["Lakkia"] = "lbc",
["Lakon"] = "lkn",
["Lakondê"] = "lkd",
["Lakota"] = "lkt",
["Lakota Dida"] = "dic",
["Lala (New Guinea)"] = "nrz",
["Lala (South Africa)"] = "bnt-lal",
["Lala-Bisa"] = "leb",
["Lala-Roba"] = "lla",
["Lalana Chinantec"] = "cnl",
["Lama Bai"] = "lay",
["Lamaholot"] = "slp",
["Lamalera"] = "lmr",
["Lamang"] = "hia",
["Lamatuka"] = "lmq",
["Lamba"] = "lam",
["Lambadi"] = "lmn",
["Lambichhong"] = "lmh",
["Lambya"] = "lai",
["Lame"] = "bma",
["Lamenu"] = "lmu",
["Lamet"] = "lbn",
["Lamja-Dengsa-Tola"] = "ldh",
["Lamkang"] = "lmk",
["Lamma"] = "lev",
["Lamnso'"] = "lns",
["Lamogai"] = "lmg",
["Lampung Api"] = "ljp",
["Lamu"] = "llh",
["Lamu-Lamu"] = "lby",
["Lanas Lobu"] = "ruu",
["Landoma"] = "ldm",
["Lang'e"] = "yne",
["Langam"] = "lnm",
["Langbashe"] = "lna",
["Langi"] = "lag",
["Langnian Buyang"] = "yln",
["Lango (Sudan)"] = "lno",
["Lango (Uganda)"] = "laj",
["Lanima"] = "lnw",
["Lanoh"] = "lnh",
["Lao"] = "lo",
["Lao Naga"] = "nlq",
["Laomian"] = "lwm",
["Laopang"] = "lbg",
["Laos Sign Language"] = "lso",
["Lapaguía-Guivini Zapotec"] = "ztl",
["Lapine"] = "art-lap",
["Lapuyan Subanun"] = "laa",
["Laragia"] = "lrg",
["Larantuka Malay"] = "lrt",
["Lardil"] = "lbz",
["Larestani"] = "lrl",
["Larike-Wakasihu"] = "alo",
["Laro"] = "lro",
["Larteh"] = "lar",
["Laru"] = "lan",
["Larëvat"] = "lrv",
["Lasalimu"] = "llm",
["Lasgerdi"] = "lsa",
["Lashi"] = "lsi",
["Lasi"] = "lss",
["Latgalian"] = "ltg",
["Latin"] = "la",
["Latu"] = "ltu",
["Latundê"] = "ltn",
["Latvian"] = "lv",
["Latvian Sign Language"] = "lsl",
["Lau"] = "llu",
["Laua"] = "luf",
["Lauan"] = "llx",
["Lauje"] = "law",
["Laura"] = "lur",
["Laurentian"] = "lre",
["Lavatbura-Lamusong"] = "lbv",
["Lave"] = "brb",
["Laven"] = "lbo",
["Lavukaleve"] = "lvk",
["Lawangan"] = "lbx",
["Lawi"] = "lvi",
["Lawu"] = "lwu",
["Lawunuia"] = "tgi",
["Layakha"] = "lya",
["Laz"] = "lzz",
["Laze"] = "tbq-laz",
["Lealao Chinantec"] = "cle",
["Leco"] = "lec",
["Ledo Kaili"] = "lew",
["Leelau"] = "ldk",
["Lefa"] = "lfa",
["Lega-Mwenga"] = "lgm",
["Lega-Shabunda"] = "lea",
["Legbo"] = "agb",
["Legenyem"] = "lcc",
["Lehali"] = "tql",
["Leinong Naga"] = "lzn",
["Leipon"] = "lek",
["Leizhou Min"] = "luh",
["Lela"] = "dri",
["Lelak"] = "llk",
["Lele (Chad)"] = "lln",
["Lele (Congo)"] = "lel",
["Lele (Guinea)"] = "llc",
["Lele (Papua New Guinea)"] = "lle",
["Lelemi"] = "lef",
["Lelepa"] = "lpa",
["Lembena"] = "leq",
["Lemerig"] = "lrz",
["Lemio"] = "lei",
["Lemnian"] = "xle",
["Lemolang"] = "ley",
["Lemoro"] = "ldj",
["Lenakel"] = "tnl",
["Lendu"] = "led",
["Lengilu"] = "lgi",
["Lengo"] = "lgr",
["Lengola"] = "lej",
["Lenje"] = "leh",
["Lenkau"] = "ler",
["Lenyima"] = "ldg",
["Leonese"] = "roa-leo",
["Lepcha"] = "lep",
["Lepki"] = "lpe",
["Lepontic"] = "xlp",
["Lere"] = "gnh",
["Lese"] = "les",
["Lesing-Gelimi"] = "let",
["Letemboi"] = "nms",
["Leti"] = "lti",
["Levuka"] = "lvu",
["Lewo"] = "lww",
["Lewo Eleng"] = "lwe",
["Lewotobi"] = "lwt",
["Leyigha"] = "ayi",
["Lezgi"] = "lez",
["Lhao Vo"] = "mhx",
["Lhokpu"] = "lhp",
["Li'o"] = "ljl",
["Liabuku"] = "lix",
["Liana-Seti"] = "ste",
["Liangmai Naga"] = "njn",
["Liberia Kpelle"] = "xpe",
["Liberian Kreyol"] = "lir",
["Libido"] = "liq",
["Libinza"] = "liz",
["Libon Bikol"] = "lbl",
["Liburnian"] = "xli",
["Libyan Arabic"] = "ayl",
["Libyan Sign Language"] = "lbs",
["Ligbi"] = "lig",
["Ligenza"] = "lgz",
["Ligurian"] = "lij",
["Lihir"] = "lih",
["Lika"] = "lik",
["Liki"] = "lio",
["Likila"] = "lie",
["Likuba"] = "kxx",
["Likum"] = "lib",
["Likwala"] = "kwc",
["Lilau"] = "lll",
["Lillooet"] = "lil",
["Limassa"] = "bme",
["Limbu"] = "lif",
["Limbum"] = "lmp",
["Limburgish"] = "li",
["Limi"] = "ylm",
["Limilngan"] = "lmc",
["Limos Kalinga"] = "kmk",
["Lindu"] = "klw",
["Linear A"] = "lab",
["Lingala"] = "ln",
["Lingao"] = "onb",
["Lingkhim"] = "lii",
["Lingua Franca Nova"] = "lfn",
["Linngithigh"] = "lnj",
["Lipan"] = "apl",
["Lipo"] = "lpo",
["Lisabata-Nuniali"] = "lcs",
["Lisela"] = "lcl",
["Lish"] = "lsh",
["Lishana Deni"] = "lsd",
["Lishanid Noshan"] = "aij",
["Lishán Didán"] = "trg",
["Lisu"] = "lis",
["Literary Chinese"] = "lzh",
["Lithuanian"] = "lt",
["Lithuanian Sign Language"] = "lls",
["Little Swanport"] = "aus-lsw",
["Litzlitz"] = "lzl",
["Livonian"] = "liv",
["Livvi"] = "olo",
["Lizu"] = "sit-liz",
["Lo-Toga"] = "lht",
["Loarki"] = "lrk",
["Lobala"] = "loq",
["Lobi"] = "lob",
["Lodhi"] = "lbm",
["Logba"] = "lgq",
["Logo"] = "log",
["Logol"] = "lof",
["Logooli"] = "rag",
["Logorik"] = "liu",
["Lojban"] = "jbo",
["Lokaa"] = "yaz",
["Loko"] = "lok",
["Lokono"] = "arw",
["Lokoya"] = "lky",
["Lola"] = "lcd",
["Lolak"] = "llq",
["Lole"] = "llg",
["Lolo"] = "llb",
["Loloda"] = "loa",
["Lolopo"] = "ycl",
["Loma"] = "lom",
["Lomaiviti"] = "lmv",
["Lomakka"] = "loi",
["Lomavren"] = "rmi",
["Lombard"] = "lmo",
["Lombi"] = "lmi",
["Lombo"] = "loo",
["Lomwe"] = "ngl",
["Loncong"] = "lce",
["Long Phuri Naga"] = "lpn",
["Long Wat"] = "ttw",
["Longgu"] = "lgu",
["Longjia"] = "sit-lnj",
["Longto"] = "wok",
["Longuda"] = "lnu",
["Longyan Min"] = "nan-lnx",
["Loniu"] = "los",
["Lonwolwol"] = "crc",
["Loo"] = "ldo",
["Lopa"] = "lop",
["Lope"] = "yiu",
["Lopi"] = "lov",
["Lopit"] = "lpx",
["Lorang"] = "lrn",
["Lorediakarkar"] = "lnn",
["Lorrain"] = "roa-lor",
["Lote"] = "uvl",
["Lotha Naga"] = "njh",
["Lotud"] = "dtr",
["Lotuko"] = "lot",
["Lou"] = "loj",
["Louisiana Creole"] = "lou",
["Loun"] = "lox",
["Loup A"] = "xlo",
["Loup B"] = "xlb",
["Lovono"] = "vnk",
["Low German"] = "nds",
["Lower Burdekin"] = "xbb",
["Lower Chehalis"] = "cea",
["Lower Grand Valley Dani"] = "dni",
["Lower Nossob"] = "nsb",
["Lower Sorbian"] = "dsb",
["Lower Southern Aranda"] = "axl",
["Lower Ta'oih"] = "tto",
["Lower Tanana"] = "taa",
["Lowland Oaxaca Chontal"] = "clo",
["Lowland Tarahumara"] = "tac",
["Loxicha Zapotec"] = "ztp",
["Lozi"] = "loz",
["Luang"] = "lex",
["Luba-Kasai"] = "lua",
["Luba-Katanga"] = "lu",
["Lubila"] = "kcc",
["Lubu"] = "lcf",
["Lubuagan Kalinga"] = "knb",
["Luchazi"] = "lch",
["Lucumí"] = "luq",
["Ludian"] = "lud",
["Lufu"] = "ldq",
["Luganda"] = "lg",
["Lugbara"] = "lgg",
["Luguru"] = "ruf",
["Luhu"] = "lcq",
["Luhya"] = "luy",
["Luimbi"] = "lum",
["Luiseño"] = "lui",
["Lukpa"] = "dop",
["Lule"] = "ule",
["Lule Sami"] = "smj",
["Lumba-Yakkha"] = "luu",
["Lumbee"] = "lmz",
["Lumbu"] = "lup",
["Lumun"] = "lmd",
["Lun Bawang"] = "lnd",
["Luna"] = "luj",
["Lunanakha"] = "luk",
["Lunda"] = "lun",
["Lungga"] = "lga",
["Luo"] = "luo",
["Luopohe Hmong"] = "hml",
["Luren"] = "sit-lrn",
["Luri (Nigeria)"] = "ldd",
["Lusengo"] = "lse",
["Lushootseed"] = "lut",
["Lusi"] = "khl",
["Lusitanian"] = "xls",
["Lutachoni"] = "lts",
["Lutos"] = "ndy",
["Lutuv"] = "clt",
["Luvale"] = "lue",
["Luwati"] = "luv",
["Luwian"] = "xlu",
["Luwo"] = "lwo",
["Luxembourgish"] = "lb",
["Luyana"] = "lyn",
["Lwalu"] = "lwa",
["Lwel"] = "lvl",
["Lycian"] = "xlc",
["Lydian"] = "xld",
["Lyngngam"] = "lyg",
["Lyélé"] = "lee",
["Láadan"] = "ldn",
["Láá Láá Bwamu"] = "bwj",
["Löyöp"] = "urr",
["Lü"] = "khb",
["Ma"] = "msj",
["Ma Manda"] = "skc",
["Ma'anyan"] = "mhy",
["Ma'di"] = "mhi",
["Ma'ya"] = "slz",
["Maaka"] = "mew",
["Maale"] = "mdy",
["Maasai"] = "mas",
["Maay"] = "ymm",
["Maba"] = "mqa",
["Mabaale"] = "mmz",
["Mabaan"] = "mfz",
["Mabaka Valley Kalinga"] = "kkg",
["Mabire"] = "muj",
["Maca"] = "mca",
["Macaguaje"] = "mcl",
["Macaguán"] = "mbn",
["Macanese"] = "mzs",
["Macau Pidgin Portuguese"] = "crp-mpp",
["Macedonian"] = "mk",
["Machame"] = "jmc",
["Machiguenga"] = "mcb",
["Machinere"] = "mpd",
["Machinga"] = "mvw",
["Macoris"] = "nai-mac",
["Macuna"] = "myy",
["Macushi"] = "mbc",
["Mada (Cameroon)"] = "mxu",
["Mada (Nigeria)"] = "mda",
["Madagascar Sign Language"] = "mzc",
["Madak"] = "mmx",
["Maden"] = "xmx",
["Madhi Madhi"] = "dmd",
["Madi"] = "grg",
["Madngele"] = "zml",
["Madukayang Kalinga"] = "kmd",
["Madurese"] = "mad",
["Maeng Itneg"] = "itt",
["Mafa"] = "maf",
["Mag-Anchi Ayta"] = "sgb",
["Mag-Indi Ayta"] = "blx",
["Magahat"] = "mtw",
["Magahi"] = "mag",
["Magdalena Peñasco Mixtec"] = "xtm",
["Magiyi"] = "gmg",
["Magoma"] = "gmx",
["Magori"] = "zgr",
["Maguindanao"] = "mdh",
["Magɨ"] = "gkd",
["Mahali"] = "mjx",
["Mahasu Pahari"] = "bfz",
["Mahican"] = "mjy",
["Mahongwe"] = "mhb",
["Mahou"] = "mxx",
["Maia"] = "sks",
["Maiadomu"] = "mzz",
["Maiani"] = "tnh",
["Maii"] = "mmm",
["Mailu"] = "mgu",
["Maindo"] = "cwb",
["Maipure"] = "awd-mpr",
["Mairasi"] = "zrs",
["Maisin"] = "mbq",
["Maithili"] = "mai",
["Maiwa (Indonesia)"] = "wmm",
["Maiwa (New Guinea)"] = "mti",
["Maiwala"] = "mum",
["Majang"] = "mpe",
["Majera"] = "xmj",
["Majhi"] = "mjz",
["Majhwar"] = "mmj",
["Mak (China)"] = "mkg",
["Mak (Nigeria)"] = "pbl",
["Makaa"] = "mcp",
["Makah"] = "myh",
["Makalero"] = "mjb",
["Makasae"] = "mkz",
["Makasar"] = "mak",
["Makassar Malay"] = "mfp",
["Makayam"] = "aup",
["Makhuwa"] = "vmw",
["Makhuwa-Marrevone"] = "xmc",
["Makhuwa-Meetto"] = "mgh",
["Makhuwa-Moniga"] = "mhm",
["Makhuwa-Saka"] = "xsq",
["Makhuwa-Shirima"] = "vmk",
["Maklew"] = "mgf",
["Makolkol"] = "zmh",
["Makonde"] = "kde",
["Maku"] = "xak",
["Maku'a"] = "lva",
["Makuri Naga"] = "jmn",
["Makuráp"] = "mpu",
["Makwe"] = "ymk",
["Makyan Naga"] = "umn",
["Mal"] = "mlf",
["Mal Paharia"] = "mkb",
["Mala (New Guinea)"] = "ped",
["Mala (Nigeria)"] = "ruy",
["Mala Malasar"] = "ima",
["Malaccan Creole Malay"] = "ccm",
["Malagasy"] = "mg",
["Malalamai"] = "mmt",
["Malalí"] = "sai-mal",
["Malango"] = "mln",
["Malankuravan"] = "mjo",
["Malapandaram"] = "mjp",
["Malaryan"] = "mjq",
["Malas"] = "mkr",
["Malasanga"] = "mqz",
["Malasar"] = "ymr",
["Malavedan"] = "mjr",
["Malawi Lomwe"] = "lon",
["Malawian Sign Language"] = "lws",
["Malay"] = "ms",
["Malayalam"] = "ml",
["Malayic Dayak"] = "xdy",
["Malaynon"] = "mlz",
["Malaysian Sign Language"] = "xml",
["Malba Birifor"] = "bfo",
["Male"] = "mdc",
["Malecite-Passamaquoddy"] = "pqm",
["Maleng"] = "pkt",
["Maleu-Kilenge"] = "mgl",
["Malfaxal"] = "mlx",
["Malgana"] = "vml",
["Malgbe"] = "mxf",
["Mali"] = "gcc",
["Malibu"] = "sai-mlb",
["Malila"] = "mgq",
["Malimba"] = "mzd",
["Malimpung"] = "mli",
["Malinaltepec Tlapanec"] = "tcf",
["Malol"] = "mbk",
["Maltese"] = "mt",
["Maltese Sign Language"] = "mdl",
["Malua Bay"] = "mll",
["Malvi"] = "mup",
["Maléku Jaíka"] = "gut",
["Mam"] = "mam",
["Mama"] = "mma",
["Mamaa"] = "mhf",
["Mamaindé"] = "wmd",
["Mamanwa"] = "mmn",
["Mamara Senoufo"] = "myk",
["Mamasa"] = "mqj",
["Mambae"] = "mgm",
["Mambai"] = "mcs",
["Mamboru"] = "mvd",
["Mambwe-Lungu"] = "mgr",
["Mampruli"] = "maw",
["Mamuju"] = "mqx",
["Mamulique"] = "emm",
["Mamusi"] = "kdf",
["Mamvu"] = "mdi",
["Man Met"] = "mml",
["Manado Malay"] = "xmm",
["Manam"] = "mva",
["Manambu"] = "mle",
["Manangba"] = "nmm",
["Manangkari"] = "znk",
["Manao"] = "awd-man",
["Manchu"] = "mnc",
["Manda (Australia)"] = "zma",
["Manda (India)"] = "mha",
["Manda (Tanzania)"] = "mgs",
["Mandahuaca"] = "mht",
["Mandaic"] = "mid",
["Mandailing Batak"] = "btm",
["Mandalorian"] = "art-man",
["Mandan"] = "mhq",
["Mandandanyi"] = "zmk",
["Mandar"] = "mdr",
["Mandara"] = "tbf",
["Mandari"] = "mqu",
["Mandarin"] = "cmn",
["Mandeali"] = "mjl",
["Mander"] = "mqr",
["Mandingo"] = "man",
["Mandinka"] = "mnk",
["Mandjak"] = "mfv",
["Mandobo Atas"] = "aax",
["Mandobo Bawah"] = "bwp",
["Manem"] = "jet",
["Mang"] = "zng",
["Mangala"] = "mem",
["Mangarayi"] = "mpc",
["Mangarevan"] = "mrv",
["Mangas"] = "zns",
["Mangayat"] = "myj",
["Mangbetu"] = "mdj",
["Mangbutu"] = "mdk",
["Mangerr"] = "zme",
["Mangga Buang"] = "mmo",
["Manggarai"] = "mqy",
["Mangghuer"] = "mjg-mgr",
["Mango"] = "mge",
["Mangole"] = "mqc",
["Mangseng"] = "mbh",
["Manigri-Kambolé Ede Nago"] = "xkb",
["Manikion"] = "mnx",
["Manipa"] = "mqp",
["Manipuri"] = "mni",
["Mankanya"] = "knf",
["Mankiyali"] = "nlm",
["Manna-Dora"] = "mju",
["Mannan"] = "mjv",
["Mano"] = "mev",
["Manombai"] = "woo",
["Mansaka"] = "msk",
["Mansoanka"] = "msw",
["Manta"] = "myg",
["Mantsi"] = "nty",
["Manumanaw Karen"] = "kxf",
["Manus Koro"] = "kxr",
["Manusela"] = "wha",
["Manx"] = "gv",
["Manya"] = "mzj",
["Manyawa"] = "mny",
["Manza"] = "mzv",
["Mao Naga"] = "nbi",
["Maonan"] = "mmd",
["Maore Comorian"] = "swb",
["Maori"] = "mi",
["Mape"] = "mlh",
["Mapena"] = "mnm",
["Mapia"] = "mpy",
["Mapidian"] = "mpw",
["Mapos Buang"] = "bzh",
["Mapoyo"] = "mcg",
["Mapudungun"] = "arn",
["Mapun"] = "sjm",
["Mara"] = "mec",
["Mara Chin"] = "mrh",
["Marachi"] = "lri",
["Maraghei"] = "vmh",
["Maragus"] = "mrs",
["Maram Naga"] = "nma",
["Marama"] = "lrm",
["Maranao"] = "mrw",
["Maranungku"] = "zmr",
["Mararit"] = "mgb",
["Marathi"] = "mr",
["Maratino"] = "sai-mar",
["Marau"] = "mvr",
["Marawan"] = "awd-mar",
["Marba"] = "mpg",
["Marenje"] = "vmr",
["Marfa"] = "mvu",
["Margany"] = "zmc",
["Marghi South"] = "mfm",
["Margi"] = "mrt",
["Maria"] = "mds",
["Mariaté"] = "awd-mrt",
["Maricopa"] = "mrc",
["Maridan"] = "zmd",
["Maridjabin"] = "zmj",
["Marik"] = "dad",
["Marimanindji"] = "zmm",
["Marind"] = "mrz",
["Maring"] = "mbw",
["Maring Naga"] = "nng",
["Maringarr"] = "zmt",
["Mariri"] = "mqi",
["Maritime Sign Language"] = "nsr",
["Maritsauá"] = "msp",
["Mariupol Greek"] = "grk-mar",
["Mariyedi"] = "zmy",
["Marka"] = "rkm",
["Markweeta"] = "enb",
["Marma"] = "rmz",
["Maroon Spirit Language"] = "crp-mar",
["Marovo"] = "mvo",
["Marrgu"] = "mhg",
["Marriammu"] = "xru",
["Marrithiyel"] = "mfr",
["Marrucinian"] = "umc",
["Marshallese"] = "mh",
["Marsian"] = "ims",
["Martha's Vineyard Sign Language"] = "mre",
["Marti Ke"] = "zmg",
["Martu Wangka"] = "mpj",
["Martuthunira"] = "vma",
["Marwari"] = "mwr",
["Marúbo"] = "mzr",
["Masaba"] = "myx",
["Masadiit Itneg"] = "tis",
["Masakará"] = "sai-msk",
["Masalit"] = "mls",
["Masana"] = "mcn",
["Masbate Sorsogon"] = "bks",
["Masbatenyo"] = "msb",
["Mashco Piro"] = "cuj",
["Mashi"] = "mho",
["Masimasi"] = "ism",
["Masiwang"] = "bnf",
["Maskelynes"] = "klv",
["Maslam"] = "msv",
["Masmaje"] = "mes",
["Massachusett"] = "wam",
["Massalat"] = "mdg",
["Massep"] = "mvs",
["Matagalpa"] = "mtn",
["Matal"] = "mfh",
["Matanawi"] = "sai-mat",
["Matbat"] = "xmt",
["Matengo"] = "mgv",
["Matepi"] = "mqe",
["Matigsalug Manobo"] = "mbt",
["Matipuhy"] = "mzo",
["Matlatzinca"] = "mat",
["Mato"] = "met",
["Mato Grosso Arára"] = "axg",
["Mator"] = "mtm",
["Matsés"] = "mcf",
["Mattole"] = "mvb",
["Matukar"] = "mjk",
["Matumbi"] = "mgw",
["Matya Samo"] = "stj",
["Matís"] = "mpq",
["Maung"] = "mph",
["Mauritian Creole"] = "mfe",
["Mauritian Sign Language"] = "lsy",
["Mauwake"] = "mhl",
["Mav̋ea"] = "mkv",
["Mawa"] = "mcw",
["Mawak"] = "mjj",
["Mawan"] = "mcz",
["Mawayana"] = "mzx",
["Mawchi"] = "mke",
["Mawes"] = "mgk",
["Maxakalí"] = "mbl",
["Maxi Gbe"] = "mxl",
["Maya Samo"] = "sym",
["Mayaguduna"] = "xmy",
["Mayangna"] = "yan",
["Mayawali"] = "yxa",
["Maybrat"] = "ayz",
["Mayeka"] = "myc",
["Mayi-Thakurti"] = "xyt",
["Maykulan"] = "mnt",
["Maynas"] = "sai-mys",
["Mayo"] = "mfy",
["Mayogo"] = "mdm",
["Mayoyao Ifugao"] = "ifu",
["Mazagway"] = "dkx",
["Mazaltepec Zapotec"] = "zpy",
["Mazanderani"] = "mzn",
["Mazatlán Mazatec"] = "vmz",
["Mazatlán Mixe"] = "mzl",
["Mba"] = "mfc",
["Mbabaram"] = "vmb",
["Mbala"] = "mdp",
["Mbalanhu"] = "lnb",
["Mbandja"] = "zmz",
["Mbangala"] = "mxg",
["Mbangi"] = "mgn",
["Mbangwe"] = "zmn",
["Mbara (Australia)"] = "mvl",
["Mbara (Chad)"] = "mpk",
["Mbariman-Gudhinma"] = "zmv",
["Mbati"] = "mdn",
["Mbato"] = "gwa",
["Mbay"] = "myb",
["Mbe"] = "mfo",
["Mbe'"] = "mtk",
["Mbelime"] = "mql",
["Mbere"] = "mdt",
["Mbesa"] = "zms",
["Mbiywom"] = "aus-mbi",
["Mbo (Cameroon)"] = "mbo",
["Mbo (Congo)"] = "zmw",
["Mboi"] = "moi",
["Mboko"] = "mdu",
["Mbole"] = "mdq",
["Mbonga"] = "xmb",
["Mbongno"] = "bgu",
["Mbosi"] = "mdw",
["Mbowe"] = "mxo",
["Mbre"] = "mka",
["Mbu'"] = "muc",
["Mbudum"] = "xmd",
["Mbugu"] = "mhd",
["Mbugwe"] = "mgz",
["Mbuko"] = "mqb",
["Mbukushu"] = "mhw",
["Mbula"] = "mna",
["Mbula-Bwazza"] = "mbu",
["Mbule"] = "mlb",
["Mbulungish"] = "mbv",
["Mbum"] = "mdd",
["Mbunda"] = "mck",
["Mbunga"] = "mgy",
["Mburku"] = "bbt",
["Mbuun"] = "zmp",
["Mbwela"] = "mfu",
["Mbyá Guaraní"] = "gun",
["Me'en"] = "mym",
["Mea"] = "meg",
["Mebu"] = "mjn",
["Mecayapan Nahuatl"] = "nhx",
["Medebur"] = "mjm",
["Medefaidrin"] = "dmf",
["Media Lengua"] = "mue",
["Mednyj Aleut"] = "mud",
["Medumba"] = "byv",
["Mefele"] = "mfj",
["Megam"] = "mef",
["Megleno-Romanian"] = "ruq",
["Mehek"] = "nux",
["Mehináku"] = "mmh",
["Mehri"] = "gdq",
["Mekeo"] = "mek",
["Mekmek"] = "mvk",
["Mekwei"] = "msf",
["Mekéns"] = "skf",
["Mel-Khaonh"] = "hkn",
["Mele-Fila"] = "mxe",
["Melo"] = "mfx",
["Melpa"] = "med",
["Memoni"] = "mby",
["Mendalam Kayan"] = "xkd",
["Mendankwe-Nkwen"] = "mfd",
["Mende"] = "men",
["Mengaka"] = "xmg",
["Mengen"] = "mee",
["Mengisa"] = "leo",
["Menien"] = "sai-men",
["Menka"] = "mea",
["Menominee"] = "mez",
["Mentawai"] = "mwv",
["Menya"] = "mcr",
["Meoswar"] = "mvx",
["Mer"] = "mnu",
["Meramera"] = "mxm",
["Merei"] = "lmb",
["Merey"] = "meq",
["Meriam"] = "ulk",
["Meroitic"] = "xmr",
["Meru"] = "mer",
["Mesaka"] = "iyo",
["Mese"] = "mci",
["Mesme"] = "zim",
["Mesmes"] = "mys",
["Mesqan"] = "mvz",
["Messapic"] = "cms",
["Meta'"] = "mgo",
["Metlatónoc Mixtec"] = "mxv",
["Mewari"] = "mtr",
["Mewati"] = "wtm",
["Mexican Sign Language"] = "mfs",
["Meyah"] = "mej",
["Mezontla Popoloca"] = "pbe",
["Mezquital Otomi"] = "ote",
["Meänkieli"] = "fit",
["Mfinu"] = "zmf",
["Mfumte"] = "nfu",
["Mgbo"] = "gmz",
["Mi'kmaq"] = "mic",
["Miami"] = "mia",
["Mian"] = "mpt",
["Miani"] = "pla",
["Micha"] = "yiq",
["Michif"] = "crg",
["Michigamea"] = "cmm",
["Michoacán Mazahua"] = "mmc",
["Michoacán Nahuatl"] = "ncl",
["Mid Grand Valley Dani"] = "dnt",
["Mid-Southern Banda"] = "bjo",
["Middle Armenian"] = "axm",
["Middle Assamese"] = "inc-mas",
["Middle Bengali"] = "inc-mbn",
["Middle Breton"] = "xbm",
["Middle Chinese"] = "ltc",
["Middle Cornish"] = "cnx",
["Middle Dutch"] = "dum",
["Middle English"] = "enm",
["Middle French"] = "frm",
["Middle Gujarati"] = "inc-mgu",
["Middle High German"] = "gmh",
["Middle Irish"] = "mga",
["Middle Kannada"] = "dra-mkn",
["Middle Khmer"] = "xhm",
["Middle Korean"] = "okm",
["Middle Low German"] = "gml",
["Middle Median"] = "xme-mid",
["Middle Mon"] = "mkh-mmn",
["Middle Mongol"] = "xng",
["Middle Newar"] = "nwx",
["Middle Norwegian"] = "gmq-mno",
["Middle Odia"] = "inc-mor",
["Middle Persian"] = "pal",
["Middle Scots"] = "gmw-msc",
["Middle Vietnamese"] = "mkh-mvi",
["Middle Watut"] = "mpl",
["Middle Welsh"] = "wlm",
["Midob"] = "mei",
["Migaama"] = "mmy",
["Migabac"] = "mpp",
["Miji"] = "sjl",
["Miju"] = "mxj",
["Mikasuki"] = "mik",
["Milang"] = "tbq-mil",
["Mili"] = "ymh",
["Millcayac"] = "sai-mil",
["Miltu"] = "mlj",
["Miluk"] = "iml",
["Milyan"] = "imy",
["Mimi of Decorse"] = "mis-mmd",
["Mimi of Nachtigal"] = "mis-mmn",
["Min Nan"] = "nan",
["Mina"] = "hna",
["Minaean"] = "inm",
["Minang"] = "xrg",
["Minangkabau"] = "min",
["Minanibai"] = "mcv",
["Minaveha"] = "mvn",
["Minderico"] = "drc",
["Mindiri"] = "mpn",
["Mingang Doso"] = "mko",
["Mingo"] = "iro-min",
["Mingrelian"] = "xmf",
["Minica Huitoto"] = "hto",
["Minidien"] = "wii",
["Minigir"] = "vmg",
["Minjungbal"] = "xjb",
["Minkin"] = "xxm",
["Minoan"] = "omn",
["Minokok"] = "mqq",
["Minriq"] = "mnq",
["Mintil"] = "mzt",
["Mirandese"] = "mwl",
["Miraya Bikol"] = "rbl",
["Mire"] = "mvh",
["Mirgan"] = "zrg",
["Miriti"] = "mmv",
["Miriwoong Sign Language"] = "rsm",
["Miriwung"] = "mep",
["Mirpur Panjabi"] = "pmu",
["Misantla Totonac"] = "tlc",
["Miship"] = "mjs",
["Misima-Paneati"] = "mpx",
["Mising"] = "mrg",
["Miskito"] = "miq",
["Mitla Zapotec"] = "zaw",
["Mitlatongo Mixtec"] = "vmm",
["Mittu"] = "mwu",
["Mituku"] = "zmq",
["Miu"] = "mpo",
["Miwa"] = "vmi",
["Mixed Great Andamanese"] = "gac",
["Mixifore"] = "mfg",
["Mixtepec Mixtec"] = "mix",
["Mixtepec Zapotec"] = "zpm",
["Miya"] = "mkf",
["Miyako"] = "mvi",
["Miyobe"] = "soy",
["Mizo"] = "lus",
["Mlabri"] = "mra",
["Mlahsö"] = "lhs",
["Mlap"] = "kja",
["Mlomp"] = "mlo",
["Mmaala"] = "mmu",
["Mmani"] = "buy",
["Mmen"] = "bfm",
["Mo"] = "wkd",
["Mo'da"] = "gbn",
["Moabite"] = "obm",
["Moba"] = "mfq",
["Mobilian"] = "mod",
["Mobumrin Aizi"] = "ahm",
["Mocana"] = "sai-mcn",
["Mochi"] = "old",
["Mochica"] = "omc",
["Mocho"] = "mhc",
["Mocoví"] = "moc",
["Modang"] = "mxd",
["Modole"] = "mqo",
["Moere"] = "mvq",
["Mofu-Gudur"] = "mif",
["Mogholi"] = "mhj",
["Mogum"] = "mou",
["Mohawk"] = "moh",
["Mohegan-Pequot"] = "xpq",
["Moi (Congo)"] = "mow",
["Moi (Indonesia)"] = "mxn",
["Moikodi"] = "mkp",
["Moingi"] = "mwz",
["Mojave"] = "mov",
["Moji"] = "ymi",
["Mok"] = "mqt",
["Moken"] = "mwt",
["Mokerang"] = "mft",
["Mokilese"] = "mkj",
["Moklen"] = "mkm",
["Mokole"] = "mkl",
["Mokpwe"] = "bri",
["Moksha"] = "mdf",
["Molale"] = "mbe",
["Molbog"] = "pwm",
["Moldova Sign Language"] = "vsi",
["Molengue"] = "bxc",
["Molima"] = "mox",
["Molmo One"] = "aun",
["Molo"] = "zmo",
["Molof"] = "msl",
["Moloko"] = "mlw",
["Mom Jango"] = "ver",
["Moma"] = "myl",
["Momare"] = "msz",
["Mombo Dogon"] = "dmb",
["Mombum"] = "mso",
["Momina"] = "mmb",
["Momuna"] = "mqf",
["Mon"] = "mnw",
["Monastic Sign Language"] = "mzg",
["Mondropolon"] = "npn",
["Mondé"] = "mnd",
["Mongghul"] = "mjg-mgl",
["Mongo"] = "lol",
["Mongol"] = "mgt",
["Mongolian"] = "mn",
["Mongolian Sign Language"] = "msr",
["Mongondow"] = "mog",
["Moni"] = "mnz",
["Monimbo"] = "mom",
["Mono (California)"] = "mnr",
["Mono (Cameroon)"] = "mru",
["Mono (Congo)"] = "mnh",
["Monom"] = "moo",
["Monsang Naga"] = "nmh",
["Montagnais"] = "moe",
["Montana Salish"] = "fla",
["Montol"] = "mtl",
["Monumbo"] = "mxk",
["Monzombo"] = "moj",
["Moo"] = "gwg",
["Moore"] = "mos",
["Moose Cree"] = "crm",
["Mopan Maya"] = "mop",
["Mor (Austronesian)"] = "mhz",
["Mor (Papuan)"] = "moq",
["Moraid"] = "msg",
["Moran"] = "tbq-mor",
["Morawa"] = "mze",
["Morelos Nahuatl"] = "nhm",
["Morerebi"] = "xmo",
["Moresada"] = "msx",
["Mori Atas"] = "mzq",
["Mori Bawah"] = "xmz",
["Morigi"] = "mdb",
["Moro"] = "mor",
["Moroccan Amazigh"] = "zgh",
["Moroccan Arabic"] = "ary",
["Moroccan Sign Language"] = "xms",
["Morokodo"] = "mgc",
["Morom"] = "bdo",
["Moronene"] = "mqn",
["Morori"] = "mok",
["Morouas"] = "mrp",
["Mortlockese"] = "mrl",
["Moru"] = "mgd",
["Mosimo"] = "mqv",
["Moskona"] = "mtj",
["Mota"] = "mtt",
["Motembo"] = "tmv",
["Motu"] = "meu",
["Mouk-Aria"] = "mwh",
["Mount Iraya Agta"] = "atl",
["Mount Iriga Agta"] = "agz",
["Mountain Koiari"] = "kpx",
["Mouwase"] = "jmw",
["Movima"] = "mzp",
["Moyadan Itneg"] = "ity",
["Moyon Naga"] = "nmo",
["Mozambican Sign Language"] = "mzy",
["Mozarabic"] = "mxi",
["Mpade"] = "mpi",
["Mpalitjanh"] = "xpj",
["Mpi"] = "mpz",
["Mpiemo"] = "mcx",
["Mpiin"] = "bnt-mpi",
["Mpinda"] = "pnd",
["Mpongmpong"] = "mgg",
["Mpoto"] = "mpa",
["Mpotovoro"] = "mvt",
["Mpuono"] = "bnt-mpu",
["Mpur"] = "akc",
["Mro Chin"] = "cmr",
["Mru"] = "mro",
["Mser"] = "kqx",
["Muak Sa-aak"] = "ukk",
["Mualang"] = "mtd",
["Mubami"] = "tsx",
["Mubi"] = "mub",
["Mucuchí"] = "sai-muc",
["Muda"] = "ymd",
["Mudburra"] = "dmw",
["Mudu Koraga"] = "vmd",
["Muduapa"] = "wiv",
["Muduga"] = "udg",
["Muellama"] = "sai-mue",
["Mufian"] = "aoj",
["Muher"] = "sem-mhr",
["Muinane"] = "bmr",
["Mukha-Dora"] = "mmk",
["Mukulu"] = "moz",
["Mulaha"] = "mfw",
["Mulam"] = "mlm",
["Mulao"] = "giu",
["Mullu Kurumba"] = "kpb",
["Mullukmulluk"] = "mpb",
["Muluridyi"] = "vmu",
["Mum"] = "kqa",
["Mumuye"] = "mzm",
["Muna"] = "mnb",
["Munda"] = "unx",
["Mundabli"] = "boe",
["Mundang"] = "mua",
["Mundani"] = "mnf",
["Mundari"] = "unr",
["Mundat"] = "mmf",
["Mundolinco"] = "art-mun",
["Mundurukú"] = "myu",
["Mungaka"] = "mhk",
["Mungbam"] = "mij",
["Munggui"] = "mth",
["Mungkip"] = "mpv",
["Muniche"] = "myr",
["Munit"] = "mtc",
["Munji"] = "mnj",
["Munsee"] = "umu",
["Muong"] = "mtq",
["Mur Pano"] = "tkv",
["Muratayak"] = "asx",
["Murik (Malaysia)"] = "mxr",
["Murik (New Guinea)"] = "mtf",
["Murkim"] = "rmh",
["Murle"] = "mur",
["Murrinh-Patha"] = "mwf",
["Mursi"] = "muz",
["Murui Huitoto"] = "huu",
["Murupi"] = "mqw",
["Muruwari"] = "zmu",
["Musan"] = "mmp",
["Musar"] = "mmi",
["Musasa"] = "smm",
["Musey"] = "mse",
["Musgu"] = "mug",
["Musi"] = "mui",
["Muskum"] = "mje",
["Musom"] = "msu",
["Mussau-Emira"] = "emi",
["Muthuvan"] = "muv",
["Mutu"] = "tuc",
["Muya"] = "mvm",
["Muyang"] = "muy",
["Muyuw"] = "myw",
["Muzi"] = "ymz",
["Muzo"] = "sai-muz",
["Mvanip"] = "mcj",
["Mvuba"] = "mxh",
["Mwaghavul"] = "sur",
["Mwali Comorian"] = "wlc",
["Mwan"] = "moa",
["Mwani"] = "wmw",
["Mwatebu"] = "mwa",
["Mwera"] = "mwe",
["Mwerlap"] = "mrm",
["Mwimbi-Muthambi"] = "mws",
["Mwotlap"] = "mlv",
["Mycenaean Greek"] = "gmy",
["Myene"] = "mye",
["Mysian"] = "yms",
["Mzieme Naga"] = "nme",
["Mághdì"] = "gmd",
["Mòcheno"] = "mhn",
["Mün Chin"] = "mwq",
["Mündü"] = "muh",
["Mạ"] = "cma",
["N'Ko"] = "nqo",
["Na"] = "nbt",
["Na'vi"] = "art-nav",
["Naaba"] = "nao",
["Naba"] = "mne",
["Nabak"] = "naf",
["Nabi"] = "mty",
["Nachering"] = "ncd",
["Nadruvian"] = "ndf",
["Nadëb"] = "mbj",
["Nafaanra"] = "nfr",
["Nafi"] = "srf",
["Nafri"] = "nxx",
["Naga Pidgin"] = "nag",
["Nagarchal"] = "nbg",
["Nage"] = "nxe",
["Nagtipunan Agta"] = "phi-nag",
["Nagu"] = "ngr",
["Nagumi"] = "ngv",
["Nahali"] = "nlx",
["Nahari"] = "nhh",
["Nahavaq"] = "sns",
["Nahuatl"] = "nah",
["Nai"] = "bio",
["Najdi Arabic"] = "ars",
["Naka'ela"] = "nae",
["Nakai"] = "nkj",
["Nakame"] = "nib",
["Nakanai"] = "nak",
["Nakara"] = "nck",
["Nake"] = "nbk",
["Naki"] = "mff",
["Nakwi"] = "nax",
["Nalca"] = "nlc",
["Nali"] = "nss",
["Nalik"] = "nal",
["Nalu"] = "naj",
["Nalögo"] = "nlz",
["Namakura"] = "nmk",
["Namat"] = "nkm",
["Nambikwara"] = "nab",
["Nambo"] = "ncm",
["Nambya"] = "nmq",
["Namia"] = "nnm",
["Namiae"] = "nvm",
["Namibian Sign Language"] = "nbs",
["Namla"] = "naa",
["Namo"] = "mxw",
["Namonuito"] = "nmt",
["Namosi-Naitasiri-Serua"] = "bwb",
["Namuyi"] = "nmy",
["Nanai"] = "gld",
["Nancere"] = "nnc",
["Nande"] = "nnb",
["Nandi"] = "niq",
["Nanerigé Sénoufo"] = "sen",
["Nanga Dama Dogon"] = "nzz",
["Nankina"] = "nnk",
["Nanti"] = "cox",
["Nanticoke"] = "nnt",
["Nanubae"] = "afk",
["Naolan"] = "nai-nao",
["Napu"] = "npy",
["Nar Phu"] = "npa",
["Nara"] = "nrb",
["Narak"] = "nac",
["Narango"] = "nrg",
["Narau"] = "nxu",
["Narim"] = "loh",
["Naro"] = "nhr",
["Narom"] = "nrm",
["Narragansett"] = "xnt",
["Narua"] = "nru",
["Narungga"] = "nnr",
["Naruo"] = "ylo",
["Nasal"] = "nsy",
["Nasarian"] = "nvh",
["Nasioi"] = "nas",
["Naskapi"] = "nsk",
["Nasu"] = "ywq",
["Natagaimas"] = "nts",
["Natchez"] = "ncz",
["Nateni"] = "ntm",
["Nathembo"] = "nte",
["Natioro"] = "nti",
["Natú"] = "sai-nat",
["Natügu"] = "ntu",
["Nauete"] = "nxa",
["Naukanski"] = "ynk",
["Nauna"] = "ncn",
["Nauo"] = "nwo",
["Nauruan"] = "na",
["Navajo"] = "nv",
["Navut"] = "nsw",
["Nawaru"] = "nwr",
["Nawathinehena"] = "nwa",
["Nawdm"] = "nmz",
["Nawuri"] = "naw",
["Naxi"] = "nxq",
["Nayi"] = "noz",
["Ncane"] = "ncr",
["Nchumbulu"] = "nlu",
["Nda'nda'"] = "nnz",
["Ndai"] = "gke",
["Ndaka"] = "ndk",
["Ndali"] = "ndh",
["Ndam"] = "ndm",
["Ndamba"] = "ndj",
["Ndambomo"] = "nxo",
["Ndasa"] = "nda",
["Ndau"] = "ndc",
["Nde-Gbite"] = "ned",
["Nde-Nsele-Nta"] = "ndd",
["Ndemli"] = "nml",
["Ndendeule"] = "dne",
["Ndengereko"] = "ndg",
["Nding"] = "eli",
["Ndjébbana"] = "djj",
["Ndo"] = "ndp",
["Ndobo"] = "ndw",
["Ndoe"] = "nbb",
["Ndogo"] = "ndz",
["Ndolo"] = "ndl",
["Ndom"] = "nqm",
["Ndombe"] = "ndq",
["Ndonga"] = "ng",
["Ndoola"] = "ndr",
["Ndrulo"] = "dno",
["Nduga"] = "ndx",
["Ndumu"] = "nmd",
["Ndunda"] = "nuh",
["Ndunga"] = "ndt",
["Ndut"] = "ndv",
["Ndyuka-Trio Pidgin"] = "njt",
["Ndzwani Comorian"] = "wni",
["Neapolitan"] = "nap",
["Nedebang"] = "nec",
["Nefamese"] = "nef",
["Nefusa"] = "jbn",
["Negerhollands"] = "dcr",
["Negeri Sembilan Malay"] = "zmi",
["Negidal"] = "neg",
["Nehan"] = "nsn",
["Nek"] = "nif",
["Nekgini"] = "nkg",
["Neko"] = "nej",
["Neku"] = "nek",
["Neme"] = "nex",
["Nemi"] = "nem",
["Nen"] = "nqn",
["Nend"] = "anh",
["Nengone"] = "nen",
["Neo"] = "neu",
["Nepalese Sign Language"] = "nsp",
["Nepali"] = "ne",
["Nepali Kurux"] = "kxl",
["Nete"] = "net",
["Neve'ei"] = "vnm",
["Neverver"] = "lgk",
["New Caledonian Javanese"] = "jas",
["New River Shasta"] = "nai-nrs",
["New Zealand Sign Language"] = "nzs",
["Newar"] = "new",
["Neyo"] = "ney",
["Nez Perce"] = "nez",
["Nga La"] = "hlt",
["Ngaanyatjarra"] = "ntj",
["Ngadha"] = "nxg",
["Ngadjunmaya"] = "nju",
["Ngadjuri"] = "jui",
["Ngaing"] = "nnf",
["Ngaju"] = "nij",
["Ngala"] = "nud",
["Ngalakan"] = "nig",
["Ngalkbun"] = "ngk",
["Ngalum"] = "szb",
["Ngam"] = "nmc",
["Ngamambo"] = "nbv",
["Ngambay"] = "sba",
["Ngamini"] = "nmv",
["Ngamo"] = "nbh",
["Ngan'gityemerri"] = "nam",
["Nganakarti"] = "xnk",
["Nganasan"] = "nio",
["Ngandi"] = "nid",
["Ngando (Central African Republic)"] = "ngd",
["Ngando (Congo)"] = "nxd",
["Ngandyera"] = "nne",
["Ngangam"] = "gng",
["Ngantangarra"] = "ntg",
["Nganyaywana"] = "nyx",
["Ngardi"] = "rxd",
["Ngarigu"] = "xni",
["Ngarinman"] = "nbj",
["Ngarinyin"] = "ung",
["Ngarla"] = "nrk",
["Ngarluma"] = "nrl",
["Ngarrindjeri"] = "nay",
["Ngas"] = "anc",
["Ngasa"] = "nsg",
["Ngatik Men's Creole"] = "ngm",
["Ngawn Chin"] = "cnw",
["Ngawun"] = "nxn",
["Ngazidja Comorian"] = "zdj",
["Ngbaka"] = "nga",
["Ngbaka Ma'bo"] = "nbm",
["Ngbaka Manza"] = "ngg",
["Ngbee"] = "jgb",
["Ngbinda"] = "nbd",
["Ngbundu"] = "nuu",
["Ngelima"] = "agh",
["Ngemba"] = "nge",
["Ngen of Djonkro"] = "gnj",
["Ngendelengo"] = "nql",
["Ngeq"] = "ngt",
["Ngete"] = "nnn",
["Nggem"] = "nbq",
["Nggwahyi"] = "ngx",
["Ngie"] = "ngj",
["Ngiemboon"] = "nnh",
["Ngile"] = "jle",
["Ngindo"] = "nnq",
["Ngiti"] = "niy",
["Ngiyambaa"] = "wyb",
["Ngizim"] = "ngi",
["Ngkoth"] = "aus-ngk",
["Ngkâlmpw Kanum"] = "kcd",
["Ngochang"] = "tbq-ngo",
["Ngom"] = "nra",
["Ngomba"] = "jgo",
["Ngombale"] = "nla",
["Ngombe (Central African Republic)"] = "nmj",
["Ngombe (Congo)"] = "ngc",
["Ngong"] = "nnx",
["Ngongo"] = "noq",
["Ngoni"] = "ngo",
["Ngoreme"] = "ngq",
["Ngoshie"] = "nsh",
["Ngul"] = "nlo",
["Ngulu"] = "ngp",
["Nguluwan"] = "nuw",
["Ngumbi"] = "nui",
["Ngunawal"] = "xul",
["Ngundi"] = "ndn",
["Ngundu"] = "nue",
["Ngungwel"] = "ngz",
["Ngurmbur"] = "nrx",
["Nguôn"] = "nuo",
["Ngwaba"] = "ngw",
["Ngwe"] = "nwe",
["Ngwo"] = "ngn",
["Ngäbere"] = "gym",
["Nhanda"] = "nha",
["Nheengatu"] = "yrl",
["Nhirrpi"] = "hrp",
["Nhuwala"] = "nhf",
["Nias"] = "nia",
["Nicaraguan Creole"] = "bzk",
["Nicaraguan Sign Language"] = "ncs",
["Nicola"] = "ath-nic",
["Niellim"] = "nie",
["Nigeria Mambila"] = "mzk",
["Nigerian Pidgin"] = "pcm",
["Nigerian Sign Language"] = "nsi",
["Nihali"] = "nll",
["Nii"] = "nii",
["Niksek"] = "gbe",
["Nila"] = "nil",
["Nilamba"] = "nim",
["Nimadi"] = "noe",
["Nimanbur"] = "nmp",
["Nimbari"] = "nmr",
["Nimboran"] = "nir",
["Nimi"] = "nis",
["Nimo"] = "niw",
["Nimoa"] = "nmw",
["Ninam"] = "shb",
["Nindi"] = "nxi",
["Ningera"] = "nby",
["Ninggerum"] = "nxr",
["Ningil"] = "niz",
["Ninia Yali"] = "nlk",
["Ninzo"] = "nin",
["Nipsan"] = "nps",
["Nisa"] = "njs",
["Nisenan"] = "nsz",
["Nisga'a"] = "ncg",
["Nisi"] = "yso",
["Niuafo'ou"] = "num",
["Niuatoputapu"] = "nkp",
["Niuean"] = "niu",
["Nivaclé"] = "cag",
["Nivkh"] = "niv",
["Niwer Mil"] = "hrc",
["Niya Prakrit"] = "pra-niy",
["Njalgulgule"] = "njl",
["Njebi"] = "nzb",
["Njen"] = "njj",
["Njerep"] = "njr",
["Njyem"] = "njy",
["Nkami"] = "nkq",
["Nkangala"] = "nkn",
["Nkari"] = "nkz",
["Nkem-Nkum"] = "isi",
["Nkhumbi"] = "khu",
["Nkongho"] = "nkc",
["Nkonya"] = "nko",
["Nkoroo"] = "nkx",
["Nkoya"] = "nka",
["Nkukoli"] = "nbo",
["Nkutu"] = "nkw",
["Nnam"] = "nbp",
["Nobiin"] = "fia",
["Nobonob"] = "gaw",
["Nocamán"] = "nom",
["Nocte"] = "njb",
["Nogai"] = "nog",
["Noiri"] = "noi",
["Nokuku"] = "nkk",
["Nomaande"] = "lem",
["Nomane"] = "nof",
["Nomatsiguenga"] = "not",
["Nomlaki"] = "nol",
["Nomu"] = "noh",
["Nong Zhuang"] = "zhn",
["Nonuya"] = "noj",
["Nooksack"] = "nok",
["Noon"] = "snf",
["Noone"] = "nhu",
["Nootka"] = "nuk",
["Nopala Chatino"] = "cya",
["Noric"] = "nrc",
["Norman"] = "nrf",
["Norn"] = "nrn",
["Norra"] = "nrr",
["North Ambrym"] = "mmg",
["North Asmat"] = "nks",
["North Awyu"] = "yir",
["North Babar"] = "bcd",
["North Boma"] = "boh",
["North Central Mixe"] = "neq",
["North Efate"] = "llp",
["North Fali"] = "fll",
["North Frisian"] = "frr",
["North Giziga"] = "gis",
["North Levantine Arabic"] = "apc",
["North Marquesan"] = "mrq",
["North Mesopotamian Arabic"] = "ayp",
["North Mofu"] = "mfk",
["North Moluccan Malay"] = "max",
["North Muyu"] = "kti",
["North Nuaulu"] = "nni",
["North Picene"] = "nrp",
["North Slavey"] = "scs",
["North Tairora"] = "tbg",
["North Tanna"] = "tnn",
["North Wahgi"] = "whg",
["North Watut"] = "una",
["Northeast Kiwai"] = "kiw",
["Northeast Maidu"] = "nmu",
["Northeast Malakula"] = "upv",
["Northeast Pashayi"] = "aee",
["Northeastern Dinka"] = "dip",
["Northeastern Pomo"] = "pef",
["Northern Alta"] = "aqn",
["Northern Altai"] = "atv",
["Northern Amami Ōshima"] = "ryn",
["Northern Bontoc"] = "rbk",
["Northern Catanduanes Bicolano"] = "cts",
["Northern Dagara"] = "dgi",
["Northern East Cree"] = "crl",
["Northern Emberá"] = "emp",
["Northern Ghale"] = "ghh",
["Northern Grebo"] = "gbo",
["Northern Guiyang Hmong"] = "huj",
["Northern Haida"] = "hdn",
["Northern Hindko"] = "hno",
["Northern Huishui Hmong"] = "hmi",
["Northern Kalapuya"] = "nrt",
["Northern Kam"] = "doc",
["Northern Kankanay"] = "xnn",
["Northern Khanty"] = "kca-nor",
["Northern Khmer"] = "kxm",
["Northern Kissi"] = "kqs",
["Northern Kurdish"] = "kmr",
["Northern Lorung"] = "lbr",
["Northern Luri"] = "lrc",
["Northern Mansi"] = "mns-nor",
["Northern Mashan Hmong"] = "hmp",
["Northern Min"] = "mnp",
["Northern Muji"] = "ymx",
["Northern Ndebele"] = "nd",
["Northern Ngbandi"] = "ngb",
["Northern Nisu"] = "yiv",
["Northern Nuni"] = "nuv",
["Northern Oaxaca Nahuatl"] = "nhy",
["Northern Ohlone"] = "cst",
["Northern One"] = "onr",
["Northern Paiute"] = "pao",
["Northern Pame"] = "pmq",
["Northern Pinghua"] = "cnp",
["Northern Pomo"] = "pej",
["Northern Puebla Nahuatl"] = "ncj",
["Northern Pumi"] = "pmi",
["Northern Pwo"] = "pww",
["Northern Qiandong Miao"] = "hea",
["Northern Qiang"] = "cng",
["Northern Rengma Naga"] = "nnl",
["Northern Roglai"] = "rog",
["Northern Saharan Berber"] = "mzb",
["Northern Sami"] = "se",
["Northern Selkup"] = "sel-nor",
["Northern Sierra Miwok"] = "nsq",
["Northern Sotho"] = "nso",
["Northern Subanen"] = "stb",
["Northern Tarahumara"] = "thh",
["Northern Tepehuan"] = "ntp",
["Northern Thai"] = "nod",
["Northern Tidung"] = "ntd",
["Northern Tlaxiaco Mixtec"] = "xtn",
["Northern Toussian"] = "tsp",
["Northern Tujia"] = "tji",
["Northern Tutchone"] = "ttm",
["Northern Valley Yokuts"] = "yok-nvy",
["Northern Yukaghir"] = "ykg",
["Northwest Gbaya"] = "gya",
["Northwest Maidu"] = "mjd",
["Northwest Oaxaca Mixtec"] = "mxa",
["Northwest Pashayi"] = "glh",
["Northwestern Dinka"] = "diw",
["Northwestern Fars"] = "faz",
["Northwestern Ojibwa"] = "ojb",
["Northwestern Tamang"] = "tmk",
["Norwegian"] = "no",
["Norwegian Bokmål"] = "nb",
["Norwegian Nynorsk"] = "nn",
["Norwegian Sign Language"] = "nsl",
["Notre"] = "bly",
["Notsi"] = "ncf",
["Nottoway"] = "ntw",
["Nottoway-Meherrin"] = "nwy",
["Novial"] = "nov",
["Noy"] = "noy",
["Nsari"] = "asj",
["Nsenga"] = "nse",
["Nshi"] = "nsc",
["Nsong"] = "soo",
["Nsongo"] = "nsx",
["Ntcham"] = "bud",
["Ntomba"] = "nto",
["Ntra'ngith"] = "dgt",
["Nubaca"] = "baf",
["Nubi"] = "kcn",
["Nuer"] = "nus",
["Nuguria"] = "nur",
["Nuk"] = "noc",
["Nukak Makú"] = "mbr",
["Nukna"] = "klt",
["Nukuini"] = "nuc",
["Nukumanu"] = "nuq",
["Nukunu"] = "nnv",
["Nukunul"] = "xnu",
["Nukuoro"] = "nkr",
["Numana"] = "nbr",
["Numanggang"] = "nop",
["Numbami"] = "sij",
["Nume"] = "tgs",
["Numidian"] = "nxm",
["Numèè"] = "kdk",
["Nungali"] = "nug",
["Nunggubuyu"] = "nuy",
["Nungon"] = "paa-nun",
["Nungu"] = "rin",
["Nuosu"] = "ii",
["Nupbikha"] = "npb",
["Nupe"] = "nup",
["Nusa Laut"] = "nul",
["Nusu"] = "nuf",
["Nutabe"] = "cba-nut",
["Nyabwa"] = "nwb",
["Nyagrong Minyag"] = "ero-nya",
["Nyah Kur"] = "cbn",
["Nyaheun"] = "nev",
["Nyakyusa"] = "nyy",
["Nyali"] = "nlj",
["Nyam"] = "nmi",
["Nyamal"] = "nly",
["Nyambo"] = "now",
["Nyamusa-Molo"] = "nwm",
["Nyamwanga"] = "mwn",
["Nyamwezi"] = "nym",
["Nyaneka"] = "nyk",
["Nyang'i"] = "nyp",
["Nyanga (Congo)"] = "nyj",
["Nyanga (Togo)"] = "ayg",
["Nyanga-li"] = "nyc",
["Nyangatom"] = "nnj",
["Nyangbo"] = "nyb",
["Nyangga"] = "nny",
["Nyangumarta"] = "nna",
["Nyankole"] = "nyn",
["Nyarafolo Senoufo"] = "sev",
["Nyaturu"] = "rim",
["Nyaw"] = "nyw",
["Nyawaygi"] = "nyt",
["Nyelâyu"] = "yly",
["Nyemba"] = "nba",
["Nyengo"] = "nye",
["Nyenkha"] = "neh",
["Nyeu"] = "nyl",
["Nyigina"] = "nyh",
["Nyiha"] = "nih",
["Nyika"] = "nkt",
["Nyimang"] = "nyi",
["Nyindrou"] = "lid",
["Nyindu"] = "nyg",
["Nyishi"] = "njz",
["Nyiyaparli"] = "xny",
["Nyokon"] = "nvo",
["Nyole (Kenya)"] = "nyd",
["Nyole (Uganda)"] = "nuj",
["Nyong"] = "muo",
["Nyoro"] = "nyo",
["Nyulnyul"] = "nyv",
["Nyunga"] = "nys",
["Nyungwe"] = "nyu",
["Nzadi"] = "nzd",
["Nzakambay"] = "nzy",
["Nzakara"] = "nzk",
["Nzanyi"] = "nja",
["Nzima"] = "nzi",
["Ná-Meo"] = "neo",
["Nùng"] = "nut",
["Nüpode Huitoto"] = "hux",
["Nǀuu"] = "ngh",
["O'chi'chi'"] = "xoc",
["O'du"] = "tyh",
["O'odham"] = "ood",
["Obanliku"] = "bzy",
["Obispeño"] = "obi",
["Oblo"] = "obl",
["Obo Manobo"] = "obo",
["Obokuitai"] = "afz",
["Obolo"] = "ann",
["Obulom"] = "obu",
["Ocaina"] = "oca",
["Occitan"] = "oc",
["Ocotepec Mixtec"] = "mie",
["Ocotlán Zapotec"] = "zac",
["Od"] = "odk",
["Odia"] = "or",
["Odiai"] = "bhf",
["Odoodee"] = "kkc",
["Odual"] = "odu",
["Odut"] = "oda",
["Ofayé"] = "opy",
["Ofo"] = "ofo",
["Ogbah"] = "ogc",
["Ogbia"] = "ogb",
["Ogbogolo"] = "ogg",
["Ogbronuagum"] = "ogu",
["Ogea"] = "eri",
["Oirata"] = "oia",
["Ojibwe"] = "oj",
["Ojitlán Chinantec"] = "chj",
["Okanagan"] = "oka",
["Okiek"] = "oki",
["Okinawan"] = "ryu",
["Okinoerabu"] = "okn",
["Oko-Eni-Osayen"] = "oks",
["Oko-Juwoi"] = "okj",
["Okobo"] = "okb",
["Okodia"] = "okd",
["Okolod"] = "kqv",
["Okpamheri"] = "opa",
["Okpe (Northwestern Edo)"] = "okx",
["Okpe (Southwestern Edo)"] = "oke",
["Okpela"] = "atg",
["Oksapmin"] = "opm",
["Oku"] = "oku",
["Okwanuchu"] = "nai-okw",
["Old Anatolian Turkish"] = "trk-oat",
["Old Armenian"] = "xcl",
["Old Avar"] = "oav",
["Old Awadhi"] = "inc-oaw",
["Old Bengali"] = "inc-obn",
["Old Breton"] = "obt",
["Old Burmese"] = "obr",
["Old Catalan"] = "roa-oca",
["Old Chinese"] = "och",
["Old Church Slavonic"] = "cu",
["Old Cornish"] = "oco",
["Old Czech"] = "zlw-ocs",
["Old Danish"] = "gmq-oda",
["Old Dutch"] = "odt",
["Old East Slavic"] = "orv",
["Old English"] = "ang",
["Old French"] = "fro",
["Old Frisian"] = "ofs",
["Old Galician-Portuguese"] = "roa-opt",
["Old Georgian"] = "oge",
["Old Gujarati"] = "inc-ogu",
["Old Gutnish"] = "gmq-ogt",
["Old High German"] = "goh",
["Old Hindi"] = "inc-ohi",
["Old Hungarian"] = "ohu",
["Old Irish"] = "sga",
["Old Japanese"] = "ojp",
["Old Javanese"] = "kaw",
["Old Kannada"] = "dra-okn",
["Old Kentish Sign Language"] = "okl",
["Old Khmer"] = "okz",
["Old Komi"] = "urj-koo",
["Old Korean"] = "oko",
["Old Leonese"] = "roa-ole",
["Old Lithuanian"] = "olt",
["Old Manipuri"] = "omp",
["Old Marathi"] = "omr",
["Old Median"] = "xme-old",
["Old Mon"] = "omx",
["Old Navarro-Aragonese"] = "roa-ona",
["Old Norse"] = "non",
["Old Novgorodian"] = "zle-ono",
["Old Nubian"] = "onw",
["Old Occitan"] = "pro",
["Old Odia"] = "inc-oor",
["Old Persian"] = "peo",
["Old Polish"] = "zlw-opl",
["Old Prussian"] = "prg",
["Old Punjabi"] = "inc-opa",
["Old Ruthenian"] = "zle-ort",
["Old Saxon"] = "osx",
["Old Slovak"] = "zlw-osk",
["Old South Arabian"] = "sem-srb",
["Old Spanish"] = "osp",
["Old Sundanese"] = "osn",
["Old Swedish"] = "gmq-osw",
["Old Tamil"] = "oty",
["Old Tati"] = "xme-ott",
["Old Telugu"] = "dra-ote",
["Old Tibetan"] = "otb",
["Old Tupi"] = "tpw",
["Old Turkic"] = "otk",
["Old Uyghur"] = "oui",
["Old Welsh"] = "owl",
["Olekha"] = "ole",
["Ollari"] = "gdb",
["Olo"] = "ong",
["Oloma"] = "olm",
["Olrat"] = "olr",
["Olu'bo"] = "lul",
["Olukumi"] = "ulb",
["Olulumo-Ikom"] = "iko",
["Oluta Popoluca"] = "plo",
["Olutsotso"] = "lto",
["Omagua"] = "omg",
["Omaha-Ponca"] = "oma",
["Omani Arabic"] = "acx",
["Omba"] = "omb",
["Ombamba"] = "mbm",
["Ombo"] = "oml",
["Ometepec Nahuatl"] = "nht",
["Omi"] = "omi",
["Omok"] = "omk",
["Omotik"] = "omt",
["Omurano"] = "omu",
["Oneida"] = "one",
["Ong"] = "oog",
["Ongota"] = "bxe",
["Onin"] = "oni",
["Onjob"] = "onj",
["Ono"] = "ons",
["Onobasulu"] = "onn",
["Onondaga"] = "ono",
["Ontenu"] = "ont",
["Ontong Java"] = "ojv",
["Oorlams"] = "oor",
["Opao"] = "opo",
["Opata"] = "opt",
["Opuuo"] = "lgn",
["Opón"] = "sai-opo",
["Oraon Sadri"] = "sdr",
["Orejón"] = "ore",
["Oring"] = "org",
["Orizaba Nahuatl"] = "nlv",
["Orléanais"] = "roa-orl",
["Ormu"] = "orz",
["Ormuri"] = "oru",
["Oro"] = "orx",
["Oro Win"] = "orw",
["Oroch"] = "oac",
["Oroha"] = "ora",
["Orok"] = "oaa",
["Orokaiva"] = "okv",
["Oroko"] = "bdu",
["Orokolo"] = "oro",
["Oromo"] = "om",
["Oroqen"] = "orh",
["Orowe"] = "bpk",
["Oruma"] = "orr",
["Orya"] = "ury",
["Osage"] = "osa",
["Osamayi"] = "syx",
["Osatu"] = "ost",
["Oscan"] = "osc",
["Osing"] = "osi",
["Ososo"] = "oso",
["Ossetian"] = "os",
["Ot Danum"] = "otd",
["Otank"] = "uta",
["Oti"] = "oti",
["Otomaco"] = "sai-oto",
["Otoro"] = "otr",
["Ottawa"] = "otw",
["Ottoman Turkish"] = "ota",
["Otuke"] = "otu",
["Ouma"] = "oum",
["Oune"] = "oue",
["Owa"] = "stn",
["Owenia"] = "wsr",
["Owiniga"] = "owi",
["Oy"] = "oyb",
["Oya'oya"] = "oyy",
["Oyda"] = "oyd",
["Ozolotepec Zapotec"] = "zao",
["Ozumacín Chinantec"] = "chz",
["Pa"] = "ppt",
["Pa Di"] = "pdi",
["Pa'a"] = "pqa",
["Pa'o Karen"] = "blk",
["Pa-Hng"] = "pha",
["Paamese"] = "pma",
["Paasaal"] = "sig",
["Pacahuara"] = "pcp",
["Pacoh"] = "pac",
["Padoe"] = "pdo",
["Paelignian"] = "pgn",
["Paeonian"] = "ine-pae",
["Pagi"] = "pgi",
["Pagibete"] = "pae",
["Pagu"] = "pgu",
["Pahanan Agta"] = "apf",
["Pahari-Potwari"] = "phr",
["Pahi"] = "lgt",
["Pahlavani"] = "phv",
["Pai Tavytera"] = "pta",
["Paicî"] = "pri",
["Paikoneka"] = "awd-pai",
["Paipai"] = "ppi",
["Paite"] = "pck",
["Paiwan"] = "pwn",
["Pajapan Nahuatl"] = "nhp",
["Pak-Tong"] = "pkg",
["Pakanha"] = "pkn",
["Pakistan Sign Language"] = "pks",
["Paku"] = "pku",
["Paku Karen"] = "jkp",
["Pal"] = "abw",
["Palaic"] = "plq",
["Palaka Senoufo"] = "plr",
["Palantla Chinantec"] = "cpa",
["Palauan"] = "pau",
["Palawan Batak"] = "bya",
["Paleni"] = "pnl",
["Palenquero"] = "pln",
["Palewyami"] = "yok-ply",
["Pali"] = "pi",
["Palikur"] = "plu",
["Paliyan"] = "pcf",
["Pallanganmiddang"] = "pmd",
["Palor"] = "fap",
["Palta"] = "sai-pal",
["Palu'e"] = "ple",
["Paluan"] = "plz",
["Palya Bareli"] = "bpx",
["Pam"] = "pmn",
["Pambia"] = "pmb",
["Pamigua"] = "sai-pam",
["Pamlico"] = "pmk",
["Pamona"] = "pmf",
["Pamosu"] = "hih",
["Pamplona Atta"] = "att",
["Pana (Central Africa)"] = "pnz",
["Pana (West Africa)"] = "pnq",
["Panamanian Sign Language"] = "lsp",
["Panamint"] = "par",
["Panare"] = "pbh",
["Panará"] = "kre",
["Panasuan"] = "psn",
["Panawa"] = "pwb",
["Pancana"] = "pnp",
["Panchpargania"] = "tdb",
["Pande"] = "bkj",
["Pangasinan"] = "pag",
["Pangseng"] = "pgs",
["Pangutaran Sama"] = "slm",
["Pangwa"] = "pbr",
["Pangwali"] = "pgg",
["Panim"] = "pnr",
["Paniya"] = "pcg",
["Pankararé"] = "pax",
["Pankararú"] = "paz",
["Pankhu"] = "pkh",
["Pannei"] = "pnc",
["Pannonian Rusyn"] = "rsk",
["Panobo"] = "pno",
["Panyi Bai"] = "bfc",
["Panyjima"] = "pnw",
["Panzaleo"] = "sai-pnz",
["Pao"] = "ppa",
["Papantla Totonac"] = "top",
["Papapana"] = "ppn",
["Papar"] = "dpp",
["Papasena"] = "pas",
["Papel"] = "pbo",
["Papi"] = "ppe",
["Papiamentu"] = "pap",
["Papora"] = "ppu",
["Papua New Guinean Sign Language"] = "pgz",
["Papuan Malay"] = "pmy",
["Papuma"] = "ppm",
["Para Naga"] = "pzn",
["Parachi"] = "prc",
["Paraguayan Guaraní"] = "gug",
["Paraguayan Sign Language"] = "pys",
["Parakanã"] = "pak",
["Paranan"] = "prf",
["Paranawát"] = "paf",
["Paratió"] = "sai-par",
["Paraujano"] = "pbg",
["Parauk"] = "prk",
["Parawen"] = "prw",
["Pardhan"] = "pch",
["Pardhi"] = "pcl",
["Pare"] = "asa",
["Pareci"] = "pab",
["Paredarerme"] = "xpd",
["Parenga"] = "pcj",
["Parkari Koli"] = "kvx",
["Parthian"] = "xpr",
["Parya"] = "paq",
["Pará Arára"] = "aap",
["Pará Gavião"] = "gvp",
["Pashto"] = "ps",
["Pasi"] = "psq",
["Pass Valley Yali"] = "yac",
["Pasé"] = "awd-pas",
["Patagón"] = "sai-ptg",
["Patamona"] = "pbc",
["Patani"] = "ptn",
["Pataxó Hã-Ha-Hãe"] = "pth",
["Patep"] = "ptp",
["Pathiya"] = "pty",
["Patpatar"] = "gfk",
["Pattani"] = "lae",
["Pattani Malay"] = "mfa",
["Pattapu"] = "ptq",
["Patwin"] = "pwi",
["Paulohi"] = "plh",
["Paumarí"] = "pad",
["Paunaka"] = "pnk",
["Pauri Bareli"] = "bfb",
["Pauserna"] = "psm",
["Pawaia"] = "pwa",
["Pawnee"] = "paw",
["Payaguá"] = "sai-pyg",
["Paynamar"] = "pmr",
["Pazeh"] = "pzh",
["Pe"] = "pai",
["Pear"] = "pcb",
["Pech"] = "pay",
["Pecheneg"] = "xpc",
["Peerapper"] = "xpw",
["Peere"] = "pfe",
["Pei"] = "ppq",
["Pekal"] = "pel",
["Pela"] = "bxd",
["Pele-Ata"] = "ata",
["Pemon"] = "aoc",
["Penang Sign Language"] = "psg",
["Penchal"] = "pek",
["Pendau"] = "ums",
["Pengo"] = "peg",
["Pennsylvania German"] = "pdc",
["Penobscot"] = "aaq",
["Penrhyn"] = "pnh",
["Pentlatch"] = "ptw",
["Perai"] = "wet",
["Peranakan Indonesian"] = "pea",
["Perema"] = "wom",
["Pericú"] = "nai-per",
["Pero"] = "pip",
["Persian"] = "fa",
["Persian Sign Language"] = "psc",
["Peruvian Sign Language"] = "prl",
["Petapa Zapotec"] = "zpe",
["Petats"] = "pex",
["Petjo"] = "pey",
["Peñoles Mixtec"] = "mil",
["Phai"] = "prt",
["Phake"] = "phk",
["Phala"] = "ypa",
["Phalura"] = "phl",
["Phana'"] = "phq",
["Phangduwali"] = "phw",
["Phende"] = "pem",
["Philippine Sign Language"] = "psp",
["Philistine"] = "mis-phi",
["Phimbi"] = "phm",
["Phoenician"] = "phn",
["Phola"] = "ypg",
["Pholo"] = "yip",
["Phom"] = "nph",
["Phong-Kniang"] = "pnx",
["Phrae Pwo"] = "kjt",
["Phrygian"] = "xpg",
["Phu Thai"] = "pht",
["Phuan"] = "phu",
["Phudagi"] = "phd",
["Phuie"] = "pug",
["Phukha"] = "phh",
["Phuma"] = "ypm",
["Phunoi"] = "pho",
["Phuong"] = "phg",
["Phupa"] = "ypp",
["Phupha"] = "yph",
["Phuthi"] = "bnt-phu",
["Phuza"] = "ypz",
["Piamatsina"] = "ptr",
["Piame"] = "pin",
["Piapoco"] = "pio",
["Piaroa"] = "pid",
["Picard"] = "pcd",
["Pichinglis"] = "fpe",
["Pichis Ashéninka"] = "cpu",
["Pictish"] = "xpi",
["Picuris"] = "nai-pic",
["Pidgin Delaware"] = "dep",
["Pidgin Iha"] = "ihb",
["Pidgin Onin"] = "onx",
["Piedmontese"] = "pms",
["Pijao"] = "pij",
["Pije"] = "piz",
["Pijin"] = "pis",
["Pilagá"] = "plg",
["Pileni"] = "piv",
["Pima Bajo"] = "pia",
["Pimbwe"] = "piw",
["Pinai-Hagahai"] = "pnn",
["Pingelapese"] = "pif",
["Pini"] = "pii",
["Pinigura"] = "pnv",
["Pinjarup"] = "pnj",
["Pinji"] = "pic",
["Pinotepa Nacional Mixtec"] = "mio",
["Pintiini"] = "pti",
["Pintupi-Luritja"] = "piu",
["Pinyin"] = "pny",
["Pipil"] = "ppl",
["Pirahã"] = "myp",
["Piratapuyo"] = "pir",
["Pirlatapa"] = "bxi",
["Piro"] = "pie",
["Pirriya"] = "xpa",
["Pisabo"] = "pig",
["Pisaflores Tepehua"] = "tpp",
["Piscataway"] = "psy",
["Pisidian"] = "xps",
["Pitcairn-Norfolk"] = "pih",
["Pite Sami"] = "sje",
["Piti"] = "pcn",
["Pitjantjatjara"] = "pjt",
["Pitta-Pitta"] = "pit",
["Piu"] = "pix",
["Piya-Kwonci"] = "piy",
["Plains Apache"] = "apk",
["Plains Cree"] = "crk",
["Plains Indian Sign Language"] = "psd",
["Plains Miwok"] = "pmw",
["Plapo Krumen"] = "ktj",
["Plautdietsch"] = "pdt",
["Playero"] = "gob",
["Pnar"] = "pbv",
["Pochuri Naga"] = "npo",
["Pochutec"] = "xpo",
["Podoko"] = "pbi",
["Pogali"] = "hkh",
["Pogolo"] = "poy",
["Pohnpeian"] = "pon",
["Poitevin-Saintongeais"] = "roa-poi",
["Pokangá"] = "pok",
["Poke"] = "pof",
["Pol"] = "pmm",
["Polabian"] = "pox",
["Polci"] = "plj",
["Polish"] = "pl",
["Polish Sign Language"] = "pso",
["Polonombauk"] = "plb",
["Pom"] = "pmo",
["Ponam"] = "ncc",
["Pongu"] = "png",
["Ponosakan"] = "pns",
["Pontic Greek"] = "pnt",
["Ponyo"] = "npg",
["Poqomam"] = "poc",
["Poqomchi'"] = "poh",
["Porohanon"] = "prh",
["Port Sandwich"] = "psw",
["Port Sorell"] = "xpl",
["Port Vato"] = "ptv",
["Portuguese"] = "pt",
["Portuguese Sign Language"] = "psr",
["Potawatomi"] = "pot",
["Potiguára"] = "pog",
["Poumei Naga"] = "pmx",
["Pouye"] = "bye",
["Powari"] = "pwr",
["Powhatan"] = "pim",
["Poyanáwa"] = "pyn",
["Prakrit"] = "pra",
["Prasuni"] = "prn",
["Pre-Samnite"] = "itc-psa",
["Primitive Irish"] = "pgl",
["Principense"] = "pre",
["Proto-Abkhaz-Abaza"] = "cau-abz-pro",
["Proto-Afroasiatic"] = "afa-pro",
["Proto-Albanian"] = "sqj-pro",
["Proto-Algic"] = "aql-pro",
["Proto-Algonquian"] = "alg-pro",
["Proto-Amuesha-Chamicuro"] = "awd-amc-pro",
["Proto-Anatolian"] = "ine-ana-pro",
["Proto-Andian"] = "cau-and-pro",
["Proto-Apachean"] = "apa-pro",
["Proto-Arawa"] = "auf-pro",
["Proto-Arawak"] = "awd-pro",
["Proto-Armenian"] = "hyx-pro",
["Proto-Arnhem"] = "aus-arn-pro",
["Proto-Aroid"] = "omv-aro-pro",
["Proto-Aslian"] = "mkh-asl-pro",
["Proto-Atayalic"] = "map-ata-pro",
["Proto-Athabaskan"] = "ath-pro",
["Proto-Atlantic-Congo"] = "alv-pro",
["Proto-Austroasiatic"] = "aav-pro",
["Proto-Austronesian"] = "map-pro",
["Proto-Avaro-Andian"] = "cau-ava-pro",
["Proto-Bahnaric"] = "mkh-ban-pro",
["Proto-Bai"] = "sit-bai-pro",
["Proto-Balto-Slavic"] = "ine-bsl-pro",
["Proto-Bantoid"] = "nic-bod-pro",
["Proto-Bantu"] = "bnt-pro",
["Proto-Basque"] = "euq-pro",
["Proto-Batak"] = "btk-pro",
["Proto-Be"] = "qfa-onb-pro",
["Proto-Be-Tai"] = "qfa-bet-pro",
["Proto-Benue-Congo"] = "nic-bco-pro",
["Proto-Berber"] = "ber-pro",
["Proto-Bodish"] = "sit-bdi-pro",
["Proto-Bodo-Garo"] = "tbq-bdg-pro",
["Proto-Bongo-Bagirmi"] = "csu-bba-pro",
["Proto-Boran"] = "sai-bor-pro",
["Proto-Brythonic"] = "cel-bry-pro",
["Proto-Bua"] = "alv-bua-pro",
["Proto-Bungku-Tolaki"] = "poz-btk-pro",
["Proto-Burmish"] = "tbq-brm-pro",
["Proto-Caddoan"] = "cdd-pro",
["Proto-Cangin"] = "alv-cng-pro",
["Proto-Cariban"] = "sai-car-pro",
["Proto-Celtic"] = "cel-pro",
["Proto-Central Chadic"] = "cdc-cbm-pro",
["Proto-Central Dravidian"] = "dra-cen-pro",
["Proto-Central Jê"] = "sai-cje-pro",
["Proto-Central Naga"] = "sit-aao-pro",
["Proto-Central New South Wales"] = "aus-cww-pro",
["Proto-Central Sudanic"] = "csu-pro",
["Proto-Central Togo"] = "alv-gtm-pro",
["Proto-Central-Eastern Malayo-Polynesian"] = "poz-cet-pro",
["Proto-Cerrado"] = "sai-cer-pro",
["Proto-Chadic"] = "cdc-pro",
["Proto-Chamic"] = "cmc-pro",
["Proto-Chatino"] = "omq-cha-pro",
["Proto-Chibchan"] = "cba-pro",
["Proto-Chimakuan"] = "chi-pro",
["Proto-Chinookan"] = "nai-ckn-pro",
["Proto-Chukotko-Kamchatkan"] = "qfa-cka-pro",
["Proto-Chumash"] = "nai-chu-pro",
["Proto-Circassian"] = "cau-cir-pro",
["Proto-Cupan"] = "azc-cup-pro",
["Proto-Cushitic"] = "cus-pro",
["Proto-Daju"] = "sdv-daj-pro",
["Proto-Daly"] = "aus-dal-pro",
["Proto-Dargwa"] = "cau-drg-pro",
["Proto-Dizoid"] = "omv-diz-pro",
["Proto-Dravidian"] = "dra-pro",
["Proto-Eastern Jebel"] = "sdv-eje-pro",
["Proto-Eastern Malayo-Polynesian"] = "pqe-pro",
["Proto-Eastern Oti-Volta"] = "nic-eov-pro",
["Proto-Eastern Polynesian"] = "poz-pep-pro",
["Proto-Edekiri"] = "alv-edk-pro",
["Proto-Edoid"] = "alv-edo-pro",
["Proto-Ersuic"] = "sit-ers-pro",
["Proto-Eskimo"] = "esx-esk-pro",
["Proto-Eskimo-Aleut"] = "esx-pro",
["Proto-Fali"] = "alv-fli-pro",
["Proto-Finnic"] = "urj-fin-pro",
["Proto-Gbaya"] = "gba-pro",
["Proto-Gbe"] = "alv-gbe-pro",
["Proto-Georgian-Zan"] = "ccs-gzn-pro",
["Proto-Germanic"] = "gem-pro",
["Proto-Grassfields"] = "nic-grf-pro",
["Proto-Great Andamanese"] = "qfa-adm-pro",
["Proto-Guang"] = "alv-gng-pro",
["Proto-Gur"] = "nic-gur-pro",
["Proto-Gurunsi"] = "nic-gns-pro",
["Proto-Halmahera-Cenderawasih"] = "poz-hce-pro",
["Proto-Heiban"] = "alv-hei-pro",
["Proto-Hellenic"] = "grk-pro",
["Proto-Highland East Cushitic"] = "cus-hec-pro",
["Proto-Hlai"] = "qfa-lic-pro",
["Proto-Hmong"] = "hmn-pro",
["Proto-Hmong-Mien"] = "hmx-pro",
["Proto-Hrusish"] = "sit-hrs-pro",
["Proto-Hurro-Urartian"] = "qfa-hur-pro",
["Proto-Idomoid"] = "alv-ido-pro",
["Proto-Igboid"] = "alv-igb-pro",
["Proto-Ijoid"] = "ijo-pro",
["Proto-Indo-Aryan"] = "inc-pro",
["Proto-Indo-European"] = "ine-pro",
["Proto-Indo-Iranian"] = "iir-pro",
["Proto-Inuit"] = "esx-inu-pro",
["Proto-Iranian"] = "ira-pro",
["Proto-Iroquoian"] = "iro-pro",
["Proto-Italic"] = "itc-pro",
["Proto-Iwaidjan"] = "aus-wdj-pro",
["Proto-Japonic"] = "jpx-pro",
["Proto-Jukunoid"] = "nic-jkn-pro",
["Proto-Jê"] = "sai-jee-pro",
["Proto-Kadu"] = "qfa-kad-pro",
["Proto-Kalamian"] = "phi-kal-pro",
["Proto-Kalapuyan"] = "nai-klp-pro",
["Proto-Kam-Sui"] = "qfa-kms-pro",
["Proto-Kampa"] = "awd-kmp-pro",
["Proto-Kamta"] = "inc-krd-pro",
["Proto-Karen"] = "kar-pro",
["Proto-Kartvelian"] = "ccs-pro",
["Proto-Katuic"] = "mkh-kat-pro",
["Proto-Kham"] = "sit-kha-pro",
["Proto-Khanty"] = "kca-pro",
["Proto-Khasian"] = "aav-khs-pro",
["Proto-Khmeric"] = "mkh-kmr-pro",
["Proto-Khmuic"] = "mkh-khm-pro",
["Proto-Kho-Bwa"] = "sit-khb-pro",
["Proto-Khoe"] = "khi-kho-pro",
["Proto-Koman"] = "ssa-kom-pro",
["Proto-Komisenian"] = "ira-kms-pro",
["Proto-Koreanic"] = "qfa-kor-pro",
["Proto-Kra"] = "qfa-kra-pro",
["Proto-Kra-Dai"] = "qfa-tak-pro",
["Proto-Kru"] = "kro-pro",
["Proto-Kuki-Chin"] = "tbq-kuk-pro",
["Proto-Kuliak"] = "ssa-klk-pro",
["Proto-Kurdish"] = "ku-pro",
["Proto-Kwa"] = "alv-kwa-pro",
["Proto-Lalo"] = "tbq-lal-pro",
["Proto-Lampungic"] = "poz-lgx-pro",
["Proto-Lezghian"] = "cau-lzg-pro",
["Proto-Lolo-Burmese"] = "tbq-lob-pro",
["Proto-Loloish"] = "tbq-lol-pro",
["Proto-Lower Cross River"] = "nic-lcr-pro",
["Proto-Luish"] = "sit-luu-pro",
["Proto-Maidun"] = "nai-mdu-pro",
["Proto-Malayic"] = "poz-mly-pro",
["Proto-Malayo-Chamic"] = "poz-mcm-pro",
["Proto-Malayo-Polynesian"] = "poz-pro",
["Proto-Malayo-Sumbawan"] = "poz-msa-pro",
["Proto-Mande"] = "dmn-pro",
["Proto-Mangbetu"] = "csu-maa-pro",
["Proto-Mansi"] = "mns-pro",
["Proto-Mari"] = "chm-pro",
["Proto-Masa"] = "cdc-mas-pro",
["Proto-Mayan"] = "myn-pro",
["Proto-Mazatec"] = "omq-maz-pro",
["Proto-Medo-Parthian"] = "ira-mpr-pro",
["Proto-Micronesian"] = "poz-mic-pro",
["Proto-Mien"] = "hmx-mie-pro",
["Proto-Min"] = "zhx-min-pro",
["Proto-Mixe-Zoque"] = "nai-miz-pro",
["Proto-Mixtec"] = "omq-mxt-pro",
["Proto-Mixtecan"] = "omq-mix-pro",
["Proto-Mon-Khmer"] = "mkh-pro",
["Proto-Mongolic"] = "xgn-pro",
["Proto-Monic"] = "mkh-mnc-pro",
["Proto-Mordvinic"] = "urj-mdv-pro",
["Proto-Mumuye"] = "alv-mum-pro",
["Proto-Munda"] = "mun-pro",
["Proto-Munji-Yidgha"] = "ira-mny-pro",
["Proto-Muskogean"] = "nai-mus-pro",
["Proto-Na-Dene"] = "xnd-pro",
["Proto-Nahuan"] = "azc-nah-pro",
["Proto-Naish"] = "sit-nas-pro",
["Proto-Nakh"] = "cau-nkh-pro",
["Proto-Nawiki"] = "awd-nwk-pro",
["Proto-Nguni"] = "bnt-ngu-pro",
["Proto-Nicobarese"] = "aav-nic-pro",
["Proto-Niger-Congo"] = "nic-pro",
["Proto-Nilo-Saharan"] = "ssa-pro",
["Proto-Nilotic"] = "sdv-nil-pro",
["Proto-Norse"] = "gmq-pro",
["Proto-North Dravidian"] = "dra-nor-pro",
["Proto-North Halmahera"] = "paa-nha-pro",
["Proto-North Iroquoian"] = "iro-nor-pro",
["Proto-North Sarawak"] = "poz-swa-pro",
["Proto-Northeast Caucasian"] = "cau-nec-pro",
["Proto-Northern Jê"] = "sai-nje-pro",
["Proto-Northern Naga"] = "sit-kon-pro",
["Proto-Northwest Caucasian"] = "cau-nwc-pro",
["Proto-Nubian"] = "nub-pro",
["Proto-Nuclear Polynesian"] = "poz-pnp-pro",
["Proto-Numic"] = "azc-num-pro",
["Proto-Nupoid"] = "alv-nup-pro",
["Proto-Nuristani"] = "iir-nur-pro",
["Proto-Nyima"] = "sdv-nyi-pro",
["Proto-Nyulnyulan"] = "aus-nyu-pro",
["Proto-Oceanic"] = "poz-oce-pro",
["Proto-Ogoni"] = "nic-ogo-pro",
["Proto-Omotic"] = "omv-pro",
["Proto-Ongan"] = "qfa-ong-pro",
["Proto-Oti-Volta"] = "nic-ovo-pro",
["Proto-Oto-Manguean"] = "omq-pro",
["Proto-Oto-Pamean"] = "omq-otp-pro",
["Proto-Otomi"] = "oto-otm-pro",
["Proto-Otomian"] = "oto-pro",
["Proto-Pakanic"] = "mkh-pkn-pro",
["Proto-Palaungic"] = "mkh-pal-pro",
["Proto-Pama-Nyungan"] = "aus-pam-pro",
["Proto-Paresi-Waura"] = "awd-prw-pro",
["Proto-Pathan"] = "ira-pat-pro",
["Proto-Pearic"] = "mkh-pea-pro",
["Proto-Permic"] = "urj-prm-pro",
["Proto-Philippine"] = "phi-pro",
["Proto-Plateau"] = "nic-plt-pro",
["Proto-Plateau Penutian"] = "nai-plp-pro",
["Proto-Pnar-Khasi-Lyngngam"] = "aav-pkl-pro",
["Proto-Polynesian"] = "poz-pol-pro",
["Proto-Pomo"] = "nai-pom-pro",
["Proto-Puroik"] = "sit-khp-pro",
["Proto-Quechuan"] = "qwe-pro",
["Proto-Rukai"] = "dru-pro",
["Proto-Ryukyuan"] = "jpx-ryu-pro",
["Proto-Saka"] = "xsc-sak-pro",
["Proto-Saka-Wakhi"] = "xsc-skw-pro",
["Proto-Salish"] = "sal-pro",
["Proto-Samic"] = "smi-pro",
["Proto-Samoyedic"] = "syd-pro",
["Proto-Sanglechi-Ishkashimi"] = "ira-sgi-pro",
["Proto-Sara"] = "csu-sar-pro",
["Proto-Sarmatian"] = "xsc-sar-pro",
["Proto-Scythian"] = "xsc-pro",
["Proto-Selkup"] = "sel-pro",
["Proto-Semitic"] = "sem-pro",
["Proto-Shughni-Roshani"] = "ira-shr-pro",
["Proto-Shughni-Yazghulami"] = "ira-shy-pro",
["Proto-Shughni-Yazghulami-Munji"] = "ira-sym-pro",
["Proto-Sino-Tibetan"] = "sit-pro",
["Proto-Siouan"] = "sio-pro",
["Proto-Siouan-Catawban"] = "nai-sca-pro",
["Proto-Slavic"] = "sla-pro",
["Proto-Sogdic"] = "ira-sgc-pro",
["Proto-Somaloid"] = "cus-som-pro",
["Proto-Songhay"] = "son-pro",
["Proto-Sotho-Tswana"] = "bnt-sts-pro",
["Proto-South Cushitic"] = "cus-sou-pro",
["Proto-South Dravidian"] = "dra-sou-pro",
["Proto-South Dravidian I"] = "dra-sdo-pro",
["Proto-South Dravidian II"] = "dra-sdt-pro",
["Proto-South Sulawesi"] = "poz-ssw-pro",
["Proto-Southern Jê"] = "sai-sje-pro",
["Proto-Southwestern Tai"] = "tai-swe-pro",
["Proto-Ta-Arawak"] = "awd-taa-pro",
["Proto-Tai"] = "tai-pro",
["Proto-Takic"] = "azc-tak-pro",
["Proto-Taman"] = "sdv-tmn-pro",
["Proto-Tamangic"] = "sit-tam-pro",
["Proto-Tangkhulic"] = "sit-tng-pro",
["Proto-Tani"] = "sit-tan-pro",
["Proto-Taranoan"] = "sai-tar-pro",
["Proto-Tatic"] = "xme-ttc-pro",
["Proto-Tocharian"] = "ine-toc-pro",
["Proto-Totozoquean"] = "nai-tot-pro",
["Proto-Trans-New Guinea"] = "ngf-pro",
["Proto-Trique"] = "omq-tri-pro",
["Proto-Tsezian"] = "cau-tsz-pro",
["Proto-Tsimshianic"] = "nai-tsi-pro",
["Proto-Tungusic"] = "tuw-pro",
["Proto-Tupi-Guarani"] = "tup-gua-pro",
["Proto-Tupian"] = "tup-pro",
["Proto-Turkic"] = "trk-pro",
["Proto-Ubangian"] = "nic-ubg-pro",
["Proto-Ugric"] = "urj-ugr-pro",
["Proto-Upper Cross River"] = "nic-ucr-pro",
["Proto-Uralic"] = "urj-pro",
["Proto-Utian"] = "nai-utn-pro",
["Proto-Uto-Aztecan"] = "azc-pro",
["Proto-Vietic"] = "mkh-vie-pro",
["Proto-Volta-Congo"] = "nic-vco-pro",
["Proto-Volta-Niger"] = "alv-von-pro",
["Proto-West Germanic"] = "gmw-pro",
["Proto-West Semitic"] = "sem-wes-pro",
["Proto-Western Kho-Bwa"] = "sit-khw-pro",
["Proto-Western Mande"] = "dmn-mdw-pro",
["Proto-Witotoan"] = "sai-wit-pro",
["Proto-Yeniseian"] = "qfa-yen-pro",
["Proto-Yoruba"] = "alv-yor-pro",
["Proto-Yoruboid"] = "alv-yrd-pro",
["Proto-Yukaghir"] = "qfa-yuk-pro",
["Proto-Yupik"] = "ypk-pro",
["Proto-Zapotec"] = "omq-zpc-pro",
["Proto-Zapotecan"] = "omq-zap-pro",
["Proto-Zaza-Gorani"] = "ira-zgr-pro",
["Providencia Sign Language"] = "prz",
["Psikye"] = "kvj",
["Puare"] = "pux",
["Pudtol Atta"] = "atp",
["Puebla Mazatec"] = "pbm",
["Puelche"] = "pue",
["Puerto Rican Sign Language"] = "psl",
["Puimei Naga"] = "npu",
["Puinave"] = "pui",
["Puiron"] = "sit-prn",
["Pukapukan"] = "pkp",
["Pulabu"] = "pup",
["Puluwat"] = "puw",
["Puma"] = "pum",
["Pumpokol"] = "xpm",
["Pumé"] = "yae",
["Punan Aput"] = "pud",
["Punan Bah-Biau"] = "pna",
["Punan Batu"] = "pnm",
["Punan Merah"] = "puf",
["Punan Merap"] = "puc",
["Punan Tubu"] = "puj",
["Punic"] = "xpu",
["Punjabi"] = "pa",
["Punu"] = "puu",
["Puoc"] = "puo",
["Puquina"] = "puq",
["Puragi"] = "pru",
["Purari"] = "iar",
["Purepecha"] = "pua",
["Puri"] = "prr",
["Purik"] = "prx",
["Purisimeño"] = "puy",
["Puroik"] = "suv",
["Puruborá"] = "pur",
["Puruhá"] = "sai-prh",
["Purukotó"] = "sai-pur",
["Purum"] = "pub",
["Putai"] = "mfl",
["Putoh"] = "put",
["Putukwam"] = "afe",
["Puxian Min"] = "cpx",
["Puyo-Paekche"] = "xpp",
["Puyuma"] = "pyu",
["Pwaamèi"] = "pme",
["Pwapwâ"] = "pop",
["Pyapun"] = "pcw",
["Pye Krumen"] = "pye",
["Pyemmairre"] = "xpb",
["Pyen"] = "pyy",
["Pykobjê"] = "sai-pyk",
["Pyu (Myanmar)"] = "pyx",
["Pyu (New Guinea)"] = "pby",
["Páez"] = "pbb",
["Pááfang"] = "pfa",
["Päri"] = "lkr",
["Pémono"] = "pev",
["Pévé"] = "lme",
["Pökoot"] = "pko",
["Q'anjob'al"] = "kjb",
["Q'eqchi"] = "kek",
["Qabiao"] = "laq",
["Qaqet"] = "byx",
["Qatabanian"] = "xqt",
["Qau"] = "gqu",
["Qila Muji"] = "ymq",
["Qimant"] = "ahg",
["Quapaw"] = "qua",
["Quebec Sign Language"] = "fcs",
["Quechua"] = "qu",
["Quenya"] = "qya",
["Querétaro Otomi"] = "otq",
["Quetzaltepec Mixe"] = "pxm",
["Queyu"] = "qvy",
["Quiavicuzas Zapotec"] = "zpj",
["Quileute"] = "qui",
["Quimbaya"] = "sai-qmb",
["Quinault"] = "qun",
["Quinigua"] = "nai-qng",
["Quinqui"] = "quq",
["Quioquitani-Quierí Zapotec"] = "ztq",
["Quiotepec Chinantec"] = "chq",
["Quiripi"] = "qyp",
["Quitemo"] = "sai-qtm",
["Rabha"] = "rah",
["Rabona"] = "sai-rab",
["Rade"] = "rad",
["Raetic"] = "xrr",
["Raga"] = "lml",
["Rahambuu"] = "raz",
["Rajah Kabunsuwan Manobo"] = "mqk",
["Rajbanshi"] = "rjs",
["Raji"] = "rji",
["Rajong"] = "rjg",
["Rajput Garasia"] = "gra",
["Rakahanga-Manihiki"] = "rkh",
["Rakhine"] = "rki",
["Ralte"] = "ral",
["Rama"] = "rma",
["Ramandi"] = "tks",
["Ramanos"] = "sai-ram",
["Ramoaaina"] = "rai",
["Ramopa"] = "kjx",
["Rampi"] = "lje",
["Rana Tharu"] = "thr",
["Rang"] = "rax",
["Rangkas"] = "rgk",
["Ranglong"] = "rnl",
["Rao"] = "rao",
["Rapa"] = "ray",
["Rapa Nui"] = "rap",
["Rapoisi"] = "kyx",
["Rapting"] = "rpt",
["Rara Bakati'"] = "lra",
["Rarotongan"] = "rar",
["Rasawa"] = "rac",
["Ratagnon"] = "btn",
["Ratahan"] = "rth",
["Rathawi"] = "rtw",
["Rathwi Bareli"] = "bgd",
["Raute"] = "rau",
["Ravula"] = "yea",
["Rawa"] = "rwo",
["Rawang"] = "raw",
["Rawat"] = "jnl",
["Rawo"] = "rwa",
["Rayón Zoque"] = "zor",
["Razajerdi"] = "rat",
["Razihi"] = "rzh",
["Reang"] = "ria",
["Red Gelao"] = "gir",
["Reel"] = "atu",
["Rejang"] = "rej",
["Rejang Kayan"] = "ree",
["Reli"] = "rei",
["Rema"] = "bow",
["Rembarunga"] = "rmb",
["Rembong"] = "reb",
["Remo"] = "rem",
["Remontado Agta"] = "agv",
["Rempi"] = "rmp",
["Remun"] = "lkj",
["Rendille"] = "rel",
["Rengao"] = "ren",
["Rennellese"] = "mnv",
["Repanbitip"] = "rpn",
["Rer Bare"] = "rer",
["Rerau"] = "rea",
["Rerep"] = "pgk",
["Reshe"] = "res",
["Resígaro"] = "rgr",
["Retta"] = "ret",
["Reyesano"] = "rey",
["Rhine Franconian"] = "gmw-rfr",
["Riang"] = "ril",
["Riantana"] = "ran",
["Ribun"] = "rir",
["Rigwe"] = "iri",
["Rikbaktsa"] = "rkb",
["Rincón Zapotec"] = "zar",
["Ringgou"] = "rgu",
["Ririo"] = "rri",
["Ritarungo"] = "rit",
["Riung"] = "riu",
["Riverain Sango"] = "snj",
["Rogo"] = "rod",
["Rohingya"] = "rhg",
["Roma"] = "rmm",
["Romagnol"] = "rgn",
["Romam"] = "rmx",
["Romani"] = "rom",
["Romanian"] = "ro",
["Romanian Sign Language"] = "rms",
["Romano-Greek"] = "rge",
["Romano-Serbian"] = "rsb",
["Romanova"] = "rmv",
["Romansch"] = "rm",
["Romblomanon"] = "rol",
["Rombo"] = "rof",
["Romkun"] = "rmk",
["Ron"] = "cla",
["Ronga"] = "rng",
["Rongga"] = "ror",
["Rongmei Naga"] = "nbu",
["Rongpo"] = "rnp",
["Ronji"] = "roe",
["Roon"] = "rnn",
["Roria"] = "rga",
["Roro"] = "rro",
["Rotokas"] = "roo",
["Rotuman"] = "rtm",
["Rouran"] = "mis-rou",
["Roviana"] = "rug",
["Ruching Palaung"] = "pce",
["Rudbari"] = "rdb",
["Rufiji"] = "rui",
["Ruga"] = "ruh",
["Rukai"] = "dru",
["Rukiga"] = "cgg",
["Ruma"] = "ruz",
["Rumai Palaung"] = "rbb",
["Rumu"] = "klq",
["Runga"] = "rou",
["Rungtu"] = "rtc",
["Rungus"] = "drg",
["Rungwa"] = "rnw",
["Russenorsk"] = "crp-rsn",
["Russian"] = "ru",
["Russian Sign Language"] = "rsl",
["Rutul"] = "rut",
["Ruuli"] = "ruc",
["Ruwund"] = "rnd",
["Rwa"] = "rwk",
["Rwanda-Rundi"] = "rw",
["Réunion Creole French"] = "rcf",
["S'gaw Karen"] = "ksw",
["Sa"] = "sax",
["Sa'a"] = "apb",
["Sa'ban"] = "snv",
["Sa'och"] = "scq",
["Saafi-Saafi"] = "sav",
["Saam"] = "raq",
["Saamia"] = "lsm",
["Saanich"] = "str",
["Saare"] = "uss",
["Saaroa"] = "sxr",
["Saba"] = "saa",
["Sabaean"] = "xsa",
["Sabah Bisaya"] = "bsy",
["Sabah Malay"] = "msi",
["Sabanê"] = "sae",
["Sabaot"] = "spy",
["Sabine"] = "sbv",
["Sabir"] = "pml",
["Sabu"] = "hvn",
["Sabüm"] = "sbo",
["Sacapulteco"] = "quv",
["Sadri"] = "sck",
["Saek"] = "skb",
["Saep"] = "spd",
["Safaitic"] = "sem-saf",
["Safaliba"] = "saf",
["Safeyoka"] = "apz",
["Safwa"] = "sbk",
["Sagala"] = "sbm",
["Sagalla"] = "tga",
["Sahaptin"] = "nai-spt",
["Saho"] = "ssy",
["Sahu"] = "saj",
["Saisiyat"] = "xsy",
["Sajau Basap"] = "sjb",
["Sakachep"] = "sch",
["Sakam"] = "skm",
["Sakao"] = "sku",
["Sakata"] = "skt",
["Sake"] = "sak",
["Sakizaya"] = "szy",
["Sala"] = "shq",
["Salampasu"] = "slx",
["Salar"] = "slr",
["Salas"] = "sgu",
["Salchuq"] = "slq",
["Saleman"] = "sau",
["Saliba (Colombia)"] = "slc",
["Saliba (New Guinea)"] = "sbe",
["Salinan"] = "sln",
["Salt-Yui"] = "sll",
["Saluan"] = "loe",
["Salumá"] = "slj",
["Salvadoran Lenca"] = "nai-sln",
["Salvadoran Sign Language"] = "esn",
["Sam"] = "snx",
["Sama"] = "smd",
["Samaritan Aramaic"] = "sam",
["Samaritan Hebrew"] = "smp",
["Samarokena"] = "tmj",
["Samatao"] = "ysd",
["Samba"] = "smx",
["Sambali"] = "xsb",
["Sambalpuri"] = "spv",
["Sambe"] = "xab",
["Samberigi"] = "ssx",
["Samburu"] = "saq",
["Samei"] = "smh",
["Samo"] = "smq",
["Samoan"] = "sm",
["Samoan Plantation Pidgin"] = "crp-spp",
["Samogitian"] = "sgs",
["Samosa"] = "swm",
["Sampang"] = "rav",
["Samre"] = "sxm",
["Samtao"] = "stu",
["Samvedi"] = "smv",
["San Agustín Mixtepec Zapotec"] = "ztm",
["San Baltazar Loxicha Zapotec"] = "zpx",
["San Felipe Otlaltepec Popoloca"] = "pow",
["San Jerónimo Tecóatl Mazatec"] = "maa",
["San Juan Atzingo Popoloca"] = "poe",
["San Juan Colorado Mixtec"] = "mjc",
["San Juan Guelavía Zapotec"] = "zab",
["San Juan Quiahije Chatino"] = "omq-sjq",
["San Juan Teita Mixtec"] = "xtj",
["San Luís Temalacayuca Popoloca"] = "pps",
["San Marcos Tlalcoyalco Popoloca"] = "pls",
["San Martín Itunyoso Triqui"] = "trq",
["San Miguel Creole French"] = "scf",
["San Miguel Piedras Mixtec"] = "xtp",
["San Miguel el Grande Mixtec"] = "mig",
["San Pablo Güilá Zapotec"] = "ztu",
["San Pedro Amuzgos Amuzgo"] = "azg",
["San Pedro Quiatoni Zapotec"] = "zpf",
["San Vicente Coatlán Zapotec"] = "zpt",
["Sanapaná"] = "spn",
["Sanaviron"] = "sai-san",
["Sandawe"] = "sad",
["Sanga (Congo)"] = "sng",
["Sanga (Nigeria)"] = "xsn",
["Sanggau"] = "scg",
["Sangil"] = "snl",
["Sangir"] = "sxn",
["Sangisari"] = "sgr",
["Sangkong"] = "sgk",
["Sanglechi"] = "sgy",
["Sango"] = "sg",
["Sangtam Naga"] = "nsa",
["Sangu (Gabon)"] = "snq",
["Sangu (Tanzania)"] = "sbp",
["Sani"] = "ysn",
["Sanie"] = "ysy",
["Saniyo-Hiyewe"] = "sny",
["Sankaran Maninka"] = "msc",
["Sansi"] = "ssi",
["Sanskrit"] = "sa",
["Santa Catarina Albarradas Zapotec"] = "ztn",
["Santa Inés Ahuatempan Popoloca"] = "pca",
["Santa Inés Yatzechi Zapotec"] = "zpn",
["Santa Lucía Monteverde Mixtec"] = "mdv",
["Santa María La Alta Nahuatl"] = "nhz",
["Santa María Quiegolani Zapotec"] = "zpi",
["Santa María Zacatepec Mixtec"] = "mza",
["Santa Teresa Cora"] = "cok",
["Santali"] = "sat",
["Santiago Xanica Zapotec"] = "zpr",
["Santo Domingo Albarradas Zapotec"] = "zas",
["Sanumá"] = "xsu",
["Sanxiang Min"] = "nan-zsh",
["Sapa"] = "tys",
["Saparua"] = "spr",
["Sapará"] = "sai-sap",
["Sapo"] = "krn",
["Saponi"] = "spi",
["Saposa"] = "sps",
["Sapuan"] = "spu",
["Sapé"] = "spc",
["Sar"] = "mwm",
["Sara"] = "sre",
["Sara Kaba"] = "sbz",
["Sara Kaba Deme"] = "kwg",
["Sara Kaba Náà"] = "kwv",
["Saraiki"] = "skr",
["Saramaccan"] = "srm",
["Sarangani Blaan"] = "bps",
["Sarangani Manobo"] = "mbs",
["Sarasira"] = "zsa",
["Saraveca"] = "sar",
["Sarawak Malay"] = "poz-sml",
["Sardinian"] = "sc",
["Sarikoli"] = "srh",
["Sarli"] = "sdf",
["Sartang"] = "onp",
["Sarua"] = "swy",
["Sarudu"] = "sdu",
["Saruga"] = "sra",
["Sasak"] = "sas",
["Sasaru"] = "sxs",
["Sassarese"] = "sdc",
["Satawalese"] = "stw",
["Saterland Frisian"] = "stq",
["Sateré-Mawé"] = "mav",
["Sathmar Swabian"] = "gmw-stm",
["Saudi Arabian Sign Language"] = "sdl",
["Saurashtra"] = "saz",
["Sauri"] = "srt",
["Sause"] = "sao",
["Sausi"] = "ssj",
["Savi"] = "sdg",
["Savosavo"] = "svs",
["Sawai"] = "szw",
["Saweru"] = "swr",
["Sawi"] = "saw",
["Sawila"] = "swt",
["Sawriya Paharia"] = "mjt",
["Saxwe Gbe"] = "sxw",
["Saya"] = "say",
["Sayula Popoluca"] = "pos",
["Scanian"] = "gmq-scy",
["Scots"] = "sco",
["Scottish Gaelic"] = "gd",
["Seba"] = "kdg",
["Sebat Bet Gurage"] = "sgw",
["Seberuang"] = "sbx",
["Sebop"] = "sib",
["Sebuyau"] = "snb",
["Sechelt"] = "sec",
["Sechura"] = "sai-sec",
["Secoya"] = "sey",
["Sedang"] = "sed",
["Sedoa"] = "tvw",
["Seenku"] = "sos",
["Segai"] = "sge",
["Segeju"] = "seg",
["Seget"] = "sbg",
["Sehwi"] = "sfw",
["Seim"] = "sim",
["Seimat"] = "ssg",
["Seit-Kaitetu"] = "hik",
["Sekani"] = "sek",
["Sekapan"] = "skp",
["Sekar"] = "skz",
["Seke"] = "skj",
["Sekele"] = "vaj",
["Seki"] = "syi",
["Seko Padang"] = "skx",
["Seko Tengah"] = "sko",
["Sekpele"] = "lip",
["Selangor Sign Language"] = "kgi",
["Selaru"] = "slu",
["Selayar"] = "sly",
["Selee"] = "snw",
["Selepet"] = "spl",
["Selk'nam"] = "ona",
["Selonian"] = "sxl",
["Selungai Murut"] = "slg",
["Seluwasan"] = "sws",
["Sema"] = "nsm",
["Semai"] = "sea",
["Semandang"] = "sdm",
["Semaq Beri"] = "szc",
["Sembakung Murut"] = "sbr",
["Semelai"] = "sza",
["Semigallian"] = "xzm",
["Semimi"] = "etz",
["Semnam"] = "ssm",
["Semnani"] = "smy",
["Sempan"] = "xse",
["Sena"] = "seh",
["Senara Sénoufo"] = "seq",
["Senaya"] = "syn",
["Sene"] = "sej",
["Seneca"] = "see",
["Sengele"] = "szg",
["Senggi"] = "snu",
["Sengo"] = "spk",
["Sengseng"] = "ssz",
["Senhaja De Srair"] = "sjs",
["Sensi"] = "sni",
["Sentani"] = "set",
["Senthang Chin"] = "sez",
["Sentinelese"] = "std",
["Sepa (Indonesia)"] = "spb",
["Sepa (New Guinea)"] = "spe",
["Sepen"] = "spm",
["Sepik Iwam"] = "iws",
["Sepik Mari"] = "mbx",
["Sera"] = "sry",
["Serbo-Croatian"] = "sh",
["Sere"] = "swf",
["Serer"] = "srr",
["Seri"] = "sei",
["Serili"] = "sve",
["Seroa"] = "kqu",
["Serrano"] = "ser",
["Seru"] = "szd",
["Serua"] = "srw",
["Serudung Murut"] = "srk",
["Serui-Laut"] = "seu",
["Seta"] = "stf",
["Setaman"] = "stm",
["Seti"] = "sbi",
["Severn Ojibwa"] = "ojs",
["Sewa Bay"] = "sew",
["Seychellois Creole"] = "crs",
["Seze"] = "sze",
["Sha"] = "scw",
["Shabak"] = "sdb",
["Shabo"] = "sbf",
["Shahmirzadi"] = "srz",
["Shahrudi"] = "shm",
["Shall-Zwall"] = "sha",
["Shama-Sambuga"] = "sqa",
["Shamang"] = "xsh",
["Shambala"] = "ksb",
["Shan"] = "shn",
["Shanenawa"] = "swo",
["Shanga"] = "sho",
["Shangzhai"] = "jih",
["Shaojiang Min"] = "sjc",
["Shaozhou Tuhua"] = "zhx-sht",
["Sharanahua"] = "mcd",
["Shark Bay"] = "ssv",
["Sharwa"] = "swq",
["Shasta"] = "sht",
["Shatt"] = "shj",
["Shau"] = "sqh",
["Shawnee"] = "sjw",
["She"] = "shx",
["Shebayo"] = "awd-she",
["Shehri"] = "shv",
["Shekkacho"] = "moy",
["Sheko"] = "she",
["Shelta"] = "sth",
["Shendu"] = "shl",
["Sheni"] = "scv",
["Sherbro"] = "bun",
["Sherdukpen"] = "sdp",
["Sherpa"] = "xsr",
["Sheshi Kham"] = "kip",
["Shi"] = "shr",
["Shihhi Arabic"] = "ssh",
["Shiki"] = "gua",
["Shilluk"] = "shk",
["Shina"] = "scl",
["Shinasha"] = "bwo",
["Shipibo-Conibo"] = "shp",
["Shixing"] = "sxg",
["Sholaga"] = "sle",
["Shom Peng"] = "sii",
["Shona"] = "sn",
["Shoo-Minda-Nye"] = "bcv",
["Shor"] = "cjs",
["Shoshone"] = "shh",
["Shua"] = "shg",
["Shuar"] = "jiv",
["Shughni"] = "sgh",
["Shumashti"] = "sts",
["Shumcho"] = "scu",
["Shuswap"] = "shs",
["Shuwa-Zamani"] = "ksa",
["Shwai"] = "shw",
["Shwe Palaung"] = "pll",
["Sialum"] = "slw",
["Siamou"] = "sif",
["Sian"] = "spg",
["Siane"] = "snp",
["Siang"] = "sya",
["Siar-Lak"] = "sjr",
["Sibe"] = "nco",
["Siberian Tatar"] = "sty",
["Sibu Melanau"] = "sdx",
["Sicanian"] = "sxc",
["Sicel"] = "scx",
["Sichuanese"] = "zhx-sic",
["Sicilian"] = "scn",
["Siculo-Arabic"] = "sqr",
["Sidamo"] = "sid",
["Sidetic"] = "xsd",
["Sie"] = "erg",
["Sierra Leone Sign Language"] = "sgx",
["Sierra Negra Nahuatl"] = "nsu",
["Sierra de Juárez Zapotec"] = "zaa",
["Sighu"] = "sxe",
["Sihan"] = "snr",
["Sika"] = "ski",
["Sikaiana"] = "sky",
["Sikaritai"] = "tty",
["Sikiana"] = "sik",
["Sikkimese"] = "sip",
["Sikule"] = "skh",
["Sila"] = "slt",
["Silacayoapan Mixtec"] = "mks",
["Sileibi"] = "sbq",
["Silesian"] = "szl",
["Silimo"] = "wul",
["Siliput"] = "mkc",
["Silopi"] = "xsp",
["Silt'e"] = "stv",
["Simaa"] = "sie",
["Simalungun Batak"] = "bts",
["Simba"] = "sbw",
["Simbali"] = "smg",
["Simbari"] = "smb",
["Simbo"] = "sbb",
["Simeku"] = "smz",
["Simeulue"] = "smr",
["Simte"] = "smt",
["Sinacantán"] = "nai-sin",
["Sinagen"] = "siu",
["Sinasina"] = "sst",
["Sinaugoro"] = "snc",
["Sindarin"] = "sjn",
["Sindhi"] = "sd",
["Sindhi Bhil"] = "sbn",
["Sindihui Mixtec"] = "xts",
["Singa"] = "sgm",
["Singapore Sign Language"] = "sls",
["Singpho"] = "sgp",
["Sinhalese"] = "si",
["Sinicahua Mixtec"] = "xti",
["Sininkere"] = "skq",
["Sinte Romani"] = "rmo",
["Sinyar"] = "sys",
["Sinúfana"] = "sai-sin",
["Sio"] = "xsi",
["Siona"] = "snn",
["Sipakapense"] = "qum",
["Sira"] = "swj",
["Siraya"] = "fos",
["Sirenik"] = "ysr",
["Siri"] = "sir",
["Siriano"] = "sri",
["Sirionó"] = "srq",
["Sirmauri"] = "srx",
["Siroi"] = "ssd",
["Sissala"] = "sld",
["Sissano"] = "sso",
["Situ"] = "sit-sit",
["Siuslaw"] = "sis",
["Sivandi"] = "siy",
["Siwai"] = "siw",
["Siwi"] = "siz",
["Siwu"] = "akp",
["Siyin Chin"] = "csy",
["Skagit"] = "ska",
["Skalvian"] = "svx",
["Ske"] = "ske",
["Skepi Creole Dutch"] = "skw",
["Skolt Sami"] = "sms",
["Skou"] = "skv",
["Slavomolisano"] = "svm",
["Slovak"] = "sk",
["Slovakian Sign Language"] = "svk",
["Slovene"] = "sl",
["Slovincian"] = "zlw-slv",
["Small Flowery Miao"] = "sfm",
["Smärky Kanum"] = "kxq",
["Snohomish"] = "sno",
["So'a"] = "ssq",
["Sobei"] = "sob",
["Sochiapam Chinantec"] = "cso",
["Soga"] = "xog",
["Sogdian"] = "sog",
["Sok"] = "skk",
["Sokna"] = "swn",
["Soko"] = "soc",
["Sokoro"] = "sok",
["Solano"] = "xso",
["Soli"] = "sby",
["Solombala English"] = "crp-slb",
["Solon"] = "tuw-sol",
["Solong"] = "aaw",
["Solos"] = "sol",
["Som"] = "smc",
["Somali"] = "so",
["Somba-Siawari"] = "bmu",
["Somra"] = "ntx",
["Somrai"] = "sor",
["Somray"] = "smu",
["Somyev"] = "kgt",
["Sonaga"] = "ysg",
["Sonde"] = "shc",
["Songe"] = "sop",
["Songlai Chin"] = "csj",
["Songomeno"] = "soe",
["Songoora"] = "sod",
["Sonha"] = "soi",
["Sonia"] = "siq",
["Soninke"] = "snk",
["Sonsorolese"] = "sov",
["Soo"] = "teu",
["Sop"] = "urw",
["Soqotri"] = "sqt",
["Sora"] = "srb",
["Sori-Harengan"] = "sbh",
["Sorkhei"] = "sqo",
["Sorothaptic"] = "sxo",
["Sorsogon Ayta"] = "ays",
["Sos Kundi"] = "sdk",
["Sota Kanum"] = "krz",
["Sotho"] = "st",
["Sou"] = "sqq",
["South African Sign Language"] = "sfs",
["South Awyu"] = "aws",
["South Boma"] = "bnt-sbo",
["South Central Banda"] = "lnl",
["South Central Dinka"] = "dib",
["South Efate"] = "erk",
["South Fali"] = "fal",
["South Giziga"] = "giz",
["South Lembata"] = "lmf",
["South Levantine Arabic"] = "ajp",
["South Marquesan"] = "mqm",
["South Muyu"] = "kts",
["South Nuaulu"] = "nxl",
["South Picene"] = "spx",
["South Slavey"] = "xsl",
["South Tairora"] = "omw",
["South Ucayali Ashéninka"] = "cpy",
["South Watut"] = "mcy",
["Southeast Ambrym"] = "tvk",
["Southeast Babar"] = "vbb",
["Southeast Ijo"] = "ijs",
["Southeast Pashayi"] = "psi",
["Southeast Tasmanian"] = "xpf",
["Southeastern Dinka"] = "dks",
["Southeastern Ixtlán Zapotec"] = "zpd",
["Southeastern Kolami"] = "nit",
["Southeastern Nochixtlán Mixtec"] = "mxy",
["Southeastern Pomo"] = "pom",
["Southeastern Puebla Nahuatl"] = "npl",
["Southeastern Tarahumara"] = "tcu",
["Southeastern Tepehuan"] = "stp",
["Southern Alta"] = "agy",
["Southern Altai"] = "alt",
["Southern Amami Ōshima"] = "ams",
["Southern Bai"] = "bfs",
["Southern Birifor"] = "biv",
["Southern Bobo"] = "bwq",
["Southern Bontoc"] = "obk",
["Southern Carrier"] = "caf",
["Southern Catanduanes Bicolano"] = "bln",
["Southern Dagaare"] = "dga",
["Southern East Cree"] = "crj",
["Southern Ghale"] = "ghe",
["Southern Grebo"] = "grj",
["Southern Guiyang Hmong"] = "hmy",
["Southern Haida"] = "hax",
["Southern Hindko"] = "hnd",
["Southern Kalapuya"] = "sxk",
["Southern Kalinga"] = "ksc",
["Southern Kam"] = "kmc",
["Southern Khanty"] = "kca-sou",
["Southern Kissi"] = "kss",
["Southern Kiwai"] = "kjd",
["Southern Kurdish"] = "sdh",
["Southern Lolopo"] = "ysp",
["Southern Lorung"] = "lrr",
["Southern Luri"] = "luz",
["Southern Ma'di"] = "snm",
["Southern Mansi"] = "mns-sou",
["Southern Mashan Hmong"] = "hma",
["Southern Mnong"] = "mnn",
["Southern Muji"] = "ymc",
["Southern Ndebele"] = "nr",
["Southern Ngbandi"] = "nbw",
["Southern Nicobarese"] = "nik",
["Southern Nisu"] = "nsd",
["Southern Nuni"] = "nnw",
["Southern Ohlone"] = "css",
["Southern One"] = "osu",
["Southern Pame"] = "pmz",
["Southern Pinghua"] = "csp",
["Southern Pomo"] = "peq",
["Southern Puebla Mixtec"] = "mit",
["Southern Puget Sound Salish"] = "slh",
["Southern Pumi"] = "pmj",
["Southern Qiandong Miao"] = "hms",
["Southern Qiang"] = "qxs",
["Southern Rengma Naga"] = "nre",
["Southern Rincon Zapotec"] = "zsr",
["Southern Roglai"] = "rgs",
["Southern Sama"] = "ssb",
["Southern Sami"] = "sma",
["Southern Samo"] = "sbd",
["Southern Selkup"] = "sel-sou",
["Southern Sierra Miwok"] = "skd",
["Southern Thai"] = "sou",
["Southern Tidung"] = "itd",
["Southern Tiwa"] = "tix",
["Southern Toussian"] = "wib",
["Southern Tujia"] = "tjs",
["Southern Tutchone"] = "tce",
["Southern Valley Yokuts"] = "yok-svy",
["Southern Yukaghir"] = "yux",
["Southwest Gbaya"] = "gso",
["Southwest Palawano"] = "plv",
["Southwest Pashayi"] = "psh",
["Southwest Tanna"] = "nwi",
["Southwestern Bontoc"] = "vbk",
["Southwestern Dinka"] = "dik",
["Southwestern Fars"] = "fay",
["Southwestern Guiyang Hmong"] = "hmg",
["Southwestern Huishui Hmong"] = "hmh",
["Southwestern Nisu"] = "nsv",
["Southwestern Tamang"] = "tsf",
["Southwestern Tarahumara"] = "twr",
["Southwestern Tepehuan"] = "tla",
["Southwestern Tlaxiaco Mixtec"] = "meh",
["Sowa"] = "sww",
["Sowanda"] = "sow",
["Soyaltepec Mazatec"] = "vmp",
["Soyaltepec Mixtec"] = "vmq",
["Spanish"] = "es",
["Spanish Sign Language"] = "ssp",
["Spiti Bhoti"] = "spt",
["Spokane"] = "spo",
["Squamish"] = "squ",
["Sranan Tongo"] = "srn",
["Sri Lankan Creole Malay"] = "sci",
["Sri Lankan Sign Language"] = "sqs",
["Stau"] = "ero-tau",
["Stod Bhoti"] = "sbu",
["Stoney"] = "sto",
["Suabo"] = "szp",
["Suarmin"] = "seo",
["Suau"] = "swp",
["Suba"] = "sxb",
["Suba-Simbiti"] = "ssc",
["Subi"] = "xsj",
["Subiya"] = "sbs",
["Subtiaba"] = "sut",
["Sudanese Arabic"] = "apd",
["Sudest"] = "tgo",
["Sudovian"] = "xsv",
["Suena"] = "sue",
["Suga"] = "sgi",
["Suganga"] = "sug",
["Sugut Dusun"] = "kzs",
["Sui"] = "swi",
["Suki"] = "sui",
["Suku"] = "sub",
["Sukuma"] = "suk",
["Sukur"] = "syk",
["Sukurum"] = "zsu",
["Sula"] = "szn",
["Sulka"] = "sua",
["Sulod"] = "srg",
["Suma"] = "sqm",
["Sumariup"] = "siv",
["Sumau"] = "six",
["Sumbawa"] = "smw",
["Sumbwa"] = "suw",
["Sumerian"] = "sux",
["Sumtu Chin"] = "csv",
["Sunam"] = "ssk",
["Sundanese"] = "su",
["Sungwadaga"] = "mwo",
["Sungwadia"] = "mrb",
["Sunum"] = "ymn",
["Sunwar"] = "suz",
["Suoy"] = "syo",
["Supyire"] = "spp",
["Sur"] = "tdl",
["Surbakhal"] = "sbj",
["Suri"] = "suq",
["Surigaonon"] = "sgd",
["Surjapuri"] = "sjp",
["Sursurunga"] = "sgz",
["Suruahá"] = "swx",
["Surubu"] = "sde",
["Suruí"] = "sru",
["Suruí Do Pará"] = "mdz",
["Susquehannock"] = "sqn",
["Susu"] = "sus",
["Susuami"] = "ssu",
["Suundi"] = "sdj",
["Suwawa"] = "swu",
["Suyá"] = "suy",
["Svan"] = "sva",
["Swabian"] = "swg",
["Swahili"] = "sw",
["Swampy Cree"] = "csw",
["Swazi"] = "ss",
["Swedish"] = "sv",
["Swedish Sign Language"] = "swl",
["Swiss-French Sign Language"] = "ssr",
["Swiss-German Sign Language"] = "sgg",
["Swiss-Italian Sign Language"] = "slf",
["Swo"] = "sox",
["Syenara Senoufo"] = "shz",
["Sylheti"] = "syl",
["Sácata"] = "sai-sac",
["São Paulo Kaingáng"] = "zkp",
["Sãotomense"] = "cri",
["Sìcìté Sénoufo"] = "sep",
["Sîshëë"] = "sih",
["Sô"] = "sss",
["T'en"] = "tct",
["Taabwa"] = "tap",
["Tabaa Zapotec"] = "zat",
["Tabancale"] = "sai-tab",
["Tabaru"] = "tby",
["Tabasaran"] = "tab",
["Tabasco Chontal"] = "chf",
["Tabasco Nahuatl"] = "nhc",
["Tabasco Zoque"] = "zoq",
["Tabla"] = "tnm",
["Tabo"] = "knv",
["Tabriak"] = "tzx",
["Tacahua Mixtec"] = "xtt",
["Tacana"] = "tna",
["Tachawit"] = "shy",
["Tadaksahak"] = "dsq",
["Tadyawan"] = "tdy",
["Tae'"] = "rob",
["Tafi"] = "tcd",
["Tafreshi"] = "xme-taf",
["Tagabawa"] = "bgs",
["Tagakaulu Kalagan"] = "klg",
["Tagal Murut"] = "mvv",
["Tagalog"] = "tl",
["Tagbanwa"] = "tbw",
["Tagbu"] = "tbm",
["Tagdal"] = "tda",
["Tagish"] = "tgx",
["Tagoi"] = "tag",
["Tagwana Senoufo"] = "tgw",
["Tahitian"] = "ty",
["Tahltan"] = "tht",
["Tai"] = "taw",
["Tai Daeng"] = "tyr",
["Tai Dam"] = "blt",
["Tai Do"] = "tyj",
["Tai Dón"] = "twh",
["Tai Hang Tong"] = "thc",
["Tai Hongjin"] = "tiz",
["Tai Laing"] = "tjl",
["Tai Loi"] = "tlq",
["Tai Long"] = "thi",
["Tai Nüa"] = "tdd",
["Tai Pao"] = "tpo",
["Tai Thanh"] = "tmm",
["Tai Ya"] = "cuu",
["Taiap"] = "gpn",
["Taikat"] = "aos",
["Taimyr Pidgin Russian"] = "crp-tpr",
["Tainae"] = "ago",
["Tairuma"] = "uar",
["Taishanese"] = "zhx-tai",
["Taita"] = "dav",
["Taivoan"] = "tvx",
["Taiwan Sign Language"] = "tss",
["Taje"] = "pee",
["Tajik"] = "tg",
["Tajiki Arabic"] = "abh",
["Tajio"] = "tdj",
["Tajuasohn"] = "tja",
["Takelma"] = "tkm",
["Takia"] = "tbc",
["Takua"] = "tkz",
["Takuu"] = "nho",
["Takwane"] = "tke",
["Tal"] = "tal",
["Tala"] = "tak",
["Talaud"] = "tld",
["Taliabu"] = "tlv",
["Talieng"] = "tdf",
["Talinga-Bwisi"] = "tlj",
["Talise"] = "tlr",
["Tallán"] = "sai-tal",
["Talodi"] = "tlo",
["Taloki"] = "tlk",
["Talondo'"] = "tln",
["Talossan"] = "tzl",
["Talu"] = "yta",
["Talysh"] = "tly",
["Tama (Chad)"] = "tma",
["Tama (Colombia)"] = "ten",
["Tamagario"] = "tcg",
["Tamambo"] = "mla",
["Taman (Indonesia)"] = "tmn",
["Taman (Myanmar)"] = "tcl",
["Tamanaku"] = "tmz",
["Tamazola Mixtec"] = "vmx",
["Tambas"] = "tdk",
["Tambora"] = "xxt",
["Tambotalo"] = "tls",
["Tambunan Dusun"] = "kzt",
["Tami"] = "tmy",
["Tamil"] = "ta",
["Tamki"] = "tax",
["Tamnim Citak"] = "tml",
["Tampias Lobu"] = "low",
["Tampuan"] = "tpu",
["Tampulma"] = "tpm",
["Tanacross"] = "tcb",
["Tanahmerah"] = "tcm",
["Tanapag"] = "tpv",
["Tanchangya"] = "tnv",
["Tandaganon"] = "tgn",
["Tandia"] = "tni",
["Tanema"] = "tnx",
["Tangale"] = "tan",
["Tangam"] = "sit-tgm",
["Tanggu"] = "tgu",
["Tangkhul Naga"] = "nmf",
["Tangko"] = "tkx",
["Tangoa"] = "tgp",
["Tangsa"] = "nst",
["Tanguat"] = "tbs",
["Tangut"] = "txg",
["Tangwang"] = "mis-tnw",
["Tanimbili"] = "tbe",
["Tanimuca-Retuarã"] = "tnc",
["Tanjijili"] = "uji",
["Tanudan Kalinga"] = "kml",
["Tanzanian Sign Language"] = "tza",
["Taos"] = "twf",
["Tapachultec"] = "nai-tap",
["Taparita"] = "sai-tpr",
["Tapayuna"] = "sai-tap",
["Tapeba"] = "tbb",
["Tapei"] = "afp",
["Tapieté"] = "tpj",
["Tapirapé"] = "taf",
["Tar Gula"] = "kcm",
["Tara Baka"] = "bdh",
["Tarairiú"] = "sai-trr",
["Tarantino"] = "roa-tar",
["Tarao"] = "tro",
["Taraon"] = "mhu",
["Tareng"] = "tgr",
["Tariana"] = "tae",
["Tarifit"] = "rif",
["Tarjumo"] = "txj",
["Tarok"] = "yer",
["Taroko"] = "trv",
["Tarpia"] = "tpf",
["Tartessian"] = "txr",
["Taruma"] = "tdm",
["Tasawaq"] = "twq",
["Tashelhit"] = "shi",
["Tasmate"] = "tmt",
["Tat"] = "ttt",
["Tataltepec Chatino"] = "cta",
["Tatana"] = "txx",
["Tatar"] = "tt",
["Tataviam"] = "azc-tat",
["Tatuyo"] = "tav",
["Tauade"] = "ttd",
["Taulil"] = "tuh",
["Taungyo"] = "tco",
["Taupota"] = "tpa",
["Tause"] = "tad",
["Taushiro"] = "trr",
["Tausug"] = "tsg",
["Tauya"] = "tya",
["Taveta"] = "tvs",
["Tavoyan"] = "tvn",
["Tavringer Romani"] = "rmu",
["Tawala"] = "tbo",
["Tawandê"] = "xtw",
["Tawang Monpa"] = "twm",
["Tawasa"] = "nai-taw",
["Taworta"] = "tbp",
["Tawoyan"] = "twy",
["Tawr Chin"] = "tcp",
["Tay Khang"] = "tnu",
["Tayabas Ayta"] = "ayy",
["Taymanitic"] = "sem-tay",
["Tayo"] = "cks",
["Taíno"] = "tnq",
["Tboli"] = "tbl",
["Tchitchege"] = "tck",
["Tchumbuli"] = "bqa",
["Te'un"] = "tve",
["Teanu"] = "tkw",
["Tebul Sign Language"] = "tsy",
["Tebul Ure Dogon"] = "dtu",
["Tecpatlán Totonac"] = "tcw",
["Tedaga"] = "tuq",
["Tedim Chin"] = "ctd",
["Tee"] = "tkq",
["Tefaro"] = "tfo",
["Tegali"] = "ras",
["Tehit"] = "kps",
["Tehuelche"] = "teh",
["Teiwa"] = "twe",
["Tejalapan Zapotec"] = "ztt",
["Teke-Fuumu"] = "ifm",
["Teke-Kukuya"] = "kkw",
["Teke-Laali"] = "lli",
["Teke-Tege"] = "teg",
["Teke-Tsaayi"] = "tyi",
["Teke-Tyee"] = "tyx",
["Tektiteko"] = "ttc",
["Tela-Masbuar"] = "tvm",
["Telefol"] = "tlf",
["Telugu"] = "te",
["Teluti"] = "tlt",
["Tem"] = "kdh",
["Temascaltepec Nahuatl"] = "nhv",
["Tembé"] = "tqb",
["Teme"] = "tdo",
["Temein"] = "teq",
["Temi"] = "soz",
["Temiar"] = "tea",
["Temne"] = "tem",
["Temoaya Otomi"] = "ott",
["Temoq"] = "tmo",
["Tempasuk Dusun"] = "tdu",
["Ten'edn"] = "tnz",
["Tenango Otomi"] = "otn",
["Tene Kan Dogon"] = "dtk",
["Tenggarong Kutai Malay"] = "vkt",
["Tengger"] = "tes",
["Tenharim"] = "pah",
["Tenino"] = "tqn",
["Tenis"] = "tns",
["Tennet"] = "tex",
["Teochew"] = "nan-tws",
["Teojomulco Chatino"] = "omq-teo",
["Teop"] = "tio",
["Teor"] = "tev",
["Tepecano"] = "tep",
["Tepetotutla Chinantec"] = "cnt",
["Tepeuxila Cuicatec"] = "cux",
["Tepinapa Chinantec"] = "cte",
["Tepo Krumen"] = "ted",
["Teposcolula Mixtec"] = "omq-tel",
["Tequistlatec"] = "nai-teq",
["Ter Sami"] = "sjt",
["Tera"] = "ttr",
["Terebu"] = "trb",
["Terei"] = "buo",
["Terengganu Malay"] = "poz-ter",
["Tereno"] = "ter",
["Teressa"] = "tef",
["Tereweng"] = "twg",
["Teribe"] = "tfr",
["Terik"] = "tec",
["Termanu"] = "twu",
["Ternate"] = "tft",
["Ternateño"] = "tmg",
["Tese"] = "keg",
["Teshenawa"] = "twc",
["Tetela"] = "tll",
["Tetelcingo Nahuatl"] = "nhg",
["Tetete"] = "teb",
["Tetserret"] = "tez",
["Tetum"] = "tet",
["Tetun Dili"] = "tdt",
["Teushen"] = "sai-teu",
["Teutila Cuicatec"] = "cut",
["Tewa"] = "tew",
["Texcatepec Otomi"] = "otx",
["Texistepec Popoluca"] = "poq",
["Texmelucan Zapotec"] = "zpz",
["Tezoatlán Mixtec"] = "mxb",
["Tha"] = "thy",
["Thachanadan"] = "thn",
["Thado Chin"] = "tcz",
["Thai"] = "th",
["Thai Mon"] = "mnw-tha",
["Thai Sign Language"] = "tsq",
["Thai Song"] = "soa",
["Thaiphum Chin"] = "cth",
["Thakali"] = "ths",
["Thamudic"] = "sem-tha",
["Thangal Naga"] = "nki",
["Thangmi"] = "thf",
["Thao"] = "ssf",
["Tharaka"] = "thk",
["Tharrgari"] = "dhr",
["Thavung"] = "thm",
["Thawa"] = "xtv",
["Tho"] = "tou",
["Thompson"] = "thp",
["Thopho"] = "ytp",
["Thracian"] = "txh",
["Thu Lao"] = "tyl",
["Thulung"] = "tdh",
["Thurawal"] = "tbh",
["Thuri"] = "thu",
["Tiagbamrin Aizi"] = "ahi",
["Tiale"] = "mnl",
["Tiang"] = "tbj",
["Tibea"] = "ngy",
["Tibetan"] = "bo",
["Ticuna"] = "tca",
["Tidaá Mixtec"] = "mtx",
["Tidore"] = "tvo",
["Tiemacèwè Bozo"] = "boo",
["Tiene"] = "tii",
["Tifal"] = "tif",
["Tigak"] = "tgc",
["Tigon Mbembe"] = "nza",
["Tigre"] = "tig",
["Tigrinya"] = "ti",
["Tii"] = "txq",
["Tijaltepec Mixtec"] = "xtl",
["Tikar"] = "tik",
["Tikopia"] = "tkp",
["Tilapa Otomi"] = "otl",
["Tillamook"] = "til",
["Tilquiapan Zapotec"] = "zts",
["Tilung"] = "tij",
["Tima"] = "tms",
["Timbe"] = "tim",
["Timor Pidgin"] = "tvy",
["Timote"] = "sai-tim",
["Timucua"] = "tjm",
["Timugon Murut"] = "tih",
["Tinani"] = "lbf",
["Tindi"] = "tin",
["Tingui-Boto"] = "tgv",
["Tinigua"] = "tit",
["Tinoc Kallahan"] = "tne",
["Tinputz"] = "tpz",
["Tipai"] = "nai-tip",
["Tippera"] = "tpe",
["Tira"] = "tic",
["Tirahi"] = "tra",
["Tiranige Diga Dogon"] = "tde",
["Tirax"] = "mme",
["Tiruray"] = "tiy",
["Tita"] = "tdq",
["Titan"] = "ttv",
["Tiv"] = "tiv",
["Tiwa"] = "lax",
["Tiwi"] = "tiw",
["Tiéfo"] = "tiq",
["Tiéyaxo Bozo"] = "boz",
["Tjurruru"] = "tju",
["Tlachichilco Tepehua"] = "tpt",
["Tlacoapa Me'phaa"] = "tpl",
["Tlacoatzintepec Chinantec"] = "ctl",
["Tlacolulita Zapotec"] = "zpk",
["Tlahuica"] = "ocu",
["Tlahuitoltepec Mixe"] = "mxp",
["Tlamacazapa Nahuatl"] = "nuz",
["Tlazoyaltepec Mixtec"] = "mqh",
["Tlingit"] = "tli",
["To"] = "toz",
["To'abaita"] = "mlu",
["Toaripi"] = "tqo",
["Toba"] = "tob",
["Toba Batak"] = "bbc",
["Toba-Maskoy"] = "tmf",
["Tobagonian Creole English"] = "tgh",
["Tobanga"] = "tng",
["Tobati"] = "tti",
["Tobelo"] = "tlb",
["Tobian"] = "tox",
["Tobilung"] = "tgb",
["Tobo"] = "tbv",
["Tocantins Asurini"] = "asu",
["Tocharian A"] = "xto",
["Tocharian B"] = "txb",
["Tocho"] = "taz",
["Toda"] = "tcx",
["Todrah"] = "tdr",
["Tofa"] = "kim",
["Tofanma"] = "tlg",
["Tofin Gbe"] = "tfi",
["Togbo-Vara Banda"] = "tor",
["Togoyo"] = "tgy",
["Tojolabal"] = "toj",
["Tok Pisin"] = "tpi",
["Toka-Leya"] = "dov",
["Tokano"] = "zuh",
["Tokelauan"] = "tkl",
["Toki Pona"] = "tok",
["Tokunoshima"] = "tkn",
["Tol"] = "jic",
["Tolai"] = "ksd",
["Tolaki"] = "lbw",
["Tolomako"] = "tlm",
["Tolowa"] = "tol",
["Toloza"] = "ytl",
["Toma"] = "tod",
["Tomadino"] = "tdi",
["Tombelala"] = "ttp",
["Tombonuo"] = "txa",
["Tombulu"] = "tom",
["Tomini"] = "txm",
["Tommeginne"] = "xpv",
["Tommo So"] = "dto",
["Tomo Kan Dogon"] = "dtm",
["Tomoip"] = "tqp",
["Tondano"] = "tdn",
["Tonga (Malawi)"] = "tog",
["Tonga (Mozambique)"] = "toh",
["Tonga (Zambia)"] = "toi",
["Tongan"] = "to",
["Tongwe"] = "tny",
["Tonjon"] = "tjn",
["Tonkawa"] = "tqw",
["Tonsawang"] = "tnw",
["Tonsea"] = "txs",
["Tontemboan"] = "tnt",
["Toogee"] = "xpx",
["Tooro"] = "ttj",
["Topoiyo"] = "toy",
["Toposa"] = "toq",
["Toraja-Sa'dan"] = "sda",
["Toram"] = "trj",
["Torau"] = "ttu",
["Toro"] = "tdv",
["Toro So Dogon"] = "dts",
["Toro Tegu Dogon"] = "dtt",
["Toromono"] = "tno",
["Torona"] = "tqr",
["Torres Strait Creole"] = "tcs",
["Torricelli"] = "tei",
["Torricelli Yau"] = "yyu",
["Torwali"] = "trw",
["Torá"] = "trz",
["Tosu"] = "sit-tos",
["Totela"] = "ttl",
["Toto"] = "txo",
["Totoli"] = "txe",
["Totomachapan Zapotec"] = "zph",
["Totontepec Mixe"] = "mto",
["Totoro"] = "ttk",
["Touo"] = "tqu",
["Toura"] = "neb",
["Towei"] = "ttn",
["Translingual"] = "mul",
["Transylvanian Saxon"] = "gmw-tsx",
["Traveller Danish"] = "rmd",
["Traveller Norwegian"] = "rmg",
["Traveller Scottish"] = "trl",
["Tregami"] = "trm",
["Tremembé"] = "tme",
["Trieng"] = "stg",
["Trimuris"] = "tip",
["Tring"] = "tgq",
["Tringgus"] = "trx",
["Trinidad and Tobago Sign Language"] = "lst",
["Trinidadian Creole English"] = "trf",
["Trinitario"] = "trn",
["Trió"] = "tri",
["Truká"] = "tka",
["Trumai"] = "tpy",
["Ts'ün-Lao"] = "tsl",
["Tsaangi"] = "tsa",
["Tsafiki"] = "cof",
["Tsakhur"] = "tkr",
["Tsakonian"] = "tsd",
["Tsakwambo"] = "kvz",
["Tsamai"] = "tsb",
["Tsat"] = "huq",
["Tsetsaut"] = "txc",
["Tsez"] = "ddo",
["Tshangla"] = "tsj",
["Tshobdun"] = "sit-tsh",
["Tshwa"] = "hio",
["Tsikimba"] = "kdl",
["Tsimané"] = "cas",
["Tsimshian"] = "tsi",
["Tsishingini"] = "tsw",
["Tso"] = "ldp",
["Tsogo"] = "tsv",
["Tsonga"] = "ts",
["Tsotsitaal"] = "fly",
["Tsou"] = "tsu",
["Tsucuba"] = "cbq",
["Tsum"] = "ttz",
["Tsuut'ina"] = "srs",
["Tsuvadi"] = "tvd",
["Tsuvan"] = "tsh",
["Tswa"] = "tsc",
["Tswana"] = "tn",
["Tswapong"] = "two",
["Tuamotuan"] = "pmt",
["Tuareg"] = "tmh",
["Tubar"] = "tbu",
["Tucano"] = "tuo",
["Tugen"] = "tuy",
["Tugun"] = "tzn",
["Tugutil"] = "tuj",
["Tukang Besi North"] = "khc",
["Tukang Besi South"] = "bhq",
["Tuki"] = "bag",
["Tukpa"] = "tpq",
["Tukudede"] = "tkd",
["Tukumanféd"] = "tkf",
["Tula"] = "tul",
["Tule-Kaweah Yokuts"] = "yok-tky",
["Tulehu"] = "tlu",
["Tulishi"] = "tey",
["Tulu"] = "tcy",
["Tulu-Bohuai"] = "rak",
["Tulua"] = "aus-tul",
["Tuma-Irumu"] = "iou",
["Tumak"] = "tmc",
["Tumbuka"] = "tum",
["Tumi"] = "kku",
["Tumleo"] = "tmq",
["Tumshuqese"] = "xtq",
["Tumtum"] = "tbr",
["Tumulung Sisaala"] = "sil",
["Tundra Enets"] = "enh",
["Tundra Nenets"] = "yrk",
["Tunen"] = "tvu",
["Tungag"] = "lcm",
["Tunggare"] = "trt",
["Tunia"] = "tug",
["Tunica"] = "tun",
["Tunisian Arabic"] = "aeb",
["Tunisian Berber"] = "sds",
["Tunisian Sign Language"] = "tse",
["Tunjung"] = "tjg",
["Tunni"] = "tqq",
["Tunumiisut"] = "esx-tut",
["Tunzu"] = "dza",
["Tuoba"] = "mis-tuo",
["Tuotomb"] = "ttf",
["Tuparí"] = "tpr",
["Tupinambá"] = "tpn",
["Tupinikin"] = "tpk",
["Tupuri"] = "tui",
["Turaka"] = "trh",
["Turdetanian"] = "mis-tdt",
["Turdulian"] = "mis-tdl",
["Turi"] = "trd",
["Turiwára"] = "twt",
["Turka"] = "tuz",
["Turkana"] = "tuv",
["Turkish"] = "tr",
["Turkish Sign Language"] = "tsm",
["Turkmen"] = "tk",
["Turks and Caicos Creole English"] = "tch",
["Turoyo"] = "tru",
["Turumsa"] = "tqm",
["Turung"] = "try",
["Tuscarora"] = "tus",
["Tutelo"] = "tta",
["Tutong"] = "ttg",
["Tutsa Naga"] = "tvt",
["Tutuba"] = "tmi",
["Tututepec Mixtec"] = "mtu",
["Tututni"] = "tuu",
["Tuvaluan"] = "tvl",
["Tuvan"] = "tyv",
["Tuwali Ifugao"] = "ifk",
["Tuwari"] = "tww",
["Tuwuli"] = "bov",
["Tuxináwa"] = "tux",
["Tuxá"] = "tud",
["Tuyuca"] = "tue",
["Tuyuhun"] = "mis-tuh",
["Twana"] = "twa",
["Twendi"] = "twn",
["Tyap"] = "kcg",
["Tyaraity"] = "woa",
["Tyerrernotepanner"] = "xph",
["Tz'utujil"] = "tzj",
["Tzeltal"] = "tzh",
["Tzotzil"] = "tzo",
["Tày"] = "tyz",
["Tày Tac"] = "tyt",
["Tây Bồi"] = "tas",
["Téén"] = "lor",
["Tîrî"] = "cir",
["Tübatulabal"] = "tub",
["U"] = "uuu",
["Uab Meto"] = "aoz",
["Uamué"] = "uam",
["Uare"] = "ksj",
["Ubaghara"] = "byc",
["Ubang"] = "uba",
["Ubi"] = "ubi",
["Ubir"] = "ubr",
["Ubykh"] = "uby",
["Ucayali-Yurúa Ashéninka"] = "cpb",
["Uda"] = "uda",
["Udi"] = "udi",
["Udihe"] = "ude",
["Udmurt"] = "udm",
["Uduk"] = "udu",
["Ufim"] = "ufi",
["Ugandan Sign Language"] = "ugn",
["Ugaritic"] = "uga",
["Ughele"] = "uge",
["Uhami"] = "uha",
["Uisai"] = "uis",
["Ujir"] = "udj",
["Ukaan"] = "kcf",
["Ukhwejo"] = "ukh",
["Ukit"] = "umi",
["Ukpe-Bayobiri"] = "ukp",
["Ukpet-Ehom"] = "akd",
["Ukrainian"] = "uk",
["Ukrainian Sign Language"] = "ukl",
["Ukue"] = "uku",
["Ukuriguma"] = "ukg",
["Ukwa"] = "ukq",
["Ukwuani-Aboh-Ndoni"] = "ukw",
["Ulau-Suain"] = "svb",
["Ulch"] = "ulc",
["Uldeme"] = "udl",
["Ulithian"] = "uli",
["Ullatan"] = "ull",
["Ulumanda'"] = "ulm",
["Ulwa"] = "ulw",
["Uma"] = "ppk",
["Uma' Lasan"] = "xky",
["Uma' Lung"] = "ulu",
["Umanakaina"] = "gdn",
["Umatilla"] = "uma",
["Umbindhamu"] = "umd",
["Umbrian"] = "xum",
["Umbu-Ungu"] = "ubu",
["Umbugarla"] = "umr",
["Umbundu"] = "umb",
["Umbuygamu"] = "umg",
["Ume Sami"] = "sju",
["Umeda"] = "upi",
["Umiida"] = "xud",
["Umiray Dumaget Agta"] = "due",
["Umon"] = "umm",
["Umotína"] = "umo",
["Umpila"] = "ump",
["Una"] = "mtg",
["Unami"] = "unm",
["Unde Kaili"] = "unz",
["Undetermined"] = "und",
["Uneapa"] = "bbn",
["Uneme"] = "une",
["Unggaranggu"] = "xun",
["Unggumi"] = "xgu",
["Unserdeutsch"] = "uln",
["Unua"] = "onu",
["Unubahe"] = "unu",
["Uokha"] = "uok",
["Upper Chehalis"] = "cjh",
["Upper Grand Valley Dani"] = "dna",
["Upper Kinabatangan"] = "dmg",
["Upper Kuskokwim"] = "kuu",
["Upper Necaxa Totonac"] = "tku",
["Upper Sorbian"] = "hsb",
["Upper Ta'oih"] = "tth",
["Upper Tanana"] = "tau",
["Upper Taromi"] = "tov",
["Upper Umpqua"] = "xup",
["Ura (Papua New Guinea)"] = "uro",
["Ura (Vanuatu)"] = "uur",
["Uradhi"] = "urf",
["Urak Lawoi'"] = "urk",
["Urali"] = "url",
["Urapmin"] = "urm",
["Urarina"] = "ura",
["Urartian"] = "xur",
["Urat"] = "urt",
["Urdu"] = "ur",
["Urhobo"] = "urh",
["Uri"] = "uvh",
["Urigina"] = "urg",
["Urim"] = "uri",
["Urimo"] = "urx",
["Urningangg"] = "urc",
["Uru"] = "ure",
["Uru-Eu-Wau-Wau"] = "urz",
["Uru-Pa-In"] = "urp",
["Uruangnirin"] = "urn",
["Uruava"] = "urv",
["Urubú-Kaapor"] = "urb",
["Uruguayan Sign Language"] = "ugy",
["Urum"] = "uum",
["Urumi"] = "uru",
["Usaghade"] = "usk",
["Usan"] = "wnu",
["Usarufa"] = "usa",
["Ushojo"] = "ush",
["Usila Chinantec"] = "cuc",
["Uspanteco"] = "usp",
["Usui"] = "usi",
["Utarmbung"] = "omo",
["Ute"] = "ute",
["Utu"] = "utu",
["Uvbie"] = "evh",
["Uwinymil"] = "aus-uwi",
["Uya"] = "usu",
["Uyajitaya"] = "duk",
["Uyghur"] = "ug",
["Uzbek"] = "uz",
["Uzbeki Arabic"] = "auz",
["Uzekwe"] = "eze",
["Vaagri Booli"] = "vaa",
["Vaghri"] = "vgr",
["Vaghua"] = "tva",
["Vagla"] = "vag",
["Vai"] = "vai",
["Vaiphei"] = "vap",
["Vale"] = "vae",
["Valencian Sign Language"] = "vsv",
["Valle Nacional Chinantec"] = "cvn",
["Valley Maidu"] = "vmv",
["Valman"] = "van",
["Valpei"] = "vlp",
["Vamale"] = "mkt",
["Vame"] = "mlr",
["Vandalic"] = "xvn",
["Vangunu"] = "mpr",
["Vanimo"] = "vam",
["Vanji"] = "ira-wnj",
["Vanuma"] = "vau",
["Vao"] = "vao",
["Varhadi"] = "vah",
["Varisi"] = "vrs",
["Varli"] = "vav",
["Vasavi"] = "vas",
["Vayu"] = "vay",
["Veddah"] = "ved",
["Vehes"] = "val",
["Vemgo-Mabas"] = "vem",
["Venda"] = "ve",
["Venetan"] = "vec",
["Venetic"] = "xve",
["Venezuelan Sign Language"] = "vsl",
["Ventureño"] = "veo",
["Veps"] = "vep",
["Vera'a"] = "vra",
["Vestinian"] = "xvs",
["Vidunda"] = "vid",
["Viemo"] = "vig",
["Vietnamese"] = "vi",
["Vilamovian"] = "wym",
["Vilela"] = "vil",
["Vili"] = "vif",
["Villa Viciosa Agta"] = "dyg",
["Vincentian Creole English"] = "svc",
["Virgin Islands Creole"] = "vic",
["Vishavan"] = "vis",
["Viti"] = "vit",
["Vitou"] = "vto",
["Viya"] = "gev",
["Vlax Romani"] = "rmy",
["Volapük"] = "vo",
["Volga German"] = "gmw-vog",
["Volscian"] = "xvo",
["Vono"] = "kch",
["Voro"] = "vor",
["Votic"] = "vot",
["Vumbu"] = "vum",
["Vunapu"] = "vnp",
["Vunjo"] = "vun",
["Vurës"] = "msn",
["Vute"] = "vut",
["Võro"] = "vro",
["Wa"] = "wbm",
["Wa'ema"] = "wag",
["Waama"] = "wwa",
["Waamwang"] = "wmn",
["Wab"] = "wab",
["Wabo"] = "wbb",
["Waboda"] = "kmx",
["Waci Gbe"] = "wci",
["Wadaginam"] = "wdg",
["Waddar"] = "wbq",
["Wadi Wadi"] = "xwd",
["Wadiyara Koli"] = "kxp",
["Wadjabangayi"] = "wdy",
["Wadjiginy"] = "wdj",
["Wadjigu"] = "wdu",
["Wae Rana"] = "wrx",
["Waffa"] = "waj",
["Wagawaga"] = "wgb",
["Wagaya"] = "wga",
["Wagdi"] = "wbr",
["Wageman"] = "waq",
["Wagi"] = "fad",
["Wahau Kayan"] = "whu",
["Wahau Kenyah"] = "whk",
["Wahgi"] = "wgi",
["Waigali"] = "wbk",
["Waigeo"] = "wgo",
["Waikuri"] = "nai-wai",
["Wailaki"] = "wlk",
["Wailapa"] = "wlr",
["Waima'a"] = "wmh",
["Waimaha"] = "bao",
["Waimiri-Atroari"] = "atr",
["Wainumá"] = "awd-wai",
["Waioli"] = "wli",
["Waitaká"] = "sai-wai",
["Waiwai"] = "waw",
["Waja"] = "wja",
["Wajarri"] = "wbv",
["Wajuk"] = "xwj",
["Waka"] = "wav",
["Wakawaka"] = "wkw",
["Wakhi"] = "wbl",
["Wakoná"] = "waf",
["Wala"] = "lgl",
["Walak"] = "wlw",
["Walangama"] = "nlw",
["Wali (Ghana)"] = "wlx",
["Wali (Sudan)"] = "wll",
["Waling"] = "wly",
["Walio"] = "wla",
["Walla Walla"] = "waa",
["Wallisian"] = "wls",
["Walloon"] = "wa",
["Walmajarri"] = "wmt",
["Wam"] = "wmo",
["Wamas"] = "wmc",
["Wambaya"] = "wmb",
["Wambon"] = "wms",
["Wambule"] = "wme",
["Wamey"] = "cou",
["Wamin"] = "wmi",
["Wampar"] = "lbq",
["Wampur"] = "waz",
["Wan"] = "wan",
["Wanambre"] = "wnb",
["Wanap"] = "wnp",
["Wancho"] = "nnp",
["Wanda"] = "wbh",
["Wandala"] = "mfi",
["Wandamen"] = "wad",
["Wandarang"] = "wnd",
["Wandji"] = "wdd",
["Waneci"] = "wne",
["Wanga"] = "lwg",
["Wanggamala"] = "wnm",
["Wangganguru"] = "wgg",
["Wanggom"] = "wng",
["Wangkayutyuru"] = "wky",
["Wangkumara"] = "xwk",
["Wanham"] = "sai-wnm",
["Wanji"] = "wbi",
["Wanman"] = "wbt",
["Wannu"] = "jub",
["Wano"] = "wno",
["Wantoat"] = "wnc",
["Wanukaka"] = "wnk",
["Wanyi"] = "wny",
["Wané"] = "hwa",
["Wapan"] = "juk",
["Wapishana"] = "wap",
["Wappo"] = "wao",
["War-Jaintia"] = "aml",
["Wara"] = "wbf",
["Warao"] = "wba",
["Warapu"] = "wra",
["Waray Sorsogon"] = "srv",
["Waray-Waray"] = "war",
["Wardaman"] = "wrr",
["Wardandi"] = "wxw",
["Warekena"] = "gae",
["Warembori"] = "wsa",
["Wari'"] = "pav",
["Waris"] = "wrs",
["Waritai"] = "wbe",
["Wariyangga"] = "wri",
["Warji"] = "wji",
["Warkay-Bipim"] = "bgv",
["Warlmanpa"] = "wrl",
["Warlpiri"] = "wbp",
["Warluwara"] = "wrb",
["Warnang"] = "wrn",
["Waropen"] = "wrp",
["Warray"] = "wrz",
["Warrgamay"] = "wgy",
["Warrwa"] = "wwr",
["Waru"] = "wru",
["Warumungu"] = "wrm",
["Waruna"] = "wrv",
["Warungu"] = "wrg",
["Warwar Feni"] = "hrw",
["Wasa"] = "wss",
["Wasco-Wishram"] = "wac",
["Wasembo"] = "gsp",
["Washo"] = "was",
["Waskia"] = "wsk",
["Wastek"] = "hus",
["Wasu"] = "wsu",
["Watakataui"] = "wtk",
["Watam"] = "wax",
["Wathaurong"] = "wth",
["Watiwa"] = "wtf",
["Watubela"] = "wah",
["Waube"] = "kop",
["Wauja"] = "wau",
["Wauyai"] = "wuy",
["Wawa"] = "www",
["Wawonii"] = "wow",
["Waxiang"] = "wxa",
["Wayampi"] = "oym",
["Wayana"] = "way",
["Wayanad Chetti"] = "ctt",
["Wayoró"] = "wyr",
["Wayumara"] = "sai-way",
["Wayuu"] = "guc",
["Wedau"] = "wed",
["Weh"] = "weh",
["Welaung"] = "weu",
["Weliki"] = "klh",
["Welsh"] = "cy",
["Welsh Romani"] = "rmw",
["Wemale"] = "weo",
["Wemba-Wemba"] = "xww",
["Weme Gbe"] = "wem",
["Wendat"] = "wdt",
["Weri"] = "wer",
["Wersing"] = "kvw",
["West Albay Bikol"] = "fbl",
["West Ambae"] = "nnd",
["West Central Banda"] = "bbp",
["West Coast Bajau"] = "bdr",
["West Damar"] = "drn",
["West Flemish"] = "vls",
["West Frisian"] = "fy",
["West Greenlandic Pidgin"] = "crp-gep",
["West Lembata"] = "lmj",
["West Makian"] = "mqs",
["West Masela"] = "mss",
["West Tarangan"] = "txn",
["West Uvean"] = "uve",
["West-Central Limba"] = "lia",
["Western Apache"] = "apw",
["Western Arrernte"] = "are",
["Western Bolivian Guaraní"] = "gnw",
["Western Bru"] = "brv",
["Western Bukidnon Manobo"] = "mbb",
["Western Cham"] = "cja",
["Western Dani"] = "dnw",
["Western Durango Nahuatl"] = "azn",
["Western Fijian"] = "wyy",
["Western Gurung"] = "gvr",
["Western Highland Chatino"] = "ctp",
["Western Huasteca Nahuatl"] = "nhw",
["Western Jicaque"] = "nai-wji",
["Western Juxtlahuaca Mixtec"] = "jmx",
["Western Karaboro"] = "kza",
["Western Katu"] = "kuf",
["Western Kayah"] = "kyu",
["Western Keres"] = "kjq",
["Western Krahn"] = "krw",
["Western Lalu"] = "ywl",
["Western Lawa"] = "lcp",
["Western Magar"] = "mrd",
["Western Maninkakan"] = "mlq",
["Western Mari"] = "mrj",
["Western Mashan Hmong"] = "hmw",
["Western Meohang"] = "raf",
["Western Muria"] = "mut",
["Western Neo-Aramaic"] = "amw",
["Western Ojibwa"] = "ojw",
["Western Parbate Kham"] = "kjl",
["Western Penan"] = "pne",
["Western Pwo"] = "pwo",
["Western Sisaala"] = "ssl",
["Western Subanon"] = "suc",
["Western Tamang"] = "tdg",
["Western Tawbuid"] = "twb",
["Western Totonac"] = "tqt",
["Western Tunebo"] = "tnb",
["Western Xiangxi Miao"] = "mmr",
["Western Xwla Gbe"] = "xwl",
["Western Yugur"] = "ybe",
["Wewaw"] = "wea",
["Weyewa"] = "wew",
["Weyto"] = "woy",
["White Gelao"] = "giw",
["White Hmong"] = "mww",
["White Lachi"] = "lwh",
["Whitesands"] = "tnp",
["Wiarumus"] = "tua",
["Wichita"] = "wic",
["Wichí Lhamtés Güisnay"] = "mzh",
["Wichí Lhamtés Nocten"] = "mtp",
["Wichí Lhamtés Vejoz"] = "wlv",
["Wik-Epa"] = "wie",
["Wik-Iiyanh"] = "wij",
["Wik-Keyangan"] = "wif",
["Wik-Me'anha"] = "wih",
["Wik-Mungkan"] = "wim",
["Wik-Ngathana"] = "wig",
["Wikalkan"] = "wik",
["Wikngenchera"] = "wua",
["Wilawila"] = "wil",
["Winnebago"] = "win",
["Wintu"] = "wnw",
["Winyé"] = "kst",
["Wipi"] = "gdr",
["Wiradjuri"] = "wrh",
["Wiraféd"] = "wir",
["Wirangu"] = "wgu",
["Wiru"] = "wiu",
["Wirö"] = "wpc",
["Wiwa"] = "mbp",
["Wiyot"] = "wiy",
["Wobé"] = "wob",
["Woccon"] = "xwc",
["Wogamusin"] = "wog",
["Wogeo"] = "woc",
["Woi"] = "wbw",
["Woiwurrung"] = "wyi",
["Wojenaka"] = "jod",
["Wolane"] = "wle",
["Wolani"] = "wod",
["Wolaytta"] = "wal",
["Woleaian"] = "woe",
["Wolio"] = "wlo",
["Wolof"] = "wo",
["Womo"] = "wmx",
["Wong-gie"] = "aus-won",
["Wongo"] = "won",
["Woods Cree"] = "cwd",
["Woria"] = "wor",
["Worimi"] = "kda",
["Worodougou"] = "jud",
["Worora"] = "wro",
["Wotapuri-Katarqalai"] = "wsv",
["Wotu"] = "wtw",
["Woun Meu"] = "noa",
["Written Oirat"] = "xwo",
["Wu"] = "wuu",
["Wudu"] = "wud",
["Wuhuan"] = "mis-wuh",
["Wulguru"] = "aus-wul",
["Wuliwuli"] = "wlu",
["Wulna"] = "wux",
["Wumboko"] = "bqm",
["Wumbvu"] = "wum",
["Wumeng"] = "ywu",
["Wunai Bunu"] = "bwn",
["Wunambal"] = "wub",
["Wurrugu"] = "wur",
["Wusa"] = "yig",
["Wushi"] = "bse",
["Wusi"] = "wsi",
["Wutung"] = "wut",
["Wutunhua"] = "wuh",
["Wuvulu-Aua"] = "wuv",
["Wyandot"] = "wya",
["Wára"] = "tci",
["Wãpha"] = "juw",
["Wè Southern"] = "gxx",
["Wè Western"] = "wec",
["Xadani Zapotec"] = "zax",
["Xakriabá"] = "xkr",
["Xamtanga"] = "xan",
["Xanaguía Zapotec"] = "ztg",
["Xavante"] = "xav",
["Xerénte"] = "xer",
["Xetá"] = "xet",
["Xhosa"] = "xh",
["Xianbei"] = "mis-xbi",
["Xiang"] = "hsn",
["Xibe"] = "sjo",
["Xicotepec de Juárez Totonac"] = "too",
["Xinca"] = "xin",
["Xingú Asuriní"] = "asn",
["Xiongnu"] = "mis-xnu",
["Xipaya"] = "xiy",
["Xiri"] = "xii",
["Xiriâna"] = "xir",
["Xishanba Lalo"] = "ywt",
["Xocó"] = "sai-xoc",
["Xokleng"] = "xok",
["Xukurú"] = "xoo",
["Xwela Gbe"] = "xwe",
["Xârâcùù"] = "ane",
["Xârâgurè"] = "axx",
["Yaa"] = "iyx",
["Yaaku"] = "muu",
["Yabarana"] = "yar",
["Yabaâna"] = "ybn",
["Yaben"] = "ybm",
["Yabong"] = "ybo",
["Yabula Yabula"] = "yxy",
["Yace"] = "ekr",
["Yaeyama"] = "rys",
["Yafi"] = "wfg",
["Yagara"] = "yxg",
["Yagaria"] = "ygr",
["Yagnobi"] = "yai",
["Yagomi"] = "ygm",
["Yagua"] = "yad",
["Yagwoia"] = "ygw",
["Yahadian"] = "ner",
["Yahang"] = "rhp",
["Yahuna"] = "ynu",
["Yaka"] = "yaf",
["Yakaikeke"] = "ykk",
["Yakan"] = "yka",
["Yakima"] = "yak",
["Yakkha"] = "ybh",
["Yakoma"] = "yky",
["Yakut"] = "sah",
["Yala"] = "yba",
["Yalahatan"] = "jal",
["Yalakalore"] = "xyl",
["Yalarnnga"] = "ylr",
["Yale"] = "nce",
["Yaleba"] = "ylb",
["Yalunka"] = "yal",
["Yalálag Zapotec"] = "zpu",
["Yamap"] = "ymp",
["Yamba"] = "yam",
["Yambes"] = "ymb",
["Yambeta"] = "yat",
["Yamdena"] = "jmd",
["Yameo"] = "yme",
["Yami"] = "tao",
["Yaminahua"] = "yaa",
["Yamongeri"] = "ymg",
["Yamphu"] = "ybi",
["Yan-nhangu"] = "jay",
["Yana"] = "ynn",
["Yanda"] = "yda",
["Yanda Dogon"] = "dym",
["Yandjibara"] = "xyb",
["Yandruwandha"] = "ynd",
["Yanesha'"] = "ame",
["Yangben"] = "yav",
["Yangkaal"] = "aus-ynk",
["Yangkam"] = "bsx",
["Yangman"] = "jng",
["Yango"] = "yng",
["Yangulam"] = "ynl",
["Yangum Dey"] = "yde",
["Yangum Gel"] = "ygl",
["Yangum Mon"] = "ymo",
["Yankunytjatjara"] = "kdd",
["Yanomam"] = "wca",
["Yanomamö"] = "guu",
["Yansi"] = "yns",
["Yanyuwa"] = "jao",
["Yao"] = "yao",
["Yao (South America)"] = "sai-yao",
["Yaosakor Asmat"] = "asy",
["Yaouré"] = "yre",
["Yapese"] = "yap",
["Yapunda"] = "yev",
["Yaqay"] = "jaq",
["Yaqui"] = "yaq",
["Yarawata"] = "yrw",
["Yareba"] = "yrb",
["Yareni Zapotec"] = "zae",
["Yarli"] = "yxl",
["Yarluyandi"] = "yry",
["Yarumá"] = "sai-yar",
["Yarí"] = "yri",
["Yasa"] = "yko",
["Yatay"] = "yty",
["Yatee Zapotec"] = "zty",
["Yatzachi Zapotec"] = "zav",
["Yaul"] = "yla",
["Yaur"] = "jau",
["Yautepec Zapotec"] = "zpb",
["Yavitero"] = "yvt",
["Yawa"] = "yva",
["Yawalapití"] = "yaw",
["Yawanawa"] = "ywn",
["Yawarawarga"] = "yww",
["Yaweyuha"] = "yby",
["Yawijibaya"] = "jbw",
["Yawiyo"] = "ybx",
["Yawuru"] = "ywr",
["Yaygir"] = "xya",
["Yazghulami"] = "yah",
["Ye'kwana"] = "mch",
["Yei"] = "jei",
["Yekhee"] = "ets",
["Yekora"] = "ykr",
["Yele"] = "yle",
["Yelmek"] = "jel",
["Yelogu"] = "ylg",
["Yemaek"] = "hmk",
["Yemba"] = "ybb",
["Yemeni Arabic"] = "ayn",
["Yemsa"] = "jnj",
["Yendang"] = "yen",
["Yeni"] = "yei",
["Yenish"] = "yec",
["Yerakai"] = "yra",
["Yeretuar"] = "gop",
["Yerong"] = "yrn",
["Yerukula"] = "yeu",
["Yeskwa"] = "yes",
["Yessan-Mayo"] = "yss",
["Yetfa"] = "yet",
["Yevanic"] = "yej",
["Yeyi"] = "yey",
["Yiddish"] = "yi",
["Yidgha"] = "ydg",
["Yidiny"] = "yii",
["Yil"] = "yll",
["Yilan Creole"] = "ycr",
["Yimas"] = "yee",
["Yimchungru Naga"] = "yim",
["Yinbaw Karen"] = "kvu",
["Yinchia"] = "yin",
["Yindjibarndi"] = "yij",
["Yindjilandji"] = "yil",
["Yine"] = "pib",
["Yinggarda"] = "yia",
["Yinhawangka"] = "ywg",
["Yiningayi"] = "ygi",
["Yintale Karen"] = "kvy",
["Yinwum"] = "yxm",
["Yir-Yoront"] = "yiy",
["Yirandali"] = "ljw",
["Yis"] = "yis",
["Yitha Yitha"] = "xth",
["Yoba"] = "yob",
["Yocoboué Dida"] = "gud",
["Yogad"] = "yog",
["Yoidik"] = "ydk",
["Yoke"] = "yki",
["Yola"] = "yol",
["Yolmo"] = "scp",
["Yolngu Sign Language"] = "ygs",
["Yoloxochitl Mixtec"] = "xty",
["Yom"] = "pil",
["Yombe"] = "yom",
["Yonaguni"] = "yoi",
["Yong"] = "yno",
["Yongkom"] = "yon",
["Yopno"] = "yut",
["Yora"] = "mts",
["Yoron"] = "yox",
["Yorta Yorta"] = "xyy",
["Yoruba"] = "yo",
["Yosondúa Mixtec"] = "mpm",
["Youle Jino"] = "jiu",
["Younuo Bunu"] = "buh",
["Yout Wam"] = "ytw",
["Yoy"] = "yoy",
["Yuanga"] = "nua",
["Yucatec Maya"] = "yua",
["Yucatec Maya Sign Language"] = "msd",
["Yuchi"] = "yuc",
["Yucuañe Mixtec"] = "mvg",
["Yucuna"] = "ycn",
["Yug"] = "yug",
["Yugambal"] = "yub",
["Yugoslavian Sign Language"] = "ysl",
["Yugul"] = "ygu",
["Yuhup"] = "yab",
["Yuki"] = "yuk",
["Yukpa"] = "yup",
["Yukuben"] = "ybl",
["Yulu"] = "yul",
["Yuma"] = "yum",
["Yumana"] = "awd-yum",
["Yup'ik"] = "esu",
["Yupiltepeque"] = "nai-yup",
["Yupua"] = "sai-yup",
["Yuqui"] = "yuq",
["Yuracare"] = "yuz",
["Yuri"] = "sai-yri",
["Yurok"] = "yur",
["Yuru"] = "ljx",
["Yurumanguí"] = "sai-yur",
["Yurutí"] = "yui",
["Yutanduchi Mixtec"] = "mab",
["Yuwana"] = "yau",
["Yuyu"] = "yxu",
["Yámana"] = "yag",
["Zaachila Zapotec"] = "ztx",
["Zabana"] = "kji",
["Zacatepec Chatino"] = "ctz",
["Zacatlán-Ahuacatlán-Tepetzintla Nahuatl"] = "nhi",
["Zaghawa"] = "zag",
["Zaiwa"] = "atb",
["Zakhring"] = "zkr",
["Zambian Sign Language"] = "zsl",
["Zan Gula"] = "zna",
["Zanaki"] = "zak",
["Zande"] = "zne",
["Zangskari"] = "zau",
["Zangwal"] = "zah",
["Zaniza Zapotec"] = "zpw",
["Zapotec"] = "zap",
["Zaramo"] = "zaj",
["Zari"] = "zaz",
["Zarma"] = "dje",
["Zauzou"] = "zal",
["Zay"] = "zwa",
["Zayein Karen"] = "kxk",
["Zayse-Zergulla"] = "zay",
["Zazaki"] = "zza",
["Zazao"] = "jaj",
["Zbu"] = "sit-zbu",
["Zealandic"] = "zea",
["Zeem"] = "zua",
["Zemba"] = "dhm",
["Zeme Naga"] = "nzm",
["Zenag"] = "zeg",
["Zenaga"] = "zen",
["Zenzontepec Chatino"] = "czn",
["Zhaba"] = "zhb",
["Zhang-Zhung"] = "xzh",
["Zhenan Min"] = "nan-zhe",
["Zhire"] = "zhi",
["Zhoa"] = "zhw",
["Zhuang"] = "za",
["Zhár"] = "jjr",
["Zia"] = "zia",
["Zialo"] = "zil",
["Zigula"] = "ziw",
["Zimakani"] = "zik",
["Zimba"] = "zmb",
["Zimbabwe Sign Language"] = "zib",
["Zinza"] = "zin",
["Zipser German"] = "gmw-zps",
["Zirenkel"] = "zrn",
["Ziriya"] = "zir",
["Zizilivakan"] = "ziz",
["Zo'é"] = "pto",
["Zokhuo"] = "yzk",
["Zoogocho Zapotec"] = "zpq",
["Zotung Chin"] = "czt",
["Zou"] = "zom",
["Zulgo-Gemzek"] = "gnd",
["Zulu"] = "zu",
["Zumaya"] = "zuy",
["Zumbun"] = "jmb",
["Zuni"] = "zun",
["Zuojiang Zhuang"] = "zzj",
["Zuwara"] = "ber-zuw",
["Zyphe"] = "zyp",
["Záparo"] = "zro",
["Àhàn"] = "ahn",
["Áncá"] = "acb",
["Äiwoo"] = "nfl",
["Äynu"] = "aib",
["Ömie"] = "aom",
["Önge"] = "oon",
["ǀXam"] = "xam",
["ǁAni"] = "hnh",
["ǁGana"] = "gnk",
["ǁXegwi"] = "xeg",
["ǂHoan"] = "huc",
["ǃKung"] = "khi-kun",
["ǃXóõ"] = "nmn",
["Ỹaroamë"] = "yro",
}
bbx2z913n16v05f6qwrcgcgux90j2qc
Module:category tree/topic/data
828
5936
17308
2025-05-31T02:36:07Z
Ayane Fumihiro
6766
+
17308
Scribunto
text/plain
local labels = {}
local handlers = {}
local top_level_data_module = "Module:category tree/topic/data"
local data_module_prefix = "Module:category tree/topic/"
local subpages = {
"Body",
"Buildings and structures",
"Communication",
"Culture",
"Religion",
"Food and drink",
"Games",
"History",
"Human",
"People",
"Lifeforms",
"Animals",
"Plants",
"Miscellaneous",
"Music",
"Names",
"Places",
"Nature",
"Numbers",
"Philosophy",
"Sciences",
"Mathematics",
"Sex",
"Society",
"Sports",
"Technology",
"Thesaurus",
"Time",
"Transport",
"Physical actions",
}
labels["all topics"] = {
type = "toplevel",
description = "{{{langname}}} terms organized by topic, such as \"Family\", \"Chemistry\", \"Planets\", \"Canids\" or \"Cities in France\".",
parents = {{name = "{{{langcat}}}", nontopic = true}},
}
for _, typ in ipairs { "related-to", "set", "type", "name", "grouping" } do
labels["list of " .. typ .. " categories"] = {
type = "toplevel",
description = "All " .. typ .. " categories currently available in {{{langname}}}.",
parents = {{name = "all topics", sort = " *"}},
}
end
labels["list of mixed categories"] = {
type = "toplevel",
description = "All categories currently available in {{{langname}}} that belong to more than one type.",
parents = {{name = "all topics", sort = " *"}},
}
for label, data in pairs(labels) do
data.module = top_level_data_module
end
-- Don't throw error on every single category, but on a subset of them, especially the top-level ones.
local function should_throw_error()
local title = mw.title.getCurrentTitle().text
return title:find("List of") or title:find("All ") or title:find(" lemmas")
end
-- Import subpages
for _, subpage in ipairs(subpages) do
local datamodule = data_module_prefix .. subpage
local retval = require(datamodule)
if not retval["LABELS"] then
retval = {LABELS = retval}
end
for label, data in pairs(retval["LABELS"]) do
if labels[label] and not retval["IGNOREDUP"] then
-- Avoid throwing an error on every single topic category and any other invoking category that calls the
-- topic code.
if should_throw_error() then
error("Label " .. label .. " defined in both [["
.. datamodule .. "]] and [[" .. labels[label].module .. "]].")
end
end
data.module = datamodule
labels[label] = data
end
if retval["HANDLERS"] then
for _, handler in ipairs(retval["HANDLERS"]) do
table.insert(handlers, { module = datamodule, handler = handler })
end
end
end
return {LABELS = labels, HANDLERS = handlers}
an3p0ih5c1owpcxyh5zum45azbt96ck
Module:string/removeComments
828
5937
17311
2025-06-04T02:06:02Z
Ayane Fumihiro
6766
Created page with "local concat = table.concat local find = string.find local sub = string.sub local function remove_comments(str, pre) local pos1 = find(str, "<!--", nil, true) if not pos1 then return str end local pos2 = find(str, "-->", pos1 + 4, true) if not pos2 then return pre and sub(str, 1, pos1 - 1) or str end local ret = sub(str, 1, pos1 - 1) pos1 = pos2 + 3 pos2 = find(str, "<!--", pos1, true) if not pos2 then return ret .. sub(str, pos1) end local pos3 = find..."
17311
Scribunto
text/plain
local concat = table.concat
local find = string.find
local sub = string.sub
local function remove_comments(str, pre)
local pos1 = find(str, "<!--", nil, true)
if not pos1 then
return str
end
local pos2 = find(str, "-->", pos1 + 4, true)
if not pos2 then
return pre and sub(str, 1, pos1 - 1) or str
end
local ret = sub(str, 1, pos1 - 1)
pos1 = pos2 + 3
pos2 = find(str, "<!--", pos1, true)
if not pos2 then
return ret .. sub(str, pos1)
end
local pos3 = find(str, "-->", pos2 + 4, true)
if not pos3 then
return ret .. sub(str, pos1, pre and pos2 - 1 or nil)
end
ret = {ret, sub(str, pos1, pos2 - 1)}
local n = 2
while true do
pos1 = pos3 + 3
pos2 = find(str, "<!--", pos1, true)
if not pos2 then
return concat(ret) .. sub(str, pos1)
end
pos3 = find(str, "-->", pos2 + 4, true)
if not pos3 then
return concat(ret) .. sub(str, pos1, pre and pos2 - 1 or nil)
end
n = n + 1
ret[n] = sub(str, pos1, pos2 - 1)
end
end
--[==[Removes any HTML comments from the input text. `stage` can be one of three options:
* {"PRE"} (default) applies the method used by MediaWiki's preprocessor: all {{code|html|<nowiki><!-- ... --></nowiki>}} pairs are removed, as well as any text after an unclosed {{code|html|<nowiki><!--</nowiki>}}. This is generally suitable when parsing raw template or [[mw:Parser extension tags|parser extension tag]] code. (Note, however, that the actual method used by the preprocessor is considerably more complex and differs under certain conditions (e.g. comments inside nowiki tags); if full accuracy is absolutely necessary, use [[Module:template parser]] instead).
* {"POST"} applies the method used to generate the final page output once all templates have been expanded: it loops over the text, removing any {{code|html|<nowiki><!-- ... --></nowiki>}} pairs until no more are found (e.g. {{code|html|<nowiki><!-<!-- ... -->- ... --></nowiki>}} would be fully removed), but any unclosed {{code|html|<nowiki><!--</nowiki>}} is ignored. This is suitable for handling links embedded in template inputs, where the {"PRE"} method will have already been applied by the native parser.
* {"BOTH"} applies {"PRE"} then {"POST"}.]==]
return function(str, stage)
if stage == nil or stage == "PRE" then
return remove_comments(str, true)
elseif stage == "BOTH" then
str = remove_comments(str, true)
elseif stage ~= "POST" then
error("bad argument #2 to 'remove_comments' (expected PRE, POST, or BOTH)", 2)
end
while true do
local processed = remove_comments(str)
if processed == str then
return str
end
str = processed
end
end
6q2u94c4jook0g0vegx0uyg6x3jd1ms
rừng
0
5938
17313
2025-06-07T10:41:23Z
Trong Dang
6583
Created page with "{{=vi=}} {{-noun-|vi}} '''rừng''' # [[ngahere]]"
17313
wikitext
text/x-wiki
{{=vi=}}
{{-noun-|vi}}
'''rừng'''
# [[ngahere]]
72e8xxk0zv2qbjdoo1znf2dsde57cz6
Module:category tree/wiktionary maintenance
828
5939
17318
2025-07-01T14:22:45Z
Ayane Fumihiro
6766
+
17318
Scribunto
text/plain
local raw_categories = {}
local raw_handlers = {}
local m_template_parser = require("Module:template parser")
local get_lang = require("Module:languages").getByCode
local insert = table.insert
local is_internal_title = require("Module:pages").is_internal_title
local new_title = mw.title.new
local split_lang_label = require("Module:category tree").split_lang_label
local php_trim = require("Module:Scribunto").php_trim
local uses_hidden_category = require("Module:maintenance category").uses_hidden_category
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Wiktionary maintenance"] = {
description = "Categories containing pages that are being tracked for attention and improvement by editors.",
breadcrumb = "Maintenance",
parents = "Wiktionary",
}
raw_categories["Empty categories"] = {
topright = "{{shortcut|CAT:EC}}",
description = "Categories with no members.",
additional = [=[Categories are placed here by [[Module:category tree]] when they contain no pages or subcategories.
Empty categories are not necessarily a problem, but they can clutter up their parent categories, or become orphaned if the structure of the category tree changes. This category therefore helps track down such cases, and allows them to be cleaned up.
Because of the way the wiki software works, categories will appear here for a while afterwards if they were empty at first but had entries added to them later. This can be fixed by simply performing a "null edit" on the category page: edit the page, and save without making any changes. (Alternatively, use the "null edit" option provided by the "purge tab" [[Special:Preferences#mw-prefsection-gadgets|gadget]].) This can be avoided by adding entries to categories before creating them. It also helps to create categories from the "bottom up": start at the lowest level that has entries, then create its parent categories, then the parent categories of that, and so on.]=],
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Categories with incorrect names"] = {
description = "Categories with names that do not match the expected form within the category tree.",
additional = [=[This usually happens when additional parameters have been given to {{tl|auto cat}} that don't match the name of the category, or when there is a problem with capitalization or spacing in the category name.
==See also==
* [[:Category:Categories that are not defined in the category tree]]]=],
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Categories that are not defined in the category tree"] = {
description = "Categories which use {{tl|auto cat}}, but which are not registered in the category tree data modules.",
additional = [=[See the error box displayed on any of these categories for more info.
==See also==
* [[:Category:Categories with incorrect names]]]=],
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Hidden categories"] = {
description = "Categories using the <code>[[mw:Help:Magic words#HIDDENCAT|<nowiki>__HIDDENCAT__</nowiki>]]</code> behavior switch, which hides the category from the lists of categories in its members and subcategories.",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Huge categories"] = {
description = "Categories with more than 1 million members.",
additional = "Such categories have the [[mw:Extension:DynamicPageList (Wikimedia)|DynamicPageList]] extension disabled, which is normally used to list the newest and oldest pages in a category. This is because categories above that size load very slowly when it is enabled, and in some cases become inaccessible due to timing-out.",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Indexed pages"] = {
description = "Pages using the <code>[[mw:Help:Magic words#INDEX|<nowiki>__INDEX__</nowiki>]]</code> behavior switch, which tells search engines to index the page.",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Noindexed pages"] = {
description = "Pages using the <code>[[mw:Help:Magic words#NOINDEX|<nowiki>__NOINDEX__</nowiki>]]</code> behavior switch, which tells search engines not to index the page.",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages using deprecated templates"] = {
description = "This category contains entries, reconstruction pages, appendixes, sign glosses and citations pages using deprecated templates—templates that have failed our deletion process, and/or that have been replaced by superior templates.",
additional = [=[This category is populated by {{tl|deprecated code}} and {{tl|deprecated lang param usage}}. The former is wrapped around templates that have been completely deprecated and remove from mainspace (particularly those in [[:Category:Successfully deprecated templates]]). The latter is wrapped around non-deprecated templates that accept the deprecated {{para|lang}} parameter; any use of that parameter will place the page in [[:Category:Pages using deprecated templates]]. Ideally, this category will be empty.
Any pages in this category, particularly those in the mainspace, need to have their deprecated template usages corrected. ]=],
breadcrumb = "Using deprecated templates",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages using lite templates"] = {
description = "Pages which use at least one of the lite templates.",
additional = "See [[:Category:Lua-free templates]].",
breadcrumb = "Using lite templates",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages with tab characters"] = {
description = "Pages which contain a tab character in their wikitext.",
additional = "These should either be removed or replaced with spaces, because they go against [[WT:NORM]].",
breadcrumb = "Tab characters",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages with language headings in the wrong order"] = {
description = "Pages in which the headings for each language's entry are in the wrong order.",
additional = "Level 2 language headings should be in alphabetical order, except for Translingual and English, which go at the top (in that order).",
breadcrumb = "Language headings in the wrong order",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages with nonstandard language headings"] = {
description = "Pages which contain a level 2 heading which does not match any language's canonical name.",
additional = "The level 2 language heading for each language should always be that language's canonical name.",
breadcrumb = "Nonstandard language headings",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages with unwanted L1 headings"] = {
description = "Pages which contain an unwanted level 1 heading.",
additional = "Level 1 headings are not used in Wiktionary content pages, and only occur due to user error or vandalism.",
breadcrumb = "Unwanted L1 headings",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages with raw triple-brace template parameters"] = {
description = "Pages which contain raw template parameters in the form of triple braces.",
additional = "Triple-brace template parameters (e.g. {{param|param}}) are intended for use in templates, as they are substituted with the relevant template argument when the page is transcluded. Although they can theoretically be used on any page, there are currently no legitimate uses for them in content namespaces.\n\nTemplate parameters usually occur due to typos, or when {{tl|subst:}} has been used with a template that isn't supposed to be substed.",
breadcrumb = "Raw template parameters",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages with DEFAULTSORT conflicts"] = {
topright = "{{shortcut|CAT:DEFAULTSORT}}",
description = "Pages on which the {{tl|DEFAULTSORT:}} magic word has been used multiple times with different values.",
additional = "In some (but not all) cases, this causes a warning to display on the page. In the vast majority of instances, an explicit use of {{tl|DEFAULTSORT:}} in wikitext should be <u>removed</u>.This is because the {{tl|head}} template handles it automatically. The only instances where it should be used in wikitext is outside of entries (i.e. outside of mainspace or the Reconstruction namespace)." ..
"\n\nSee also [[:Category:Pages with DISPLAYTITLE conflicts]].",
breadcrumb = "DEFAULTSORT conflicts",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages with DISPLAYTITLE conflicts"] = {
topright = "{{shortcut|CAT:DISPLAYTITLE}}",
description = "Pages on which the {{tl|DISPLAYTITLE:}} magic word has been used multiple times with different values.",
additional = "In some (but not all) cases, this causes a warning to display on the page. In the vast majority of instances, an explicit use of {{tl|DISPLAYTITLE:}} in wikitext should be <u>removed</u>.This is because the {{tl|head}} template handles it automatically. The only instances where it should be used in wikitext is outside of entries (i.e. outside of mainspace or the Reconstruction namespace)." ..
"\n\nSee also [[:Category:Pages with DEFAULTSORT conflicts]].",
breadcrumb = "DISPLAYTITLE conflicts",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages with raw sortkeys"] = {
description = "Pages on which a sortkey has been used with a raw category.",
additional = "For example, {{code|[[<nowiki/>Category:IPA symbols|B]]}}." ..
"\n\nThese are a priority to replace with category templates, since they are hard-coded and override the {{tl|DEFAULTSORT:}} value for the page. This causes problems if there are any changes to the sorting scheme for the category, because there is no way of changing them centrally.\n\n" ..
"By comparison, raw categories which have no sortkey are less of a problem, because they will use the {{tl|DEFAULTSORT:}} value; this can be centrally controlled and is designed to be language-neutral, so avoids the issue of different editors using multiple different sorting schemes for the same category. However, they should still be replaced with category templates, since there may be additional language-specific sorting rules which cannot otherwise be applied.",
breadcrumb = "Raw sortkeys",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages with module errors"] = {
topright = "{{shortcut|CAT:E|CAT:ERR|CAT:ERROR}}",
description = "Pages that have errors in a [[Wiktionary:Scribunto|Lua]] module.",
additional = "If entries are listed here for more than a day or two, the error should probably be reported at [[Wiktionary:GP|the Grease Pit]]. Memory errors are a common source of these errors; see the discussion at [[Wiktionary:Lua memory errors]]." ..
"\n\nBecause the software does not immediately update pages when a change occurs in a template or module, errors listed here may have already been fixed. Therefore, please ensure that the error is still present before reporting problems. You can do this by performing a \"[[mw:Help:Dummy_edit#A_null_edit|null edit]]\" (editing the page and saving without making changes). If the error goes away then, it has already been fixed." ..
"\n\n<u>You can use [https://en.wiktionary.org/wiki/Special:ApiSandbox#action=purge&format=json&forcelinkupdate=1&generator=categorymembers&utf8=1&formatversion=2&gcmtitle=Category%3APages%20with%20module%20errors&gcmlimit=20 this link] and press \"Make request\" to purge the cache of up to 20 pages from this category in one click.</u> This number can be adjusted up to 5,000, but anything above 30–100 will likely cause time-outs (depending on the size of the pages)." ..
"\n\nThe contents of this category is controlled by [[Template:maintenance category]]. It is currently set to place talk pages, user pages{{,}} and user sandbox modules and templates in a separate category." ..
"\n\nSee also [[:Category:Pages with ParserFunction errors]].",
breadcrumb = "Module errors",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages with ParserFunction errors"] = {
topright = "{{shortcut|CAT:PFE}}",
description = "Pages that have errors in a [[mw:Help:Extension:ParserFunctions|ParserFunction]] magic word.",
additional = "Examples of these magic words are {{tl|#expr:}} and {{tl|#time:}}. If entries are listed here for more than a day or two, the error should probably be reported at [[Wiktionary:GP|the Grease Pit]]." ..
"\n\nBecause the software does not immediately update pages when a change occurs in a template or module, errors listed here may have already been fixed. Therefore, please ensure that the error is still present before reporting problems. You can do this by performing a \"[[meta:Help:Dummy_edit#Null_edit|null edit]]\" (editing the page and saving without making changes). If the error goes away then, it has already been fixed." ..
"\n\n<u>You can use [https://en.wiktionary.org/wiki/Special:ApiSandbox#action=purge&format=json&forcelinkupdate=1&generator=categorymembers&utf8=1&formatversion=2&gcmtitle=Category%3APages%20with%20ParserFunction%20errors&gcmlimit=20 this link] and press \"Make request\" to purge the cache of up to 20 pages from this category in one click.</u> This number can be adjusted up to 5,000, but anything above 30–100 will likely cause time-outs (depending on the size of the pages)." ..
"\n\nThe contents of this category is controlled by [[Template:maintenance category]]. It is currently set to place talk pages, user pages{{,}} and user sandbox modules and templates in a separate category." ..
"\n\nSee also [[:Category:Pages with module errors]].",
breadcrumb = "ParserFunction errors",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Requests for moves, mergers and splits"] = {
description = "Pages and categories which have been tagged with a request for them to be moved, merged or split.",
breadcrumb = "Moves, mergers and splits",
parents = {"Wiktionary maintenance", "Requests"},
can_be_empty = true,
hidden = true,
}
raw_categories["Pages to be merged"] = {
description = "Pages tagged to be merged by the {{tl|merge}} template.",
parents = "Requests for moves, mergers and splits",
can_be_empty = true,
}
raw_categories["Pages to be moved"] = {
description = "Pages tagged to be moved by the {{tl|move}} template.",
parents = "Requests for moves, mergers and splits",
can_be_empty = true,
}
raw_categories["Pages to be split"] = {
description = "Pages tagged to be split by the {{tl|split}} template.",
parents = "Requests for moves, mergers and splits",
can_be_empty = true,
}
raw_categories["Pages using invalid parameters when calling templates"] = {
description = "Pages that use unrecognized parameters when calling a template.",
breadcrumb = "Invalid template parameters",
parents = "Wiktionary maintenance",
can_be_empty = true,
}
raw_categories["Pages using catfix"] = {
description = "Pages that use the <code>[[MediaWiki:Gadget-catfix.js|catfix]]</code> gadget.",
additional = "This processes links to entries in language-specific categories by adding language-specific formatting, and points them to the language's section of the entry.",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages calling Template:minitoc"] = {
description = "Pages that display a mini table of contents by calling {{tl|minitoc}}.",
additional = "This is is used on very large pages with many entries, to assist with navigation.",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Categories calling Template:auto cat"] = {
description = "Categories that have been placed in another category by calling {{tl|auto cat}}.",
additional = "This is the preferred way for categories to be subcategorized. The chief reason for this category is to facilitate the finding of categories which are not using {{tl|auto cat}} through the use of negative searches (e.g. qualifying a search with {{code|-incategory:\"{{PAGENAME}}\"}}).",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Categories with categories using raw markup"] = {
description = "Categories that have been placed in another category using raw wiki markup (e.g. {{cl|Wiktionary}}). They should be added to the [[Module:category tree|category tree]] data instead.",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages using deprecated source tags"] = {
description = "Pages that use the [[mw:Extension:SyntaxHighlight|SyntaxHighlight]] extension with legacy {{wt|source}} tags instead of {{wt|syntaxhighlight}}.",
breadcrumb = "Deprecated source tags",
parents = "Wiktionary maintenance",
can_be_empty = true,
hidden = true,
}
insert(raw_handlers, function(data)
local template_type = data.category:match("^Pages using invalid parameters when calling (.+) templates$")
if not template_type then
return
end
local parents = {{
name = "Pages using invalid parameters when calling templates",
sort = template_type == "general use" and "*" or template_type,
}}
local lang = require("Module:languages").getByCanonicalName(template_type, nil, true)
if lang then
insert(parents, {name = "entry maintenance", is_label = true, lang = lang:getCode()})
end
return {
lang = lang and lang:getCode() or nil,
description = "Pages that use unrecognized parameters when calling " .. template_type .. " templates.",
parents = parents,
breadcrumb = template_type,
}
end)
do
local prefixes = require("Module:table").listToSet{"list", "P", "R", "RQ", "table", "U"}
local function add_parent(parents, seen, cat_type, sortkey)
if seen[cat_type] then
return
end
insert(parents, {
name = ("Pages using invalid parameters when calling %s templates"):format(cat_type),
sort = sortkey,
})
seen[cat_type] = true
end
insert(raw_handlers, function(data)
local template = data.category:match("^Pages using invalid parameters when calling (.+)$")
if not template then
return
end
-- Resolve any redirects.
template = new_title(template)
while template do
local redirect = template.redirectTarget
if not (redirect and is_internal_title(redirect)) then
break
end
template = redirect
end
-- Disallow templates which would always hidden maintennace categories (e.g. sandboxes).
if not (template and not uses_hidden_category(template)) then
return
end
local prefixed_text, lang = template.prefixedText
if template.namespace == 10 then
local name = template.text
-- Remove the prefix if present (e.g. "R:" or "RQ:").
local prefix, text = name:match("^(.-):(.+)")
if not (prefix and prefixes[prefix]) then
text = name
end
-- Check the initial language code, chopping off hyphenated sections until there's a match or they run out.
local code = mw.ustring.match(text, "^[a-z][a-zA-Z-]*[a-zA-Z]%f[^%w]")
while code do
lang = get_lang(code)
if lang then
break
end
code = code:match("(.+)%-%a*$")
end
-- If no match and it's a list: or table: template, check if the template name ends "/CODE".
if not lang and (prefix == "list" or prefix == "table") then
code = text:match("%f[^/]%l[%a-]*%a$")
if code then
lang = get_lang(code)
end
end
end
local sortkey = template.text
local parents, seen = {}, {}
-- Categorize as language-specific if a language was found.
if lang then
add_parent(parents, seen, lang:getCanonicalName(), sortkey)
end
-- Also grab any language categories from the template page.
for _, cat in ipairs(template.categories) do
if cat:sub(-10) == " templates" or cat:sub(-13) == " subtemplates" then
local cat_lang = split_lang_label(new_title(cat).text)
if cat_lang then
add_parent(parents, seen, cat_lang:getCanonicalName(), sortkey)
end
end
end
-- If none were found, categorize as general use.
if #parents == 0 then
add_parent(parents, seen, "general use", sortkey)
end
-- Only add can_be_empty if the template exists and contains checkparams.
local content, can_be_empty = template:getContent()
if content then
-- Check for {{#invoke:checkparams|warn|...}}.
-- args[1] is the module and args[2] is the function name, so #INVOKE: will throw an error if either is not present.
for template in require("Module:template parser").find_templates(content) do
if template:get_name() == "#INVOKE:" then
local args = template:get_arguments()
local arg_2 = args[2]
if arg_2 and php_trim(args[1]) == "checkparams" and php_trim(arg_2) == "warn" then
can_be_empty = true
break
end
end
end
end
return {
canonical_name = "Pages using invalid parameters when calling " .. prefixed_text,
lang = lang and lang:getCode() or nil,
description = ("Pages that use unrecognized parameters when calling {{tl|%s}}.")
:format(m_template_parser.getTemplateInvocationName(template)),
additional = "These template calls should be reviewed and the invalid parameter(s) should be corrected or removed.",
breadcrumb = prefixed_text,
parents = parents,
can_be_empty = can_be_empty,
hidden = true,
}
end)
end
return {RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers}
lglxszzruvohq713tjcfamj41s07rls
Module:maintenance category
828
5940
17320
2025-07-01T14:23:37Z
Ayane Fumihiro
6766
+
17320
Scribunto
text/plain
local export = {}
local pages_module = "Module:pages"
local parameters_module = "Module:parameters"
local utilities_module = "Module:utilities"
local new_title = mw.title.new
local uses_hidden_category -- Defined below.
--[==[
Loaders for functions in other modules, which overwrite themselves with the target function when called. This ensures modules are only loaded when needed, retains the speed/convenience of locally-declared pre-loaded functions, and has no overhead after the first call, since the target functions are called directly in any subsequent calls.]==]
local function format_categories(...)
format_categories = require(utilities_module).format_categories
return format_categories(...)
end
local function is_sandbox(...)
is_sandbox = require(pages_module).is_sandbox
return is_sandbox(...)
end
local function is_testcase_page(...)
is_testcase_page = require(pages_module).is_testcase_page
return is_testcase_page(...)
end
local function process_params(...)
process_params = require(parameters_module).process
return process_params(...)
end
--[==[
Loaders for objects, which load data (or some other object) into some variable, which can then be accessed as "foo or get_foo()", where the function get_foo sets the object to "foo" and then returns it. This ensures they are only loaded when needed, and avoids the need to check for the existence of the object each time, since once "foo" has been set, "get_foo" will not be called again.]==]
local current_title
local function get_current_title()
current_title, get_current_title = mw.title.getCurrentTitle(), nil
return current_title
end
function export.uses_hidden_category(title)
local namespace = title.namespace
-- Thread: and Summary: pages are named "Thread:PAGE" or "Summary:PAGE",
-- where PAGE is the page they relate to. How we treat them therefore
-- depends on what that page is.
while namespace == 90 or namespace == 92 do
title = new_title(title.text)
namespace = title.namespace
end
-- User: and all talk namespaces, as well as all sandboxes and testcase pages (including their documentation pages).
return (
namespace == 2 or
title.isTalkPage or
is_sandbox(title, "include documentation") or
is_testcase_page(title, "include documentation")
) and true or false
end
uses_hidden_category = export.uses_hidden_category
function export.get_category(name, cat)
if uses_hidden_category(current_title or get_current_title()) then
name = name .. "/hidden"
end
return cat and format_categories(name, nil, "-", nil, true) or name
end
function export.template(frame)
local args = process_params(frame:getParent().args, {
[1] = {required = true, default = ""},
["cat"] = {type = "boolean", default = false}
})
return export.get_category(args[1], args.cat)
end
return export
0k9xe0i9582irnmc4uhevzdi2o9uso3