Вікісловник
ukwiktionary
https://uk.wiktionary.org/wiki/%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0
MediaWiki 1.47.0-wmf.16
case-sensitive
Медіа
Спеціальна
Обговорення
Користувач
Обговорення користувача
Вікісловник
Обговорення Вікісловника
Файл
Обговорення файлу
MediaWiki
Обговорення MediaWiki
Шаблон
Обговорення шаблону
Довідка
Обговорення довідки
Категорія
Обговорення категорії
Додаток
Обговорення додатка
Індекс
Обговорення індексу
Субтитри
Обговорення субтитрів
Модуль
Обговорення модуля
Подія
Обговорення події
особа
0
5067
574605
555856
2026-08-22T12:26:08Z
MSchoentgen
32024
574605
wikitext
text/x-wiki
{{=uk=}}
===Морфосинтаксичні ознаки===
{{імен uk 1*a f a|склади={{склади|о|со́|ба}}|осо́б|осі́б}}
* {{морфо-uk|о-|соб|+а|}}
* {{морфо-uk|особ|+а|дж=п}}
=== Вимова ===
* {{transcriptions-uk|осо́ба|осо́би}}
* {{audio|Uk-особа.ogg|прослухати вимову}}
* {{транскрипція|о с о́ б а}}
===Семантичні властивості===
==== Значення ====
# окрема [[людина]], [[індивід]] {{семантика|синоніми=люди́на, індиві́д; персо́на|антоніми=|гіпероніми=суб'є́кт|гіпоніми=}} {{приклад|||джерело=}}
# людина, яка посідає певне, високе, [[становище]] в суспільстві, у колективі і т. ін. {{семантика|синоніми=|антоніми=|гіпероніми=люди́на|гіпоніми=сано́вник, мора́льник, духівни́к}} {{приклад|||джерело=}}
# {{лінгв.|uk}} граматична категорія [[дієслово|дієслів]], що виражається їх формами та особовими займенниками {{семантика|синоніми=|антоніми=|гіпероніми=[[граматична категорія]]|гіпоніми=}} {{приклад|||джерело=}}
{{списки семантичних зв’язків}}
==== Холоніми ====
#
==== Мероніми ====
#
===Усталені та термінологічні словосполучення, фразеологізми ===
* [[юридична особа]]
* [[фізична особа]] (=[[фізособа]])
==== Колокації ====
====Прислів'я та приказки ====
===Споріднені слова===
{{спорідн:особа}}
===Етимологія===
Від {{етимологія:особа|uk}}
===Переклад===
{{переклад|окрема людина
|af=
|ain=
|art=
|ast=
|ba=
|be=
|bg={{t|bg|особа}}
|br=
|bs=
|ca=
|chu=
|co=
|cs=
|da=
|de=
|el= [[πρόσωπο]]
|en= {{t|en|person}}
|eo=
|es=
|et=
|fi=
|fo=
|fr= {{t|fr|personne|f}}
|gl=
|gv=
|hr=
|hu=
|hy=
|ia=
|io=
|is=
|it=
|ja=
|ka=
|kim=
|kk=
|ko=
|krl=
|ky=
|la=
|lt=
|lv=
|mdf=
|mn=
|nah=
|nl=
|no=
|os=
|pl= {{t|pl|osoba|f}}
|ppol=
|pt=
|ru= [[особа#Російська|особа]] {{f}}
|sk=
|sl=
|slovio-c=
|slovio-l=
|sq=
|sr-c=
|sr-l=
|sv=
|tk=
|tr=
|tt=
|uz=
|vi=
|vro=
|zh=
|zh-cn=
|zh-tw=
}}
{{переклад|людина, яка посідає певне, високе, становище|
|ain=
|sq=
|en=
|hy=
|ast=
|af=
|ba=
|be=
|bg=
|bs=
|br=
|hu=
|vi=
|vro=
|gl=
|el=
|ka=
|da=
|io=
|ia=
|is=
|es=
|it=
|kk=
|krl=
|ca=
|ky=
|zh=
|zh-tw=
|zh-cn=
|ko=
|co=
|la=
|lv=
|lt=
|mdf=
|mn=
|gv=
|nah=
|de=
|nl=
|no=
|os=
|pl=
|ppol=
|pt=
|ru=
|sr-c=
|sr-l=
|sk=
|sl=
|slovio-c=
|slovio-l=
|chu=
|tt=
|art=
|kim=
|tr=
|tk=
|uz=
|fo=
|fi=
|fr=
|hr=
|cs=
|sv=
|eo=
|et=
|ja=
}}
{{переклад|граматична категорія дієслів|
|ain=
|sq=
|en= {{t|en|person}}
|hy=
|ast=
|af=
|ba=
|be=
|bg=
|bs=
|br=
|hu=
|vi=
|vro=
|gl=
|el= [[πρόσωπο]]
|ka=
|da=
|io=
|ia=
|is=
|es=
|it=
|kk=
|krl=
|ca=
|ky=
|zh=
|zh-tw=
|zh-cn=
|ko=
|co=
|la=
|lv=
|lt=
|mdf=
|mn=
|gv=
|nah=
|de=
|nl=
|no=
|os=
|pl= {{t|pl|osoba}}
|ppol=
|pt=
|ru=
|sr-c=
|sr-l=
|sk=
|sl=
|slovio-c=
|slovio-l=
|chu=
|tt=
|art=
|kim=
|tr=
|tk=
|uz=
|fo=
|fi=
|fr=
|hr=
|cs=
|sv=
|eo=
|et=
|ja=
}}
=== Джерела ===
* {{ulif|100394}}
{{ds|5|uk}}
{{Категорія|мова=uk|Людина|Предметні слова|Соціальні ролі|||}}
{{=ru=|{{PAGENAME}}}}
===Морфосинтаксичні ознаки===
{{імен ru 1a f a|склади={{склади|о|со́|ба}}|осо́б|}}
{{морфо-uk|о-|соб|+а}}
=== Вимова ===
* {{transcription-ru|особа|особы}}
* {{audio|Ru-особа.ogg|прослухати вимову}}
* {{транскрипція|}}
===Семантичні властивості===
==== Значення ====
# {{позначка.|ru}} {{as uk}}. {{семантика|синоніми=|антоніми=|гіпероніми=|гіпоніми=}} {{приклад|||джерело=}}
{{списки семантичних зв’язків}}
==== Холоніми ====
#
==== Мероніми ====
#
===Усталені та термінологічні словосполучення, фразеологізми ===
*
==== Колокації ====
====Прислів'я та приказки ====
===Споріднені слова===
{{спорідн|
|згруб=
|змп=
|власні назви=
|іменники=
|прикметники=особый
|дієслова=
|прислівники=
}}
===Етимологія===
Від {{етимологія:|ru}}
===Джерела===
{{довжина слова|5|lang=ru}}
{{Категорія|мова=ru|Людина|||||}}
{{multilang|2}}
[[az:особа]]
[[bg:особа]]
[[chr:особа]]
[[en:особа]]
[[eo:особа]]
[[eu:особа]]
[[fi:особа]]
[[fj:особа]]
[[fr:особа]]
[[hu:особа]]
[[kn:особа]]
[[ko:особа]]
[[ku:особа]]
[[lt:особа]]
[[mg:особа]]
[[nl:особа]]
[[pl:особа]]
[[ru:особа]]
[[sr:особа]]
[[uz:особа]]
[[vi:особа]]
[[zh:особа]]
{{=bg=}}
===Морфосинтаксичні властивості===
{{імен bg}}
{{морфо|о|соб||а}}
===Значення===
#
====Синоніми====
====Антоніми====
====Гіпероніми====
====Гіпоніми====
====Холоніми====
====Мероніми====
====Омоніми====
====Пароніми====
===Споріднені слова===
{{спорідн|}}
===Етимологія===
Від {{етимологія|}}
===Джерела===
cv08klgyxt105sdg7sa0fai6q4lyab0
асфальтований
0
16220
574603
544351
2026-08-22T12:09:00Z
MSchoentgen
32024
574603
wikitext
text/x-wiki
{{=uk=}}
===Морфосинтаксичні ознаки===
{{дієприкм uk пас|склади={{склади|ас|фаль|то́|ва|ний}}|асфальто́ван}}
{{морфо-uk|асфальт|-ова|-н|+ий}}
=== Вимова ===
* {{transcription-uk|асфальто́ваний}}
* {{audio|Uk-асфальтований.ogg|прослухати вимову}}
* {{транскрипція|а с ф а л' т о́ в а н и й}}
===Семантичні властивості===
==== Значення ====
# {{дієприкм.|ч=м|стан=пас|асфальтувати}}.{{семантика|синоніми=—|антоніми=—|гіпероніми=—|гіпоніми=—}} {{приклад2|Ми звернули з погано асфальтованої доріжки на зелену траву|з газети|джерело=[https://goroh.pp.ua/%D0%A2%D0%BB%D1%83%D0%BC%D0%B0%D1%87%D0%B5%D0%BD%D0%BD%D1%8F/%D0%B0%D1%81%D1%84%D0%B0%D0%BB%D1%8C%D1%82%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B9 Словник Горох: {{PAGENAME}}]}}
{{списки семантичних зв'язків}}
==== Холоніми ====
# —
==== Мероніми ====
# —
===Усталені та термінологічні словосполучення, фразеологізми ===
*
==== Колокації ====
====Прислів'я та приказки ====
===Споріднені слова===
{{спорідн|
|згруб=
|змп=
|власні назви=
|прізвища=
|топоніми=
|іменники=
|прикметники=
|дієприкметники=заасфальтований
|дієслова=
|прислівники=
|повн=асфальт
}}
=== Етимологія ===
Від {{етимологія:|uk}}
=== Переклад ===
{{переклад|
|ab=
|abq=
|ady=
|af=
|agh=
|ain.kana=
|ain.lat=
|ain=
|aja=
|akz=
|ale=
|als=
|alt=
|an=
|ang=
|ar=
|arc.jud=
|arc.syr=
|art=
|asm=
|ast=
|av=
|ave=
|ay=
|az=
|ba=
|bar=
|bat-smg=
|bg=
|bm=
|bn=
|br=
|bs=
|bua=
|ca=
|ce=
|chm=
|chu.cyr=
|chu.glag=
|cjs=
|co=
|crh=
|cs=
|csb=
|cv=
|cy=
|da=
|dar=
|de=
|dsb=
|dv=
|el=
|en=
|eo=
|es=
|et=
|eu=
|eve=
|evn=
|ewe=
|fa=
|fi=
|fo=
|fr=
|fur=
|fy=
|ga=
|gag=
|gd=
|gl=
|gld=
|gn=
|grc=
|gu=
|gv=
|ha=
|haw=
|he=
|hi=
|hr=
|hsb=
|ht=
|hu=
|hy=
|ia=
|id=
|ik=
|inh=
|io=
|is=
|it=
|itl=
|iu=
|ja=
|jbo=
|jv=
|ka=
|kaa=
|kbd=
|kim=
|kjh=
|kk=
|kl=
|km=
|kn=
|ko=
|koi=
|kok=
|kom=
|krc=
|krl=
|ku=
|kum=
|kw=
|ky=
|la=
|lad=
|lb=
|lbe=
|lez=
|li=
|lmo=
|ln=
|lo=
|lt=
|lv=
|mas=
|mdf=
|mg=
|mi=
|mk=
|ml=
|mn=
|mo=
|mr=
|ms=
|mt=
|myv=
|na=
|nah=
|nap=
|nds=
|nio=
|nl=
|nn=
|no=
|nov=
|nv=
|oc=
|oj=
|os=
|pa=
|pap=
|pl=
|pms=
|prs=
|ps=
|pt=
|qu=
|rap=
|rm=
|ro=
|roh=
|rom=
|ru= {{t|ru|асфальтированный}}
|rw=
|sa=
|sah=
|sc=
|scn=
|sco=
|sd=
|se=
|sjd=
|sk=
|sl=
|slovio-c=
|slovio-l=
|sm=
|so=
|sq=
|sr=
|sr-c=
|sr-l=
|su=
|sv=
|sw=
|szl=
|ta=
|tab=
|te=
|tet=
|tg=
|th=
|tk=
|tl=
|tn=
|tpi=
|tr=
|tt.cyr=
|tt.lat=
|tt=
|ttt=
|ty=
|tyv=
|udm=
|ug=
|ur=
|uz=
|vep=
|vi=
|vo=
|vot=
|vro=
|wa=
|wo=
|xal=
|xh=
|xsr=
|yi=
|yo=
|yrk=
|ze=
|zh=
|zh-cn=
|zh-tw=
|zu=
|zza=
}}
=== Джерела ===
* {{ulif}}
*[https://goroh.pp.ua/%D0%A2%D0%BB%D1%83%D0%BC%D0%B0%D1%87%D0%B5%D0%BD%D0%BD%D1%8F/%D0%B0%D1%81%D1%84%D0%B0%D0%BB%D1%8C%D1%82%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B9 Словник Горох: {{{2|{{PAGENAME}}}}}]
{{довжина слова|13|lang=uk}}
{{Категорія|мова=uk|Асфальт|||||}}
l0we2gsyj9tyn64zxpge0kf6oo90vgy
Івано-Франківськ
0
20507
574604
552084
2026-08-22T12:21:52Z
MSchoentgen
32024
/* Вимова */
574604
wikitext
text/x-wiki
{{=uk=}}
===Морфосинтаксичні ознаки===
{{імен uk 3a-city m una|склади={{склади|І|ва́|но|-|Фран|кі́вськ}}|Іва́но-Франкі́вськ|}}
{{морфо-uk|Іван|-о-|Франк|-ів|-ськ}}
===Вимова===
* {{transcription-uk|iˈβ̞ɑno frɑnˈkifsʲk}}
* {{audio2|Uk-Івано-Франківськ.oga|прослухати вимову}}
* {{транскрипція|}}
===Семантичні властивості===
==== Значення ====
# {{геогр.|uk}} [[місто]] в [[Україна|Україні]], адміністративний центр [[Івано-Франківська область|Івано-Франківської області]]. {{семантика|синоніми=Станіславів {{позначка|(колишня назва)}}|антоніми=|гіпероніми=місто|гіпоніми=}} {{приклад2|||джерело=}}
{{списки семантичних зв'язків}}
==== Холоніми ====
#
==== Мероніми ====
#
===Усталені та термінологічні словосполучення, фразеологізми ===
*
==== Колокації ====
====Прислів'я та приказки ====
===Споріднені слова===
{{спорідн|
|згруб=
|змп=
|власні назви= Івано-Франківщина
|прізвища=
|топоніми=
|іменники= івано-франківець, івано-франківка
|прикметники= івано-франківський
|дієприкметники=
|дієслова=
|прислівники=
}}
=== Етимологія ===
Від {{етимологія|uk}}
=== Переклад ===
{{переклад|
|ar=
|be= {{t|be|Івана-Франкоўск|m}}
|bg=
|cs=
|crh=
|de=
|ee=
|el=
|en= {{t|en|Ivano-Frankivsk}}
|eo=
|es=
|fi=
|fr=
|gag=
|he=
|hr=
|hsb=
|hu=
|hy=
|it=
|jct=
|kdr=
|ko=
|la=
|lt=
|lv=
|mk=
|pl= {{t|pl|Iwano-Frankiwsk|m}}
|pr=
|pt=
|ro=
|ru= {{t|ru|Ивано-Франковск|m}}
|sk=
|sl=
|slovio-c=
|slovio-l=
|sr-c=
|sr-l=
|sv=
|tr=
|yi=
|zh=
}}
=== Джерела ===
* {{ulif|57537}}
{{довжина слова|16|lang=uk}}
{{Wikipedia}}
{{Категорія|мова=uk|Топоніми|Міста України||||}}
fip2ux1hd3pao09ullolfxser026cnm
Модуль:морфо
828
55428
574606
569664
2026-08-22T16:32:41Z
Ігнат Лостюк
22957
574606
Scribunto
text/plain
-- Модуль:морфо v1.3.1
-- 2019-02-21
local export = {}
local u = require("Module:utils")
local wu = require("Module:wiki-utils")
local t = require("Module:морфо/translation")
local s = require("Module:морфо/sources")
function _(text)
if t[text] and t[text] ~= '' then
return t[text]
else
return text
end
end
-- TODO: трансфікси в арабській, і інфікси в латині // скасовується?
local lang = 'uk' -- default language
local data = {}
local title
local morphemes = {}
local reference = ''
local categories = ''
local category_replacements = {}
local skip_categories = false
local DEBUG_CATEGORIES = false
local singular = {
root = _('корінь'),
prefixoid = _('префіксоїд'),
prefix = _('префікс'),
suffix = _('суфікс'),
postfix = _('постфікс'),
suffixsoid = _('суфіксоїд'),
interfix = _('інтерфікс'),
ending = _('закінчення'),
verb_ending = _('дієслівне закінчення'),
}
local plural = {
prefixoid = _('префіксоїди'),
prefix = _('префікси'),
suffix = _('суфікси'),
postfix = _('постфікси'),
suffixsoid = _('суфіксоїди'),
interfix = _('інтерфікси'),
ending = _('закінчення'),
verb_ending = _('дієслівні закінчення'),
}
local plural_key = {
prefixoid = 'prefixoids',
prefix = 'prefixes',
suffix = 'suffixes',
postfix = 'postfixes',
suffixsoid = 'suffixsoids',
interfix = 'interfixes',
ending = 'endings',
verb_ending = 'verb_endings',
}
local instrumental = {
prefixoid = _('префіксоїдом'),
prefix = _('префіксом'),
suffix = _('суфіксом'),
postfix = _('постфіксом'),
suffixsoid = _('суфіксоїдом'),
interfix = _('інтерфіксом'),
}
local notation = {
root = 'R',
prefixoid = 'R',
prefix = 'pr',
suffix = 's',
postfix = 'pt',
suffixsoid = 'R',
interfix = 'i',
ending = 'f',
verb_ending = 'f',
}
local plural_lang = {
ru = _('російські'),
uk = _('українські'),
be = _('білоруські'),
en = _('англійські'),
}
local regexp_alphabet = {
ru = 'а-яё',
uk = 'а-яєіїґ’\'',
be = 'а-яёіў’\'',
en = 'a-z’\'',
}
-- Утилитная функция для формирования wiki-кода для категории
function set_category(name)
return ' {{#ifeq:{{NAMESPACE}}|{{ns:0}}|[[' .. _('Категорія') .. ':' .. name .. ']]}}'
end
function add_morpheme(m_type, m_value)
table.insert(morphemes, {m_type=m_type, m_value=m_value})
end
function add_category(name)
categories = categories .. set_category(name)
if DEBUG_CATEGORIES then
categories = categories .. wu.span_silver(' [' .. _('Категорія') .. ':' .. name .. ']')
end
end
function process_data()
for m_type, items in pairs(data['category_replacements']) do
category_replacements[m_type] = {}
for _, values in pairs(items) do
if type(values) == 'table' then
category_replacements[m_type][values[1]] = values[2]
end
end
end
end
function parse_morphemes(args)
for key, value in pairs(args) do
cleared_value = mw.ustring.gsub(value, '[()]', '')
if type(key) == 'number' then
if mw.ustring.match(value, "^%-%-") ~= nil then
value = mw.ustring.sub(value, 2)
add_morpheme('suffixsoid', value)
elseif mw.ustring.match(value, "%-%-$") ~= nil then
value = mw.ustring.sub(value, 1, -2)
add_morpheme('prefixoid', value)
elseif mw.ustring.match(value, "^%-.*%-$") ~= nil then
add_morpheme('interfix', value)
elseif mw.ustring.match(value, "%-$") ~= nil then
value = mw.ustring.sub(value, 1, -2)
add_morpheme('prefix', value..'-')
elseif mw.ustring.match(value, "^%-") ~= nil then
if u.contains(data['known_morphemes']['postfixes'], cleared_value) then
add_morpheme('postfix', value)
else
add_morpheme('suffix', value)
end
elseif mw.ustring.match(value, "^%+") ~= nil then
fix_value = '-'..mw.ustring.sub(value, 2)
if u.contains(data['known_morphemes']['verb_endings'], cleared_value) then
add_morpheme('verb_ending', fix_value)
else
add_morpheme('ending', fix_value)
end
elseif value ~= '' then
add_morpheme('root', '-'..value..'-')
end
else
if key == 'дж' then
reference, skip_categories = s.process_sources(value, title)
end
end
end
end
function prepare_output(lang)
if #morphemes == 0 then
return u.capfirst(_('корінь')) .. ": '''--'''." .. set_category(_('Немає відомостей про склад слова') .. '/' .. lang)
end
local items = {}
local structure = {}
local has_root = false
local unknown_affix = false
local wrong_characters = false
local check_title = ''
for i, morpheme in pairs(morphemes) do
local m_type = morpheme['m_type'] -- тип морфеми
local m_value = morpheme['m_value'] -- перетворене значення для відображення
local m_cat_value = mw.ustring.lower(mw.ustring.gsub(m_value, '[()]', '')) -- прибираємо дужки для категорії, а також нижній регістр
if mw.ustring.match(mw.ustring.lower(m_value), '^[-+' .. regexp_alphabet[lang] .. 'j∅’()]*$') == nil and mw.ustring.match(m_value, '^-[A-Za-z]*-$') == nil then
wrong_characters = true
end
local check_morpheme = mw.ustring.gsub(m_value, '[-+j∅]', '')
check_morpheme = mw.ustring.gsub(check_morpheme, '%(.+%)', '')
check_title = check_title .. check_morpheme
local m_title = singular[m_type]
if u.contains({'prefix', 'prefixoid', 'suffix', 'suffixoid', 'postfix', 'interfix'}, m_type) then
if category_replacements[m_type] and category_replacements[m_type][m_cat_value] then
m_cat_value = category_replacements[m_type][m_cat_value]
end
end
-- local m_cat_value = mw.ustring.gsub(m_value, '%/.*', '')
-- m_value = mw.ustring.gsub(m_value, '%/', '{{!}}')
table.insert(structure, notation[m_type])
if u.contains({'prefixoid', 'prefix', 'suffix', 'postfix', 'interfix', 'suffixsoid'}, m_type) then
if m_type ~= 'interfix' and not skip_categories then
add_category(u.capfirst(_(plural_lang[lang])) .. ' ' .. _('слова с') .. ' ' .. instrumental[m_type] .. ' ' .. m_cat_value) -- категоризация по типам морфем
m_value = '[[' .. m_cat_value .. '|' .. m_value .. ']]' -- додавання посилання для морфеми
end
if i > 1 and morphemes[i-1]['m_type'] == m_type then
m_title = '' -- пропуск заголовка, якщо попередня морфема була того ж типу
elseif i < #morphemes and morphemes[i+1]['m_type'] == m_type then
m_title = plural[m_type] -- використання множини, якщо кілька поспіль морфем одного типу
end
end
if u.contains({'prefixoid', 'prefix', 'suffix', 'postfix', 'interfix', 'ending'}, m_type) and not skip_categories then
key = plural_key[m_type]
value = m_cat_value
if m_type == 'ending' then
value = mw.ustring.gsub(m_cat_value, '^%-', '+')
elseif m_type == 'prefixoid' then
value = mw.ustring.gsub(m_cat_value, '%-$', '--')
end
if not u.contains(data['known_morphemes'][key], value) then
unknown_affix = true -- категоризація невідомих морфем
m_value = m_value .. wu.span_red("<sup>?</sup>") -- додавання червоного знаку питання
end
end
if m_type == 'root' then
has_root = true
end
if m_title ~= '' then
item = m_title .. ': ' .. "'''" .. m_value .. "''';"
table.insert(items, item)
else
if m_type == 'interfix' and mw.ustring.sub(items[#items], -5, -5) ~= '>' then
items[#items] = mw.ustring.sub(items[#items], 1, -6) .. m_value .. "''';"
else
items[#items] = mw.ustring.sub(items[#items], 1, -5) .. m_value .. "''';"
end
end
end
if not skip_categories then
add_category(u.capfirst(_(plural_lang[lang])) .. ' ' .. _('слова, тип морфемної будови') .. ' ' .. table.concat(structure, '-'))
if unknown_affix then
add_category(_('Помилка в морфемному розборі (невідомий афікс)') .. '/' .. lang)
end
end
if not has_root then
add_category(_('Помилка в морфемному розборі (немає кореня)') .. '/' .. lang)
end
if wrong_characters then
add_category(_('Помилка в морфемному розборі (недопустимі символи)') .. '/' .. lang)
end
local title_without_hyphens = mw.ustring.gsub(title, '[- ]', '')
-- mw.log('"' .. title_without_hyphens .. '"')
-- mw.log('"' .. check_title .. '"')
if check_title ~= title_without_hyphens then
if mw.ustring.lower(check_title) ~= mw.ustring.lower(title_without_hyphens) then
add_category(_('Помилка в морфемному розборі (не відповідає вихідному слову)') .. '/' .. lang)
else
categories = categories .. '<span style="display: none;">{{відстеження/не-збігається-регістр-у-морфемному-розборі}}</span>'
-- add_category(_('Помилка в морфемному розборі (не відповідає регістру вихідного слова)') .. '/' .. lang)
end
end
local output = table.concat(items, ' ')
local result = mw.ustring.sub(u.capfirst(output), 1, -2)
if reference ~= '' then
result = result .. ' ' .. reference
end
result = result .. '.' .. categories
return result
end
function generate_docs()
result = ''
for i, m_type in pairs({'prefix', 'prefixoid', 'interfix', 'suffix', 'suffixsoid', 'ending', 'verb_ending', 'postfix'}) do
result = result .. "===" .. u.capfirst(plural[m_type]) .. "===" .. '\n'
result = result .. "{{кол|5}}\n"
values = data['known_morphemes'][plural_key[m_type]]
empty = true
for i, value in pairs(values) do
empty = false
value = mw.ustring.gsub(value, '%-%-', '-')
value = mw.ustring.gsub(value, '%+', '-')
if u.contains({'prefixoid', 'prefix', 'suffix', 'postfix', 'suffixsoid'}, m_type) then
cat_name = u.capfirst(_(plural_lang[lang])) .. ' ' .. _('слова с') .. ' ' .. instrumental[m_type] .. ' ' .. value
result = result .. "# '''[[" .. value .. "]]'''" .. ' ([[:' .. _('Категорія') .. ':' .. cat_name .. "|кат]])\n" -- {{PAGESINCAT:" .. cat_name .. "}}
else
result = result .. "# '''" .. value .. "'''\n"
end
end
result = result .. "{{кінець стовпа}}\n"
if empty then
result = result .. "# ''" .. _('Порожньо') .. "''\n"
end
end
return result
end
-- Головна функція, яка викликається в модулі.
function export.get(frame)
local lang = frame.args[_('мова')]
local args = u.clone(frame:getParent().args)
title = u.get_base()
data = mw.loadData("Module:морфо/data/" .. lang);
process_data(lang)
parse_morphemes(args)
return frame:preprocess(prepare_output(lang))
end
-- Функція для генерації документації дата-модуля.
function export.docs(frame)
local lang = frame.args[_('мова')]
data = mw.loadData("Module:морфо/data/" .. lang);
return frame:preprocess(generate_docs())
end
return export
6dsv6f9mkoe6kkduty9lpfoqbyeauon
Модуль:морфо/data/en
828
78057
574607
569667
2026-08-22T16:33:30Z
Ігнат Лостюк
22957
574607
Scribunto
text/plain
return {
known_morphemes = {
prefixoids = {
'cyber--',
},
prefixes = {
're-', 'dis-', 'over-', 'un-', 'mis-', 'out-', 'be-', 'co-', 'de-', 'fore-', 'inter-', 'pre-', 'sub-', 'trans-', 'under-', 'anti-', 'auto-', 'bi-', 'counter-', 'ex-', 'hyper-', 'in-', 'kilo-', 'mal-', 'mega-', 'mini-', 'mono-', 'neo-', 'poly-', 'pseudo-', 'semi-', 'super-', 'sur-', 'tele-', 'tri-', 'ultra-', 'vice-', 'im-', 'in-', 'ir-', 'il-', 'архі-',
},
suffixes = {
'-ise', '-ate', '-fy', '-en', '-tion','-sion', '-er', '-ment', '-ant', '-ent', '-age', '-al', '-ence',
'-ance', '-y', '-ism', '-ship', '-ity', '-ness', '-cy', '-al', '-ive', '-ous', '-ful', '-less', '-able', '-ness'
},
suffixsoids = {
'-гуз'-- боягуз
},
interfixes = {
'-o-',
},
endings = {
'+∅', 'e', 'y'
},
verb_endings = {
'-ся',
},
postfixes = {
'-си',
},
},
category_replacements = {
prefixoid = {
{'пан’-', 'пан-'},
},
prefix = {
{'з’-', 'з-'},
},
},
references = { -- этот механизм ещё не реализован
{
{'п'},
'{{Полюга}}',
},
{
{'т'},
'{{Тихонов}}',
},
{
{'т-ся', 'т2'},
'{{Тихонов|2=(ся)}}',
},
{
{'т:%1'},
'{{Тихонов|%1}}',
},
{
{'к', 'е', 'ке'},
'{{Кузнецова и Ефремова}}',
},
}
}
injewgwd7tp8xelmvrbvlfymigzgi52
sadness
0
90761
574608
2026-08-22T16:36:37Z
Ігнат Лостюк
22957
Створена сторінка: {{=en=}} === Морфосинтаксичні ознаки === {{імен en s|склади={{склади|sad|ness}}|sadness|e=1}} {{морфо-en|-ness}} === Вимова === * {{transcription|ˈsædnəs}} * {{audio2|en-us-{{subst:PAGENAME}}.ogg|прослухати вимову}} === Семантичні властивості === ==== Значення ==== # [[смуток]] {{семантика|синоніми=forlornness, melancholy|антоні...
574608
wikitext
text/x-wiki
{{=en=}}
=== Морфосинтаксичні ознаки ===
{{імен en s|склади={{склади|sad|ness}}|sadness|e=1}}
{{морфо-en|-ness}}
=== Вимова ===
* {{transcription|ˈsædnəs}}
* {{audio2|en-us-sadness.ogg|прослухати вимову}}
=== Семантичні властивості ===
==== Значення ====
# [[смуток]] {{семантика|синоніми=forlornness, melancholy|антоніми=happiness|гіпероніми=compassion, loneliness, hopelessness, remorse|гіпоніми=emotion}} {{приклад|текст=|переклад=|джерело=}}
{{списки семантичних зв’язків}}
===Усталені та термінологічні словосполучення, фразеологізми ===
*
==== Колокації ====
====Прислів'я та приказки ====
===Споріднені слова===
{{спорідн|
|згруб=
|змп=
|власні назви=
|прізвища=
|топоніми=
|іменники=sad
|прикметники=
|дієприкметники=
|дієслова=sadden
|прислівники=sadly
}}
=== Етимологія ===
Від {{lang|enm|sadnesse}}, далі від [[sad]] + [[-nesse]].
=== Джерела ===
{{довжина слова|7|lang=en}}
{{Категорія|мова=en|Англізми|Германізми||||}}
16lqqiar2l52ncgwww5j21cvlghuibt