diff options
| author | 魏曹先生 <1992414357@qq.com> | 2025-12-08 21:20:19 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2025-12-08 21:20:19 +0800 |
| commit | 1d1a1009ba795d70c0c06a2ffcc607c5704bf675 (patch) | |
| tree | 2952d9a77b659b4b73088e94263a22c8126ad573 /locales/help_docs | |
| parent | 45ab6b03fd5e5140e0f2df4c6834d219c94ac2b6 (diff) | |
Add i18n support for jvii editor messages
- Add error, message, and status translations for English and Chinese
- Replace hardcoded strings with t!() macro calls
- Update file precheck to return errors instead of creating files
Diffstat (limited to 'locales/help_docs')
| -rw-r--r-- | locales/help_docs/en.yml | 20 | ||||
| -rw-r--r-- | locales/help_docs/zh-CN.yml | 20 |
2 files changed, 40 insertions, 0 deletions
diff --git a/locales/help_docs/en.yml b/locales/help_docs/en.yml index ab175ef..80facb0 100644 --- a/locales/help_docs/en.yml +++ b/locales/help_docs/en.yml @@ -943,6 +943,26 @@ jv: jvii: hints: | [^S WRITE] [ESC EXIT] + + errors: + no_file_path: "Error: No file path provided" + editor_error: "Editor error: %{error}" + file_error: "File error: %{error}" + file_not_found: "File does not exist: %{path}" + not_a_file: "Path is not a file: %{path}" + init_error: "Failed to initialize editor: %{error}" + raw_mode_error: "Failed to enable raw mode: %{error}" + alternate_screen_error: "Failed to enter alternate screen: %{error}" + save_error: "Failed to save file: %{error}" + render_error: "Render error: %{error}" + + messages: + file_saved: "File saved successfully" + unsaved_changes: "Unsaved changes! Press Ctrl+S to save or Esc again to exit" + modified: " *" + + status: + lines: " lines" editor: update_editor: | diff --git a/locales/help_docs/zh-CN.yml b/locales/help_docs/zh-CN.yml index 86051a0..3059283 100644 --- a/locales/help_docs/zh-CN.yml +++ b/locales/help_docs/zh-CN.yml @@ -943,6 +943,26 @@ jvii: hints: | [^S 保存] [ESC 退出] + errors: + no_file_path: "错误:未提供文件路径" + editor_error: "编辑器错误:%{error}" + file_error: "文件错误:%{error}" + file_not_found: "文件不存在:%{path}" + not_a_file: "路径不是文件:%{path}" + init_error: "初始化编辑器失败:%{error}" + raw_mode_error: "启用原始模式失败:%{error}" + alternate_screen_error: "进入备用屏幕失败:%{error}" + save_error: "保存文件失败:%{error}" + render_error: "渲染错误:%{error}" + + messages: + file_saved: "文件保存成功" + unsaved_changes: "有未保存的修改!按 Ctrl+S 保存或再次按 Esc 退出" + modified: " *" + + status: + lines: " 行" + editor: update_editor: | # 您正在使用编辑器模式追踪和提交文件 |
