bédajujAModul:utilitas09.15+8.466Swarabaktiobrolankontribusi(Nyieun kaca anyar local U = {} local Scripts = require("Modul:aksara") -- Internal helper: build category link with optional sortkey local function makeCat(name, sortkey) if sortkey and sortkey ~= "" then return string.format("%s", name, sortkey) else return string.format("Kategori:%s", name) end end --------------------------------------------------------------------- -- Whitelist of scripts for which stripping diacritics is appropriate -----------------------...)
bédajujAModul:kepala09.15+6.307Swarabaktiobrolankontribusi(Nyieun kaca anyar local langModule = require('Modul:bahasa') local scripts = require('Modul:aksara') local utils = require('Modul:utilitas') local p = {} -- Generate anchor for a language local function getLangAnchor(lang) return langModule.getLangName({ args = { [1] = lang } }) end -- Link individual words only if multi-word; single word = no link local function linkWords(text, lang) if not text then return nil end text = mw.text.trim(text) local isProto = langModule.protoLangs[lang]...)
bédajujAModul:aksara09.13+7.528Swarabaktiobrolankontribusi(Nyieun kaca anyar local M = {} local function in_ranges(cp, ranges) for i = 1, #ranges do local r = ranges[i] if cp >= r[1] and cp <= r[2] then return true end end return false end -- Ignore combining diacritical marks local IGNORE_COMBINING = { {0x0300, 0x036F}, {0x1AB0, 0x1AFF}, {0x1DC0, 0x1DFF}, {0x20D0, 0x20FF}, {0xFE20, 0xFE2F} } local function is_ignorable(cp) return in_ranges(cp, IGNORE_COMBINING) end -- Script data M.scripts = { Arab = { name = "Arabic", class =...)
bédajujAModul:pranala09.13+6.406Swarabaktiobrolankontribusi(Nyieun kaca anyar local p = {} local langModule = require('Modul:bahasa') local scriptsModule = require('Modul:aksara') -- Style text depending on script/lang local function wrapText(text, langcode, noitalic, bold) if not text or text == "" then return "" end local sc = scriptsModule.detect(text) local wrapped = scriptsModule.wrap(text, sc) -- Protolanguage: no italics, bold allowed if langModule.protoLangs[langcode] then if sc == "Latn" and bold == "1" then...)
bédajujAModul:kelas09.12+7.391Swarabaktiobrolankontribusi(Nyieun kaca anyar local p = {} local langModule = require("Modul:bahasa") local linkModule = require("Modul:pranala") local utils = require("Modul:utilitas") -- POS types local posTypes = { -- content words n = "Nomina", pn = "Nama diri", -- proper noun < noun v = "Verba", ptcp = "Partisip", -- participle < verb adj = "Adjektiva", num = "Numeralia", adv = "Adverbia", -- function words pron = "Pronomina", conj = "Konjungsi", intj = "Interjeksi", ptcl = "Partikula",...)