From 7053a74e242881d2cccabd6aa04ecc71f497e951 Mon Sep 17 00:00:00 2001 From: Jiaxin Peng Date: Wed, 10 Dec 2025 23:05:07 +0000 Subject: [PATCH] feat: Add 'sync-preffix' translation key to multiple locales. --- src/lang/locale/en.ts | 1 + src/lang/locale/ja.ts | 97 ++++++++++++++++++++++--------------------- src/lang/locale/zh.ts | 1 + 3 files changed, 51 insertions(+), 48 deletions(-) diff --git a/src/lang/locale/en.ts b/src/lang/locale/en.ts index 64e1597..ba2bd32 100644 --- a/src/lang/locale/en.ts +++ b/src/lang/locale/en.ts @@ -60,6 +60,7 @@ export const en = { NotYetFinish: "This feature will be available in a future version.", PlaceHolder: "Enter database name", "notion-logo": "Sync to NotionNext", + "sync-preffix": "📄", "sync-success": "Successfully synced to NotionNext:\n", "sync-fail": "Failed to sync to NotionNext:\n", "open-notion": "Please open a file to sync first.", diff --git a/src/lang/locale/ja.ts b/src/lang/locale/ja.ts index f57a0f5..44ca4ef 100644 --- a/src/lang/locale/ja.ts +++ b/src/lang/locale/ja.ts @@ -10,27 +10,27 @@ export const ja = { databaseAbbreviateName: "データベースの略称", databaseAbbreviateNameDesc: "データベースの略称を設定します。", databaseAbbreviateNameText: "データベースの略称を入力", - ribbonIcon: "NotionNextへ同期", - GeneralSetting: "一般設定", - CommandID: "share-to-notionnext", - CommandName: "NotionNextへ同期", - CommandIDGeneral: "share-to-notion", - CommandNameGeneral: "一般データベースへ同期", - NotionNextButton: "NotionNext同期", - NotionNextButtonDesc: "有効にすると、コマンドパレットに「NotionNextへ同期」が表示されます(デフォルト:オン)。", - NotionNextSettingHeader: "NotionNextデータベース設定", - NotionAPI: "Notion API トークン", - NotionAPIDesc: "notion.so/my-integrations から取得します。", - NotionAPIText: "Notion API トークンを入力", - DatabaseID: "データベースID", + ribbonIcon: "NotionNextへ同期", + GeneralSetting: "一般設定", + CommandID: "share-to-notionnext", + CommandName: "NotionNextへ同期", + CommandIDGeneral: "share-to-notion", + CommandNameGeneral: "一般データベースへ同期", + NotionNextButton: "NotionNext同期", + NotionNextButtonDesc: "有効にすると、コマンドパレットに「NotionNextへ同期」が表示されます(デフォルト:オン)。", + NotionNextSettingHeader: "NotionNextデータベース設定", + NotionAPI: "Notion API トークン", + NotionAPIDesc: "notion.so/my-integrations から取得します。", + NotionAPIText: "Notion API トークンを入力", + DatabaseID: "データベースID", DatabaseIDDesc: "Notionページの右上「共有」メニューから取得します。", - DatabaseIDText: "データベースIDを入力", - BannerUrl: "バナーURL(任意)", - BannerUrlDesc: "空のままにするとバナーは表示されません。表示するには画像のURLを入力してください(例:https://abc.com/b.png)。", - BannerUrlText: "バナーのURLを入力", - NotionUser: "Notionユーザー名(任意)", - NotionUserDesc: "共有リンクが `username.notion.site` の場合、Notionユーザー名は `[username]` です。", - NotionUserText: "Notionユーザー名を入力", + DatabaseIDText: "データベースIDを入力", + BannerUrl: "バナーURL(任意)", + BannerUrlDesc: "空のままにするとバナーは表示されません。表示するには画像のURLを入力してください(例:https://abc.com/b.png)。", + BannerUrlText: "バナーのURLを入力", + NotionUser: "Notionユーザー名(任意)", + NotionUserDesc: "共有リンクが `username.notion.site` の場合、Notionユーザー名は `[username]` です。", + NotionUserText: "Notionユーザー名を入力", NotionLinkDisplay: "Notionリンク表示", NotionLinkDisplayDesc: "デフォルトで有効。無効にすると、同期後にfront matterへNotionリンクが追加されません。", AutoCopyNotionLink: "Notionリンクを自動コピー", @@ -42,33 +42,34 @@ export const ja = { AutoSyncDelay: "自動同期の遅延(秒)", AutoSyncDelayDesc: "変更が検知されてから同期を開始するまでの遅延時間(秒)。同期の頻発を防ぎます(デフォルト:5秒、最小:2秒)。", AutoSyncDelayText: "遅延秒数を入力", - NotionGeneralSettingHeader: "一般Notionデータベース設定", - NotionGeneralButton: "一般データベース同期", - NotionGeneralButtonDesc: "有効にすると、コマンドパレットに「一般データベースへ同期」が表示されます(デフォルト:オン)。", - NotionTagButton: "タグを同期", - NotionTagButtonDesc: "ObsidianのタグをNotionデータベースに同期します(デフォルト:オン)。", - NotionCustomTitle: "タイトルプロパティをカスタム", - NotionCustomTitleDesc: "Notionデータベースのタイトル列の名前をカスタマイズします(デフォルト:オフ)。", - NotionCustomTitleName: "カスタムタイトル名", - NotionCustomTitleNameDesc: "Notionデータベースのタイトル列に使用するカスタム名を入力してください(デフォルト:「title」)。", - NotionCustomTitleText: "プロパティ名を入力", - NotionCustomValues: "カスタムプロパティ", - NotionCustomValuesDesc: "Notionデータベースに同期するカスタムプロパティを1行に1つずつ定義します。", - NotionCustomValuesText: "同期したいすべてのプロパティを入力", - NotYetFinish: "この機能は将来のバージョンで利用可能になります。", - PlaceHolder: "データベース名を入力", - "notion-logo": "NotionNextへ同期", - "sync-success": "NotionNextへの同期が成功しました。\n", - "sync-fail": "NotionNextへの同期に失敗しました。\n", - "open-notion": "同期するファイルを先に開いてください。", - "config-secrets-notion-api": "プラグイン設定でNotion APIキーを設定してください。", - "config-secrets-database-id": "プラグイン設定でデータベースIDを設定してください。", - "set-tags-fail": "タグの設定に失敗しました。frontmatterを確認するか、設定でタグ同期を無効にしてください。", - NNonMissing: "'NNon'プロパティが設定されていません。設定でNotionNextデータベースを選択してください。", - "set-api-id": "プラグイン設定でNotion APIキーとデータベースIDを設定してください。", - NotionCustomSettingHeader: "Notionカスタムデータベース設定", - NotionCustomButton: "カスタムデータベースコマンドを有効化", - NotionCustomButtonDesc: "有効にすると、「カスタムデータベースへ同期」コマンドがコマンドパレットに表示されます。", + NotionGeneralSettingHeader: "一般Notionデータベース設定", + NotionGeneralButton: "一般データベース同期", + NotionGeneralButtonDesc: "有効にすると、コマンドパレットに「一般データベースへ同期」が表示されます(デフォルト:オン)。", + NotionTagButton: "タグを同期", + NotionTagButtonDesc: "ObsidianのタグをNotionデータベースに同期します(デフォルト:オン)。", + NotionCustomTitle: "タイトルプロパティをカスタム", + NotionCustomTitleDesc: "Notionデータベースのタイトル列の名前をカスタマイズします(デフォルト:オフ)。", + NotionCustomTitleName: "カスタムタイトル名", + NotionCustomTitleNameDesc: "Notionデータベースのタイトル列に使用するカスタム名を入力してください(デフォルト:「title」)。", + NotionCustomTitleText: "プロパティ名を入力", + NotionCustomValues: "カスタムプロパティ", + NotionCustomValuesDesc: "Notionデータベースに同期するカスタムプロパティを1行に1つずつ定義します。", + NotionCustomValuesText: "同期したいすべてのプロパティを入力", + NotYetFinish: "この機能は将来のバージョンで利用可能になります。", + PlaceHolder: "データベース名を入力", + "notion-logo": "NotionNextへ同期", + "sync-preffix": "📄", + "sync-success": "NotionNextへの同期が成功しました。\n", + "sync-fail": "NotionNextへの同期に失敗しました。\n", + "open-notion": "同期するファイルを先に開いてください。", + "config-secrets-notion-api": "プラグイン設定でNotion APIキーを設定してください。", + "config-secrets-database-id": "プラグイン設定でデータベースIDを設定してください。", + "set-tags-fail": "タグの設定に失敗しました。frontmatterを確認するか、設定でタグ同期を無効にしてください。", + NNonMissing: "'NNon'プロパティが設定されていません。設定でNotionNextデータベースを選択してください。", + "set-api-id": "プラグイン設定でNotion APIキーとデータベースIDを設定してください。", + NotionCustomSettingHeader: "Notionカスタムデータベース設定", + NotionCustomButton: "カスタムデータベースコマンドを有効化", + NotionCustomButtonDesc: "有効にすると、「カスタムデータベースへ同期」コマンドがコマンドパレットに表示されます。", CustomPropertyName: "プロパティ名", CustomPropertyFirstColumn: "タイトルプロパティ名", CustomPropertyFirstColumnDesc: "ページのタイトル。これはリストの最初のプロパティである必要があります。", @@ -76,7 +77,7 @@ export const ja = { AddCustomProperty: "カスタムプロパティを追加", AddNewProperty: "新しいプロパティを追加", AddNewPropertyDesc: "Notionデータベースのプロパティと一致する新しいプロパティを追加します。", - CopyErrorMessage: "リンクの自動コピーに失敗しました。手動でコピーしてください。", + CopyErrorMessage: "リンクの自動コピーに失敗しました。手動でコピーしてください。", BlockUploaded: "すべてのブロックをアップロードしました", ExtraBlockUploaded: "追加のブロックをアップロードしました", CheckConsole: "詳細は、開発者コンソール(opt+cmd+i または ctrl+shift+i)で確認できます。", diff --git a/src/lang/locale/zh.ts b/src/lang/locale/zh.ts index 402a482..072cf82 100644 --- a/src/lang/locale/zh.ts +++ b/src/lang/locale/zh.ts @@ -60,6 +60,7 @@ export const zh = { NotYetFinish: "此功能将在未来版本中提供", PlaceHolder: "输入数据库名称", "notion-logo": "同步到 NotionNext", + "sync-preffix": "📄", "sync-success": "成功同步到 NotionNext:\n", "sync-fail": "同步到 NotionNext 失败:\n", "open-file": "请先打开要同步的文件。",