text:
Talk:player to be named later

RFD
I don't think I need to explain this. Also not 'baseball' as claimed. Mglovesfun (talk) 18:25, 18 April 2013 (UTC)
 * What's next !!? Delete. --Hekaheka (talk) 21:22, 18 April 2013 (UTC)

 * Hardly worse than most likely to succeed. Delete. Equinox ◑ 21:24, 18 April 2013 (UTC)

 * Delete per nomination. — Ungoliant (Falai) 23:48, 18 April 2013 (UTC)
 * Just to be explicit: We are deleting this despite the fact that it has clear cultural reference that gives it more meaning than its components. DCDuring TALK 04:54, 19 April 2013 (UTC)
 * Wouldn't that something more be better covered at an entry for to be named later. See, for example:
 * 1984, David Shields, Heroes: A Novel, page 257:
 * In 1762 we were traded to Spain for a backup center to be named later.
 * 1998, Brant E. Ducey, The Rajah of Renfrew: The Life and Times of John E. Ducey, page 284:
 * Samis and Ducey agreed to a trade that saw first baseman Jack McGill return to the Eskimos for a left-handed pitcher to be named later.
 * 2012, Chris Jensen, Peter Golenbock, Baseball State by State: Major and Negro League Players, page 14:
 * Gamble possessed the most impressive Afro ever displayed on the diamond. The Yankees acquired the outfielder from the Indians in 1975 for Pat Dobson and a hair pick to be named later.
 * Therefore, move to to be named later and redefine to indicate that it is not necessarily a "player" but any currently unspecified object to be identified in the future in exchange for a trade in the present. bd2412 T 01:24, 20 April 2013 (UTC)
 * Also to be announced later, to be revealed later, to be disclosed later, to be discussed later (more than 100k Google hits each against 400k of "to be named later") and probably many others formed with this pattern are quite common expressions, but they are all completely predictable from their parts. Delete, don't move. --Hekaheka (talk) 08:01, 20 April 2013 (UTC)

 * Delete (delete to be named later, too, if anyone creates it). - -sche (discuss) 08:41, 20 April 2013 (UTC)
 * Keep the term with possibly a different definition, as I do not understand the following sentences:
 * "Noles was sent back to the Cubs a month later on Oct. 23 as the player to be named later."
 * "In a late-July deal, the Angels acquired Dan Osinski, a hard-throwing righty from Kansas City for “a player to be named later.”"
 * Notice the quotation marks.
 * "Thus you see established players with significant careers traded for fringe players, future draft choices, or the famous “player to be named later."
 * Again, notice the quotation marks, suggesting something not altogether straightforward is going on. --Dan Polansky (talk) 12:08, 20 April 2013 (UTC)
 * It is a formula in sports press releases/journalism, but it is transparent. IMO no such literal use would justify inclusion. There may be figurative use, possibly just of the form to be named later as BD suggests, that is a reference to this kind of element in an exchange. DCDuring TALK 12:55, 20 April 2013 (UTC)
 * Here is an example of such figurative use of to be named later:
 * This suggests that a synonym for player to be named later is pig in a poke. DCDuring TALK 13:07, 20 April 2013 (UTC)
 * I think these show that there is extended use of to be named later in a sense not quite literal. DCDuring TALK 13:23, 20 April 2013 (UTC)
 * I would add that this differs from the more literal uses in phrases like to be announced, to be revealed, to be disclosed, to be discussed. If a couple has a child "to be named later" (although it now occurs to me that the "later" is also superflous to the phrase), that literally means the child has not been given a name yet. This is the same issue that makes named for and named after (above on this page) idiomatic. With regard to things being traded, they already have a "name", but have not been identified. We do have entries on TBA and TBD. bd2412 T 15:52, 20 April 2013 (UTC)
 * The sense of name is clearly the common one of "specify, identify", so that alone does not justify inclusion. One possibly idiomatic sense of this is "something of little value", which follows in real life from the "pig in a poke" sense. DCDuring TALK 17:22, 20 April 2013 (UTC)
 * The sense of name is ambiguous. "Specify" and "identify" are unambiguous terms that could be used there in theory, but in practice are not. bd2412 T 03:21, 26 April 2013 (UTC)
 * I don't think it is at all ambiguous in the context in which this expression is used. A native speaker or journalistic or other popular writer would not use a polysyllabic Latinate term when name can be used without risk of any misunderstanding by the audience. DCDuring TALK 04:19, 26 April 2013 (UTC)
 * Many of these uses are really a snowclone that can either compare a deal to a sports trade, or change the context to that of a sports trade for humorous effect. The phrase "to be named later" is the key part. Chuck Entz (talk) 18:16, 20 April 2013 (UTC)
 * I think a snowclone with the degree of fixedness exhibited by to be named later, ie, no other inflected form, no substitution of synonyms for "named", uncommon substitution for later (at a later date, etc.), constitutes an idiom.
 * Move to to be named later. DCDuring TALK 18:26, 20 April 2013 (UTC)
 * Move and revise along the lines of pig in a poke per DCDuring. DAVilla 00:22, 28 April 2013 (UTC)
 * Many of these uses are really a snowclone that can either compare a deal to a sports trade, or change the context to that of a sports trade for humorous effect. The phrase "to be named later" is the key part. Chuck Entz (talk) 18:16, 20 April 2013 (UTC)
 * I think a snowclone with the degree of fixedness exhibited by to be named later, ie, no other inflected form, no substitution of synonyms for "named", uncommon substitution for later (at a later date, etc.), constitutes an idiom.
 * Move to to be named later. DCDuring TALK 18:26, 20 April 2013 (UTC)
 * Move and revise along the lines of pig in a poke per DCDuring. DAVilla 00:22, 28 April 2013 (UTC)

Since to be named later has already been created, I have redirected this title there and added an &lit sense to that definition. bd2412 T 03:35, 17 December 2013 (UTC)

title: Talk:player to be named later


text:
Talk:to be named later

RFD
See Talk:player to be named later. - -sche (discuss) 07:37, 28 December 2013 (UTC)

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/

title: Talk:to be named later


text:
trenŝipo

Etymology
From

Noun

 * 1) tugboat, tug, towboat

title: trenŝipo


text: trenŝipoj

title: trenŝipoj


text: trenŝipon

title: trenŝipon


text: trenŝipojn

title: trenŝipojn


text:
Template:R:WinVNKey:Lê Sơn Thanh

Lê Sơn Thanh, "Nom-Viet.dat", WinVNKey (details)

title: Template:R:WinVNKey:Lê Sơn Thanh


text:
trán

Etymology
From, from.

Noun

 * 1) forehead

title: trán


text:
chúc mừng năm mới

Etymology
🇰🇲.

Phrase

 * 1) Happy Lunar New Year!
 * 2) Happy New Year!

Usage notes

 * This phrase is primarily associated with the Vietnamese Lunar New Year, Tết Nguyên Đán, but in context can also refer to the New Year in the Western Gregorian calendar. The more verbose or  are sometimes used for the latter.

title: chúc mừng năm mới


text:
ἔριον

Etymology
From.

title: ἔριον


text:
банз

Etymology
Borrowed from.

Noun

 * 1) board, plank, tablet
 * 2) timber, lumber

title: банз


text:
банш

Etymology
From.

Noun

 * 1) boiled dumpling

title: банш


text:
бараа

Noun

 * 1) contour, outline, silhouette
 * 2) glimpse, visibility
 * 3) goods, stock, shipment

Etymology
From.

Verb

 * 1)  to destroy, exterminate
 * 2) to spend, to waste
 * 1) to spend, to waste

title: бараа


text:
chúc may mắn

Etymology
+

Phrase

 * 1) Wish you well.
 * 2) Good luck.
 * 3) God bless you.

title: chúc may mắn


text:
wish you well

Verb

 * 1) A polite form of farewell address uttered to another person.

Translations

 * Finnish: kaikkea hyvää sinulle
 * Vietnamese: chúc may mắn

title: wish you well


text:
бичлэг

Noun

 * 1) exposition, notation, record, transcript
 * 2) spelling, writing, transcription
 * 3)  video

title: бичлэг


text:
Talk:saqamaw

RFD
"A big shot" is redundant to "A man of high rank". —Μετάknowledge discuss/deeds 05:45, 2 August 2013 (UTC)
 * The entire entry was simply copy-pasted from the Mi'kmaq online dictionary. That dictionary was cited as a reference, so I don't think it's a copyvio per se, but I have reworked the entry and deleted that sense in the process. - -sche (discuss) 06:11, 2 August 2013 (UTC)
 * Citing a thing as a reference has very little bearing on there being a copyvio, if any at all. Copying-and-pasting definitions and translations from a copyrighted source with a license unsuitable for Wiktionary is copyvio and asking for trouble, regardless whether the source was cited. --Dan Polansky (talk) 18:55, 2 August 2013 (UTC)

title: Talk:saqamaw


text:
битүү

Adjective

 * 1) closed, deaf, dense, impenetrable, impermeable, recondite, solid, stuffy

title: битүү


text:
болон

Etymology
Derived from.

Cognate with 🇨🇬; 🇨🇬, 🇨🇬, 🇨🇬.

Noun

 * 1) meadow

Etymology
Compare 🇨🇬 and 🇨🇬.

Conjunction

 * 1) and

Etymology
From.

Conjunction

 * 1) also, and, at the same time

title: болон


text: wishes you well

title: wishes you well


text: wishing you well

title: wishing you well


text: wished you well

title: wished you well


text:
барих

Etymology
From.

Verb

 * 1) to hold
 * 2) to grab
 * 3) to handle
 * 4) to make, to build (objects, food, ... )
 * 5) to light (a lamp, a fire, ... )
 * 6) to subjugate
 * 1) to subjugate

title: барих


text: lacune elettroniche

title: lacune elettroniche


text:
nhãn nhục

Etymology
, as in.

Noun

 * 1)  A type of drink or chè made with longan.

title: nhãn nhục


text:
abbendare

Verb

 * 1) to bandage
 * 2) to gather (form a crowd)

title: abbendare


text:
tránh

Etymology
Cognate with 🇨🇬 [Cuối Chăm] blɛːŋ³. Related to.

Verb

 * 1)  to stay out of the way
 * 2)  to avoid; to keep out of; to keep from

title: tránh


text: abbendando

title: abbendando


text: abbendante

title: abbendante


text: abbendato

title: abbendato


text: abbendati

title: abbendati


text: abbendata

title: abbendata


text: abbendo

title: abbendo


text: abbendi

title: abbendi


text: abbenda

title: abbenda


text: abbendiamo

title: abbendiamo


text: abbendate

title: abbendate


text: abbendano

title: abbendano


text: abbendavo

title: abbendavo


text: abbendavi

title: abbendavi


text: abbendava

title: abbendava


text: abbendavamo

title: abbendavamo


text: abbendavate

title: abbendavate


text: abbendavano

title: abbendavano


text: abbendai

title: abbendai


text: abbendasti

title: abbendasti


text: abbendò

title: abbendò


text: abbendammo

title: abbendammo


text: abbendaste

title: abbendaste


text: abbendarono

title: abbendarono


text: abbenderò

title: abbenderò


text: abbenderai

title: abbenderai


text: abbenderà

title: abbenderà


text: abbenderemo

title: abbenderemo


text: abbenderete

title: abbenderete


text: abbenderanno

title: abbenderanno


text: abbenderei

title: abbenderei


text: abbenderesti

title: abbenderesti


text: abbenderebbe

title: abbenderebbe


text: abbenderemmo

title: abbenderemmo


text: abbendereste

title: abbendereste


text: abbenderebbero

title: abbenderebbero


text: abbendiate

title: abbendiate


text: abbendino

title: abbendino


text: abbendassi

title: abbendassi


text: abbendasse

title: abbendasse


text: abbendassimo

title: abbendassimo


text: abbendassero

title: abbendassero


text:
tránh ra

Etymology
+

Verb

 * 1)  to get out of the way

Usage notes
Like the English equivalent, this word is typically used in the imperative: "Get out of the way!"

title: tránh ra


text:
ᎧᏬᏂᎯᏍᏗ

Noun

 * 1) language
 * ᎠᏂᏙᎢᏥ ᎧᏬᏂᎯᏍᏗ — the German language

title: ᎧᏬᏂᎯᏍᏗ


text:
Thread:User talk:CodeCat/Module:scripts/tempdata

What is this module for?


text:
Module talk:scripts/data

