# 中文语言包(zh key → zh value 恒等,en 包做实际翻译) declare -gA LANG_MESSAGES=( ['任务随机延迟 %s 秒,将于 %s 开始,配置文件参数 RandomDelay 置空可取消延迟\n']='任务随机延迟 %s 秒,将于 %s 开始,配置文件参数 RandomDelay 置空可取消延迟\n' ['开始执行...\n']='开始执行...\n' ['已停止']='已停止' ['完成']='完成' ['失败(退出码 %s)']='失败(退出码 %s)' ['安装 %s 依赖包...\n']='安装 %s 依赖包...\n' ['开始拉取仓库 %s 到 %s\n']='开始拉取仓库 %s 到 %s\n' ['添加成功']='添加成功' ['添加失败(%s)']='添加失败(%s)' ['更新成功']='更新成功' ['更新失败(%s)']='更新失败(%s)' ['成功']='成功' ['失败(%s)']='失败(%s)' ['通知发送成功🎉']='通知发送成功🎉' ['通知失败(%s)']='通知失败(%s)' ['当前有以下脚本可以运行:']='当前有以下脚本可以运行:' ['暂无脚本可以执行']='暂无脚本可以执行' ['警告:工作目录不存在 %s']='警告:工作目录不存在 %s' ['\n缺少并发运行的环境变量参数']='\n缺少并发运行的环境变量参数' ['\n缺少单独运行的参数 task xxx.js desi Test']='\n缺少单独运行的参数 task xxx.js desi Test' ['暂不支持此系统 %s']='暂不支持此系统 %s' ['检测到 pm2 服务正在运行']='检测到 pm2 服务正在运行' ['npm 模块位置: %s']='npm 模块位置: %s' ['导入数据成功 %s']='导入数据成功 %s' ['导出数据成功 %s']='导出数据成功 %s' ['当前版本: %s / 最新版本: %s']='当前版本: %s / 最新版本: %s' ['已是最新版本']='已是最新版本' ['%s 个定时任务正在运行']='%s 个定时任务正在运行' ['执行前置命令\n']='执行前置命令\n' ['\n执行前置命令结束\n']='\n执行前置命令结束\n' ['\n执行后置命令\n']='\n执行后置命令\n' ['\n执行后置命令结束']='\n执行后置命令结束' ['警告: PM2 启动失败 (退出码: %s),可能是由于硬件不兼容']='警告: PM2 启动失败 (退出码: %s),可能是由于硬件不兼容' ['正在尝试直接使用 Node.js 启动服务...']='正在尝试直接使用 Node.js 启动服务...' ['已使用 Node.js 直接启动服务 (PID: %s)']='已使用 Node.js 直接启动服务 (PID: %s)' ['注意: 使用此模式时,部分 PM2 管理功能将不可用']='注意: 使用此模式时,部分 PM2 管理功能将不可用' ['## 开始执行... %s\n']='## 开始执行... %s\n' ['\n## 已停止 🛑... %s 耗时 %s 秒%s']='\n## 已停止 🛑... %s 耗时 %s 秒%s' ['\n## 完成 ✅... %s 耗时 %s 秒%s']='\n## 完成 ✅... %s 耗时 %s 秒%s' ['\n## 失败 ❌(退出码 %s)... %s 耗时 %s 秒%s']='\n## 失败 ❌(退出码 %s)... %s 耗时 %s 秒%s' ['%s -> 添加成功']='%s -> 添加成功' ['%s -> 添加失败(%s)']='%s -> 添加失败(%s)' ['%s -> 更新成功']='%s -> 更新成功' ['%s -> 更新失败(%s)']='%s -> 更新失败(%s)' ['%s成功🎉']='%s成功🎉' ['%s失败(%s)']='%s失败(%s)' ['检测到有%s的定时任务:']='检测到有%s的定时任务:' ['\n开始尝试自动删除失效的定时任务...']='\n开始尝试自动删除失效的定时任务...' ['\n开始尝试自动添加定时任务...']='\n开始尝试自动添加定时任务...' ['拉取 %s 成功...\n']='拉取 %s 成功...\n' ['拉取 %s 失败,请检查日志...\n']='拉取 %s 失败,请检查日志...\n' ['开始下载:%s 保存路径:%s\n']='开始下载:%s 保存路径:%s\n' ['下载 %s 成功...\n']='下载 %s 成功...\n' ['下载 %s 失败,保留之前正常下载的版本...\n']='下载 %s 失败,保留之前正常下载的版本...\n' ['%s文件不存在,跳过执行...\n']='%s文件不存在,跳过执行...\n' ['使用 %s 源更新...\n']='使用 %s 源更新...\n' ['更新青龙源文件成功...\n']='更新青龙源文件成功...\n' ['更新青龙源文件失败,请检查网络...\n']='更新青龙源文件失败,请检查网络...\n' ['更新青龙静态资源成功...\n']='更新青龙静态资源成功...\n' ['更新青龙静态资源失败,请检查网络...\n']='更新青龙静态资源失败,请检查网络...\n' ['\n开始检测依赖...\n']='\n开始检测依赖...\n' ['\n依赖检测安装成功...\n']='\n依赖检测安装成功...\n' ['更新包下载成功...\n']='更新包下载成功...\n' ['\n依赖检测安装失败,请检查网络...\n']='\n依赖检测安装失败,请检查网络...\n' ['\n1、安装bot依赖...\n']='\n1、安装bot依赖...\n' ['\nbot依赖安装成功...\n']='\nbot依赖安装成功...\n' ['2、下载bot所需文件...\n']='2、下载bot所需文件...\n' ['\nbot文件下载成功...\n']='\nbot文件下载成功...\n' ['3、安装python3依赖...\n']='3、安装python3依赖...\n' ['\npython3依赖安装成功...\n']='\npython3依赖安装成功...\n' ['4、启动bot程序...\n']='4、启动bot程序...\n' ['bot启动成功...\n']='bot启动成功...\n' # check.sh ['---> 1. 开始检测配置文件\n']='---> 1. 开始检测配置文件\n' ['---> 配置文件检测完成\n']='---> 配置文件检测完成\n' ['---> 2. 开始安装青龙依赖\n']='---> 2. 开始安装青龙依赖\n' ['---> 青龙依赖安装完成\n']='---> 青龙依赖安装完成\n' ['---> 脚本依赖安装完成\n']='---> 脚本依赖安装完成\n' ['---> 1. 复制通知文件\n']='---> 1. 复制通知文件\n' ['---> 复制一份 %s 为 %s\n']='---> 复制一份 %s 为 %s\n' ['---> 通知文件复制完成\n']='---> 通知文件复制完成\n' ['---> pm2日志']='---> pm2日志' ['\n=====> 检测面板']='\n=====> 检测面板' ['=====> 面板服务启动正常\n']='=====> 面板服务启动正常\n' ['\n=====> 检测后台']='\n=====> 检测后台' ['=====> 后台服务启动正常\n']='=====> 后台服务启动正常\n' ['=====> 开始检测']='=====> 开始检测' ['\n=====> 检测结束\n']='\n=====> 检测结束\n' # rmlog.sh ['查询文件 %s']='查询文件 %s' ['删除中~']='删除中~' ['正在被 %s 使用,跳过~']='正在被 %s 使用,跳过~' ['查找旧日志文件中...\n']='查找旧日志文件中...\n' ['删除旧日志执行完毕\n']='删除旧日志执行完毕\n' # start.sh ['未找到 qinglong 模块,请先执行 npm i -g @whyour/qinglong 安装']='未找到 qinglong 模块,请先执行 npm i -g @whyour/qinglong 安装' ['请先手动设置 export QL_DIR=%s,环境变量,并手动添加到系统环境变量,然后再次执行命令 qinglong 启动服务']='请先手动设置 export QL_DIR=%s,环境变量,并手动添加到系统环境变量,然后再次执行命令 qinglong 启动服务' ['请先手动设置数据存储目录 export QL_DATA_DIR 环境变量,目录必须以斜杠开头的绝对路径,并且以 /data 结尾,例如 /ql/data 并手动添加到系统环境变量']='请先手动设置数据存储目录 export QL_DATA_DIR 环境变量,目录必须以斜杠开头的绝对路径,并且以 /data 结尾,例如 /ql/data 并手动添加到系统环境变量' ['QL_DATA_DIR 必须以 /data 结尾,例如 /ql/data,如果有历史数据,请新建 data 目录,把历史数据放到 data 目录中']='QL_DATA_DIR 必须以 /data 结尾,例如 /ql/data,如果有历史数据,请新建 data 目录,把历史数据放到 data 目录中' ['暂不支持此系统部署 %s']='暂不支持此系统部署 %s' # update.sh ['命令输入错误...\n']='命令输入错误...\n' )