{ "login": { "title": "Sign in to your account", "username": "{{common.username}}", "password": "{{common.password}}", "password-validation": "{{validation.password-validation}}", "forgot-password": "Forgot Password?", "submit": "Sign in" }, "dashboard": { "no-libraries": "There are no libraries setup yet. Create some in", "server-settings-link": "Server settings", "not-granted": "You haven't been granted access to any libraries.", "on-deck-title": "On Deck", "recently-updated-title": "Recently Updated Series", "recently-added-title": "Newly Added Series", "more-in-genre-title": "More In {{genre}}" }, "edit-user": { "edit": "{{common.edit}}", "close": "{{common.close}}", "username": "{{common.username}}", "required": "{{validation.required-field}}", "email": "{{common.email}}", "not-valid-email": "{{validation.valid-email}}", "cancel": "{{common.cancel}}", "saving": "Saving…", "update": "Update", "account-detail-title": "Account Details" }, "user-scrobble-history": { "title": "Scrobble History", "description": "Here you will find any scrobble events linked with your account. In order for events to exist, you must have an active scrobble provider configured. All events that have been processed will clear after a month. If there are non-processed events, it is likely these cannot form matches upstream. Please reach out to your admin to get them corrected.", "not-read-warning": "Upstream providers will always keep the highest number", "filter-label": "{{common.filter}}", "created-header": "Created", "last-modified-header": "Last Modified", "type-header": "Type", "series-header": "Series", "data-header": "Data", "is-processed-header": "Is Processed", "no-data": "{{common.no-data}}", "volume-and-chapter-num": "Volume {{v}} Chapter {{n}}", "volume-num": "Volume {{num}}", "chapter-num": "Chapter {{num}}", "rating": "Rating {{r}}", "not-applicable": "Not Applicable", "processed": "Processed", "not-processed": "Not Processed", "special": "{{entity-title.special}}", "generate-scrobble-events": "Backfill Events", "token-expired": "Your AniList token is Expired! Scrobbling events will not process until you renew on Accounts page.", "scrobbling-disabled": "Scrobbling is disabled on your Account Settings." }, "scrobble-event-type-pipe": { "chapter-read": "Reading Progress", "score-updated": "Rating Update", "want-to-read-add": "Want to Read: Add", "want-to-read-remove": "Want to Read: Remove", "review": "Review update" }, "spoiler": { "click-to-show": "Spoiler, click to show" }, "review-series-modal": { "title": "Edit Review", "review-label": "Review", "close": "{{common.close}}", "save": "{{common.save}}", "delete": "{{common.delete}}", "min-length": "Review must be at least {{count}} characters", "required": "{{validation.required-field}}" }, "review-card-modal": { "close": "{{common.close}}", "user-review": "{{username}}'s Review", "external-mod": "(external)", "go-to-review": "Go To Review" }, "review-card": { "your-review": "This is your review", "external-review": "External Review", "local-review": "Local Review", "rating-percentage": "Rating {{r}}%" }, "want-to-read": { "title": "Want To Read", "series-count": "{{common.series-count}}", "no-items": "There are no items. Try adding a series.", "no-items-filtered": "No items match your current filter." }, "user-preferences": { "title": "User Dashboard", "pref-description": "These are global settings that are bound to your account.", "account-tab": "{{tabs.account-tab}}", "preferences-tab": "{{tabs.preferences-tab}}", "theme-tab": "{{tabs.theme-tab}}", "devices-tab": "{{tabs.devices-tab}}", "stats-tab": "{{tabs.stats-tab}}", "scrobbling-tab": "{{tabs.scrobbling-tab}}", "smart-filters-tab": "{{tabs.smart-filters-tab}}", "success-toast": "User preferences updated", "global-settings-title": "Global Settings", "page-layout-mode-label": "Page Layout Mode", "page-layout-mode-tooltip": "Show items as cards or list view on Series Detail page.", "locale-label": "Locale", "locale-tooltip": "The language Kavita should use", "blur-unread-summaries-label": "Blur Unread Summaries", "blur-unread-summaries-tooltip": "Blurs summary text on volumes or chapters that have no read progress (to avoid spoilers)", "prompt-on-download-label": "Prompt on Download", "prompt-on-download-tooltip": "Prompt when a download exceeds {{size}}MB in size", "disable-animations-label": "Disable Animations", "disable-animations-tooltip": "Turns off animations in the site. Useful for e-ink readers.", "collapse-series-relationships-label": "Collapse Series Relationships", "collapse-series-relationships-tooltip": "Should Kavita show Series that have no relationships or is the parent/prequel", "share-series-reviews-label": "Share Series Reviews", "share-series-reviews-tooltip": "Should Kavita include your reviews of Series for other users", "kavitaplus-settings-title": "Kavita+", "anilist-scrobbling-label": "AniList Scrobbling", "anilist-scrobbling-tooltip": "Allow Kavita to Scrobble (one-way sync) reading progress and ratings to AniList", "want-to-read-sync-label": "Want To Read Sync", "want-to-read-sync-tooltip": "Allow Kavita to add items to your Want to Read list based on AniList and MAL series in Pending readlist", "image-reader-settings-title": "Image Reader", "reading-direction-label": "Reading Direction", "reading-direction-tooltip": "Direction to click to move to next page. Right to Left means you click on left side of screen to move to next page.", "scaling-option-label": "Scaling Options", "scaling-option-tooltip": "How to scale the image to your screen.", "page-splitting-label": "Page Splitting", "page-splitting-tooltip": "How to split a full width image (ie both left and right images are combined)", "reading-mode-label": "Reading Mode", "reading-mode-tooltip": "Change reader to paginate vertically, horizontally, or have an infinite scroll", "layout-mode-label": "Layout Mode", "layout-mode-tooltip": "Render a single image to the screen or two side-by-side images", "background-color-label": "Background Color", "background-color-tooltip": "Background Color of Image Reader", "auto-close-menu-label": "Auto Close Menu", "auto-close-menu-tooltip": "Should menu auto close", "show-screen-hints-label": "Show Screen Hints", "show-screen-hints-tooltip": "Show an overlay to help understand pagination area and direction", "emulate-comic-book-label": "Emulate comic book", "emulate-comic-book-tooltip": "Applies a shadow effect to emulate reading from a book", "swipe-to-paginate-label": "Swipe to Paginate", "swipe-to-paginate-tooltip": "Should swiping on the screen cause the next or previous page to be triggered", "book-reader-settings-title": "Book Reader", "tap-to-paginate-label": "Tap to Paginate", "tap-to-paginate-tooltip": "Should the sides of the book reader screen allow tapping on it to move to prev/next page", "immersive-mode-label": "Immersive Mode", "immersive-mode-tooltip": "This will hide the menu behind a click on the reader document and turn tap to paginate on", "reading-direction-book-label": "Reading Direction", "reading-direction-book-tooltip": "Direction to click to move to next page. Right to Left means you click on left side of screen to move to next page.", "font-family-label": "Font Family", "font-family-tooltip": "Font family to load up. Default will load the book's default font", "writing-style-label": "Writing Style", "writing-style-tooltip": "Changes the direction of the text. Horizontal is left to right, vertical is top to bottom.", "layout-mode-book-label": "Layout Mode", "layout-mode-book-tooltip": "How content should be laid out. Scroll is as the book packs it. 1 or 2 Column fits to the height of the device and fits 1 or 2 columns of text per page", "color-theme-book-label": "Color Theme", "color-theme-book-tooltip": "What color theme to apply to the book reader content and menu", "font-size-book-label": "Font Size", "font-size-book-tooltip": "Percent of scaling to apply to font in the book", "line-height-book-label": "Line Spacing", "line-height-book-tooltip": "How much spacing between the lines of the book", "margin-book-label": "Margin", "margin-book-tooltip": "How much spacing on each side of the screen. This will override to 0 on mobile devices regardless of this setting.", "pdf-reader-settings-title": "PDF Reader", "pdf-scroll-mode-label": "Scroll Mode", "pdf-scroll-mode-tooltip": "How you scroll through pages. Vertical/Horizontal and Tap to Paginate (no scroll)", "pdf-spread-mode-label": "Spread Mode", "pdf-spread-mode-tooltip": "How pages should be laid out. Single or double (odd/even)", "pdf-theme-label": "Theme", "pdf-theme-tooltip": "Color theme of the reader", "clients-opds-alert": "OPDS is not enabled on this server. This will not affect Tachiyomi users.", "clients-opds-description": "All 3rd Party clients will either use the API key or the Connection Url below. These are like passwords, keep it private.", "clients-api-key-tooltip": "The API key is like a password. Resetting it will invalidate any existing clients.", "clients-opds-url-label": "OPDS URL", "clients-api-key-label": "API Key", "clients-opds-url-tooltip": "See a list of supported OPDS clients: ", "reset": "{{common.reset}}", "save": "{{common.save}}" }, "user-holds": { "title": "Scrobble Holds", "description": "This is a user-managed list of Series that will not be scrobbled to upstream providers. You can remove a series at any time and the next scrobble-able event (reading progress, rating, want to read status) will trigger scrobbling.", "no-data": "{{typeahead.no-data}}", "series-name-header": "{{manage-matched-metadata.series-name-header}}", "created-header": "{{manage-media-issues.created-header}}", "delete-label": "{{common.remove}}" }, "theme-manager": { "title": "Theme Manager", "description": "Kavita comes in my colors, find a color scheme that meets your needs or build one yourself and share it. Themes may be applied for your account or applied to all accounts.", "site-themes": "Site Themes", "set-default": "Set Default", "default-theme": "Default", "download": "{{changelog.download}}", "downloaded": "Downloaded", "downloadable": "Downloadable", "apply": "{{common.apply}}", "applied": "Applied", "active-theme": "Active", "updated-toastr": "Site default has been updated to {{name}}", "scan-queued": "A site theme scan has been queued", "delete": "{{common.delete}}", "drag-n-drop": "{{cover-image-chooser.drag-n-drop}}", "upload": "{{cover-image-chooser.upload}}", "upload-continued": "a css file", "preview-default": "Select a theme first", "preview-default-admin": "Select a theme first or upload one manually", "preview-title": "Preview", "add": "{{common.add}}" }, "theme": { "theme-dark": "Dark", "theme-black": "Black", "theme-paper": "Paper", "theme-white": "White" }, "restriction-selector": { "title": "Age Rating Restriction", "description": "When selected, all series and reading lists that have at least one item that is greater than the selected restriction will be pruned from results.", "not-applicable-for-admins": "This is not applicable for admins.", "age-rating-label": "{{metadata-fields.age-rating-title}}", "no-restriction": "No Restriction", "include-unknowns-label": "Include Unknowns", "include-unknowns-tooltip": "If true, Unknowns will be allowed with Age Restriction. This could lead to untagged media leaking to users with Age restrictions." }, "site-theme-provider-pipe": { "system": "System", "custom": "{{device-platform-pipe.custom}}" }, "manage-devices": { "title": "Device Manager", "description": "This section is for you to setup devices that cannot connect to Kavita via a web browser and instead have an email address that accepts files.", "devices-title": "Devices", "no-devices": "There are no devices setup yet", "platform-label": "Platform", "email-label": "Email", "name-label": "Name", "email-setup-alert": "Want to send files to your devices? Have your admin setup Email settings first!", "add": "{{common.add}}", "delete": "{{common.delete}}", "edit": "{{common.edit}}", "no-data": "{{typeahead.no-data}}", "actions-header": "{{manage-users.actions-header}}" }, "edit-device-modal": { "title": "Edit Device", "device-name-label": "{{manage-devices.name-label}}", "platform-label": "{{manage-devices.platform-label}}", "email-label": "{{common.email}}", "email-tooltip": "This email will be used to accept the file via Send To", "device-platform-label": "Device Platform", "save": "{{common.save}}", "close": "{{common.close}}", "cancel": "{{common.cancel}}", "required-field": "{{validation.required-field}}", "valid-email": "{{validation.valid-email}}" }, "change-password": { "password-label": "{{common.password}}", "current-password-label": "Current Password", "new-password-label": "New Password", "confirm-password-label": "Confirm Password", "reset": "{{common.reset}}", "edit": "{{common.edit}}", "cancel": "{{common.cancel}}", "save": "{{common.save}}", "required-field": "{{validation.required-field}}", "passwords-must-match": "Passwords must match", "permission-error": "You do not have permission to change your password. Reach out to the admin of the server." }, "change-email": { "email-title": "Email", "email-label": "New Email", "current-password-label": "Current Password", "email-not-confirmed": "This email is not confirmed", "email-confirmed": "This email is confirmed", "email-updated-title": "Email Updated", "email-updated-description": "You can use the following link below to confirm the email for your account. If email settings have been configured, an email will have been sent and the link can be used to confirm the email.", "setup-user-account": "Setup user's account", "invite-url-label": "Invite Url", "invite-url-tooltip": "Copy this and paste in a new tab", "has-invalid-email": "It looks like you do not have a valid email set. Change email will require the admin to send you a link to complete this action.", "permission-error": "You do not have permission to change your email. Reach out to the admin of the server.", "required-field": "{{validation.required-field}}", "valid-email": "{{validation.valid-email}}", "reset": "{{common.reset}}", "edit": "{{common.edit}}", "cancel": "{{common.cancel}}", "save": "{{common.save}}" }, "change-age-restriction": { "age-restriction-label": "Age Restriction", "unknowns": "Unknowns", "reset": "{{common.reset}}", "edit": "{{common.edit}}", "cancel": "{{common.cancel}}", "save": "{{common.save}}" }, "api-key": { "copy": "Copy", "show": "Show", "hide": "Hide", "regen-warning": "Regenerating your API key will invalidate any existing clients.", "no-key": "ERROR - KEY NOT SET", "confirm-reset": "This will invalidate any OPDS configurations you have setup. Are you sure you want to continue?", "key-reset": "API Key reset" }, "scrobbling-providers": { "title": "Scrobbling Providers", "requires": "This feature requires an active {{product}} license", "token-valid": "Token Valid", "token-expired": "Token Expired", "no-token-set": "No Token Set", "token-set": "Token Set", "generate": "Generate", "generic-instructions": "Fill out information about different External Services you have to allow Kavita+ to interact with them.", "instructions": "First time users should click on \"{{scrobbling-providers.generate}}\" below to allow Kavita+ to talk with {{service}}. Once you authorize the program, copy and paste the token in the input below. You can regenerate your token at any time.", "mal-instructions": "Kavita uses a MAL Client Id for authentication. Create a new Client for Kavita and once approved, supply the client Id and your username.", "scrobbling-applicable-label": "Scrobbling Applicable", "token-input-label": "{{service}} Token Goes Here", "mal-token-input-label": "MAL Client Id", "mal-username-input-label": "MAL Username", "edit": "{{common.edit}}", "cancel": "{{common.cancel}}", "save": "{{common.save}}", "loading": "{{common.loading}}", "anilist-used-for": "AniList is used for scrobbling (syncing data) and want to read syncing.", "mal-used-for": "MyAnimeList is used for Smart Collections and want to read syncing.", "anilist-first-header": "AniList token saved", "anilist-first-description": "Your AniList token is now setup. This token lasts for a year and Kavita will inform you before it expires to refresh it here. With this, Kavita will generate scrobble (sync) events from your reading history, want to read, and ratings. You can start this now or later. If you have any series that you do not want to be scrobbled select later and place a Scrobble Hold on them. You only need to run this task once. Afterwards, Kavita will handle the syncing for you.
If you select 'Later', you can find the button on Scrobbling page.", "anilist-first-later": "Later", "anilist-first-now": "Now" }, "typeahead": { "locked-field": "Field is locked", "close": "{{common.close}}", "loading": "{{common.loading}}", "add-item": "Add {{item}}…", "no-data": "{{common.no-data}}", "add-custom-item": ", type to add a custom item" }, "generic-list-modal": { "close": "{{common.close}}", "clear": "{{common.clear}}", "filter": "{{common.filter}}", "open-filtered-search": "Open a filtered search for {{item}}" }, "user-stats-info-cards": { "total-pages-read-label": "Total Pages Read", "total-pages-read-tooltip": "{{user-stats-info-cards.total-pages-read-label}}: {{value}}", "total-words-read-label": "Total Words Read", "total-words-read-tooltip": "{{user-stats-info-cards.total-words-read-label}}: {{value}}", "time-spent-reading-label": "Time Spent Reading", "time-spent-reading-tooltip": "{{user-stats-info-cards.time-spent-reading-label}}: {{value}}", "chapters-read-label": "Chapters Read", "chapters-read-tooltip": "{{user-stats-info-cards.chapters-read-label}}: {{value}}", "avg-reading-per-week-label": "Average Reading / Week", "last-active-label": "Last Active", "chapters": "{{value}} chapters", "pages-read-by-year-title": "Pages Read By Year", "words-read-by-year-title": "Words Read By Year", "words-count": "{{num}} words", "pages-count": "{{num}} pages" }, "user-stats": { "library-read-progress-title": "Library Read Progress", "read-percentage": "% Read" }, "top-readers": { "title": "Top Readers", "time-selection-label": "Timeframe", "comics-label": "Comics: {{value}} hrs", "manga-label": "Manga: {{value}} hrs", "books-label": "Books: {{value}} hrs", "this-week": "{{time-periods.this-week}}", "last-7-days": "{{time-periods.last-7-days}}", "last-30-days": "{{time-periods.last-30-days}}", "last-90-days": "{{time-periods.last-90-days}}", "last-year": "{{time-periods.last-year}}", "all-time": "{{time-periods.all-time}}" }, "role-selector": { "title": "Roles", "deselect-all": "{{common.deselect-all}}", "select-all": "{{common.select-all}}" }, "directory-picker": { "title": "Choose a Folder", "close": "{{common.close}}", "path-label": "Path", "path-placeholder": "Start typing or select path", "instructions": "Select a folder to enter it. Don't see your folder? Try checking / first.", "type-header": "Type", "name-header": "Name", "cancel": "{{common.cancel}}", "share": "Share", "help": "{{common.help}}" }, "library-access-modal": { "select-all": "{{common.select-all}}", "deselect-all": "{{common.deselect-all}}", "title": "Library Access", "close": "{{common.close}}", "reset": "{{common.reset}}", "cancel": "{{common.cancel}}", "save": "{{common.save}}", "no-data": "There are no libraries setup yet." }, "time-periods": { "this-week": "This Week", "last-7-days": "Last 7 Days", "last-30-days": "Last 30 Days", "last-90-days": "Last 90 Days", "last-year": "Last Year", "all-time": "All Time" }, "device-platform-pipe": { "custom": "Custom" }, "day-of-week-pipe": { "monday": "Monday", "tuesday": "Tuesday", "wednesday": "Wednesday", "thursday": "Thursday", "friday": "Friday", "saturday": "Saturday", "sunday": "Sunday" }, "cbl-import-result-pipe": { "success": "Success", "partial": "Partial", "failure": "Failure" }, "cbl-conflict-reason-pipe": { "all-series-missing": "Your account is missing access to all series in the list or Kavita does not have anything present in the list.", "chapter-missing": "{{series}}: Chapter {{chapter}} is missing from Kavita. This item will be skipped.", "empty-file": "The cbl file is empty, nothing to be done.", "name-conflict": "A reading list ({{readingListName}}) already exists on your account that matches the cbl file.", "series-collision": "The series, {{seriesLink}}, collides with another series of the same name in another library.", "series-missing": "The series, {{series}}, is missing from Kavita or your account does not have permission. All items with this series will be skipped from import.", "volume-missing": "{{series}}: Volume {{volume}} is missing from Kavita or your account does not have permission. All items with this volume number will be skipped.", "all-chapter-missing": "All chapters cannot be matched to Chapters in Kavita.", "invalid-file": "The file is corrupted or not matching the expected tags/spec.", "success": "{{series}} volume {{volume}} chapter {{chapter}} mapped successfully." }, "time-duration-pipe": { "hours": "{{value}} hours", "minutes": "{{value}} minutes", "days": "{{value}} days", "months": "{{value}} months", "years": "{{value}} years" }, "time-ago-pipe": { "never": "Never", "just-now": "just now", "min-ago": "a minute ago", "mins-ago": "{{value}} minutes ago", "hour-ago": "a hour ago", "hours-ago": "{{value}} hours ago", "day-ago": "a day ago", "days-ago": "{{value}} days ago", "month-ago": "a month ago", "months-ago": "{{value}} months ago", "year-ago": "a year ago", "years-ago": "{{value}} years ago" }, "relationship-pipe": { "adaptation": "Adaptation", "alternative-setting": "Alternative Setting", "alternative-version": "Alternative Version", "character": "Character", "contains": "Contains", "doujinshi": "Doujinshi", "other": "Other", "prequel": "Prequel", "sequel": "Sequel", "side-story": "Side Story", "spin-off": "Spin Off", "parent": "Parent", "edition": "Edition", "annual": "Annual" }, "publication-status-pipe": { "ongoing": "Ongoing", "hiatus": "Hiatus", "completed": "Completed", "cancelled": "Cancelled", "ended": "Ended" }, "person-role-pipe": { "artist": "Artist", "character": "Character", "colorist": "Colorist", "cover-artist": "{{artist}}", "editor": "Editor", "inker": "Inker", "letterer": "Letterer", "penciller": "Penciller", "publisher": "Publisher", "writer": "Writer", "other": "Other", "imprint": "Imprint", "translator": "Translator", "team": "{{filter-field-pipe.team}}", "location": "{{filter-field-pipe.location}}" }, "manga-format-pipe": { "epub": "EPUB", "archive": "Archive", "image": "Image", "pdf": "PDF", "unknown": "Unknown" }, "library-type-pipe": { "book": "Book", "comic": "Comic", "manga": "Manga", "comicVine": "Comic Vine", "image": "Image", "lightNovel": "Light Novel" }, "age-rating-pipe": { "unknown": "Unknown", "early-childhood": "Early Childhood", "adults-only": "Adults Only 18+", "everyone": "Everyone", "everyone-10-plus": "Everyone 10+", "g": "G", "kids-to-adults": "Kids to Adults", "mature": "Mature", "ma15-plus": "MA15+", "mature-17-plus": "Mature 17+", "rating-pending": "Rating Pending", "teen": "Teen", "x18-plus": "X18+", "not-applicable": "Not Applicable", "pg": "PG", "r18-plus": "R18+" }, "reset-password": { "title": "Password Reset", "description": "Enter the email of your account. Kavita will send you an email if a valid one is on file, otherwise ask the admin to reset your password.", "email-label": "{{common.email}}", "required-field": "{{validation.required-field}}", "valid-email": "{{validation.valid-email}}", "submit": "{{common.submit}}" }, "reset-password-modal": { "title": "Reset {{username}}'s Password", "new-password-label": "New Password", "error-label": "Error: ", "close": "{{common.close}}", "cancel": "{{common.cancel}}", "save": "{{common.save}}" }, "all-series": { "title": "All Series", "series-count": "{{common.series-count}}" }, "all-filters": { "title": "All Smart Filters", "count": "{{count}} {{customize-dashboard-modal.title-smart-filters}}", "create": "{{common.create}}" }, "announcements": { "title": "Announcements" }, "out-of-date-modal": { "title": "Don't fall behind!", "close": "{{common.close}}", "subtitle": "It seems your install is more than {{count}} versions behind!", "description-1": "Please consider upgrading so that you're running the latest version of Kavita.", "description-2": "Take a look at our wiki for instructions on how to update.", "description-3": "If there is a specific reason you haven't updated yet we would love to know what is keeping you on an outdated version! Stop by our discord and let us know what is blocking your upgrade path." }, "changelog": { "installed": "Installed", "download": "Download", "nightly": "Nightly: {{version}}", "available": "Available" }, "changelog-update-item": { "download": "Download", "added": "Added", "changed": "Changed", "fixed": "Fixed", "developer": "Developer", "theme": "Theme", "removed": "Removed", "api": "API", "published-label": "Published: ", "installed": "{{changelog.installed}}" }, "new-version-modal": { "title": "Kavita was updated!", "description": "A new version of Kavita is available. Refresh to update.", "added": "{{changelog.added}}", "changed": "{{changelog.changed}}", "fixed": "{{changelog.fixed}}", "developer": "{{changelog.developer}}", "theme": "{{changelog.theme}}", "removed": "{{changelog.removed}}", "api": "{{changelog.api}}", "close": "{{common.close}}", "refresh": "Refresh" }, "invite-user": { "title": "Invite User", "close": "{{common.close}}", "description": "Invite a user to your server by entering their email. They'll receive an email to create an account. For this to work you must have the Host Name and Email setting fields set in the Email tab, otherwise a link will be presented to you to setup on the user's behalf.

The email is not required to be valid.", "email": "{{common.email}}", "required-field": "{{common.required-field}}", "setup-user-title": "User invited", "setup-user-description": "You can use the following link below to setup the account for your user or use the copy button. You may need to log out before using the link to register a new user.", "setup-user-account": "Setup user's account", "setup-user-account-tooltip": "Copy this and paste in a new tab. You may need to log out.", "invite-url-label": "Invite Url", "invite": "Invite", "inviting": "Inviting…", "cancel": "{{common.cancel}}", "email-not-sent": "{{toasts.email-not-sent}}", "notice": "{{manage-settings.notice}}" }, "library-selector": { "title": "Libraries", "select-all": "{{common.select-all}}", "deselect-all": "{{common.deselect-all}}", "no-data": "There are no libraries setup yet." }, "license": { "title": "Kavita+ License", "manage": "Manage", "invalid-license-tooltip": "If your subscription has ended, you must email support to get a new subscription created", "check": "Check", "cancel": "{{common.cancel}}", "edit": "{{common.edit}}", "buy": "Buy", "activate": "Activate", "renew": "Renew", "no-license-key": "No license key", "license-valid": "License is Valid", "license-not-valid": "License Not Valid", "loading": "{{common.loading}}", "help-label": "{{common.help}}", "info-title": "License Info", "actions-title": "Actions", "license-active-label": "License Active", "supported-version-label": "On Supported Kavita version", "expiration-label": "Expiration", "valid-tooltip": "Valid", "invalid-tooltip": "Invalid", "reset-label": "Reset", "reset-tooltip": "This will reset the server instance Kavita+ license is tied to. Requires Email and License Key", "delete-label": "Remove License", "delete-tooltip": "This will remove the license from Kavita to stop Kavita from talking to Kavita+. Does not unsubscribe you. Use 'manage' first to cancel the subscription.", "manage-tooltip": "Update payment info, Cancel/Pause subscription, etc", "faq-title": "FAQ", "total-subbed-months-label": "Total Months Subscribed", "email-label": "Registered Email", "license-mismatch": "License may be registered to another Kavita instance. Re-register to fix.", "k+-license-overwrite": "License is registered to another Kavita instance. This can happen on re-installation and rarely due to system updates. Select overwrite to force this instance to register with Kavita+.", "k+-already-registered-header": "License already registered", "overwrite": "Overwrite", "k+-unlocked": "Kavita+ unlocked!", "k+-unlocked-description": "Welcome to Kavita+! Kavita will generate scrobble events from your progress, ratings and want to read once you register your Scrobbling Providers under account. Take some time to ensure you place scrobbling holds for any series you don't want to scrobble.", "activate-description": "Enter the License Key and Email used to register with Stripe", "activate-license-label": "License Key", "activate-email-label": "{{common.email}}", "activate-discordId-label": "Discord User Id", "activate-discordId-tooltip": "Link your Discord Account with Kavita+. This grants you access to hidden channels to help shape Kavita.", "discord-validation": "This is not a valid Discord User Id. Your user id is not your discord username.", "activate-delete": "{{common.delete}}", "activate-reset": "Reset License", "activate-reset-tooltip": "Invalidate a previous registration using your license. Requires both License and Email", "activate-save": "{{common.save}}", "kavita+-desc-part-1": "Kavita+ is a premium subscription service which unlocks features for all users on this Kavita instance. Buy a subscription to unlock ", "kavita+-desc-part-2": "premium benefits", "kavita+-desc-part-3": "today!", "kavita+-requirement": "Kavita+ is designed to work only with the latest 3 releases. Anything outside of that is subject to not functioning." }, "manage-matched-metadata": { "title": "Matched Metadata", "description": "All applicable Series that can be matched with External Metadata reside here. Kavita will prefetch or refresh series metadata, 50 series per 24 hours daily.", "status-header": "Status", "series-name-header": "Series", "valid-until-header": "Next Refresh", "matched-status-label": "Matched", "unmatched-status-label": "Not Matched", "blacklist-status-label": "Needs Manual Match", "all-status-label": "All", "dont-match-label": "Don't Match", "no-data": "{{common.no-data}}" }, "manage-user-tokens": { "description": "Users that have scrobbling tokens may need renewing occasionally. Kavita will automatically email them if email is setup and they have a valid email.", "username-header": "Username", "anilist-header": "AniList", "mal-header": "MAL", "token-set-label": "Token Set", "no-data": "{{common.no-data}}", "expires-label": "Expires: {{date}}" }, "manage-metadata-settings": { "description": "Kavita+ has the ability to download and write some limited metadata to the Database. This page allows for you to toggle what is in scope.", "enabled-label": "Enable Metadata Download", "enabled-tooltip": "Allow Kavita to download metadata and write to it's database.", "summary-label": "Summary", "summary-tooltip": "Allow Summary to be written when the field is unlocked.", "derive-publication-status-label": "Publication Status", "derive-publication-status-tooltip": "Allow Publication Status to be derived from Total Chapter/Volume counts.", "enable-relations-label": "Relationships", "enable-relations-tooltip": "Allow Series Relationships to be added.", "enable-people-label": "People", "enable-people-tooltip": "Allow People (Characters, Writers, etc) to be added. All people include images.", "enable-start-date-label": "Start Date", "enable-start-date-tooltip": "Allow Start Date of Series to be written to the Series", "enable-genres-label": "Genres", "enable-genres-tooltip": "Allow Series Genres to be written.", "enable-tags-label": "Tags", "enable-tags-tooltip": "Allow Series Tags to be written.", "blacklist-label": "Blacklist Genres/Tags", "blacklist-tooltip": "Anything in this list will be removed from both Genre and Tag processing. This is a place to add genres/tags you do not want written. Ensure they are comma-separated.", "whitelist-label": "Whitelist Tags", "whitelist-tooltip": "Only allow a string in this list from being written for Tags. Ensure they are comma-separated.", "age-rating-mapping-title": "Age Rating Mapping", "age-rating-mapping-description": "Any strings on the left if found in either Genre or Tags will set the Age Rating on the Series.", "genre": "Genre", "tag": "Tag", "remove-source-tag-label": "Remove Source Tag", "add-field-mapping-label": "Add Field Mapping", "add-age-rating-mapping-label": "Add Age Rating Mapping", "field-mapping-title": "Field Mapping", "field-mapping-description": "Setup rules for certain strings found in Genre/Tag field and map it to a new string in Genre/Tag and optionally remove it from the Source list. Only applicable when Genre/Tag are enabled to be written.", "first-last-name-label": "First Last Naming", "first-last-name-tooltip": "Ensure People's names are written First then Last", "person-roles-label": "Roles" }, "book-line-overlay": { "copy": "Copy", "bookmark": "Bookmark", "close": "{{common.close}}", "required-field": "{{common.required-field}}", "bookmark-label": "Bookmark Name", "save": "{{common.save}}" }, "book-reader": { "title": "Book Settings", "page-label": "Page", "pagination-header": "Section", "go-to-page": "Go to page", "go-to-last-page": "Go to last page", "prev-page": "Prev Page", "next-page": "Next Page", "prev-chapter": "Prev Chapter/Volume", "next-chapter": "Next Chapter/Volume", "skip-header": "Skip to main content", "virtual-pages": "virtual pages", "settings-header": "Settings", "table-of-contents-header": "Table of Contents", "bookmarks-header": "{{side-nav.bookmarks}}", "toc-header": "ToC", "loading-book": "Loading book…", "go-back": "Go Back", "close-reader": "Close Reader", "incognito-mode-alt": "Incognito mode is on. Toggle to turn off.", "incognito-mode-label": "Incognito Mode", "next": "Next", "previous": "Previous", "go-to-page-prompt": "There are {{totalPages}} pages. What page do you want to go to?" }, "personal-table-of-contents": { "no-data": "Nothing Bookmarked yet", "page": "Page {{value}}", "delete": "Delete {{bookmarkName}}" }, "confirm-email": { "title": "Register", "description": "Complete the form to complete your registration", "username-label": "{{common.username}}", "password-label": "{{common.password}}", "email-label": "{{common.email}}", "required-field": "{{common.required-field}}", "valid-email": "{{common.valid-email}}", "password-validation": "{{validation.password-validation}}", "register": "Register", "error-label": "Error:" }, "confirm-email-change": { "title": "Validate Email Change", "non-confirm-description": "Please wait while your email update is validated.", "confirm-description": "Your email has been validated and is now changed within Kavita. You will be redirected to login.", "success": "Success!" }, "confirm-reset-password": { "title": "Password Reset", "description": "Enter the new password", "password-label": "{{common.password}}", "required-field": "{{validation.required-field}}", "submit": "{{common.submit}}", "password-validation": "{{validation.password-validation}}" }, "register": { "title": "Register", "description": "Complete the form to register an admin account", "username-label": "{{common.username}}", "email-label": "{{common.email}}", "email-tooltip": "Email does not need to be a real address, but provides access to forgot password. It is not sent outside the server unless Kavita emails you.", "password-label": "{{common.password}}", "required-field": "{{validation.required-field}}", "valid-email": "{{validation.valid-email}}", "password-validation": "{{validation.password-validation}}", "register": "Register" }, "series-detail": { "page-settings-title": "Page Settings", "close": "{{common.close}}", "layout-mode-label": "{{user-preferences.layout-mode-book-label}}", "layout-mode-option-card": "Card", "layout-mode-option-list": "List", "continue-from": "Continue {{title}}", "read": "{{common.read}}", "continue": "Continue", "read-incognito": "Read Incognito", "continue-incognito": "Continue Incognito", "read-options-alt": "Read options", "incognito": "Incognito", "remove-from-want-to-read": "{{actionable.remove-from-want-to-read}}", "add-to-want-to-read": "{{actionable.add-to-want-to-read}}", "edit-series-alt": "Edit Information", "reviews-tab": "{{tabs.reviews-tab}}", "storyline-tab": "{{tabs.storyline-tab}}", "books-tab": "{{tabs.books-tab}}", "volumes-tab": "{{tabs.volumes-tab}}", "specials-tab": "{{tabs.specials-tab}}", "related-tab": "{{tabs.related-tab}}", "details-tab": "{{tabs.details-tab}}", "info-tab": "{{tabs.info-tab}}", "recommendations-tab": "{{tabs.recommendations-tab}}", "send-to": "File emailed to {{deviceName}}", "no-pages": "{{toasts.no-pages}}", "no-chapters": "There are no chapters to this volume. Cannot read.", "cover-change": "It can take up to a minute for your browser to refresh the image. Until then, the old image may be shown on some pages.", "user-reviews-local": "Local Reviews", "user-reviews-plus": "External Reviews", "writers-title": "{{metadata-fields.writers-title}}", "cover-artists-title": "{{metadata-fields.cover-artists-title}}", "characters-title": "{{metadata-fields.characters-title}}", "colorists-title": "{{metadata-fields.colorists-title}}", "editors-title": "{{metadata-fields.editors-title}}", "inkers-title": "{{metadata-fields.inkers-title}}", "letterers-title": "{{metadata-fields.letterers-title}}", "translators-title": "{{metadata-fields.translators-title}}", "pencillers-title": "{{metadata-fields.pencillers-title}}", "publishers-title": "{{metadata-fields.publishers-title}}", "imprints-title": "{{metadata-fields.imprints-title}}", "teams-title": "{{metadata-fields.teams-title}}", "locations-title": "{{metadata-fields.locations-title}}", "genres-title": "{{metadata-fields.genres-title}}", "tags-title": "{{metadata-fields.tags-title}}", "ongoing": "{{publication-status-pipe.ongoing}}", "release-date-title": "Release", "volume-num": "{{common.volume-num}}", "reading-lists-title": "{{side-nav.reading-lists}}", "pages-count": "{{num}} Pages", "words-count": "{{num}} Words", "weblinks-title": "Links", "more-alt": "More", "time-left-alt": "Time Left", "time-to-read-alt": "{{sort-field-pipe.time-to-read}}", "scrobbling-tooltip": "{{settings.scrobbling}}", "publication-status-title": "Publication", "publication-status-tooltip": "Publication Status" }, "match-series-modal": { "title": "Match {{seriesName}}", "description": "Select a match to rewire Kavita+ metadata and regenerate scrobble events. Don't Match can be used to restrict Kavita from matching metadata and scrobbling.", "close": "{{common.close}}", "save": "{{common.save}}", "no-results": "Unable to find a match. Try adding the url from a supported provider and retry.", "query-label": "Query", "query-tooltip": "Enter series name, AniList/MyAnimeList url. Urls will use a direct lookup.", "dont-match-label": "Do not Match", "dont-match-tooltip": "Opt this series from matching and scrobbling", "search": "Search" }, "match-series-result-item": { "volume-count": "{{server-stats.volume-count}}", "chapter-count": "{{common.chapter-count}}", "releasing": "Releasing", "details": "View page", "updating-metadata-status": "Updating Metadata" }, "metadata-fields": { "collections-title": "{{side-nav.collections}}", "reading-lists-title": "{{side-nav.reading-lists}}", "genres-title": "Genres", "tags-title": "Tags", "writers-title": "Writers", "cover-artists-title": "Artists", "characters-title": "Characters", "colorists-title": "Colorists", "editors-title": "Editors", "inkers-title": "Inkers", "letterers-title": "Letterers", "translators-title": "Translators", "pencillers-title": "Pencillers", "publishers-title": "Publishers", "imprints-title": "Imprints", "teams-title": "Teams", "locations-title": "Locations", "language-title": "Language", "age-rating-title": "Age Rating", "links-title": "Weblinks" }, "download-button": { "download-tooltip": "Download", "downloading-status": "Downloading…" }, "external-rating": { "entry-label": "See Details", "kavita-tooltip": "Your Rating + Overall", "kavita-rating-title": "Your Rating", "close": "{{common.close}}" }, "badge-expander": { "more-items": "and {{count}} more" }, "read-more": { "read-more": "Read More", "read-less": "Read Less" }, "update-notification-modal": { "title": "New Update Available!", "close": "{{common.close}}", "help": "How to Update", "download": "Download" }, "side-nav-companion-bar": { "page-settings-title": "{{series-detail.page-settings-title}}", "open-filter-and-sort": "Open Filtering and Sorting", "close-filter-and-sort": "Close Filtering and Sorting", "filter-and-sort-alt": "Sort / Filter" }, "side-nav": { "home": "Home", "want-to-read": "Want To Read", "collections": "Collections", "reading-lists": "Reading Lists", "bookmarks": "Bookmarks", "browse-authors": "Browse Authors", "filter-label": "{{common.filter}}", "all-series": "All Series", "clear": "{{common.clear}}", "donate": "Donate", "donate-tooltip": "You can remove this by subscribing to Kavita+", "back": "Back", "more": "More", "customize": "{{settings.customize}}" }, "browse-authors": { "title": "Browse Authors & Writers", "author-count": "{{num}} People", "cover-image-description": "{{edit-series-modal.cover-image-description}}" }, "person-detail": { "known-for-title": "Known For", "individual-role-title": "As a {{role}}", "browse-person-title": "All Works of {{name}}", "browse-person-by-role-title": "All Works of {{name}} as a {{role}}", "all-roles": "Roles" }, "library-settings-modal": { "close": "{{common.close}}", "edit-title": "Edit {{name}}", "add-title": "Add Library", "general-tab": "{{tabs.general-tab}}", "folder-tab": "{{tabs.folder-tab}}", "cover-tab": "{{tabs.cover-tab}}", "advanced-tab": "{{tabs.advanced-tab}}", "tasks-tab": "{{tabs.tasks-tab}}", "name-label": "Name", "library-name-unique": "Library name must be unique", "last-scanned-label": "Last Scanned:", "type-label": "Type", "type-tooltip": "Library type determines how filenames are parsed and if the UI shows Chapters (Manga) vs Issues (Comics). Check the wiki for more details on the differences between the library types.", "kavitaplus-eligible-label": "Kavita+ Eligible", "kavitaplus-eligible-tooltip": "Will Kavita+ pull information or support Scrobbling", "folder-description": "Add folders to your library", "browse": "Browse for Media Folders", "help-us-part-1": "Help us out by following ", "help-us-part-2": "our guide", "help-us-part-3": "to naming and organizing your media.", "naming-conventions-part-1": "Kavita has ", "naming-conventions-part-2": "folder requirements.", "naming-conventions-part-3": "Check this link to ensure you are following, else files my not show up in scan.", "cover-description": "Custom library image icons are optional", "cover-description-extra": "Library image should not be large. Aim for a small file, 32x32 pixels in size. Kavita does not perform validation on size.", "manage-collection-label": "Manage Collections", "manage-collection-tooltip": "Should Kavita create Collections from SeriesGroup tags found within ComicInfo.xml/opf files", "manage-reading-list-label": "Manage Reading Lists", "manage-reading-list-tooltip": "Should Kavita create Reading Lists from StoryArc/StoryArcNumber and AlternativeSeries/AlternativeCount tags found within ComicInfo.xml/opf files", "allow-scrobbling-label": "Allow Scrobbling", "allow-scrobbling-tooltip": "Should Kavita scrobble reading events, want to read status, ratings, and reviews to configured providers. This will only occur if the server has an active Kavita+ Subscription.", "allow-metadata-matching-label": "Allow Metadata Matching", "allow-metadata-matching-tooltip": "Should Kavita download metadata for Series within this Library. This will only occur if the server has an active Kavita+ Subscription.", "folder-watching-label": "Folder Watching", "folder-watching-tooltip": "Override Server folder watching for this library. If off, folder watching won't run on the folders this library contains. If libraries share folders, then folders may still be ran against. Will always wait 10 minutes before triggering scan.", "include-in-dashboard-label": "Include in Dashboard", "include-in-dashboard-tooltip": "Should series from the library be included on the Dashboard. This affects all streams, like On Deck, Recently Updated, Recently Added, or any custom additions.", "include-in-search-label": "Include in Search", "include-in-search-tooltip": "Should series and any derived information (genres, people, files) from the library be included in search results.", "force-scan": "Force Scan", "force-scan-tooltip": "This will force a scan on the library, treating like a fresh scan", "reset": "{{common.reset}}", "cancel": "{{common.cancel}}", "next": "Next", "save": "{{common.save}}", "required-field": "{{validation.required-field}}", "file-type-group-label": "File Types", "file-type-group-tooltip": "What types of files should Kavita scan for. For example, Archive will include all cb*, zip, rar, etc files.", "exclude-patterns-label": "Exclude Patterns", "exclude-patterns-tooltip": "Configure a set of patterns (Glob syntax) that Kavita will match when scanning directories and exclude from Scanner results.", "help": "{{common.help}}" }, "file-type-group-pipe": { "archive": "Archive", "epub": "Epub", "pdf": "Pdf", "image": "Image" }, "reader-settings": { "general-settings-title": "General Settings", "font-family-label": "{{user-preferences.font-family-label}}", "font-size-label": "{{user-preferences.font-size-book-label}}", "line-spacing-label": "{{user-preferences.line-height-book-label}}", "margin-label": "{{user-preferences.margin-book-label}}", "reset-to-defaults": "Reset to Defaults", "reader-settings-title": "Reader Settings", "reading-direction-label": "{{user-preferences.reading-direction-book-label}}", "right-to-left": "Right to Left", "left-to-right": "Left to Right", "horizontal": "Horizontal", "vertical": "Vertical", "writing-style-label": "{{user-preferences.writing-style-label}}", "writing-style-tooltip": "Changes the direction of the text. Horizontal is left to right, vertical is top to bottom.", "tap-to-paginate-label": "Tap Pagination", "tap-to-paginate-tooltip": "Click the edges of the screen to paginate", "on": "On", "off": "Off", "immersive-mode-label": "{{user-preferences.immersive-mode-label}}", "immersive-mode-tooltip": "This will hide the menu behind a click on the reader document and turn tap to paginate on", "fullscreen-label": "Fullscreen", "fullscreen-tooltip": "Put reader in fullscreen mode", "exit": "Exit", "enter": "Enter", "layout-mode-label": "{{user-preferences.layout-mode-book-label}}", "layout-mode-tooltip": "Scroll: Mirrors epub file (usually one long scrolling page per chapter).
1 Column: Creates a single virtual page at a time.
2 Column: Creates two virtual pages at a time laid out side-by-side.", "layout-mode-option-scroll": "Scroll", "layout-mode-option-1col": "1 Column", "layout-mode-option-2col": "2 Column", "color-theme-title": "Color Theme", "theme-dark": "Dark", "theme-black": "Black", "theme-white": "White", "theme-paper": "Paper" }, "table-of-contents": { "no-data": "This book does not have Table of Contents set in the metadata or a toc file" }, "bookmarks": { "title": "{{side-nav.bookmarks}}", "series-count": "{{common.series-count}}", "no-data": "There are no bookmarks. Try creating", "no-data-2": "one.", "confirm-delete": "Are you sure you want to clear all bookmarks for multiple series? This cannot be undone.", "confirm-single-delete": "Are you sure you want to clear all bookmarks for {{seriesName}}? This cannot be undone.", "delete-success": "Bookmarks have been removed", "delete-single-success": "{{seriesName}}'s bookmarks have been removed" }, "bulk-operations": { "title": "Bulk Actions", "items-selected": "{{num}} items selected", "mark-as-unread": "Mark as Unread", "mark-as-read": "Mark as Read", "deselect-all": "{{common.deselect-all}}" }, "card-detail-layout": { "total-items": "{{count}} total items", "jumpkey-count": "{{count}} Series" }, "card-item": { "cannot-read": "Cannot Read" }, "details-tab": { "writers-title": "{{metadata-fields.writers-title}}", "publishers-title": "{{metadata-fields.publishers-title}}", "characters-title": "{{metadata-fields.characters-title}}", "translators-title": "{{metadata-fields.translators-title}}", "letterers-title": "{{metadata-fields.letterers-title}}", "colorists-title": "{{metadata-fields.colorists-title}}", "inkers-title": "{{metadata-fields.inkers-title}}", "pencillers-title": "{{metadata-fields.pencillers-title}}", "cover-artists-title": "{{metadata-fields.cover-artists-title}}", "editors-title": "{{metadata-fields.editors-title}}", "teams-title": "{{metadata-fields.teams-title}}", "locations-title": "{{metadata-fields.locations-title}}", "imprints-title": "{{metadata-fields.imprints-title}}", "genres-title": "{{metadata-fields.genres-title}}", "tags-title": "{{metadata-fields.tags-title}}", "weblinks-title": "{{tabs.weblink-tab}}", "read-time-title": "{{edit-chapter-modal.reading-time-label}}", "language-title": "{{edit-chapter-modal.language-label}}", "release-title": "{{sort-field-pipe.release-year}}", "format-title": "{{metadata-filter.format-label}}", "length-title": "{{edit-chapter-modal.words-label}}" }, "related-tab": { "reading-lists-title": "{{reading-lists.title}}", "collections-title": "{{side-nav.collections}}", "relations-title": "{{tabs.related-tab}}" }, "cover-image-chooser": { "enter-an-url-pre-title": "Enter an {{url}}", "url": "Url", "drag-n-drop": "Drag and drop", "upload": "Upload", "upload-continued": "an image", "url-label": "Url", "load": "Load", "back": "Back", "reset-cover-tooltip": "Reset Cover Image", "reset": "{{common.reset}}", "image-num": "Image {{num}}", "apply": "{{common.apply}}", "applied": "{{theme-manager.applied}}" }, "download-indicator": { "progress": "{{percentage}}% downloaded" }, "edit-series-relation": { "description-part-1": "Not sure what relationship to add? See our", "description-part-2": "wiki for hints.", "target-series": "Target Series", "relationship": "Relationship", "remove": "{{common.remove}}", "add-relationship": "Add Relationship", "parent": "{{relationship-pipe.parent}}" }, "bulk-add-to-collection": { "title": "Add to Collection", "promoted": "{{common.promoted}}", "close": "{{common.close}}", "filter-label": "{{common.filter}}", "clear": "{{common.clear}}", "no-data": "No collections created yet", "loading": "{{common.loading}}", "collection-label": "Collection", "create": "{{common.create}}" }, "entity-title": { "special": "Special", "issue-num": "{{common.issue-hash-num}}", "chapter": "{{common.chapter-num}}", "book-num": "{{common.book-num-shorthand}}", "vol-num": "{{user-scrobble-history.volume-num}}", "single-volume": "Single Volume" }, "external-series-card": { "open-external": "Open External" }, "email-history": { "description": "Here you can find all emails sent from Kavita and to which user.", "template-header": "Template", "date-header": "Send Date", "user-header": "Sent To", "sent-header": "Successful", "no-data": "{{common.no-data}}", "sent-tooltip": "Sent", "not-sent-tooltip": "Not Sent" }, "manage-media-issues": { "description-part-1": "This table contains issues found during scan or reading of your media. You can clear it at any time and use Library (Force) Scan to perform analysis. A list of some common errors and what they mean can be found on the ", "description-part-2": "wiki.", "filter-label": "{{common.filter}}", "clear-alerts": "Clear Alerts", "file-header": "File", "comment-header": "Comment", "created-header": "Created", "no-data": "{{common.no-data}}" }, "manage-email-settings": { "description": "In order to use some functions of Kavita like Send To Device an email provider must be setup. Other features like Forgot Password require admin intervention without Email setup.", "setting-description": "You must fill out both Host Name and SMTP settings to use email-based functionality within Kavita.", "test-warning": "You must have valid settings before hitting Test.", "send-to-warning": "If you want Send to Device to work you must setup your email settings", "email-url-label": "Email Service URL", "email-url-tooltip": "Use fully qualified URL of the email service. Do not include ending slash.", "email-settings-title": "Email Settings", "reset": "{{common.reset}}", "test": "Test", "host-name-label": "Host Name", "host-name-tooltip": "Domain Name (of Reverse Proxy). Required for email functionality. If no reverse proxy, use any url.", "host-name-validation": "Host name must start with http(s) and not end in /", "sender-address-label": "Sender Address", "sender-address-tooltip": "This is the email address from which the receiver will see when they receive the email. Typically the email address associated with the account.", "sender-displayname-label": "Display Name", "sender-displayname-tooltip": "The name from which the receiver will see when they receive the email", "host-label": "Host", "host-tooltip": "Outgoing/SMTP address of your email server", "port-label": "Port", "username-label": "Username", "username-tooltip": "The username used to authenticate against the host", "password-label": "Password", "enable-ssl-label": "Use SSL on Email Server", "size-limit-label": "Size Limit", "size-limit-tooltip": "How many bytes can the Email Server handle for attachments", "customized-templates-label": "Customized Templates", "customized-templates-tooltip": "Should Kavita use config/templates directory for templates rather than default? You are responsible to keep up to date with template changes.", "gmail-label": "Gmail", "outlook-label": "Outlook", "reset-to-default": "{{common.reset-to-default}}", "save": "{{common.save}}" }, "manage-library": { "title": "Libraries", "add-library": "Add Library", "no-data": "There are no libraries. Try creating one.", "loading": "{{common.loading}}", "last-scanned-title": "Last Scanned", "shared-folders-title": "Folders", "type-title": "Type", "scan-library": "Scan Library", "delete-library": "Delete Library", "delete-library-by-name": "Delete {{name}}", "edit-library": "Edit", "edit-library-by-name": "Delete {{name}}", "folder-count": "{{num}} folders", "actions-header": "{{manage-users.actions-header}}", "name-header": "{{manage-users.name-header}}", "deselect-all": "{{common.deselect-all}}", "select-all": "{{common.select-all}}", "cancel": "{{common.cancel}}", "apply": "{{common.apply}}", "bulk-copy-to": "Select which libraries to copy the settings from {{libraryName}} to", "include-type-label": "Include copying Library type", "include-type-tooltip": "This will not scan automatically. On the next scan, you may have series shift due to parsing differences", "bulk-action-label": "Bulk Action" }, "copy-settings-from-library-modal": { "close": "{{common.close}}", "select": "Select", "title": "Copy settings from one library to multiple others", "description": "Select a library to copy settings from and on the next screen select libraries to apply to.", "select-option": "Select a Library" }, "manage-media-settings": { "encode-as-description-part-1": "WebP/AVIF can drastically reduce space requirements for files. WebP/AVIF is not supported on all browsers or versions. To learn if these settings are appropriate for your setup, visit ", "encode-as-description-part-2": "Can I Use WebP?", "encode-as-description-part-3": "Can I Use AVIF?", "encode-as-warning": "You cannot convert back to PNG once you've gone to WebP/AVIF. You would need to refresh covers on your libraries to regenerate all covers. Bookmarks and favicons cannot be converted.", "media-warning": "You must trigger the media conversion task in Tasks Tab after Saving.", "encode-as-label": "Save Media As", "encode-as-tooltip": "All media Kavita manages (covers, bookmarks, favicons) will be encoded as this type.", "bookmark-dir-label": "Bookmarks Directory", "bookmark-dir-tooltip": "Location where bookmarks will be stored. Bookmarks are source files and can be large. Choose a location with adequate storage. Directory is managed; other files within directory will be deleted. If Docker, mount an additional volume and use that.", "change": "Change", "reset-to-default": "{{common.reset-to-default}}", "reset": "{{common.reset}}", "save": "{{common.save}}", "media-issue-title": "Media Issues", "scrobble-issue-title": "Scrobble Issues", "cover-image-size-label": "Cover Image Size", "cover-image-size-tooltip": "How large should cover images generate as. Note: Anything larger than the default will incur longer page load times." }, "cover-image-size": { "default": "Default (320x455)", "medium": "Medium (640x909)", "large": "Large (900x1277)", "xlarge": "Extra Large (1265x1795)" }, "manage-scrobble-errors": { "title": "Scrobbling Errors", "description": "This table contains issues found during scrobbling. You can clear it at any time and wait for the next scrobble upload to see. If there is an unknown series, you are best correcting the series name or localized series name or adding a weblink for the providers.", "filter-label": "{{common.filter}}", "clear-errors": "Clear Errors", "series-header": "Series", "created-header": "Created", "comment-header": "Comment", "edit-header": "Edit", "edit-item-alt": "Edit {{seriesName}}", "no-data": "No issues" }, "default-date-pipe": { "never": "Never" }, "manage-settings": { "networking-settings-title": "Networking", "system-settings-title": "System", "customization-settings-title": "Customization", "notice": "Notice:", "restart-required": "Changing Port, Base Url, Cache Size or IPs requires a manual restart of Kavita to take effect.", "base-url-label": "Base Url", "base-url-tooltip": "Use this if you want to host Kavita on a base url ie) yourdomain.com/kavita. Not supported on Docker using non-root user.", "ip-address-label": "IP Addresses", "ip-address-tooltip": "Comma separated list of Ip addresses the server listens on. This is fixed if you are running on Docker. Requires restart to take effect.", "port-label": "Port", "port-tooltip": "Port the server listens on. This is fixed if you are running on Docker. Requires restart to take effect.", "backup-label": "Days of Backups", "backup-tooltip": "The number of backups to maintain. Default is 30, minimum is 1, maximum is 30.", "log-label": "Days of Logs", "log-tooltip": "The number of logs to maintain. Default is 30, minimum is 1, maximum is 30.", "logging-level-label": "Logging Level", "logging-level-tooltip": "Use debug to help identify issues. Debug can eat up a lot of disk space.", "cache-size-label": "Cache Size", "cache-size-tooltip": "The amount of memory allowed for caching heavy APIs. Default is 75MB.", "on-deck-last-progress-label": "On Deck Last Progress (days)", "on-deck-last-progress-tooltip": "The number of days since last progress before kicking something off On Deck.", "on-deck-last-chapter-add-label": "On Deck Last Chapter Add (days)", "on-deck-last-chapter-add-tooltip": "The number of days since last chapter was added to include something On Deck.", "allow-stats-label": "Allow Anonymous Usage Collection", "allow-stats-tooltip-part-1": "Send anonymous usage data to Kavita's servers. This includes information on certain features used, number of files, OS version, Kavita install version, CPU, and memory. We will use this information to prioritize features, bug fixes, and performance tuning. Requires restart to take effect. See the ", "allow-stats-tooltip-part-2": "for what is collected.", "send-data": "Send Data", "opds-label": "OPDS", "opds-tooltip": "OPDS support will allow all users to use OPDS to read and download content from the server.", "enable-opds": "Enable OPDS", "folder-watching-label": "Folder Watching", "folder-watching-tooltip": "Allows Kavita to monitor Library Folders to detect changes and invoke scanning on those changes. This allows content to be updated without manually invoking scans or waiting for nightly scans. Will always wait 10 minutes before triggering scan.", "enable-folder-watching": "Enable Folder Watching", "host-name-label": "{{manage-email-settings.host-name-label}}", "host-name-tooltip": "{{manage-email-settings.host-name-tooltip}}", "host-name-validation": "{{manage-email-settings.host-name-validation}}", "reset-to-default": "{{common.reset-to-default}}", "reset": "{{common.reset}}", "save": "{{common.save}}", "cache-size-validation": "You must have at least 50 MB.", "field-required": "{{validation.field-required}}", "max-logs-validation": "You cannot have more than {{num}} logs", "min-logs-validation": "You must have at least 1 log", "min-days-validation": "Must be at least 1 day", "min-cache-validation": "Must be at 50 MB.", "max-backup-validation": "You cannot have more than {{num}} backup", "min-backup-validation": "You must have at least 1 backup", "ip-address-validation": "IP addresses can only contain valid IPv4 or IPv6 addresses", "base-url-validation": "Base URL must start and end with /" }, "manage-system": { "title": "About System", "version-title": "Version", "installId-title": "Install ID", "more-info-title": "More Info", "first-install-version-title": "First Install Version", "first-install-date-title": "First Install Date", "home-page-title": "Home page:", "wiki-title": "Wiki:", "discord-title": "Discord:", "donations-title": "Donations:", "source-title": "Source:", "feature-request-title": "Feature Requests:", "localization-title": "Localizations:", "updates-title": "Update History" }, "manage-tasks-settings": { "title": "Recurring Tasks", "library-scan-label": "Library Scan", "library-scan-tooltip": "How often Kavita will scan and refresh metadata around library files.", "library-database-backup-label": "Kavita Backup", "library-database-backup-tooltip": "How often Kavita will backup the database and other related files.", "cleanup-label": "Cleanup", "cleanup-tooltip": "How often Kavita will run cleanup tasks. This can be heavy and should be performed at midnight in most cases", "adhoc-tasks-title": "Ad-hoc Tasks", "job-title-header": "Job Title", "description-header": "Description", "action-header": "Action", "reset-to-default": "{{common.reset-to-default}}", "reset": "{{common.reset}}", "save": "{{common.save}}", "required": "{{validation.required-field}}", "custom-label": "Custom Schedule (Cron Notation)", "cron-notation": "This is not valid Cron Notation", "recurring-tasks-title": "{{title}}", "last-executed-header": "Last Executed", "cron-header": "Cron", "disabled": "Disabled", "daily": "Daily", "weekly": "Weekly", "custom": "Custom", "convert-media-task": "Convert Media to Target Encoding", "convert-media-task-desc": "Runs a long-running task which will convert all kavita-managed media to the target encoding. This is slow (especially on ARM devices).", "convert-media-task-success": "Conversion of Media to Target Encoding has been queued", "bust-cache-task": "Bust Cache", "bust-cache-task-desc": "Busts the Kavita+ Cache - should only be used when debugging bad matches.", "bust-cache-task-success": "Kavita+ Cache busted", "bust-locale-task": "Bust Locale Cache", "bust-locale-task-desc": "Busts the Locale Cache. This can fix issues with strings not showing correctly after an update. A browser refresh is needed.", "bust-locale-task-success": "Locale Cache busted", "clear-reading-cache-task": "Clear Reading Cache", "clear-reading-cache-task-desc": "Clears cached files for reading. Useful when you've just updated a file that you were previously reading within the last 24 hours.", "clear-reading-cache-task-success": "Cache has been cleared", "clean-up-want-to-read-task": "Clean up Want to Read", "clean-up-want-to-read-task-desc": "Removes any series that users have fully read that are within Want to Read and have a publication status of Completed. Runs every 24 hours.", "clean-up-want-to-read-task-success": "Want to Read has been cleaned up", "clean-up-task": "General Cleanup", "clean-up-task-desc": "Performs nightly cleanup activities on the server. Can be heavy, advised to not run with active users or scans. Runs every 24 hours.", "clean-up-task-success": "Cleanup complete", "backup-database-task": "Backup Database", "backup-database-task-desc": "Takes a backup of the database, bookmarks, themes, manually uploaded covers, and config files.", "backup-database-task-success": "A job to backup the database has been queued", "download-logs-task": "Download Logs", "download-logs-task-desc": "Compiles all log files into a zip and downloads it.", "analyze-files-task": "Analyze Files", "analyze-files-task-desc": "Runs a long-running task which will analyze files to generate extension and size. This should only be ran once for the v0.7 release. Not needed if you installed post v0.7.", "analyze-files-task-success": "File analysis has been queued", "sync-themes-task": "Sync Themes", "sync-themes-task-desc": "Synchronize downloaded themes with upstream changes if version matches.", "sync-themes-success": "Synchronization of themes has been queued", "check-for-updates-task": "Check for Updates", "check-for-updates-task-desc": "See if there are any Stable releases ahead of your version." }, "manage-users": { "title": "Active Users", "invite": "Invite", "you-alt": "(You)", "pending-title": "Pending", "delete-user-tooltip": "Delete User", "delete-user-alt": "Delete User {{user}}", "edit-user-tooltip": "Edit", "edit-user-alt": "Edit User {{user}}", "username-pattern": "Username can only contain the following characters and whitespace: {{characters}}", "resend-invite-tooltip": "Resend Invite", "resend-invite-alt": "Resend Invite {{user}}", "setup-user-tooltip": "Setup User", "setup-user-alt": "Setup User {{user}}", "change-password-tooltip": "Change Password", "change-password-alt": "Change Password {{user}}", "resend": "Resend", "setup": "Setup", "admin": "Admin", "last-active-header": "Last Active", "roles-header": "Roles", "name-header": "Name", "none": "None", "never": "Never", "online-now-tooltip": "Online Now", "too-many-libraries": "A lot", "sharing-header": "Sharing", "no-data": "There are no other users.", "loading": "{{common.loading}}", "actions-header": "Actions", "pending-tooltip": "This user has not validated their email" }, "edit-collection-tags": { "title": "Edit {{collectionName}} Collection", "required-field": "{{validation.required-field}}", "save": "{{common.save}}", "close": "{{common.close}}", "cancel": "{{common.cancel}}", "general-tab": "{{tabs.general-tab}}", "cover-image-tab": "{{tabs.cover-tab}}", "info-tab": "{{tabs.info-tab}}", "series-tab": "{{tabs.series-tab}}", "name-label": "Name", "name-validation": "Name must be unique", "promote-label": "Promote", "promote-tooltip": "Promotion means that the tag can be seen server-wide, not just for admin users. All series that have this tag will still have user-access restrictions placed on them.", "summary-label": "Summary", "deselect-all": "{{common.deselect-all}}", "select-all": "{{common.select-all}}", "filter-label": "{{common.filter}}", "last-sync-title": "Last Sync:", "last-sync-tooltip": "Kavita syncs daily against upstream collection provider.", "source-url-title": "Source Url:", "total-series-title": "Total Series:", "missing-series-title": "Missing Series:" }, "library-recommended": { "no-data": "Nothing to show here. Add some metadata to your library, read something or rate something. This library may also have recommendations turned off.", "more-in-genre": "More In {{genre}}", "rediscover": "Rediscover", "highly-rated": "Highly Rated", "quick-catchups": "Quick Catch-ups", "quick-reads": "Quick Reads", "on-deck": "{{dashboard.on-deck-title}}" }, "settings": { "account-section-title": "Account", "server-section-title": "Server", "info-section-title": "Info", "import-section-title": "Import", "kavitaplus-section-title": "Kavita+", "admin-general": "General", "admin-users": "Users", "admin-libraries": "Libraries", "admin-media": "Media", "admin-media-issues": "Media Issues", "admin-logs": "Logs", "admin-email": "Email", "admin-tasks": "Tasks", "admin-statistics": "Statistics", "admin-system": "System", "admin-email-history": "Email History", "admin-kavitaplus": "License", "admin-matched-metadata": "Matched Metadata", "admin-manage-tokens": "Manage User Tokens", "admin-metadata": "Manage Metadata", "scrobble-holds": "Scrobble Holds", "account": "Account", "preferences": "Preferences", "clients": "API Key / OPDS", "devices": "Devices", "user-stats": "Stats", "scrobbling": "Scrobbling", "theme": "Theme", "customize": "Customize", "cbl-import": "CBL Reading List", "mal-stack-import": "MAL Stack" }, "collection-detail": { "no-data": "There are no items. Try adding a series.", "no-data-filtered": "No items match your current filter.", "title-alt": "Kavita - {{collectionName}} Collection", "series-header": "Series", "sync-progress": "Series Collected: {{title}}", "last-sync": "Last Sync: {{date}}", "item-count": "{{common.item-count}}" }, "all-collections": { "title": "Collections", "item-count": "{{common.item-count}}", "no-data": "There are no collections.", "create-one-part-1": "Try creating", "create-one-part-2": "one" }, "carousel-reel": { "prev-items": "Previous Items", "next-items": "Next Items" }, "draggable-ordered-list": { "instructions-alt": "When you put a number in the reorder input, the item will be inserted at that location and all other items will have their order updated.", "reorder-label": "Reorder", "bulk-select-label": "Bulk Select item", "remove-item-alt": "Remove item" }, "reading-lists": { "title": "Reading Lists", "item-count": "{{common.item-count}}", "no-data": "There are no reading lists.", "create-one-part-1": "Try creating", "create-one-part-2": "one" }, "reading-list-item": { "remove": "{{common.remove}}", "read": "{{common.read}}" }, "stream-list-item": { "remove": "{{common.remove}}", "load-filter": "Load Filter", "provided": "Provided", "smart-filter": "Smart Filter", "library": "Library", "external-source": "External Source" }, "reading-list-detail": { "item-count": "{{common.item-count}}", "page-settings-title": "Page Settings", "remove-read": "Remove Read", "order-numbers-label": "Order Numbers", "continue": "Continue", "read": "{{common.read}}", "read-options-alt": "Read options", "incognito-alt": "(Incognito)", "no-data": "Nothing added", "characters-title": "{{metadata-fields.characters-title}}" }, "events-widget": { "title-alt": "Activity", "dismiss-all": "Dismiss All", "update-available": "Update available", "downloading-item": "Downloading {{item}}", "more-info": "Click for more information", "close": "{{common.close}}", "users-online-count": "{{num}} Users online", "active-events-title": "Active Events:", "no-data": "Not much going on here", "left-to-process": "Left to Process: {{leftToProcess}}", "download-in-queue": "{{num}} downloads in Queue" }, "shortcuts-modal": { "title": "Keyboard Shortcuts", "close": "{{common.close}}", "prev-page": "Move to previous page", "next-page": "Move to next page", "go-to": "Open Go to Page dialog", "bookmark": "Bookmark current page", "double-click": "double click", "close-reader": "Close reader", "toggle-menu": "Toggle Menu" }, "grouped-typeahead": { "files": "Files", "chapters": "Chapters", "people": "People", "tags": "Tags", "genres": "{{metadata-fields.genres-title}}", "bookmarks": "{{side-nav.bookmarks}}", "libraries": "Libraries", "reading-lists": "Reading Lists", "collections": "Collections", "close": "{{common.close}}", "loading": "{{common.loading}}", "include-extras": "Include Chapters & Files" }, "nav-header": { "skip-alt": "Skip to main content", "search-series-alt": "Search series", "search-alt": "Search…", "no-data": "No results found", "scroll-to-top-alt": "Scroll to Top", "server-settings": "Server Settings", "settings": "Settings", "help": "{{common.help}}", "announcements": "Announcements", "logout": "Logout", "all-filters": "Smart Filters", "nav-link-header": "Navigation Options", "close": "{{common.close}}" }, "promoted-icon": { "promoted": "{{common.promoted}}" }, "collection-owner": { "collection-created-label": "Created by: {{owner}}", "collection-via-label": "via {{source}}" }, "add-to-list-modal": { "title": "Add to Reading List", "close": "{{common.close}}", "filter-label": "{{common.filter}}", "promoted-alt": "{{common.promoted}}", "no-data": "No lists created yet", "loading": "{{common.loading}}", "reading-list-label": "Reading List", "create": "{{common.create}}" }, "edit-reading-list-modal": { "title": "Edit Reading List: {{name}}", "general-tab": "{{tabs.general-tab}}", "cover-image-tab": "{{tabs.cover-tab}}", "close": "{{common.close}}", "save": "{{common.save}}", "year-validation": "Must be greater than 1000, 0 or blank", "month-validation": "Must be between 1 and 12 or blank", "name-unique-validation": "Name must be unique", "required-field": "{{validation.required-field}}", "summary-label": "Summary", "year-label": "Year", "month-label": "Month", "ending-title": "Ending", "starting-title": "Starting", "promote-label": "Promote", "promote-tooltip": "Promotion means that the collection can be seen server-wide, not just for you. All series within this collection will still have user-access restrictions placed on them." }, "browse-themes-modal": { "title": "Browse Themes" }, "import-mal-collection-modal": { "close": "{{common.close}}", "title": "MAL Interest Stack Import", "description": "Import your MAL Interest Stacks and create Collections within Kavita", "series-count": "{{common.series-count}}", "restack-count": "{{num}} Restacks", "nothing-found": "Nothing found", "track": "Track" }, "edit-chapter-progress": { "user-header": "User", "page-read-header": "Pages Read", "date-created-header": "Created (UTC)", "date-updated-header": "Last Updated (UTC)", "action-header": "{{common.edit}}", "edit-alt": "{{common.edit}}", "no-data": "{{user-scrobble-history.no-data}}" }, "import-cbl-modal": { "close": "{{common.close}}", "title": "CBL Import", "help-label": "{{common.help}}", "import-description": "To get started, import a .cbl file. Kavita will perform multiple checks before importing. Some steps will block moving forward due to issues with the file.", "validate-description": "All files have been validated to see if there are any operations to do on the list. Any lists that have failed will not move to the next step. Fix the CBL files and retry.", "validate-warning": "There are issues with the CBL that will prevent an import. Correct these issues then try again.", "validate-no-issue-description": "No issues found with CBL, press next.", "dry-run-description": "This is a dry run and shows what will happen if you press Next and perform the import. All Failures will not be imported.", "prev": "Prev", "import": "Import", "restart": "Restart", "next": "Next", "import-step": "Import CBLs", "validate-cbl-step": "Validate CBL", "dry-run-step": "Dry Run", "final-import-step": "Final Step", "comicvine-parsing-label": "Use Comic Vine Series matching", "cbl-repo": "You can find many reading lists in the community repo." }, "pdf-reader": { "loading-message": "Loading……PDFs may take longer than expected", "incognito-mode": "Incognito Mode", "light-theme-alt": "Light Theme", "dark-theme-alt": "Dark Theme", "close-reader-alt": "Close Reader", "toggle-incognito": "Turn off Incognito Mode" }, "pdf-layout-mode-pipe": { "single": "Single Page", "book": "Book mode", "multiple": "Default", "infinite-scroll": "Infinite Scroll" }, "pdf-scroll-mode-pipe": { "vertical": "Vertical", "horizontal": "Horizontal", "wrapped": "Wrapped", "page": "Tap to Paginate" }, "pdf-spread-mode-pipe": { "off": "No Spreads", "odd": "Odd Spreads", "even": "Even Spreads" }, "infinite-scroller": { "continuous-reading-prev-chapter-alt": "Scroll up to move to previous chapter", "continuous-reading-prev-chapter": "Previous Chapter", "continuous-reading-next-chapter-alt": "Scroll up to move to next chapter", "continuous-reading-next-chapter": "Next Chapter" }, "manga-reader": { "back": "Back", "save-globally": "Save Globally", "incognito-alt": "Incognito mode is on. Toggle to turn off.", "incognito-title": "Incognito Mode:", "shortcuts-menu-alt": "Keyboard Shortcuts Modal", "prev-page-tooltip": "Previous Page", "next-page-tooltip": "Next Page", "prev-chapter-tooltip": "Prev Chapter/Volume", "next-chapter-tooltip": "Next Chapter/Volume", "first-page-tooltip": "First Page", "last-page-tooltip": "Last Page", "left-to-right-alt": "Left to Right", "right-to-left-alt": "Right to Left", "reading-direction-tooltip": "Reading Direction: ", "reading-mode-tooltip": "Reading Mode", "collapse": "Collapse", "fullscreen": "Fullscreen", "settings-tooltip": "Settings", "image-splitting-label": "Image Splitting", "image-scaling-label": "Image Scaling", "height": "Height", "width": "Width", "width-override-label": "Width Override", "off": "Off", "original": "Original", "auto-close-menu-label": "{{user-preferences.auto-close-menu-label}}", "swipe-enabled-label": "Swipe Enabled", "enable-comic-book-label": "Emulate comic book", "brightness-label": "Brightness", "bookmark-page-tooltip": "Bookmark Page", "unbookmark-page-tooltip": "Unbookmark Page", "bookmarks-title": "Bookmarks", "first-time-reading-manga": "Tap the image at any time to open the menu. You can configure different settings or go to page by clicking progress bar. Tap sides of image move to next/prev page.", "layout-mode-switched": "Layout mode switched to Single due to insufficient space to render double layout", "no-next-chapter": "No Next Chapter", "no-prev-chapter": "No Previous Chapter", "user-preferences-updated": "User preferences updated", "emulate-comic-book-label": "{{user-preferences.emulate-comic-book-label}}", "series-progress": "Series Progress: {{percentage}}" }, "metadata-filter": { "filter-title": "{{common.filter}}", "sort-by-label": "Sort By", "filter-name-label": "Filter Name", "ascending-alt": "Ascending", "descending-alt": "Descending", "reset": "{{common.reset}}", "apply": "{{common.apply}}", "save": "{{common.save}}", "limit-label": "Limit", "format-label": "Format", "libraries-label": "Libraries", "collections-label": "Collections", "genres-label": "{{metadata-fields.genres-title}}", "tags-label": "{{metadata-fields.tags-title}}", "cover-artist-label": "Cover Artist", "writer-label": "Writer", "publisher-label": "Publisher", "penciller-label": "Penciller", "letterer-label": "Letterer", "inker-label": "Inker", "editor-label": "Editor", "colorist-label": "Colorist", "character-label": "Character", "translator-label": "Translator", "read-progress-label": "Read Progress", "unread": "Unread", "read": "Read", "in-progress": "In Progress", "rating-label": "Rating", "age-rating-label": "{{metadata-fields.age-rating-title}}", "language-label": "{{metadata-fields.language-title}}", "publication-status-label": "Publication Status", "series-name-label": "Series Name", "series-name-tooltip": "Series name will filter against Name, Sort Name, or Localized Name", "release-label": "Release", "min": "Min", "max": "Max" }, "metadata-filter-row": { "unit-reading-date": "Date", "unit-average-rating": "Kavita+ external rating, percent", "unit-reading-progress": "Percent", "unit-user-rating": "0.0 - 5.0 Stars", "unit-read-last": "Days from TODAY" }, "sort-field-pipe": { "sort-name": "Sort Name", "created": "Created", "last-modified": "Last Modified", "last-chapter-added": "Item Added", "time-to-read": "Time to Read", "release-year": "Release Year", "read-progress": "Last Read", "average-rating": "Average Rating", "random": "Random" }, "edit-series-modal": { "title": "{{seriesName}} Details", "general-tab": "{{tabs.general-tab}}", "metadata-tab": "{{tabs.metadata-tab}}", "people-tab": "{{tabs.people-tab}}", "web-links-tab": "{{tabs.weblink-tab}}", "cover-image-tab": "{{tabs.cover-tab}}", "related-tab": "{{tabs.related-tab}}", "info-tab": "{{tabs.info-tab}}", "tasks-tab": "{{tabs.tasks-tab}}", "genres-label": "{{metadata-fields.genres-title}}", "tags-label": "{{metadata-fields.tags-title}}", "cover-artist-label": "{{metadata-fields.cover-artists-title}}", "writer-label": "{{metadata-fields.writers-title}}", "publisher-label": "{{metadata-fields.publishers-title}}", "imprint-label": "{{metadata-fields.imprints-title}}", "penciller-label": "{{metadata-fields.pencillers-title}}", "letterer-label": "{{metadata-fields.letterers-title}}", "inker-label": "{{metadata-fields.inkers-title}}", "editor-label": "{{metadata-fields.editors-title}}", "colorist-label": "{{metadata-fields.colorists-title}}", "character-label": "{{metadata-fields.characters-title}}", "translator-label": "{{metadata-fields.translators-title}}", "team-label": "{{metadata-fields.teams-title}}", "location-label": "{{metadata-fields.locations-title}}", "language-label": "{{metadata-fields.language-title}}", "age-rating-label": "{{metadata-fields.age-rating-title}}", "publication-status-label": "Publication Status", "required-field": "{{validation.required-field}}", "close": "{{common.close}}", "name-label": "Name", "sort-name-label": "Sort Name", "localized-name-label": "Localized Name", "summary-label": "Summary", "release-year-label": "{{sort-field-pipe.release-year}}", "web-link-description": "Here you can add many different links to external services.", "web-link-label": "{{tabs.weblink-tab}}", "cover-image-description": "Upload and choose a new cover image. Press Save to upload and override the cover.", "save": "{{common.save}}", "field-locked-alt": "Field is locked", "info-title": "Information", "library-title": "Library", "format-title": "Format", "created-title": "Created", "last-read-title": "{{sort-field-pipe.read-progress}}", "last-added-title": "Last Item Added", "last-scanned-title": "Last Scanned", "folder-path-title": "Folder Path", "folder-path-tooltip": "Highest path from library root that contains all series files", "lowest-folder-path-title": "Lowest Folder Path", "lowest-folder-path-tooltip": "Lowest path from library root that contains all series files", "publication-status-title": "Publication Status", "total-pages-title": "Total Pages", "total-words-title": "Total Words", "total-items-title": "Total Items", "max-items-title": "Max Items", "size-title": "Size", "loading": "{{common.loading}}", "added-title": "Added", "last-modified-title": "Last Modified", "view-files": "View Files", "pages-title": "{{edit-chapter-modal.pages-label}}", "words-title": "Words", "chapter-title": "Chapter", "volume-num": "{{common.volume-num}}", "highest-count-tooltip": "Highest Count found across all ComicInfo in the Series", "max-issue-tooltip": "Max Issue or Volume field from all ComicInfo in the series", "force-refresh": "Force Refresh", "force-refresh-tooltip": "Force refresh external metadata from Kavita+", "loose-leaf-volume": "Loose Leaf Chapters", "specials-volume": "Specials", "release-year-validation": "{{validation.year-validation}}", "volumes-title": "{{tab.volumes-tab}}" }, "edit-chapter-modal": { "title": "Edit", "close": "{{common.close}}", "save": "{{common.save}}", "title-label": "Title", "sort-order-label": "Sort Order", "sort-order-tooltip": "The reading order in which this chapter is ordered within the volume", "isbn-label": "ISBN", "release-date-label": "Release", "summary-label": "{{edit-series-modal.summary-label}}", "genres-label": "{{edit-series-modal.genres-label}}", "tags-label": "{{edit-series-modal.tags-label}}", "writer-label": "{{edit-series-modal.writer-label}}", "cover-artist-label": "{{edit-series-modal.cover-artist-label}}", "publisher-label": "{{edit-series-modal.publisher-label}}", "imprint-label": "{{edit-series-modal.imprint-label}}", "penciller-label": "{{edit-series-modal.penciller-label}}", "letterer-label": "{{edit-series-modal.letterer-label}}", "inker-label": "{{edit-series-modal.inker-label}}", "editor-label": "{{edit-series-modal.editor-label}}", "colorist-label": "{{edit-series-modal.colorist-label}}", "character-label": "{{edit-series-modal.character-label}}", "translator-label": "{{edit-series-modal.translator-label}}", "team-label": "{{filter-field-pipe.team}}", "location-label": "{{filter-field-pipe.location}}", "language-label": "{{edit-series-modal.language-label}}", "age-rating-label": "{{edit-series-modal.age-rating-label}}", "web-link-description": "{{edit-series-modal.web-link-description}}", "web-link-label": "{{edit-series-modal.web-link-label}}", "general-tab": "{{tabs.general-tab}}", "people-tab": "{{tabs.people-tab}}", "weblink-tab": "{{tabs.weblink-tab}}", "field-locked-alt": "{{edit-series-modal.field-locked-alt}}", "cover-image-tab": "{{tabs.cover-tab}}", "tasks-tab": "{{tabs.tasks-tab}}", "progress-tab": "{{tabs.progress-tab}}", "info-tab": "{{tabs.info-tab}}", "cover-image-description": "{{edit-series-modal.cover-image-description}}", "tags-tab": "{{tabs.tags-tab}}", "pages-label": "Pages", "words-label": "Length", "pages-count": "{{num}} Pages", "words-count": "{{num}} Words", "reading-time-label": "Read Time", "date-added-label": "Date Added", "size-label": "{{edit-series-modal.size-title}}", "id-label": "ID", "links-label": "{{metadata-fields.links-title}}", "last-read-label": "{{sort-field-pipe.read-progress}}", "range-hours": "{{value}} {{hourWord}}", "read-time-label": "Read Time", "files-label": "Files" }, "edit-volume-modal": { "title": "Edit", "close": "{{common.close}}", "save": "{{common.save}}", "progress-tab": "{{tabs.progress-tab}}", "cover-image-tab": "{{tabs.cover-tab}}", "tasks-tab": "{{tabs.tasks-tab}}", "info-tab": "{{tabs.info-tab}}", "pages-label": "{{edit-chapter-modal.pages-count}}", "words-label": "{{edit-chapter-modal.length-title}}", "pages-count": "{{edit-chapter-modal.pages-count}}", "words-count": "{{edit-chapter-modal.words-count}}", "reading-time-label": "{{edit-chapter-modal.reading-time-label}}", "date-added-label": "{{edit-chapter-modal.date-added-label}}", "size-label": "{{edit-chapter-modal.size-label}}", "id-label": "{{edit-chapter-modal.id-label}}", "links-label": "{{series-metadata-detail.links-label}}", "last-read-label": "{{edit-chapter-modal.last-read-label}}", "range-hours": "{{value}} {{hourWord}}", "read-time-label": "{{edit-chapter-modal.read-time-label}}", "files-label": "{{edit-chapter-modal.files-label}}", "cover-image-description": "{{edit-series-modal.cover-image-description}}" }, "edit-person-modal": { "title": "{{personName}} Details", "general-tab": "{{edit-series-modal.general-tab}}", "cover-image-tab": "{{edit-series-modal.cover-image-tab}}", "loading": "{{common.loading}}", "close": "{{common.close}}", "name-label": "{{edit-series-modal.name-label}}", "role-label": "Role", "mal-id-label": "MAL Id", "mal-tooltip": "https://myanimelist.net/people/{MalId}/", "anilist-id-label": "AniList Id", "anilist-tooltip": "https://anilist.co/staff/{AniListId}/", "hardcover-id-label": "Hardcover Id", "hardcover-tooltip": "https://hardcover.app/authors/{HardcoverId}", "asin-label": "ASIN", "asin-tooltip": "https://www.amazon.com/stores/J.K.-Rowling/author/{ASIN}", "description-label": "Description", "required-field": "{{validations.required-field}}", "cover-image-description": "{{edit-series-modal.cover-image-description}}", "cover-image-description-extra": "Alternatively you can download a cover from CoversDB if available.", "save": "{{common.save}}", "download-coversdb": "Download from CoversDB" }, "day-breakdown": { "title": "Day Breakdown", "no-data": "No progress, get to reading", "x-axis-label": "Day of Week", "y-axis-label": "Reading Events" }, "kavitaplus-metadata-breakdown-stats": { "title": "Kavita+ Metadata Breakdown", "description": "Kavita fetches metadata (ratings, reviews, recommendations, etc) slowly over time for eligible series.", "no-data": "{{common.no-data}}", "errored-series-label": "Errored Series", "completed-series-label": "Completed Series", "complete": "All Series have metadata" }, "file-breakdown-stats": { "format-title": "Format", "format-tooltip": "Not Classified means Kavita has not scanned some files. This occurs on old files existing prior to v0.7. You may need to run a forced scan via Library settings modal.", "visualisation-label": "Visualisation", "data-table-label": "Data Table", "extension-header": "Extension", "format-header": "Format", "total-size-header": "Total Size", "total-files-header": "Total Files", "not-classified": "Not Classified", "total-file-size-title": "Total File Size:", "download-file-for-extension-header": "Download Report", "download-file-for-extension-alt": "Download files Report for {{extension}}" }, "reading-activity": { "title": "Reading Activity", "legend-label": "Formats", "x-axis-label": "Time", "y-axis-label": "Hours Read", "no-data": "No Reading Progress", "time-frame-label": "Time Frame", "all-users": "All Users", "this-week": "{{time-periods.this-week}}", "last-7-days": "{{time-periods.last-7-days}}", "last-30-days": "{{time-periods.last-30-days}}", "last-90-days": "{{time-periods.last-90-days}}", "last-year": "{{time-periods.last-year}}", "all-time": "{{time-periods.all-time}}" }, "manga-format-stats": { "title": "Format", "visualisation-label": "Visualisation", "data-table-label": "Data Table", "format-header": "Format", "count-header": "Count" }, "publication-status-stats": { "title": "Publication Status", "visualisation-label": "Visualisation", "data-table-label": "Data Table", "year-header": "Year", "count-header": "Count" }, "series-preview-drawer": { "staff-label": "Staff", "tags-label": "{{filter-field-pipe.tags}}", "genres-label": "{{filter-field-pipe.genres}}", "view-series": "View Series", "vols-and-chapters": "{{volCount}} Volumes / {{chpCount}} Chapters", "remove-from-want-to-read": "{{actionable.remove-from-want-to-read}}", "add-to-want-to-read": "{{actionable.add-to-want-to-read}}", "provided-by-label": "Provided by" }, "next-expected-card": { "title": "~{{date}}", "upcoming-title": "Upcoming" }, "server-stats": { "total-series-label": "Total Series", "total-series-tooltip": "Total Series: {{count}}", "total-volumes-label": "Total Volumes", "total-volumes-tooltip": "Total Volumes: {{count}}", "total-files-label": "Total Files", "total-files-tooltip": "Total Files: {{count}}", "total-size-label": "Total Size", "total-genres-label": "Total Genres", "total-genres-tooltip": "Total Genres: {{count}}", "total-tags-label": "Total Tags", "total-tags-tooltip": "Total Tags: {{count}}", "total-people-label": "Total People", "total-people-tooltip": "Total People: {{count}}", "total-read-time-label": "Total Read Time", "total-read-time-tooltip": "Total Read Time: {{count}}", "series": "series", "reads": "reads", "release-years-title": "Release Years", "most-active-users-title": "Most Active Users", "popular-libraries-title": "Popular Libraries", "popular-series-title": "Popular Series", "recently-read-title": "Recently Read", "series-count": "{{num}} Series", "volume-count": "{{num}} Volumes", "file-count": "{{num}} Files", "genre-count": "{{num}} Genres", "tag-count": "{{num}} Tags", "people-count": "{{num}} People", "tags": "{{metadata-fields.tags-title}}", "people": "People", "genres": "{{metadata-fields.genres-title}}" }, "errors": { "series-doesnt-exist": "This series no longer exists", "collection-invalid-access": "You don't have access to any libraries this tag belongs to or this collection is invalid", "unknown-crit": "There was an unknown critical error", "user-not-auth": "User is not authenticated", "error-code": "{{num}} Error", "download": "There was an issue downloading this file or you do not have permission", "not-found": "That url does not exist", "generic": "Something unexpected went wrong", "rejected-cover-upload": "The image could not be fetched via the url. Please download and upload from file instead.", "invalid-confirmation-url": "Invalid confirmation url", "invalid-confirmation-email": "Invalid confirmation email", "invalid-password-reset-url": "Invalid reset password url", "delete-theme-in-use": "Theme is currently in use by at least one user, cannot delete", "theme-manual-upload": "There was an issue creating Theme from manual upload", "theme-already-in-use": "Theme already exists by that name" }, "metadata-builder": { "or": "Match any of the following", "and": "Match all of the following", "add-rule": "Add Rule", "remove-rule": "Remove Row" }, "customize-dashboard-modal": { "title-dashboard": "Customize Dashboard", "title-sidenav": "Customize Side Nav", "title-external-sources": "External Sources", "title-smart-filters": "Smart Filters", "close": "{{common.close}}", "dashboard": "Dashboard", "sidenav": "Side Nav", "external-sources": "External Sources", "smart-filters": "Smart Filters", "help": "{{common.help}}" }, "customize-dashboard-streams": { "no-data": "All Smart filters added to Dashboard or none created yet.", "save": "{{common.save}}", "add": "{{common.add}}", "filter": "{{common.filter}}", "clear": "{{common.clear}}" }, "customize-sidenav-streams": { "no-data": "All Smart filters added to Side Nav or none created yet.", "no-data-external-source": "All External Sources added to Side Nav or none created yet.", "save": "{{common.save}}", "add": "{{common.add}}", "filter": "{{common.filter}}", "clear": "{{common.clear}}", "smart-filters-title": "Smart Filters", "external-sources-title": "{{customize-dashboard-modal.external-sources}}", "reorder-when-filter-present": "You cannot reorder items via drag & drop while a filter is present. Use {{customize-sidenav-streams.order-numbers-label}}", "order-numbers-label": "{{reading-list-detail.order-numbers-label}}", "bulk-mode-label": "Bulk Mode" }, "manage-external-sources": { "add-source": "Add", "help-link": "More information", "description": "Enhance your experience by adding external servers and conveniently include them in your Side Nav for quick access to both your server and your friend's server.", "clear": "{{common.clear}}", "filter": "{{common.filter}}", "no-data": "No External Sources exist" }, "manage-smart-filters": { "delete": "{{common.delete}}", "no-data": "No Smart Filters created", "filter": "{{common.filter}}", "clear": "{{common.clear}}", "errored": "There is an encoding error in the filter. You need to recreate it." }, "edit-external-source-item": { "not-unique": "External source exists with this host. Ensure you don't have duplicates", "title": "New External Source", "host-label": "Host", "name-label": "Name", "api-key-label": "API Key", "save": "{{common.save}}", "edit": "{{common.edit}}", "cancel": "{{common.cancel}}", "delete": "{{common.delete}}", "pattern": "Host must be a valid http(s):// url", "required": "{{validation.required-field}}" }, "stream-pipe": { "on-deck": "{{dashboard.on-deck-title}}", "recently-updated": "{{dashboard.recently-updated-title}}", "newly-added": "{{dashboard.recently-added-title}}", "more-in-genre": "{{dashboard.more-in-genre-title}}", "want-to-read": "{{side-nav.want-to-read}}", "collections": "{{side-nav.collections}}", "reading-lists": "{{side-nav.reading-lists}}", "bookmarks": "{{side-nav.bookmarks}}", "all-series": "{{side-nav.all-series}}", "browse-authors": "{{side-nav.browse-authors}}" }, "filter-field-pipe": { "age-rating": "{{metadata-fields.age-rating-title}}", "characters": "{{metadata-fields.characters-title}}", "collection-tags": "Collection Tags", "colorist": "Colorist", "cover-artist": "{{person-role-pipe.artist}}", "editor": "Editor", "formats": "Formats", "genres": "{{metadata-fields.genres-title}}", "inker": "Inker", "team": "Team", "location": "Location", "languages": "Languages", "libraries": "Libraries", "letterer": "Letterer", "publication-status": "Publication Status", "penciller": "Penciller", "imprint": "Imprint", "publisher": "Publisher", "read-progress": "Read Progress", "read-time": "Read Time", "release-year": "{{sort-field-pipe.release-year}}", "series-name": "Series Name", "summary": "Summary", "tags": "{{metadata-fields.tags-title}}", "translators": "Translators", "user-rating": "User Rating", "writers": "{{metadata-fields.writers-title}}", "path": "Path", "file-path": "File Path", "want-to-read": "Want to Read", "read-date": "Reading Date", "read-last": "Read Last", "average-rating": "Average Rating" }, "filter-comparison-pipe": { "begins-with": "Begins with", "contains": "Contains", "equal": "Equal", "greater-than": "Greater than", "greater-than-or-equal": "Greater than or equal", "less-than": "Less than", "less-than-or-equal": "Less than or equal", "matches": "Matches", "does-not-contain": "Does not contain", "not-equal": "Not equal", "ends-with": "Ends with", "is-before": "Is before", "is-after": "Is after", "is-in-last": "Is in last", "is-not-in-last": "Is not in last", "must-contains": "Must Contains", "is-empty": "Is Empty" }, "confirm": { "alert": "Alert", "confirm": "Confirm", "info": "Info", "cancel": "{{common.cancel}}", "ok": "Ok" }, "toasts": { "regen-cover": "A job has been enqueued to regenerate the cover image", "no-pages": "There are no pages. Kavita was not able to read this archive.", "download-in-progress": "Download is already in progress. Please wait.", "scan-queued": "Scan queued for {{name}}", "server-settings-updated": "Server settings updated", "reset-ip-address": "IP Addresses Reset", "reset-base-url": "Base Url Reset", "unauthorized-1": "You are not authorized to view this page.", "unauthorized-2": "Unauthorized", "no-updates": "No updates available", "confirm-delete-user": "Are you sure you want to delete this user?", "user-deleted": "{{user}} has been deleted", "click-email-link": "Please click this link to confirm your email. You must confirm to be able to login.", "series-added-to-collection": "Series added to {{collectionName}} collection", "no-series-collection-warning": "Warning! No series are selected, saving will delete the Collection. Are you sure you want to continue?", "collection-updated": "Collection updated", "reading-list-deleted": "Reading list deleted", "reading-lists-deleted": "Reading lists deleted", "reading-list-updated": "Reading list updated", "confirm-delete-reading-list": "Are you sure you want to delete the reading list? This cannot be undone.", "confirm-delete-reading-lists": "Are you sure you want to delete the reading lists? This cannot be undone.", "item-removed": "Item removed", "nothing-to-remove": "Nothing to remove", "series-added-to-reading-list": "Series added to reading list", "volumes-added-to-reading-list": "Volume added to reading list", "chapter-added-to-reading-list": "Chapter added to reading list", "multiple-added-to-reading-list": "Chapters and Volumes added to reading list", "select-files-warning": "You need to select files to move forward", "reading-list-imported": "Reading List imported", "incognito-off": "Incognito mode is off. Progress will now start being tracked.", "email-service-reset": "Email Service Reset", "email-service-reachable": "Kavita Email Connection Successful", "email-service-unresponsive": "Email Service Url did not respond.", "refresh-covers-queued": "Refresh covers queued for {{name}}", "generate-colorscape-queued": "Generate colorscape queued for {{name}}", "library-file-analysis-queued": "Library file analysis queued for {{name}}", "entity-read": "{{name}} is now read", "entity-unread": "{{name}} is now unread", "mark-read": "Marked as Read", "mark-unread": "Marked as Unread", "series-removed-want-to-read": "Series removed from Want to Read list", "series-deleted": "Series deleted", "delete-review": "Are you sure you want to delete your review?", "review-deleted": "Review deleted", "file-send-to": "File(s) emailed to {{name}}", "theme-missing": "The active theme no longer exists. Please refresh the page.", "email-sent": "Email sent to {{email}}", "email-not-sent": "Email on file is not a valid email and can not be sent. A link has been dumped in logs. The admin can provide this link to complete flow.", "k+-license-saved": "License Key saved, but it is not valid. Click check to revalidate the subscription. First time registration may take a min to propagate.", "k+-error": "There was an error when activating your license. Please try again.", "k+-delete-key": "This will only delete Kavita's license key and allow a buy link to show. This will not cancel your subscription! Use Manage to cancel your subscription first.", "k+-reset-key": "This will invalidate a previous registration using your license and allow you to re-register a Kavita instance.", "k+-reset-key-success": "Your license has been un-registered. Use Edit button to re-register your instance and re-activate Kavita+", "library-deleted": "Library {{name}} has been removed", "copied-to-clipboard": "Copied to clipboard", "book-settings-info": "You can modify book settings, save those settings for all books, and view table of contents from the drawer.", "no-next-chapter": "Could not find next {{entity}}", "no-prev-chapter": "Could not find previous {{entity}}", "load-next-chapter": "Next {{entity}} loaded", "load-prev-chapter": "Previous {{entity}} loaded", "account-registration-complete": "Account registration complete", "account-migration-complete": "Account migration complete", "password-reset": "Password reset", "password-updated": "Password has been updated", "forced-scan-queued": "A forced scan has been started for {{name}}", "library-created": "Library created successfully. A scan has been started.", "anilist-token-updated": "AniList Token has been updated", "age-restriction-updated": "Age Restriction has been updated", "email-sent-to-no-existing": "Existing email is not valid. A link has been dumped to logs. Ask admin for link to complete email change.", "email-sent-to": "An email has been sent to your old email address for confirmation.", "change-email-no-email": "Email has been updated", "device-updated": "Device updated", "device-created": "Device created", "delete-device": "Are you sure you want to delete this device?", "confirm-regen-covers": "Refresh covers will force all cover images to be recalculated. This is a heavy operation. Are you sure you don't want to perform a Scan instead?", "alert-long-running": "This is a long running process. Please give it the time to complete before invoking again.", "confirm-delete-multiple-series": "Are you sure you want to delete {{count}} series? It will not modify files on disk.", "confirm-delete-multiple-chapters": "Are you sure you want to delete {{count}} chapter/volumes? It will not modify files on disk.", "confirm-delete-series": "Are you sure you want to delete this series? It will not modify files on disk.", "confirm-delete-chapter": "Are you sure you want to delete this chapter? It will not modify files on disk.", "confirm-delete-volume": "Are you sure you want to delete this volume? It will not modify files on disk.", "alert-bad-theme": "There is invalid or unsafe css in the theme. Please reach out to your admin to have this corrected. Defaulting to dark theme.", "confirm-library-delete": "Are you sure you want to delete the {{name}} library? You cannot undo this action.", "confirm-library-type-change": "Changing library type will trigger a new scan with different parsing rules and may lead to series being re-created and hence you may lose progress and bookmarks. You should backup before you do this. Are you sure you want to continue?", "confirm-download-size": "The {{entityType}} is {{size}}. Are you sure you want to continue?", "confirm-download-size-ios": "iOS has issues downloading files that are larger than 200MB, this download might not complete.", "list-doesnt-exist": "This list doesn't exist", "confirm-delete-smart-filter": "Are you sure you want to delete this Smart Filter?", "smart-filter-deleted": "Smart Filter Deleted", "smart-filter-updated": "Created/Updated smart filter", "external-source-already-exists": "An External Source already exists with the same Name/Host/API Key", "anilist-token-expired": "Your AniList token is expired. Scrobbling will no longer process until you re-generate it in User Settings > Account", "collection-tag-deleted": "Collection Tag deleted", "force-kavita+-refresh-success": "Kavita+ external metadata has been invalidated", "collection-not-owned": "You do not own this collection", "collections-promoted": "Collections promoted", "collections-unpromoted": "Collections un-promoted", "reading-lists-promoted": "Reading Lists promoted", "reading-lists-unpromoted": "Reading Lists un-promoted", "reading-list-promoted": "Reading List promoted", "reading-list-unpromoted": "Reading List un-promoted", "confirm-delete-collections": "Are you sure you want to delete multiple collections?", "collections-deleted": "Collections deleted", "chapter-deleted": "Chapter deleted", "volume-deleted": "Volume deleted", "pdf-book-mode-screen-size": "Screen too small for Book mode", "stack-imported": "Stack Imported", "confirm-delete-theme": "Removing this theme will delete it from the disk. You can grab it from temp directory before removal", "mal-token-required": "MAL Token is required, set in User Settings", "confirm-reset-server-settings": "This will reset your settings to first install values. Are you sure you want to continue?", "must-select-library": "At least one library must be selected", "bulk-scan": "Scanning multiple libraries will be done linearly. This may take a long time and not complete depending on library size.", "bulk-covers": "Refreshing covers on multiple libraries is intensive and can take a long time. Are you sure you want to continue?", "person-image-downloaded": "Person cover was downloaded and applied.", "bulk-delete-libraries": "Are you sure you want to delete {{count}} libraries?", "match-success": "Series matched correctly" }, "read-time-pipe": { "less-than-hour": "<1 Hour", "hour": "Hour", "hours": "Hours" }, "actionable": { "scan-library": "Scan Library", "scan-library-tooltip": "Scan library for changes. Use force scan to force checking every folder", "refresh-covers": "Refresh Covers", "refresh-covers-tooltip": "Regenerate all covers", "generate-colorscape": "Generate ColorScape", "generate-colorscape-tooltip": "Generate colorscapes and any missing covers", "analyze-files": "Analyze Files", "analyze-files-tooltip": "Analyze Files for extension type and size", "settings": "Settings", "settings-tooltip": "View settings or details", "edit": "Edit", "edit-tooltip": "Edit settings or details", "mark-as-read": "Mark as Read", "mark-as-read-tooltip": "Mark progress as fully read", "mark-as-unread": "Mark as Unread", "mark-as-unread-tooltip": "Mark progress as not read", "scan-series": "Scan Series", "scan-series-tooltip": "Scan Series for changes", "add-to": "Add to", "add-to-want-to-read": "Add to Want to Read", "add-to-want-to-read-tooltip": "Add series to Want to Read", "remove-from-want-to-read": "Remove from Want to Read", "remove-from-want-to-read-tooltip": "Remove series from Want to Read", "remove-from-on-deck": "Remove From On Deck", "remove-from-on-deck-tooltip": "Remove series from showing from On Deck", "others": "Others", "add-to-reading-list": "Add to Reading List", "add-to-reading-list-tooltip": "Add to a Reading List", "add-to-collection": "Add to Collection", "add-to-collection-tooltip": "Add series to a collection", "send-to": "Send To", "delete": "Delete", "delete-tooltip": "There is no way to revert this decision", "download": "Download", "download-tooltip": "Download to device", "read-incognito": "Read Incognito", "read-incognito-tooltip": "Read without tracking progress", "details": "Details", "details-tooltip": "TODO", "view-series": "View Series", "view-series-tooltip": "TODO", "clear": "{{common.clear}}", "clear-tooltip": "Remove all bookmarks for this series", "import-cbl": "Import CBL", "import-cbl-tooltip": "Creates a Reading List from a CBL File", "import-mal-stack": "Import MAL Stack", "import-mal-stack-tooltip": "Creates a Smart Collection from your MAL Interest Stacks", "read": "Read", "customize": "Customize", "customize-tooltip": "TODO", "mark-visible": "Mark as Visible", "mark-visible-tooltip": "TODO", "mark-invisible": "Mark as Invisible", "mark-invisible-tooltip": "TODO", "unpromote": "Un-Promote", "unpromote-tooltip": "Restrict the visibility to only your account", "promote": "Promote", "promote-tooltip": "Make the item visible to all users", "new-collection": "New Collection", "multiple-selections": "Multiple Selections", "back-to": "Back to {{action}}", "title": "Actions", "copy-settings": "Copy Settings From", "match": "Match", "match-description": "Match Series with Kavita+ manually" }, "preferences": { "left-to-right": "Left to Right", "right-to-left": "Right to Left", "horizontal": "Horizontal", "vertical": "Vertical", "automatic": "Automatic", "fit-to-height": "Fit to Height", "fit-to-width": "Fit to Width", "original": "Original", "fit-to-screen": "Fit to Screen", "split-right-to-left": "Split Right to Left", "split-left-to-right": "Split Left to Right", "no-split": "No Split", "webtoon": "Webtoon", "single": "Single", "double": "Double", "double-manga": "Double (Manga)", "scroll": "Scroll", "1-column": "1 Column", "2-column": "2 Column", "cards": "Cards", "list": "List", "up-to-down": "Up to Down", "pdf-multiple": "Default", "pdf-book": "Book", "pdf-vertical": "Scroll Vertical", "pdf-horizontal": "Scroll Horizontal", "pdf-page": "Tap to Paginate", "pdf-none": "None", "pdf-odd": "Odd", "pdf-even": "Even", "pdf-light": "Light", "pdf-dark": "Dark" }, "validation": { "required-field": "This field is required", "valid-email": "This must be a valid email", "password-validation": "Password must be between 6 and 256 characters in length", "year-validation": "This must be a valid year greater than 1000 and 4 characters long" }, "entity-type": { "volume": "volume", "chapter": "chapter", "series": "series", "bookmark": "bookmark", "logs": "logs" }, "tabs": { "details-tab": "Details", "reviews-tab": "Reviews", "storyline-tab": "Storyline", "books-tab": "Books", "volumes-tab": "Volumes", "specials-tab": "Specials", "related-tab": "Related", "general-tab": "General", "folder-tab": "Folder", "cover-tab": "Cover Image", "advanced-tab": "Advanced", "tasks-tab": "Tasks", "recommendations-tab": "Recommendations", "info-tab": "Info", "progress-tab": "Progress", "tags-tab": "Tags", "weblink-tab": "Web Links", "people-tab": "People", "metadata-tab": "Metadata", "series-tab": "Series", "account-tab": "Account", "preferences-tab": "Preferences", "theme-tab": "Theme", "devices-tab": "Devices", "stats-tab": "Stats", "scrobbling-tab": "Scrobbling", "smart-filters-tab": "Smart Filters" }, "common": { "reset-to-default": "Reset to Default", "close": "Close", "clear": "Clear", "filter": "Filter", "cancel": "Cancel", "create": "Create", "save": "Save", "reset": "Reset", "add": "Add", "apply": "Apply", "delete": "Delete", "remove": "Remove", "edit": "Edit", "help": "Help", "submit": "Submit", "email": "Email", "read": "Read", "loading": "Loading…", "username": "Username", "password": "Password", "promoted": "Promoted", "select-all": "Select All", "deselect-all": "Deselect All", "series-count": "{{num}} Series", "author-count": "{{num}} Authors", "item-count": "{{num}} Items", "chapter-count": "{{num}} Chapters", "no-data": "No Data", "book-num": "Book", "issue-hash-num": "Issue #", "issue-num": "Issue", "chapter-num": "Chapter", "volume-num": "Volume", "chapter-num-shorthand": "Ch {{num}}", "book-num-shorthand": "Book {{num}}", "issue-num-shorthand": "#{{num}}", "volume-num-shorthand": "Vol {{num}}", "book-nums": "Books", "issue-nums": "Issues", "chapter-nums": "Chapters", "volume-nums": "Volumes" } }