跳转到内容

Module:Hours/i18n

来自维基导游
-- This module contains wiki-language specific strings to translate.

return {
	-- administration
	moduleInterface = {
		suite  = "Hours",
		sub    = "Hours/i18n",
		serial = "2025-11-17",
		item   = 99744685
	},

	-- invoke call parameters
	params = {
		fallback = "",
		format   = "",
		id       = "",
		show     = ""
	},

	-- invoke-call show options
	show = {
		demo  = "",
		msg   = "",
		nomsg = ""
	},

	-- Wikidata property identifiers
	wd = {
		retrieved         = "P813",
		validInPeriod     = "P1264",
		opened            = "P3025",
		closed            = "P3026",
		dayOpenFrom       = "P3027",
		dayOpenTo         = "P3028",
		natureOfStatement = "P5102",
		stateOfUse        = "P5817",
		hourOpenFrom      = "P8626",
		hourOpenTo        = "P8627",

		appliesToJurisdiction = "P1001",
		appliesToPart     = "P518",
		appliesToPeople   = "P6001",
		occupation        = "P106",
		of                = "P642",
		use               = "P366",

		all               = { "P3026", "P3027", "P3028", "P8626", "P8627",
		                      "P1264", "P5102", "P5817",
		                      "P366", "P518", "P642", "P1001", "P6001", "P106" },
		comments          = { "P1264", "P5102", "P5817",
		                      "P366", "P518", "P642", "P1001", "P6001", "P106" },
		commentsForClosed = { "P5102", "P5817",
		                      "P366", "P518", "P642", "P1001", "P6001", "P106" }
	},

	-- abbreviations for month names
	months = {
		["1月"]     = "一月",
		["2月"]    = "二月",
		["3月"]       = "三月",
		["4月"]      = "四月",
		["5月"]        = "五月",
		["6月"]       = "六月",
		["7月"]       = "七月",
		["8月"]     = "八月",
		["9月"]  = "九月",
		["10月"]    = "十月",
		["11月"]   = "十一月",
		["12月"]   = "十二月"
	},

	weekdays = {
		["星期一"] = 1,
		["星期二"] = 2,
		["星期三"] = 3,
		["星期四"] = 4,
		["星期五"] = 5,
		["星期六"] = 6,
		["星期日"] = 7
	},

	-- several strings
	texts = {
		closed      = "关店:%s",
		format      = "营业:%s",

		-- punctuation
		parentheses = "(%s)",
		space       = " ",  -- for instance between days and times
		comma       = ",", -- several dates
		semicolon   = ";", -- several statesments

		from        = "自%s始",
		fromTo      = "%s–%s",
		to          = "到%s",

		-- formatting of a single time
		timePattern = "^(%d%d?)[.::时](%d%d?)分?%s*$", -- from jawiki
		formatTime  = "%s:%s",                      -- or "%s:%s" etc.
--		formatDate  = "Y年M月j日",
		formatAM    = "%s:%s AM",
		formatPM    = "%s:%s PM",

		-- formatting of a time range
		hourReplAll = true, -- (formally) replace all occurrences
		hourPattern = "",   -- empty if no replacement is requested
		hourRepl    = "",

	--	hourReplAll = false,               -- replace only first occurrence
	--	hourPattern = "(%d)%s+[aApP][mM]", -- empty if no replacement is requested
	--	hourRepl    = "%1",
	},

	options = {
		addCategories = false,
		clusterClosed = true,  -- cluster all closing dates at the end
		hour12        = false, -- 12 or 24 hours mode
		leadingZero   = false, -- add or remove zero for hours
		removeZeros   = false  -- remove zeros :00 for full hours
	},

	-- Category names
	categories = {
		fallbackLabel      = "[[Category:VCard营业时间标签为英文]] <span class=\"listing-check-recommended\" style=\"display:none;\">营业时间标签为英文</span>",
		hoursFromWikidata  = "[[Category:VCard营业时间取自维基数据]]",
		invalidId          = "[[Category:Hours取自的维基数据ID无效]] <span class=\"error\">Wikidata的ID无效</span>",
		isClosed           = "[[Category:VCard场所已关闭]] <span class=\"listing-check-recommended\" style=\"display:none;\">场所已关闭</span>",
		hoursLabelFromWikidata = "[[Category:VCard营业时间标签取自维基数据]] <span class=\"listing-check-recommended\" style=\"display:none;\">营业时间标签取自Wikidata</span>",
		properties         = "[[Category:使用维基数据属性%s的页面]]",
		unknownError       = "[[Category:VCard营业时间存在错误]] <span class=\"listing-check-recommended\" style=\"display:none;\">营业时间存在错误</span>",
		unknownParams      = "[[Category:含未知参数Hours]] <span class=\"error\">未知参数:%s</span>",
		unknownShowOptions = "[[Category:show参数值未知Hours]] <span class=\"error\">show参数值未知:%s</span>",
		withoutTime        = "[[Category:VCard营业时间未指定具体时刻]] <span class=\"listing-check-recommended\" style=\"display:none;\">营业时间未指定具体时刻</span>",
	},

	-- time to id conversion
	times = {
		daily  = "Q26214163",
		Dec31  = "Q2912",
		is24_7 = "Q1571749",
		Jan1   = "Q2150"
	},

	-- 多种缩写形式
abbr = {
		{ f = "星期一", a = "周一" },
		{ f = "星期二", a = "周二" },
		{ f = "星期三", a = "周三" },
		{ f = "星期四", a = "周四" },
		{ f = "星期五", a = "周五" },
		{ f = "星期六", a = "周六" },
		{ f = "星期日", a = "周日" },
		{ f = "第一", a = "1." },
		{ f = "第二", a = "2." },
		{ f = "第三", a = "3." },
		{ f = "第四", a = "4." },
		{ f = "第五", a = "5." }
	},

	-- selections of date labels to prevent fetching from Wikidata
	dateIds = {
		-- Table contains common values only and is used for reduction of
		-- computing time. Others will be taken from Wikidata labels.

		-- days

		Q105       = "周一",
		Q127       = "周二",
		Q128       = "周三",
		Q129       = "周四",
		Q130       = "周五",
		Q131       = "周六",
		Q132       = "周日",
		Q211391    = "周末",
		           -- use Q99528581 instead of Q211391 because it is culturally dependent
		Q26214163  = "每日", -- do not remove this item because it is used in Lua script
		Q100274304 = "周一–周二",
		Q116445783 = "周一–周二,周三",
		Q118773943 = "周一–周二,周四–周五",
		Q104786164 = "周一–周三",
		Q104057082 = "周一–周四",
		Q97120402  = "周一–周五",
		Q21282379  = "周一–周六",
		Q101072294 = "周二–周三",
		Q100320771 = "周二–周四",
		Q100157387 = "周二–周五",
		Q100148056 = "周二–周六",
		Q99731947  = "周二–周日",
		Q100427721 = "周三–周四",
		Q99714084  = "周三–周五",
		Q100148065 = "周三–周五",
		Q118773278 = "周三,周五",
		Q31689308  = "周三–周六",
		Q116328326 = "周三,周六",
		Q65681627  = "周三–周日",
		Q100332183 = "周三–周日",
		Q99731117  = "周三–周一",
		Q106714964 = "周四–周二",
		Q106538987 = "周四–周五",
		Q106541052 = "周四–周六",
		Q100274433 = "周四–周日",
		Q100427930 = "周五–周六",
		Q100451849 = "周五–周日",
		Q111977440 = "周五–周三",
		Q102268431 = "周六–周三",
		Q101766385 = "周六–周四",
		Q99528581  = "周六–周日",
		Q106538981 = "周日–周一",
		Q111127796 = "周日–周三",
		Q100587968 = "周日–周四",
		Q112703547 = "周日–周五",
		Q1571749   = "24/7", -- do not remove this item because it is used in Lua script

		Q819073	   = "工作日",
		Q1445650   = "假期",
		Q1197685   = "假期",
		Q2174956   = "休息日",
		Q12779928  = "工作日",
		Q116213    = "假期",

		-- Zero-width spaces are used to keep the week-day terms and to
		-- prevent abbreviation
		Q14915111  = "圣灰星期三前52日",  -- 即复活节前第52天(通常为“Septuagesima Sunday”,Septuagesima主日)
		Q15834118  = "女人狂欢节",
		Q2245828   = "油腻星期六",
		Q1241858   = "郁金香星期日",
		Q2085192   = "宽恕主日",
		Q153134    = "玫瑰星期一",
		Q4845365   = "忏悔星期二",
		Q123542    = "圣灰星期三",        -- 大斋首日
		Q153308    = "喜乐主日",          -- Laetare(四旬期第四主日)
		Q2033651   = "犹大主日",          -- Judika(四旬期第五主日,Judica主日)
		Q42236     = "圣枝主日",
		Q106333    = "濯足星期四",
		Q40317     = "耶稣受难日",
		Q186206    = "圣周六",
		Q21196     = "复活节",
		Q1512337   = "复活主日",
		Q209663    = "复活节星期一",
		Q14795170  = "复活节星期一",      -- 同上,重复项保留
		Q14916781  = "复活节星期二",
		Q51638     = "耶稣升天节",
		Q39864     = "圣灵降临节",        -- 即五旬节
		Q2512993   = "圣灵降临节星期一",
		Q14795386  = "圣灵降临节星期二",
		Q152395    = "基督圣体圣血节",    -- Fronleichnam
		Q2304773   = "感恩节(德国)",  -- Erntedankfest(德语区传统丰收感恩节,非美式)
		Q2913791   = "感恩节(美国)",    -- Thanksgiving(特指北美传统)
		Q19809     = "圣诞节",
		
		Q10901070  = "劳动节",
		
		Q10274     = "十胜节",            -- Dashahara(即Dussehra / Vijayadashami)
		Q464458    = "开斋节",            -- Fest des Fastenbrechens(即Eid al-Fitr)
		Q10259     = "胡里节",            -- Holi

		Q131772    = "春节",
		Q718778    = "清明节",
		Q1145566   = "中国国庆节",

		Q1622041   = "旺季",
		Q99932986  = "淡季",
		Q1777301   = "标准时间",
		Q36669     = "夏令时间",
		Q107376657 = "第一季度",
		Q107376740 = "3月至10月",
		Q121914265 = "3月至11月",
		Q100157218 = "4月至10月",
		Q107376636 = "4月至12月",
		Q107359921 = "5月至10月",
		Q107376754 = "11月至2月",
		Q100157227 = "11月至3月",
		
		Q1312      = "春季",
		Q1313      = "夏季",
		Q1314      = "秋季",
		Q1311      = "冬季",

		Q100320775 = "第一个周末",
		Q23034736  = "每月第一个星期一",
		Q51119351  = "每月第二个星期一",
		Q51119371  = "每月第三个星期一",
		Q51119385  = "每月第四个星期一",
		Q51119411  = "每月第五个星期一",
		Q51120546  = "每月最后一个星期一",
		Q51119341  = "每月第一个星期四",
		Q51119361  = "每月第二个星期四",
		Q51119378  = "每月第三个星期四",
		Q51119395  = "每月第四个星期四",
		Q51119421  = "每月第五个星期四",
		Q51120559  = "每月最后一个星期四",
		Q51119344  = "每月第一个星期五",
		Q51119363  = "每月第二个星期五",
		Q51119381  = "每月第三个星期五",
		Q51119398  = "每月第四个星期五",
		Q51119425  = "每月第五个星期五",
		Q51120563  = "每月最后一个星期五",
		Q51119345  = "每月第一个星期六",
		Q51119367  = "每月第二个星期六",
		Q51119382  = "每月第三个星期六",
		Q51119402  = "每月第四个星期六",
		Q51119427  = "每月第五个星期六",
		Q51120565  = "每月最后一个星期六",
		Q51119350  = "每月第一个星期日",
		Q51119369  = "每月第二个星期日",
		Q51119383  = "每月第三个星期日",
		Q51119404  = "每月第四个星期日",
		Q51119429  = "每月第五个星期日",
		Q51120567  = "每月最后一个星期日",

		Q108       = "1月",
		Q2150      = "1月1日", -- do not remove this item because it is used in Lua script
		Q196627    = "1月1日",
		Q2151      = "1月2日",
		Q2156      = "1月3日",
		Q2221      = "1月6日",
		Q1139536   = "1月26日", -- 印度共和国日
		Q2289      = "1月31日",
		Q109       = "2月",
		Q2312      = "2月1日",
		Q2332      = "2月14日",
		Q2334      = "2月15日",
		Q2362      = "2月28日",
		Q2364      = "2月29日",
		Q110       = "3月",
		Q2393      = "3月1日",
		Q2404      = "3月14日",
		Q2403      = "3月15日",
		Q2457      = "3月27日",
		Q2458      = "3月28日",
		Q2461      = "3月31日",
		Q118       = "4月",
		Q2510      = "4月1日",
		Q2505      = "4月7日",
		Q2504      = "4月9日",
		Q2500      = "4月14日",
		Q2497      = "4月15日",
		Q2536      = "4月30日",
		Q119       = "5月",
		Q2544      = "5月1日",
		Q47499     = "5月1日",
		Q2574      = "5月16日",
		Q2591      = "5月31日",
		Q120       = "6月",
		Q2625      = "6月1日",
		Q2657      = "6月30日",
		Q121       = "7月",
		Q2700      = "7月1日",
		Q2715      = "7月31日",
		Q122       = "8月",
		Q2788      = "8月1日",
		Q2774      = "8月15日",
		Q162691    = "8月15日", -- 圣母升天节
		Q56106     = "8月15日", -- 印度独立日
		Q2830      = "8月31日",
		Q123       = "9月",
		Q2859      = "9月1日",
		Q2846      = "9月15日",
		Q2881      = "9月30日",
		Q124       = "10月",
		Q2913      = "10月1日",
		Q2932      = "10月2日",
		Q2931      = "10月3日",
		Q157582    = "10月3日", -- 德国统一日
		Q2919      = "10月15日",
		Q2963      = "10月16日",
		Q2949      = "10月31日",
		Q153093    = "10月31日", -- 宗教改革日
		Q125       = "11月",
		Q2997      = "11月1日",
		Q2982      = "11月15日",
		Q3029      = "11月16日",
		Q3015      = "11月30日",
		Q126       = "12月",
		Q2297      = "12月1日",
		Q2451      = "12月19日",
		Q2705      = "12月24日",
		Q106010    = "12月24日",
		Q2745      = "12月25日",
		Q2703710   = "12月25日", -- 圣诞节
		Q2761      = "12月26日",
		Q15113728  = "12月26日",
		Q2800      = "12月27日",
		Q2832      = "12月28日",
		Q2862      = "12月29日",
		Q2901      = "12月30日",
		Q2912      = "12月31日", -- do not remove this item because it is used in Lua script
		Q11269     = "12月31日",

		-- points of time

		Q573       = "白天",
		Q575       = "夜晚",
		Q7722      = "早晨",
		Q986787    = "上午",
		Q283102    = "下午",
		Q7725      = "晚上",
		Q193294    = "日出",
		Q166564    = "日落",
		
		Q36402     = "0:00",
		Q55812411  = "0:00",
		Q55449532  = "0:30",
		Q41618001  = "1:00",
		Q55517345  = "1:00",
		Q55518450  = "1:30",
		Q41618006  = "2:00",
		Q55521280  = "2:00",
		Q55524996  = "2:30",
		Q41618076  = "3:00",
		Q55527754  = "3:00",
		Q55560170  = "3:30",
		Q41618081  = "4:00",
		Q55810628  = "4:00",
		Q55810646  = "4:15",
		Q55811293  = "4:30",
		Q55811308  = "4:45",
		Q41618165  = "5:00",
		Q55810695  = "5:00",
		Q55810711  = "5:15",
		Q55811314  = "5:30",
		Q55811331  = "5:45",
		Q41618168  = "6:00",
		Q55810762  = "6:00",
		Q55810778  = "6:15",
		Q55810795  = "6:30",
		Q55811354  = "6:45",
		Q41618172  = "7:00",
		Q55811431  = "7:00",
		Q55810845  = "7:15",
		Q55810863  = "7:30",
		Q55811437  = "7:45",
		Q41618176  = "8:00",
		Q55811455  = "8:00",
		Q55810913  = "8:15",
		Q55810929  = "8:30",
		Q55810940  = "8:40",
		Q55812499  = "8:45",
		Q41618181  = "9:00",
		Q55811413  = "9:00",
		Q55811478  = "9:15",
		Q55810994  = "9:30",
		Q55811012  = "9:45",
		Q41618185  = "10:00",
		Q55811483  = "10:00",
		Q55811062  = "10:30",
		Q41618189  = "11:00",
		Q55811097  = "11:00",
		Q55811133  = "11:30",
		Q168182    = "12:00",
		Q55812521  = "12:00",
		Q55811197  = "12:30",
		Q41618345  = "13:00",
		Q55811230  = "13:00",
		Q55812556  = "13:15",
		Q55811580  = "13:30",
		Q55811277  = "13:45",
		Q41620570  = "14:00",
		Q55811610  = "14:00",
		Q55811657  = "14:15",
		Q55811674  = "14:30",
		Q55811761  = "14:45",
		Q41620574  = "15:00",
		Q55811778  = "15:00",
		Q55811726  = "15:15",
		Q55811745  = "15:30",
		Q55811798  = "15:45",
		Q41620578  = "16:00",
		Q55812393  = "16:00",
		Q55812563  = "16:15",
		Q55811847  = "16:30",
		Q55811864  = "16:45",
		Q41620582  = "17:00",
		Q55811883  = "17:00",
		Q55812585  = "17:15",
		Q55812595  = "17:25",
		Q55813015  = "17:30",
		Q55811932  = "17:45",
		Q41620584  = "18:00",
		Q55811949  = "18:00",
		Q55813021  = "18:15",
		Q55813038  = "18:30",
		Q55812002  = "18:45",
		Q41620587  = "19:00",
		Q55812019  = "19:00",
		Q55812659  = "19:30",
		Q41620591  = "20:00",
		Q55812694  = "20:00",
		Q55812122  = "20:30",
		Q41620593  = "21:00",
		Q55812716  = "21:00",
		Q55812732  = "21:15",
		Q55812192  = "21:30",
		Q55812210  = "21:45",
		Q41620595  = "22:00",
		Q55813122  = "22:00",
		Q55812769  = "22:30",
		Q44529925  = "23:00",
		Q55812301  = "23:00",
		Q55813170  = "23:30",
		Q55812370  = "24:00",

		-- for P1264
		Q41662     = "斋月",

		-- for P5102
		Q29509043  = "官方",
		Q29509080  = "非官方",
		Q132555    = "法律上",
		Q712144    = "事实上",
		Q28962310  = "极少",
		Q28962312  = "频繁",
		Q18603603  = "可能",
		Q30230067  = "可能",
		Q53737447  = "最初",
		Q18912752  = "有争议",
		Q28831311  = "未确认",
		Q24025284  = "偶尔变动",
		Q4895105   = "临时",
		Q18122778  = "可能",
		Q32188232  = "据称",
		Q1520777   = "确定",
		Q5727902   = "约",
		Q56644435  = "很可能",

		-- for P5817
		-- empty strings are not displayed
		Q56651571  = "停用",
		Q111802839 = "停用",
		Q104664889 = "永久关闭",
		Q55570821  = "", -- "对公众开放"
		Q55570340  = "不对公众开放",
		Q55654238  = "", -- "正在使用中"
		Q811683    = "建设中",
		Q12377751  = "建设中",
		Q109551035 = "", -- "限制使用中"
		Q63065035  = "", -- "未保留"
		Q11639308  = "已停运",
		Q55653430  = "临时关闭",
		Q63187954  = "修缮中",
		Q4989906   = "", -- "文物"
		Q2086116   = "", -- "再利用"
	}
}