import { GOD_QUERY_STRING as GQS } from '../constants' import { twoList2Dict } from '../../../utils' import { defaultActs } from '../actData' const createActsLocaleDict = () => { const translations: string[] = ( '祭祀 祈福 求嗣 上删进表章 上表章 颁诏 覃恩 ' + '肆赦 施恩封拜 诏命公卿 招贤 举正直 施恩惠 ' + '恤孤茕 宣政事 布政事 行惠爱 雪冤枉 缓刑狱 ' + '庆幸 赏贺 宴会 入学 冠带 行幸 ' + '遣使 安抚边境 选将训兵 出师 上官赴任 临政亲民 ' + '结婚姻 纳采问名 嫁娶 进人口 般移 远回 安床 ' + '解除 沐浴 整容 剃头 整手足甲 求医疗病 疗目 针刺 制裁 ' + '营建宫室 修宫室 缮城郭 筑堤防 兴造动土 竖柱上梁 ' + '修仓库 鼓铸 苫盖 经络 酝酿 ' + '开市 立券 交易 纳财 开仓库 出货财 修置产室 ' + '开渠穿井 安碓硙 补垣塞穴 扫舍宇 修饰垣墙 平治道涂 ' + '伐木 捕捉 畋猎 取鱼 乘船渡水 栽种 牧养 纳畜 ' + '破土 安葬 启攒' ).split(' ') return twoList2Dict(defaultActs, translations) } const locale: LsrLocale = { name: 'zh-cn', theGods: { gods: { 建: '建', 除: '除', 滿: '满', 平: '平', 定: '定', 執: '执', 破: '破', 危: '危', 成: '成', 收: '收', 開: '开', 閉: '闭', 青龍: '青龙', 明堂: '明堂', 天刑: '天刑', 朱雀: '朱雀', 金匱: '金匮', 天德: '天德', 白虎: '白虎', 玉堂: '玉堂', 天牢: '天牢', 玄武: '玄武', 司命: '司命', 勾陳: '勾陈', 寶光: '宝光', 長生: '长生', 沐浴: '沐浴', 冠帶: '冠带', 臨官: '临官', 帝旺: '帝旺', 衰: '衰', 病: '病', 死: '死', 墓: '墓', 絕: '绝', 胎: '胎', 養: '养', 劫煞: '劫煞', 災煞: '灾煞', 歲德: '岁德', 歲德合: '岁德合', 歲祿: '岁禄', 陽貴: '阳贵', 陰貴: '阴贵', 金神: '金神', 破敗五鬼: '破败五鬼', 陰府太歲: '阴府太岁', 太歲: '太岁', 太陽: '太阳', 喪門: '丧门', 太陰: '太阴', 官符: '官符', 支德: '支德', 歲破: '岁破', 龍德: '龙德', 福德: '福德', 吊客: '吊客', 病符: '病符', 神后: '神后', 功曹: '功曹', 天罡: '天罡', 勝光: '胜光', 傳送: '传送', 河魁: '河魁', 六害: '六害', 五鬼: '五鬼', 歲馬: '岁马', 歲刑: '岁刑', 歲煞: '岁煞', 伏兵: '伏兵', 大禍: '大祸', 坐煞: '坐煞', 向煞: '向煞', 天官符: '天官符', 大煞: '大煞', 黃幡: '黃幡', 豹尾: '豹尾', 灸退: '灸退', 飛廉: '飞廉', 畜官: '畜官', 死符: '死符', 小耗: '小耗', 奏書: '奏书', 博士: '博士', 力士: '力士', 蠶室: '蚕室', // 天德: '天德', 天德合: '天德合', 月德: '月德', 月德合: '月德合', 月空: '月空', 三合: '三合', 五富: '五富', 臨日: '临日', 驛馬: '驿马', 天火: '天火', 月煞: '月煞', 大時: '大时', 遊禍: '游祸', 天吏: '天吏', 九空: '九空', 月刑: '月刑', 月建: '月建', 兵福: '兵福', 小時: '小时', 土府: '土府', 兵寶: '兵宝', 吉期: '吉期', 天巫: '天巫', // 福德: '福德', // 天罡: '天罡', // 河魁: '河魁', 死神: '死神', 死氣: '死气', 時陰: '时阴', // 小耗: '小耗', 月破: '月破', 大耗: '大耗', 天喜: '天喜', 天醫: '天医', 時陽: '时阳', 血支: '血支', 生氣: '生气', 五墓: '五墓', 九坎: '九坎', 土符: '土符', 地囊: '地囊', 陽德: '阳德', 陰德: '阴德', 天馬: '天马', 兵禁: '兵禁', // 大煞: '大煞', 往亡: '往亡', 歸忌: '归忌', 要安: '要安', 玉宇: '玉宇', 金堂: '金堂', 敬安: '敬安', 普護: '普护', 福生: '福生', 聖心: '圣心', 益後: '益后', 續世: '续世', 月厭: '月厌', 六合: '六合', 天賊: '天贼', 天倉: '天仓', 六儀: '六仪', 月害: '月害', 天願: '天愿', 兵吉: '兵吉', 解神: '解神', 月恩: '月恩', 復日: '复日', 不將: '不将', 大會: '大会', 小會: '小会', 行狠: '行狠', 了戾: '了戾', 孤辰: '孤辰', 單陰: '单阴', 純陽: '纯阳', 孤陽: '孤阳', 純陰: '纯阴', 歲薄: '岁薄', 逐陣: '逐阵', 陰陽交破: '阴阳交破', 陰陽擊沖: '阴阳击沖', 陽破陰沖: '阳破阴沖', 陰位: '阴位', 陰道沖陽: '阴道冲阳', 三陰: '三阴', 陽錯: '阳错', 陰錯: '阴错', 陰陽俱錯: '阴阳俱错', 絕陰: '绝阴', 絕陽: '绝阳', 天狗: '天狗', 天后: '天后', 大敗: '大败', 咸池: '咸池', 致死: '致死', 九焦: '九焦', 血忌: '血忌', 厭對: '厌對', 招搖: '招摇', 地火: '地火', 天赦: '天赦', 母倉: '母仓', 時德: '时德', 王日: '王日', 官日: '官日', 守日: '守日', 相日: '相日', 民日: '民日', 四擊: '四击', 四忌: '四忌', 四窮: '四穷', 四耗: '四耗', 四廢: '四废', 五虛: '五虛', 八風: '八风', 天恩: '天恩', 五合: '五合', 除神: '除神', 五離: '五离', 鳴吠: '鸣吠', 鳴吠對: '鸣吠对', 寶日: '宝日', 義日: '义日', 製日: '制日', 專日: '专日', 伐日: '伐日', 八專: '八专', 觸水龍: '触水龙', 無祿: '无禄', 重日: '重日', 上朔: '上朔', 長星: '长星', 短星: '短星', 反支: '反支', 四離: '四离', 四絕: '四绝', 氣往亡: '气往亡', 日祿: '日绿', 天乙貴人: '天乙贵人', 喜神: '喜神', 天官貴人: '天官贵人', 福星貴人: '福星贵人', 五不遇: '五不遇', 路空: '路空', 日建: '日建', 日合: '日合', 日馬: '日马', 日破: '日破', 日害: '日害', 日刑: '日刑', 貴登天門: '贵登天門', 九醜: '九丑', 旬空: '旬空' }, acts: createActsLocaleDict(), queryString: { [GQS.YG]: '年神', [GQS.MG]: '月神', [GQS.DG]: '日神', [GQS.HG]: '时神', [GQS.TDG]: '本日神煞', [GQS.DBYG]: '本日黃黑十二神', [GQS.HBYG]: '此时黃黑十二神', [GQS.DTG]: '建除十二神', [GQS.YLLG]: '年长生十二神', [GQS.MLLG]: '月长生十二神', [GQS.DLLG]: '日长生十二神', [GQS.HLLG]: '时长生十二神', [GQS.GA]: '宜', [GQS.GA1]: '宜1', [GQS.GA2]: '宜2', [GQS.GA3]: '宜3', [GQS.BA]: '忌', [GQS.BA1]: '忌1', [GQS.BA2]: '忌2', [GQS.BA3]: '忌3' } } } export default locale