@ -60,6 +60,7 @@
"admin.api.revokedHint" : "This key has been revoked and can no longer be used." ,
"admin.api.subtitle" : "Manage keys to access the API" ,
"admin.api.title" : "API Access" ,
"admin.api.switchStateFailed" : "Failed to switch API state." ,
"admin.api.toggleStateDisabledSuccess" : "API has been disabled successfully." ,
"admin.api.toggleStateEnabledSuccess" : "API has been enabled successfully." ,
"admin.approval.title" : "Approvals" ,
@ -109,12 +110,16 @@
"admin.auth.strategyStateLocked" : "and cannot be disabled." ,
"admin.auth.subtitle" : "Configure the authentication settings of your wiki" ,
"admin.auth.title" : "Authentication" ,
"admin.auth.deleteStrategy" : "Delete Strategy" ,
"admin.auth.saveFailed" : "Failed to save authentication configuration." ,
"admin.auth.vendor" : "Vendor" ,
"admin.auth.vendorWebsite" : "Website" ,
"admin.blocks.add" : "Add Block" ,
"admin.blocks.builtin" : "Built-in" ,
"admin.blocks.custom" : "Custom" ,
"admin.blocks.fetchFailed" : "Failed to fetch blocks state." ,
"admin.blocks.isEnabled" : "Enabled" ,
"admin.blocks.saveFailed" : "Failed to save blocks state." ,
"admin.blocks.saveSuccess" : "Blocks state saved successfully." ,
"admin.blocks.subtitle" : "Manage dynamic components available for use inside pages." ,
"admin.blocks.title" : "Content Blocks" ,
@ -182,6 +187,9 @@
"admin.editors.markdownName" : "Markdown Editor" ,
"admin.editors.redirectDescription" : "Create redirections to other pages / external links." ,
"admin.editors.redirectName" : "Redirection" ,
"admin.editors.fetchFailed" : "Failed to fetch editors state." ,
"admin.editors.invalidConfigCall" : "Invalid call to config:" ,
"admin.editors.saveFailed" : "Failed to save editors state." ,
"admin.editors.saveSuccess" : "Editors state saved successfully." ,
"admin.editors.subtitle" : "Manage editors and their configuration" ,
"admin.editors.title" : "Editors" ,
@ -209,6 +217,8 @@
"admin.flags.experimental.label" : "Experimental Features" ,
"admin.flags.getTokenHint" : "Copy your current authentication token for use in GraphQL API testing." ,
"admin.flags.getTokenLabel" : "Get Current Token" ,
"admin.flags.tokenCopyFailed" : "Failed to copy current token to clipboard." ,
"admin.flags.tokenCopySuccess" : "Current token copied to clipboard." ,
"admin.flags.saveSuccess" : "Flags have been updated successfully." ,
"admin.flags.sqlLog.hint" : "Log all queries made to the database to console." ,
"admin.flags.sqlLog.label" : "SQL Query Logging" ,
@ -251,6 +261,7 @@
"admin.general.displaySiteTitleHint" : "Should the site title be displayed next to the logo? If your logo isn't square and contain your brand name, turn this option off." ,
"admin.general.favicon" : "Favicon" ,
"admin.general.faviconHint" : "Favicon image file, in SVG, PNG, JPG, WEBP or GIF format. Must be a square image." ,
"admin.general.faviconUploadFailed" : "Failed to upload site favicon." ,
"admin.general.faviconUploadSuccess" : "Site Favicon uploaded successfully." ,
"admin.general.features" : "Features" ,
"admin.general.footerCopyright" : "Footer / Copyright" ,
@ -260,6 +271,7 @@
"admin.general.logo" : "Logo" ,
"admin.general.logoUpl" : "Site Logo" ,
"admin.general.logoUplHint" : "Logo image file, in SVG, PNG, JPG, WEBP or GIF format." ,
"admin.general.logoUploadFailed" : "Failed to upload site logo." ,
"admin.general.logoUploadSuccess" : "Site logo uploaded successfully." ,
"admin.general.pageCasing" : "Case Sensitive Paths" ,
"admin.general.pageCasingHint" : "Treat paths with different casing as distinct pages." ,
@ -273,6 +285,7 @@
"admin.general.reasonForChangeOff" : "Off" ,
"admin.general.reasonForChangeOptional" : "Optional" ,
"admin.general.reasonForChangeRequired" : "Required" ,
"admin.general.saveFailed" : "Failed to save general configuration." ,
"admin.general.saveSuccess" : "Site configuration saved successfully." ,
"admin.general.searchAllowFollow" : "Allow Search Engines to Follow Links" ,
"admin.general.searchAllowFollowHint" : "This sets the meta-robots property to follow or nofollow." ,
@ -319,8 +332,11 @@
"admin.groups.exportRules" : "Export Rules" ,
"admin.groups.exportRulesNoneError" : "This group has no rule to export!" ,
"admin.groups.filterUsers" : "Filter..." ,
"admin.groups.fetchDetailsFailed" : "Failed to fetch group details." ,
"admin.groups.fetchUsersFailed" : "Failed to fetch group users." ,
"admin.groups.general" : "General" ,
"admin.groups.importFailed" : "Something went wrong while importing this file. Making sure it is a valid rules JSON file." ,
"admin.groups.invalidRulesFormat" : "Invalid rules format." ,
"admin.groups.importModeAdd" : "Add to Existing" ,
"admin.groups.importModeReplace" : "Replace All" ,
"admin.groups.importModeText" : "Do you want to replace all existing rules with these ones or add these rules to the existing ones?" ,
@ -328,6 +344,7 @@
"admin.groups.importRules" : "Import Rules" ,
"admin.groups.importSuccess" : "Rules imported successfully!" ,
"admin.groups.info" : "Group Info" ,
"admin.groups.newRule" : "New Rule" ,
"admin.groups.name" : "Group Name" ,
"admin.groups.nameHint" : "Name of the group" ,
"admin.groups.overview" : "Overview" ,
@ -338,7 +355,45 @@
"admin.groups.redirectOnLoginHint" : "The path / URL where the user will be redirected upon successful login. Leave empty to use the site-defined value." ,
"admin.groups.redirectOnLogout" : "Redirect on Logout" ,
"admin.groups.redirectOnLogoutHint" : "The path / URL where the user will be redirected upon logout. Leave empty to use the site-defined value." ,
"admin.groups.loadFailed" : "Failed to load groups state." ,
"admin.groups.refreshSuccess" : "Groups refreshed successfully." ,
"admin.groups.permissions.accessAdminHint" : "Can access the administration area." ,
"admin.groups.permissions.manageUsersHint" : "Can create and manage users, except users with administrative permissions." ,
"admin.groups.permissions.manageGroupsHint" : "Can create and manage groups, assign permissions, and manage page rules, except manage:system." ,
"admin.groups.permissions.manageNavigationHint" : "Can manage site navigation." ,
"admin.groups.permissions.manageThemeHint" : "Can modify site theme settings." ,
"admin.groups.permissions.manageSitesHint" : "Can create and manage sites." ,
"admin.groups.permissions.manageSystemHint" : "Can manage and access everything. Root administrator." ,
"admin.groups.permissions.readPagesTitle" : "Read Pages" ,
"admin.groups.permissions.readPagesHint" : "Can view and search pages." ,
"admin.groups.permissions.writePagesTitle" : "Write Pages" ,
"admin.groups.permissions.writePagesHint" : "Can create and edit pages." ,
"admin.groups.permissions.reviewPagesTitle" : "Review Pages" ,
"admin.groups.permissions.reviewPagesHint" : "Can review and approve edits submitted by users." ,
"admin.groups.permissions.managePagesTitle" : "Manage Pages" ,
"admin.groups.permissions.managePagesHint" : "Can move existing pages to other locations the user has write access to." ,
"admin.groups.permissions.deletePagesTitle" : "Delete Pages" ,
"admin.groups.permissions.deletePagesHint" : "Can delete existing pages." ,
"admin.groups.permissions.useCssTitle" : "Use CSS" ,
"admin.groups.permissions.useCssHint" : "Can insert CSS styles in pages." ,
"admin.groups.permissions.useJavaScriptTitle" : "Use JavaScript" ,
"admin.groups.permissions.useJavaScriptHint" : "Can insert JavaScript in pages." ,
"admin.groups.permissions.viewPageSourceTitle" : "View Page Source" ,
"admin.groups.permissions.viewPageSourceHint" : "Can view page source." ,
"admin.groups.permissions.viewPageHistoryTitle" : "View Page History" ,
"admin.groups.permissions.viewPageHistoryHint" : "Can view previous versions of pages." ,
"admin.groups.permissions.viewAssetsTitle" : "View Assets" ,
"admin.groups.permissions.viewAssetsHint" : "Can view and use assets, such as images and files, in pages." ,
"admin.groups.permissions.uploadAssetsTitle" : "Upload Assets" ,
"admin.groups.permissions.uploadAssetsHint" : "Can upload new assets, such as images and files." ,
"admin.groups.permissions.manageAssetsTitle" : "Manage Assets" ,
"admin.groups.permissions.manageAssetsHint" : "Can edit and delete existing assets, such as images and files." ,
"admin.groups.permissions.readCommentsTitle" : "Read Comments" ,
"admin.groups.permissions.readCommentsHint" : "Can view page comments." ,
"admin.groups.permissions.writeCommentsTitle" : "Write Comments" ,
"admin.groups.permissions.writeCommentsHint" : "Can post new comments on pages." ,
"admin.groups.permissions.manageCommentsTitle" : "Manage Comments" ,
"admin.groups.permissions.manageCommentsHint" : "Can edit and delete existing page comments." ,
"admin.groups.ruleAllow" : "Allow" ,
"admin.groups.ruleDeny" : "Deny" ,
"admin.groups.ruleForceAllow" : "Force Allow" ,
@ -371,9 +426,11 @@
"admin.instances.activeListeners" : "Active Listeners" ,
"admin.instances.firstSeen" : "First Seen" ,
"admin.instances.lastSeen" : "Last Seen" ,
"admin.instances.loadFailed" : "Failed to load instances list." ,
"admin.instances.subtitle" : "View a list of active instances" ,
"admin.instances.title" : "Instances" ,
"admin.locale.active" : "Active Locales" ,
"admin.locale.activeHint" : "The list of locale packs currently enabled for this site." ,
"admin.locale.activeNamespaces" : "Active Namespaces" ,
"admin.locale.autoUpdate.hint" : "Automatically download updates to this locale as they become available." ,
"admin.locale.autoUpdate.hintWithNS" : "Automatically download updates to all namespaced locales enabled below." ,
@ -401,11 +458,13 @@
"admin.locale.settings" : "Locale Settings" ,
"admin.locale.sideload" : "Sideload Locale Package" ,
"admin.locale.sideloadHelp" : "If you are not connected to the internet or cannot download locale files using the method above, you can instead sideload packages manually by uploading them below." ,
"admin.locale.saveSuccess" : "Locale settings saved successfully." ,
"admin.locale.subtitle" : "Set localization options for your wiki" ,
"admin.locale.title" : "Locale" ,
"admin.logging.title" : "Logging" ,
"admin.login.background" : "Background Image" ,
"admin.login.backgroundHint" : "Specify an image to use as the login background. PNG and JPG are supported, 1920x1080 recommended. Leave empty for default." ,
"admin.login.bgUploadFailed" : "Failed to upload login background image." ,
"admin.login.bgUploadSuccess" : "Login background image uploaded successfully." ,
"admin.login.bypassScreen" : "Bypass Login Screen" ,
"admin.login.bypassScreenHint" : "Should the user be redirected automatically to the first authentication provider. Has no effect if the first provider is a username/password provider type." ,
@ -418,6 +477,7 @@
"admin.login.logoutRedirectHint" : "Optionally redirect the user to a specific page when he/she logouts. This can be overridden at the group level." ,
"admin.login.providers" : "Login Providers" ,
"admin.login.providersVisbleWarning" : "Note that you can always temporarily show all hidden providers by adding ?all=1 to the url. This is useful to login as local admin while hiding it from normal users." ,
"admin.login.saveFailed" : "Failed to save login configuration." ,
"admin.login.saveSuccess" : "Login configuration saved successfully." ,
"admin.login.subtitle" : "Configure the login user experience of your wiki site" ,
"admin.login.title" : "Login" ,
@ -435,6 +495,7 @@
"admin.mail.dkimPrivateKeyHint" : "Private key for the selector in PEM format" ,
"admin.mail.dkimUse" : "Use DKIM" ,
"admin.mail.dkimUseHint" : "Should DKIM be used when sending emails." ,
"admin.mail.fetchConfigFailed" : "Failed to fetch mail configuration." ,
"admin.mail.saveSuccess" : "Configuration saved successfully." ,
"admin.mail.sendTestSuccess" : "A test email was sent successfully." ,
"admin.mail.sender" : "Sender" ,
@ -472,6 +533,7 @@
"admin.metrics.endpoint" : "The metrics endpoint can be scraped at {endpoint}" ,
"admin.metrics.endpointWarning" : "Note that this override any page at this path." ,
"admin.metrics.refreshSuccess" : "Metrics endpoint state has been refreshed." ,
"admin.metrics.switchStateFailed" : "Failed to switch metrics endpoint state." ,
"admin.metrics.subtitle" : "Manage the Prometheus metrics endpoint" ,
"admin.metrics.title" : "Metrics" ,
"admin.metrics.toggleStateDisabledSuccess" : "Metrics endpoint disabled successfully." ,
@ -506,6 +568,7 @@
"admin.navigation.navType.searchQuery" : "Search Query" ,
"admin.navigation.noItemsText" : "Click the Add button to add your first navigation item." ,
"admin.navigation.noSelectionText" : "Select a navigation item on the left." ,
"admin.navigation.refreshSuccess" : "Navigation has been refreshed." ,
"admin.navigation.saveSuccess" : "Navigation saved successfully." ,
"admin.navigation.selectPageButton" : "Select Page..." ,
"admin.navigation.sourceLocale" : "Source Locale" ,
@ -517,7 +580,25 @@
"admin.navigation.untitled" : "Untitled {kind}" ,
"admin.navigation.visibilityMode.all" : "Visible to everyone" ,
"admin.navigation.visibilityMode.restricted" : "Visible to select groups..." ,
"admin.pages.locale" : "Locale" ,
"admin.pages.localeAll" : "All Locales" ,
"admin.pages.none" : "No pages to display." ,
"admin.pages.publishState" : "Publish State" ,
"admin.pages.publishStateAll" : "All Publishing States" ,
"admin.pages.publishStatePublished" : "Published" ,
"admin.pages.publishStateUnpublished" : "Not Published" ,
"admin.pages.recycleBin" : "Recycle Bin" ,
"admin.pages.refreshSuccess" : "Page list has been refreshed." ,
"admin.pages.searchPlaceholder" : "Search Pages..." ,
"admin.pages.subtitle" : "Manage pages" ,
"admin.pages.title" : "Pages" ,
"admin.pages.visualize" : "Visualize" ,
"admin.pages.visualizeEmpty" : "Looks like there's no data yet to graph!" ,
"admin.pages.visualizeModeHierarchicalRadial" : "Hierarchical Radial" ,
"admin.pages.visualizeModeRelationalRadial" : "Relational Radial" ,
"admin.pages.visualizeModeTree" : "Hierarchical Tree" ,
"admin.pages.visualizeSubtitle" : "Dendrogram representation of your pages" ,
"admin.pages.visualizeTitle" : "Visualize Pages" ,
"admin.rendering.subtitle" : "Configure the content rendering pipeline" ,
"admin.rendering.title" : "Rendering" ,
"admin.scheduler.active" : "Active" ,
@ -535,9 +616,12 @@
"admin.scheduler.failed" : "Failed" ,
"admin.scheduler.failedNone" : "There are no recently failed job to display." ,
"admin.scheduler.interrupted" : "Interrupted" ,
"admin.scheduler.loadFailed" : "Failed to load scheduler jobs." ,
"admin.scheduler.pending" : "Pending" ,
"admin.scheduler.result" : "Result" ,
"admin.scheduler.retryJob" : "Retry Job" ,
"admin.scheduler.cancelJobFailed" : "Failed to cancel job." ,
"admin.scheduler.retryJobFailed" : "Failed to retry job." ,
"admin.scheduler.retryJobSuccess" : "Job has been rescheduled and will execute shortly." ,
"admin.scheduler.schedule" : "Schedule" ,
"admin.scheduler.scheduled" : "Scheduled" ,
@ -560,9 +644,12 @@
"admin.search.highlighting" : "Enable Term Highlighting" ,
"admin.search.highlightingHint" : "Whether to show the highlighted terms in search results. There is a slight performance impact when enabled." ,
"admin.search.indexRebuildSuccess" : "Index rebuilt successfully." ,
"admin.search.loadFailed" : "Failed to load search engine state." ,
"admin.search.listRefreshSuccess" : "List of search engines has been refreshed." ,
"admin.search.rebuildIndex" : "Rebuild Index" ,
"admin.search.rebuildFailed" : "Failed to rebuild search index." ,
"admin.search.rebuildInitSuccess" : "A search index rebuild has been initiated and will start shortly." ,
"admin.search.saveFailed" : "Failed to save search engine configuration." ,
"admin.search.saveSuccess" : "Search engine configuration saved successfully" ,
"admin.search.searchEngine" : "Search Engine" ,
"admin.search.subtitle" : "Configure the search capabilities of your wiki" ,
@ -602,6 +689,7 @@
"admin.security.maxUploadSize" : "Max Upload Size" ,
"admin.security.maxUploadSizeHint" : "The maximum size for a single file. Final value in base 2." ,
"admin.security.maxUploadSizeSuffix" : "bytes" ,
"admin.security.saveFailed" : "Failed to save security configuration." ,
"admin.security.saveSuccess" : "Security configuration updated successfully." ,
"admin.security.scanSVG" : "Scan and Sanitize SVG Uploads" ,
"admin.security.scanSVGHint" : "Should SVG uploads be scanned for vulnerabilities and stripped of any potentially unsafe content." ,
@ -689,6 +777,7 @@
"admin.storage.contentTypeLargeFilesThreshold" : "Size Threshold" ,
"admin.storage.contentTypeOthers" : "Others" ,
"admin.storage.contentTypeOthersHint" : "Any other file types that don't match the other categories." ,
"admin.storage.loadFailed" : "Failed to load storage targets." ,
"admin.storage.contentTypePages" : "Pages" ,
"admin.storage.contentTypePagesHint" : "Page content source, in Markdown, HTML or JSON format depending on the editor." ,
"admin.storage.contentTypes" : "Content Types" ,
@ -786,6 +875,9 @@
"admin.system.checkUpdate" : "Check / Upgrade" ,
"admin.system.checkingForUpdates" : "Checking for Updates..." ,
"admin.system.client" : "Client" ,
"admin.system.copyInfoFailed" : "Failed to copy system info." ,
"admin.system.copyInfoSuccess" : "System info copied successfully." ,
"admin.system.copySystemInfo" : "Copy System Info" ,
"admin.system.clientCookies" : "Cookies Support" ,
"admin.system.clientCookiesHint" : "Whether cookies are enabled on this browser." ,
"admin.system.clientLanguage" : "Primary Language" ,
@ -883,6 +975,7 @@
"admin.theme.fonts" : "Fonts" ,
"admin.theme.headHtmlInjection" : "Head HTML Injection" ,
"admin.theme.headHtmlInjectionHint" : "HTML code to be injected just before the closing head tag. Usually for script tags." ,
"admin.theme.fetchFailed" : "Failed to fetch theme configuration." ,
"admin.theme.headerColor" : "Header Color" ,
"admin.theme.headerColorHint" : "The background color for the site top header. Does not apply to the administration area." ,
"admin.theme.iconset" : "Icon Set" ,
@ -894,6 +987,7 @@
"admin.theme.reduceMotion" : "Reduce Motion" ,
"admin.theme.reduceMotionHint" : "Disable most site animations. This setting is automatically enforced when the reduced motion flag is enabled on the user OS." ,
"admin.theme.resetDefaults" : "Reset Defaults" ,
"admin.theme.saveFailed" : "Failed to save theme configuration." ,
"admin.theme.saveSuccess" : "Theme configuration saved successfully!" ,
"admin.theme.secondaryColor" : "Secondary Color" ,
"admin.theme.secondaryColorHint" : "The alternate color for secondary action buttons and for some other elements." ,
@ -937,6 +1031,8 @@
"admin.users.dateFormat" : "Date Format" ,
"admin.users.dateFormatHint" : "How dates should be formatted when displayed to the user." ,
"admin.users.defaults" : "Manage User Defaults" ,
"admin.users.defaultsLoadFailed" : "Failed to load user defaults." ,
"admin.users.defaultsSaveFailed" : "Failed to save user defaults." ,
"admin.users.defaultsSaveSuccess" : "User defaults saved successfully." ,
"admin.users.delete" : "Delete User" ,
"admin.users.deleteConfirmForeignNotice" : "Note that you cannot delete a user that already created content. You must instead either deactivate the user or delete all content that was created by that user." ,
@ -951,6 +1047,7 @@
"admin.users.emailInvalid" : "Email address is invalid." ,
"admin.users.emailMissing" : "Email address is missing." ,
"admin.users.extendedMetadata" : "Extended Metadata" ,
"admin.users.fetchDetailsFailed" : "Failed to fetch user details." ,
"admin.users.groupAlreadyAssigned" : "User is already assigned to this group." ,
"admin.users.groupAssign" : "Assign" ,
"admin.users.groupAssignNotice" : "Note that you cannot assign users to the Administrators or Guests groups from this panel." ,
@ -1054,6 +1151,7 @@
"admin.utilities.contentSubtitle" : "Various tools for pages" ,
"admin.utilities.contentTitle" : "Content" ,
"admin.utilities.disconnectWS" : "Disconnect WebSocket Sessions" ,
"admin.utilities.disconnectWSFailed" : "Failed to disconnect WS connections." ,
"admin.utilities.disconnectWSHint" : "Force all active websocket connections to be closed." ,
"admin.utilities.disconnectWSSuccess" : "All active websocket connections have been terminated." ,
"admin.utilities.export" : "Export" ,
@ -1092,6 +1190,7 @@
"admin.webhooks.deleteConfirmWarn" : "This action cannot be undone!" ,
"admin.webhooks.deleteSuccess" : "Webhook deleted successfully." ,
"admin.webhooks.edit" : "Edit Webhook" ,
"admin.webhooks.fetchConfigFailed" : "Failed to fetch webhook configuration." ,
"admin.webhooks.eventCreatePage" : "Create a new page" ,
"admin.webhooks.eventDeleteAsset" : "Delete an asset" ,
"admin.webhooks.eventDeleteComment" : "Delete a comment" ,
@ -1164,6 +1263,7 @@
"auth.errors.passwordTooShort" : "Password is too short." ,
"auth.errors.passwordsNotMatch" : "Passwords do not match." ,
"auth.errors.register" : "One or more fields are invalid." ,
"auth.errors.unexpectedResponse" : "Unexpected authentication response." ,
"auth.errors.tfaMissing" : "Missing or incomplete security code." ,
"auth.errors.tooManyAttempts" : "Too many attempts!" ,
"auth.errors.tooManyAttemptsMsg" : "You've made too many failed attempts in a short period of time, please try again {time}." ,
@ -1178,6 +1278,7 @@
"auth.forgotPasswordLink" : "Forgot Password" ,
"auth.forgotPasswordLoading" : "Requesting password reset..." ,
"auth.forgotPasswordSubtitle" : "Enter your email address to receive the instructions to reset your password:" ,
"auth.forgotPasswordUnavailable" : "Forgot password is not implemented yet." ,
"auth.forgotPasswordSuccess" : "Check your emails for password reset instructions!" ,
"auth.forgotPasswordTitle" : "Forgot your password" ,
"auth.genericError" : "Authentication is unavailable." ,
@ -1236,6 +1337,7 @@
"common.actions.discardChanges" : "Discard Changes" ,
"common.actions.download" : "Download" ,
"common.actions.duplicate" : "Duplicate" ,
"common.actions.email" : "Email" ,
"common.actions.edit" : "Edit" ,
"common.actions.exit" : "Exit" ,
"common.actions.fetch" : "Fetch" ,
@ -1244,6 +1346,8 @@
"common.actions.goback" : "Go Back" ,
"common.actions.howItWorks" : "How it works" ,
"common.actions.insert" : "Insert" ,
"common.actions.pick" : "Pick..." ,
"common.actions.viewAll" : "View All" ,
"common.actions.login" : "Login" ,
"common.actions.manage" : "Manage" ,
"common.actions.move" : "Move" ,
@ -1306,6 +1410,7 @@
"common.duration.years" : "Year(s)" ,
"common.error.generic.hint" : "Oops, something went wrong..." ,
"common.error.generic.title" : "Unexpected Error" ,
"common.error.notImplemented" : "Not implemented yet." ,
"common.error.notfound.hint" : "That page doesn't exist or is not available." ,
"common.error.notfound.title" : "Not Found" ,
"common.error.title" : "Error" ,
@ -1314,10 +1419,15 @@
"common.error.unexpected" : "An unexpected error occurred." ,
"common.error.unknownsite.hint" : "There's no wiki site at this host." ,
"common.error.unknownsite.title" : "Unknown Site" ,
"common.field.basic" : "Basic" ,
"common.field.createdOn" : "Created On" ,
"common.field.created" : "Created" ,
"common.field.id" : "ID" ,
"common.field.json" : "JSON" ,
"common.field.lastUpdated" : "Last Updated" ,
"common.field.name" : "Name" ,
"common.field.none" : "None" ,
"common.field.path" : "Path" ,
"common.field.task" : "Task" ,
"common.field.title" : "Title" ,
"common.footerCopyright" : "© {year} {company}. All rights reserved." ,
@ -1332,6 +1442,7 @@
"common.header.delete" : "Delete" ,
"common.header.duplicate" : "Duplicate" ,
"common.header.edit" : "Edit" ,
"common.header.editNavigation" : "Edit Navigation" ,
"common.header.history" : "History" ,
"common.header.home" : "Home" ,
"common.header.imagesFiles" : "Images & Files" ,
@ -1343,6 +1454,8 @@
"common.header.newPage" : "New Page" ,
"common.header.pageActions" : "Page Actions" ,
"common.header.profile" : "Profile" ,
"common.header.bookmarks" : "Bookmarks" ,
"common.header.browse" : "Browse" ,
"common.header.search" : "Search..." ,
"common.header.searchClose" : "Close" ,
"common.header.searchCopyLink" : "Copy Search Link" ,
@ -1352,8 +1465,10 @@
"common.header.searchNoResult" : "No pages matching your query." ,
"common.header.searchResultsCount" : "Found {total} results" ,
"common.header.siteMap" : "Site Map" ,
"common.header.switchLocale" : "Switch Locale" ,
"common.header.view" : "View" ,
"common.header.viewSource" : "View Source" ,
"common.locale.loadFailed" : "Failed to load locale strings for {locale}." ,
"common.license.alr" : "All Rights Reserved" ,
"common.license.cc0" : "Public Domain" ,
"common.license.ccby" : " Creative Commons Attribution License" ,
@ -1381,10 +1496,14 @@
"common.page.global" : "Global" ,
"common.page.id" : "ID {id}" ,
"common.page.lastEditedBy" : "Last edited by" ,
"common.page.lastModifiedOn" : "Last modified on" ,
"common.page.loading" : "Loading Page..." ,
"common.page.noEditorSpecified" : "No editor specified." ,
"common.page.print" : "Print" ,
"common.page.printFormat" : "Print Format" ,
"common.page.private" : "Private" ,
"common.page.published" : "Published" ,
"common.page.rate" : "Rate this page" ,
"common.page.returnNormalView" : "Return to Normal View" ,
"common.page.share" : "Share" ,
"common.page.tags" : "Tags" ,
@ -1392,6 +1511,7 @@
"common.page.toc" : "Table of Contents" ,
"common.page.unpublished" : "Unpublished" ,
"common.page.unpublishedWarning" : "This page is not published." ,
"common.page.watch" : "Watch Page" ,
"common.page.versionId" : "Version ID {id}" ,
"common.page.viewingSource" : "Viewing source of page {path}" ,
"common.page.viewingSourceVersion" : "Viewing source as of {date} of page {path}" ,
@ -1494,7 +1614,16 @@
"editor.markup.header" : "Header" ,
"editor.markup.headerLevel" : "Header {level}" ,
"editor.markup.heading" : "Heading {level}" ,
"editor.markup.increaseHeaderLevel" : "Increase Header Level" ,
"editor.markup.inlineCode" : "Inline Code" ,
"editor.markup.fromClipboard" : "From Clipboard..." ,
"editor.markup.fromFileManager" : "From File Manager..." ,
"editor.markup.fromRemoteURL" : "From Remote URL..." ,
"editor.markup.clipboardError" : "Unable to read from clipboard." ,
"editor.markup.clipboardReadDenied" : "Not allowed to read clipboard." ,
"editor.markup.clipboardUnsupported" : "No supported content found in the clipboard." ,
"editor.markup.fetchConfigFailed" : "Failed to fetch markdown editor configuration." ,
"editor.markup.fetchUserSettingsFailed" : "Failed to fetch markdown editor settings." ,
"editor.markup.insertAssets" : "Insert Assets" ,
"editor.markup.insertBlock" : "Insert Block" ,
"editor.markup.insertCodeBlock" : "Insert Code Block" ,
@ -1509,9 +1638,11 @@
"editor.markup.insertVideoAudio" : "Insert Video / Audio" ,
"editor.markup.italic" : "Italic" ,
"editor.markup.keyboardKey" : "Keyboard Key" ,
"editor.markup.markdown" : "Markdown" ,
"editor.markup.markdownFormattingHelp" : "Markdown Formatting Help" ,
"editor.markup.noSelectionError" : "Text must be selected first!" ,
"editor.markup.orderedList" : "Ordered List" ,
"editor.markup.decreaseHeaderLevel" : "Decrease Header Level" ,
"editor.markup.strikethrough" : "Strikethrough" ,
"editor.markup.subscript" : "Subscript" ,
"editor.markup.superscript" : "Superscript" ,
@ -1519,8 +1650,12 @@
"editor.markup.taskList" : "Task List" ,
"editor.markup.taskListChecked" : "Checked List Item" ,
"editor.markup.taskListUnchecked" : "Unchecked List Item" ,
"editor.markup.toggleBold" : "Toggle Bold" ,
"editor.markup.toggleItalic" : "Toggle Italic" ,
"editor.markup.togglePreviewPane" : "Hide / Show Preview Pane" ,
"editor.markup.toggleSpellcheck" : "Toggle Spellcheck" ,
"editor.markup.saveConfigFailed" : "Failed to save markdown editor configuration." ,
"editor.markup.saveUserSettingsFailed" : "Failed to save markdown editor settings." ,
"editor.markup.unorderedList" : "Unordered List" ,
"editor.page" : "Page" ,
"editor.pageData.data" : "Data" ,
@ -1548,8 +1683,13 @@
"editor.pageData.templateStructure" : "Structure" ,
"editor.pageData.templateTitle" : "Template Title" ,
"editor.pageData.templateUntitled" : "Untitled Template" ,
"editor.pageData.attributeBoolean" : "Attribute Boolean" ,
"editor.pageData.attributeNumber" : "Attribute Number" ,
"editor.pageData.attributeText" : "Attribute Text" ,
"editor.pageData.title" : "Page Data" ,
"editor.pageData.visual" : "Visual" ,
"editor.pageData.uniqueKey" : "Unique Key" ,
"editor.pageData.yaml" : "YAML" ,
"editor.pageRel.button" : "Button Appearance" ,
"editor.pageRel.caption" : "Caption (optional)" ,
"editor.pageRel.center" : "Center" ,
@ -1671,6 +1811,9 @@
"fileman.epsFileType" : "EPS Image" ,
"fileman.exeFileType" : "Windows Executable" ,
"fileman.flacFileType" : "FLAC Audio File" ,
"fileman.fetchAssetDataFailed" : "Failed to fetch asset data." ,
"fileman.fetchFolderDataFailed" : "Failed to fetch folder data." ,
"fileman.fetchingFolderContents" : "Fetching folder contents..." ,
"fileman.folderChildrenCount" : "Empty folder | 1 child | {count} children" ,
"fileman.folderCreate" : "New Folder" ,
"fileman.folderFileName" : "Path Name" ,
@ -1709,7 +1852,12 @@
"fileman.renameAssetSuccess" : "Asset renamed successfully" ,
"fileman.renameFolderInvalidData" : "One or more fields are invalid." ,
"fileman.renameFolderSuccess" : "Folder renamed successfully." ,
"fileman.browseUsing" : "Browse using..." ,
"fileman.compactList" : "Compact List" ,
"fileman.copyURLFailed" : "Failed to copy URL to clipboard." ,
"fileman.loadTreeFailed" : "Failed to load folder tree." ,
"fileman.searchFolder" : "Search folder..." ,
"fileman.showFolders" : "Show Folders" ,
"fileman.svgFileType" : "Scalable Vector Graphic" ,
"fileman.tarFileType" : "TAR Archive" ,
"fileman.tgzFileType" : "Gzipped TAR Archive" ,
@ -1718,6 +1866,7 @@
"fileman.ttfFileType" : "TrueType Font File" ,
"fileman.txtFileType" : "Text Document" ,
"fileman.unknownFileType" : "{type} file" ,
"fileman.uploadFailed" : "Failed to upload file." ,
"fileman.uploadSuccess" : "File(s) uploaded successfully." ,
"fileman.viewOptions" : "View Options" ,
"fileman.wavFileType" : "WAV Audio File" ,
@ -1733,10 +1882,25 @@
"folderDeleteDialog.deleteSuccess" : "Folder has been deleted successfully." ,
"folderDeleteDialog.folderId" : "Folder ID {id}" ,
"folderDeleteDialog.title" : "Confirm Delete Folder" ,
"headerSearch.operatorExact" : "\"foo bar\" matches the exact phrase foo bar." ,
"headerSearch.operatorExclude" : "!foo or -bar excludes foo and bar." ,
"headerSearch.operatorOr" : "foo,bar or foo|bar searches for foo OR bar." ,
"headerSearch.operatorStartsWith" : "bana* matches any term starting with bana, such as banana." ,
"headerSearch.operators" : "Search Operators" ,
"headerSearch.placeholder" : "Search..." ,
"headerSearch.popularTags" : "Popular Tags" ,
"headerSearch.pressEnter" : "Press Enter" ,
"history.restore.confirmButton" : "Restore" ,
"history.restore.confirmText" : "Are you sure you want to restore this page content as it was on {date}? This version will be copied on top of the current history. As such, newer versions will still be preserved." ,
"history.restore.confirmTitle" : "Restore page version?" ,
"history.restore.success" : "Page version restored succesfully!" ,
"iconPicker.docsHint" : "Learn how to use icons in the {docsLink}." ,
"iconPicker.iconTab" : "Icon" ,
"iconPicker.imageTab" : "Image" ,
"iconPicker.iconName" : "Icon Name" ,
"iconPicker.referenceHint" : "View the {referenceLink} for all possible options." ,
"iconPicker.referenceLink" : "Icon Pack reference" ,
"iconPicker.useIconsLink" : "the documentation" ,
"navEdit.clearItems" : "Clear All Items" ,
"navEdit.editMenuItems" : "Edit Menu Items" ,
"navEdit.emptyMenuText" : "Click the Add button to add your first menu item." ,
@ -1746,6 +1910,20 @@
"navEdit.label" : "Label" ,
"navEdit.labelHint" : "Text to display on the menu item." ,
"navEdit.link" : "Link" ,
"navEdit.mode.hide.hint" : "Completely hide the left sidebar navigation." ,
"navEdit.mode.hide.label" : "Hide" ,
"navEdit.mode.hideCurrent.hint" : "Completely hide the left sidebar navigation only for this path." ,
"navEdit.mode.hideCurrent.label" : "Hide Current Only" ,
"navEdit.mode.hideDescendants.hint" : "Completely hide the left sidebar navigation for this path and all descendants." ,
"navEdit.mode.hideDescendants.label" : "Hide Current + Descendants" ,
"navEdit.mode.inherit.hint" : "Use the menu items and settings from the parent path." ,
"navEdit.mode.inherit.label" : "Inherit" ,
"navEdit.mode.override.hint" : "Set menu items and settings for this path and all descendants." ,
"navEdit.mode.override.label" : "Override Current + Descendants" ,
"navEdit.mode.overrideExact.hint" : "Set menu items and settings only for this path." ,
"navEdit.mode.overrideExact.label" : "Override Current Only" ,
"navEdit.mode.show.hint" : "Show the left sidebar navigation menu items." ,
"navEdit.mode.show.label" : "Show" ,
"navEdit.nestItem" : "Nest Item" ,
"navEdit.nestingWarn" : "The previous menu item must be a normal link or another nested link. Invalid nested items will be shown in red." ,
"navEdit.noSelection" : "Select a menu item from the left to start editing." ,
@ -1767,10 +1945,38 @@
"pageDeleteDialog.deleteSuccess" : "Page deleted successfully." ,
"pageDeleteDialog.pageId" : "Page ID {id}" ,
"pageDeleteDialog.title" : "Confirm Page Deletion" ,
"page.notify.createFailed" : "Failed to create page." ,
"page.notify.createHomeFailed" : "Failed to create homepage." ,
"page.notify.createHomeSuccess" : "Homepage created successfully." ,
"page.notify.moveSuccess" : "Page moved successfully." ,
"page.notify.reloadFailed" : "Failed to reload page state." ,
"page.notify.renameSuccess" : "Page renamed successfully." ,
"page.notify.reverted" : "Page has been reverted to the last saved state." ,
"page.notify.saveFailed" : "Failed to save page changes." ,
"page.notify.saveSuccess" : "Page saved successfully." ,
"pageActions.convertPage" : "Convert Page" ,
"pageActions.duplicatePage" : "Duplicate Page" ,
"pageActions.noPendingAssetUploads" : "There are no assets pending uploads." ,
"pageActions.pendingAssetUploads" : "Pending Asset Uploads" ,
"pageActions.pendingAssetUploadsHint" : "Assets pasted or dropped onto this page will be kept here until the page is saved." ,
"pageActions.renameMovePage" : "Rename / Move Page" ,
"pageActions.viewBacklinks" : "View Backlinks" ,
"pageDuplicateDialog.title" : "Duplicate and Save As..." ,
"pageNewMenu.newApiDocumentation" : "New API Documentation" ,
"pageNewMenu.newAsciiDocPage" : "New AsciiDoc Page" ,
"pageNewMenu.newBlogPage" : "New Blog Page" ,
"pageNewMenu.newDiscussionSpace" : "New Discussion Space" ,
"pageNewMenu.newFolder" : "New Folder" ,
"pageNewMenu.newMarkdownPage" : "New Markdown Page" ,
"pageNewMenu.newPage" : "New Page" ,
"pageNewMenu.newRedirection" : "New Redirection" ,
"pageNewMenu.uploadMediaAsset" : "Upload Media Asset" ,
"pageRenameDialog.title" : "Rename / Move to..." ,
"pageSaveDialog.displayModePath" : "Browse Using Paths" ,
"pageSaveDialog.displayModeTitle" : "Browse Using Titles" ,
"pageSaveDialog.displayOptions" : "Display Options" ,
"pageSaveDialog.loadTreeFailed" : "Failed to load folder tree." ,
"pageSaveDialog.pathName" : "Path Name" ,
"pageSaveDialog.title" : "Save As..." ,
"profile.accessibility" : "Accessibility" ,
"profile.activity" : "Activity" ,
@ -1866,6 +2072,7 @@
"renderPageDialog.success" : "Page rerendered successfully." ,
"search.editorAny" : "Any editor" ,
"search.emptyQuery" : "Enter a query in the search field above and press Enter." ,
"search.failedQuery" : "Failed to perform search query." ,
"search.filterEditor" : "Editor" ,
"search.filterLocale" : "Locale(s)" ,
"search.filterLocaleDisplay" : "Any locale | {n} locale only | {count} locales selected" ,
@ -1907,5 +2114,8 @@
"welcome.homeDefault.description" : "Welcome to my wiki!" ,
"welcome.homeDefault.title" : "Home" ,
"welcome.subtitle" : "Let's get started..." ,
"welcome.title" : "Welcome to Wiki.js!"
"welcome.title" : "Welcome to Wiki.js!" ,
"welcome.usingAsciiDocEditor" : "Using the AsciiDoc Editor" ,
"welcome.usingMarkdownEditor" : "Using the Markdown Editor" ,
"welcome.usingVisualEditor" : "Using the Visual Editor"
}