Zum Inhalt springen

„Modul:DateTime/local“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
update
Administratoren-Anfrage: https://de.wikipedia.org/w/index.php?title=Wikipedia:Administratoren/Anfragen&diff=203283554&oldid=203283290
 
(6 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
local Serial = "2020-08-08"
--[=[ 2014-11-09
--[=[
Date and time utilities: Localization Deutsch
Date and time utilities: Localization Deutsch
mw.loadData() table
mw.loadData() table
]=]
]=]
local Similar = mw.ustring.char( 8776 ) -- ~~




Zeile 11: Zeile 13:
monthsParse = { },
monthsParse = { },
months4 = { },
months4 = { },
sortPrefix = { },
sortWeights = { },
templates = { },
templates = { },
zones = { }
zones = { },
failsafe = Serial
}
}
p.slang = "de"
p.monthsLong[ "de-AT" ] = { -- OBSOLETING
[ 1 ] = "Jänner"
}
p.monthsAbbr[ "de-AT" ] = { n = 3,
suffix = ".",
[ 1 ] = { "Jan", "Jän" },
[ 3 ] = { "Mär", "Mrz" } } -- OBSOLETING
p.slang = "de"
p.era.de = { "v. Chr.", "n. Chr." }
p.era.de = { "v. Chr.", "n. Chr." }
p.monthsAbbr.de = { n = 3,
p.monthsAbbr.de = { n = 3,
Zeile 30: Zeile 26:
suffix = ".",
suffix = ".",
[ 1 ] = { "Jan", "Jän" },
[ 1 ] = { "Jan", "Jän" },
[ 3 ] = { "Mär", "Mrz" } }
[ 3 ] = { "Mär", "Mrz" } }
p.monthsParse.de = {
p.monthsParse.de = {
[ "Dez" ] = 12,
[ "Dez" ] = 12,
[ "Feber" ] = 2,
[ "Jänner" ] = 1,
[ "Jänner" ] = 1,
[ "Jänner" ] = 1,
[ "Jänner" ] = 1,
Zeile 61: Zeile 58:
[ 6 ] = true,
[ 6 ] = true,
[ 7 ] = true }
[ 7 ] = true }
p.present = { date = "j. F Y",
p.sortPrefix.de = {
{ "vor dem", 3 },
time = "H:i:s",
both = "$date $time"
{ "vor etwa", 3 },
}
{ "vor", 3 },
p.sortWeights.de = {
{ "Anfang", 4 },
{ "ab dem", 6 },
[true] = Similar .. "abecnuvsz",
{ "ab etwa", 6 },
["vor dem"] = 3,
{ "ab", 6 },
["vor etwa"] = 3,
{ "seit dem", 6 },
["vor"] = 3,
{ "seit etwa", 6 },
["Anfang"] = 4,
{ "seit", 6 },
["frühestens"] = 5,
{ "vom", 6 },
["ab dem"] = 6,
{ "von", 6 },
["ab etwa"] = 6,
{ "bis zum", 7 },
["ab"] = 6,
{ "bis etwa", 7 },
["seit dem"] = 6,
{ "bis um", 7 },
["seit etwa"] = 6,
{ "bis", 7 },
["seit"] = 6,
{ "Ende", 8 },
["vom"] = 6,
{ "nach dem", 9 },
["von"] = 6,
{ "nach etwa", 9 },
["zwischen"] = 6,
{ "nach", 9 },
["bis zum"] = 7,
{ "ca%.", false },
["bis etwa"] = 7,
{ "etwa", false },
["bis um"] = 7,
{ "um", false }
["bis"] = 7,
["spätestens"] = 8,
["Ende"] = 8,
["nach dem"] = 9,
["nach etwa"] = 9,
["nach"] = 9,
["ca."] = true,
["etwa"] = true,
["um"] = true,
[Similar] = true
}
}
p.sortSep = 44
p.templates = {
p.templates = {
[ "default" ] =
[ "default" ] =
Zeile 118: Zeile 123:
[ "T._Mon4_JJJJ" ] =
[ "T._Mon4_JJJJ" ] =
{ spec = "j. M Y" },
{ spec = "j. M Y" },
[ "T._Mon4 JJJJ hh:mm" ] =
{ spec = "j. M Y",
lift = true },
[ "T._Mon4 JJJJ hh:mm:ss" ] =
[ "T._Mon4 JJJJ hh:mm:ss" ] =
{ spec = "j. M Y",
{ spec = "j. M Y",
Zeile 133: Zeile 141:
[ "T._Monat JJJJ" ] =
[ "T._Monat JJJJ" ] =
{ spec = "j. F Y" },
{ spec = "j. F Y" },
[ "T._Monat_JJJJ" ] =
{ spec = "j. F Y" },
[ "TT.MM.JJJJ" ] =
[ "TT.MM.JJJJ" ] =
{ spec = "d.m.Y" },
{ spec = "d.m.Y" },

Aktuelle Version vom 31. August 2020, 20:51 Uhr

Vorlagenprogrammierung Diskussionen Lua Test Unterseiten
Modul Deutsch English

Modul: Dokumentation

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


local Serial = "2020-08-08"
--[=[
Date and time utilities: Localization  Deutsch
mw.loadData() table
]=]
local Similar   = mw.ustring.char( 8776 )    -- ~~


-- Export
local p = { era         = { },
            monthsAbbr  = { },
            monthsLong  = { },
            monthsParse = { },
            months4     = { },
            sortWeights = { },
            templates   = { },
            zones       = { },
            failsafe    = Serial
          }
p.slang  = "de"
p.era.de = { "v. Chr.", "n. Chr." }
p.monthsAbbr.de = { n      = 3,
                    suffix = ".",
                    [ 3 ]  = { "Mär", "Mrz" } }
p.monthsAbbr[ "de-at" ] = { n      = 3,
                            suffix = ".",
                            [ 1 ]  = { "Jan", "Jän" },
                            [ 3 ]  = { "Mär", "Mrz" } }
p.monthsParse.de = {
    [ "Dez" ]         = 12,
    [ "Feber" ]       =  2,
    [ "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.present = { date = "j. F Y",
              time = "H:i:s",
              both = "$date $time"
}
p.sortWeights.de = {
    [true]         = Similar .. "abecnuvsz",
    ["vor dem"]    = 3,
    ["vor etwa"]   = 3,
    ["vor"]        = 3,
    ["Anfang"]     = 4,
    ["frühestens"] = 5,
    ["ab dem"]     = 6,
    ["ab etwa"]    = 6,
    ["ab"]         = 6,
    ["seit dem"]   = 6,
    ["seit etwa"]  = 6,
    ["seit"]       = 6,
    ["vom"]        = 6,
    ["von"]        = 6,
    ["zwischen"]   = 6,
    ["bis zum"]    = 7,
    ["bis etwa"]   = 7,
    ["bis um"]     = 7,
    ["bis"]        = 7,
    ["spätestens"] = 8,
    ["Ende"]       = 8,
    ["nach dem"]   = 9,
    ["nach etwa"]  = 9,
    ["nach"]       = 9,
    ["ca."]        = true,
    ["etwa"]       = true,
    ["um"]         = true,
    [Similar]      = true
}
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" ] =
          { 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" ] =
          { 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" },
    [ "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