Avoiding having to keep some things synchronized
Would it be possible to use [//en.wiktionary.org/w/index.php?title=Module%3Ascripts%2Fdata&diff=24522646&oldid=24522637 this] notation to store the common Hani+Jpan+Kore info under only one of those codes, so they no longer have to be kept synchronized by hand? - -sche (discuss) 09:28, 28 December 2013 (UTC)
 * We can't do that because we have used square brackets inside the strings. --Z 09:32, 28 December 2013 (UTC)
 * That can be changed, though. Maybe we should. 16:41, 28 December 2013 (UTC)
 * Maybe we should just consider merging "polytonic" with "Grek". Are there really that many fonts that can't display polytonic symbols? --WikiTiki89 17:23, 28 December 2013 (UTC)

Romaji
Should "Romaji" and "Rōmaji" be added as alternative names of Latn, or Jpan? (I'm guessing "Latn"...) - -sche (discuss) 19:14, 10 June 2014 (UTC)
 * I guess so. — Keφr 21:18, 10 June 2014 (UTC)

Font support for Latin Extended-D
Quivira 4.0 provides complete support for the Latin Extended-D block, AFAIK, and is a free font. Is there a way of having en.wiktionary.org use that font display the characters in this range (U+A720–U+A7FF)? — I.S.M.E.T.A. 03:49, 29 June 2014 (UTC)

 * MediaWiki talk:Common.css would be the place to ask it. — Keφr 08:22, 29 June 2014 (UTC)

 * Thanks, Keφr. I've done just that. — I.S.M.E.T.A. 17:12, 30 June 2014 (UTC)

Georgian script

 * copied here from Grease pit/2013/December

ISO 15924 gave two codes to the three scripts used by Georgian: Nuskhuri and Asomtavruli are Geok, Mkhedruli (the usual Georgian script) is Geor. Separately, the ISO gave the scripts 2–3 blocks of codes: the characters from Ⴀ-Ⴭ are Asomtavruli, and the characters right after them, from ა-ჿ, are Mkhedruli ; ⴀ-ⴭ is Nuskhuri. Currently, Module:scripts/data defines Geor (Georgian, i.e. Mkhedruli) as including the characters of Asomtavruli, but I recently added Geok (defined as including these same characters). FYI. (Note: because several of the aforementioned characters just look like boxes on my computer, I may have made some typos.) - -sche (discuss) 23:45, 21 December 2013 (UTC)
 * So why does  include Asomtavruli?
 * Also, Asomtavruli and Khutsuri are not other names of Nuskhuri. Nuskhuri does not have other names. Khutsuri is a combination of Asomtavruli and Nuskuri, and thus not an independent script. Therefore having a script code for it is awkward.
 * Anyways, why do we need the code  at all? We do not and will not use any of the older scripts.--Dixtosa (talk) 15:38, 18 April 2015 (UTC)
 * Anyways, why do we need the code  at all? We do not and will not use any of the older scripts.--Dixtosa (talk) 15:38, 18 April 2015 (UTC)

 * Re "why does  include Asomtavruli?": I don't know; it was like that when I got here. I wrote what I wrote above in the hope that someone would clarify whether or not it was problematic for Asomtavruli to be listed under two different codes.
 * Re "why do we need the code ?": even if we don't have entries for terms written in the older scripts, we'll have entries for the individual letters that make up those scripts, and it's possible that words written in the older scripts will be mentioned somewhere, e.g. in citations. It's helpful to have the characters mapped to a script code which is, in turn, mapped by MediaWiki talk:Common.css to fonts that display the characters correctly. But we could use   to cover all Georgian scripts, if the fonts we use for it (DejaVu Sans, Arial Unicode MS, Sylfaen) handle Asomtavruli and Nuskuri reasonably well.
 * Re the names: I've switched  to have Khutsuri as the canonical name and Asomtavruli and Nuskuri as  . The   field (here and in Module:languages) is not just for synonyms of the canonical name, but also for the names of parts that are subsumed into the code in question. Hence if we subsumed Khutsuri / Asomtavruli / Nuskuri into Geor, I would think they should be listed in the   field.
 * - -sche (discuss) 03:37, 19 April 2015 (UTC)
 * - -sche (discuss) 03:37, 19 April 2015 (UTC)

Font support for Latin Extended-E
Since the recent version 4.1 update, Quivira now supports completely both the and  Unicode character blocks. Quivira is already the default font for Latinx. Currently, Latinx does not include any characters in the Latin Extended-E block. Accordingly, could someone who can change the character statement for Latinx in Module:scripts/data from "0-z¡-ɏḀ-ỿⱠ-Ɀ꜠-ꟿ" to "0-z¡-ɏḀ-ỿⱠ-Ɀ꜠-ꟿꬰ-ꭥ", please? — I.S.M.E.T.A. 15:24, 2 September 2014 (UTC)

RFM discussion: July 2013–January 2015
The first option brings it in line with other script codes like Template:fa-Arab and Template:nv-Latn. The language code in the name doesn't have any meaning in itself, it's just to give a meaningful distinction.

The second makes it more compliant with the official language subtag registry, which recognises "polyton" as a subtag to indicate polytonic Greek (not as a script code in itself!). See. This option is probably the more "correct" of the two. 13:06, 23 July 2013 (UTC)
 * Grek-polyton is preferable because not all Greek written in polytonic is Ancient Greek. Modern Greek is officially defined as starting in 1453 and it was written in polytonic for over 500 years after that. —Angr 09:12, 27 July 2013 (UTC)
 * Like I said, the language code doesn't mean it's used only for Ancient Greek, it just means "the Ancient Greek script variety" or "the variety of the script associated with Ancient Greek". In the same way, "fa-Arab" is used by many other languages beside Persian. 11:14, 27 July 2013 (UTC)

Not renamed. The script code in Module:scripts/data was not changed either. — Keφr 14:04, 3 January 2015 (UTC)

Please update Thai, Laoo, Lana
For Thai: characters = "ก-๛", For Laoo: characters = "ກ-ໟ", For Lana: characters = "ᨠ-᪭", (I have placed correct characters.) --Octahedron80 (talk) 03:15, 13 August 2015 (UTC)

 * All done. (no change for Lana) Wyang (talk) 05:02, 25 May 2016 (UTC)

Formatting error with Thai
See List of scripts Instead of, the Thai flag is displayed and the columns are off by one, shifted to the right. —Justin ( koavf ) ❤T☮C☺M☯ 14:14, 3 January 2016 (UTC)

Burmese
Please update "Mymr" to support all extensions, since Mon and Shan (and more) use characters beyond current range. Also add an alias. m["Mymr"] = { canonicalName = "Burmese", otherNames = {"Myanmar"}, characters = "က-႟ꩠ-ꩿꧠ-ꧾ", systems = {"abugida"}, }

--Octahedron80 (talk) 04:45, 25 May 2016 (UTC)
 * Done. Wyang (talk) 05:01, 25 May 2016 (UTC)

Abugida
What is currently use of systems = {"abugida"} ? And is there another possible value? --Octahedron80 (talk) 01:41, 2 November 2016 (UTC)

Updating to clear out Category:Unspecified script languages
Several of these are known (e.g. Bandi/Gbandi or  is  ). Can someone either unprotect this to allow it to be updated or make a bot that can mass-import these values? —Justin ( koavf ) ❤T☮C☺M☯ 01:22, 26 May 2017 (UTC)
 * Some of them are known. Did you have a specific source you wanted to import the data from? DTLHS (talk) 06:13, 26 May 2017 (UTC)
 * I unprotected this now. (to be edited by autoconfirmed users) Note that once Wikidata access is implemented here, I'd expect all this script information to be moved there somehow if people don't mind, but I guess it can't hurt to have this module updated before moving all the information there. --Daniel Carrero (talk) 06:18, 26 May 2017 (UTC)
 * Actually, I don't think this is the module that has to be updated to clear out the unspecified script languages category; it's the language data modules that give the scripts for a particular language. — Eru·tuon 07:19, 26 May 2017 (UTC)
 * If that's the case, I suppose we can give template editor status to Koavf? --Daniel Carrero (talk) 07:34, 26 May 2017 (UTC)
 * Good point. Koavf had also posted about Category:Unspecified script characters, which is controlled by this module (AFAICT), but the languages are a different matter. - -sche (discuss) 08:18, 26 May 2017 (UTC)

No characters for Zyyy ("undetermined")?
Not adding  for Zyyy is problematic as it causes the templates to ask for transliteration for reconstructed words which are written in Latin, e.g. in. --Z 11:37, 6 June 2017 (UTC)
 * Hmm, an alternative is to add "Latn" as 's script, as the script our entries are written in (regardless of whether or not it was used by the Medians themselves); we also do that with languages which are so far only attested in scholarly works that use Latin script (even when they are spoken in e.g. India and China and would possibly switch to using   or   if they were eventually written natively); OTOH, we don't list Latn as a script of Gothic or Proto-Runic. Another idea is to add a special code for "reconstructed-language Latin", maybe "und-Latn", and add it as the script of   etc. However, what you propose is probably the best idea. (I suppose there will be no new side effects to Latin-script characters being listed as belonging not just to Latin but to Zyyy, since they are already also listed as belonging to a number of other scripts.) - -sche (discuss) 13:37, 6 June 2017 (UTC)

I have added this. --Z 11:15, 10 June 2017 (UTC)

Oh, the change doesn't fix the problem, but I shouldadd Latn to xme in the language data modules. --Z 11:24, 10 June 2017 (UTC)

 * Hmm, adding  to   did not fix the problem? I wonder if that is because   explicitly listed   as its script? Only two languages do that, out of the hundreds with no known native script (and of those two, Sentinelese has no content), so it appears to be non-normal (the norm seems to be to list no script), and maybe modules/templates don't handle it well. Purely unattested (proto-) languages often have   as their script, so setting Median to   seems appropriate. - -sche (discuss) 16:38, 10 June 2017 (UTC)
 * I see why now, after checking the relevant module that adds "transliteration needed", I think it would also fix by adding Latn before Zyyy, not the other way around as I have done in my edit in the data module. --Z 20:52, 10 June 2017 (UTC)

Aphabetic Thai and Lao
Please add codes for alphabetic Thai and provide two codes for abugidic and alphabetic Lao, as opposed to a single code for the Lao script.

The need arises because there are two Thai script writing systems and two families of Lao script writing systems for Lao. This causes a few ambiguities in transliteration, such as between alphabetic and abugidic. All these systems are alphasyllabaries, so I don't know what the Wiktionary classification means by 'abugida'. Under Daniels' definition, the Thai language is written in an abugida while the modern Lao language as prescribed is an alphabet, i.e. all vowels are written.

 * Correction: writing systems for Pali.

The 'script' for the alphabetic Thai script writing system, the dominant script for Pali by Internet use, though not the most prestigious one, can be described by an entry

m["pi-Thai"] = { canonicalName = "Thai", characters = m["Thai"].characters, systems = {"alphabet"}, -- No implicit vowels! parent = "Thai" }

On the internet, the other Thai writing system is the second commonest, and Latin then comes in in third place.

You will need to preserve the comment if you decide that the system should be 'abugida' because it as an alphasyllabary. The name may be objected to on the grounds that the prestigious writing system for Pali is the abugida, the system currently recorded. In my test cases I have been using the script code "aThai" because it writes the vowel 'a', which is implicit in the other, abugidic system.

The script system for the Lao language is currently documented as

m["Laoo"] = { canonicalName = "Lao", characters = "ກ-ໟ", systems = {"abugida"}, }

I suggest adding a comment '-- Implicit vowels deprecated' to that description if it's being an alphasyllabary overrides its being an alphabet in Daniels' terminology.

The apparently higher prestige system for the Pali in the Lao script should have fields

{    canonicalName = "Lao", characters = m.Laoo.characters, systems = {"abugida"}, -- Uses implicit vowels! parent = "Laoo" }

I don't know what you should call it. In my test cases, I'd been using 'aLaoo' for the system closer to modern Lao. Perhaps you could call this one 'iLaao' as it has implicit vowels. The other, alphabetic system seems to be the commoner. RichardW57m (talk) 12:55, 21 April 2021 (UTC)

P.S. The traditional Lao writing system for Pali uses the Tai Tham script. RichardW57m (talk) 12:57, 21 April 2021 (UTC)
 * I see I can actually edit this data module myself. So, unless I hear to the contrary, I will add scripts "pi-Thai" and "iLaao" this weekend.  Then I will ask that Sanskrit be switched from using script "Laoo" to using script "iLaoo", so I can default transliteration from "Laoo" Pali and Sanskrit to assuming explicit vowels in the absence of easy evidence to the contrary.  . RichardW57 (talk) 16:56, 23 April 2021 (UTC)
 * I would suggest  prefixed with a language code and   (like  ).   doesn't follow any of the patterns of our script codes. But what is the purpose of the script code? We have generally used script codes to enable us to specify different fonts in MediaWiki:Common.css, but you haven't mentioned anything about fonts. If it's just the   value, that's only used in categories like Category:Lao script, so I'd suggest  . Or is the purpose so that transliteration modules will have something to latch onto to give different transliteration for the same language and script? I.e.,   emitting a different translation for the same   from  . — Eru·tuon 19:23, 23 April 2021 (UTC)
 * The issue is the transliteration. Different rules are needed to transliterate สุตวา (and ສຸຕວາ) depending on whether they are written in an abugida (as originally defined), i.e. with short /a/ not written, or in an alphabet (Daniels' definition), i.e. short /a/ written (in which case the CV combination in the Lao script is ກັ or ກະ). In either case, the writing system is an alphasyllabary.

 * Now there are font issues, but they divide things differently. In the Thai script, for abugidic Pali and some minority living languages, one needs an easily visible phinthu.  It's also helpful for reading phonetic respelling in the Thai script.  The Thai language is written using an abugida.

 * We have identified three major systems of alphabetic Pali in the Lao script:

 * Ambiguous Pali - Plain and aspirated voiced Pali consonants are not distinguished. Their Lao pronuniation is identical.  This is the only system that was supported by Unicode prior to Unicode 13.0, and has the greatest Internet presence of the Lao script Pali writing systems.
 * Unambiguous Pali using the Buddhist Institute extra characters that were encoded for Unicode 13.0.
 * Unambiguous Pali using a 'nukta' - the nukta is the same character (we hope!) as the virama in the abugidic Pali. This lacked Unicode support until Unicode 13.0.

 * There only seems to be one basic system of abugidic Pali in the Lao script. This one needs the characters added in Unicode 13.0.

 * If we know that the writing system is alphabetic, and we apply the principle that transliteration should be based only on spelling and pronunciation, then apart from some worries over interpreting LAO LETTER NYO, a single algorithm can transliterate all three Lao script alphabetic writing systems to the Latin script. (OK, there may be some issues with preposed vowels, but Pali phonology can probably resolve them if they are ever encountered.)

 * The Lao language is basically alphabetic, though there is some debate as to whether historically anaptyctic vowels should be written. It is thus the abugidic Pali that is most different from the Lao writing system.

 * It might be simpler to pass a writing system identifier (or set of flags); Eastern Nagari is looking potentially complicated. As it is, I am not confident that Pali and Sanskrit can use the same logic to handle it.  Octahedon80 and I had some fun and games with preventing the character being used for /v/ from forming rephas!  Unfortunately, the interfaces don't support that, but require language and script code to suffice.

 * I'd also like to control whether the transliteration generates links. This is particular relevant when participles need their own inflectional or semantic notes.  Present participles seems to have some inflectional complications, and past participles easily acquire extra meanings. I'd like the reader to be able to jump to the non-Latin or Latin form using only a single click.  Unfortunately, for ambiguous Lao, the transliteration into Latin is not the Latin script form.  A case in point is, whose Latin script form may be  or .  Thus the current mechanisms don't seem to easily support the necessary logic, but I think I can tweak my way round the lack.  RichardW57 (talk) 21:02, 23 April 2021 (UTC)

 * Correction: or . RichardW57 (talk) 22:13, 23 April 2021 (UTC)

 * I forgot the answer to your question. The upshot is that as Pali in Lao script seems usually to be written alphabetically, "pi-Laoo" does not seem appropriate for the abugidic writing system. RichardW57 (talk) 21:07, 23 April 2021 (UTC)

 * "pi" and "Laoo" just follow ISO standard and many modules rely on it. You should not invent anything out of the line. Thai and Lao scripts are basically abugida among South and Southeast Asia as they are written for many languages, so it is quite useless to change their types. (Abugida means a vowel modifies a consonant; even they break into pieces today.) Sub-entry of a script is useful only when a language use a subset of the whole script range. (Many languages of Latin script don't split however.) In case of Pali and Sanskrit, only little amount of characters is never used; it is not worth to create a new set for them. If you are here for solving different transcription/transliteration system, you are in the wrong place. --Octahedron80 (talk) 22:24, 23 April 2021 (UTC)
 * I'm having a lot of trouble following what you're saying. I don't see a clear answer to my question. Currently transliteration is tied to the combination of language (Pali, Thai, Lao) and script (Thai, Lao). A transliteration function returns the same thing when given the same sequence of code points, language code, and script code. Does any particular combination of language and script require more than one transliteration function? To try to be very specific, if you've got a sequence of x script code points in language y, are there multiple sequences of Latin code points that the sequence of x script code points should be automatically converted to by the language y script x transliteration function? That would be a possible reason to split x script code into multiple script codes, one for each possible sequence of Latin code points, so that the language y transliteration function(s) can behave differently for each script code. — Eru·tuon 22:52, 23 April 2021 (UTC)
 * In the second paragraph of this section, I gave the example of alphabetic and abugidic .  The script is Thai, the language is Pali, and they are similar but different inflections of the verb.  The first is formation usually called the absolutive or gerundive, a formation found in Indic and Dravidian, and the second is, for various genders, the nominative and vocative singular of the perfect active participle (follow the links for details).  They may be related, just as the Russian gerundive and present participle are related.  The ambiguity will typically arise when the absolutive and past participle attach the 't' to the stem the same way (which is usually the case with underived verbs) and the stem  does not contain /a/.  The same ambiguity arises for Lao. RichardW57 (talk) 23:59, 23 April 2021 (UTC)

 * Daniels' definitions of alphabet and abugida is a neat shorthand for the differences between the two systems. Basically, the difference is whether the lack of a vowel symbol means no vowel (alphabet) or /a/ (abugida).  In this sense, the writing system of the Lao language has been converted to an alphabet, while Thai is mostly an abuguda, except that word-final vowels are almost always written.  Both remain alphasyllabaries. RichardW57 (talk) 23:59, 23 April 2021 (UTC)

 * "Beng" and "as-Beng" are already being used for subtle, non-conflicting usage differences in Sanskrit. If we find Pali being significantly used in an Assamese style, we would have a real conflict for Pali, as it has been concluded that the Bengali usage uses U+09F0 for /v/, while the Assamese usage would probably use the same character for /r/ as in Assamese. RichardW57 (talk) 23:59, 23 April 2021 (UTC)

 * An option that would avoid the need for additional script codes would be to replace, for Pali use, link, mention and function full_link in Module:links by templates and functions "pi-link", "pi-mention" and "pi-full-link", and have backdoor access to Module:pi-translit instead of going through the standard interface. I think so doing would upset some. RichardW57 (talk) 00:29, 24 April 2021 (UTC)

 * So, which should I do? The 'script' name "iLaoo" has been objected to as being as unsystematic as "polytonic" and "Latinx", but no reasonable alternative has been proposed.  Perhaps sa-Laoo would work, but I'd like to see some quotable Lao script Sanskrit.  Is using back doors into Module:pi-translit a tolerable alternative?  The boilerplate for its description says that one should not even invoke it explicitly, with the implication that language and 'script' will provide the necessary information.  I'd rather use the back door solution - the back door would be to export a transliteration function with extra arguments. RichardW57m (talk) 12:08, 26 April 2021 (UTC)

 * Incidentally, I would use the child script names as a last resort for when I cannot straightforwardly adequately deduce the writing system from the string to be transliterated. RichardW57m (talk) 12:08, 26 April 2021 (UTC)

Clarification
Thanks! Just to clarify, I was about to revert it myself, I realised what a mistake that was نعم البدل (talk) 16:17, 27 June 2022 (UTC)

 * Don't do test edits on modules that are used on a ton of pages. What were you even trying to do, anyway? — S URJECTION / T / C / L / 16:18, 27 June 2022 (UTC)

 * My bad - I will refrain from doing something like that again. I was trying to embed the Nastaliq script code "Aran" as an alias or a child of the "Arab" code. نعم البدل (talk) 16:20, 27 June 2022 (UTC)
 * There's a comment saying "Aran (Nastaliq) is subsumed into Arab". — S URJECTION / T / C / L / 16:25, 27 June 2022 (UTC)
 * I read that, hence why I didn't just add "Aran" as an entirely separate script, but the "Aran" code wasn't working when I tried to make Template:User Aran. I was going to revert my edit and leave it be, before you reverted it for me. نعم البدل (talk) 16:33, 27 June 2022 (UTC)

Unicode script definitions, normalization
Probably more maintainable to use Unicode script definitions as in your edit. We did have different patterns for  and   that permitted  and JavaScript, using data derived from the patterns, to differentiate them (User:Erutuon/scripts/scriptRecognition.js, User:Erutuon/scripts/watchlistScriptTagging.js), but I don't know if the   pattern was correct.

The script data also had simpler code point ranges that included unassigned characters (which is why  had   rather than what you changed it to) because they should not occur in Wiktionary entries and we would ignore   script characters in script tagging, and it would probably somewhat speed up the script detection of languages with multiple scripts to collapse as many code point ranges as we can. We could automatically process the code point ranges to add unassigned characters if it's worth it. The new exact character ranges are more confusing to read too.

About my reversion of the  change: some of the characters in ranges of code points were NFC-normalized into characters with lower code points when the module text was saved, making the character range invalid. For instance, ΐ (U+1FD3, GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA) was normalized to ΐ (U+0390, GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS), lower than the first character of the range, ῆ (U+1FC6, GREEK SMALL LETTER ETA WITH PERISPOMENI). This can be avoided by generating the character with. Or we could just omit the non-NFC characters as someone did with most of the CJK Compatibility Ideographs. (The  pattern only contains the compatibility ideographs 﨎﨏﨑﨓﨔﨟﨡﨣﨤﨧﨨﨩, which I guess are the only ones that don't have NFC equivalents.) The non-NFC characters can only occur in Lua or in a text box before the preview button is pressed, not in saved wikitext. — Eru·tuon 16:13, 23 December 2022 (UTC)

 * @Erutuon Thanks - somewhat shamefully, I had to go do something else and saved what I'd done up to that point. Looking back, you're right that there must be a more manageable way to do this.
 * In particular, what I'd really like us to include are the appropriate common characters that are shared between certain scripts in all the relevant scripts, because our previous method certainly did not include many of them at all, and those we did include tended to be limited only to their original script.
 * Regarding Cyrillic, I hadn't realsied that we relied on this to distinguish them. Our Cyrillic definition was definitely too restrictive, but I agree that it was rash of me to just set Early Cyrillic to being the same. That being said, are there any languages that use both (excluding Translingual)? If not, it may not be necessary to be so specific anyway, as we can determine the difference based on the language (e.g. Russian vs OCS). (I can also confirm that you're correct about 﨎﨏﨑﨓﨔﨟﨡﨣﨤﨧﨨﨩, too - and in fact they're not actually compatibility ideographs at all, despite the block they're in. They're just ordinary CJK characters, as far as Unicode is concerned.)Theknightwho (talk) 16:54, 23 December 2022 (UTC)
 * I wrote out a Rust program to analyze script and block data from the Unicode database and figure out whether it makes sense to ignore Unknown-script code points. I looked at the gaps where Unknown-script code points (I guess generally unassigned) are surrounded by two code points of the same script. If I've coded it right, the gaps generally belong to the same block as one or the other of the two code points surrounding them. The only cases where the code points in a gap belong to different blocks (ignoring code points that have no block) is with two Common-script gaps, U+1ECB5..U+1ED00 in the Indic Siyaq Numbers (U+1EC70..U+1ECBF) and Ottoman Siyaq Numbers (U+1ED00..U+1ED4F) blocks, and U+FFEF..U+FFF8 in the Halfwidth and Fullwidth Forms (U+FF00..U+FFEF) and Specials (U+FFF0..U+FFFF) blocks. We don't have a "Common" script, so this doesn't affect us. Not sure if that's important, but it's one way of analyzing what the gaps actually are. The program also has a function to generate Lua-appropriate patterns.
 * I noticed you ran some of the patterns through . That doesn't have any effect unless some of the characters in the input to the function are generated by   because all literal text saved on a page is already NFC. What's the goal there? — Eru·tuon 19:09, 31 December 2022 (UTC)
 * Just on your last point: for some reason, I’d forgotten that certain characters are excluded from composition under NFC, and had mistakenly assumed that the issue you mentioned (where they were decomposing on input) could be fixed by normalization. Obviously that doesn’t actually make sense if WP itself is running NFC automatically when pages are saved, so I’ll remove them shortly. I’ll give a fuller reply in a bit, as it sounds interesting! Have you incorporated Unicode’s ScriptExtensions.txt as well? Theknightwho (talk) 19:35, 31 December 2022 (UTC)
 * I haven't worked with script extensions. I'm not sure what it means for script recognition if a character is in two script sets of the same language (which likely would happen in Sanskrit), and I had the impression many of the characters that would be encountered in Wiktionary would be diacritical marks or punctuation. But I'm looking at the script extensions with my program now. — Eru·tuon 21:46, 31 December 2022 (UTC)
 * The difference between script and script-and-script-extension patterns can be seen here (though it's not very illuminating because it's a diff between Lua patterns). The script extensions are mainly symbols (222 code points), numbers (206), marks (81), and punctuation (57). There are only 28 letter code points. So it's more complicated than I thought, but it might improve script recognition sometimes. — Eru·tuon 16:15, 2 January 2023 (UTC)
 * @Erutuon Thanks! I think it's worth implemeting these, as in most cases, the question of which script should be chosen (if more than one match) is merely down to which is first in the list for that particular language. There are two issues which are a bit more tricky:
 * ,  and   are currently set to override any other script if they match at least one character, which realistically only occurs with   in Chinese languages (because   and   bypass this).   and   don't share any characters with non-Chinese scripts, but   does: if we have a purely Latin string that contains (e.g.) any of U+A700 to U+A707 - which are in   and   - then we don't want the override to occur. This is easily possible to solve, but it'll need to be done relatively carefully in order to remain efficient.
 * There is also the question of which script should be returned by . I'm not sure what the best way to deal with this is.
 * Theknightwho (talk) 17:50, 2 January 2023 (UTC)
 * The only case I can think of where taking note of script extensions might help is Garshuni, where we might want to select a font that can handle Syriac consonants with Arabic vowels, as opposed to one that can only handle Syriac vowels with Syriac consonants. Now, I may be overlooking categories based on the presence of stray characters, but that's the only example I can think of.  A major bug with the Unicode property is that a few years ago it was purged of usages not recorded in CLDR, overlooking the fact that the requirements for a CLDR entry effectively excluded languages like Sanskrit that tend not to have standard formats for time of day.  That was when the dandas were dropped as Latin-script extensions, even though they're quite common in Roman script Sanskrit text. --RichardW57m (talk) 15:34, 3 February 2023 (UTC)
 * We have a rule for choosing between scripts - choose the script which matches the most characters. We need this for sa-sc to have a prayer of distinguishing between the Assamese and Bengali Wiktionary scripts. --RichardW57m (talk) 15:34, 3 February 2023 (UTC)
 * It can tell them apart if there is an 'r' in the word, and 'v' is a giveaway if it is Assamese. The difference is really only relevant for inflection, which we don't yet do for Sanskrit for scripts other than Devanagari. --RichardW57m (talk) 15:55, 3 February 2023 (UTC)

title: Module talk:scripts/data


text:
λεπτόν

Noun

 * 1) a small coin, lepton
 * 2) the small intestine

title: λεπτόν


text: Evania

title: Evania


text: nuoc mams

title: nuoc mams


text: μικρόν

title: μικρόν


text:
ἔναντι

Adverb

 * 1) opposite
 * 2) in the presence of, before, in front of, in the sight of

title: ἔναντι


text:
Tây Ban Nha

Etymology
, from, from.

Adjective

 * 1) Spanish

