Kontent qismiga oʻtish

Modul:languages/doc

Vikilug‘atdan olingan

Bu sahifa Modul:languages uchun hujjat sahifasidir

Ushbu modul Vikilugʻat yozuvlari boʻlishi mumkin boʻlgan tillarni va ular bilan bog'liq ma'lumotlarni olish va boshqarish uchun ishlatiladi. Qoʻshimcha maʼlumot uchun Viklugʻat:Tillar ga qarang.

Etimologiyalarda ishlatilishi mumkin boʻlgan tillar va til turlari uchun Module:etymology languages ga qarang. Baʼzan etimologiyalarda ham uchraydigan til oilalari uchun Modul:families ga qarang.

Ushbu modul boshqa modullarga kirish imkonini beradi. Shablon ichidagi ma'lumotlarga kirish uchun Modul:tili/andozalar ga qarang.

Ma'lumotlarning oʻzi ushbu modulning pastki sahifalari boʻlgan turli xil ma'lumotlar modullarida saqlanadi. Ushbu modullardan toʻgʻridan-toʻgʻri boshqa modul tomonidan foydalanilmasligi kerak, ma'lumotlarga faqat ushbu modul tomonidan taqdim etilgan funksiyalar orqali kirish mumkin.

Qoʻshimcha ma'lumotlar submodullari (kamroq ishlatiladigan ma'lumotlar uchun):

Ma'lumotlar submodullari:

Tillarni topish va qidirish

[tahrirlash]

Modul tillarni topish uchun ishlatiladigan bir qator funksiyalarni eksport qiladi.


Til ob'ektlari

[tahrirlash]

A Language object is returned from one of the functions above. It is a Lua representation of a language and the data associated with it. It has a number of methods that can be called on it, using the : syntax. For example:

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


Xato funktsiyasi

[tahrirlash]

Qarang Module:languages/error.

Shuningdek qarang

[tahrirlash]

Pastki sahifalar

[tahrirlash]