diff --git a/src/i18n/locale/en.json b/src/i18n/locale/en.json
index bcf61ed1f..6f633ea26 100644
--- a/src/i18n/locale/en.json
+++ b/src/i18n/locale/en.json
@@ -38,8 +38,8 @@
"components.Login.signinheader": "Sign in to continue",
"components.Login.signinwithoverseerr": "Use your {applicationTitle} account",
"components.Login.signinwithplex": "Use your Plex account",
- "components.Login.validationemailrequired": "Not a valid email address",
- "components.Login.validationpasswordrequired": "Password required",
+ "components.Login.validationemailrequired": "You must provide a valid email address",
+ "components.Login.validationpasswordrequired": "You must provide a password",
"components.MediaSlider.ShowMoreCard.seemore": "See More",
"components.MovieDetails.MovieCast.fullcast": "Full Cast",
"components.MovieDetails.MovieCrew.fullcrew": "Full Crew",
diff --git a/src/i18n/locale/fr.json b/src/i18n/locale/fr.json
index 5bb050dd9..9871d2dbc 100644
--- a/src/i18n/locale/fr.json
+++ b/src/i18n/locale/fr.json
@@ -25,7 +25,7 @@
"components.MovieDetails.cast": "Casting",
"components.MovieDetails.decline": "Refuser",
"components.MovieDetails.manageModalClearMedia": "Effacer toutes les données médias",
- "components.MovieDetails.manageModalClearMediaWarning": "Ceci effacera toutes les données sur ce film de manière irréversible, y compris les demandes. Si cet élément existe dans votre bibliothèque Plex, les informations du média seront recréées à la prochaine synchronisation.",
+ "components.MovieDetails.manageModalClearMediaWarning": "* Ceci effacera toutes les données sur ce film de manière irréversible, y compris les demandes. Si cet élément existe dans votre bibliothèque Plex, les informations du média seront recréées à la prochaine synchronisation.",
"components.MovieDetails.manageModalNoRequests": "Aucune demande",
"components.MovieDetails.manageModalRequests": "Demandes d'ajout",
"components.MovieDetails.manageModalTitle": "Gérer les films",
@@ -232,7 +232,7 @@
"components.TvDetails.decline": "Refuser",
"components.TvDetails.declinerequests": "Refuser {requestCount} {requestCount, plural, one {Request} other {Requests}}",
"components.TvDetails.manageModalClearMedia": "Effacer toutes les données média",
- "components.TvDetails.manageModalClearMediaWarning": "Ceci supprimera irrémédiablement toutes les données multimédias pour cette série télévisée, y compris toutes les demandes. Si cet élément existe dans votre bibliothèque Plex, les informations multimédias seront recréées lors de la prochaine synchronisation.",
+ "components.TvDetails.manageModalClearMediaWarning": "* Ceci supprimera irrémédiablement toutes les données multimédias pour cette série télévisée, y compris toutes les demandes. Si cet élément existe dans votre bibliothèque Plex, les informations multimédias seront recréées lors de la prochaine synchronisation.",
"components.TvDetails.manageModalNoRequests": "Aucune demande",
"components.TvDetails.manageModalRequests": "Demandes",
"components.TvDetails.manageModalTitle": "Gérer les séries",
@@ -261,7 +261,7 @@
"components.UserEdit.permissions": "Autorisations",
"components.UserEdit.request": "Demandes d'ajouts",
"components.UserEdit.requestDescription": "Accorde l'autorisation de demander des films et des séries.",
- "components.UserEdit.save": "Sauvegarder",
+ "components.UserEdit.save": "Sauvegarder les changements",
"components.UserEdit.saving": "Enregistrement en cours…",
"components.UserEdit.settings": "Gérer les paramètres",
"components.UserEdit.settingsDescription": "Donne la permission de modifier tous les paramètres d'Overseerr. Un utilisateur doit avoir cette permission pour pouvoir la donner à d'autres.",
@@ -560,12 +560,12 @@
"components.Settings.notificationAgentsSettings": "Agents de notification",
"components.Settings.notificationAgentSettingsDescription": "Choisissez le ou les types de notifications à envoyer, et quel agent de notification utiliser.",
"components.Settings.enablenotifications": "Activer les Notifications",
- "components.Settings.autoapprovedrequests": "Envoyer des notifications pour les demandes approuvées automatiquement",
+ "components.Settings.autoapprovedrequests": "Activer les notifications pour les validations automatiques",
"components.PlexLoginButton.signinwithplex": "Connectez-vous",
"components.PlexLoginButton.signingin": "Connexion en cours…",
"components.UserList.userssaved": "Utilisateurs enregistrés !",
"components.UserList.bulkedit": "Modification en masse",
- "components.Settings.csrfProtectionTip": "Définit l'accès à l'API externe en lecture seule (Overseerr doit être rechargé pour que les modifications prennent effet)",
+ "components.Settings.csrfProtectionTip": "Définit l'accès à l'API externe en lecture seule (nécessite HTTPS et Overseerr doit être rechargé pour que les modifications prennent effet)",
"components.Settings.csrfProtection": "Activer la protection CSRF",
"components.PermissionEdit.voteDescription": "Accorde l'autorisation de voter dans les demandes (vote pas encore implémenté)",
"components.PermissionEdit.vote": "Vote",
@@ -604,7 +604,7 @@
"components.Settings.settingUpPlex": "Configuration de Plex",
"components.Settings.serverpresetRefreshing": "Récupération des serveurs…",
"components.Settings.serverpresetPlaceholder": "Serveur Plex",
- "components.Settings.serverpresetManualMessage": "Configurer manuellement",
+ "components.Settings.serverpresetManualMessage": "Configuration manuelle",
"components.Settings.serverpresetLoad": "Appuyez sur le bouton pour charger les serveurs disponibles",
"components.Settings.serverpreset": "Serveur",
"components.Settings.serverRemote": "distant",
@@ -665,5 +665,24 @@
"components.Settings.SettingsJobsCache.cachehits": "Résultats",
"components.Settings.SettingsJobsCache.cacheflushed": "Cache de {cachename} vidé.",
"components.Settings.SettingsJobsCache.cacheDescription": "Overseerr met en cache les demandes aux points de terminaison d'API externes pour optimiser les performances et éviter de faire des appels d'API inutiles.",
- "components.Settings.SettingsJobsCache.cache": "Cache"
+ "components.Settings.SettingsJobsCache.cache": "Cache",
+ "components.Settings.applicationTitle": "Titre de l'application",
+ "i18n.advanced": "Avancés",
+ "components.UserList.users": "Utilisateurs",
+ "components.Setup.setup": "Configuration",
+ "components.Settings.validationApplicationUrlTrailingSlash": "L'URL ne doit pas se terminer par une barre oblique finale",
+ "components.Settings.validationApplicationUrl": "Vous devez fournir une URL valide",
+ "components.Settings.settings": "Paramètres",
+ "components.Settings.localLogin": "Activer la connexion des utilisateurs locaux",
+ "components.Settings.csrfProtectionHoverTip": "N'activez PAS ceci à moins que vous compreniez ce que vous faites !",
+ "components.Settings.SonarrModal.validationApplicationUrlTrailingSlash": "L'URL ne doit pas se terminer par une barre oblique finale",
+ "components.Settings.SonarrModal.validationApplicationUrl": "Vous devez fournir une URL valide",
+ "components.Settings.SettingsAbout.preferredmethod": "Préféré",
+ "components.Settings.RadarrModal.validationApplicationUrlTrailingSlash": "L'URL ne doit pas se terminer par une barre oblique finale",
+ "components.Settings.RadarrModal.validationApplicationUrl": "Vous devez fournir une URL valide",
+ "components.Search.search": "Rechercher",
+ "components.RequestModal.AdvancedRequester.requestas": "Demander comme",
+ "components.PermissionEdit.viewrequestsDescription": "Accorde l'autorisation de consulter les demandes des autres utilisateurs.",
+ "components.PermissionEdit.viewrequests": "Voir les demandes",
+ "components.Discover.discover": "Découverte"
}
diff --git a/src/i18n/locale/nl.json b/src/i18n/locale/nl.json
index 314265228..a48bd8b6c 100644
--- a/src/i18n/locale/nl.json
+++ b/src/i18n/locale/nl.json
@@ -680,5 +680,15 @@
"components.Setup.setup": "Configuratie",
"components.RequestModal.AdvancedRequester.requestas": "Aanvragen als",
"components.Discover.discover": "Ontdekken",
- "components.Settings.validationApplicationTitle": "Je moet een toepassingstitel opgeven"
+ "components.Settings.validationApplicationTitle": "Je moet een toepassingstitel opgeven",
+ "components.AppDataWarning.dockerVolumeMissingDescription": "De volumekoppeling /app/config was niet correct geconfigureerd. Alle gegevens zullen worden gewist wanneer de container wordt gestopt of opnieuw wordt gestart.",
+ "components.AppDataWarning.dockerVolumeMissing": "Docker-volumekoppeling ontbreekt",
+ "components.Settings.validationApplicationUrlTrailingSlash": "URL mag niet eindigen op een schuine streep",
+ "components.Settings.validationApplicationUrl": "Je moet een geldige URL opgeven",
+ "components.Settings.SonarrModal.validationApplicationUrlTrailingSlash": "URL mag niet eindigen op een schuine streep",
+ "components.Settings.SonarrModal.validationApplicationUrl": "Je moet een geldige URL opgeven",
+ "components.Settings.RadarrModal.validationApplicationUrlTrailingSlash": "URL mag niet eindigen op een schuine streep",
+ "components.Settings.RadarrModal.validationApplicationUrl": "Je moet een geldige URL opgeven",
+ "components.PermissionEdit.viewrequestsDescription": "Geeft toestemming om de verzoeken van andere gebruikers te bekijken.",
+ "components.PermissionEdit.viewrequests": "Verzoeken bekijken"
}
diff --git a/src/i18n/locale/pt_BR.json b/src/i18n/locale/pt_BR.json
index c87ee427e..779a97590 100644
--- a/src/i18n/locale/pt_BR.json
+++ b/src/i18n/locale/pt_BR.json
@@ -696,5 +696,13 @@
"components.RequestModal.AdvancedRequester.requestas": "Solicitar Como",
"components.Discover.discover": "Explorar",
"components.AppDataWarning.dockerVolumeMissingDescription": "O ponto de montagem /app/config não foi corretamente configurado. Todos dados serão perdidos quando o container parar ou reiniciar.",
- "components.AppDataWarning.dockerVolumeMissing": "Faltando Ponto de Montagem do Volume Docker"
+ "components.AppDataWarning.dockerVolumeMissing": "Faltando Ponto de Montagem do Volume Docker",
+ "components.Settings.validationApplicationUrlTrailingSlash": "A URL não pode terminar com uma barra",
+ "components.Settings.validationApplicationUrl": "Você deve prover uma URL válida",
+ "components.Settings.SonarrModal.validationApplicationUrlTrailingSlash": "A URL não pode terminar com uma barra",
+ "components.Settings.SonarrModal.validationApplicationUrl": "Você deve prover uma URL válida",
+ "components.Settings.RadarrModal.validationApplicationUrlTrailingSlash": "A URL não pode terminar com uma barra",
+ "components.Settings.RadarrModal.validationApplicationUrl": "Você deve prover uma URL válida",
+ "components.PermissionEdit.viewrequestsDescription": "Concede permissão para visualizar solicitações de outros usuários.",
+ "components.PermissionEdit.viewrequests": "Visualizar Solicitações"
}
diff --git a/src/i18n/locale/pt_PT.json b/src/i18n/locale/pt_PT.json
index 6c6e34eda..081d5e2cc 100644
--- a/src/i18n/locale/pt_PT.json
+++ b/src/i18n/locale/pt_PT.json
@@ -233,7 +233,7 @@
"components.MovieDetails.manageModalTitle": "Gerir Filme",
"components.MovieDetails.manageModalRequests": "Solicitações",
"components.MovieDetails.manageModalNoRequests": "Nenhuma Solicitação",
- "components.MovieDetails.manageModalClearMediaWarning": "Isso removerá irreversivelmente todos os dados desse filme, incluindo todas as solicitações. Se esse item existir em sua biblioteca Plex, as informações de mídia serão recriadas durante a próxima sincronização.",
+ "components.MovieDetails.manageModalClearMediaWarning": "* Isso removerá irreversivelmente todos os dados desse filme, incluindo todas as solicitações. Se esse item existir em sua biblioteca Plex, as informações de mídia serão recriadas durante a próxima sincronização.",
"components.MovieDetails.manageModalClearMedia": "Limpar Todos Dados de Mídia",
"components.MovieDetails.decline": "Rejeitar",
"components.MovieDetails.cast": "Elenco",
@@ -516,7 +516,7 @@
"components.TvDetails.manageModalTitle": "Gerir Série",
"components.TvDetails.manageModalRequests": "Solicitações",
"components.TvDetails.manageModalNoRequests": "Nenhuma Solicitação",
- "components.TvDetails.manageModalClearMediaWarning": "Isso removerá irreversivelmente todos os dados dessa séries, incluindo todas as solicitações. Se esse item existir em sua biblioteca Plex, as informações de mídia serão recriadas durante a próxima sincronização.",
+ "components.TvDetails.manageModalClearMediaWarning": "* Isso removerá irreversivelmente todos os dados dessa séries, incluindo todas as solicitações. Se esse item existir em sua biblioteca Plex, as informações de mídia serão recriadas durante a próxima sincronização.",
"components.TvDetails.manageModalClearMedia": "Limpar Todos Dados de Mídia",
"components.TvDetails.firstAirDate": "Primeira Exibição",
"i18n.decline": "Rejeitar",
@@ -669,5 +669,19 @@
"components.Settings.localLoginTip": "Desativar esta opção impede apenas novas conexões (nenhum dado do utilizador é excluído)",
"components.Settings.localLogin": "Ativar Conexão de Utilizador local",
"components.Search.search": "Pesquisar",
- "components.Settings.applicationTitle": "Título da Aplicação"
+ "components.Settings.applicationTitle": "Título da Aplicação",
+ "components.Setup.setup": "Configurar",
+ "components.Settings.validationApplicationTitle": "Você deve fornecer um título de aplicação",
+ "components.Settings.RadarrModal.validationApplicationUrlTrailingSlash": "A URL não deve terminar com uma barra final",
+ "components.Settings.SonarrModal.validationApplicationUrlTrailingSlash": "A URL não deve terminar com uma barra final",
+ "components.Settings.validationApplicationUrlTrailingSlash": "A URL não deve terminar com uma barra final",
+ "components.Settings.SonarrModal.validationApplicationUrl": "Você deve fornecer uma URL valida",
+ "components.Settings.validationApplicationUrl": "Você deve fornecer uma URL valida",
+ "components.Settings.RadarrModal.validationApplicationUrl": "Você deve fornecer uma URL valida",
+ "components.RequestModal.AdvancedRequester.requestas": "Solicitar Como",
+ "components.PermissionEdit.viewrequestsDescription": "Concede permissão para ver solicitações de outros utilizadores.",
+ "components.PermissionEdit.viewrequests": "Ver Solicitações",
+ "components.Discover.discover": "Descobrir",
+ "components.AppDataWarning.dockerVolumeMissing": "Ponto de Montagem do Volume Docker Faltando",
+ "components.AppDataWarning.dockerVolumeMissingDescription": "O ponto de montagem /app/config não foi configurado corretamente . Todos dados serão perdidos quando o container parar ou reiniciar."
}
diff --git a/src/i18n/locale/ru.json b/src/i18n/locale/ru.json
index c0f609103..03bcf0126 100644
--- a/src/i18n/locale/ru.json
+++ b/src/i18n/locale/ru.json
@@ -310,5 +310,7 @@
"components.CollectionDetails.movies": "Фильмы",
"components.CollectionDetails.requesting": "Запрашивается…",
"components.CollectionDetails.requestcollection": "Запросить Коллекцию",
- "components.CollectionDetails.requestSuccess": "{title} успешно запрошено!"
+ "components.CollectionDetails.requestSuccess": "{title} успешно запрошено!",
+ "components.Login.email": "Адрес электронной почты",
+ "components.Common.ListView.noresults": "Нет результатов."
}
diff --git a/src/i18n/locale/zh_Hant.json b/src/i18n/locale/zh_Hant.json
index 5beba342a..ca62449b2 100644
--- a/src/i18n/locale/zh_Hant.json
+++ b/src/i18n/locale/zh_Hant.json
@@ -1,12 +1,12 @@
{
"components.Settings.Notifications.webhookUrl": "網絡鉤手網址(URL)",
- "components.Settings.Notifications.validationWebhookUrlRequired": "網絡鉤手網址一定要輸入",
+ "components.Settings.Notifications.validationWebhookUrlRequired": "必須輸入網絡鉤手網址",
"components.Settings.Notifications.NotificationsWebhook.webhookUrlPlaceholder": "網絡鉤手網址(URL)",
"components.Settings.Notifications.NotificationsWebhook.webhookUrl": "網絡鉤手網址(URL)",
- "components.Settings.Notifications.NotificationsWebhook.validationWebhookUrlRequired": "網絡鉤手網址一定要輸入",
+ "components.Settings.Notifications.NotificationsWebhook.validationWebhookUrlRequired": "必須輸入網絡鉤手網址",
"components.Settings.Notifications.NotificationsSlack.webhookUrlPlaceholder": "網絡鉤手網址(URL)",
"components.Settings.Notifications.NotificationsSlack.webhookUrl": "網絡鉤手網址(URL)",
- "components.Settings.Notifications.NotificationsSlack.validationWebhookUrlRequired": "網絡鉤手網址一定要輸入",
+ "components.Settings.Notifications.NotificationsSlack.validationWebhookUrlRequired": "必須輸入網絡鉤手網址",
"components.Settings.applicationurl": "應用程序網址(URL)",
"components.Settings.SonarrModal.apiKey": "應用程式密鑰",
"components.Settings.apikey": "應用程式密鑰",
@@ -32,8 +32,8 @@
"components.Settings.Notifications.notificationtypes": "通知類型",
"components.Settings.Notifications.NotificationsSlack.agentenabled": "啟用",
"components.Settings.Notifications.NotificationsPushover.agentenabled": "啟用",
- "components.Settings.Notifications.validationSmtpPortRequired": "SMTP 通訊埠一定要輸入",
- "components.Settings.Notifications.validationSmtpHostRequired": "SMTP 主機一定要輸入",
+ "components.Settings.Notifications.validationSmtpPortRequired": "必須輸入SMTP 通訊埠",
+ "components.Settings.Notifications.validationSmtpHostRequired": "必須輸入SMTP 主機",
"components.Settings.Notifications.smtpPort": "SMTP 通訊埠",
"components.Settings.Notifications.smtpHost": "SMTP 主機",
"i18n.partiallyavailable": "部分可觀看",
@@ -235,9 +235,9 @@
"components.MovieDetails.approve": "批准",
"components.MovieDetails.MovieCrew.fullcrew": "製作群",
"components.MovieDetails.MovieCast.fullcast": "演員",
- "components.Login.validationpasswordrequired": "請輸入密碼",
- "components.Login.validationemailrequired": "請輸入電子郵件地址",
- "components.Login.signinwithoverseerr": "使用您的 Overseerr 帳戶",
+ "components.Login.validationpasswordrequired": "必須輸入密碼",
+ "components.Login.validationemailrequired": "必須輸入有效電子郵件地址",
+ "components.Login.signinwithoverseerr": "使用您的 {applicationTitle} 帳戶",
"components.Login.signinplex": "使用 Plex 帳號登入",
"components.Login.password": "密碼",
"components.Login.loginerror": "登入中出了點問題。",
@@ -288,7 +288,7 @@
"components.CollectionDetails.numberofmovies": "電影數:{count}",
"components.CollectionDetails.movies": "電影",
"components.UserEdit.request4kMovies": "提交 4K 電影的請求",
- "components.Settings.Notifications.validationFromRequired": "發件人電子郵件地址一定要輸入",
+ "components.Settings.Notifications.validationFromRequired": "必須輸入發件人電子郵件地址",
"components.UserEdit.request4k": "提交 4K 請求",
"components.UserEdit.request": "提交請求",
"components.UserEdit.managerequests": "請求管理",
@@ -337,16 +337,16 @@
"components.Settings.addsonarr": "添加 Sonarr 伺服器",
"components.Settings.SonarrModal.server4k": "4K 伺服器",
"components.Settings.SettingsAbout.supportoverseerr": "支持 Overseerr!",
- "components.Settings.SonarrModal.validationProfileRequired": "質量必須設置",
- "components.Settings.RadarrModal.validationProfileRequired": "質量必須設置",
+ "components.Settings.SonarrModal.validationProfileRequired": "必須設置質量",
+ "components.Settings.RadarrModal.validationProfileRequired": "必須設置質量",
"components.Settings.SonarrModal.selectQualityProfile": "質量設定",
"components.Settings.RadarrModal.selectQualityProfile": "質量設定",
- "components.Settings.RadarrModal.validationMinimumAvailabilityRequired": "最低狀態必須設置",
+ "components.Settings.RadarrModal.validationMinimumAvailabilityRequired": "必須設置最低狀態",
"components.Settings.RadarrModal.selectMinimumAvailability": "最低狀態設定",
- "components.Settings.SonarrModal.validationRootFolderRequired": "根目錄必須設置",
+ "components.Settings.SonarrModal.validationRootFolderRequired": "必須設置根目錄",
"components.Settings.SonarrModal.selectRootFolder": "根目錄設定",
"components.Settings.RadarrModal.selectRootFolder": "根目錄設定",
- "components.Settings.RadarrModal.validationRootFolderRequired": "根目錄必須設置",
+ "components.Settings.RadarrModal.validationRootFolderRequired": "必須設置根目錄",
"components.Settings.Notifications.NotificationsSlack.slacksettingssaved": "Slack 通知設置保存成功!",
"components.Settings.Notifications.NotificationsWebhook.webhooksettingssaved": "網絡鉤手通知設置保存成功!",
"components.Settings.Notifications.discordsettingssaved": "Discord 通知設置保存成功!",
@@ -367,7 +367,7 @@
"components.Settings.Notifications.NotificationsWebhook.resetPayload": "重置為默認",
"components.Settings.Notifications.NotificationsWebhook.customJson": "JSON 有效負載",
"components.Settings.Notifications.NotificationsWebhook.resetPayloadSuccess": "JSON 有效負載成功重置為默認負載。",
- "components.Settings.Notifications.NotificationsPushover.validationUserTokenRequired": "用戶令牌一定要輸入",
+ "components.Settings.Notifications.NotificationsPushover.validationUserTokenRequired": "必須輸入用戶令牌",
"components.UserEdit.autoapproveSeriesDescription": "自動批准這用戶提交的電視節目請求。",
"components.UserEdit.autoapproveMoviesDescription": "自動批准這用戶提交的電影請求。",
"components.UserEdit.autoapproveDescription": "自動批准這用戶提交的請求。",
@@ -383,7 +383,7 @@
"components.Settings.SettingsAbout.Releases.releasedataMissing": "無法獲取軟體版本資料。GitHub 崩潰了嗎?",
"components.UserList.passwordinfodescription": "啟用電子郵件通知才能自動生成密碼。",
"components.UserList.passwordinfo": "訊息",
- "components.Settings.Notifications.validationBotAPIRequired": "Bot 機器人應用程式密鑰一定要輸入",
+ "components.Settings.Notifications.validationBotAPIRequired": "必須輸入 Bot 機器人應用程式密鑰",
"components.Settings.Notifications.botAPI": "Bot 機器人應用程式介面(API)",
"components.Settings.menuServices": "服務器",
"components.Settings.address": "網址",
@@ -439,22 +439,22 @@
"components.RequestModal.request4kfrom": "{username} 的 4K 請求待處理。",
"components.Settings.toastApiKeySuccess": "生成新應用程式密鑰成功!",
"components.Settings.SettingsAbout.clickheretojoindiscord": "加入 Overseerr 的 Discord 伺服器!",
- "components.Settings.validationPortRequired": "通訊埠一定要輸入",
- "components.Settings.validationHostnameRequired": "主機名稱或 IP 位址一定要輸入",
- "components.Settings.SonarrModal.validationPortRequired": "通訊埠一定要輸入",
- "components.Settings.SonarrModal.validationNameRequired": "伺服器名稱一定要輸入",
- "components.Settings.SonarrModal.validationHostnameRequired": "主機名稱或 IP 位址一定要輸入",
- "components.Settings.RadarrModal.validationPortRequired": "通訊埠一定要輸入",
- "components.Settings.SonarrModal.validationApiKeyRequired": "應用程式密鑰一定要輸入",
- "components.Settings.RadarrModal.validationNameRequired": "伺服器名稱一定要輸入",
- "components.Settings.RadarrModal.validationHostnameRequired": "主機名稱或 IP 位址一定要輸入",
- "components.Settings.RadarrModal.validationApiKeyRequired": "應用程式密鑰一定要輸入",
- "components.Settings.Notifications.validationChatIdRequired": "Chat ID 一定要輸入",
- "components.Settings.Notifications.NotificationsWebhook.validationJsonPayloadRequired": "JSON 有效負載一定要輸入",
+ "components.Settings.validationPortRequired": "必須輸入通訊埠",
+ "components.Settings.validationHostnameRequired": "必須輸入主機名稱或 IP 位址",
+ "components.Settings.SonarrModal.validationPortRequired": "必須輸入通訊埠",
+ "components.Settings.SonarrModal.validationNameRequired": "必須輸入伺服器名稱",
+ "components.Settings.SonarrModal.validationHostnameRequired": "必須輸入主機名稱或 IP 位址",
+ "components.Settings.RadarrModal.validationPortRequired": "必須輸入通訊埠",
+ "components.Settings.SonarrModal.validationApiKeyRequired": "必須輸入應用程式密鑰",
+ "components.Settings.RadarrModal.validationNameRequired": "必須輸入伺服器名稱",
+ "components.Settings.RadarrModal.validationHostnameRequired": "必須輸入主機名稱或 IP 位址",
+ "components.Settings.RadarrModal.validationApiKeyRequired": "必須輸入應用程式密鑰",
+ "components.Settings.Notifications.validationChatIdRequired": "必須輸入 Chat ID",
+ "components.Settings.Notifications.NotificationsWebhook.validationJsonPayloadRequired": "必須輸入 JSON 有效負載",
"components.Settings.Notifications.NotificationsWebhook.authheader": "Authorization 頭欄位",
"components.Settings.RadarrModal.minimumAvailability": "最低狀態",
"components.Settings.Notifications.allowselfsigned": "允許自簽名證書",
- "components.Settings.Notifications.NotificationsPushover.validationAccessTokenRequired": "令牌一定要輸入",
+ "components.Settings.Notifications.NotificationsPushover.validationAccessTokenRequired": "必須輸入令牌",
"components.Settings.RadarrModal.hostname": "主機名稱或 IP 位址",
"components.Settings.SonarrModal.hostname": "主機名稱或 IP 位址",
"components.Settings.hostname": "主機名稱或 IP 位址",
@@ -623,5 +623,23 @@
"components.Discover.discover": "探索",
"components.AppDataWarning.dockerVolumeMissing": "無法訪問 Docker 繫結掛載",
"components.AppDataWarning.dockerVolumeMissingDescription": "您必須使用繫結掛載(bind mount)指定某個宿主機器的資料夾跟容器內的 /app/config 資料夾連通,才能保存 Overseerr 的配置和數據。",
- "components.RequestModal.AdvancedRequester.requestas": "請求者"
+ "components.RequestModal.AdvancedRequester.requestas": "請求者",
+ "components.Settings.RadarrModal.validationApplicationUrlTrailingSlash": "必須刪除結尾斜線",
+ "components.Settings.SonarrModal.validationApplicationUrlTrailingSlash": "必須刪除結尾斜線",
+ "components.Settings.validationApplicationUrlTrailingSlash": "必須刪除結尾斜線",
+ "components.Settings.validationApplicationTitle": "必須輸入應用程序名",
+ "components.Settings.validationApplicationUrl": "必須輸入有效網址",
+ "components.Settings.SonarrModal.validationApplicationUrl": "必須輸入有效網址",
+ "components.Settings.RadarrModal.validationApplicationUrl": "必須輸入有效網址",
+ "components.PermissionEdit.viewrequests": "查看請求",
+ "components.Settings.RadarrModal.validationBaseUrlLeadingSlash": "必須添加前置斜線",
+ "components.Settings.SonarrModal.validationBaseUrlLeadingSlash": "必須添加前置斜線",
+ "components.Settings.SonarrModal.validationBaseUrlTrailingSlash": "必須刪除結尾斜線",
+ "components.Settings.RadarrModal.validationBaseUrlTrailingSlash": "必須刪除結尾斜線",
+ "components.UserList.validationEmail": "必須輸入有效電子郵件地址",
+ "components.UserEdit.validationEmail": "必須輸入有效電子郵件地址",
+ "components.Settings.Notifications.validationEmail": "必須輸入有效電子郵件地址",
+ "components.Settings.Notifications.validationWebhookUrl": "必須輸入有效網址",
+ "components.Settings.Notifications.NotificationsWebhook.validationWebhookUrl": "必須輸入有效網址",
+ "components.Settings.Notifications.NotificationsSlack.validationWebhookUrl": "必須輸入有效網址"
}