Enhance show management: add OriginalName property to ShowSummaryDto, update ListShowsQueryHandler to include OriginalName, and improve upload functionality by allowing auto-detection of shows based on file names. Update translations for better user guidance on show detection.
This commit is contained in:
@@ -118,7 +118,12 @@ const resources = {
|
||||
uploadToShow: 'Загрузить в шоу',
|
||||
toShowTitle: 'Загрузить и добавить в шоу',
|
||||
toShowSubtitle: 'Файлов выбрано: {{count}}. После загрузки они добавятся сериями в выбранное шоу.',
|
||||
autoDetectLabel: 'Определять шоу по названию файла',
|
||||
autoDetectHint:
|
||||
'Каждый файл привяжется к шоу, чьё оригинальное (или отображаемое) название есть в имени релиза, напр. «The.Simpsons.S33E01…» → The Simpsons.',
|
||||
toShowShow: 'Шоу',
|
||||
toShowFallback: 'Для нераспознанных',
|
||||
toShowLibrary: 'В библиотеку',
|
||||
toShowPick: 'Выберите шоу',
|
||||
toShowSeason: 'Сезон (вручную)',
|
||||
toShowAuto: 'авто',
|
||||
@@ -128,6 +133,7 @@ const resources = {
|
||||
'Сезон и regex — необязательны: обычно номера распознаются сами (см. ниже). Regex: 1 группа = серия, 2 группы = сезон и серия. Пример: ^(\\d+) для «01. Название.mkv».',
|
||||
toShowPreview: 'Что распознаем',
|
||||
toShowRecognized: 'распознано {{recognized}} из {{total}}',
|
||||
toShowMatched: 'шоу распознано у {{matched}} из {{total}}',
|
||||
toShowUnknown: '—',
|
||||
toShowConfirm: 'Загрузить и добавить',
|
||||
uploaded: 'Файл загружен, идёт обработка',
|
||||
@@ -452,7 +458,12 @@ const resources = {
|
||||
uploadToShow: 'Upload to show',
|
||||
toShowTitle: 'Upload and add to show',
|
||||
toShowSubtitle: '{{count}} file(s) selected. After upload they are added as episodes to the chosen show.',
|
||||
autoDetectLabel: 'Detect show from file name',
|
||||
autoDetectHint:
|
||||
'Each file is linked to the show whose original (or display) name appears in the release name, e.g. “The.Simpsons.S33E01…” → The Simpsons.',
|
||||
toShowShow: 'Show',
|
||||
toShowFallback: 'For unrecognized',
|
||||
toShowLibrary: 'To library',
|
||||
toShowPick: 'Pick a show',
|
||||
toShowSeason: 'Season (manual)',
|
||||
toShowAuto: 'auto',
|
||||
@@ -462,6 +473,7 @@ const resources = {
|
||||
'Season and regex are optional: numbers are usually detected automatically (see below). Regex: 1 group = episode, 2 groups = season and episode. Example: ^(\\d+) for “01. Title.mkv”.',
|
||||
toShowPreview: 'What we detect',
|
||||
toShowRecognized: '{{recognized}} of {{total}} recognized',
|
||||
toShowMatched: 'show detected for {{matched}} of {{total}}',
|
||||
toShowUnknown: '—',
|
||||
toShowConfirm: 'Upload and add',
|
||||
uploaded: 'File uploaded, processing started',
|
||||
|
||||
Reference in New Issue
Block a user