From 0890c86b26ea1816dab57abf037b5f234e70a79d Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Fri, 27 Feb 2026 21:02:31 +0100 Subject: [PATCH 1/4] Translated using Weblate (Czech) Currently translated at 100.0% (217 of 217 strings) Co-authored-by: Hosted Weblate Co-authored-by: vaclav Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/cs/ Translation: Frigate NVR/common --- web/public/locales/cs/common.json | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/web/public/locales/cs/common.json b/web/public/locales/cs/common.json index 480f03e7b..257bb8bd3 100644 --- a/web/public/locales/cs/common.json +++ b/web/public/locales/cs/common.json @@ -133,7 +133,7 @@ }, "unit": { "speed": { - "kph": "Km/h", + "kph": "km/h", "mph": "míle/h" }, "length": { @@ -177,7 +177,7 @@ "fi": "Suomi (Finština)", "sk": "Slovenčina (Slovenština)", "withSystem": { - "label": "Použít systémové nastavení pro jazyk" + "label": "Použít systémové nastavení jazyka" }, "zhCN": "简体中文 (Zjednodušená čínština)", "es": "Español (Španělština)", @@ -205,14 +205,15 @@ "pl": "Polski (Polština)", "th": "ไทย (Thaiština)", "ca": "Català (Katalánština)", - "sl": "Slovinština (Slovinsko)", - "ptBR": "Português brasileiro (Brazilian Portuguese)", - "sr": "Српски (Serbian)", - "lt": "Lietuvių (Lithuanian)", - "bg": "Български (Bulgarian)", - "gl": "Galego (Galician)", - "id": "Bahasa Indonesia (Indonesian)", - "ur": "اردو (Urdu)" + "sl": "Slovinština (Slovinština)", + "ptBR": "Português brasileiro (Brazilská Portugalština)", + "sr": "Српски (Srbština)", + "lt": "Lietuvių (Litevština)", + "bg": "Български (Bulharština)", + "gl": "Galego (Galicijština)", + "id": "Bahasa Indonesia (Indonéština)", + "ur": "اردو (Urdština)", + "hr": "Hrvatski (Chorvatština)" }, "theme": { "highcontrast": "Vysoký kontrast", From f4fc2701f82f478e2ba91f652a74e26b577e7a7a Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Fri, 27 Feb 2026 21:02:31 +0100 Subject: [PATCH 2/4] Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Added translation using Weblate (Afrikaans) Co-authored-by: Hosted Weblate Co-authored-by: theo exall --- web/public/locales/af/audio.json | 1 + web/public/locales/af/common.json | 1 + web/public/locales/af/components/auth.json | 1 + web/public/locales/af/components/camera.json | 1 + web/public/locales/af/components/dialog.json | 1 + web/public/locales/af/components/filter.json | 1 + web/public/locales/af/components/icons.json | 1 + web/public/locales/af/components/input.json | 1 + web/public/locales/af/components/player.json | 1 + web/public/locales/af/objects.json | 1 + web/public/locales/af/views/classificationModel.json | 1 + web/public/locales/af/views/configEditor.json | 1 + web/public/locales/af/views/events.json | 1 + web/public/locales/af/views/explore.json | 1 + web/public/locales/af/views/exports.json | 1 + web/public/locales/af/views/faceLibrary.json | 1 + web/public/locales/af/views/live.json | 1 + web/public/locales/af/views/recording.json | 1 + web/public/locales/af/views/search.json | 1 + web/public/locales/af/views/settings.json | 1 + web/public/locales/af/views/system.json | 1 + 21 files changed, 21 insertions(+) create mode 100644 web/public/locales/af/audio.json create mode 100644 web/public/locales/af/common.json create mode 100644 web/public/locales/af/components/auth.json create mode 100644 web/public/locales/af/components/camera.json create mode 100644 web/public/locales/af/components/dialog.json create mode 100644 web/public/locales/af/components/filter.json create mode 100644 web/public/locales/af/components/icons.json create mode 100644 web/public/locales/af/components/input.json create mode 100644 web/public/locales/af/components/player.json create mode 100644 web/public/locales/af/objects.json create mode 100644 web/public/locales/af/views/classificationModel.json create mode 100644 web/public/locales/af/views/configEditor.json create mode 100644 web/public/locales/af/views/events.json create mode 100644 web/public/locales/af/views/explore.json create mode 100644 web/public/locales/af/views/exports.json create mode 100644 web/public/locales/af/views/faceLibrary.json create mode 100644 web/public/locales/af/views/live.json create mode 100644 web/public/locales/af/views/recording.json create mode 100644 web/public/locales/af/views/search.json create mode 100644 web/public/locales/af/views/settings.json create mode 100644 web/public/locales/af/views/system.json diff --git a/web/public/locales/af/audio.json b/web/public/locales/af/audio.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/audio.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/common.json b/web/public/locales/af/common.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/common.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/components/auth.json b/web/public/locales/af/components/auth.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/components/auth.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/components/camera.json b/web/public/locales/af/components/camera.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/components/camera.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/components/dialog.json b/web/public/locales/af/components/dialog.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/components/dialog.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/components/filter.json b/web/public/locales/af/components/filter.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/components/filter.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/components/icons.json b/web/public/locales/af/components/icons.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/components/icons.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/components/input.json b/web/public/locales/af/components/input.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/components/input.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/components/player.json b/web/public/locales/af/components/player.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/components/player.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/objects.json b/web/public/locales/af/objects.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/objects.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/views/classificationModel.json b/web/public/locales/af/views/classificationModel.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/views/classificationModel.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/views/configEditor.json b/web/public/locales/af/views/configEditor.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/views/configEditor.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/views/events.json b/web/public/locales/af/views/events.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/views/events.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/views/explore.json b/web/public/locales/af/views/explore.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/views/explore.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/views/exports.json b/web/public/locales/af/views/exports.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/views/exports.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/views/faceLibrary.json b/web/public/locales/af/views/faceLibrary.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/views/faceLibrary.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/views/live.json b/web/public/locales/af/views/live.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/views/live.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/views/recording.json b/web/public/locales/af/views/recording.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/views/recording.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/views/search.json b/web/public/locales/af/views/search.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/views/search.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/views/settings.json b/web/public/locales/af/views/settings.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/views/settings.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/af/views/system.json b/web/public/locales/af/views/system.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/af/views/system.json @@ -0,0 +1 @@ +{} From 9c173d30d2469edde777fa2fb9167323fb9c4573 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Fri, 27 Feb 2026 21:02:31 +0100 Subject: [PATCH 3/4] Translated using Weblate (Persian) Currently translated at 99.0% (215 of 217 strings) Co-authored-by: Amir reza Irani ali poor Co-authored-by: Hosted Weblate Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/fa/ Translation: Frigate NVR/common --- web/public/locales/fa/common.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/public/locales/fa/common.json b/web/public/locales/fa/common.json index 3b9e02617..ba8ea99bc 100644 --- a/web/public/locales/fa/common.json +++ b/web/public/locales/fa/common.json @@ -75,7 +75,8 @@ }, "inProgress": "در حال انجام", "invalidStartTime": "زمان شروع نامعتبر است", - "invalidEndTime": "زمان پایان نامعتبر است" + "invalidEndTime": "زمان پایان نامعتبر است", + "never": "هرگز" }, "unit": { "length": { From b49763fd51c588a2e50fe386594798b9495a49e6 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Fri, 27 Feb 2026 21:02:32 +0100 Subject: [PATCH 4/4] Translated using Weblate (Korean) Currently translated at 99.5% (227 of 228 strings) Co-authored-by: Hosted Weblate Co-authored-by: John Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ko/ Translation: Frigate NVR/common --- web/public/locales/ko/common.json | 131 +++++++++++++++++++----------- 1 file changed, 82 insertions(+), 49 deletions(-) diff --git a/web/public/locales/ko/common.json b/web/public/locales/ko/common.json index e5c8ef9a9..b7632271e 100644 --- a/web/public/locales/ko/common.json +++ b/web/public/locales/ko/common.json @@ -11,7 +11,7 @@ "5minutes": "5분", "untilRestart": "재시작 될 때까지", "ago": "{{timeAgo}} 전", - "justNow": "지금 막", + "justNow": "방금", "today": "오늘", "yesterday": "어제", "last7": "최근 7일", @@ -67,7 +67,11 @@ "formattedTimestampFilename": { "12hour": "MM-dd-yy-h-mm-ss-a", "24hour": "MM-dd-yy-HH-mm-ss" - } + }, + "never": "한 번도 없음", + "inProgress": "진행 중", + "invalidStartTime": "잘못된 시작 시간", + "invalidEndTime": "잘못된 종료 시간" }, "notFound": { "title": "404", @@ -96,48 +100,49 @@ "configurationEditor": "설정 편집기", "languages": "언어", "language": { - "en": "English (English)", - "es": "Español (Spanish)", - "zhCN": "简体中文 (Simplified Chinese)", - "hi": "हिन्दी (Hindi)", - "fr": "Français (French)", - "ar": "العربية (Arabic)", - "pt": "Português (Portuguese)", - "ptBR": "Português brasileiro (Brazilian Portuguese)", - "ru": "Русский (Russian)", - "de": "Deutsch (German)", - "ja": "日本語 (Japanese)", - "tr": "Türkçe (Turkish)", - "it": "Italiano (Italian)", - "nl": "Nederlands (Dutch)", - "sv": "Svenska (Swedish)", - "cs": "Čeština (Czech)", - "nb": "Norsk Bokmål (Norwegian Bokmål)", - "ko": "한국어 (Korean)", - "vi": "Tiếng Việt (Vietnamese)", - "fa": "فارسی (Persian)", - "pl": "Polski (Polish)", - "uk": "Українська (Ukrainian)", - "he": "עברית (Hebrew)", - "el": "Ελληνικά (Greek)", - "ro": "Română (Romanian)", - "hu": "Magyar (Hungarian)", + "en": "English (영어)", + "es": "Español (스페인어)", + "zhCN": "简体中文 (중국어 간체)", + "hi": "हिन्दी (힌두어)", + "fr": "Français (프랑스어)", + "ar": "العربية (아랍어)", + "pt": "Português (포르투갈어)", + "ptBR": "Português brasileiro (브라질 포르투갈어)", + "ru": "Русский (러시아어)", + "de": "Deutsch (독일어)", + "ja": "日本語 (일본어)", + "tr": "Türkçe (튀르키예어)", + "it": "Italiano (이탈리아어)", + "nl": "Nederlands (네덜란드어)", + "sv": "Svenska (스웨덴어)", + "cs": "Čeština (체코어)", + "nb": "Norsk Bokmål (노르웨이어 보크몰)", + "ko": "한국어", + "vi": "Tiếng Việt (베트남어)", + "fa": "فارسی (페르시아어)", + "pl": "Polski (폴란드어)", + "uk": "Українська (우크라이나어)", + "he": "עברית (히브리어)", + "el": "Ελληνικά (그리스어)", + "ro": "Română (루마니아어)", + "hu": "Magyar (헝가리어)", "fi": "Suomi (Finnish)", - "da": "Dansk (Danish)", - "sk": "Slovenčina (Slovak)", - "yue": "粵語 (Cantonese)", - "th": "ไทย (Thai)", - "ca": "Català (Catalan)", - "sr": "Српски (Serbian)", - "sl": "Slovenščina (Slovenian)", - "lt": "Lietuvių (Lithuanian)", - "bg": "Български (Bulgarian)", - "gl": "Galego (Galician)", - "id": "Bahasa Indonesia (Indonesian)", - "ur": "اردو (Urdu)", + "da": "Dansk (덴마크어)", + "sk": "Slovenčina (슬로바키아어)", + "yue": "粵語 (광둥어)", + "th": "ไทย (태국어)", + "ca": "Català (카탈로니아어)", + "sr": "Српски (세르비아어)", + "sl": "Slovenščina (슬로베니아어)", + "lt": "Lietuvių (리투아니아어)", + "bg": "Български (불가리아어)", + "gl": "Galego (갈리시아어)", + "id": "Bahasa Indonesia (인도네시아어)", + "ur": "اردو (우르두어)", "withSystem": { "label": "시스템 설정 언어 사용" - } + }, + "hr": "Hrvatski (크로아티아어)" }, "appearance": "화면 설정", "darkMode": { @@ -175,8 +180,10 @@ "review": "다시보기", "explore": "탐색", "export": "내보내기", - "uiPlayground": "UI 실험장", - "faceLibrary": "얼굴 라이브러리" + "uiPlayground": "UI 실험실", + "faceLibrary": "얼굴 라이브러리", + "classification": "분류", + "chat": "채팅" }, "unit": { "speed": { @@ -191,13 +198,19 @@ "kbps": "kB/s", "mbps": "MB/s", "gbps": "GB/s", - "kbph": "kB/hour", - "mbph": "MB/hour", - "gbph": "GB/hour" + "kbph": "kB/시간", + "mbph": "MB/시간", + "gbph": "GB/시간" } }, "label": { - "back": "뒤로" + "back": "뒤로", + "hide": "{{item}} 숨기기", + "show": "{{item}} 표시", + "ID": "아이디", + "none": "없음", + "all": "전체", + "other": "그 외" }, "button": { "apply": "적용", @@ -216,7 +229,7 @@ "history": "히스토리", "fullscreen": "전체화면", "exitFullscreen": "전체화면 나가기", - "pictureInPicture": "Picture in Picture", + "pictureInPicture": "화면 속 화면", "twoWayTalk": "양방향 말하기", "cameraAudio": "카메라 오디오", "on": "켜기", @@ -234,7 +247,18 @@ "unselect": "선택 해제", "export": "내보내기", "deleteNow": "바로 삭제하기", - "next": "다음" + "next": "다음", + "add": "추가", + "undo": "실행 취소", + "copiedToClipboard": "클립보드에 복사", + "continue": "계속하기", + "modified": "수정됨", + "overridden": "재정의됨", + "resetToGlobal": "글로벌 설정으로 재설정", + "resetToDefault": "기본값으로 재설정", + "saveAll": "모두 저장", + "savingAll": "모두 저장 중. …", + "undoAll": "모두 실행 취소" }, "toast": { "copyUrlToClipboard": "클립보드에 URL이 복사되었습니다.", @@ -267,5 +291,14 @@ "selectItem": "{{item}} 선택", "information": { "pixels": "{{area}}px" + }, + "list": { + "two": "{{0}}과 {{1}}", + "many": "{{items}} 그리고 {{last}}", + "separatorWithSpace": ", " + }, + "field": { + "optional": "선택", + "internalID": "Frigate 내부 ID는 구성 및 데이터베이스에서 사용됩니다" } }