title: Tây Ban Nha


text: elevator shafts

title: elevator shafts


text: κάκα

title: κάκα


text: lift shafts

title: lift shafts


text: V-signs

title: V-signs


text: V-necks

title: V-necks


text: aero engines

title: aero engines


text: marine engines

title: marine engines


text: engine oils

title: engine oils


text: metres per second

title: metres per second


text:
κεστός

Etymology
From.

title: κεστός


text: Template:vi-ruby

title: Template:vi-ruby


text: colete balísticos

title: colete balísticos


text: colete à prova de balass

title: colete à prova de balass


text: as cerejas do bolo

title: as cerejas do bolo


text: as gotas que transbordaram o copo

title: as gotas que transbordaram o copo


text: as luzes no fim do túnel

title: as luzes no fim do túnel


text: as últimas gotas

title: as últimas gotas


text: abacotes

title: abacotes


text: abantesmas

title: abantesmas


text: abdicações

title: abdicações


text: abdutores

title: abdutores


text: abecedários

title: abecedários


text: abelhas de mel

title: abelhas de mel


text: abelhas-mestras

title: abelhas-mestras


text: abelhas-pedreiras

title: abelhas-pedreiras


text: abelhas-rainha

title: abelhas-rainha


text: abelheiros

title: abelheiros


