Modul:DateTime/local: Unterschied zwischen den Versionen

2.047 Bytes hinzugefügt ,  3. Juli 2020
K
18 Versionen importiert: Doku-Vorlage
(update)
K (18 Versionen importiert: Doku-Vorlage)
 
(18 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
--[=[ 2014-02-25
local Serial = "2020-04-04"
Date and time utilities: Localization
--[=[
Date and time utilities: Localization Deutsch
mw.loadData() table
mw.loadData() table
]=]
]=]
local Similar  = mw.ustring.char( 8776 )    -- ~~




Zeile 10: Zeile 12:
             monthsLong  = { },
             monthsLong  = { },
             monthsParse = { },
             monthsParse = { },
             sortPrefix  = { },
             months4    = { },
            sortWeights = { },
             templates  = { },
             templates  = { },
             zones      = { }
             zones      = { },
            failsafe    = Serial
           }
           }
p.slang = "de"
p.slang = "de"
p.era.de = { "v. Chr.", "n. Chr." }
p.era.de = { "v. Chr.", "n. Chr." }
--p.monthsAbbr.de = { n = 3, suffix = "." }
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 = {
p.monthsParse.de = {
     [ "Dez" ]        = 12,
     [ "Dez" ]        = 12,
    [ "Feber" ]      =  2,
    [ "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 40: Zeile 52:
     "Dezember"
     "Dezember"
}
}
p.monthsLong[ "de-AT" ] = {
p.monthsLong[ "de-at" ] = {
     [ 1 ] = "Jänner"
     [ 1 ] = "Jänner"
}
}
p.sortPrefix.de = {
p.months4.de = { [ 3 ] = true,
     { "vor dem",  3 },
                [ 6 ] = true,
     { "vor",      3 },
                [ 7 ] = true }
     { "Anfang"4 },
p.present = { date = "j. F Y",
     { "ab dem",  6 },
              time = "H:i:s",
     { "ab",      6 },
              both = "$date $time"
     { "seit dem", 6 },
}
     { "seit",    6 },
p.sortWeights.de = {
     { "vom",      6 },
     [true]        = Similar .. "abecuvs",
     { "von",      6 },
    ["vor dem"]  = 3,
     { "bis zum",  7 },
    ["vor etwa"] = 3,
     { "bis",      7 },
     ["vor"]      = 3,
     { "Ende",    8 },
     ["Anfang"]    = 4,
     { "nach dem", 9 },
     ["ab dem"]    = 6,
     { "nach",    9 }
    ["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."]      = 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.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,
            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 },
             lift = true },
     [ "dewiki" ] =
     [ "T._Mon4_JJJJ_hh:mm:ss" ] =
           { spec = "H:i, j. M Y",
           { spec = "j. M Y",
             lift = true },
             lift = true },
     [ "T. Monat JJJJ" ] =
     [ "T._Mon4 JJJJ hh:mm:ss Zone" ] =
          { spec = "j. M Y",
            lift = true,
            long = true },
    [ "T._Monat JJJJ" ] =
           { spec = "j. F Y" },
           { spec = "j. F Y" },
     [ "T. Mon JJJJ" ] =
     [ "T._Monat_JJJJ" ] =
           { spec = "j. M Y" },
           { spec = "j. F Y" },
    [ "T.Mon JJJJ" ] =
          { spec = "j. M Y" },
     [ "TT.MM.JJJJ" ] =
     [ "TT.MM.JJJJ" ] =
           { spec = "d.m.Y" },
           { spec = "d.m.Y" },