Vorlagenprogrammierung Diskussionen Lua Unterseiten
Modul Deutsch English

Modul: Dokumentation

Diese Seite enthält Code in der Programmiersprache Lua. Einbindungszahl Cirrus


local Serial = "2019-01-01"
--[=[
transText/data/Tibt
mw.loadData()
]=]
return { data = {
Tibt = { script  = "Tibt",
         targets = {
             THL = {
                 use     = "WYLIE",
                 replace = {
                             { 0xF45, "ch" },     -- ཅ
                             { 0xF50, "t" },      -- ཐ
                             { 0xF55, "p" },      -- ཕ
                             { 0xF5A, "ts" },     -- ཚ
                             { 0xF60, " " }       -- འ
                           }
             },    -- THL
             WYLIE = {
                 script  = "Latn",
                 replace = { { 0xF40, "k" },      -- ཀ
                             { 0xF41, "kh" },     -- ཁ
                             { 0xF42, "g" },      -- ག
                             { 0xF44, "ng" },     -- ང
                             { 0xF45, "c" },      -- ཅ
                             { 0xF46, "ch" },     -- ཆ
                             { 0xF47, "j" },      -- ཇ
                             { 0xF49, "ny" },     -- ཉ
                             { 0xF4F, "t" },      -- ཏ
                             { 0xF50, "th" },     -- ཐ
                             { 0xF51, "d" },      -- ད
                             { 0xF53, "n" },      -- ན
                             { 0xF54, "p" },      -- པ
                             { 0xF55, "ph" },     -- ཕ
                             { 0xF56, "b" },      -- བ
                             { 0xF58, "m" },      -- མ
                             { 0xF59, "ts" },     -- ཙ
                             { 0xF5A, "tsh" },    -- ཚ
                             { 0xF5B, "dz" },     -- ཛ
                             { 0xF5D, "w" },      -- ཝ
                             { 0xF5E, "zh" },     -- ཞ
                             { 0xF5F, "z" },      -- ཟ
                             { 0xF60, "'" },      -- འ
                             { 0xF61, "y" },      -- ཡ
                             { 0xF62, "r" },      -- ར
                             { 0xF63, "l" },      -- ལ
                             { 0xF64, "sh" },     -- ཤ
                             { 0xF66, "s" },      -- ས
                             { 0xF67, "h" },      -- ཧ
                             { 0xF68, "a" },      -- ཨ
                             { { 0xF68, 0xF72 },  "i" },    -- ཨི
                             { { 0xF68, 0xF74 },  "u" },    -- ཨུ
                             { { 0xF68, 0xF7A },  "e" },    -- ཨེ
                             { { 0xF68, 0xF7C },  "o" }     -- ཨོ
                           }
             }    -- WYLIE
--           ZWPY = {
--               script  = "Latn",
--               replace = {
--                         }
--           }    -- ZWPY
          }
       }    -- Tibt
},   -- data
failsafe = Serial
}