text: abelhões

title: abelhões


text: abetardas

title: abetardas


text: abetos vermelhos

title: abetos vermelhos


text: abetouros

title: abetouros


text: abiogéneses

title: abiogéneses


text: abissínios

title: abissínios


text: abnetos

title: abnetos


text: abobrinhas

title: abobrinhas


text: abomináveis homens das neves

title: abomináveis homens das neves


text: abortamentos

title: abortamentos


text: abortos espontâneos

title: abortos espontâneos


text: abortos induzidos

title: abortos induzidos


text: aborígines

title: aborígines


text: abotoaduras

title: abotoaduras


text: abrasamentos

title: abrasamentos


text: abreviações

title: abreviações


text: abricós-do-pará

title: abricós-do-pará


text: abridores de garrafas

title: abridores de garrafas


text: abrigos antiaéreos

title: abrigos antiaéreos


text: abrunhos

title: abrunhos


text: absentismos

title: absentismos


text: absorventes íntimos

title: absorventes íntimos


text: abusos sexuais

title: abusos sexuais


text: abutres-barbudos

title: abutres-barbudos


text: abutres-fuscos

title: abutres-fuscos


text: abígeos

title: abígeos


text: abóboras-meninas

title: abóboras-meninas


text: acadianos

title: acadianos


text: acalmadores

title: acalmadores


text: aceleradores de partículas

title: aceleradores de partículas


text: acendedores

title: acendedores


text: acepções

title: acepções


text: audiências visadas

title: audiências visadas


text: audiências-alvo

title: audiências-alvo


text: magrelas

title: magrelas


text: gês

title: gês


text: zês

title: zês


text: abdutiva

title: abdutiva


text: abdutivos

title: abdutivos


text: abdutivas

title: abdutivas


text: abezerrada

title: abezerrada


text: abezerrados

title: abezerrados


text: abezerradas

title: abezerradas


text: abissais

title: abissais


text: abissínia

title: abissínia


text: abissínias

title: abissínias


text: abreviativa

title: abreviativa


text: abreviativos

title: abreviativos


text: abreviativas

title: abreviativas


text: abreviatória

title: abreviatória


text: abreviatórios

title: abreviatórios


text: abreviatórias

title: abreviatórias


text: absintada

title: absintada


text: absintados

title: absintados


text: absintadas

title: absintadas


text: absíntica

title: absíntica


text: absínticos

title: absínticos


text: absínticas

title: absínticas


text: acadiana

title: acadiana


text: acadianas

title: acadianas


text: acaranguejada

title: acaranguejada


text: acaranguejados

title: acaranguejados


text: acaranguejadas

title: acaranguejadas


text: abocanhares

title: abocanhares


text: abocanharmos

title: abocanharmos


text: abocanhardes

title: abocanhardes


text: abocanharem

title: abocanharem


text: abocanhando

title: abocanhando


text: abocanhado

title: abocanhado


text: abocanhados

title: abocanhados


text: abocanhada

title: abocanhada


text: abocanhadas

title: abocanhadas


text: abocanho

title: abocanho


text: abocanhas

title: abocanhas


text: abocanha

title: abocanha


text: abocanhamos

title: abocanhamos


text: abocanhais

title: abocanhais


text: abocanham

title: abocanham


text: abocanhava

title: abocanhava


text: abocanhavas

title: abocanhavas


text: abocanhávamos

title: abocanhávamos


text: abocanháveis

title: abocanháveis


text: abocanhavam

title: abocanhavam


text: abocanhei

title: abocanhei


text: abocanhaste

title: abocanhaste


text: abocanhou

title: abocanhou


text: abocanhámos

title: abocanhámos


text: abocanhastes

title: abocanhastes


text: abocanharam

title: abocanharam


text: abocanhara

title: abocanhara


text: abocanharas

title: abocanharas


text: abocanháramos

title: abocanháramos


text: abocanháreis

title: abocanháreis


text: abocanharei

title: abocanharei


text: abocanharás

title: abocanharás


text: abocanhará

title: abocanhará


text: abocanharemos

title: abocanharemos


text: abocanhareis

title: abocanhareis


text: abocanharão

title: abocanharão


text: abocanharia

title: abocanharia


text: abocanharias

title: abocanharias


text: abocanharíamos

title: abocanharíamos


text: abocanharíeis

title: abocanharíeis


text: abocanhariam

title: abocanhariam


text: abocanhe

title: abocanhe


text: abocanhes

title: abocanhes


text: abocanhemos

title: abocanhemos


text: abocanheis

title: abocanheis


text: abocanhem

title: abocanhem


text: abocanhasse

title: abocanhasse


text: abocanhasses

title: abocanhasses


text: abocanhássemos

title: abocanhássemos


text: abocanhásseis

title: abocanhásseis


text: abocanhassem

title: abocanhassem


text: abocanhai

title: abocanhai


text: abscedermos

title: abscedermos


text: abscederdes

title: abscederdes


text: abscedendo

title: abscedendo


text: abscedido

title: abscedido


text: abscedidos

title: abscedidos


text: abscedida

title: abscedida


text: abscedidas

title: abscedidas


text: abscedemos

title: abscedemos


text: abscedeis

title: abscedeis


text: abscedem

title: abscedem


text: abscedia

title: abscedia


text: abscedias

title: abscedias


text: abscedíamos

title: abscedíamos


text: abscedíeis

title: abscedíeis


text: abscediam

title: abscediam


text: abscedeste

title: abscedeste


text: abscedeu

title: abscedeu


text: abscedestes

title: abscedestes


text: abscederam

title: abscederam


text: abscedera

title: abscedera


text: abscederas

title: abscederas


text: abscedêramos

title: abscedêramos


text: abscedêreis

title: abscedêreis


text: abscederei

title: abscederei


text: abscederás

title: abscederás


text: abscederá

title: abscederá


text: abscederemos

title: abscederemos


text: abscedereis

title: abscedereis


text: abscederão

title: abscederão


text: abscederia

title: abscederia


text: abscederias

title: abscederias


text: abscederíamos

title: abscederíamos


text: abscederíeis

title: abscederíeis


text: abscederiam

title: abscederiam


text: absceda

title: absceda


text: abscedamos

title: abscedamos


text: abscedais

title: abscedais


text: abscedesse

title: abscedesse


text: abscedesses

title: abscedesses


text: abscedêssemos

title: abscedêssemos


text: abscedêsseis

title: abscedêsseis


text: abscedessem

title: abscedessem


text: abscedei

title: abscedei


text: abscindires

title: abscindires


text: abscindirmos

title: abscindirmos


text: abscindirdes

title: abscindirdes


text: abscindirem

title: abscindirem


text: abscindindo

title: abscindindo


text: abscindido

title: abscindido


text: abscindidos

title: abscindidos


text: abscindida

title: abscindida


text: abscindidas

title: abscindidas


text: abscindimos

title: abscindimos


text: abscindem

title: abscindem


text: abscindia

title: abscindia


text: abscindias

title: abscindias


text: abscindíamos

title: abscindíamos


text: abscindíeis

title: abscindíeis


text: abscindiam

title: abscindiam


text: abscindiste

title: abscindiste


text: abscindiu

title: abscindiu


text: abscindistes

title: abscindistes


text: abscindiram

title: abscindiram


text: abscindira

title: abscindira


text: abscindiras

title: abscindiras


text: abscindíramos

title: abscindíramos


text: abscindíreis

title: abscindíreis


text: abscindirei

title: abscindirei


text: abscindirás

title: abscindirás


text: abscindirá

title: abscindirá


text: abscindiremos

title: abscindiremos


text: abscindireis

title: abscindireis


text: abscindirão

title: abscindirão


text: れんりつ

title: れんりつ


text: abscindiria

title: abscindiria


text: abscindirias

title: abscindirias


text: abscindiríamos

title: abscindiríamos


text: abscindiríeis

title: abscindiríeis


text: abscindiriam

title: abscindiriam


text: abscinda

title: abscinda


text: renritsu

title: renritsu


text: abscindamos

title: abscindamos


text: abscindais

title: abscindais


text: abscindisse

title: abscindisse


