From fab3acdc21c172cc668800566ea3d68c9abaea36 Mon Sep 17 00:00:00 2001 From: Jiaxin Peng Date: Fri, 31 Oct 2025 23:35:28 +0000 Subject: [PATCH] feat: add auto sync messages and database management labels in English, Japanese, and Chinese locales --- src/lang/locale/en.ts | 22 ++++++++++++++++++++++ src/lang/locale/ja.ts | 22 ++++++++++++++++++++++ src/lang/locale/zh.ts | 23 +++++++++++++++++++++++ 3 files changed, 67 insertions(+) diff --git a/src/lang/locale/en.ts b/src/lang/locale/en.ts index 544ae03..6552294 100644 --- a/src/lang/locale/en.ts +++ b/src/lang/locale/en.ts @@ -85,5 +85,27 @@ export const en = { ExtraBlockUploaded: "Extra blocks uploaded", CheckConsole: "Check the console for more information \n opt+cmd+i/ctrl+shift+i", SettingsMigrated: "✨ Plugin settings updated! Auto sync feature added, check plugin settings", + AutoSyncNoNotionID: "⚠️ Auto sync skipped: This document has not been synced to Notion, please upload manually first", + AutoSyncMultipleSync: "🔄 Auto sync: Syncing to {count} database(s)...", + AutoSyncFailed: "Auto sync to {database} failed: {error}", + AutoSyncError: "Auto sync failed for {filename}: {error}", "reach-mobile-limit": "The number of blocks exceeds the limit of 100, please use the desktop plugin", + StartUpload: "Start upload {filename}", + AddNewDatabase: "Add New Database", + AddNewDatabaseDesc: "Add a new database configuration", + AddNewDatabaseTooltip: "Add New Database", + EditDatabase: "Edit Database", + Preview: "Preview", + DatabaseFormatLabel: "Database Format", + DatabaseFullNameLabel: "Database Full Name", + DatabaseAbbreviateNameLabel: "Database Abbreviate Name", + NotionAPILabel: "Notion API Key", + DatabaseIDLabel: "Database ID", + ToggleAPIKeyVisibility: "Toggle API Key Visibility", + CopyAPIKey: "Copy API Key", + APIKeyCopied: "API Key copied to clipboard", + ToggleDatabaseIDVisibility: "Toggle Database ID Visibility", + CopyDatabaseID: "Copy Database ID", + DatabaseIDCopied: "Database ID copied to clipboard", + AddNewDatabaseModal: "Add new database", } diff --git a/src/lang/locale/ja.ts b/src/lang/locale/ja.ts index 215b6bf..a5cec6a 100644 --- a/src/lang/locale/ja.ts +++ b/src/lang/locale/ja.ts @@ -77,5 +77,27 @@ export const ja = { ExtraBlockUploaded: "追加ブロックがアップロードされました", CheckConsole: "詳細情報を確認するには、コンソールを開いてください \n opt+cmd+i/ctrl+shift+i", SettingsMigrated: "✨ プラグイン設定が更新されました!自動同期機能が追加されました。設定を確認してください", + AutoSyncNoNotionID: "⚠️ 自動同期をスキップ:このドキュメントは Notion に同期されていません。まず手動でアップロードしてください", + AutoSyncMultipleSync: "🔄 自動同期:{count} 個のデータベースに同期中...", + AutoSyncFailed: "{database} への自動同期に失敗しました:{error}", + AutoSyncError: "{filename} の自動同期に失敗しました:{error}", "reach-mobile-limit": "ブロック数が100の制限を超えています。デスクトップ版プラグインを使用してください", + StartUpload: "アップロード開始 {filename}", + AddNewDatabase: "新しいデータベースを追加", + AddNewDatabaseDesc: "新しいデータベース構成を追加", + AddNewDatabaseTooltip: "新しいデータベースを追加", + EditDatabase: "データベースを編集", + Preview: "プレビュー", + DatabaseFormatLabel: "データベース形式", + DatabaseFullNameLabel: "データベースの全称", + DatabaseAbbreviateNameLabel: "データベースの略称", + NotionAPILabel: "Notion API キー", + DatabaseIDLabel: "データベース ID", + ToggleAPIKeyVisibility: "API キーの表示を切り替え", + CopyAPIKey: "API キーをコピー", + APIKeyCopied: "API キーをクリップボードにコピーしました", + ToggleDatabaseIDVisibility: "データベース ID の表示を切り替え", + CopyDatabaseID: "データベース ID をコピー", + DatabaseIDCopied: "データベース ID をクリップボードにコピーしました", + AddNewDatabaseModal: "新しいデータベースを追加", }; diff --git a/src/lang/locale/zh.ts b/src/lang/locale/zh.ts index b03296a..2cf418a 100644 --- a/src/lang/locale/zh.ts +++ b/src/lang/locale/zh.ts @@ -79,4 +79,27 @@ export const zh = { BlockUploaded: "所有内容已成功上传", ExtraBlockUploaded: "额外内容已成功上传", CheckConsole: "opt+cmd+i/ctrl+shift+i,\n打开控制台查看更多信息", + SettingsMigrated: "✨ 插件设置已更新!新增自动同步功能,请在设置中查看", + AutoSyncNoNotionID: "⚠️ 自动同步跳过:此文档未同步到 Notion,请先手动上传", + AutoSyncMultipleSync: "🔄 自动同步:正在同步到 {count} 个数据库...", + AutoSyncFailed: "自动同步到 {database} 失败:{error}", + AutoSyncError: "自动同步 {filename} 失败:{error}", + StartUpload: "开始上传 {filename}", + AddNewDatabase: "添加新数据库", + AddNewDatabaseDesc: "添加新的数据库配置", + AddNewDatabaseTooltip: "添加新数据库", + EditDatabase: "编辑数据库", + Preview: "预览", + DatabaseFormatLabel: "数据库格式", + DatabaseFullNameLabel: "数据库全称", + DatabaseAbbreviateNameLabel: "数据库简称", + NotionAPILabel: "Notion API 密钥", + DatabaseIDLabel: "数据库 ID", + ToggleAPIKeyVisibility: "切换 API 密钥可见性", + CopyAPIKey: "复制 API 密钥", + APIKeyCopied: "API 密钥已复制到剪贴板", + ToggleDatabaseIDVisibility: "切换数据库 ID 可见性", + CopyDatabaseID: "复制数据库 ID", + DatabaseIDCopied: "数据库 ID 已复制到剪贴板", + AddNewDatabaseModal: "添加新数据库", }