Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
d9a1ab4
Translated using Weblate (Turkish)
weblate Jan 13, 2026
af965b9
Translated using Weblate (Lithuanian)
weblate Jan 13, 2026
0744588
Translated using Weblate (Thai)
weblate Jan 13, 2026
2a2ad27
Translated using Weblate (Portuguese (Brazil))
weblate Jan 13, 2026
52ecf85
Translated using Weblate (German)
weblate Jan 13, 2026
04d722b
Translated using Weblate (Greek)
weblate Jan 13, 2026
1e40f39
Translated using Weblate (Estonian)
weblate Jan 13, 2026
d0f18ab
Translated using Weblate (Romanian)
weblate Jan 13, 2026
c471927
Translated using Weblate (Bulgarian)
weblate Jan 13, 2026
d44039a
Translated using Weblate (Ukrainian)
weblate Jan 13, 2026
70d0c96
Translated using Weblate (Japanese)
weblate Jan 13, 2026
798ba3a
Translated using Weblate (Catalan)
weblate Jan 13, 2026
4e12538
Translated using Weblate (Portuguese)
weblate Jan 13, 2026
63712b6
Translated using Weblate (Croatian)
weblate Jan 13, 2026
a52dd90
Translated using Weblate (Hungarian)
weblate Jan 13, 2026
0fb493b
Translated using Weblate (Hebrew)
weblate Jan 13, 2026
384fbc6
Translated using Weblate (Polish)
weblate Jan 13, 2026
e1ffe4f
Translated using Weblate (Italian)
weblate Jan 13, 2026
4cf0990
Translated using Weblate (Arabic)
weblate Jan 13, 2026
241a063
Translated using Weblate (Dutch)
weblate Jan 13, 2026
ed70462
Translated using Weblate (Spanish)
weblate Jan 13, 2026
a626792
Translated using Weblate (French)
weblate Jan 13, 2026
c254bba
Translated using Weblate (Swedish)
weblate Jan 13, 2026
19f316e
Translated using Weblate (Persian)
weblate Jan 13, 2026
c74ffa4
Translated using Weblate (Chinese (Traditional Han script))
weblate Jan 13, 2026
ceb25d2
Translated using Weblate (Chinese (Simplified Han script))
weblate Jan 13, 2026
d1c2fd9
Translated using Weblate (Norwegian Bokmål)
weblate Jan 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion web/public/locales/ar/views/classificationModel.json
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
{}
{
"train": {
"titleShort": "الأخيرة"
}
}
86 changes: 84 additions & 2 deletions web/public/locales/ar/views/faceLibrary.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"description": {
"addFace": "قم بإضافة مجموعة جديدة لمكتبة الأوجه.",
"addFace": "أضف مجموعة جديدة إلى مكتبة الوجوه عن طريق رفع صورتك الأولى.",
"invalidName": "أسم غير صالح. يجب أن يشمل الأسم فقط على الحروف، الأرقام، المسافات، الفاصلة العليا، الشرطة التحتية، والشرطة الواصلة.",
"placeholder": "أدخل أسم لهذه المجموعة"
},
Expand All @@ -21,6 +21,88 @@
"collections": "المجموعات",
"createFaceLibrary": {
"title": "إنشاء المجاميع",
"desc": "إنشاء مجموعة جديدة"
"desc": "إنشاء مجموعة جديدة",
"new": "إضافة وجه جديد",
"nextSteps": "لبناء أساس قوي:<li>استخدم علامة التبويب \"التعرّفات الأخيرة\" لاختيار الصور والتدريب عليها لكل شخص تم اكتشافه.</li> <li>ركّز على الصور الأمامية المباشرة للحصول على أفضل النتائج؛ وتجنّب صور التدريب التي تُظهر الوجوه بزاوية.</li>"
},
"steps": {
"faceName": "ادخل اسم للوجه",
"uploadFace": "ارفع صورة للوجه",
"nextSteps": "الخطوة التالية",
"description": {
"uploadFace": "قم برفع صورة لـ {{name}} تُظهر وجهه من زاوية أمامية مباشرة. لا يلزم أن تكون الصورة مقتصرة على الوجه فقط."
}
},
"train": {
"title": "التعرّفات الأخيرة",
"titleShort": "الأخيرة",
"aria": "اختر التعرّفات الأخيرة",
"empty": "لا توجد أي محاولات حديثة للتعرّف على الوجوه"
},
"deleteFaceLibrary": {
"title": "احذف الاسم",
"desc": "هل أنت متأكد أنك تريد حذف المجموعة {{name}}؟ سيؤدي هذا إلى حذف جميع الوجوه المرتبطة بها نهائيًا."
},
"deleteFaceAttempts": {
"title": "احذف الوجوه",
"desc_zero": "وجه",
"desc_one": "وجه",
"desc_two": "وجهان",
"desc_few": "وجوه",
"desc_many": "وجهًا",
"desc_other": "وجه"
},
"renameFace": {
"title": "اعادة تسمية الوجه",
"desc": "ادخل اسم جديد لـ{{name}}"
},
"button": {
"deleteFaceAttempts": "احذف الوجوه",
"addFace": "اظف وجهًا",
"renameFace": "اعد تسمية وجه",
"deleteFace": "احذف وجهًا",
"uploadImage": "ارفع صورة",
"reprocessFace": "إعادة معالجة الوجه"
},
"imageEntry": {
"validation": {
"selectImage": "يرجى اختيار ملف صورة."
},
"dropActive": "اسحب الصورة إلى هنا…",
"dropInstructions": "اسحب وأفلت أو الصق صورة هنا، أو انقر للاختيار",
"maxSize": "الحجم الأقصى: {{size}} ميغابايت"
},
"nofaces": "لا توجد وجوه متاحة",
"trainFaceAs": "درّب الوجه كـ:",
"trainFace": "درّب الوجه",
"toast": {
"success": {
"uploadedImage": "تم رفع الصورة بنجاح.",
"addFaceLibrary": "تمت إضافة {{name}} بنجاح إلى مكتبة الوجوه!",
"deletedFace_zero": "وجه",
"deletedFace_one": "وجه",
"deletedFace_two": "وجهين",
"deletedFace_few": "وجوه",
"deletedFace_many": "وجهًا",
"deletedFace_other": "وجه",
"deletedName_zero": "وجه",
"deletedName_one": "وجه",
"deletedName_two": "وجهين",
"deletedName_few": "وجوه",
"deletedName_many": "وجهًا",
"deletedName_other": "وجه",
"renamedFace": "تمت إعادة تسمية الوجه بنجاح إلى {{name}}",
"trainedFace": "تم تدريب الوجه بنجاح.",
"updatedFaceScore": "تم تحديث درجة الوجه بنجاح إلى {{name}} ({{score}})."
},
"error": {
"uploadingImageFailed": "فشل في رفع الصورة: {{errorMessage}}",
"addFaceLibraryFailed": "فشل في تعيين اسم الوجه: {{errorMessage}}",
"deleteFaceFailed": "فشل الحذف: {{errorMessage}}",
"deleteNameFailed": "فشل في حذف الاسم: {{errorMessage}}",
"renameFaceFailed": "فشل في إعادة تسمية الوجه: {{errorMessage}}",
"trainFailed": "فشل التدريب: {{errorMessage}}",
"updateFaceScoreFailed": "فشل في تحديث درجة الوجه: {{errorMessage}}"
}
}
}
7 changes: 4 additions & 3 deletions web/public/locales/bg/audio.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
"babbling": "Бърборене",
"whispering": "Шепнене",
"laughter": "Смях",
"crying": "Плача",
"crying": "Плач",
"sigh": "Въздишка",
"singing": "Подписвам",
"singing": "Пеене",
"choir": "Хор",
"yodeling": "Йоделинг",
"mantra": "Мантра",
Expand Down Expand Up @@ -264,5 +264,6 @@
"pant": "Здъхване",
"stomach_rumble": "Къркорене на стомах",
"heartbeat": "Сърцебиене",
"scream": "Вик"
"scream": "Вик",
"snicker": "Хихикане"
}
12 changes: 11 additions & 1 deletion web/public/locales/bg/components/auth.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
{
"form": {
"user": "Потребителско име",
"password": "Парола"
"password": "Парола",
"login": "Вход",
"firstTimeLogin": "Опитвате да влезете за първи път? Данните за вход са разпечатани в логовете на Frigate.",
"errors": {
"usernameRequired": "Потребителското име е задължително",
"passwordRequired": "Паролата е задължителна",
"rateLimit": "Надхвърлен брой опити. Моля Опитайте по-късно.",
"loginFailed": "Неуспешен вход",
"unknownError": "Неизвестна грешка. Поля проверете логовете.",
"webUnknownError": "Неизвестна грешка. Поля проверете изхода в конзолата."
}
}
}
2 changes: 1 addition & 1 deletion web/public/locales/bg/components/camera.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"label": "Изтрий група за камери",
"confirm": {
"title": "Потвърди изтриването",
"desc": "Сигурни ли сте, че искате да изтриете група </em>{{name}}</em>?"
"desc": "Сигурни ли сте, че искате да изтриете група <em>{{name}}</em>?"
}
},
"name": {
Expand Down
5 changes: 4 additions & 1 deletion web/public/locales/bg/components/dialog.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@
},
"restart": {
"title": "Сигурен ли сте, че искате да рестартирате Frigate?",
"button": "Рестартирай"
"button": "Рестартирай",
"restarting": {
"title": "Frigare се рестартира"
}
}
}
5 changes: 4 additions & 1 deletion web/public/locales/bg/views/classificationModel.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
{
"documentTitle": "Модели за класификация"
"documentTitle": "Модели за класификация - Frigate",
"description": {
"invalidName": "Невалидно име. Имената могат да съдържат единствено: букви, числа, празни места, долни черти и тирета."
}
}
18 changes: 16 additions & 2 deletions web/public/locales/bg/views/configEditor.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,18 @@
{
"documentTitle": "Настройки на конфигурацията - Фригейт",
"configEditor": "Настройки на конфигурацията"
"documentTitle": "Настройки на конфигурацията - Frigate",
"configEditor": "Конфигуратор",
"safeConfigEditor": "Конфигуратор (Safe Mode)",
"safeModeDescription": "Frigate е в режим \"Safe Mode\" тъй като конфигурацията не минава проверките за валидност.",
"copyConfig": "Копирай Конфигурацията",
"saveAndRestart": "Запази и Рестартирай",
"saveOnly": "Запази",
"confirm": "Изход без запис?",
"toast": {
"success": {
"copyToClipboard": "Конфигурацията е копирана."
},
"error": {
"savingError": "Грешка при запис на конфигурацията"
}
}
}
5 changes: 4 additions & 1 deletion web/public/locales/bg/views/events.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,8 @@
},
"allCameras": "Всички камери",
"alerts": "Известия",
"detections": "Засичания"
"detections": "Засичания",
"motion": {
"label": "Движение"
}
}
2 changes: 1 addition & 1 deletion web/public/locales/bg/views/explore.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@
"trackedObjectsCount_one": "{{count}} проследен обект ",
"trackedObjectsCount_other": "{{count}} проследени обекта ",
"documentTitle": "Разгледай - Фригейт",
"generativeAI": "Генериращ Изкъствен Интелект"
"generativeAI": "Генеративен Изкъствен Интелект"
}
21 changes: 20 additions & 1 deletion web/public/locales/bg/views/exports.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,23 @@
{
"documentTitle": "Експорт - Frigate",
"search": "Търси"
"search": "Търси",
"noExports": "Няма намерени експорти",
"deleteExport": "Изтрий експорт",
"deleteExport.desc": "Сигурни ли сте, че искате да изтриете {{exportName}}?",
"editExport": {
"title": "Преименувай експорт",
"desc": "Въведете ново име за този експорт.",
"saveExport": "Запази експорт"
},
"tooltip": {
"shareExport": "Сподели експорт",
"downloadVideo": "Свали видео",
"editName": "Редактирай име",
"deleteExport": "Изтрий експорт"
},
"toast": {
"error": {
"renameExportFailed": "Неуспешно преименуване на експорт: {{errorMessage}}"
}
}
}
3 changes: 2 additions & 1 deletion web/public/locales/bg/views/faceLibrary.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
},
"description": {
"addFace": "Добавете нова колекция във библиотеката за лица при качването на първата ви снимка.",
"placeholder": "Напишете име за тази колекция"
"placeholder": "Напишете име за тази колекция",
"invalidName": "Невалидно име. Имената могат да съдържат единствено: букви, числа, празни места, долни черти и тирета."
}
}
3 changes: 2 additions & 1 deletion web/public/locales/bg/views/search.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,6 @@
"save": "Запазване на търсенето"
},
"search": "Търси",
"savedSearches": "Запазени търсения"
"savedSearches": "Запазени търсения",
"searchFor": "Търсене за {{inputValue}}"
}
3 changes: 2 additions & 1 deletion web/public/locales/bg/views/system.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
},
"documentTitle": {
"cameras": "Статистики за Камери - Фригейт",
"storage": "Статистика за паметта - Фригейт"
"storage": "Статистика за паметта - Фригейт",
"general": "Обща Статистика - Frigate"
}
}
3 changes: 2 additions & 1 deletion web/public/locales/ca/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,8 @@
"show": "Mostra {{item}}",
"ID": "ID",
"none": "Cap",
"all": "Tots"
"all": "Tots",
"other": "Altres"
},
"button": {
"apply": "Aplicar",
Expand Down
6 changes: 5 additions & 1 deletion web/public/locales/ca/views/events.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,11 @@
"empty": {
"alert": "Hi ha cap alerta per revisar",
"detection": "Hi ha cap detecció per revisar",
"motion": "No s'haan trobat dades de moviment"
"motion": "No s'haan trobat dades de moviment",
"recordingsDisabled": {
"title": "S'han d'activar les gravacions",
"description": "Només es poden revisar temes quan s'han activat les gravacions de la càmera."
}
},
"timeline": "Línia de temps",
"timeline.aria": "Seleccionar línia de temps",
Expand Down
5 changes: 4 additions & 1 deletion web/public/locales/ca/views/explore.json
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,10 @@
"title": "Edita els atributs",
"desc": "Seleccioneu els atributs de classificació per a aquesta {{label}}"
},
"attributes": "Atributs de classificació"
"attributes": "Atributs de classificació",
"title": {
"label": "Títol"
}
},
"searchResult": {
"tooltip": "S'ha identificat {{type}} amb una confiança del {{confidence}}%",
Expand Down
9 changes: 8 additions & 1 deletion web/public/locales/ca/views/system.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,14 @@
"otherProcesses": {
"title": "Altres processos",
"processMemoryUsage": "Ús de memòria de procés",
"processCpuUsage": "Ús de la CPU del procés"
"processCpuUsage": "Ús de la CPU del procés",
"series": {
"recording": "gravant",
"review_segment": "segment de revisió",
"embeddings": "incrustacions",
"audio_detector": "detector d'àudio",
"go2rtc": "go2rtc"
}
}
},
"storage": {
Expand Down
3 changes: 2 additions & 1 deletion web/public/locales/de/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,8 @@
"show": "Zeige {{item}}",
"ID": "ID",
"none": "Nichts",
"all": "Alle"
"all": "Alle",
"other": "andere"
},
"menu": {
"configurationEditor": "Konfigurationseditor",
Expand Down
Loading