diff --git a/MetaNodes/Helpers/TVShowHelper.cs b/MetaNodes/Helpers/TVShowHelper.cs index 019f8a30..08da3066 100644 --- a/MetaNodes/Helpers/TVShowHelper.cs +++ b/MetaNodes/Helpers/TVShowHelper.cs @@ -12,7 +12,7 @@ public class TVShowHelper(NodeParameters args) if (useFolderName) { lookupName = FileHelper.GetDirectoryName(filename); - if (Regex.IsMatch(lookupName, "^(Season|Staffel|Saison|Specials)", RegexOptions.IgnoreCase)) + if (Regex.IsMatch(lookupName, "^(Season|Staffel|Saison|Specials|S[0-9]+)", RegexOptions.IgnoreCase)) lookupName = FileHelper.GetDirectoryName(FileHelper.GetDirectory(filename)); } else @@ -141,4 +141,4 @@ public class TVShowHelper(NodeParameters args) return (cleanedText, year); } -} \ No newline at end of file +} diff --git a/MetaNodes/i18n/de.json b/MetaNodes/i18n/de.json index 96f7115c..8826ff59 100644 --- a/MetaNodes/i18n/de.json +++ b/MetaNodes/i18n/de.json @@ -73,7 +73,7 @@ "Label": "TV-Episode suchen", "Fields": { "UseFolderName": "Ordnernamen verwenden", - "UseFolderName-Help": "Ob der Ordnername anstelle des Dateinamens verwendet werden soll.\n\nHinweis: Wenn der Ordner mit Staffel oder Specials beginnt, wird der übergeordnete Ordner verwendet." + "UseFolderName-Help": "Ob der Ordnername anstelle des Dateinamens verwendet werden soll.\n\nHinweis: Wenn der Ordner mit Season/Staffel/Saison/Specials/S[0-9]+ beginnt, wird der übergeordnete Ordner verwendet." }, "Outputs": { "1": "TV-Episode gefunden", @@ -85,7 +85,7 @@ "Label": "TV-Show suchen", "Fields": { "UseFolderName": "Ordnernamen verwenden", - "UseFolderName-Help": "Ob der Ordnername anstelle des Dateinamens verwendet werden soll.\n\nHinweis: Wenn der Ordner mit Staffel oder Specials beginnt, wird der übergeordnete Ordner verwendet." + "UseFolderName-Help": "Ob der Ordnername anstelle des Dateinamens verwendet werden soll.\n\nHinweis: Wenn der Ordner mit Season/Staffel/Saison/Specials/S[0-9]+ beginnt, wird der übergeordnete Ordner verwendet." }, "Outputs": { "1": "TV-Show gefunden", @@ -100,4 +100,4 @@ "Label": "Meta" } } -} \ No newline at end of file +} diff --git a/MetaNodes/i18n/en.json b/MetaNodes/i18n/en.json index f55811aa..0a656195 100644 --- a/MetaNodes/i18n/en.json +++ b/MetaNodes/i18n/en.json @@ -73,7 +73,7 @@ "Label": "TV Episode Lookup", "Fields": { "UseFolderName": "Use Folder Name", - "UseFolderName-Help": "If the folder name should be used instead of the filename.\n\nNote if the folder starts with Season or Staffel or Saison or Specials the parent folder will be used." + "UseFolderName-Help": "If the folder name should be used instead of the filename.\n\nNote if the folder starts with Season/Staffel/Saison/Specials/S[0-9]+ the parent folder will be used." }, "Outputs": { "1": "TV Episode found", @@ -85,7 +85,7 @@ "Label": "TV Show Lookup", "Fields": { "UseFolderName": "Use Folder Name", - "UseFolderName-Help": "If the folder name should be used instead of the filename.\n\nNote if the folder starts with Season or Staffel or Saison or Specials the parent folder will be used." + "UseFolderName-Help": "If the folder name should be used instead of the filename.\n\nNote if the folder starts with Season/Staffel/Saison/Specials/S[0-9]+ the parent folder will be used." }, "Outputs": { "1": "TV Show found", @@ -100,4 +100,4 @@ "Label": "Meta" } } -} \ No newline at end of file +} diff --git a/MetaNodes/i18n/es.json b/MetaNodes/i18n/es.json index d11c749b..090bce7c 100644 --- a/MetaNodes/i18n/es.json +++ b/MetaNodes/i18n/es.json @@ -73,7 +73,7 @@ "Label": "Búsqueda de Episodio de TV", "Fields": { "UseFolderName": "Usar Nombre de Carpeta", - "UseFolderName-Help": "Si se debe usar el nombre de la carpeta en lugar del nombre del archivo.\n\nNota: si la carpeta comienza con Temporada o Especiales, se utilizará la carpeta principal." + "UseFolderName-Help": "Si se debe usar el nombre de la carpeta en lugar del nombre del archivo.\n\nNota: si la carpeta comienza con Season/Staffel/Saison/Specials/S[0-9]+, se utilizará la carpeta principal." }, "Outputs": { "1": "Episodio de TV encontrado", @@ -85,7 +85,7 @@ "Label": "Búsqueda de Programa de TV", "Fields": { "UseFolderName": "Usar Nombre de Carpeta", - "UseFolderName-Help": "Si se debe usar el nombre de la carpeta en lugar del nombre del archivo.\n\nNota: si la carpeta comienza con Temporada o Especiales, se utilizará la carpeta principal." + "UseFolderName-Help": "Si se debe usar el nombre de la carpeta en lugar del nombre del archivo.\n\nNota: si la carpeta comienza con Season/Staffel/Saison/Specials/S[0-9]+, se utilizará la carpeta principal." }, "Outputs": { "1": "Programa de TV encontrado", @@ -100,4 +100,4 @@ "Label": "Meta" } } -} \ No newline at end of file +} diff --git a/MetaNodes/i18n/fr.json b/MetaNodes/i18n/fr.json index 2cbc4aa9..67950227 100644 --- a/MetaNodes/i18n/fr.json +++ b/MetaNodes/i18n/fr.json @@ -73,7 +73,7 @@ "Label": "Recherche d'Épisode de Télévision", "Fields": { "UseFolderName": "Utiliser le nom du dossier", - "UseFolderName-Help": "Si le nom du dossier doit être utilisé au lieu du nom de fichier.\n\nRemarque : si le dossier commence par Saison ou Spéciaux, le dossier parent sera utilisé." + "UseFolderName-Help": "Si le nom du dossier doit être utilisé au lieu du nom de fichier.\n\nRemarque : si le dossier commence par Season/Staffel/Saison/Specials/S[0-9]+, le dossier parent sera utilisé." }, "Outputs": { "1": "Épisode de télévision trouvé", @@ -85,7 +85,7 @@ "Label": "Recherche d'Émission de Télévision", "Fields": { "UseFolderName": "Utiliser le nom du dossier", - "UseFolderName-Help": "Si le nom du dossier doit être utilisé au lieu du nom de fichier.\n\nRemarque : si le dossier commence par Saison ou Spéciaux, le dossier parent sera utilisé." + "UseFolderName-Help": "Si le nom du dossier doit être utilisé au lieu du nom de fichier.\n\nRemarque : si le dossier commence par Season/Staffel/Saison/Specials/S[0-9]+, le dossier parent sera utilisé." }, "Outputs": { "1": "Émission de télévision trouvée", @@ -100,4 +100,4 @@ "Label": "Meta" } } -} \ No newline at end of file +} diff --git a/MetaNodes/i18n/it.json b/MetaNodes/i18n/it.json index 944b1147..6eed9865 100644 --- a/MetaNodes/i18n/it.json +++ b/MetaNodes/i18n/it.json @@ -73,7 +73,7 @@ "Label": "Ricerca Episodio TV", "Fields": { "UseFolderName": "Usa Nome Cartella", - "UseFolderName-Help": "Se il nome della cartella deve essere usato al posto del nome del file.\n\nNota: se la cartella inizia con Stagione, Staffel, Saison o Speciali, verrà utilizzata la cartella principale." + "UseFolderName-Help": "Se il nome della cartella deve essere usato al posto del nome del file.\n\nNota: se la cartella inizia con Season/Staffel/Saison/Specials/S[0-9]+, verrà utilizzata la cartella principale." }, "Outputs": { "1": "Episodio TV trovato", @@ -85,7 +85,7 @@ "Label": "Ricerca Show TV", "Fields": { "UseFolderName": "Usa Nome Cartella", - "UseFolderName-Help": "Se il nome della cartella deve essere usato al posto del nome del file.\n\nNota: se la cartella inizia con Stagione, Staffel, Saison o Speciali, verrà utilizzata la cartella principale." + "UseFolderName-Help": "Se il nome della cartella deve essere usato al posto del nome del file.\n\nNota: se la cartella inizia con Season/Staffel/Saison/Specials/S[0-9]+, verrà utilizzata la cartella principale." }, "Outputs": { "1": "Show TV trovato", @@ -100,4 +100,4 @@ "Label": "Meta" } } -} \ No newline at end of file +} diff --git a/MetaNodes/i18n/ja.json b/MetaNodes/i18n/ja.json index eb4d5ba9..8070a3f7 100644 --- a/MetaNodes/i18n/ja.json +++ b/MetaNodes/i18n/ja.json @@ -73,7 +73,7 @@ "Label": "TVエピソード検索", "Fields": { "UseFolderName": "フォルダ名を使用", - "UseFolderName-Help": "ファイル名の代わりにフォルダ名を使用するかどうか。\n\n注意: フォルダがシーズン、スタッフ、シーズン、特別のいずれかで始まる場合は、親フォルダが使用されます。" + "UseFolderName-Help": "ファイル名の代わりにフォルダ名を使用する必要がある場合。\n\nフォルダが Season/Staffel/Saison/Specials/S[0-9]+ で始まる場合は、親フォルダが使用されることに注意してください。" }, "Outputs": { "1": "TVエピソードが見つかりました", @@ -85,7 +85,7 @@ "Label": "TVショー検索", "Fields": { "UseFolderName": "フォルダ名を使用", - "UseFolderName-Help": "ファイル名の代わりにフォルダ名を使用するかどうか。\n\n注意: フォルダがシーズン、スタッフ、シーズン、特別のいずれかで始まる場合は、親フォルダが使用されます。" + "UseFolderName-Help": "ファイル名の代わりにフォルダ名を使用する必要がある場合。\n\nフォルダが Season/Staffel/Saison/Specials/S[0-9]+ で始まる場合は、親フォルダが使用されることに注意してください。" }, "Outputs": { "1": "TVショーが見つかりました", @@ -100,4 +100,4 @@ "Label": "メタ" } } -} \ No newline at end of file +} diff --git a/MetaNodes/i18n/ko.json b/MetaNodes/i18n/ko.json index a2607d41..e9bd4df9 100644 --- a/MetaNodes/i18n/ko.json +++ b/MetaNodes/i18n/ko.json @@ -73,7 +73,7 @@ "Label": "TV 에피소드 검색", "Fields": { "UseFolderName": "폴더 이름 사용", - "UseFolderName-Help": "파일 이름 대신 폴더 이름을 사용해야 하는 경우.\n\n폴더가 Season, Staffel, Saison 또는 Specials로 시작하면 상위 폴더가 사용됩니다." + "UseFolderName-Help": "파일 이름 대신 폴더 이름을 사용해야 하는 경우.\n\n참고: 폴더가 Season/Staffel/Saison/Specials/S[0-9]+로 시작하는 경우 상위 폴더가 사용됩니다." }, "Outputs": { "1": "TV 에피소드 발견", @@ -85,7 +85,7 @@ "Label": "TV 쇼 검색", "Fields": { "UseFolderName": "폴더 이름 사용", - "UseFolderName-Help": "파일 이름 대신 폴더 이름을 사용해야 하는 경우.\n\n폴더가 Season, Staffel, Saison 또는 Specials로 시작하면 상위 폴더가 사용됩니다." + "UseFolderName-Help": "파일 이름 대신 폴더 이름을 사용해야 하는 경우.\n\n참고: 폴더가 Season/Staffel/Saison/Specials/S[0-9]+로 시작하는 경우 상위 폴더가 사용됩니다." }, "Outputs": { "1": "TV 쇼 발견", @@ -100,4 +100,4 @@ "Label": "메타" } } -} \ No newline at end of file +} diff --git a/MetaNodes/i18n/nl.json b/MetaNodes/i18n/nl.json index 9a0b0db0..c1c5290e 100644 --- a/MetaNodes/i18n/nl.json +++ b/MetaNodes/i18n/nl.json @@ -73,7 +73,7 @@ "Label": "TV Aflevering Zoeken", "Fields": { "UseFolderName": "Gebruik Mapnaam", - "UseFolderName-Help": "Als de mapnaam in plaats van de bestandsnaam moet worden gebruikt.\n\nLet op, als de map begint met Seizoen of Staffel of Saison of Specials, wordt de bovenliggende map gebruikt." + "UseFolderName-Help": "Als de mapnaam in plaats van de bestandsnaam moet worden gebruikt.\n\nLet op, als de map begint met Season/Staffel/Saison/Specials/S[0-9]+, wordt de bovenliggende map gebruikt." }, "Outputs": { "1": "TV-aflevering gevonden", @@ -85,7 +85,7 @@ "Label": "TV Show Zoeken", "Fields": { "UseFolderName": "Gebruik Mapnaam", - "UseFolderName-Help": "Als de mapnaam in plaats van de bestandsnaam moet worden gebruikt.\n\nLet op, als de map begint met Seizoen of Staffel of Saison of Specials, wordt de bovenliggende map gebruikt." + "UseFolderName-Help": "Als de mapnaam in plaats van de bestandsnaam moet worden gebruikt.\n\nLet op, als de map begint met Season/Staffel/Saison/Specials/S[0-9]+, wordt de bovenliggende map gebruikt." }, "Outputs": { "1": "TV-show gevonden", @@ -100,4 +100,4 @@ "Label": "Meta" } } -} \ No newline at end of file +} diff --git a/MetaNodes/i18n/pt.json b/MetaNodes/i18n/pt.json index ec0496c1..1efda0ba 100644 --- a/MetaNodes/i18n/pt.json +++ b/MetaNodes/i18n/pt.json @@ -73,7 +73,7 @@ "Label": "Consulta de Episódio de TV", "Fields": { "UseFolderName": "Usar Nome da Pasta", - "UseFolderName-Help": "Se o nome da pasta deve ser usado em vez do nome do arquivo.\n\nNota: se a pasta começar com Temporada ou Especiais, a pasta principal será usada." + "UseFolderName-Help": "Se o nome da pasta deve ser usado em vez do nome do arquivo.\n\nNota: se a pasta começar com Season/Staffel/Saison/Specials/S[0-9]+, a pasta principal será usada." }, "Outputs": { "1": "Episódio de TV encontrado", @@ -85,7 +85,7 @@ "Label": "Consulta de Programa de TV", "Fields": { "UseFolderName": "Usar Nome da Pasta", - "UseFolderName-Help": "Se o nome da pasta deve ser usado em vez do nome do arquivo.\n\nNota: se a pasta começar com Temporada ou Especiais, a pasta principal será usada." + "UseFolderName-Help": "Se o nome da pasta deve ser usado em vez do nome do arquivo.\n\nNota: se a pasta começar com Season/Staffel/Saison/Specials/S[0-9]+, a pasta principal será usada." }, "Outputs": { "1": "Programa de TV encontrado", @@ -100,4 +100,4 @@ "Label": "Meta" } } -} \ No newline at end of file +} diff --git a/MetaNodes/i18n/ru.json b/MetaNodes/i18n/ru.json index b6f0a3c2..c71e467b 100644 --- a/MetaNodes/i18n/ru.json +++ b/MetaNodes/i18n/ru.json @@ -73,7 +73,7 @@ "Label": "Поиск эпизода ТВ", "Fields": { "UseFolderName": "Использовать имя папки", - "UseFolderName-Help": "Если имя папки должно использоваться вместо имени файла.\n\nОбратите внимание, если папка начинается с Сезона или Staffel или Saison или Specials, будет использована родительская папка." + "UseFolderName-Help": "Если вместо имени файла следует использовать имя папки.\n\nОбратите внимание, если папка начинается с Season/Staffel/Saison/Specials/S[0-9]+, будет использоваться родительская папка." }, "Outputs": { "1": "Эпизод ТВ найден", @@ -85,7 +85,7 @@ "Label": "Поиск ТВ-шоу", "Fields": { "UseFolderName": "Использовать имя папки", - "UseFolderName-Help": "Если имя папки должно использоваться вместо имени файла.\n\nОбратите внимание, если папка начинается с Сезона или Staffel или Saison или Specials, будет использована родительская папка." + "UseFolderName-Help": "Если вместо имени файла следует использовать имя папки.\n\nОбратите внимание, если папка начинается с Season/Staffel/Saison/Specials/S[0-9]+, будет использоваться родительская папка." }, "Outputs": { "1": "ТВ-шоу найдено", @@ -100,4 +100,4 @@ "Label": "Метаданные" } } -} \ No newline at end of file +} diff --git a/MetaNodes/i18n/sv.json b/MetaNodes/i18n/sv.json index cc176f52..9c2318d2 100644 --- a/MetaNodes/i18n/sv.json +++ b/MetaNodes/i18n/sv.json @@ -73,7 +73,7 @@ "Label": "TV-avsnittssökning", "Fields": { "UseFolderName": "Använd mappnamn", - "UseFolderName-Help": "Om mappnamnet ska användas istället för filnamnet.\n\nObservera om mappen börjar med Säsong eller Staffel eller Saison eller Specials kommer den överordnade mappen att användas." + "UseFolderName-Help": "Om mappnamnet ska användas istället för filnamnet.\n\nObservera om mappen börjar med Season/Staffel/Saison/Specials/S[0-9]+ kommer den överordnade mappen att användas." }, "Outputs": { "1": "TV-avsnitt hittat", @@ -85,7 +85,7 @@ "Label": "TV-showsökning", "Fields": { "UseFolderName": "Använd mappnamn", - "UseFolderName-Help": "Om mappnamnet ska användas istället för filnamnet.\n\nObservera om mappen börjar med Säsong eller Staffel eller Saison eller Specials kommer den överordnade mappen att användas." + "UseFolderName-Help": "Om mappnamnet ska användas istället för filnamnet.\n\nObservera om mappen börjar med Season/Staffel/Saison/Specials/S[0-9]+ kommer den överordnade mappen att användas." }, "Outputs": { "1": "TV-show hittad", @@ -100,4 +100,4 @@ "Label": "Meta" } } -} \ No newline at end of file +} diff --git a/MetaNodes/i18n/zh.json b/MetaNodes/i18n/zh.json index 7d2b2fa6..ec95a327 100644 --- a/MetaNodes/i18n/zh.json +++ b/MetaNodes/i18n/zh.json @@ -73,7 +73,7 @@ "Label": "电视集搜索", "Fields": { "UseFolderName": "使用文件夹名称", - "UseFolderName-Help": "如果应使用文件夹名称而不是文件名。\n\n注意,如果文件夹以季节、Staffel、Saison 或 Specials 开头,将使用父文件夹。" + "UseFolderName-Help": "如果应使用文件夹名称而不是文件名。\n\n注意,如果文件夹以季节、Season/Staffel/Saison/Specials/S[0-9]+ 开头,将使用父文件夹。" }, "Outputs": { "1": "找到电视集", @@ -85,7 +85,7 @@ "Label": "电视节目搜索", "Fields": { "UseFolderName": "使用文件夹名称", - "UseFolderName-Help": "如果应使用文件夹名称而不是文件名。\n\n注意,如果文件夹以季节、Staffel、Saison 或 Specials 开头,将使用父文件夹。" + "UseFolderName-Help": "如果应使用文件夹名称而不是文件名。\n\n注意,如果文件夹以季节、Season/Staffel/Saison/Specials/S[0-9]+ 开头,将使用父文件夹。" }, "Outputs": { "1": "找到电视节目", @@ -100,4 +100,4 @@ "Label": "元数据" } } -} \ No newline at end of file +} diff --git a/MetaNodes/i18n/zht.json b/MetaNodes/i18n/zht.json index 0ea812ce..084c32e4 100644 --- a/MetaNodes/i18n/zht.json +++ b/MetaNodes/i18n/zht.json @@ -73,7 +73,7 @@ "Label": "電視劇集查找", "Fields": { "UseFolderName": "使用資料夾名稱", - "UseFolderName-Help": "如果應使用資料夾名稱而不是文件名。\n\n注意:如果資料夾以Season、Staffel、Saison或Specials開頭,將使用父資料夾。" + "UseFolderName-Help": "如果應使用資料夾名稱而不是文件名。\n\n注意:如果資料夾以 Season/Staffel/Saison/Specials/S[0-9]+ 開頭,將使用父資料夾。" }, "Outputs": { "1": "找到電視劇集", @@ -85,7 +85,7 @@ "Label": "電視節目查找", "Fields": { "UseFolderName": "使用資料夾名稱", - "UseFolderName-Help": "如果應使用資料夾名稱而不是文件名。\n\n注意:如果資料夾以Season、Staffel、Saison或Specials開頭,將使用父資料夾。" + "UseFolderName-Help": "如果應使用資料夾名稱而不是文件名。\n\n注意:如果資料夾以 Season/Staffel/Saison/Specials/S[0-9]+ 開頭,將使用父資料夾。" }, "Outputs": { "1": "找到電視節目", @@ -100,4 +100,4 @@ "Label": "元" } } -} \ No newline at end of file +}