text: abscindisses

title: abscindisses


text: abscindíssemos

title: abscindíssemos


text: abscindísseis

title: abscindísseis


text: abscindissem

title: abscindissem


text: acastanhares

title: acastanhares


text: acastanharmos

title: acastanharmos


text: acastanhardes

title: acastanhardes


text: acastanharem

title: acastanharem


text: acastanhando

title: acastanhando


text: acastanho

title: acastanho


text: acastanhas

title: acastanhas


text: acastanha

title: acastanha


text: acastanhamos

title: acastanhamos


text: acastanhais

title: acastanhais


text: acastanham

title: acastanham


text: acastanhava

title: acastanhava


text: acastanhavas

title: acastanhavas


text: acastanhávamos

title: acastanhávamos


text: acastanháveis

title: acastanháveis


text: acastanhavam

title: acastanhavam


text: acastanhei

title: acastanhei


text: acastanhaste

title: acastanhaste


text: acastanhou

title: acastanhou


text: acastanhámos

title: acastanhámos


text: acastanhastes

title: acastanhastes


text: acastanharam

title: acastanharam


text: acastanhara

title: acastanhara


text: acastanharas

title: acastanharas


text: acastanháramos

title: acastanháramos


text: acastanháreis

title: acastanháreis


text: acastanharei

title: acastanharei


text: acastanharás

title: acastanharás


text: acastanhará

title: acastanhará


text: acastanharemos

title: acastanharemos


text: acastanhareis

title: acastanhareis


text: acastanharão

title: acastanharão


text: acastanharia

title: acastanharia


text: acastanharias

title: acastanharias


text: acastanharíamos

title: acastanharíamos


text: acastanharíeis

title: acastanharíeis


text: acastanhariam

title: acastanhariam


text: acastanhe

title: acastanhe


text: acastanhes

title: acastanhes


text: acastanhemos

title: acastanhemos


text: acastanheis

title: acastanheis


text: acastanhem

title: acastanhem


text: acastanhasse

title: acastanhasse


text: acastanhasses

title: acastanhasses


text: acastanhássemos

title: acastanhássemos


text: acastanhásseis

title: acastanhásseis


text: acastanhassem

title: acastanhassem


text: acastanhai

title: acastanhai


text: comoveres

title: comoveres


text: comovermos

title: comovermos


text: comoverdes

title: comoverdes


text: comoverem

title: comoverem


text: comovendo

title: comovendo


text: comovo

title: comovo


text: comovemos

title: comovemos


text: comoveis

title: comoveis


text: comovem

title: comovem


text: comovia

title: comovia


text: comovias

title: comovias


text: comovíamos

title: comovíamos


text: comovíeis

title: comovíeis


text: comoviam

title: comoviam


text: comovi

title: comovi


text: comoveste

title: comoveste


text: comoveu

title: comoveu


text: comovestes

title: comovestes


text: comoveram

title: comoveram


text: comovera

title: comovera


text: comoveras

title: comoveras


text: comovêramos

title: comovêramos


text: comovêreis

title: comovêreis


text: comoverei

title: comoverei


text: comoverás

title: comoverás


text: comoverá

title: comoverá


text: comoveremos

title: comoveremos


text: comovereis

title: comovereis


text: comoverão

title: comoverão


text: comoveria

title: comoveria


text: comoverias

title: comoverias


text: comoveríamos

title: comoveríamos


text: comoveríeis

title: comoveríeis


text: comoveriam

title: comoveriam


text: comova

title: comova


text: comovas

title: comovas


text: comovamos

title: comovamos


text: comovais

title: comovais


text: comovam

title: comovam


text: comovesse

title: comovesse


text: comovesses

title: comovesses


text: comovêssemos

title: comovêssemos


text: comovêsseis

title: comovêsseis


text: comovessem

title: comovessem


text: comovei

title: comovei


text: descalçares

title: descalçares


text: descalçarmos

title: descalçarmos


text: descalçardes

title: descalçardes


text: descalçarem

title: descalçarem


text: descalçando

title: descalçando


text:
descalçado

Etymology
From.

Adjective

 * 1) barefoot

title: descalçado


text: descalçados

title: descalçados


text: descalçada

title: descalçada


text: descalçadas

title: descalçadas


text: descalçamos

title: descalçamos


text: descalçais

title: descalçais


text: descalçam

title: descalçam


text: descalçava

title: descalçava


text: descalçavas

title: descalçavas


text: descalçávamos

title: descalçávamos


text: descalçáveis

title: descalçáveis


text: descalçavam

title: descalçavam


text: descalcei

title: descalcei


text: descalçaste

title: descalçaste


text: descalçou

title: descalçou


text: descalçámos

title: descalçámos


text: descalçastes

title: descalçastes


text: descalçaram

title: descalçaram


text: descalçara

title: descalçara


text: descalçaras

title: descalçaras


text: descalçáramos

title: descalçáramos


text: descalçáreis

title: descalçáreis


text: descalçarei

title: descalçarei


text: descalçarás

title: descalçarás


text: descalçará

title: descalçará


text: descalçaremos

title: descalçaremos


text: descalçareis

title: descalçareis


text: descalçarão

title: descalçarão


text: descalçaria

title: descalçaria


text: descalçaríamos

title: descalçaríamos


text: descalçaríeis

title: descalçaríeis


text: descalçariam

title: descalçariam


text: descalceis

title: descalceis


text: descalcem

title: descalcem


text: descalçasse

title: descalçasse


text: descalçasses

title: descalçasses


text: descalçássemos

title: descalçássemos


text: descalçásseis

title: descalçásseis


text: descalçassem

title: descalçassem


text: descalçai

title: descalçai


text:
copagorja

Noun

 * 1) dagger

Etymology
From the +.

Noun

 * 1) a small dagger or sword

title: copagorja


text:
User talk:Dorieo

copagorja
Did you mean to create this as Spanish? Mglovesfun (talk) 11:56, 28 December 2013 (UTC)
 * Nevermind; done. Mglovesfun (talk) 11:59, 28 December 2013 (UTC)
 * And you must not copy definitions word-for-word from other dictionaries. SemperBlotto (talk) 12:02, 28 December 2013 (UTC)
 * Unless not in copyright; this one seems to be from 1726, hence the word 'an hidden' where 21st Century English is 'a hidden'. Mglovesfun (talk) 12:40, 28 December 2013 (UTC)

title: User talk:Dorieo


text:
れんり

Noun

 * 1)  intertwined branches; close male and female relationship

title: れんり


text: renri

title: renri


text: renpō

title: renpō


text: fusietjes

title: fusietjes


text: fusietje

title: fusietje


text:
Template:vi-readings/documentation

Generic format
The following is used when creating new entries for Vietnamese Han characters:

Detailed format
The (Sino-Vietnamese) and  (demotic or vernacular) readings of a Vietnamese Han character  can be further distinguished by the following syntax:

Multiple readings are separated with commas. If the character has no Hán Việt readings, or if it has no Nôm readings, omit the corresponding parameter.

If specified, fanqie pronunciation guides are displayed after the corresponding Hán-Việt reading:

If there are multiple Hán-Việt readings, and thus multiple fanqie, separate them with commas.

title: Template:vi-readings/documentation


text: transfusietje

title: transfusietje


text: transfusietjes

title: transfusietjes


text: transfusies

title: transfusies


text:
れんぱい

Noun

 * 1)  consecutive losses

Verb

 * 1)  suffer consecutive losses

title: れんぱい


text: renpai

title: renpai


text: defining moments

title: defining moments


text:
svobodník

Etymology
From.

Noun

 * 1) private first class, lance corporal
 * 2)  a free peasant; freeman
 * 1)  a free peasant; freeman

title: svobodník


text: static sites

title: static sites


text: plug hats

title: plug hats


text:
Template:vi-ruby/documentation

This template displays the given Hán or Nôm text, with the given quốc ngữ annotations as ruby text above it. Use the following syntax:

which produces:

There should be the same number of Han characters as quốc ngữ words. If the page title appears in the string of Han characters, each occurrence is highlighted using the HTML5  tag. Alternatively, the character to mark may be specified in the  parameter:

Because very few Nôm characters have been encoded into the Unicode standard, it is often necessary to give an image or Unicode ideographic description sequence in lieu of the actual character. In the first parameter, place an asterisk where the character would be. Then specify the replacement content in the  parameter:

In the event that multiple replacements are needed, use a single asterisk for each in the first parameter, and specify all the replacements in the  parameter, separated by spaces. (Use underscores instead of spaces in image names.)

title: Template:vi-ruby/documentation


text:
vojín

Etymology
.

Noun

 * 1) private a soldier of the lowest rank in the army
 * 2) soldier

title: vojín


text:
rotný

Noun

 * 1) staff sergeant

Usage notes
Whatever the exact mapping, rotný usually ranks above četař and below rotmistr.

title: rotný


text: back-seat drivers

title: back-seat drivers


text:
cùng nhau

Etymology
🇰🇲

Adverb

 * 1) together

title: cùng nhau


text:
rotmistr

Etymology
.

Noun

 * 1) technical sergeant

Usage notes
Whatever the exact mapping, rotmistr usually ranks above rotný and below nadrotmistr.

title: rotmistr


text:
れんぱ

Noun

 * 1)  successive championships
 * 2)  successive victories

Verb

 * 1)  win successive championships
 * 2)  win successive victories

title: れんぱ


text: renpa

title: renpa


text:
nadporučík

Etymology
From.

Noun

 * 1) first lieutenant

Usage notes
Whatever the exact mapping, nadporučík usually ranks above poručík and below kapitán.

title: nadporučík


text:
Morpho

Hypernyms

 * ; - subfamily;  - tribe;  - subtribe

Hyponyms

 * - type species;, , , , , , , , , , ,

title: Morpho


text:
poručík

Noun

 * 1) lieutenant

Usage notes
Whatever the exact mapping, poručík usually ranks above praporčík and rotmistr and below nadporučík.

title: poručík


text:
panpa

Noun

 * 1) about, of
 * 2) for, because of
 * 1) for, because of

title: panpa


text:
praporčík

Noun

 * 1) warrant officer
 * 2) ensign

Usage notes
Whatever the exact mapping, praporčík usually ranks below poručík.

title: praporčík


text:
bagsæde

Noun

 * 1) a back seat (seat at the back of a vehicle)

title: bagsæde


text:
nadrotmistr

Etymology
From.

Noun

 * 1) first sergeant

Usage notes
Whatever the exact mapping, nadrotmistr ranks above rotmistr and below poručík.

title: nadrotmistr


text: bagsædet

title: bagsædet


text: bagsæder

title: bagsæder


text: bagsæderne

title: bagsæderne


text:
esquerdino

Etymology
From.

Adjective

 * 1) left-handed
 * 2) left-footed

title: esquerdino


text:
hodnost

Etymology
From.

Noun

 * 1) rank a level in an organization such as the military

title: hodnost


text: Category:pl:Category theory

title: Category:pl:Category theory


text:
Bergführer

Noun

 * 1) mountain guide (person)

title: Bergführer


text:
colt evil

Noun

 * 1)  A swelling in the genitals of horses.
 * 2)  Priapism.
 * 1)  Priapism.
 * 1)  Priapism.

title: colt evil


text:
baksete

Noun

 * 1) a back seat (seat at the back of a vehicle)

Noun

 * 1) a back seat (as above)

title: baksete


text:
ponadprzeciętny

Etymology
From.

Adjective

 * 1) above average, extraordinary; supernormal

title: ponadprzeciętny


text:
ponad-

Etymology
From.

Prefix

 * 1) super-, supra-, ultra-

title: ponad-


text: Category:Polish terms prefixed with ponad-


text:
さつりく

Noun

 * 1)  a slaughter, a massacre

title: さつりく


text: satsuriku

title: satsuriku


text:
Fortbewegungsart

Noun

 * 1) mode of transport

title: Fortbewegungsart


text:
ponadpaństwowy

Etymology
From.

Adjective

 * 1) supranational

title: ponadpaństwowy


text:
ponaddźwiękowy

Etymology
From.

Adjective

 * 1) supersonic

title: ponaddźwiękowy


text:
plavoun

Etymology
From.

Noun

 * 1)  capybara

title: plavoun


text:
Thread:User talk:CodeCat/Module:scripts/tempdata/reply

We're reorganising the data modules. That module exists so that we don't break anything in the meantime, and so that we can track all "old" usages. The new version isn't finished yet, so for now you should use this.


text:
berserkergang

Etymology
Possibly from Bokmål, or Danish.

Noun

 * 1) The state of  experienced by berserkers before battle.

title: berserkergang


