Modul:languages/doc
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.
- Ikki harfli kodlar
- Birinchi harfiga koʻra uch harfli kodlar: a b c d e f g h i j k l m n o p q r s t u v w x y z
- Defisdan iborat uzunroq kodlar (
-
)
Qoʻshimcha ma'lumotlar submodullari (kamroq ishlatiladigan ma'lumotlar uchun):
Ma'lumotlar submodullari:
- Ikki harfli kodlar
- Birinchi harfiga koʻra uch harfli kodlar: a b c d e f g h i j k l m n o p q r s t u v w x y z
- Defisdan iborat uzunroq kodlar (
-
)
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]