text:
Russonia

Proper noun

 * 1)  In geopolitical and international economic modeling, an antagonistic superpower to Usonia, namely Russia or the former Soviet Union.

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

title: Russonia


text:
desfascistización

Etymology
From.

Noun

 * 1) defascistization

title: desfascistización


text:
dönemeç

Etymology
.

Noun

 * 1) turning

title: dönemeç


text:
ਥੋਕ

Etymology
, from.

Noun

 * 1) amount, heap, share, portion

title: ਥੋਕ


text:
Thirdonia

Proper noun

 * 1)  In geopolitical and international economic modeling, a hypothetical neutral Third World nation.

title: Thirdonia


text:
ٿوڪ

Etymology
.

Noun

 * 1) article, thing
 * 2) an ornament for the person

title: ٿوڪ


text:
bulamaç

Etymology
.

Noun

 * 1) slurrying, slurry

title: bulamaç


text: Thesaurus:ânus

title: Thesaurus:ânus


text:
Khwae Noi

Proper noun

 * 1) A river in western Thailand.

title: Khwae Noi


text: Kwai

title: Kwai


text:
Module talk:User:Theknightwho/UCA/DUCET

what is all this 000000, tell me you aren't implementing a new Wiktionary assembly language on top of Lua. Equinox ◑ 05:31, 7 January 2024 (UTC)

 * @Equinox It's the Unicode Collation Algorithm DUCET (i.e. the standardised sorting weights for each character). Unlike codepoints (which are essentially arbitrary), the DUCET weights are actually meaningful, e.g. A. Ａ, a, ａ, á, à, â etc. all have the same primary weight. There are also secondary and tertiary weights, which basically act as tiebreakers (e.g. "man" comes before "mán", since it would otherwise be a tie, but "mán" comes before "map", because "a" and "á" are otherwise treated as equal). It's a lot more sophisticated than what we do at the moment, which is to basically ignore (a select few) diacritics, which is a problem if either (a) you haven't accounted for that specific character/diacritic in whichever language you're dealing with, which happens a lot with borrowed terms, or (b) your language sorts diacritics in a particular order if all else is equal (e.g. Mandarin, Yoruba).
 * Implementing it would make our lives a lot easier, because it would replace a ton of language-specific crap we have at the moment, and for the cases where we really do need them there are a bunch of off-the-shelf "tailorings" for a ton of languages that we could steal (which is the name they use for language-specific adjustments to the UCA). Theknightwho (talk) 05:45, 7 January 2024 (UTC)
 * Implementing it would make our lives a lot easier, because it would replace a ton of language-specific crap we have at the moment, and for the cases where we really do need them there are a bunch of off-the-shelf "tailorings" for a ton of languages that we could steal (which is the name they use for language-specific adjustments to the UCA). Theknightwho (talk) 05:45, 7 January 2024 (UTC)

 * I'll trust ya... once. I assume all these modules are going to get Documentation pages. Equinox ◑ 05:49, 7 January 2024 (UTC)
 * @Equinox This one's a private module - I'm just experimenting to see what's possible. Theknightwho (talk) 05:50, 7 January 2024 (UTC)

 * Haha, oh yeah, I didn't look at the namespace, did I? Then I'll backpedal and say thanks for not doing your tests in public, like some great Wiktionarians I have known. I had a really funny comment to add but I'm sober enough tonight not to add it. Good luck. Equinox ◑ 05:52, 7 January 2024 (UTC)

title: Module talk:User:Theknightwho/UCA/DUCET


text:
gelim

Etymology
From.

Noun

 * 1) deduction

title: gelim


text:
fuhuş

Etymology
From, from.

Noun

 * 1) vice, prostitution, whoredom

title: fuhuş


text:
y/u

Conjunction

 * 1) and/or

Usage notes

 * Used instead of when the following word starts with a vowel sound which is pronounced.
 * See for more information.

title: y/u


text: Appendix:Swadesh lists for Western Romance languages


text:
chain-ladder method