text: Category:Middle High German class 2 strong verbs


text: Category:Middle High German strong verbs


text: Category:Middle High German class 3 strong verbs


text: Category:Middle High German class 6 strong verbs


text:
pożyczka

Etymology
From.

Noun

 * 1) loan
 * 2)  loanword
 * 3)  combover
 * 1)  combover
 * 1)  combover

title: pożyczka


text:
gametal

Adjective

 * 1)  Pertaining to, or connected with, a gamete.

title: gametal


text:
Fortbewegung

Noun

 * 1) locomotion
 * 2) movement

title: Fortbewegung


text:
rozzlobit

Etymology
From.

Verb

 * 1)  to make angry, to anger
 * 2)  to get angry

title: rozzlobit


text:
Futtermittel

Noun

 * 1) fodder, feed

title: Futtermittel


text:
Futterzusatzstoff

Noun

 * 1) fodder, feed

title: Futterzusatzstoff


text:
odsluní

Noun

 * 1) aphelion

title: odsluní


text:
Gallensäure

Noun

 * 1)  bile acid

title: Gallensäure


text:
Gammastrahlenenquelle

Noun

 * 1) gamma ray source

title: Gammastrahlenenquelle


text:
Glutathionperoxidase

Noun

 * 1)  glutathione peroxidase

title: Glutathionperoxidase


text:
Graphitrohr

Noun

 * 1) graphite tube / furnace

title: Graphitrohr


text:
Graphitrohrofen

Noun

 * 1) graphite tube furnace

title: Graphitrohrofen


text: Grünwald

title: Grünwald


text:
User talk:109.211.236.172

Gothic
Stop inventing Gothic words! They should not be added to Wiktionary! How many times do I have to repeat this??? 16:43, 28 December 2013 (UTC)

title: User talk:109.211.236.172


text:
Төвд

Etymology
.

Proper noun

 * 1) Tibet

Etymology
See.

title: Төвд


text:
Enfield

Etymology
From or  +.

Translations

 * Chinese:
 * Mandarin: 恩菲爾德
 * Irish: An Bóthar Buí

Noun

 * 1) An, a British handgun manufactured at the government-owned  in Enfield.

title: Enfield


text:
epicykl

Noun

 * 1) epicycle a small circle whose centre is on the circumference of a larger circle

Related terms

 * See

Etymology
.

Noun

 * 1)  epicycle
 * 2)  epicycle
 * 1)  epicycle

title: epicykl


text: Triana

title: Triana


text:
spratek

Noun

 * 1) brat a selfish, spoiled, or unruly child

title: spratek


text: Category:ast:Greek letter names

title: Category:ast:Greek letter names


text: Category:gl:Greek letter names

title: Category:gl:Greek letter names


text: alfes

title: alfes


text: baksetet

title: baksetet


text: Category:ja:Greek letter names

title: Category:ja:Greek letter names


text:
zemřelý

Etymology
From.

Adjective

 * 1) deceased

Noun

 * 1) deceased dead person

title: zemřelý


text:
cúrsa timpill

Noun

 * 1) detour

title: cúrsa timpill


text: bakseter

title: bakseter


text: timpill

title: timpill


text: Category:ms:Greek letter names

title: Category:ms:Greek letter names


text: bakseta

title: bakseta


text: baksetene

title: baksetene


text:
akustická kytara

Noun

 * 1) acoustic guitar hollow-body guitar

title: akustická kytara


text:
amnézie

Etymology
.

Noun

 * 1) amnesia loss of memory

title: amnézie


text:
plnoletost

Etymology
From.

Noun

 * 1) age time of life when one attains full person rights

title: plnoletost


text:
afélium

Noun

 * 1) aphelion the point in the elliptical orbit of a planet where it is farthest from the sun

title: afélium


text:
patrně

Adverb

 * 1) apparently seemingly

title: patrně


text:
zřejmě

Etymology
From.

Adverb

 * 1) apparently seemingly

title: zřejmě


text:
zatrpklý

Adjective

 * 1) bitter cynical and resentful

title: zatrpklý


text:
hlavice

Etymology
From.

Noun

 * 1)  capital uppermost part of a column

title: hlavice


text:
nepřetržitý

Etymology
From, from.

Adjective

 * 1) continuous without break, cessation, or interruption in time

title: nepřetržitý


text:
kontinuální

Adjective

 * 1) continuous without break, cessation, or interruption in time

title: kontinuální


text:
anglický roh

Noun

 * 1) cor anglais woodwind instrument

title: anglický roh


text:
sekáček

Noun

 * 1) cleaver a squarish knife used for hacking

title: sekáček


text:
desátník

Noun

 * 1) corporal military rank

title: desátník


text:
kaprál

Noun

 * 1)  corporal military rank

Related terms

 * See

title: kaprál


text:
kriminologie

Noun

 * 1) criminology the study of crime and criminals, especially their behaviour

title: kriminologie


text:
distribuce

Noun

 * 1) distribution act of distribution or being distributed

Related terms

 * See

title: distribuce


text:
liják

Etymology
From.

Noun

 * 1) downpour heavy rain

title: liják


text:
bubnovat

Etymology
From.

Verb

 * 1) to drum to beat a drum

title: bubnovat


text:
fádní

Adjective

 * 1) dull boring

title: fádní


text:
ostří

Etymology 1
, from.

Noun

 * 1) cutting edge (sharp edge of the blade)

title: ostří


text:
elektrická kytara

Noun

 * 1) electric guitar guitar which requires electronic amplification

title: elektrická kytara


text: Category:nn:Greek letter names

title: Category:nn:Greek letter names


text: Category:nn:Letter names

title: Category:nn:Letter names


text:
pohřební

Etymology
From.

Adjective

 * 1)  funeral relating to the ceremony

title: pohřební


text: Category:nb:Greek letter names

title: Category:nb:Greek letter names


text:
chemický prvek

Noun

 * 1) chemical element any one of the simplest chemical substances that cannot be decomposed in a chemical reaction

title: chemický prvek


text: Category:nb:Letter names

title: Category:nb:Letter names


text: Category:da:Greek letter names

title: Category:da:Greek letter names


text: Category:da:Letter names

title: Category:da:Letter names


text:
pořadatel

Etymology
From.

Noun

 * 1) host person or organisation responsible for running an event

title: pořadatel


text:
izolátor

Noun

 * 1) insulator substance and device

Related terms

 * See

title: izolátor


text:
kopejka

Noun

 * 1) kopek one-hundredth of a ruble

title: kopejka


text:
sekačka

Etymology
From.

Noun

 * 1) lawn mower machine for cutting grass

title: sekačka


text:
přednášející

Noun

 * 1) lecturer person who gives lectures

Declension
when masculine:

when feminine:

title: přednášející


text:
úlitba

Etymology
From.

Noun

 * 1) libation act of pouring a liquid as a sacrifice
 * 2)  sop, lip service
 * 3) * Toto interview bylo v exilovém a samizdatovém tisku kritizováno jako Formanova úlitba režimu.
 * 4) * Členství, pojímané převážně jako úlitba režimu, bylo povětšinou formální záležitostí, nemající na kvalitu práce téměř žádný vliv.
 * 5) * To byla taková úlitba režimu. Šli jsme na 1. máj, šli jsme na VŘSR, šli jsme na lampionový průvod. Většina lidí, včetně mě, to splnila a oni nám potom dali pokoj.

title: úlitba


text:
liči

Etymology
From.

Noun

 * 1) lychee
 * 2) lychee
 * 1) lychee

title: liči


text:
magnetická páska

Noun

 * 1) magnetic tape acrylic tape used for recording data

title: magnetická páska


title: Template:R:hy:Margaryan:1975


text:
dietní

Adjective

 * 1) light low in fat, calories, alcohol, salt, etc.

title: dietní


text:
národní park

Noun

 * 1) national park national park

title: národní park


text:
neutronová hvězda

Noun

 * 1) neutron star star composed of neutrons

title: neutronová hvězda


text:
okarína

Noun

 * 1) ocarina a musical instrument

title: okarína


text:
předposlední

Etymology
. . Cognate to 🇨🇬

Adjective

 * 1) penultimate next-to-last in a sequence

title: předposlední


text:
bezolovnatý

Etymology
From.

Adjective

 * 1) unleaded without lead

title: bezolovnatý


text:
sněžný muž

Noun

 * 1)  yeti

title: sněžný muž


text:
uzdravit

Etymology
From.

Verb

 * 1) to cure to restore to health

Related terms

 * See
 * See

title: uzdravit


text:
vyléčit

Etymology
From.

Verb

 * 1) to cure to restore to health

title: vyléčit


text:
břestovec

Noun

 * 1) hackberry shrub of the genus

title: břestovec


text:
bezdrátový

Adjective

 * 1) wireless not having any wires

title: bezdrátový


text:
setene

Noun

title: setene


text:
komplikovaný

Etymology
From.

Adjective

 * 1) complicated

title: komplikovaný


text:
upřesnit

Etymology
From.

Verb

 * 1) to specify, to clarify

title: upřesnit


text:
letectvo

Etymology
From.

Noun

 * 1) air force

title: letectvo


text:
políbit

Etymology
, from. Compare 🇨🇬.

Verb

 * 1) to kiss to touch with the lips

title: políbit


text:
dát pusu

Verb

 * 1) to kiss to touch with the lips

title: dát pusu


text:
ženská

Noun

 * 1)  woman

title: ženská


text:
Module talk:utilities

Sorting Korean hanja terms
Can someone please take a look at 公言 or any other Korean hanja term? They are added to Category:Sort key tracking/needed for some reason.

