「モジュール:I18n/date」の版間の差分

1版 をインポートしました
(1版)
 
(1版 をインポートしました)
 
(4人の利用者による、間の5版が非表示)
1行目: 1行目:
--[[
  __  __          _      _        ___ _  ___          __  _      _     
|  \/  | ___  __| |_  _| | ___ _|_ _/ |( _ ) _ __    / /_| | __ _| |_ ___
| |\/| |/ _ \ / _` | | | | |/ _ (_)| || |/ _ \| '_ \  / / _` |/ _` | __/ _ \
| |  | | (_) | (_| | |_| | |  __/_ | || | (_) | | | |/ / (_| | (_| | ||  __/
|_|  |_|\___/ \__,_|\__,_|_|\___(_)___|_|\___/|_| |_/_/ \__,_|\__,_|\__\___|
                                                                           
This Module handles per language customization of dates
Authors and Maintainers:
* Jarekt
]]
local p = {}
local p = {}


12行目: 27行目:
['bn'] = 'en-form', -- Bengali
['bn'] = 'en-form', -- Bengali
['bpy'] = 'bpy-form', -- Bishnupuriya Manipuri
['bpy'] = 'bpy-form', -- Bishnupuriya Manipuri
['ca'] = 'ca-form', -- Catalan
['ce'] = 'ce-form', -- Chechen
['ce'] = 'ce-form', -- Chechen
['ckb'] = 'ckb-form', -- Central Kurdish
['cs'] = 'cs-form', -- Czech
['cs'] = 'cs-form', -- Czech
['da'] = 'de-form', -- Danish
['da'] = 'de-form', -- Danish
22行目: 39行目:
['et'] = 'de-form', -- Estonian
['et'] = 'de-form', -- Estonian
['eu'] = 'eu-form', -- Basque
['eu'] = 'eu-form', -- Basque
['fa'] = 'en-form', -- Persian
['fa'] = 'he-form', -- Persian
['fi'] = 'fi-form', -- Finnish
['fi'] = 'fi-form', -- Finnish
['fr'] = 'fr-form', -- French
['fr'] = 'fr-form', -- French
28行目: 45行目:
['gl'] = 'es-form', -- Galician based on https://translatewiki.net/wiki/MediaWiki:Pagetriage-info-timestamp-date-format/gl
['gl'] = 'es-form', -- Galician based on https://translatewiki.net/wiki/MediaWiki:Pagetriage-info-timestamp-date-format/gl
['hi'] = 'en-form', -- Hindi
['hi'] = 'en-form', -- Hindi
['he'] = 'ru-form', -- Hebrew  
['he'] = 'he-form', -- Hebrew  
['hr'] = 'hr-form', -- Croatian  
['hr'] = 'hr-form', -- Croatian  
['hu'] = 'hu-form', -- Hungarian
['hu'] = 'hu-form', -- Hungarian
97行目: 114行目:
p.DateFormat = {
p.DateFormat = {
-- day/month/year languages
-- day/month/year languages
['ca-form'] = {
YMDHMS='j xg "de" Y, H:i:s',
YMDHM ='j xg "de" Y, H:i',
YMD  ='j xg "de" Y',
YM    ='F "de" Y',
MD    ='j xg',
Y    ='Y',
M    ='F'
},
['en-form'] = {
['en-form'] = {
YMDHMS='j F Y, H:i:s',
YMDHMS='j F Y, H:i:s',
214行目: 240行目:
M    ='F'
M    ='F'
},
},
['he-form'] = {
YMDHMS='"<span dir=rtl>"j xg Y"</span>", H:i:s',
YMDHM ='"<span dir=rtl>"j xg Y"</span>", H:i',
YMD  ='"<span dir=rtl>"j xg Y"</span>"',
YM    ='"<span dir=rtl>"F Y"</span>"',
MD    ='"<span dir=rtl>"j xg"</span>"',
Y    ='Y',
M    ='"<span dir=rtl>"F"</span>"'
},
['ckb-form'] = {
YMDHMS='jی Fی Y، H:i:s',
YMDHM ='jی Fی Y، H:i',
YMD  ='jی Fی Y',
YM    ='Fی Y',
MD    ='jی F',
Y    ='Y',
M    ='F'
},
 
-- French and Gallic languages require different form for first day of the month and  
-- French and Gallic languages require different form for first day of the month and  
-- different for the other days
-- different for the other days
232行目: 276行目:
YM    ='F Y',
YM    ='F Y',
MD    ='j F',
MD    ='j F',
Y    ='Y',
M    ='F'
},
['ca-form1'] = { -- 1st of the month form
YMDHMS='j"r" xg "de" Y, H:i:s',
YMDHM ='j"r" xg "de" Y, H:i',
YMD  ='j"r" xg "de" Y',
YM    ='F "de" Y',
MD    ='j"r" xg',
Y    ='Y',
Y    ='Y',
M    ='F'
M    ='F'
253行目: 306行目:
M    ='F'
M    ='F'
},
},
 
-- day/month/year slavic languages
-- day/month/year Slavic languages
['ru-form'] = {
['ru-form'] = {
YMDHMS='j xg Y, H:i:s',
YMDHMS='j xg Y, H:i:s',
282行目: 335行目:
M    ='F'
M    ='F'
},
},
 
-- year/month/day languages
-- year/month/day languages
['zh-form'] = {
['zh-form'] = {
356行目: 409行目:
M    ='F'
M    ='F'
},
},
 
-- year/day/month languages
-- year/day/month languages
['lv-form'] = {
['lv-form'] = {
406行目: 459行目:
},
},
}
}
 
return p
return p