Proper noun

 * 1)  An actuarial loss reserving technique based on the assumption that historical loss development patterns are indicative of future loss development patterns.

title: chain-ladder method


text:
マチカチ

Noun

 * 1) girl

title: マチカチ


text: Category:en:Myrmicine ants

title: Category:en:Myrmicine ants


text: Category:Myrmicine ants

title: Category:Myrmicine ants


text: oyans

title: oyans


text:
クトゥレシ

Noun

 * 1) girlfriend

title: クトゥレシ


text:
Appendix:Swadesh lists for Gallo-Romance languages

not made by wiki


text:
クユポ

Noun

 * 1) boyfriend

title: クユポ


text:
نېرۋا

Etymology
From.

Noun

 * 1)  nerve

Adjective

 * 1) nervous, neurotic

title: نېرۋا


text:
オナウタリ

Noun

 * 1) parents

title: オナウタリ


text:
Module:User:Theknightwho/UCA

local char = string.char local concat = table.concat local floor = math.floor local insert = table.insert local ipairs = ipairs local split = require("Module:string utilities").split local sub = string.sub local tonumber = tonumber

--[==[local skipped_ranges = {} do local hex = require("hex").to_hex local udata = require("Module:User:Theknightwho/UnicodeData.txt") local last = 0 for line in udata:gmatch("[^\n]+") do		local cp = line:match("^%x+") local a = cp		if cp then cp = tonumber(cp, 16) if cp - last > 0x1000 then insert(skipped_ranges, {hex(last), hex(cp - 1)}) end last = cp		end end return skipped_ranges end]==]

local ducet = require("Module:User:Theknightwho/UCA/DUCET")

local implicit_ranges = { {0x3400, 0x4DBF}, -- CJK Unified Ideographs Extension A	{0x4E00, 0x9FFF}, -- CJK Unified Ideographs {0xAC00, 0xD7AF}, -- Hangul Syllables {0xD800, 0xF8FF}, -- Surrogates, Private Use Area {0x12550, 0x12F8F}, -- Unassigned {0x13460, 0x143FF}, -- Unassigned {0x14680, 0x167FF}, -- Unassigned {0x17000, 0x1AFEF}, -- Tangut, Tangut Components, Khitan Small Script, Tangut Supplement, Unassigned {0x1B170, 0x1BBFF}, -- Nushu, Unassigned {0x1BCB0, 0x1CEFF}, -- Unassigned {0x1DAB0, 0x1DEFF}, -- Unassigned {0x20000, 0x2A6DF}, -- CJK Unified Ideographs Extension B	{0x2A700, 0x2B73F}, -- CJK Unified Ideographs Extension C	{0x2B740, 0x2B81F}, -- CJK Unified Ideographs Extension D	{0x2B820, 0x2CEAF}, -- CJK Unified Ideographs Extension E	{0x2CEB0, 0x2EBEF}, -- CJK Unified Ideographs Extension F	{0x2EBF0, 0x2EE5F}, -- CJK Unified Ideographs Extension I	{0x30000, 0x3134F}, -- CJK Unified Ideographs Extension G	{0x31350, 0x323AF}, -- CJK Unified Ideographs Extension H }

local export = {}