We (myself and agreed that Korean words sort themselves OK (i.e. by their jamo characters, components of hangeul characters) when they are written in the native script hangeul (they don't need hidx= parameter) but hanja (Chinese character) entries need to be sorted by hangeul, e.g. 公言 should be sorted by 공언, which we are currently adding if they are missing.

There's a current discussion at Module talk:ko-headword. --Anatoli (обсудить/вклад) 05:20, 13 January 2014 (UTC)

 * Category:Sort key tracking/needed is one of CodeCat's categories; they're annoying, but I think it's best to just try to ignore them. —Ruakh TALK 06:43, 13 January 2014 (UTC)

 * Thanks. Some of her categories are useful, not sure about this case. Anyway, we need to establish if, in this case these terms are going to be sorted as expected. There seems to be a database delay currently but the term 合成 should appear (sorted) under ㅎ (h), the first jamo character in 합성 (hapseong). 合成 currently shows separately, at the beginning of the list. --Anatoli (обсудить/вклад) 07:05, 13 January 2014 (UTC)
 * I have no idea what happened, but I copy-pasted the hangeul in the def line up into the headword and replaced what looks to my eyes to be identical hangeul (합성 > 합성), and it sorts correctly now. It's 3 bytes(?) smaller now, somehow.  Weird... In an effort to fix the sorting problem I edited ko-headword and redefined the hanja pattern as "not hanja or a space", as opposed to simply the range of Han characters, but it should work for Korean.  It's easy to change that if it's wrong.
 * Whatever 합성 is, it should work too. This proves that there is a larger problem with something, what I don't know.  Haplogy (話) 12:11, 13 January 2014 (UTC)
 * The original purpose of the category was to be able to remove sort keys when they're not needed anymore, but also to be able to find languages that really need sort key rules but don't have them yet (or have inadequate ones). We also have categories like that for transliterations (which I didn't create). 14:51, 13 January 2014 (UTC)

 * If the category is still important, please tell us what needs to be done, if anything is wrong. It seems that the expected sorting of Korean hanja entries is working now. If it's no longer used, could you take it out, please?
 * Details, in case I didn't explain clearly:
 * Entry 合成 sorted by hangeul (parameter hangeul=) 합성 (hapseong), appears listed under ㅎ (h), the first jamo of the hangeul 합.
 * If a hanja entry is sorted by the first Chinese character (hanja) instead (合 in this case, then sorting is not working or "hangeul" value is not provided. All instances of, e.g. "hidx=ㅎ" or "hidx=합성" are to be replaced with "hangeul=합성". --Anatoli (обсудить/вклад) 01:04, 14 January 2014 (UTC)
 * I see the "problem" I think. The template is using the hangeul spelling as the sort key, which isn't what the module generates by default, so it says "this sort key isn't something I can make on my own, so it's needed". I made a change to Module:utilities so that it ignores the check for Korean altogether. 02:16, 14 January 2014 (UTC)
 * Thank you! --Anatoli (обсудить/вклад) 02:28, 14 January 2014 (UTC)

Lookup table
I think this short function would be useful if added to this module:

function export.make_lookup_table(str) local ret = {} for i in mw.ustring.gmatch(str, "%a+") do		ret[i] = true end return ret end

This way the giant 'if' that checks for removed languages would be a lot easier to maintain. I use this function in Module:pl-noun. --Tweenk (talk) 06:40, 14 April 2015 (UTC)

Testing format_categories
There have been a few occasions where I wanted to test that categories get generated properly (in another module calling ). However categories don't get formatted in the Module namespace. Can you think of a good way to test this? Passing through  just for the test isn't very elegant. Maybe change  so that it works in a test context? – Jberkel 12:35, 17 March 2018 (UTC)
 * One hackish idea is to override  in the testcases module so that when it's called inside of , it returns a title with a different namespace. Would just have to make sure that this won't cause problems anywhere else. — Eru·tuon 06:31, 12 April 2019 (UTC)
 * Okay, see Module:utilities/testcases. The basic framework seems to work. I verified with  inside the usurping   function that it's only being called inside of  . — Eru·tuon 06:50, 12 April 2019 (UTC)
 * Thanks! However, that was a year ago, now I forgot what I was trying to test :) – Jberkel 07:37, 12 April 2019 (UTC)

Protection
Module:utilities/data should have the same protection level as Module:utilities. — Eru·tuon 17:57, 5 May 2019 (UTC)
 * Done! —Rua (mew) 18:49, 5 May 2019 (UTC)

Tagalog Baybayin text
I'm not sure if this is the right discussion page but on the Category:"Tagalog terms in Baybayin script", I can't see the text written even if I already have the font said here: Appendix:Baybayin_script. I can see Baybayin text elsewhere though. I thought adding Tagalog (code="tl", sc="Tglg") to this data may do something. Ysrael214 (talk) 13:30, 16 October 2022 (UTC)

no_track?
Variable  on line 242 causes trouble..

Likely meant args.nocat but its not even declared local. Dpleibovitz (talk) 02:32, 1 November 2023 (UTC)

Line 142 breaking
This line seems to be breaking things. I'm getting the following error when I'm looking for definitions: Latin declensions also aren't showing anymore. ~RH9 03:02, 8 January 2024 (UTC)

Criteria for when returns anything
At the moment,  will only return categories if the current page is in mainspace, or otherwise the Appendix, Thesaurus, Citations or Reconstruction namespaces. This is so that we don't get non-content pages being wrongly categorised in content categories. This can be overridden with the  parameter, which is mostly used for testing, but it's also used in Module:checkparams (and I'm sure other places too), since maintenance categories need to cover a wider array of pages.

Yesterday, I added Module:maintenance category, which checks whether a page should go in (e.g.) Category:Pages with module errors or Category:Pages with module errors/hidden, and I was thinking it might be a good idea to change  parameter so that the value lua means it uses those checks instead (but any other values like lua or lua would cause the same behaviour as now). That way, we can prevent the bad params categories from being flooded with junk, while still making sure they cast a wider net. Theknightwho (talk) 20:47, 10 April 2024 (UTC)

 * @Theknightwho Sounds good to me. Benwing2 (talk) 22:03, 10 April 2024 (UTC)
 * @Theknightwho Good with me, too. JeffDoozan (talk) 23:16, 10 April 2024 (UTC)

title: Module talk:utilities


text:
kdyby

Etymology
..

Particle

 * 1) ; if only; had better

Conjunction

 * 1) if

Usage notes

 * Used with hypothetical conditions.

Etymology
From.

Particle

 * 1) ; if only; had better

Conjunction

 * 1) if

title: kdyby


text:
použitý

Etymology
From.

Adjective

 * 1) used
 * 2) used that has or have previously been owned by someone else

title: použitý


text: morosamt

title: morosamt


text: morosame

title: morosame


text:
vyučovat

Verb

 * 1) to teach

title: vyučovat


text:
pokaždé

Adverb

 * 1) each time, every time

title: pokaždé


text:
zbývat

Verb

 * 1) to remain, to be left

title: zbývat


text:
platendraaier

Etymology
From.

Noun

 * 1) gramophone
 * 2) turntable

 * 1) disc jockey

title: platendraaier


text:
vesnický

Etymology
From.

Adjective

 * 1)  village
 * 2) rural

title: vesnický


text:
vyučování

Etymology
From.

Noun

 * 1) teaching, education
 * 2) class, classes
 * 1) class, classes
 * 1) class, classes
 * 1) class, classes

title: vyučování


text:
výuka

Etymology
.

Noun

 * 1) teaching, education

title: výuka


text:
vyžadovat

Etymology
žádat

Verb

 * 1) to require, to demand
 * 2) to require, to need, to take
 * vyžaduje plné soustředění

title: vyžadovat


text:
cabra-cega

Etymology
lit. 'blind goat'.

Noun

 * 1) blind man's buff

title: cabra-cega


text:
گودرز

Etymology
From, according to MacKenzie from  , with the constituents ultimately going back to 🇨🇬 (whence Persian ) and  (whence Sanskrit ); see Pokorny for the latter root. The stem is not attested in Old Iranian, unless Bailey is right in seeing it in 🇨🇬 ←.

Akin to 🇨🇬,, and the Iranian borrowings: 🇨🇬, , 🇨🇬, 🇨🇬, 🇨🇬 and 🇨🇬.

Proper noun

 * 1) Gotarzes the name of two Parthian kings

title: گودرز


text:
Template:Evaniidae Hypernyms

 * Apocrita - suborder; Evanioidea - superfamily; Evaniidae - family

title: Template:Evaniidae Hypernyms


text:
Template:Evaniidae Hypernyms/documentation

This is a typing shortcut intended for use under the Hypernyms header of taxa under Evaniidae. It can also be used with subst:.


text:
Template:R:ITIS

at.

title: Template:R:ITIS


text:
Template:R:ITIS/documentation

Parameters
The template takes the following parameters:

 * 1 – mandatory: should be the ITIS number found by searching the ITIS site.
 * 2 – optional: optionally a name other than the pagename.
 * noi – optional: by default the linked term will be italicized. To disable italicization, set 1.

title: Template:R:ITIS/documentation


text:
corupt

Etymology
Past participle of, or borrowed from.

Adjective

 * 1) corrupt

title: corupt


text:
destrăbăla

Etymology
. Possibly a relatively modern word due to the presence of the intervocalic 'b' and lack of attestation in older texts, perhaps borrowed from Italian. Other theories include a Vulgar Latin root *disterebellāre, or from a derivative of *traballāre, but both are unlikely. Has also been noted in a rare regional form.

Verb

 * 1)  to go astray, become corrupted, depraved, perverted, full of vice, etc.

title: destrăbăla


text:
Borys

Etymology
From. Compare 🇨🇬, 🇨🇬.

title: Borys


text:
輕信

Verb

 * 1) to be taken in by; to be too trusting; to be credulous

title: 輕信


text:
Template:Colletidae Hypernyms

 * Apocrita - suborder; Apoidea - superfamily; Colletidae - family

title: Template:Colletidae Hypernyms


text:
Template:Colletidae Hypernyms/documentation

This is a typing shortcut intended for use under the Hypernyms header of taxa under Colletidae. It can also be used with subst:.


text:
Talk:according to plan

Shouldn't it be without any complications? 74.185.212.232 21:48, 28 December 2013 (UTC)
 * Yes, I've changed it. TeleComNasSprVen (talk) 21:52, 28 December 2013 (UTC)

title: Talk:according to plan


text:
Module:Cher-translit

local export = {} local gsub = mw.ustring.gsub

-- map latin consonants to Cherokee syllables where each consonant maps to a corresponding vowel local syl_list = { -- order of syllables: a, e, i, o, u, v	[""] = {"Ꭰ", "Ꭱ", "Ꭲ", "Ꭳ", "Ꭴ", "Ꭵ"}, k = {"Ꭷ"}, g = {"Ꭶ", "Ꭸ", "Ꭹ", "Ꭺ", "Ꭻ", "Ꭼ"}, h = {"Ꭽ", "Ꭾ", "Ꭿ", "Ꮀ", "Ꮁ", "Ꮂ"}, l = {"Ꮃ", "Ꮄ", "Ꮅ", "Ꮆ", "Ꮇ", "Ꮈ"}, m = {"Ꮉ", "Ꮊ", "Ꮋ", "Ꮌ", "Ꮍ", "Ᏽ"}, -- Ᏽ is obsolete n = {"Ꮎ", "Ꮑ", "Ꮒ", "Ꮓ", "Ꮔ", "Ꮕ"}, hn = {"Ꮏ"}, qu = {"Ꮖ", "Ꮗ", "Ꮘ", "Ꮙ", "Ꮚ", "Ꮛ"}, s = {"Ꮜ", "Ꮞ", "Ꮟ", "Ꮠ", "Ꮡ", "Ꮢ"}, d = {"Ꮣ", "Ꮥ", "Ꮧ", "Ꮩ", "Ꮪ", "Ꮫ"}, t = {"Ꮤ", "Ꮦ", "Ꮨ"}, dl = {"Ꮬ"}, tl = {"Ꮭ", "Ꮮ", "Ꮯ", "Ꮰ", "Ꮱ", "Ꮲ"}, ts = {"Ꮳ", "Ꮴ", "Ꮵ", "Ꮶ", "Ꮷ", "Ꮸ"}, w = {"Ꮹ", "Ꮺ", "Ꮻ", "Ꮼ", "Ꮽ", "Ꮾ"}, y = {"Ꮿ", "Ᏸ", "Ᏹ", "Ᏺ", "Ᏻ", "Ᏼ"} }

-- vowel order in Cherokee local vowel_order = {"a", "e", "i", "o", "u", "v"}

-- export for transliteration function export.tr(text, lang, sc) -- ensure all Cherokee characters are uppercase text = mw.ustring.upper(text)

-- substitute values in syl_list dictionary mappings for c, v in pairs(syl_list) do		for i, cher in ipairs(v) do text = gsub(text, cher, c .. vowel_order[i]) end end

-- handle special cases -- special case for Ꮐ text = gsub(text, "Ꮐna", "nah'na") -- add apostrophe if before Ꮎ text = gsub(text, "Ꮐ", "nah") -- otherwise append as is

-- special case for Ꮝ text = gsub(text, "Ꮝ([aeiouv])", "s'%1") -- add apostrophe if before a vowel text = gsub(text, "Ꮝ", "s") -- otherwise append as is

return text end

return export

title: Module:Cher-translit


text: Module:Cher-translit/documentation

title: Module:Cher-translit/documentation


text: Template:chr-noun/documentation

title: Template:chr-noun/documentation


text: Category:Cherokee headword-line templates


text: chánh thức

title: chánh thức


text:
Template:Elapidae Hypernyms/documentation

This is a typing shortcut intended for use under the Hypernyms header of taxa under family Elapidae. It can also be used with subst:.


text:
Template:Elapidae Hypernyms

 * Serpentes - order; Caenophidia - suborder; Elapoidea - superfamily; Elapidae - family

title: Template:Elapidae Hypernyms


text:
alofono

Noun

 * 1)  allophone

title: alofono


text:
ᎡᎳᏗ

Adjective

 * 1) low, lower
 * ᎡᎳᏗ ᏣᎳᎩ (eladi tsalagi) — low(er) Cherokee

title: ᎡᎳᏗ


text: alofonoj

title: alofonoj


text: alofonon

title: alofonon


text: alofonojn

title: alofonojn


text:
firbenet

Adjective

 * 1) four-legged (having four legs)

Derived terms

 * (four-legged friend)
 * (quadruped)

title: firbenet


text:
encarnação

Etymology
From, borrowed from. Cognate with 🇨🇬, 🇨🇬, 🇨🇬 and 🇨🇬.

Noun

 * 1) incarnation
 * 2) embodiment

title: encarnação


text:
Բաթու

Proper noun

 * , Batu

title: Բաթու


text:
Bibulus

Etymology
From.

Translations

 * Armenian: Բիբուլոս
 * Greek:
 * Latin: Bibulus
 * Russian: Бибу́л

title: Bibulus


text: firbenede

title: firbenede


text:
Բիբուլոս

Proper noun

 * 1) Bibulus

title: Բիբուլոս


text: Բեթհովեն

title: Բեթհովեն


text:
beijingensis

Etymology
From.

Adjective

 * 1)  Of, belonging to or from Beijing, China; Pekinese

title: beijingensis


text:
Thread:User talk:CodeCat/Some cases where MewBot is breaking "head"

