diff --git a/web/public/locales/bs/views/settings.json b/web/public/locales/bs/views/settings.json index 10126febb0..8029340f78 100644 --- a/web/public/locales/bs/views/settings.json +++ b/web/public/locales/bs/views/settings.json @@ -313,7 +313,7 @@ "nameLength": "Ime kamere mora imati 64 znaka ili manje", "invalidCharacters": "Ime kamere sadrži nevažeće znakove", "nameExists": "Ime kamere već postoji", - "customUrlRtspRequired": "Prilagođeni URL-ovi moraju početi s \"rtsp://\". Za tokove kamere koji nisu RTSP potrebna je ručna konfiguracija." + "customUrlRtspRequired": "Prilagođeni URL-ovi moraju početi s \"rtsp://\" ili \"rtsps://\". Za tokove kamere koji nisu RTSP potrebna je ručna konfiguracija." } }, "step2": { diff --git a/web/public/locales/ca/views/settings.json b/web/public/locales/ca/views/settings.json index ebd2278fd0..92581fcd28 100644 --- a/web/public/locales/ca/views/settings.json +++ b/web/public/locales/ca/views/settings.json @@ -1059,7 +1059,7 @@ "brands": { "reolink-rtsp": "No es recomana Reolink RST. Es recomana habilitar HTTP a la configuració de la càmera i reiniciar l'assistent de la càmera." }, - "customUrlRtspRequired": "Els URL personalitzats han de començar amb \"rtsp://\". Es requereix configuració manual per a fluxos de càmera no RTSP." + "customUrlRtspRequired": "Els URL personalitzats han de començar amb \"rtsp://\" o \"rtsps://\". Es requereix configuració manual per a fluxos de càmera no RTSP." }, "selectBrand": "Seleccioneu la marca de la càmera per a la plantilla d'URL", "customUrl": "URL de flux personalitzat", diff --git a/web/public/locales/de/views/settings.json b/web/public/locales/de/views/settings.json index 5c4028eadf..ef2928a308 100644 --- a/web/public/locales/de/views/settings.json +++ b/web/public/locales/de/views/settings.json @@ -1133,7 +1133,7 @@ "brands": { "reolink-rtsp": "Reolink RTSP wird nicht empfohlen. Es wird empfohlen, http in den Kameraeinstellungen zu aktivieren und den Kamera-Assistenten neu zu starten." }, - "customUrlRtspRequired": "Benutzerdefinierte URLs müssen mit „rtsp://“ beginnen. Für Nicht-RTSP-Kamerastreams ist eine manuelle Konfiguration erforderlich." + "customUrlRtspRequired": "Benutzerdefinierte URLs müssen mit „rtsp://“ oder „rtsps://“ beginnen. Für Nicht-RTSP-Kamerastreams ist eine manuelle Konfiguration erforderlich." }, "docs": { "reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras" diff --git a/web/public/locales/en/views/settings.json b/web/public/locales/en/views/settings.json index 2374c506e7..a19b70cec4 100644 --- a/web/public/locales/en/views/settings.json +++ b/web/public/locales/en/views/settings.json @@ -320,7 +320,7 @@ "nameLength": "Camera name must be 64 characters or less", "invalidCharacters": "Camera name contains invalid characters", "nameExists": "Camera name already exists", - "customUrlRtspRequired": "Custom URLs must begin with \"rtsp://\". Manual configuration is required for non-RTSP camera streams." + "customUrlRtspRequired": "Custom URLs must begin with \"rtsp://\" or \"rtsps://\". Manual configuration is required for non-RTSP camera streams." } }, "step2": { diff --git a/web/public/locales/es/views/settings.json b/web/public/locales/es/views/settings.json index 7dc10c8a63..0dcd9bf440 100644 --- a/web/public/locales/es/views/settings.json +++ b/web/public/locales/es/views/settings.json @@ -1091,7 +1091,7 @@ "nameLength": "El nombre de la cámara debe tener 64 caracteres o menos", "invalidCharacters": "El nombre de la cámara contiene caracteres no válidos", "nameExists": "El nombre de la cámara ya existe", - "customUrlRtspRequired": "Las URL personalizadas deben comenzar con \"rtsp://\". Se requiere configuración manual para transmisiones de cámara sin RTSP.", + "customUrlRtspRequired": "Las URL personalizadas deben comenzar con \"rtsp://\" o \"rtsps://\". Se requiere configuración manual para transmisiones de cámara sin RTSP.", "brandOrCustomUrlRequired": "Seleccione una marca de cámara con host/IP o elija \"Otro\" con una URL personalizada" }, "description": "Ingrese los detalles de su cámara y elija probar la cámara o seleccionar manualmente la marca.", diff --git a/web/public/locales/fa/views/settings.json b/web/public/locales/fa/views/settings.json index e69dd9a25f..737ab7723b 100644 --- a/web/public/locales/fa/views/settings.json +++ b/web/public/locales/fa/views/settings.json @@ -208,7 +208,7 @@ "nameLength": "نام دوربین باید ۶۴ کاراکتر یا کمتر باشد", "invalidCharacters": "نام دوربین شامل نویسه‌های نامعتبر است", "nameExists": "نام دوربین از قبل وجود دارد", - "customUrlRtspRequired": "URLهای سفارشی باید با «rtsp://» شروع شوند. برای جریان‌های دوربینِ غیر RTSP پیکربندی دستی لازم است." + "customUrlRtspRequired": "URLهای سفارشی باید با «rtsp://» یا «rtsps://» شروع شوند. برای جریان‌های دوربینِ غیر RTSP پیکربندی دستی لازم است." } }, "title": "افزودن دوربین", diff --git a/web/public/locales/fr/views/settings.json b/web/public/locales/fr/views/settings.json index 3a45a6ef9c..823bc5e992 100644 --- a/web/public/locales/fr/views/settings.json +++ b/web/public/locales/fr/views/settings.json @@ -1096,7 +1096,7 @@ "brands": { "reolink-rtsp": "Le protocole RTSP de Reolink est déconseillé. Activez le protocole HTTP dans les paramètres du firmware de la caméra, puis relancez l'assistant." }, - "customUrlRtspRequired": "Les URL personnalisées doivent commencer par \"rtsp://\". Une configuration manuelle est requise pour les flux de caméra non-RTSP." + "customUrlRtspRequired": "Les URL personnalisées doivent commencer par \"rtsp://\" ou \"rtsps://\". Une configuration manuelle est requise pour les flux de caméra non-RTSP." }, "docs": { "reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras" diff --git a/web/public/locales/he/views/settings.json b/web/public/locales/he/views/settings.json index cb24111c08..8804643224 100644 --- a/web/public/locales/he/views/settings.json +++ b/web/public/locales/he/views/settings.json @@ -685,7 +685,7 @@ "nameLength": "שם המצלמה חייב להיות באורך של עד 64 תווים", "invalidCharacters": "שם המצלמה מכיל תווים לא חוקיים", "nameExists": "שם המצלמה כבר קיים", - "customUrlRtspRequired": "כתובות מותאמות אישית חייבות להתחיל ב־\"rtsp://\". עבור זרמי מצלמה שאינם RTSP נדרשת הגדרה ידנית." + "customUrlRtspRequired": "כתובות מותאמות אישית חייבות להתחיל ב־\"rtsp://\" או \"rtsps://\". עבור זרמי מצלמה שאינם RTSP נדרשת הגדרה ידנית." }, "description": "הזן את פרטי המצלמה ובחר אם לבצע בדיקה למצלמה או לבחור ידנית את היצרן.", "cameraName": "שם מצלמה", diff --git a/web/public/locales/hr/views/settings.json b/web/public/locales/hr/views/settings.json index f93d862541..b1863c5b58 100644 --- a/web/public/locales/hr/views/settings.json +++ b/web/public/locales/hr/views/settings.json @@ -443,7 +443,7 @@ "nameLength": "Ime kamere mora imati 64 znaka ili manje", "invalidCharacters": "Ime kamere sadrži nevaljane znakove", "nameExists": "Ime kamere već postoji", - "customUrlRtspRequired": "Prilagođeni URL-ovi moraju započeti s \"rtsp://\". Ručna konfiguracija potrebna je za prijenose kamera bez RTSP-a." + "customUrlRtspRequired": "Prilagođeni URL-ovi moraju započeti s \"rtsp://\" ili \"rtsps://\". Ručna konfiguracija potrebna je za prijenose kamera bez RTSP-a." } }, "step2": { diff --git a/web/public/locales/it/views/settings.json b/web/public/locales/it/views/settings.json index 042c4694e0..c0f9582328 100644 --- a/web/public/locales/it/views/settings.json +++ b/web/public/locales/it/views/settings.json @@ -1254,7 +1254,7 @@ "brands": { "reolink-rtsp": "Reolink RTSP non è consigliato. Abilita HTTP nelle impostazioni del firmware della telecamera e riavvia la procedura guidata." }, - "customUrlRtspRequired": "Gli URL personalizzati devono iniziare con \"rtsp://\". Per i flussi di telecamere non RTSP è richiesta la configurazione manuale." + "customUrlRtspRequired": "Gli URL personalizzati devono iniziare con \"rtsp://\" o \"rtsps://\". Per i flussi di telecamere non RTSP è richiesta la configurazione manuale." }, "docs": { "reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras" diff --git a/web/public/locales/ja/views/settings.json b/web/public/locales/ja/views/settings.json index db762c8d5d..6d61ea10ae 100644 --- a/web/public/locales/ja/views/settings.json +++ b/web/public/locales/ja/views/settings.json @@ -1040,7 +1040,7 @@ "brands": { "reolink-rtsp": "Reolink の RTSP は推奨されません。カメラ設定で http を有効にし、カメラウィザードを再起動することを推奨します。" }, - "customUrlRtspRequired": "カスタム URL は「rtsp://」で始まる必要があります。非 RTSP カメラ ストリームの場合は手動構成が必要です。" + "customUrlRtspRequired": "カスタム URL は「rtsp://」 または 「rtsps://」で始まる必要があります。非 RTSP カメラ ストリームの場合は手動構成が必要です。" }, "docs": { "reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras" diff --git a/web/public/locales/lt/views/settings.json b/web/public/locales/lt/views/settings.json index 5914d3f8b7..b241ca64cc 100644 --- a/web/public/locales/lt/views/settings.json +++ b/web/public/locales/lt/views/settings.json @@ -898,7 +898,7 @@ "nameLength": "Kameros pavadinimas privalo būti 64 ar mažiau simbolių", "invalidCharacters": "Kameros pavadinime yra neleistinų simbolių", "nameExists": "Toks kameros pavadinimas jau yra", - "customUrlRtspRequired": "Individualus URL turi prasidėti su \"rtsp://\". Rankinis konfiguravimas yra reikalaujas ne-RTSP kamerų transliacijoms." + "customUrlRtspRequired": "Individualus URL turi prasidėti su \"rtsp://\" arba \"rtsps://\". Rankinis konfiguravimas yra reikalaujas ne-RTSP kamerų transliacijoms." } }, "step2": { diff --git a/web/public/locales/nb-NO/views/settings.json b/web/public/locales/nb-NO/views/settings.json index 69055fd4bc..6c4e0e5b49 100644 --- a/web/public/locales/nb-NO/views/settings.json +++ b/web/public/locales/nb-NO/views/settings.json @@ -1133,7 +1133,7 @@ "brands": { "reolink-rtsp": "Reolink RTSP anbefales ikke. Aktiver HTTP i kameraets fastvare-innstillinger og start kameraveiviseren på nytt." }, - "customUrlRtspRequired": "Egendefinerte URL-er må begynne med \"rtsp://\". Manuell konfigurering kreves for kamera­strømmer som ikke bruker RTSP." + "customUrlRtspRequired": "Egendefinerte URL-er må begynne med \"rtsp://\" eller \"rtsps://\". Manuell konfigurering kreves for kamera­strømmer som ikke bruker RTSP." }, "docs": { "reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras" diff --git a/web/public/locales/nl/views/settings.json b/web/public/locales/nl/views/settings.json index 1deff528c8..5b93166008 100644 --- a/web/public/locales/nl/views/settings.json +++ b/web/public/locales/nl/views/settings.json @@ -1137,7 +1137,7 @@ "brands": { "reolink-rtsp": "Reolink RTSP wordt niet aanbevolen. Schakel HTTP in via de firmware-instellingen van de camera en start de wizard opnieuw." }, - "customUrlRtspRequired": "Aangepaste URL’s moeten beginnen met “rtsp://”. Handmatige configuratie is vereist voor camera­streams die geen RTSP gebruiken." + "customUrlRtspRequired": "Aangepaste URL’s moeten beginnen met “rtsp://” of “rtsps://”. Handmatige configuratie is vereist voor camera­streams die geen RTSP gebruiken." }, "docs": { "reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras" diff --git a/web/public/locales/pl/views/settings.json b/web/public/locales/pl/views/settings.json index 6167a9d0e9..58978a63d0 100644 --- a/web/public/locales/pl/views/settings.json +++ b/web/public/locales/pl/views/settings.json @@ -1071,7 +1071,7 @@ "nameLength": "Nazwa kamery musi mieć 64 lub mniej znaków", "invalidCharacters": "Nazwa kamery zawiera niepoprawne znaki", "nameExists": "Nazwa kamery jest już zajęta", - "customUrlRtspRequired": "Niestandardowe adresy URL muszą zaczynać się od \"rtsp://\". Ręczna konfiguracja wymagana jest dla strumieniów innych niż RTSP." + "customUrlRtspRequired": "Niestandardowe adresy URL muszą zaczynać się od \"rtsp://\" lub \"rtsps://\". Ręczna konfiguracja wymagana jest dla strumieniów innych niż RTSP." }, "description": "Wprowadź szczegóły kamery i wybierz autodetekcję lub ręcznie wybierz firmę.", "probeMode": "Wykryj kamerę", diff --git a/web/public/locales/ro/views/settings.json b/web/public/locales/ro/views/settings.json index f3636c14bb..24385caf55 100644 --- a/web/public/locales/ro/views/settings.json +++ b/web/public/locales/ro/views/settings.json @@ -1074,7 +1074,7 @@ "brands": { "reolink-rtsp": "RTSP Reolink nu este recomandat. Activează HTTP în setările firmware ale camerei și repornește asistentul." }, - "customUrlRtspRequired": "URL-urile personalizate trebuie să înceapă cu „rtsp://”. Configurarea manuală este necesară pentru stream-urile care nu sunt RTSP." + "customUrlRtspRequired": "URL-urile personalizate trebuie să înceapă cu „rtsp://” sau „rtsps://”. Configurarea manuală este necesară pentru stream-urile care nu sunt RTSP." }, "docs": { "reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras" diff --git a/web/public/locales/ru/views/settings.json b/web/public/locales/ru/views/settings.json index 8eb69ecc43..5c83e3f076 100644 --- a/web/public/locales/ru/views/settings.json +++ b/web/public/locales/ru/views/settings.json @@ -963,7 +963,7 @@ "brands": { "reolink-rtsp": "RTSP от Reolink не рекомендуется. Включите HTTP в настройках камеры и перезапустите мастер настройки камеры." }, - "customUrlRtspRequired": "Пользовательские URL должны начинаться с \"rtsp://\". Для потоков камер, не использующих RTSP, требуется ручная настройка." + "customUrlRtspRequired": "Пользовательские URL должны начинаться с \"rtsp://\" или \"rtsps://\". Для потоков камер, не использующих RTSP, требуется ручная настройка." }, "docs": { "reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras" diff --git a/web/public/locales/sk/views/settings.json b/web/public/locales/sk/views/settings.json index 6a451dc5ff..27a7b01eb0 100644 --- a/web/public/locales/sk/views/settings.json +++ b/web/public/locales/sk/views/settings.json @@ -536,7 +536,7 @@ "brands": { "reolink-rtsp": "Reolink RTSP sa neodporúča. Odporúča sa povoliť HTTP v nastavení kamery a reštartovať sprievodca kamery." }, - "customUrlRtspRequired": "Vlastné URL musia začať s \"rtsp / \"\". Manuálna konfigurácia je potrebná pre non-RTSP kamerové prúdy." + "customUrlRtspRequired": "Vlastné URL musia začať s \"rtsp://\" alebo \"rtsps://\". Manuálna konfigurácia je potrebná pre non-RTSP kamerové prúdy." }, "docs": { "reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras" diff --git a/web/public/locales/sl/views/settings.json b/web/public/locales/sl/views/settings.json index 2f695e0ae3..24c1da0c4a 100644 --- a/web/public/locales/sl/views/settings.json +++ b/web/public/locales/sl/views/settings.json @@ -514,7 +514,7 @@ "nameLength": "Ime kamere mora imeti 64 znakov ali manj", "invalidCharacters": "Ime kamere vsebuje neveljavne znake", "nameExists": "Ime kamere že obstaja", - "customUrlRtspRequired": "URL-ji po meri se morajo začeti z \"rtsp://\". Za pretoke, ki niso RTSP, je potrebna ročna konfiguracija.", + "customUrlRtspRequired": "URL-ji po meri se morajo začeti z \"rtsp://\" ali \"rtsps://\". Za pretoke, ki niso RTSP, je potrebna ročna konfiguracija.", "brands": { "reolink-rtsp": "RTSP za Reolink ni priporočen. \nV nastavitvah kamere omogočite HTTP in znova zaženite čarovnika." }, diff --git a/web/public/locales/sv/views/settings.json b/web/public/locales/sv/views/settings.json index 7a256d722e..24db11fa69 100644 --- a/web/public/locales/sv/views/settings.json +++ b/web/public/locales/sv/views/settings.json @@ -943,7 +943,7 @@ "brands": { "reolink-rtsp": "Reolink RTSP rekommenderas inte. Aktivera HTTP i kamerans firmwareinställningar och starta om guiden." }, - "customUrlRtspRequired": "Anpassade webbadresser måste börja med \"rtsp://\". Manuell konfiguration krävs för kameraströmmar som inte använder RTSP." + "customUrlRtspRequired": "Anpassade webbadresser måste börja med \"rtsp://\" eller \"rtsps://\". Manuell konfiguration krävs för kameraströmmar som inte använder RTSP." }, "docs": { "reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras" diff --git a/web/public/locales/tr/views/settings.json b/web/public/locales/tr/views/settings.json index 72cc56ef85..8a0b3a15ca 100644 --- a/web/public/locales/tr/views/settings.json +++ b/web/public/locales/tr/views/settings.json @@ -941,7 +941,7 @@ "nameLength": "Kamera ismi en fazla 64 karakter olmalıdır", "invalidCharacters": "Kamera ismi geçersiz karakterler içeriyor", "nameExists": "Kamera ismi zaten mevcut", - "customUrlRtspRequired": "Özel URL'ler \"rtsp://\" ile başlamalıdır. RTSP olmayan kamera akışları için manuel yapılandırma gereklidir.", + "customUrlRtspRequired": "Özel URL'ler \"rtsp://\" veya \"rtsps://\" ile başlamalıdır. RTSP olmayan kamera akışları için manuel yapılandırma gereklidir.", "brandOrCustomUrlRequired": "Bir kamera markası seçip host/IP adresi girin ya da özel bir URL kullanmak için ‘Diğer’ seçeneğini tercih edin" }, "useDigestAuthDescription": "ONVIF için HTTP digest kimlik doğrulamasını kullanın. Bazı kameralar, standart yönetici kullanıcısı yerine özel bir ONVIF kullanıcı adı/parola kullanılmasını gerektirebilir." diff --git a/web/public/locales/uk/views/settings.json b/web/public/locales/uk/views/settings.json index e9bc0dd420..bd056cc0cf 100644 --- a/web/public/locales/uk/views/settings.json +++ b/web/public/locales/uk/views/settings.json @@ -1013,7 +1013,7 @@ "brands": { "reolink-rtsp": "Не рекомендується використовувати Reolink RTSP. Увімкніть HTTP у налаштуваннях прошивки камери та перезапустіть майстер." }, - "customUrlRtspRequired": "Користувацькі URL-адреси мають починатися з \"rtsp://\". Для потоків з камер, що не підтримують RTSP, потрібне ручне налаштування." + "customUrlRtspRequired": "Користувацькі URL-адреси мають починатися з \"rtsp://\" або \"rtsps://\". Для потоків з камер, що не підтримують RTSP, потрібне ручне налаштування." }, "docs": { "reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras" diff --git a/web/public/locales/yue-Hant/views/settings.json b/web/public/locales/yue-Hant/views/settings.json index 36907ee42c..246b9e7e5f 100644 --- a/web/public/locales/yue-Hant/views/settings.json +++ b/web/public/locales/yue-Hant/views/settings.json @@ -1006,7 +1006,7 @@ "brands": { "reolink-rtsp": "不建議使用 Reolink RTSP。建議在鏡頭設定中啟用 HTTP,並重新啟動鏡頭設定精靈。" }, - "customUrlRtspRequired": "自訂 URL 必須以「rtsp://」開頭。非 RTSP 串流需手動設定。" + "customUrlRtspRequired": "自訂 URL 必須以「rtsp://」 或 「rtsps://」開頭。非 RTSP 串流需手動設定。" }, "docs": { "reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras" diff --git a/web/public/locales/zh-CN/views/settings.json b/web/public/locales/zh-CN/views/settings.json index 0a181dee18..0ca0ad5c07 100644 --- a/web/public/locales/zh-CN/views/settings.json +++ b/web/public/locales/zh-CN/views/settings.json @@ -1133,7 +1133,7 @@ "brands": { "reolink-rtsp": "不建议使用萤石 RTSP 协议。建议在摄像头设置中启用 HTTP 协议,并重新运行摄像头添加向导。" }, - "customUrlRtspRequired": "自定义 URL 必须以“rtsp://”开头;对于非 RTSP 协议的摄像头流,需手动添加至配置文件。" + "customUrlRtspRequired": "自定义 URL 必须以“rtsp://” 或 “rtsps://”开头;对于非 RTSP 协议的摄像头流,需手动添加至配置文件。" }, "docs": { "reolink": "https://docs.frigate-cn.video/configuration/camera_specific.html#reolink-cameras" diff --git a/web/public/locales/zh-Hant/views/settings.json b/web/public/locales/zh-Hant/views/settings.json index 5252467276..cd18f822e4 100644 --- a/web/public/locales/zh-Hant/views/settings.json +++ b/web/public/locales/zh-Hant/views/settings.json @@ -262,7 +262,7 @@ "nameLength": "攝影機名稱要少於64個字元", "invalidCharacters": "攝影機名稱內有不允許使用的字元", "nameExists": "該攝影機名稱已存在", - "customUrlRtspRequired": "自訂 URL 必須以“rtsp://”開頭;對於非 RTSP 協議的攝影機流,需手動新增至設定檔。" + "customUrlRtspRequired": "自訂 URL 必須以“rtsp://” 或 “rtsps://”開頭;對於非 RTSP 協議的攝影機流,需手動新增至設定檔。" } }, "description": "請按照以下步驟新增攝影機至 Frigate 中。", diff --git a/web/src/components/settings/wizard/Step1NameCamera.tsx b/web/src/components/settings/wizard/Step1NameCamera.tsx index 9c5545db41..e71ceff65c 100644 --- a/web/src/components/settings/wizard/Step1NameCamera.tsx +++ b/web/src/components/settings/wizard/Step1NameCamera.tsx @@ -87,7 +87,7 @@ export default function Step1NameCamera({ .string() .optional() .refine( - (val) => !val || val.startsWith("rtsp://"), + (val) => !val || val.startsWith("rtsp://") || val.startsWith("rtsps://"), t("cameraWizard.step1.errors.customUrlRtspRequired"), ), })