do local escapes = { [0x07] = "\\a", [0x08] = "\\b", [0x09] = "\\t", [0x0A] = "\\n", [0x0B] = "\\v", [0x0C] = "\\f", [0x0D] = "\\r", [0x22] = "\\\"", [0x5C] = "\\\\"	}	local ranges	local function base_256(w)		w = tonumber(w, 16)		return char(w / 0x100) .. char(w % 0x100)	end	local function process_line(line, plane, output)		-- Get the codepoint(s), and return if not found.		local cp = line:match("^[%x ]+%f[ ]")		if not cp then			return		end		-- If there is more than one, (TODO)		cp = split(cp, " ")		if #cp > 1 then			-- TODO			return		end		-- Check this is the correct plane, and return if not. Planes range from 0x0 to 0x10 (17 in total), and each has 0x10000 characters, from U+(X)0000 to U+(X)FFFF.		cp = tonumber(cp[1], 16)		if floor(cp / 0x10000) ~= plane then			return		end		-- Normalize codepoint by removing the plane.		cp = cp % 0x10000		-- Get the weights and convert each the first two weights (ranging from 0x0000 to 0xFFFF) to 2-digit base-256 and store each digit as the corresponding character (e.g. 0xFFFD is "\255" and "\253"). The final weight can be stored as 1 digit, because it only ranges from 0x0000 to 0x001F. local weights = {} for var, w1, w2, w3 in line:gmatch("%[([*.])(%x+)%.(%x+)%.(%x+)%]") do insert(weights, var .. base_256(w1) .. base_256(w2) .. char(tonumber(w3, 16))) end -- If there is more than one set, (TODO) if #weights > 1 then -- TODO return else weights = weights[1] end for i = 1, #weights do			output[cp * 6 + i] = sub(weights, i, i)		end end function export.weights(plane) if not plane then error("Please enter a plane.") end -- Collate the implicit ranges for this plane (if any). ranges = {} for _, range in ipairs(implicit_ranges) do			if floor(range[1] / 0x10000) == plane then insert(ranges, range) end end local output = {} for line in ducet:gmatch("[^\n]+") do			process_line(line, plane, output) end -- Fill in any blanks with zeroes. for i = 1, 0x60000 do			output[i] = output[i] or "\0" end for i = #output, 1, -1 do			local b = output[i]:byte if b > 0x7E then output[i] = "\\" .. b			elseif b 0x0D and b < 0x20 then local nxt = output[i + 1] if nxt and nxt:match("^%d$") then b = ("%03d"):format(b) end output[i] = "\\" .. b			else output[i] = escapes[b] or output[i] end end return concat(output) end end

return export

title: Module:User:Theknightwho/UCA


text:
チュㇷ゚カ

Noun

 * 1) east

title: チュㇷ゚カ


text: Category:ain:Compass points

title: Category:ain:Compass points


text: Category:ain:Directions

title: Category:ain:Directions


text: Lykopolis

title: Lykopolis


text: Category:ain:Navigation

title: Category:ain:Navigation


text: Category:ain:Transport

title: Category:ain:Transport


text:
نېيترون

Etymology
From.

Noun

 * 1)  neutron

title: نېيترون


text:
チュッポㇰ

Noun

 * 1) west

title: チュッポㇰ


text:
ニソㇿ ソンコ

Noun

 * 1) weather forecast

title: ニソㇿ ソンコ


text:
ウラㇻ

Noun

 * 1) fog

title: ウラㇻ


text: Category:ain:Fog

title: Category:ain:Fog


text: Category:ain:Ice

title: Category:ain:Ice


text: Category:ain:Sun

title: Category:ain:Sun


text: Category:ain:Celestial bodies

title: Category:ain:Celestial bodies


text: Category:ain:Space

title: Category:ain:Space


text:
boat anchor

Etymology
Suggesting that it would only be useful as a weight to be thrown overboard to moor a vessel.

Noun

 * 1)  A cumbersome, useless piece of equipment.

title: boat anchor


text: boat anchors

title: boat anchors


text: Category:ain:Snow

title: Category:ain:Snow


text: lag-ok

title: lag-ok


text: usonian

title: usonian


text: USonian

title: USonian


text:
エカㇱテㇰ

Adjective

 * 1) disgusted

title: エカㇱテㇰ


text:
ヤイピラ

Adjective

 * 1) disappointed

title: ヤイピラ


text: Category:ain:Emotions

title: Category:ain:Emotions


text:
イルㇱカ

Adjective

 * 1) angry

title: イルㇱカ


text:
ミㇱム

Adjective

 * 1) bored

title: ミㇱム


text:
Talk:本/derived terms