I don't know if you've noticed, but there are a number of Classical Nahuatl entries added by in 2012 that have the language code following one or more named parameters, which works solely due to the language code being the first positional parameter. MewBot has been adding "plural" as the first parameter to these entries, which causes "plural" to be parsed as the language code. Is there any way to get MewBot to allow for such cases? So far, it seems to be happening only a few entries at a time, but it doesn't seem like a good idea to have a bot breaking things.


text:
Բոնիֆացիոս

Proper noun

 * , Bonifatius, Boniface

title: Բոնիֆացիոս


text:
julegave

Noun

 * 1) Christmas present (a present given or received at Christmas time)

Etymology
From.

Noun

 * 1) a Christmas present

title: julegave


text:
Բրահմա

Proper noun

 * 1)  Brahma

title: Բրահմա


text: Category:hy:Hindu deities

title: Category:hy:Hindu deities


text: Category:hy:Hindu mythology

title: Category:hy:Hindu mythology


text:
Thread:User talk:CodeCat/Some cases where MewBot is breaking "head"/reply

I know, and I've been fixing these. It's not a problem with MewBot as such, just the way the current script works. I could change it, but there are so few of them, and they're better off fixed anyway.


text:
Bahawalpur

Proper noun

 * 1) The district surrounding this city.
 * 2) The administrative division of Pakistan which contains this district.
 * 1) The administrative division of Pakistan which contains this district.

title: Bahawalpur


text:
Bahawalnagar

Proper noun

 * , of which this city is the capital.
 * , of which this city is the capital.

title: Bahawalnagar


text:
curvirostris

Etymology
New Latin; from.

Adjective

 * 1)  having a bent, curved or hooked beak

title: curvirostris


text:
Rahim Yar Khan

Etymology
From.

Proper noun

 * , which has this city as its capital.
 * , which has this city as its capital.

Translations

 * Bengali: রহিম ইয়ার খাঁ
 * Gujarati: રહીમ યાર ખાન
 * Hindi: रहीम यार ख़ान
 * Marathi: रहीम यार खान
 * Punjabi: ਰਹੀਮ ਯਾਰ ਖ਼ਾਨ /
 * Urdu: رحیم یار خان

title: Rahim Yar Khan


text:
Rajanpur

Etymology
From.

Proper noun

 * 1) One of the four districts in the Dera Ghazi Khan Division of Punjab in Pakistan.
 * 2) A city, located near the Indus river, which is the capital of this district.

title: Rajanpur


text: refried bean

title: refried bean


text:
Layyah

Etymology
From.

Proper noun

 * 1) One of the four districts in the Dera Ghazi Khan Division of Punjab in Pakistan.
 * 2) A city, located near the Indus River, which is the capital of this district.

title: Layyah


text:
Muzaffargarh

Etymology
From.

Proper noun

 * 1) One of the four districts in the Dera Ghazi Khan Division of Punjab in Pakistan.
 * 2) A city, located on the banks of the Chenab River, which is the capital of this district.

Translations

 * Hindi: मुज़फ़्फ़रगढ़
 * Punjabi:
 * Gurmukhi: ਮੁਜ਼ੱਫ਼ਰਗੜ੍ਹ
 * Shahmukhi: مُظَفَّر گَڑھ
 * Saraiki:
 * Sindhi: مظفر ڳڙھ
 * Urdu: مُظَفَّر گَڑھ

title: Muzaffargarh


text:
國家元首

Noun

 * 1) head of state
 * 2)  Yang di-Pertuan Agong

title: 國家元首


text:
國家法

Noun

 * 1) national laws; the law of the state

title: 國家法


text: 国家法

title: 国家法


text:
憲法法

Noun

 * 1) constitutional law

title: 憲法法


text: 宪法法

title: 宪法法


text:
零售業

Noun

 * 1) the retail industry; the retail sector

title: 零售業


text: 零售业

title: 零售业


text:
零售店

Noun

 * 1) retail shop; retail store

title: 零售店


text:
批發

Verb

 * 1) to sell wholesale

title: 批發


text: 批发

title: 批发


text:
批發價

Noun

 * 1) wholesale price

title: 批發價


text: 批发价

title: 批发价


text:
American sycamore

Noun

 * 1) A species of large tree native to eastern North America and planted elsewhere,

title: American sycamore


text:
American planetree

Noun

 * 1) A species of large tree native to eastern North America and planted elsewhere,

Translations

 * Basque: mendebaldeko platano
 * Catalan: plàtan d'Amèrica
 * Chinese:
 * Mandarin: 美桐
 * Dutch:
 * Finnish: amerikanplataani, lännenplataani
 * French:
 * German: Amerikanische Platane
 * Italian:
 * Korean: 양버즘나무
 * Portuguese: plátano-americano
 * Ukrainian: платан західний

title: American planetree


text:
sicomoro americano

Noun

 * 1) American sycamore,

title: sicomoro americano


text:
模塊

Noun

 * 1)  module

title: 模塊


text: 模块

title: 模块


text:
julepresang

Etymology
From.

Noun

 * 1) a Christmas present (a present given or received at Christmas time)

Etymology
From.

Noun

 * 1) a Christmas present (as above)

title: julepresang


text:
julegåve

Noun

 * 1) a Christmas present (a present given or received at Christmas time)

title: julegåve


text:
偷渡

Noun

 * 1) people smuggling; illegal immigration

Verb

 * 1) to secretly ferry; to stowaway on a ship
 * 2)  to illegally enter a country
 * 3) to run a blockade

title: 偷渡


text:
illegal immigration

Noun

 * 1) The migration of people across national borders in a way that violates the immigration laws of the destined country.

Synonyms

 * crimmigration

Translations

 * Chinese:
 * Mandarin: 非法移民, 偷渡犯, 黑民
 * Finnish: laiton maahanmuutto
 * German: illegale Einwanderung
 * Hindi:
 * Romanian: imigrație ilegală
 * Russian: нелега́льная мигра́ция
 * Urdu:

title: illegal immigration


text:
偷渡犯

Noun

 * 1) illegal immigrant

title: 偷渡犯


text:
黑民

Noun

 * 1)  illegal immigrant

title: 黑民


text:
非法移民

Noun

 * 1) illegal immigration
 * 2) illegal immigrant

title: 非法移民


text:
塞栓

Noun

 * 1) embolus

title: 塞栓


text: Category:Japanese terms spelled with 塞 read as そく


text:
做筆記

Verb

 * 1) to take notes

title: 做筆記


text:
Thread:User talk:CodeCat/Some cases where MewBot is breaking "head"/reply (2)

No problem- not that big a deal. I'll see if I can figure out a way to find them easily so we can defuse them before they go off...


text:
そくせん

Noun

 * 1)  embolus
 * 2)  sidetrack

title: そくせん


text: sokusen

title: sokusen


text: 做笔记

title: 做笔记


text: Category:Japanese terms spelled with 梗 read as こう


text: 𐌐

title: 𐌐


text: Category:Japanese terms spelled with 概 read as がい


text: がいねん

title: がいねん


text: gainen

title: gainen


text:
がいろん

Noun

 * 1)  introduction

title: がいろん


text: gairon

title: gairon


text:
がいよう

Noun

 * 1)  abstract
 * 2)  open sea
 * 3)  external use

Verb

 * 1)  apply externally

title: がいよう


text: gaiyō

title: gaiyō


text:
たいがい

Adverb

 * 1)  generally

Noun

 * 1)  the general
 * 2)  external
 * 3)  ectogenesis

title: たいがい


text: taigai

title: taigai


text: きがい

title: きがい


text: kigai

title: kigai


text:
胚発生

Noun

 * 1) embryogenesis

title: 胚発生


text:
はいはっせい

Noun

 * 1)  embryogenesis

title: はいはっせい


text: haihassei

title: haihassei


text: エマ

title: エマ


text:
肺気腫

Noun

 * 1) emphysema

title: 肺気腫


text:
はいきしゅ

Noun

 * 1)  emphysema

title: はいきしゅ


text: haikishu

title: haikishu


text: 𐌑

title: 𐌑


text: 𐌒

title: 𐌒


text: pulls in

title: pulls in


text: pulling in

title: pulling in


text: pulled in

title: pulled in


text:
còrb

Etymology
From, from.

Noun

 * 1) raven

title: còrb


text: 概论

title: 概论


text:
概略

Noun

 * 1) outline; summary

Etymology
Likely from compound.

Noun

 * 1) outline, gist, summary

title: 概略


text:
Jerem.

Proper noun

 * 1) * 1826, George Townsend (editor), The Old Testament: Arranged in Historical & Chronological Order II (second edition), Sixth Period, chapter xvi, page 445:
 * Compare Zephan. i. 4, 5. 9. with Jerem. ii. 5. 20. 32.
 * Compare Zephan. i. 4, 5. 9. with Jerem. ii. 5. 20. 32.

title: Jerem.


text:
Module:Quotations/documentation

This module is used by Template:Q.

Coding
The intent of this module was to make a quotations library which can be built and used asynchronously. An editor can reference a work or author which is not yet coded, and the display will still look fine, and if the information is later coded, the template will make use of it at that time.

Language modules
Each language needs its own module, such as that found at Module:Quotations/grc, which can be used as a starting point in creating a language module which does not yet exist. This module takes the information and does the lookups in its data module (in this case Module:Quotations/grc/data), and returns the results to be formatted by the main module.

The data module should be a table, with entries for each author. Each author table should include information about the author, such as years active and the title of the Wikipedia article for the author, as well as tables for each of its works, with information such as the year the work was written, the title of its Wikipedia article, and the title of its Wiksource article. Alias tables can be used for convergence, such as when a work might have two common titles, as well as abbreviations.

Note that the module is designed to work with whatever data is available, and it should not be considered necessary to add all possible data; some is better than none.

Note: In order for a language module to be recognized, the corresponding language code must be added to the  table in this module.

Reference link
One of the more complex aspects of coding the data set lies in the reference link, which is meant to be a fairly dynamic link which formats itself to account for information given. It is formatted in the author's data table as a table of strings and tables. Strings not prefixed by a period are inserted as is. Strings prefixed with a period indicate variable references. Tables which begin with a function run that function with the table's following elements as parameters. Tables not beginning with a function are nested variable addresses. Take the reference link format table lua, which is used solely by Plato's Republic:

lua

The first element, lua, is a simple string, and will be inserted as-is into the link target; it is the prefix for the Greek Wikisource, where a native language version of The Republic is found.

The second element, lua, begins with a period, indicating that it should be replaced by the variable lua, which is given in The Republic’s data table as lua.

The third element, lua, is a standard string, and will be inserted into the link as-is.

The fourth element is a function call, using the function, which is called with two parameters. The second parameter is the variable, which is the chapter given by the user. The first parameter is formatted as a nested reference, it will be the variable, which is found within.

There is no getting around the fact that it is not the easiest format in the world, but it does make for a powerful and flexible engine to interpret data and create the proper link.

External Reference link
If the source is not wikilinkable, then you'll need an external reference link instead of a reference link. You can use the same method as reference links, except use lua instead of lua, and the URL to link to is the lua parameter for the work. For example:

title: Module:Quotations/documentation


text:
Citations:Occupied Kashmir

 * 1987, T. S. Murty, India-China Boundary: India's Options, page 124:
 * He further added that he had no reliable information of China constructing link roads in Occupied Kashmir.

title: Citations:Occupied Kashmir


text: watches out

title: watches out


text: watched out

title: watched out


text: watching out

title: watching out


text:
trật

Etymology
Attested in Phật thuyết đại báo phụ mẫu ân trọng kinh (佛說大報父母恩重經) as (modern SV:  ).

Adjective

 * 1) be missed (a target)
 * 2) be incorrect, be inaccurate
 * 3)  be dislocated
 * 1)  be dislocated
 * 1)  be dislocated

title: trật


text: Category:he:Goats

title: Category:he:Goats


text: Category:he:Livestock

title: Category:he:Livestock


text:
逾期

Verb

 * 1) to exceed the time limit; to be overdue

title: 逾期


text: Category:English terms derived from Central Atlas Tamazight


text:
ispripovjediti

Verb

 * 1) to relate, to narrate

title: ispripovjediti


text: Category:he:Lakes

title: Category:he:Lakes


text: Category:he:Hydrology

title: Category:he:Hydrology


text: Category:he:Water

title: Category:he:Water


text:
jasnoća

Noun

 * 1) clarity, distinctness

title: jasnoća


text:
水箱

Noun

 * 1) water tank

title: 水箱


text:
povelik

Adjective

 * 1) sizeable

title: povelik


text:
zaobljen

Adjective

 * 1) round, rounded

title: zaobljen


text:
測量員

Noun

 * 1) surveyor

title: 測量員


text: 测量员

title: 测量员