Moduuli:kieliaakkostus/de

Hei, olet tullut tänne etsimään sanan Moduuli:kieliaakkostus/de merkitystä. DICTIOUS-sanakirjasta löydät paitsi kaikki sanan Moduuli:kieliaakkostus/de sanakirjamerkitykset, myös sen etymologian, ominaisuudet ja sen, miten Moduuli:kieliaakkostus/de sanotaan yksikössä ja monikossa. Kaikki mitä sinun tarvitsee tietää sanasta Moduuli:kieliaakkostus/de on tässä. Sanan Moduuli:kieliaakkostus/de määritelmä auttaa sinua olemaan täsmällisempi ja oikeampi puhuessasi tai kirjoittaessasi tekstejäsi. Kun tunnet sananModuuli:kieliaakkostus/de määritelmän sekä muiden sanojen määritelmät, rikastutat sanavarastoasi ja saat lisää ja parempia kielellisiä resursseja.

Tämän moduulin ohjeistuksen voi tehdä sivulle Moduuli:kieliaakkostus/de/ohje

-- saksa
local de = {}
function de.lajittelumuotoon(isanta, sana)
    return isanta.yksinkertaista_sana(sana, "abcdefghijklmnopqrstuvwxyz")
end

function de.lajittelukirjaimiksi(isanta, sana, n)
    n = n or 2
    local b = 0  -- pituuslisä
    
    -- Lasketaan pituutta lisäävät kirjaimet
    --   eli: ßddd -> ssd|dd eikä ss|ddd
    for p = 1, n do
        -- sisällytetään ß: tulee ss
	    if mw.ustring.sub(sana, p, p) == 'ß' then b = b + 1 end
    end
 
    sana = de.lajittelumuotoon(isanta, sana)
    return mw.ustring.sub(sana, 1, n + b), mw.ustring.sub(sana, n + b +1)
end

return de