mirror of
https://github.com/jxpeng98/obsidian-to-NotionNext
synced 2026-07-29 16:35:57 +08:00
118 lines
6.6 KiB
TypeScript
118 lines
6.6 KiB
TypeScript
export const en = {
|
|
databaseFormat: "Database Format",
|
|
databaseFormatDesc: "Select the database format to sync to: NotionNext or General.",
|
|
databaseNext: "NotionNext",
|
|
databaseGeneral: "General",
|
|
databaseCustom: "Custom",
|
|
databaseFullName: "Database Full Name",
|
|
databaseFullNameDesc: "Set a full name for your database.",
|
|
databaseFullNameText: "Enter your database's full name",
|
|
databaseAbbreviateName: "Abbreviated Name",
|
|
databaseAbbreviateNameDesc: "Set a shorter, abbreviated name for your database.",
|
|
databaseAbbreviateNameText: "Enter your database's abbreviated name",
|
|
ribbonIcon: "Sync to NotionNext",
|
|
GeneralSetting: "General Settings",
|
|
CommandID: "share-to-notionnext",
|
|
CommandName: "Sync to NotionNext",
|
|
CommandIDGeneral: "share-to-notion",
|
|
CommandNameGeneral: "Sync to General Database",
|
|
NotionNextButton: "NotionNext Sync",
|
|
NotionNextButtonDesc: "Enables the 'Sync to NotionNext' command in the command palette (default: on).",
|
|
NotionNextSettingHeader: "NotionNext Database Settings",
|
|
NotionAPI: "Notion API Token",
|
|
NotionAPIDesc: "Get yours from notion.so/my-integrations.",
|
|
NotionAPIText: "Enter your Notion API Token",
|
|
DatabaseID: "Database ID",
|
|
DatabaseIDDesc: "Find this in your Notion page's top-right 'Share' menu.",
|
|
DatabaseIDText: "Enter your Database ID",
|
|
BannerUrl: "Banner URL (optional)",
|
|
BannerUrlDesc:
|
|
"Leave empty for no banner. If you want a banner, enter an image URL (e.g., https://abc.com/b.png).",
|
|
BannerUrlText: "Enter your banner URL",
|
|
NotionUser: "Notion Username (optional)",
|
|
NotionUserDesc:
|
|
"If your site is username.notion.site, your username is [username].",
|
|
NotionUserText: "Enter your Notion username",
|
|
NotionLinkDisplay: "Display Notion Link",
|
|
NotionLinkDisplayDesc: "If disabled, the Notion link won't be added to the front matter after syncing (default: on).",
|
|
AutoCopyNotionLink: "Auto-copy Notion Link",
|
|
AutoCopyNotionLinkDesc: "Automatically copy the Notion page link to the clipboard after syncing (default: on).",
|
|
AutoSync: "Auto Sync",
|
|
AutoSyncDesc: "Automatically syncs changes to Notion when the file's frontmatter or content is modified. Supports creating and updating pages.",
|
|
AutoSyncFrontmatterKey: "Auto Sync Frontmatter Key",
|
|
AutoSyncFrontmatterKeyDesc: "Specify the frontmatter key used to list the databases this file should auto-sync to (defaults to 'autosync-database').",
|
|
AutoSyncDelay: "Auto Sync Delay (seconds)",
|
|
AutoSyncDelayDesc: "Delay in seconds to wait before syncing after a change. Prevents excessive syncs (default: 5s, min: 2s).",
|
|
AutoSyncDelayText: "Enter delay in seconds",
|
|
NotionGeneralSettingHeader: "General Notion Database Settings",
|
|
NotionGeneralButton: "General Database Sync",
|
|
NotionGeneralButtonDesc: "Enables the 'Sync to General Database' command in the command palette (default: on).",
|
|
NotionTagButton: "Sync Tags",
|
|
NotionTagButtonDesc: "Sync Obsidian tags to the Notion database (default: on).",
|
|
NotionCustomTitle: "Custom Title Property",
|
|
NotionCustomTitleDesc: "Customize the title property's name in your Notion database (default: off).",
|
|
NotionCustomTitleName: "Custom Title Property Name",
|
|
NotionCustomTitleNameDesc: "Enter the custom name for the title property of your Notion database (default: 'title').",
|
|
NotionCustomTitleText: "Enter the property name",
|
|
NotionCustomValues: "Custom Properties",
|
|
NotionCustomValuesDesc: "Define custom properties to sync to your Notion database, one per line.",
|
|
NotionCustomValuesText: "Enter all properties you want to sync",
|
|
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.",
|
|
"config-secrets-notion-api":
|
|
"Please configure your Notion API key in the plugin settings.",
|
|
"config-secrets-database-id":
|
|
"Please configure your Database ID in the plugin settings.",
|
|
"set-tags-fail":
|
|
"Failed to set tags. Check the frontmatter or disable tag sync in settings.",
|
|
NNonMissing:
|
|
"The 'NNon' property is not set. Please select a NotionNext database in settings.",
|
|
"set-api-id":
|
|
"Please configure your Notion API key and Database ID in the plugin settings.",
|
|
NotionCustomSettingHeader: "Notion Custom Database Settings",
|
|
NotionCustomButton: "Enable Custom Database Command",
|
|
NotionCustomButtonDesc: "If enabled, the 'Sync to Custom Database' command appears in the command palette.",
|
|
CustomPropertyName: "Property Name",
|
|
CustomPropertyFirstColumn: "Title Property Name",
|
|
CustomPropertyFirstColumnDesc: "The page title. This must be the first property in the list.",
|
|
CustomProperty: "Property",
|
|
AddCustomProperty: "Add Custom Property",
|
|
AddNewProperty: "Add New Property",
|
|
AddNewPropertyDesc: "Add a new property that matches a property in your Notion database.",
|
|
CopyErrorMessage: "Auto-copy failed. Please copy the link manually.",
|
|
BlockUploaded: "All content blocks uploaded successfully.",
|
|
ExtraBlockUploaded: "Additional blocks uploaded successfully.",
|
|
CheckConsole: "For more details, open the developer console (opt+cmd+i or ctrl+shift+i).",
|
|
SettingsMigrated: "✨ Settings updated! Auto-Sync is now available. Check the settings to learn more.",
|
|
AutoSyncNoNotionID: "🆕 Auto-sync: First upload to Notion",
|
|
AutoSyncMissingDatabaseList: "⚠️ Auto-sync skipped: Add `{key}: [database_name]` to your frontmatter to specify target databases.",
|
|
AutoSyncSkippedAttachments: "⚠️ Auto-sync skipped: {filename} contains internal attachments (images/PDFs). Please sync manually.",
|
|
AutoSyncMultipleSync: "🔄 Auto-sync: Syncing to {count} database(s)...",
|
|
AutoSyncFailed: "Auto-sync to {database} failed: {error}",
|
|
AutoSyncError: "Auto-sync for {filename} failed: {error}",
|
|
"reach-mobile-limit": "Block limit (100) reached. For unlimited blocks, please use the desktop version.",
|
|
StartUpload: "Starting upload for {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: "Abbreviated 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",
|
|
}
|