Zum Inhalt springen

„Modul:DateTime/local“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
update
update
Zeile 1: Zeile 1:
--[=[ 2014-03-16
--[=[ 2014-03-23
Date and time utilities: Localization
Date and time utilities: Localization
mw.loadData() table
mw.loadData() table
Zeile 22: Zeile 22:
p.monthsParse.de = {
p.monthsParse.de = {
[ "Dez" ] = 12,
[ "Dez" ] = 12,
[ "Jänner" ] = 1,
[ "Jänner" ] = 1,
[ "Jänner" ] = 1,
[ "Jänner" ] = 1,
[ "Jän" ] = 1,
[ "März" ] = 3,
[ "März" ] = 3,
[ "Mrz" ] = 3,
[ "Mrz" ] = 3,
Zeile 50: Zeile 51:
[ 7 ] = true }
[ 7 ] = true }
p.sortPrefix.de = {
p.sortPrefix.de = {
{ "vor dem", 3 },
{ "vor dem", 3 },
{ "vor", 3 },
{ "vor etwa", 3 },
{ "Anfang", 4 },
{ "vor", 3 },
{ "ab dem", 6 },
{ "Anfang", 4 },
{ "ab", 6 },
{ "ab dem", 6 },
{ "seit dem", 6 },
{ "ab etwa", 6 },
{ "seit", 6 },
{ "ab", 6 },
{ "vom", 6 },
{ "seit dem", 6 },
{ "von", 6 },
{ "seit etwa", 6 },
{ "bis zum", 7 },
{ "seit", 6 },
{ "bis", 7 },
{ "vom", 6 },
{ "Ende", 8 },
{ "von", 6 },
{ "nach dem", 9 },
{ "bis zum", 7 },
{ "nach", 9 }
{ "bis etwa", 7 },
{ "bis um", 7 },
{ "bis", 7 },
{ "Ende", 8 },
{ "nach dem", 9 },
{ "nach etwa", 9 },
{ "nach", 9 },
{ "ca%.", false },
{ "etwa", false },
{ "um", false }
}
p.sortSep = 44
p.templates = {
[ "default" ] =
{ spec = "H:i, j. M Y",
long = true },
[ "$dmy" ] =
{ spec = "H:i, j. M Y",
long = true },
[ "$dmyt" ] =
{ spec = "j. M Y, H:i",
long = true },
[ "$dmyts" ] =
{ spec = "j. M Y, H:i:s",
long = true },
[ "data-sort-type:date" ] =
{ spec = "j. M Y" },
[ "dewiki" ] =
{ spec = "H:i, j. M Y",
lift = true,
long = true }
}
}
p.sortSep = 44
p.templates.de = {
p.templates.de = {
[ "T._Monat JJJJ hh:mm:ss Zone" ] =
[ "T._Monat JJJJ hh:mm:ss Zone" ] =
{ spec = "j. F Y",
{ spec = "j. F Y",
lift = true },
lift = true,
[ "dewiki" ] =
long = true },
{ spec = "H:i, j. M Y",
lift = true },
[ "T._Mon JJJJ" ] =
[ "T._Mon JJJJ" ] =
{ spec = "j. M Y" },
{ spec = "j. M Y" },
Zeile 90: Zeile 118:
[ "T._Mon4 JJJJ hh:mm:ss Zone" ] =
[ "T._Mon4 JJJJ hh:mm:ss Zone" ] =
{ spec = "j. M Y",
{ spec = "j. M Y",
lift = true },
lift = true,
long = true },
[ "T._Monat JJJJ" ] =
[ "T._Monat JJJJ" ] =
{ spec = "j. F Y" },
{ spec = "j. F Y" },

Version vom 23. März 2014, 21:58 Uhr

Vorlagenprogrammierung Diskussionen Lua Test Unterseiten
Modul Deutsch English

Modul: Dokumentation

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


--[=[ 2014-03-23
Date and time utilities: Localization
mw.loadData() table
]=]


-- Export
local p = { era         = { },
            monthsAbbr  = { },
            monthsLong  = { },
            monthsParse = { },
            months4     = { },
            sortPrefix  = { },
            templates   = { },
            zones       = { }
          }
p.slang = "de"
p.era.de = { "v. Chr.", "n. Chr." }
p.monthsAbbr.de = { n      = 3,
                    suffix = ".",
                    [ 3 ]  = { "Mär", "Mrz" } }
p.monthsParse.de = {
    [ "Dez" ]         = 12,
    [ "Jänner" ]      =  1,
    [ "Jänner" ] =  1,
    [ "Jän" ]    =  1,
    [ "März" ]   =  3,
    [ "Mrz" ]         =  3,
    [ "Mär" ]         =  3,
    [ "Okt" ]         = 10
}
p.monthsLong.de = {
    "Januar",
    "Februar",
    "März",
    "April",
    "Mai",
    "Juni",
    "Juli",
    "August",
    "September",
    "Oktober",
    "November",
    "Dezember"
}
p.monthsLong[ "de-AT" ] = {
    [ 1 ] = "Jänner"
}
p.months4.de = { [ 3 ] = true,
                 [ 6 ] = true,
                 [ 7 ] = true }
p.sortPrefix.de  = {
    { "vor dem",   3 },
    { "vor etwa",  3 },
    { "vor",       3 },
    { "Anfang",    4 },
    { "ab dem",    6 },
    { "ab etwa",   6 },
    { "ab",        6 },
    { "seit dem",  6 },
    { "seit etwa", 6 },
    { "seit",      6 },
    { "vom",       6 },
    { "von",       6 },
    { "bis zum",   7 },
    { "bis etwa",  7 },
    { "bis um",    7 },
    { "bis",       7 },
    { "Ende",      8 },
    { "nach dem",  9 },
    { "nach etwa", 9 },
    { "nach",      9 },
    { "ca%.",      false },
    { "etwa",      false },
    { "um",        false }
}
p.sortSep   = 44
p.templates = {
    [ "default" ] =
          { spec = "H:i, j. M Y",
            long = true },
    [ "$dmy" ] =
          { spec = "H:i, j. M Y",
            long = true },
    [ "$dmyt" ] =
          { spec = "j. M Y, H:i",
            long = true },
    [ "$dmyts" ] =
          { spec = "j. M Y, H:i:s",
            long = true },
    [ "data-sort-type:date" ] =
          { spec = "j. M Y" },
    [ "dewiki" ] =
          { spec = "H:i, j. M Y",
            lift = true,
            long = true }
}
p.templates.de  = {
    [ "T._Monat JJJJ hh:mm:ss Zone" ] =
          { spec = "j. F Y",
            lift = true,
            long = true },
    [ "T._Mon JJJJ" ] =
          { spec = "j. M Y" },
    [ "T._Mon4 JJJJ" ] =
          { spec = "j. M Y" },
    [ "T._Mon4_JJJJ" ] =
          { spec = "j. M Y" },
    [ "T._Mon4 JJJJ hh:mm:ss" ] =
          { spec = "j. M Y",
            lift = true },
    [ "T._Mon4_JJJJ hh:mm:ss" ] =
          { spec = "j. M Y",
            lift = true },
    [ "T._Mon4_JJJJ_hh:mm:ss" ] =
          { spec = "j. M Y",
            lift = true },
    [ "T._Mon4 JJJJ hh:mm:ss Zone" ] =
          { spec = "j. M Y",
            lift = true,
            long = true },
    [ "T._Monat JJJJ" ] =
          { spec = "j. F Y" },
    [ "TT.MM.JJJJ" ] =
          { spec = "d.m.Y" },
    [ "T.M.JJJJ" ] =
          { spec = "j.n.Y" }
}
p.zones.de = {
    MEZ  =   100,
    MESZ =   200
}

return p