@@ -164,7 +164,7 @@ export const MangaActionMenuItems = ({
|
|||||||
onClick={() => {
|
onClick={() => {
|
||||||
AwaitableComponent.show(CategorySelect, {
|
AwaitableComponent.show(CategorySelect, {
|
||||||
mangaId: manga?.id,
|
mangaId: manga?.id,
|
||||||
mangaIds: selectedMangas ? Mangas.getIds(selectedMangas) : undefined,
|
mangaIds: !isSingleMode ? Mangas.getIds(selectedMangas) : undefined,
|
||||||
addToLibrary: false,
|
addToLibrary: false,
|
||||||
});
|
});
|
||||||
setHideMenu(true);
|
setHideMenu(true);
|
||||||
|
|||||||
@@ -14,82 +14,106 @@ msgstr ""
|
|||||||
"Plural-Forms: \n"
|
"Plural-Forms: \n"
|
||||||
"X-Message-Format: ICU\n"
|
"X-Message-Format: ICU\n"
|
||||||
|
|
||||||
|
#. placeholder {0}: selectedChapters.length
|
||||||
|
#. placeholder {0}: visibleChapters.length
|
||||||
#: src/features/chapter/components/ChapterList.tsx
|
#: src/features/chapter/components/ChapterList.tsx
|
||||||
#: src/features/chapter/components/ChapterList.tsx
|
#: src/features/chapter/components/ChapterList.tsx
|
||||||
msgid "{0, plural, one {# chapter} other {# chapters}}"
|
msgid "{0, plural, one {# chapter} other {# chapters}}"
|
||||||
msgstr "{0, plural, one {# chapter} other {# chapters}}"
|
msgstr "{0, plural, one {# chapter} other {# chapters}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: downloadSettings.autoDownloadNewChaptersLimit
|
||||||
#: src/features/downloads/screens/DownloadSettings.tsx
|
#: src/features/downloads/screens/DownloadSettings.tsx
|
||||||
msgid "{0, plural, one {# Chapter} other {# Chapters}}"
|
msgid "{0, plural, one {# Chapter} other {# Chapters}}"
|
||||||
msgstr "{0, plural, one {# Chapter} other {# Chapters}}"
|
msgstr "{0, plural, one {# Chapter} other {# Chapters}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: backupSettings.backupInterval
|
||||||
#: src/features/backup/screens/Backup.tsx
|
#: src/features/backup/screens/Backup.tsx
|
||||||
msgid "{0, plural, one {# day} other {# days}}"
|
msgid "{0, plural, one {# day} other {# days}}"
|
||||||
msgstr "{0, plural, one {# day} other {# days}}"
|
msgstr "{0, plural, one {# day} other {# days}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: selectedItemIds.length
|
||||||
#: src/features/library/screens/Library.tsx
|
#: src/features/library/screens/Library.tsx
|
||||||
msgid "{0, plural, one {# manga} other {# manga}}"
|
msgid "{0, plural, one {# manga} other {# manga}}"
|
||||||
msgstr "{0, plural, one {# manga} other {# manga}}"
|
msgstr "{0, plural, one {# manga} other {# manga}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: serverSettings.flareSolverrSessionTtl
|
||||||
#: src/features/settings/screens/ServerSettings.tsx
|
#: src/features/settings/screens/ServerSettings.tsx
|
||||||
msgid "{0, plural, one {# minute} other {# minutes}}"
|
msgid "{0, plural, one {# minute} other {# minutes}}"
|
||||||
msgstr "{0, plural, one {# minute} other {# minutes}}"
|
msgstr "{0, plural, one {# minute} other {# minutes}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: autoScroll.value
|
||||||
|
#. placeholder {0}: serverSettings.flareSolverrTimeout
|
||||||
#: src/features/reader/auto-scroll/settings/ReaderSettingAutoScroll.tsx
|
#: src/features/reader/auto-scroll/settings/ReaderSettingAutoScroll.tsx
|
||||||
#: src/features/settings/screens/ServerSettings.tsx
|
#: src/features/settings/screens/ServerSettings.tsx
|
||||||
msgid "{0, plural, one {# second} other {# seconds}}"
|
msgid "{0, plural, one {# second} other {# seconds}}"
|
||||||
msgstr "{0, plural, one {# second} other {# seconds}}"
|
msgstr "{0, plural, one {# second} other {# seconds}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: serverSettings.maxSourcesInParallel
|
||||||
#: src/features/browse/screens/BrowseSettings.tsx
|
#: src/features/browse/screens/BrowseSettings.tsx
|
||||||
msgid "{0, plural, one {# Source} other {# Sources}}"
|
msgid "{0, plural, one {# Source} other {# Sources}}"
|
||||||
msgstr "{0, plural, one {# Source} other {# Sources}}"
|
msgstr "{0, plural, one {# Source} other {# Sources}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: trackersInUse.length
|
||||||
#: src/features/manga/components/TrackMangaButton.tsx
|
#: src/features/manga/components/TrackMangaButton.tsx
|
||||||
msgid "{0, plural, one {# Tracker} other {# Tracker}}"
|
msgid "{0, plural, one {# Tracker} other {# Tracker}}"
|
||||||
msgstr "{0, plural, one {# Tracker} other {# Tracker}}"
|
msgstr "{0, plural, one {# Tracker} other {# Tracker}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: noMatchEntries.length
|
||||||
#: src/features/migration/screens/MigrationExecute.tsx
|
#: src/features/migration/screens/MigrationExecute.tsx
|
||||||
#: src/features/migration/screens/MigrationSearch.tsx
|
#: src/features/migration/screens/MigrationSearch.tsx
|
||||||
msgid "{0, plural, one {1 entry with no match} other {# entries with no match}}"
|
msgid "{0, plural, one {1 entry with no match} other {# entries with no match}}"
|
||||||
msgstr "{0, plural, one {1 entry with no match} other {# entries with no match}}"
|
msgstr "{0, plural, one {1 entry with no match} other {# entries with no match}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: excludedEntries.length
|
||||||
#: src/features/migration/screens/MigrationExecute.tsx
|
#: src/features/migration/screens/MigrationExecute.tsx
|
||||||
msgid "{0, plural, one {1 excluded entry} other {# excluded entries}}"
|
msgid "{0, plural, one {1 excluded entry} other {# excluded entries}}"
|
||||||
msgstr "{0, plural, one {1 excluded entry} other {# excluded entries}}"
|
msgstr "{0, plural, one {1 excluded entry} other {# excluded entries}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: failedEntries.length
|
||||||
#: src/features/migration/screens/MigrationExecute.tsx
|
#: src/features/migration/screens/MigrationExecute.tsx
|
||||||
#: src/features/migration/screens/MigrationSearch.tsx
|
#: src/features/migration/screens/MigrationSearch.tsx
|
||||||
msgid "{0, plural, one {1 failed entry} other {# failed entries}}"
|
msgid "{0, plural, one {1 failed entry} other {# failed entries}}"
|
||||||
msgstr "{0, plural, one {1 failed entry} other {# failed entries}}"
|
msgstr "{0, plural, one {1 failed entry} other {# failed entries}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: matchedEntries.length
|
||||||
#: src/features/migration/screens/MigrationSearch.tsx
|
#: src/features/migration/screens/MigrationSearch.tsx
|
||||||
msgid "{0, plural, one {1 matched entry} other {# matched entries}}"
|
msgid "{0, plural, one {1 matched entry} other {# matched entries}}"
|
||||||
msgstr "{0, plural, one {1 matched entry} other {# matched entries}}"
|
msgstr "{0, plural, one {1 matched entry} other {# matched entries}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: migratedEntries.length
|
||||||
#: src/features/migration/screens/MigrationExecute.tsx
|
#: src/features/migration/screens/MigrationExecute.tsx
|
||||||
msgid "{0, plural, one {1 migrated entry} other {# migrated entries}}"
|
msgid "{0, plural, one {1 migrated entry} other {# migrated entries}}"
|
||||||
msgstr "{0, plural, one {1 migrated entry} other {# migrated entries}}"
|
msgstr "{0, plural, one {1 migrated entry} other {# migrated entries}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: migratingEntries.length
|
||||||
#: src/features/migration/screens/MigrationExecute.tsx
|
#: src/features/migration/screens/MigrationExecute.tsx
|
||||||
msgid "{0, plural, one {1 migrating entry} other {# migrating entries}}"
|
msgid "{0, plural, one {1 migrating entry} other {# migrating entries}}"
|
||||||
msgstr "{0, plural, one {1 migrating entry} other {# migrating entries}}"
|
msgstr "{0, plural, one {1 migrating entry} other {# migrating entries}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: searchingEntries.length
|
||||||
#: src/features/migration/screens/MigrationSearch.tsx
|
#: src/features/migration/screens/MigrationSearch.tsx
|
||||||
msgid "{0, plural, one {1 searching} other {# searching}}"
|
msgid "{0, plural, one {1 searching} other {# searching}}"
|
||||||
msgstr "{0, plural, one {1 searching} other {# searching}}"
|
msgstr "{0, plural, one {1 searching} other {# searching}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: autoScroll.value
|
||||||
#: src/features/reader/auto-scroll/settings/quick-setting/ReaderNavBarDesktopAutoScroll.tsx
|
#: src/features/reader/auto-scroll/settings/quick-setting/ReaderNavBarDesktopAutoScroll.tsx
|
||||||
msgid "{0, plural, one {Second} other {Seconds}}"
|
msgid "{0, plural, one {Second} other {Seconds}}"
|
||||||
msgstr "{0, plural, one {Second} other {Seconds}}"
|
msgstr "{0, plural, one {Second} other {Seconds}}"
|
||||||
|
|
||||||
|
#. placeholder {0}: searchProgress.completed
|
||||||
|
#. placeholder {1}: searchProgress.total
|
||||||
#: src/features/migration/screens/MigrationSearch.tsx
|
#: src/features/migration/screens/MigrationSearch.tsx
|
||||||
msgid "{0} / {1}"
|
msgid "{0} / {1}"
|
||||||
msgstr "{0} / {1}"
|
msgstr "{0} / {1}"
|
||||||
|
|
||||||
|
#. placeholder {0}: progress.completed
|
||||||
|
#. placeholder {1}: progress.total
|
||||||
|
#. placeholder {2}: progress.failed > 0 ? ` (${progress.failed} failed)` : ''
|
||||||
#: src/features/migration/screens/MigrationExecute.tsx
|
#: src/features/migration/screens/MigrationExecute.tsx
|
||||||
msgid "{0} / {1}{2}"
|
msgid "{0} / {1}{2}"
|
||||||
msgstr "{0} / {1}{2}"
|
msgstr "{0} / {1}{2}"
|
||||||
|
|
||||||
|
#. placeholder {0}: updateStatus.progress
|
||||||
#: src/features/app-updates/components/WebUIUpdateChecker.tsx
|
#: src/features/app-updates/components/WebUIUpdateChecker.tsx
|
||||||
msgid "{0}% | Updating…"
|
msgid "{0}% | Updating…"
|
||||||
msgstr "{0}% | Updating…"
|
msgstr "{0}% | Updating…"
|
||||||
@@ -388,6 +412,7 @@ msgstr "Allowed Languages"
|
|||||||
msgid "Alpha"
|
msgid "Alpha"
|
||||||
msgstr "Alpha"
|
msgstr "Alpha"
|
||||||
|
|
||||||
|
#. placeholder {0}: tracker.name
|
||||||
#: src/features/tracker/components/cards/TrackerActiveCard.tsx
|
#: src/features/tracker/components/cards/TrackerActiveCard.tsx
|
||||||
msgid "Also remove from {0}"
|
msgid "Also remove from {0}"
|
||||||
msgstr "Also remove from {0}"
|
msgstr "Also remove from {0}"
|
||||||
@@ -948,6 +973,7 @@ msgstr "Could not create category"
|
|||||||
msgid "Could not create theme"
|
msgid "Could not create theme"
|
||||||
msgstr "Could not create theme"
|
msgstr "Could not create theme"
|
||||||
|
|
||||||
|
#. placeholder {0}: theme.getName()
|
||||||
#: src/features/theme/components/ThemeList.tsx
|
#: src/features/theme/components/ThemeList.tsx
|
||||||
msgid "Could not delete theme \"{0}\""
|
msgid "Could not delete theme \"{0}\""
|
||||||
msgstr "Could not delete theme \"{0}\""
|
msgstr "Could not delete theme \"{0}\""
|
||||||
@@ -988,6 +1014,7 @@ msgstr "Could not load theme fonts"
|
|||||||
msgid "Could not load track info"
|
msgid "Could not load track info"
|
||||||
msgstr "Could not load track info"
|
msgstr "Could not load track info"
|
||||||
|
|
||||||
|
#. placeholder {0}: tracker.name
|
||||||
#: src/features/tracker/components/cards/SettingsTrackerCard.tsx
|
#: src/features/tracker/components/cards/SettingsTrackerCard.tsx
|
||||||
#: src/features/tracker/components/cards/SettingsTrackerCard.tsx
|
#: src/features/tracker/components/cards/SettingsTrackerCard.tsx
|
||||||
msgid "Could not log in to {0}"
|
msgid "Could not log in to {0}"
|
||||||
@@ -1001,6 +1028,7 @@ msgstr "Could not log in to {trackerName}"
|
|||||||
msgid "Could not log in to Suwayomi"
|
msgid "Could not log in to Suwayomi"
|
||||||
msgstr "Could not log in to Suwayomi"
|
msgstr "Could not log in to Suwayomi"
|
||||||
|
|
||||||
|
#. placeholder {0}: tracker.name
|
||||||
#: src/features/tracker/components/cards/SettingsTrackerCard.tsx
|
#: src/features/tracker/components/cards/SettingsTrackerCard.tsx
|
||||||
#: src/features/tracker/components/cards/SettingsTrackerCard.tsx
|
#: src/features/tracker/components/cards/SettingsTrackerCard.tsx
|
||||||
msgid "Could not log out from {0}"
|
msgid "Could not log out from {0}"
|
||||||
@@ -1261,10 +1289,12 @@ msgstr "Delete search"
|
|||||||
msgid "Delete selected"
|
msgid "Delete selected"
|
||||||
msgstr "Delete selected"
|
msgstr "Delete selected"
|
||||||
|
|
||||||
|
#. placeholder {0}: theme.getName()
|
||||||
#: src/features/theme/components/ThemeList.tsx
|
#: src/features/theme/components/ThemeList.tsx
|
||||||
msgid "Deleted theme \"{0}\""
|
msgid "Deleted theme \"{0}\""
|
||||||
msgstr "Deleted theme \"{0}\""
|
msgstr "Deleted theme \"{0}\""
|
||||||
|
|
||||||
|
#. placeholder {0}: theme.getName()
|
||||||
#: src/features/theme/components/ThemeList.tsx
|
#: src/features/theme/components/ThemeList.tsx
|
||||||
msgid "Deleting theme \"{0}\"…"
|
msgid "Deleting theme \"{0}\"…"
|
||||||
msgstr "Deleting theme \"{0}\"…"
|
msgstr "Deleting theme \"{0}\"…"
|
||||||
@@ -1283,6 +1313,7 @@ msgstr "Deselect"
|
|||||||
msgid "Desktop"
|
msgid "Desktop"
|
||||||
msgstr "Desktop"
|
msgstr "Desktop"
|
||||||
|
|
||||||
|
#. placeholder {0}: entry.sourceTitle
|
||||||
#: src/features/migration/components/migration-entry/MigrationDestinationEntry.tsx
|
#: src/features/migration/components/migration-entry/MigrationDestinationEntry.tsx
|
||||||
msgid "Destination - {0}"
|
msgid "Destination - {0}"
|
||||||
msgstr "Destination - {0}"
|
msgstr "Destination - {0}"
|
||||||
@@ -1759,6 +1790,7 @@ msgstr "Has results"
|
|||||||
msgid "Headers"
|
msgid "Headers"
|
||||||
msgstr "Headers"
|
msgstr "Headers"
|
||||||
|
|
||||||
|
#. placeholder {0}: headers?.length ?? 0
|
||||||
#: src/features/settings/components/images/Processing.tsx
|
#: src/features/settings/components/images/Processing.tsx
|
||||||
msgid "Headers ({0})"
|
msgid "Headers ({0})"
|
||||||
msgstr "Headers ({0})"
|
msgstr "Headers ({0})"
|
||||||
@@ -2162,6 +2194,7 @@ msgstr "Log file cleanup"
|
|||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Log in"
|
msgstr "Log in"
|
||||||
|
|
||||||
|
#. placeholder {0}: tracker.name
|
||||||
#: src/features/tracker/components/cards/SettingsTrackerCard.tsx
|
#: src/features/tracker/components/cards/SettingsTrackerCard.tsx
|
||||||
msgid "Log in to {0}"
|
msgid "Log in to {0}"
|
||||||
msgstr "Log in to {0}"
|
msgstr "Log in to {0}"
|
||||||
@@ -2170,6 +2203,7 @@ msgstr "Log in to {0}"
|
|||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "Log out"
|
msgstr "Log out"
|
||||||
|
|
||||||
|
#. placeholder {0}: tracker.name
|
||||||
#: src/features/tracker/components/cards/SettingsTrackerCard.tsx
|
#: src/features/tracker/components/cards/SettingsTrackerCard.tsx
|
||||||
msgid "Log out from {0}"
|
msgid "Log out from {0}"
|
||||||
msgstr "Log out from {0}"
|
msgstr "Log out from {0}"
|
||||||
@@ -2293,6 +2327,7 @@ msgstr "Menu"
|
|||||||
msgid "Migrate"
|
msgid "Migrate"
|
||||||
msgstr "Migrate"
|
msgstr "Migrate"
|
||||||
|
|
||||||
|
#. placeholder {0}: state?.mangaTitle
|
||||||
#: src/features/global-search/screens/SearchAll.tsx
|
#: src/features/global-search/screens/SearchAll.tsx
|
||||||
msgid "Migrate \"{0}\""
|
msgid "Migrate \"{0}\""
|
||||||
msgstr "Migrate \"{0}\""
|
msgstr "Migrate \"{0}\""
|
||||||
@@ -2754,6 +2789,7 @@ msgstr "Recently read"
|
|||||||
msgid "Record keybind"
|
msgid "Record keybind"
|
||||||
msgstr "Record keybind"
|
msgstr "Record keybind"
|
||||||
|
|
||||||
|
#. placeholder {0}: recordedKeys.size ? <Hotkey keys={keys} /> : <Typography>{t`Press keys`}</Typography>
|
||||||
#: src/features/reader/hotkeys/settings/components/RecordHotkey.tsx
|
#: src/features/reader/hotkeys/settings/components/RecordHotkey.tsx
|
||||||
msgid "Recorded hotkeys: {0}"
|
msgid "Recorded hotkeys: {0}"
|
||||||
msgstr "Recorded hotkeys: {0}"
|
msgstr "Recorded hotkeys: {0}"
|
||||||
@@ -2785,6 +2821,7 @@ msgstr "Remind later"
|
|||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Remove"
|
msgstr "Remove"
|
||||||
|
|
||||||
|
#. placeholder {0}: tracker.name
|
||||||
#: src/features/tracker/components/cards/TrackerActiveCard.tsx
|
#: src/features/tracker/components/cards/TrackerActiveCard.tsx
|
||||||
msgid "Remove {0} tracking?"
|
msgid "Remove {0} tracking?"
|
||||||
msgstr "Remove {0} tracking?"
|
msgstr "Remove {0} tracking?"
|
||||||
@@ -2974,6 +3011,7 @@ msgstr ""
|
|||||||
msgid "Search parameters"
|
msgid "Search parameters"
|
||||||
msgstr "Search parameters"
|
msgstr "Search parameters"
|
||||||
|
|
||||||
|
#. placeholder {0}: searchParams?.length ?? 0
|
||||||
#: src/features/settings/components/images/Processing.tsx
|
#: src/features/settings/components/images/Processing.tsx
|
||||||
msgid "Search parameters ({0})"
|
msgid "Search parameters ({0})"
|
||||||
msgstr "Search parameters ({0})"
|
msgstr "Search parameters ({0})"
|
||||||
@@ -3074,10 +3112,13 @@ msgstr "Server settings"
|
|||||||
msgid "Server version"
|
msgid "Server version"
|
||||||
msgstr "Server version"
|
msgstr "Server version"
|
||||||
|
|
||||||
|
#. placeholder {0}: selectedServerChannelInfo.tag
|
||||||
|
#. placeholder {1}: selectedServerChannelInfo.channel
|
||||||
#: src/features/app-updates/components/ServerUpdateChecker.tsx
|
#: src/features/app-updates/components/ServerUpdateChecker.tsx
|
||||||
msgid "Server version {0} ({1}) available for download"
|
msgid "Server version {0} ({1}) available for download"
|
||||||
msgstr "Server version {0} ({1}) available for download"
|
msgstr "Server version {0} ({1}) available for download"
|
||||||
|
|
||||||
|
#. placeholder {0}: aboutServer?.buildType
|
||||||
#: src/features/app-updates/components/ServerUpdateChecker.tsx
|
#: src/features/app-updates/components/ServerUpdateChecker.tsx
|
||||||
msgid "Server was updated to version {version} ({0})"
|
msgid "Server was updated to version {version} ({0})"
|
||||||
msgstr "Server was updated to version {version} ({0})"
|
msgstr "Server was updated to version {version} ({0})"
|
||||||
@@ -3837,10 +3878,13 @@ msgstr "WebUI channel"
|
|||||||
msgid "WebUI version"
|
msgid "WebUI version"
|
||||||
msgstr "WebUI version"
|
msgstr "WebUI version"
|
||||||
|
|
||||||
|
#. placeholder {0}: webUIUpdateData?.checkForWebUIUpdate.tag
|
||||||
|
#. placeholder {1}: webUIUpdateData?.checkForWebUIUpdate.channel
|
||||||
#: src/features/app-updates/components/WebUIUpdateChecker.tsx
|
#: src/features/app-updates/components/WebUIUpdateChecker.tsx
|
||||||
msgid "WebUI version {0} ({1}) available for download"
|
msgid "WebUI version {0} ({1}) available for download"
|
||||||
msgstr "WebUI version {0} ({1}) available for download"
|
msgstr "WebUI version {0} ({1}) available for download"
|
||||||
|
|
||||||
|
#. placeholder {0}: aboutWebUI?.channel
|
||||||
#: src/features/app-updates/components/WebUIUpdateChecker.tsx
|
#: src/features/app-updates/components/WebUIUpdateChecker.tsx
|
||||||
msgid "WebUI was updated to version {newVersion} ({0})"
|
msgid "WebUI was updated to version {newVersion} ({0})"
|
||||||
msgstr "WebUI was updated to version {newVersion} ({0})"
|
msgstr "WebUI was updated to version {newVersion} ({0})"
|
||||||
@@ -3878,6 +3922,7 @@ msgstr "Yesterday at {timeString}"
|
|||||||
msgid "Ying & Yang"
|
msgid "Ying & Yang"
|
||||||
msgstr "Ying & Yang"
|
msgstr "Ying & Yang"
|
||||||
|
|
||||||
|
#. placeholder {0}: manga.title
|
||||||
#: src/features/manga/hooks/useManageMangaLibraryState.tsx
|
#: src/features/manga/hooks/useManageMangaLibraryState.tsx
|
||||||
msgid "You are about to remove \"{0}\" from your library"
|
msgid "You are about to remove \"{0}\" from your library"
|
||||||
msgstr "You are about to remove \"{0}\" from your library"
|
msgstr "You are about to remove \"{0}\" from your library"
|
||||||
|
|||||||
Reference in New Issue
Block a user