diff --git a/src/ColumnizerLib/Resources.zh-CN.resx b/src/ColumnizerLib/Resources.zh-CN.resx new file mode 100644 index 00000000..a9f81ea0 --- /dev/null +++ b/src/ColumnizerLib/Resources.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 最大显示长度必须至少为 1000 个字符。 + + \ No newline at end of file diff --git a/src/CsvColumnizer/Resources.zh-CN.resx b/src/CsvColumnizer/Resources.zh-CN.resx new file mode 100644 index 00000000..4ddde409 --- /dev/null +++ b/src/CsvColumnizer/Resources.zh-CN.resx @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CSV 列分隔器配置 + + + 分隔符字符: + + + 引用字符: + + + 转义字符: + + + 使用转义字符 + + + 注释字符: + + + 最小列数 + + + (0 = 不检查最小值) + + + 首行包含字段名 + + + 确定 + + + 取消 + + + 错误 + + + 反序列化配置数据时出错:{0} + + + 将 CSV 文件拆分为列。 + + \ No newline at end of file diff --git a/src/JsonCompactColumnizer/Resources.zh-CN.resx b/src/JsonCompactColumnizer/Resources.zh-CN.resx new file mode 100644 index 00000000..a3578bd8 --- /dev/null +++ b/src/JsonCompactColumnizer/Resources.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 用于 Serilog.Formatting.Compact 格式的 JSON 列分隔器。 + + \ No newline at end of file diff --git a/src/Log4jXmlColumnizer/Resources.zh-CN.resx b/src/Log4jXmlColumnizer/Resources.zh-CN.resx new file mode 100644 index 00000000..a028a510 --- /dev/null +++ b/src/Log4jXmlColumnizer/Resources.zh-CN.resx @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Log4j XML 列分隔器 + + + 选择要显示的列: + + + 将时间戳转换为本地时区 + + + + 空字符串用作复选框列标题 + + + + + + 最大长度 + + + 确定 + + + 取消 + + + 反序列化 + + \ No newline at end of file diff --git a/src/LogExpert.Configuration/Resources.zh-CN.resx b/src/LogExpert.Configuration/Resources.zh-CN.resx new file mode 100644 index 00000000..f92997bd --- /dev/null +++ b/src/LogExpert.Configuration/Resources.zh-CN.resx @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 必须先初始化 ConfigManager。请先调用 ConfigManager.Instance.Initialize()。 + + + 设置文件为空 + + + 反序列化返回 null + + + 设置验证失败 - 拒绝保存可能已损坏的数据 + + \ No newline at end of file diff --git a/src/LogExpert.Resources/Resources.zh-CN.resx b/src/LogExpert.Resources/Resources.zh-CN.resx new file mode 100644 index 00000000..d147744f --- /dev/null +++ b/src/LogExpert.Resources/Resources.zh-CN.resx @@ -0,0 +1,1981 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + LogExpert + LogExpert + + + 未找到配置文件 + + + LogExpert 权限不足。可能您是从网络驱动器启动的。请从本地驱动器启动 LogExpert。 + ({0}) + + + LogExpert 错误 + LogExpert 错误标题 + + + 无法打开与第一个实例的连接 ({0}) + + + 设置已导入 + + + 设置无法导入: {0} + + + 导出设置到文件 + + + 设置文件 (*.json)|*.json|所有文件 (*.*) + + + 复制为 + + + 新建分组 + + + 添加条目时出错。 +{0} + + + 正则表达式值为空或仅包含空白字符 + + + [默认] + + + 保存条目时出错。 {0} + + + 没有进程锁定指定的路径 + + + 无法开始重启会话。无法确定文件锁定者。 + + + 无法注册资源。 + + + 无法列出锁定资源的进程 + + + 无法列出锁定资源的进程。获取结果大小失败。 + + + + + + 确定关闭吗? + + + 已选中 {0} 行 + + + 冻结 + + + 在此处冻结左侧列 ({0}) + + + 无效的正则表达式 + + + 正在加载文件... + + + 文件未找到 + + + 正在加载 {0} + + + {0} 中的错误: {1} + + + 时间差为 {0} + + + 未找到: {0} + + + 从文件开头开始 + + + 从文件末尾开始 + + + 正在搜索... 按 ESC 取消。 + + + 书签中包含一些注释。真的要移除书签吗? + + + 导入书签列表时出错: {0} + + + 选择用于加载书签的文件 + + + CSV 文件 (*.csv)|*.csv|书签文件 (*.bmk)|*.bmk + + + 导出书签列表时出错: {0} + + + 选择用于保存书签的文件 + + + {0}->剪贴板 + + + {0}->C + + + 该书签附带注释。真的要移除该书签吗? + + + 截断文件时出现意外问题 + + + 截断失败: 文件被 {0} 锁定 + + + 保存持久化数据时出现意外错误: {0} + + + 无法加载文件 +{0} + + + 正在写入临时文件... 按 ESC 取消。 + + + ->F + + + 隐藏高级选项... + + + 显示高级选项... + + + 清除筛选列表时出错: {0} + + + 未找到搜索结果 + + + "筛选时发生异常。请向开发者报告: +{0} +{1} + + + 筛选耗时: {0} 毫秒。 + + + 正在筛选... 按 ESC 取消。 + + + {0} + + + 选择要滚动到的列 + + + 列名: + + + 复制到剪贴板 + + + 复制到新标签页 + + + 将标记的行复制到新的标签页窗口 + + + 将所有标签页滚动到当前时间戳 + + + 将所有打开的标签页滚动到选定的时间戳(如有可能) + + + 时间同步文件 + + + 解除此窗口的时间同步 + + + 在原始文件中定位筛选出的行 + + + 切换书签 + + + 书签注释... + + + 标记/编辑模式 + + + 临时高亮 + + + 全部移除 + + + 全部设为永久 + + + 标记当前筛选范围 + + + 颜色... + + + 移动到最后一列 + + + 在此处冻结左侧列 + + + 左移 + + + 右移 + + + 隐藏列 + + + 恢复列 + + + 滚动到列... + + + 复制 + + + 在日志文件中高亮选中内容(整行) + + + 在日志文件中高亮选中内容(单词模式) + + + 对选中内容进行筛选 + + + 将选中文本设为书签注释 + + + 在日志视图中标记筛选命中项 + + + 在选中行上设置书签 + + + 隐藏此列 + + + 将此列移至最后位置 + + + 编辑书签的注释 + + + 列... + + + 保存筛选 + + + 删除 + + + 显示高级选项... + + + 搜索 + + + 启动筛选搜索 + + + 切换高级筛选选项面板 + + + 为“列限制”选择列 + + + 将所选条目在列表中向下移动 + + + 将所选条目在列表中向上移动 + + + 列限制 + + + 范围搜索 + + + 反转匹配 + + + 自动隐藏 + + + 自动启动 + + + 同步 + + + 筛选尾部 + + + 正则表达式 + + + 区分大小写 + + + 将搜索限制在列内 + + + 启用一种特殊的搜索模式,该模式会筛选出两个给定搜索词之间的所有内容。 + + + 反转搜索结果 + + + 加载筛选后隐藏筛选列表 + + + 加载已保存的筛选后立即开始筛选 + + + 将筛选视图中当前选中的行同步到日志文件视图中的选中位置 + + + 筛选尾部文件内容(在文件更改时保持筛选视图更新) + + + 使用正则表达式。(右键单击可调出正则表达式帮助窗口) + + + 使筛选区分大小写 + + + 使用范围搜索时的第二个搜索字符串(“结束字符串”) + + + 列名 + + + 文本与筛选: + + + 模糊度 + + + 向后扩展 + + + 向前扩展 + + + 模糊搜索级别(0 = 关闭模糊) + + + 将前面的行添加到搜索结果(上下拖动,按住 Shift 可微调间距) + + + 将后面的行添加到搜索结果(上下拖动,按住 Shift 可微调间距) + + + 筛选到新标签页 + + + 筛选到标签页 + + + 在新标签页中打开筛选后的内容 + + + 打开或关闭已保存筛选列表 + + + 双击以加载已保存的筛选 + + + 筛选的搜索字符串 + + + (反转匹配) + + + 列限制 + + + 筛选:{0} {1}{2} + + + 剪贴板 + + + 粘贴于 {0} + + + 权限不足 {0}:{1} + + + 在 {0} 值 {1},最小值 {2},最大值 {3},可见值 {4} 期间发生错误:{5} + + + + + + 行: + + + ->E + + + 这是由异步委托抛出的测试异常 + + + 这是由后台线程抛出的测试异常 + + + LogExpert 会话 {0} + + + 这是由 GUI 线程抛出的测试异常 + + + ! 更改最大行长度可能会影响性能,不建议这样做 ! + + + 最大行长度(需重启生效) + + + 最大显示的筛选条目数 + + + 最大筛选条目数 + + + 默认编码 + + + 字体 + + + 您可以配置任意数量的工具。勾选的工具会出现在图标栏中。所有其他工具可在工具菜单中找到。 + + + 工作目录: + + + 名称: + + + 输出列分隔器: + + + 程序: + + + 参数: + + + 最大天数: + + + 模式: + + + 提示:将文件拖放到 LogExpert 上时按住 Shift 键,将在单文件和多文件模式之间切换。 + + + 注意:如果文件名遵循多文件命名规则(<文件名>, <文件名>.1, <文件名>.2, ...),您可以在加载第一个文件后直接从文件菜单中选择“多文件”,即可自动将日志文件作为多文件加载。 + + + 占位符文本,将由程序自动替换 + + + 文件轮询间隔(毫秒): + + + 更改将在下次加载文件时生效 + + + 块数量 + + + 每块行数 + + + 颜色... + + + 更改... + + + 颜色... + + + 移除 + + + 新增 + + + 下移 + + + 上移 + + + ... + + + 图标... + + + ... + + + ... + + + 删除 + + + 配置... + + + ... + + + 取消(&C) + + + 确定(&O) + + + 导出... + + + 导入(&I)... + + + 杂项 + + + 默认值 + + + 字体 + + + 时间扩展显示 + + + 显示模式 + + + 时间戳导航控件 + + + 鼠标拖动默认 + + + 工具设置 + + + 默认文件名模式 + + + 当打开多个文件时... + + + 插件 + + + 设置 + + + 持久化文件位置 + + + CPU 及其他 + + + 行缓冲区使用情况 + + + 显示错误消息? + + + 设置最后一列宽度 + + + 在标签页上显示尾部状态 + + + 重新打开上次使用的文件 + + + 仅允许一个实例 + + + 关闭标签页前询问 + + + 深色模式(需重启生效) + + + 启用跟随尾部 + + + 显示列查找器 + + + 启用同步筛选列表 + + + 启用筛选尾部 + + + 反字母顺序 + + + 显示时间扩展 + + + 如果列分隔器支持,则显示时间戳控件 + + + 将标准输出通过管道传输到标签页 + + + 对新文件自动选择 + + + 掩码优先于历史记录 + + + 激活便携模式 + + + 保存并恢复筛选及筛选标签页 + + + 自动保存持久化文件 (.lxp) + + + 使用旧版文件读取器(较慢) + + + 多线程筛选 + + + 视图设置 + + + 时间戳功能 + + + 外部工具 + + + 列分隔器 + + + 高亮 + + + 多文件 + + + 插件 + + + 持久化 + + + 内存/CPU + + + 行视图 + + + 时间视图 + + + 垂直倒置 + + + 水平 + + + 垂直 + + + 询问操作方式 + + + 将所有文件视为一个多文件 + + + 将每个文件加载到单独的标签页 + + + 独立目录 + + + 我的文档/LogExpert + + + 与日志文件同一目录 + + + 应用程序启动目录 + + + 此路径基于可执行文件及其启动位置。 + + + 文件名掩码 (正则) + + + 文件名掩码 (正则) + + + 列分隔器 + + + 高亮组 + + + 在没有 BOM 头且持久化数据不可用的情况下使用的编码。 + + + 如果启用此模式,保存文件将从可执行文件所在位置加载 + + + 文件读取算法 + + + 设置 + + + 选择工作目录 + + + 为 LogExpert 的会话文件选择文件夹 + + + 激活便携模式 + + + 取消激活便携模式 + + + 无法创建/删除便携模式标记:{0} + + + 导出设置到文件 + + + 设置 {0}|所有文件 {1} + + + 设置无法导入:{0} + + + 设置已导入 + + + 语言(需要重启): + + + 用户界面语言 + + + 无法解析 Java 堆栈跟踪行 + + + 在 Eclipse 中加载类 + + + {0}在 Eclipse 中加载类 + + + 反序列化 + + + Eclipse 远程导航 + + + 主机 + + + 端口 + + + 密码 + + + 输入 Eclipse 插件监听的主机和端口。如果配置了密码,请输入密码。 + + + 版权 + + + 版本 + + + 产品名称 + + + 关于框 + + + 水平拖动 + + + 垂直拖动 + + + 垂直倒置拖动 + + + 时间戳选择器 + + + 正在计算时间扩展视图... + + + 行 {0} +{1} + + + 自定义 + + + 就绪 + + + 文件 + + + 打开... + + + 打开 URL... + + + 关闭文件 + + + 重新加载 + + + 从剪贴板新建标签页 + + + 多文件 + + + 启用多文件 + + + 文件名掩码... + + + 加载会话... + + + 保存会话... + + + 最近使用 + + + 退出 + + + 查看/导航 + + + 转到行... + + + 搜索... + + + 筛选 + + + 书签 + + + 切换书签 + + + 跳至下一个 + + + 跳至上一个 + + + 书签列表 + + + 列查找器 + + + 时间偏移 + + + 复制到标签页 + + + 选项 + + + 列分隔器... + + + 高亮与触发器... + + + 设置... + + + 单元格选择模式 + + + 始终置顶 + + + 隐藏行号列 + + + 锁定实例 + + + 工具 + + + 配置... + + + 帮助 + + + 显示帮助 + + + 关于 + + + 调试 + + + 转储 LogBuffer 信息 + + + 转储缓冲区诊断 + + + 运行垃圾回收 + + + 转储垃圾回收信息 + + + 抛出异常(GUI 线程) + + + 抛出异常(异步委托) + + + 抛出异常(后台线程) + + + 日志级别 + + + 警告 + + + 信息 + + + 调试 + + + 禁用单词高亮模式 + + + 跟随尾部 + + + 打开文件 + + + 搜索 + + + 筛选 + + + 切换书签 + + + 上一个书签 + + + 下一个书签 + + + 显示书签气泡 + + + 尾部 + + + 跟随尾部 + + + 关闭此标签页 + + + 关闭其他标签页 + + + 关闭所有标签页 + + + 标签页颜色... + + + 标签页重命名... + + + 复制路径到剪贴板 + + + 在资源管理器中查找 + + + 截断文件 + + + 编码 + + + 主机 + + + 时间偏移 (hh:mm:ss.fff) + + + 通过输入文件系统插件支持的 URL 打开文件 + + + 用剪贴板内容创建新标签页 + + + 将多个文件视为一个大文件(例如 data.log, data.log.1, data.log.2,...) + + + 加载已保存的会话(日志文件列表) + + + 保存会话(所有打开的标签页) + + + 如果列分隔器支持,可为显示日志时间设置偏移 + + + 将所有选中行复制到新标签页 + + + 将各类日志文件拆分为固定列 + + + 在逐行选择与单元格选择模式之间切换 + + + 启用后,所有新启动的 LogExpert 实例将重定向到此窗口 + + + 启动外部工具(在设置中配置) + + + 搜索 + + + 打开文件 + + + 转到下一个书签 + + + 转到上一个书签 + + + 切换书签 + + + 筛选窗口 + + + 选择当前日志文件的高亮设置(右键打开高亮设置) + + + 设置标签页上显示的文本 + + + 关闭所有标签页 + + + 关闭除本页外的所有标签页 + + + 设置标签页颜色 + + + 打开资源管理器窗口并选中日志文件 + + + 完整文件名(含路径)复制到剪贴板 + + + 尝试截断标签页中打开的文件 + + + 只允许一个实例,取消勾选“视图设置 => 仅允许 1 个实例”才能启动多个实例! + + + 仅显示此消息一次? + + + 书签注释 + + + 移除注释 + + + 显示注释列 + + + 书签 + + + 书签注释: + + + 真的要移除选中行的书签注释吗? + + + 当前文件中没有书签 + + + 书签注释 + + + 图标文件... + + + 选择图标 + + + 打开 URL + + + URL: + + + 输入由已安装的文件系统插件支持的 URL(例如 file:// 或 sftp://) + + + 帮助(&H) + + + 正则表达式: + + + 测试文本: + + + 匹配项: + + + 区分大小写 + + + 无效的正则表达式模式 + + + 正则表达式助手 + + + 搜索:(&S) + + + 区分大小写(&C) + + + 正则表达式(&R) + + + 正则表达式助手(&H) + + + 从顶部 + + + 从选中行 + + + 搜索起始位置 + + + 选项 + + + 方向 + + + 向后 + + + 向前 + + + 搜索 + + + "创建搜索参数时出错 + {0} + + + 搜索文本为空 + + + 高亮与动作触发器 + + + 添加(&A) + + + 删除(&D) + + + 上移 + + + 下移 + + + 应用(&A) + + + 前景色 + + + 背景色 + + + 书签注释 + + + 选择... + + + 下移 + + + 上移 + + + 复制(&C) + + + 删除分组 + + + 新建分组 + + + 前景色 + + + 背景色 + + + 搜索字符串: + + + 您可以在设置中为文件名分配分组。 + + + 正则表达式 + + + 区分大小写 + + + 不要点亮脏指示灯 + + + 设置书签 + + + 停止跟随尾部 + + + 插件 + + + 单词模式 + + + 粗体 + + + 无背景 + + + 行匹配条件 + + + 着色 + + + 动作 + + + 分组 + + + 删除书签 + + + 转到行 + + + 行号: + + + 重命名标签页 + + + 名称: + + + LogExpert 错误 + + + 发生未处理的错误。请向开发者报告。 + + + 复制到剪贴板 + + + 模式 + + + 块数量(模式变体): + + + 块行数: + + + 此功能处于预 Beta 阶段,尚不可用 :) +用法:在日志窗口中选择一个范围并按“重新计算”。 +这将会搜索与所选范围相似的文本范围。" + + + 模糊 + + + 最大差异 + + + 最大缺失 + + + 权重 + + + (未设定范围) + + + 重新计算 + + + 设定范围 + + + 起始: {0} + 结束: {1} + + + 正在加载会话 + + + 恢复布局需要一个空的工作区。 + + + 请选择如何继续: + + + 关闭现有标签页 + + + 打开新窗口 + + + 忽略布局数据 + + + 多文件设置 + + + 多文件设置针对: + + + 文件名模式: + + + 最大天数: + + + 模式语法: + +* = 任意字符(通配符) +$D(<日期>) = 日期模式 +$I = 文件索引编号 +$J = 文件索引编号,为零时隐藏 +$J(<前缀>) = 类似 $J,但在非零时添加 <前缀> + +<日期>: +DD = 日 +MM = 月 +YY[YY] = 年 +其它字符将按原样使用 + + + + + + 空列时 + + + 精确匹配 + + + 无匹配 + + + 搜索命中 + + + 使用先前内容 + + + + + + 选择一个或多个列以将搜索操作限制到所选列。 + + + 空列无搜索命中 + + + 空列始终为搜索命中 + + + 若前一个非空列为搜索命中,则空列为搜索命中 + + + 若选中,搜索字符串必须完全匹配(非子串搜索) + + + 列分隔器 + + + 选择列分隔器: + + + 应用到所有打开的文件 + + + 配置... + + + 支持时间偏移:{0} + + + + + + + + + 导入设置 + + + 要导入的设置文件: + + + 选择文件... + + + 导入选项 + + + 高亮设置 + + + 高亮文件掩码 + + + 列分隔器文件掩码 + + + 外部工具 + + + 其它 + + + 保留现有设置 + + + 从文件加载设置 + + + 设置文件 (*.json)|*.json|所有文件 (*.*)|*.* + 文件筛选器格式:描述|模式|描述|模式 + + + 关键字动作 + + + 关键字动作插件: + + + 参数 + + + 正在加载多个文件 + + + 选择加载模式: + + + 单文件 + + + 多文件 + + + 正在搜索... + + + 搜索进行中... + + + 取消搜索 + + + 工具参数帮助 + + + 输入命令行: + + + 测试 + + + 正则表达式帮助 + + + %L = 当前行号 +%N = 当前日志文件名(不含路径) +%P = 当前日志文件路径(目录) +%F = 日志文件全名(含路径) +%E = 日志文件扩展名(例如 'txt') +%M = 日志文件名(不含扩展名) +%S = 用户(来自 URI) +%R = 路径(来自 URI) +%H = 主机(来自 URI) +%T = 端口(来自 URI) +?""<name>"" = 变量参数 'name' +?""<name>""(def1,def2,...) = 带预定义值的变量参数 +{<regex>}{<replace>}: +对当前选中行执行正则搜索/替换 + + + 工具参数 + + + 参数的值: + + + 导出书签... + + + 主菜单 + + + 插件哈希 + + + 插件:{0} + + + SHA256 哈希: + + + 复制(&C) + + + 关闭(&C) + + + 哈希已复制到剪贴板。 + + + 成功 + + + 复制哈希失败:{0} + + + 错误 + + + 插件信任管理 + + + 插件总数:{0} + + + 受信任插件 + + + 添加插件...(&A) + + + 移除(&R) + + + 查看哈希...(&V) + + + 插件名称 + + + 哈希已验证 + + + 哈希(部分) + + + 状态 + + + + + + + + + 受信任 + + + 插件文件 (*.dll)|*.dll|所有文件 (*.*)|*.* + + + 选择要信任的插件 + + + 加载配置时出错:{0} + + + 错误 + + + 插件 ''{0}'' 已在受信任列表中。 + + + 已受信任 + + + 信任插件: + +名称:{0} +路径:{1} +哈希:{2} + +您要信任此插件吗? + + + 确认信任 + + + 移除插件信任: + +{0} + +在重新加入受信任列表之前,该插件将不会被加载。 + +继续? + + + 确认移除 + + + 未找到插件哈希:{0} + + + 无哈希 + + + 插件信任配置保存成功。 + + + 成功 + + + 保存配置失败:`n`n{0} + + + 配置已被修改。放弃更改? + + + 未保存的更改 + + + 保存(&S) + + + 正在验证插件安全性和清单 + + + 验证失败(不受信任或清单无效) + + + 正在加载插件程序集 + + + 加载插件程序集失败(超时或错误) + + + 管理受信任插件并查看插件哈希 + + + 插件信任管理...(&T) + + + 无效的正则表达式模式:{0} + + + 插件信任配置已更新。 + +是否重启 LogExpert 以应用更改? + + + 建议重启 + + + 必须至少提供一个文件。 + + + 无列拆分。整行显示在单列中。 + + + 默认(单行) + + + 加载项目文件出错。文件可能已损坏或无法访问。 + + + 项目加载失败 + + + 此会话中的文件均未找到。无法加载会话。 + + + 会话加载失败 + + + 会话文件已使用新文件路径更新。 + + + 会话已更新 + + + 更新会话文件失败:{0} + + + 会话更新失败 + + + 有效 + + + 备选 + + + 已选 + + + 缺失 + + + 找到:{0} / {1} 个文件({2} 个缺失) + + + 加载并更新会话 ({0}) + + + 加载并更新会话 + + + 日志文件 (*.lxp)|*.lxp|所有文件 (*.*)|*.* + + + 定位:{0} + + \ No newline at end of file diff --git a/src/LogExpert.UI/Dialogs/SettingsDialog.cs b/src/LogExpert.UI/Dialogs/SettingsDialog.cs index d56b1e01..be08ce6c 100644 --- a/src/LogExpert.UI/Dialogs/SettingsDialog.cs +++ b/src/LogExpert.UI/Dialogs/SettingsDialog.cs @@ -693,6 +693,7 @@ private void FillLanguageList () _ = comboBoxLanguage.Items.Add(CultureInfo.GetCultureInfo("en-US").Name); // Add English as default _ = comboBoxLanguage.Items.Add(CultureInfo.GetCultureInfo("de-DE").Name); + _ = comboBoxLanguage.Items.Add(CultureInfo.GetCultureInfo("zh-CN").Name); } #endregion diff --git a/src/RegexColumnizer/Resources.zh-CN.resx b/src/RegexColumnizer/Resources.zh-CN.resx new file mode 100644 index 00000000..c380f750 --- /dev/null +++ b/src/RegexColumnizer/Resources.zh-CN.resx @@ -0,0 +1,189 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 正则表达式列分隔器 + + + 正则表达式 + + + 名称 + + + 测试区域 + + + + + + 检查 + + + 确定 + + + 取消 + + + 列由具名捕获组的正则表达式填充 + + + 配置目录不能为空 + + + 列分隔器名称不能为空 + + + 配置错误 + + + 配置警告 + + + 反序列化 + + + 正则表达式模式可能导致性能问题:{0} + + + 无效的正则表达式模式:{0} + + + 保存配置失败:{0} + + + 创建配置目录失败:{0} + + + 列分隔器名称 '{0}' 包含不允许的路径分隔符 + + + 列分隔器名称 '{0}' 包含无效的文件名字符 + + + 列分隔器名称 '{0}' 包含不允许的路径遍历模式 + + + 正则表达式列分隔器配置 + + + 无效的正则表达式 !{0}{1} + + \ No newline at end of file diff --git a/src/SftpFileSystem.Resources/Resources.zh-CN.resx b/src/SftpFileSystem.Resources/Resources.zh-CN.resx new file mode 100644 index 00000000..3afea2db --- /dev/null +++ b/src/SftpFileSystem.Resources/Resources.zh-CN.resx @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SFTP 配置 + + + 使用密钥文件 + + + 选择文件... + + + 密钥类型 + + + Putty 私钥 + + + Open SSH 私钥 + + + 密钥将在首次使用时加载。届时将要求输入密码。 + + + LogExpert SFTP 插件 + + + 服务器: + + + 用户名: + + + 密码: + + + 确定 + + + 取消 + + + 密钥认证失败 + + + 密钥认证失败。您想怎么做? + + + 使用密钥重试 + + + 使用密码认证 + + + 取消 + + + 私钥密码 + + + 输入私钥密码: + + + 确定 + + + 取消 + + \ No newline at end of file