@Wpi are you saying we don't need this page at all? It is currently linked from nowhere in the dictionary and is consequently impossible to find. This, that and the other (talk) 06:49, 7 January 2024 (UTC)

 * It's not needed, see Beer parlour/2023/March, and there shouldn't be any more problems (in the short term) now that the memory limit has been increased. I haven't got around to putting delete on them since the edit history might need to be kept. – wpi (talk) 07:13, 7 January 2024 (UTC)
 * @Wpi the page has only had two edits by one editor, who was presumably copying the content from the main entry. I don't think there is any need to retain this history. I'll delete the page. This, that and the other (talk) 22:16, 7 January 2024 (UTC)

title: Talk:本/derived terms


text:
ルㇱカ

Adjective

 * 1) grumpy

title: ルㇱカ


text: Category:ain:Personality

title: Category:ain:Personality


text:
エラムヌペクㇱ

Adjective

 * 1) sad

title: エラムヌペクㇱ


text: Category:ain:Sadness

title: Category:ain:Sadness


text: one-word

title: one-word


text:
ವ್ಯತ್ಯಾಸ

Etymology
. Cognate with 🇨🇬, 🇨🇬, 🇨🇬.

Noun

 * 1) difference

title: ವ್ಯತ್ಯಾಸ


text:
ホタㇱヌ

Adjective

 * 1) nervous

title: ホタㇱヌ


text:
polynymously

Adverb

 * 1)  In a polynymous way or manner.

title: polynymously


text:
ꦱꦸꦮꦸꦤ꧀

Etymology
..

Verb

 * 1)  to ask (humbly)

title: ꦱꦸꦮꦸꦤ꧀


text:
आल-जंजाल

Noun

 * 1) perplexity, worry, difficulty, trouble
 * 2)  cobwebs, flotsam and jetsam, oddments
 * 3)  nightmare
 * 1)  nightmare

Adjective

 * 1) perplexing

title: आल-जंजाल


text:
mieć dwie lewe ręce

Etymology
lit. 'to have two left hands'. Likely a.

Verb

 * 1)  to be all thumbs, to have two left hands

title: mieć dwie lewe ręce


text:
deneyimli

Etymology
Equivalent to.

Adjective

 * 1) experienced

title: deneyimli


text:
acoso callejero

Noun

 * 1) street harassment

title: acoso callejero


text:
Northglenn

Proper noun

 * 1) A home rule municipality in Adams and Weld counties, Colorado, United States.

title: Northglenn


text:
ラムトゥイ

Adjective

 * 1) surprised

title: ラムトゥイ


text:
Nunivak

Proper noun

 * 1) A permafrost-covered volcanic island about 30 miles (48 km) offshore from the delta of the Yukon and Kuskokwim rivers in the US state of Alaska.

title: Nunivak


text:
Numfor

Proper noun

 * 1) One of the Schouten Islands of Papua province, northeastern Indonesia.

title: Numfor


text: Numfoor

title: Numfoor


text: Noemfoor

title: Noemfoor


text: Noemfoer

title: Noemfoer


text:
diap

Etymology
Shortening.

title: diap


text: travesticidios

title: travesticidios


text:
zanlı

Etymology
From.

Noun

 * 1) suspect
 * 2) culprit

title: zanlı


text:
रक्तगट

Etymology
.

Noun

 * 1)  blood group

Etymology
From.

Noun

 * 1)  blood group

title: रक्तगट


text: diaps

title: diaps


text: diap.

title: diap.


text: suwun

title: suwun


text:
ラッチ

Adjective

 * 1) calm
 * 2) relaxed

Etymology
Borrowed from.

Noun

 * 1) latch

title: ラッチ


text: ratchi

title: ratchi


text:
गट

Noun

 * 1) group, faction

title: गट


text:
シニ

Adjective

 * 1) rested

title: シニ


text:
रतिचित्रण

Noun

 * 1) pornography, erotica

title: रतिचित्रण


text:
polyonymously

Adverb

 * 1)  In a polyonymous way or manner.

title: polyonymously