This is the documentation page for Модул:languages

Ин модул барои дарёфт ва идора кардани забонҳое истифода мешавад, ки метавонанд вурудоти Wiktionary ва иттилооти бо онҳо алоқаманд дошта бошанд. Барои маълумоти бештар Wiktionary:Languages нигаред.

Барои забонҳо ва навъҳои забонҳое, ки метавонанд дар этимологияҳо истифода шаванд, ба Module:etymology languages нигаред. Барои оилаҳои забонҳо, ки баъзан дар этимология низ пайдо мешаванд, ба Module:families нигаред.

Ин модул дастрасӣ ба модулҳои дигарро таъмин мекунад. Барои дастрасӣ ба маълумот аз дохили қолаб, ба Module:languages/templates нигаред.

Худи маълумот дар модулҳои гуногуни додаҳо, ки зерсаҳифаҳои ин модул мебошанд, нигоҳ дошта мешавад. Ин модулҳо набояд мустақиман аз ҷониби ягон модули дигар истифода шаванд на', маълумот бояд танҳо тавассути функсияҳои пешниҳодкардаи ин модул дастрас карда шавад.

Зермодулҳои маълумот:

Зермодулҳои маълумоти иловагӣ (барои маълумоти кам истифодашаванда):

Ҷустуҷӯ ва дарёфти забонҳо

вироиш

Модул як қатор функсияҳоро содир мекунад, ки барои дарёфти забонҳо истифода мешаванд.


Объектҳои забонӣ

вироиш

Объекти Забон аз яке аз функсияҳои дар боло овардашуда баргардонида мешавад. Ин муаррифии Луа аз забон ва маълумоти бо он алоқаманд аст. Он дорои як қатор усулҳое мебошад, ки онҳоро бо истифода аз синтаксиси : даъват кардан мумкин аст. Барои намуна:

local m_languages = require("Module:languages")
local lang = m_languages.getByCode("fr")
local name = lang:getCanonicalName()
-- "name" will now be "French"


Функсияи хато

вироиш

Бинед Module:languages/error.

Зерсаҳифаҳо

вироиш

Нигаред

вироиш