Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-motionSearch
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
This commit is contained in:
Hosted Weblate
2026-09-12 16:32:31 -05:00
committed by Josh Hawkins
parent b5106863df
commit acafd8712c
16 changed files with 8 additions and 542 deletions
-1
View File
@@ -426,7 +426,6 @@
"sanding": "Szlifowanie",
"clock": "Zegar",
"tick": "Tykanie",
"sodeling": "Jodłowanie",
"liquid": "Płyn",
"splash": "Plusk",
"slosh": "Rozchlapywanie",
-10
View File
@@ -51,15 +51,6 @@
"12hour": "MM/dd h:mm:ssa",
"24hour": "d MMM HH:mm:ss"
},
"formattedTimestampExcludeSeconds": {
"12hour": "%b %-d, %I:%M %p",
"24hour": "%b %-d, %H:%M"
},
"formattedTimestampWithYear": {
"12hour": "%b %-d %Y, %I:%M %p",
"24hour": "%b %-d %Y, %H:%M"
},
"formattedTimestampOnlyMonthAndDay": "%b %-d",
"second_one": "{{time}} sekunda",
"second_few": "{{time}} sekundy",
"second_many": "{{time}} sekund",
@@ -238,7 +229,6 @@
"label": "Motyw",
"blue": "Niebieski",
"green": "Zielony",
"contrast": "Wysoki kontrast",
"default": "Domyślny",
"red": "Czerwony",
"nord": "Nordycki",
@@ -30,7 +30,6 @@
"setting": {
"audio": {
"tips": {
"document": "Czytaj dokumentację ",
"title": "Dźwięk musi być wysyłany z kamery i skonfigurowany w go2rtc dla tego strumienia."
}
},
+1 -18
View File
@@ -16,18 +16,6 @@
"desc": "Obiekty w miejscach, których chcesz unikać, nie są fałszywymi alarmami. Zgłaszanie ich jako fałszywe alarmy zdezorientuje model."
},
"review": {
"true": {
"label": "Potwierdź tę etykietę dla Frigate Plus",
"true_one": "To jest {{label}}",
"true_few": "To są {{label}}",
"true_many": "To są {{label}}"
},
"false": {
"label": "Nie potwierdzaj tej etykiety dla Frigate Plus",
"false_one": "To nie jest {{label}}",
"false_few": "To nie są {{label}}",
"false_many": "To nie są {{label}}"
},
"state": {
"submitted": "Przesłano"
},
@@ -73,7 +61,6 @@
"error": {
"failed": "Nie udało się zakolejkować eksportu: {{error}}",
"endTimeMustAfterStartTime": "Czas zakończenia musi być późniejszy niż czas rozpoczęcia",
"noVaildTimeSelected": "Nie wybrano prawidłowego zakresu czasu",
"noValidTimeSelected": "Nie wybrano prawidłowego zakresu czasu"
},
"view": "Widok",
@@ -147,9 +134,6 @@
"started_one": "Rozpoczęto 1 eksport.",
"started_few": "Rozpoczęto {{count}} eksporty.",
"started_many": "Rozpoczęto {{count}} eksportów.",
"startedNoCase_one": "Rozpoczęto 1 eksport.",
"startedNoCase_few": "Rozpoczęto {{count}} eksportów.",
"startedNoCase_many": "Rozpoczęto {{count}} eksportów.",
"partial": "Rozpoczęto {{successful}} z {{total}} eksportów. Niepowodzenia: {{failedItems}}",
"failed": "Nie udało się uruchomić {{total}} eksportów. Niepowodzenia: {{failedItems}}"
}
@@ -186,8 +170,7 @@
"restreaming": {
"disabled": "Restreaming nie jest włączony dla tej kamery.",
"desc": {
"title": "Skonfiguruj go2rtc dla dodatkowych opcji podglądu na żywo i dźwięku dla tej kamery.",
"readTheDocumentation": "Przeczytaj dokumentację"
"title": "Skonfiguruj go2rtc dla dodatkowych opcji podglądu na żywo i dźwięku dla tej kamery."
}
},
"showStats": {
@@ -1,6 +1,5 @@
{
"noRecordingsFoundForThisTime": "Nie znaleziono żadnych nagrań w tym czasie",
"cameraDisabled": "Kamera jest wyłączona",
"stats": {
"latency": {
"title": "Opóźnienie:",
@@ -357,10 +357,6 @@
}
},
"birdseye": {
"mode": {
"label": "Tryb Birdseye",
"description": "Określa, kiedy kamery pojawiają się w Birdseye: objects (tylko obiekty), motion (ruch) lub continuous (ciągły)."
},
"order": {
"label": "Kolejność kamer",
"description": "Pozycja numeryczna kontrolująca kolejność kamery w układzie Birdseye."
-211
View File
@@ -132,10 +132,6 @@
}
},
"birdseye": {
"mode": {
"label": "Tryb Birdseye",
"description": "Określa, kiedy kamery pojawiają się w Birdseye: objects (tylko obiekty), motion (ruch) lub continuous (ciągły)."
},
"order": {
"label": "Kolejność kamer",
"description": "Pozycja numeryczna kontrolująca kolejność kamery w układzie Birdseye."
@@ -1240,213 +1236,6 @@
"description": "System jednostek wyświetlania (metric lub imperial) używany w UI i MQTT."
}
},
"detectors": {
"label": "Detektory",
"description": "Konfiguracja sprzętu akceleracji detekcji (Coral TPU, OpenVINO, TensorRT, CPU itp.).",
"type": {
"label": "Typ detektora"
},
"model": {
"label": "Ścieżka modelu",
"description": "Opcje konfiguracji modelu specyficzne dla detektora (ścieżka, rozmiar wejściowy itp.).",
"path": {
"label": "Ścieżka do niestandardowego modelu detektora",
"description": "Ścieżka do pliku niestandardowego modelu detekcji (lub plus://<model_id> dla modeli Frigate+)."
},
"labelmap_path": {
"label": "Mapa etykiet dla niestandardowego detektora",
"description": "Ścieżka do pliku mapy etykiet przypisującego numeryczne klasy do etykiet tekstowych."
},
"width": {
"label": "Szerokość wejściowa modelu detekcji",
"description": "Szerokość tensora wejściowego modelu w pikselach."
},
"height": {
"label": "Wysokość wejściowa modelu detekcji",
"description": "Wysokość tensora wejściowego modelu w pikselach."
},
"labelmap": {
"label": "Personalizacja mapy etykiet",
"description": "Wpisy nadpisujące lub remapujące do scalenia ze standardową mapą etykiet."
},
"attributes_map": {
"label": "Mapa etykiet obiektów do ich etykiet atrybutów",
"description": "Mapowanie etykiet obiektów na etykiety atrybutów używane do dołączania metadanych (np. car -> [license_plate])."
},
"input_tensor": {
"label": "Kształt tensora wejściowego modelu",
"description": "Format tensora oczekiwany przez model: nhwc lub nchw."
},
"input_pixel_format": {
"label": "Format kolorów pikseli wejściowych modelu",
"description": "Przestrzeń barw oczekiwana przez model: rgb, bgr lub yuv."
},
"input_dtype": {
"label": "Typ danych wejściowych modelu (dtype)",
"description": "Typ danych wejściowego tensora modelu (np. float32)."
},
"model_type": {
"label": "Typ modelu detekcji obiektów",
"description": "Typ architektury modelu detektora (ssd, yolox, yolonas, yolo-generic, rfdetr, dfine) używany do optymalizacji."
}
},
"model_path": {
"label": "Ścieżka do modelu detektora",
"description": "Ścieżka do pliku binarnego modelu detektora, jeśli jest wymagana przez wybrany detektor."
},
"axengine": {
"label": "AXEngine NPU",
"description": "Detektor AXERA AX650N/AX8850N NPU uruchamiający skompilowane pliki .axmodel za pośrednictwem środowiska wykonawczego AXEngine."
},
"cpu": {
"label": "CPU",
"description": "Detektor CPU uruchamiający modele TensorFlow Lite na procesorze hosta. Nie jest zalecany do zastosowań produkcyjnych z powodu dużego obciążenia procesora.",
"num_threads": {
"label": "Liczba wątków",
"description": "Liczba wątków procesora używanych przez detektor."
}
},
"deepstack": {
"label": "DeepStack",
"description": "Detektor DeepStack/CodeProject.AI wysyłający obrazy do zdalnego API HTTP DeepStack. Nie jest zalecany.",
"api_url": {
"label": "Adres URL API DeepStack",
"description": "Adres URL API DeepStack."
},
"api_timeout": {
"label": "Limit czasu API DeepStack (sekundy)",
"description": "Limit czasu żądania do API DeepStack w sekundach."
},
"api_key": {
"label": "Klucz API DeepStack (jeśli wymagany)",
"description": "Opcjonalny klucz API dla uwierzytelnionych usług DeepStack."
}
},
"edgetpu": {
"label": "EdgeTPU",
"description": "Detektor EdgeTPU uruchamiający modele TensorFlow Lite skompilowane dla akceleratorów Coral EdgeTPU.",
"device": {
"label": "Typ urządzenia",
"description": "Urządzenie używane do inferencji EdgeTPU (np. usb, pci)."
}
},
"hailo8l": {
"label": "Hailo-8/Hailo-8L",
"description": "Detektor Hailo-8/Hailo-8L używający modeli HEF i SDK HailoRT do inferencji na akceleratorach Hailo.",
"device": {
"label": "Typ urządzenia",
"description": "Urządzenie używane do inferencji Hailo (np. PCIe, M.2)."
}
},
"memryx": {
"label": "MemryX",
"description": "Detektor MemryX MX3 uruchamiający skompilowane modele DFP na akceleratorach MemryX.",
"device": {
"label": "Ścieżka urządzenia",
"description": "Urządzenie używane do inferencji MemryX (np. PCIe)."
}
},
"onnx": {
"label": "ONNX",
"description": "Detektor ONNX do uruchamiania modeli ONNX; korzysta z dostępnych backendów akceleracji (CUDA/ROCm/OpenVINO).",
"device": {
"label": "Typ urządzenia",
"description": "Urządzenie używane do inferencji ONNX (np. AUTO, CPU, GPU)."
}
},
"openvino": {
"label": "OpenVINO",
"description": "Detektor OpenVINO dla procesorów AMD i Intel, układów graficznych Intel GPU oraz akceleratorów Intel VPU.",
"device": {
"label": "Typ urządzenia",
"description": "Urządzenie używane do inferencji OpenVINO (np. CPU, GPU, NPU)."
}
},
"rknn": {
"label": "RKNN",
"description": "Detektor RKNN dla układów NPU Rockchip; uruchamia skompilowane modele RKNN na sprzęcie Rockchip.",
"num_cores": {
"label": "Liczba rdzeni NPU do użycia.",
"description": "Liczba rdzeni NPU do użycia (0 dla automatycznego)."
}
},
"synaptics": {
"label": "Synaptics",
"description": "Detektor Synaptics NPU dla modeli w formacie .synap przy użyciu Synap SDK."
},
"teflon_tfl": {
"label": "Teflon",
"description": "Detektor delegata Teflon dla TFLite wykorzystujący bibliotekę Mesa Teflon do akceleracji inferencji na obsługiwanych GPU."
},
"tensorrt": {
"label": "TensorRT",
"description": "Detektor TensorRT dla urządzeń NVIDIA i kart graficznych GeForce/Jetson wykorzystujący silniki TensorRT do akceleracji inferencji.",
"device": {
"label": "Indeks urządzenia GPU",
"description": "Indeks urządzenia GPU do użycia."
}
},
"zmq": {
"label": "ZMQ IPC",
"description": "Detektor ZMQ IPC oddelegowujący inferencję do zewnętrznego procesu przez punkt końcowy ZeroMQ IPC.",
"endpoint": {
"label": "Punkt końcowy ZMQ IPC",
"description": "Punkt końcowy ZMQ do połączenia."
},
"request_timeout_ms": {
"label": "Limit czasu żądania ZMQ w milisekundach",
"description": "Limit czasu dla żądań ZMQ w milisekundach."
},
"linger_ms": {
"label": "Czas oczekiwania gniazda ZMQ w milisekundach",
"description": "Okres oczekiwania gniazda ZMQ (linger) w milisekundach."
}
}
},
"model": {
"label": "Model detekcji",
"description": "Ustawienia konfiguracji niestandardowego modelu detekcji obiektów i jego kształtu wejściowego.",
"path": {
"label": "Ścieżka do modelu",
"description": "Ścieżka do pliku niestandardowego modelu detekcji (lub plus://<model_id> dla modeli Frigate+)."
},
"labelmap_path": {
"label": "Ścieżka mapy etykiet",
"description": "Ścieżka do pliku mapy etykiet, który mapuje klasy numeryczne na etykiety tekstowe dla detektora."
},
"width": {
"label": "Szerokość wejściowa",
"description": "Szerokość wejściowa modelu detekcji w pikselach (np. 320 lub 640)."
},
"height": {
"label": "Wysokość wejściowa",
"description": "Wysokość wejściowa modelu detekcji w pikselach (np. 320 lub 640)."
},
"labelmap": {
"label": "Personalizacja mapy etykiet",
"description": "Wpisy nadpisujące lub remapujące do scalenia ze standardową mapą etykiet."
},
"attributes_map": {
"label": "Mapa etykiet obiektów do ich etykiet atrybutów",
"description": "Mapowanie etykiet obiektów na etykiety atrybutów używane do dołączania metadanych (np. car -> [license_plate])."
},
"input_tensor": {
"label": "Kształt tensora wejściowego modelu",
"description": "Format tensora oczekiwany przez model: nhwc lub nchw."
},
"input_pixel_format": {
"label": "Format kolorów pikseli wejściowych modelu",
"description": "Przestrzeń barw oczekiwana przez model: rgb, bgr lub yuv."
},
"input_dtype": {
"label": "Typ danych wejściowych modelu (dtype)",
"description": "Typ danych wejściowego tensora modelu (np. float32)."
},
"model_type": {
"label": "Typ modelu detekcji obiektów",
"description": "Typ architektury modelu detektora (ssd, yolox, yolonas, yolo-generic, rfdetr, dfine) używany do optymalizacji."
}
},
"genai": {
"label": "Generative AI (GenAI)",
"description": "Ustawienia integracji z dostawcami Generative AI (OpenAI, Gemini, Ollama itp.) do generowania podsumowań i opisów.",
@@ -111,7 +111,6 @@
"desc_many": "Czy na pewno chcesz usunąć obrazy {{count}}? Tego działania nie da się cofnąć."
},
"categories": "Zajęcia",
"none": "Nic",
"categorizeImageAs": "Klasyfikuj Obraz Jako:",
"categorizeImage": "Klasyfikuj obraz",
"menu": {
-2
View File
@@ -43,8 +43,6 @@
"selected_one": "Wybrano {{count}}",
"selected_other": "Wybrano {{count}}",
"detected": "wykryto",
"suspiciousActivity": "Podejrzana aktywność",
"threateningActivity": "Niebezpieczne działania",
"zoomIn": "Przybliż",
"zoomOut": "Oddal",
"detail": {
+2 -54
View File
@@ -89,53 +89,7 @@
"scoreInfo": "Informacje o wyniku"
},
"objectLifecycle": {
"annotationSettings": {
"title": "Ustawienia adnotacji",
"showAllZones": {
"title": "Pokaż wszystkie strefy",
"desc": "Zawsze pokazuj strefy na klatkach, w których obiekty weszły do strefy."
},
"offset": {
"desc": "Te dane pochodzą z kanału detekcji kamery, ale są nakładane na obrazy z kanału nagrywania. Mało prawdopodobne, aby oba strumienie były idealnie zsynchronizowane. W rezultacie ramka ograniczająca i nagranie mogą nie być idealnie dopasowane. Jednak pole <code>annotation_offset</code> może być użyte do regulacji tego.",
"documentation": "Przeczytaj dokumentację ",
"label": "Przesunięcie adnotacji",
"millisecondsToOffset": "Milisekundy do przesunięcia adnotacji detekcji. <em>Domyślnie: 0</em>",
"tips": "WSKAZÓWKA: Wyobraź sobie, że istnieje klip zdarzenia z osobą idącą od lewej do prawej. Jeśli na osi czasu zdarzenia ramka ograniczająca jest konsekwentnie na lewo od osoby, wartość powinna być zmniejszona. Podobnie, jeśli osoba idzie od lewej do prawej, a ramka ograniczająca jest konsekwentnie przed osobą, wartość powinna być zwiększona.",
"toast": {
"success": "Przesunięcie adnotacji dla {{camera}} zostało zapisane w pliku konfiguracyjnym. Zrestartuj Frigate, aby zastosować zmiany."
}
}
},
"title": "Cykl życia obiektu",
"noImageFound": "Nie znaleziono obrazu dla tego znacznika czasu.",
"scrollViewTips": "Przewiń, aby zobaczyć kluczowe momenty cyklu życia tego obiektu.",
"autoTrackingTips": "Pozycje ramek ograniczających mogą być niedokładne dla kamer z automatycznym śledzeniem.",
"lifecycleItemDesc": {
"visible": "{{label}} wykryty",
"entered_zone": "{{label}} wszedł w strefę {{zones}}",
"active": "{{label}} stał się aktywny",
"stationary": "{{label}} stał się nieruchomy",
"attribute": {
"faceOrLicense_plate": "{{attribute}} wykryty dla {{label}}",
"other": "{{label}} rozpoznany jako {{attribute}}"
},
"gone": "{{label}} zniknął",
"heard": "{{label}} usłyszany",
"external": "{{label}} wykryty",
"header": {
"ratio": "Współczynnik",
"area": "Obszar",
"zones": "Strefy"
}
},
"carousel": {
"previous": "Poprzedni slajd",
"next": "Następny slajd"
},
"createObjectMask": "Utwórz maskę obiektu",
"adjustAnnotationSettings": "Dostosuj ustawienia adnotacji",
"trackedPoint": "Punkt Śledzenia",
"count": "{{first}} z {{second}}"
"noImageFound": "Nie znaleziono obrazu dla tego znacznika czasu."
},
"exploreIsUnavailable": {
"title": "Eksploracja jest niedostępna",
@@ -159,8 +113,7 @@
"textTokenizer": "Tokenizer tekstu"
},
"tips": {
"context": "Po pobraniu modeli warto ponownie zindeksować osadzenia śledzonych obiektów.",
"documentation": "Przeczytaj dokumentację"
"context": "Po pobraniu modeli warto ponownie zindeksować osadzenia śledzonych obiektów."
},
"error": "Wystąpił błąd. Sprawdź logi Frigate."
}
@@ -170,7 +123,6 @@
"details": "szczegóły",
"snapshot": "zrzut ekranu",
"video": "wideo",
"object_lifecycle": "cykl życia obiektu",
"thumbnail": "miniaturka",
"tracking_details": "szczegóły śledzenia"
},
@@ -179,10 +131,6 @@
"aria": "Pobierz zrzut ekranu",
"label": "Pobierz zrzut ekranu"
},
"viewObjectLifecycle": {
"label": "Wyświetl cykl życia obiektu",
"aria": "Pokaż cykl życia obiektu"
},
"downloadVideo": {
"label": "Pobierz wideo",
"aria": "Pobierz wideo"
@@ -1,5 +1,4 @@
{
"selectItem": "Wybierz {{item}}",
"description": {
"addFace": "Dodaj nową kolekcję do biblioteki twarzy, przesyłając swoje pierwsze zdjęcie.",
"placeholder": "Wprowadź nazwę tej kolekcji",
@@ -7,12 +6,7 @@
"nameCannotContainHash": "Nazwa nie może zawierać #."
},
"details": {
"person": "Osoba",
"confidence": "Pewność",
"face": "Szczegóły twarzy",
"faceDesc": "Szczegóły śledzonego obiektu, który wygenerował tę twarz",
"timestamp": "Znacznik czasu",
"subLabelScore": "Ocena podetykiety",
"scoreInfo": "Ocena podetykiety to ważona ocena uwzględniająca wszystkie rozpoznane twarze i ich poziom rozpoznania , dlatego może się różnić od oceny pokazanej na stopklatce.",
"unknown": "Nieznany"
},
@@ -22,8 +16,6 @@
"desc": "Wgraj obraz do skanowania twarzy i dołącz do {{pageToggle}}"
},
"createFaceLibrary": {
"title": "Utwórz kolekcję",
"desc": "Utwórz nową kolekcję",
"new": "Utwórz nową twarz",
"nextSteps": "Aby zbudować solidną podstawę: <li>Użyj zakładki Ostatnie rozpoznania, aby wybrać i trenować na obrazach dla każdej wykrytej osoby.</li><li>Skup się na zdjęciach twarzy na wprost dla najlepszych wyników; unikaj trenowania na zdjęciach, które pokazują twarze pod kątem.</li></ul>"
},
@@ -37,7 +29,6 @@
"description": "Musisz dodać co najmniej jedną twarz do biblioteki, aby rozpoznawanie twarzy mogło działać."
}
},
"selectFace": "Wybierz twarz",
"deleteFaceLibrary": {
"title": "Usuń nazwę",
"desc": "Czy na pewno chcesz usunąć kolekcję {{name}}? Spowoduje to trwałe usunięcie wszystkich powiązanych twarzy."
@@ -84,7 +75,6 @@
"reclassifyFailed": "Nie udało się przeklasyfikować twarzy: {{errorMessage}}"
}
},
"readTheDocs": "Przeczytaj dokumentację",
"trainFaceAs": "Trenuj twarz jako:",
"trainFace": "Trenuj twarz",
"steps": {
@@ -107,7 +97,6 @@
"desc_many": "Czy na pewno chcesz usunąć {{count}} twarzy? Tej czynności nie można cofnąć."
},
"nofaces": "Brak dostępnych twarzy",
"pixels": "{{area}}px",
"reclassifyFaceAs": "Przeklasyfikuj twarz jako:",
"reclassifyFace": "Przeklasyfikuj twarz"
}
+2 -8
View File
@@ -98,14 +98,12 @@
"title": "Strumień",
"audio": {
"tips": {
"title": "Dźwięk musi być wysyłany z kamery i skonfigurowany w go2rtc dla tego strumienia.",
"documentation": "Przeczytaj dokumentację "
"title": "Dźwięk musi być wysyłany z kamery i skonfigurowany w go2rtc dla tego strumienia."
},
"available": "Dźwięk jest dostępny dla tego strumienia",
"unavailable": "Dźwięk nie jest dostępny dla tego strumienia"
},
"twoWayTalk": {
"tips.documentation": "Przeczytaj dokumentację ",
"tips": "Twoje urządzenie musi obsługiwać tę funkcję, a WebRTC musi być skonfigurowany dla komunikacji dwukierunkowej.",
"unavailable": "Komunikacja dwukierunkowa jest niedostępna dla tego strumienia",
"available": "Komunikacja dwukierunkowa jest dostępna dla tego strumienia"
@@ -124,7 +122,6 @@
},
"cameraSettings": {
"title": "Ustawienia {{camera}}",
"cameraEnabled": "Kamera włączona",
"objectDetection": "Wykrywanie obiektów",
"recording": "Nagrywanie",
"snapshots": "Zrzuty ekranu",
@@ -138,8 +135,7 @@
"all": "Wszystkie",
"active_objects": "Aktywne obiekty",
"motion": "Ruch"
},
"notAllTips": "Twoja konfiguracja przechowywania nagrań {{source}} jest ustawiona na <code>tryb: {{effectiveRetainMode}}</code>, więc to nagrywanie na żądanie zachowa tylko segmenty z {{effectiveRetainModeName}}."
}
},
"editLayout": {
"label": "Edytuj układ",
@@ -153,8 +149,6 @@
"disable": "Wyłącz wyciszenie wszystkich kamer"
},
"camera": {
"disable": "Wyłącz kamerę",
"enable": "Włącz kamerę",
"turnOn": "Włącz kamerę",
"turnOff": "Wyłącz kamerę"
},
@@ -46,8 +46,6 @@
"thresholdDesc": "Niższe wartości wykrywają mniejsze zmiany (1-255)",
"minArea": "Minimalny obszar zmiany",
"minAreaDesc": "Minimalny rozmiar pojedynczego poruszającego się obszaru jako procent obszaru zainteresowania",
"frameSkip": "Pominięcie klatki",
"frameSkipDesc": "Przetwarza co N klatkę. Ustaw wartość na liczbę klatek na sekundę swojej kamery, aby przetwarzać jedną klatkę na sekundę (np. 5 dla kamery o 5 klatkach na sekundę, 30 dla kamery o 30 klatkach na sekundę). Wyższe wartości zapewniają większą szybkość ale mogą powodować pominięcie krótkich zdarzeń ruchu.",
"maxResults": "Maksymalna liczba wyników",
"maxResultsDesc": "Zatrzymaj po znalezieniu tylu pasujących znaczników czasu"
},
-2
View File
@@ -47,8 +47,6 @@
"title": "Jak używać filtrów tekstowych",
"desc": {
"text": "Filtry pomagają zawęzić wyniki wyszukiwania. Oto jak używać ich w polu wejściowym:",
"example": "Przykład: <code className=\"text-primary\">cameras:front_door label:person before:01012024 time_range:3:00PM-4:00PM </code>",
"step": "<ul className=\"list-disc pl-5 text-sm text-primary-variant\"><li>Wpisz nazwę filtra, a następnie dwukropek (np., \"kamery:\").</li><li>Wybierz wartość z sugestii lub wpisz własną.</li><li>Używaj wielu filtrów, dodając je jeden po drugim z odstępem pomiędzy.</li><li>Filtry dat (przed: i po:) używają formatu <em>{{DateFormat}}</em>.</li><li>Filtr zakresu czasu używa formatu <em>{{exampleTime}}</em>.</li><li>Usuwaj filtry klikając 'x' obok nich.</li></ul>",
"step2": "Wybierz wartość z sugestii lub wpisz własną.",
"step3": "Użyj kilku filtrów dodając jeden po drugim i oddzielając je spacją.",
"exampleLabel": "Przykład:",
+3 -208
View File
@@ -3,7 +3,6 @@
"users": "Użytkownicy",
"notifications": "Powiadomienia",
"ui": "Interfejs Użytkownika",
"classification": "Klasyfikacja",
"cameras": "Ustawienia Kamery",
"frigateplus": "Frigate+",
"masksAndZones": "Maski / Strefy",
@@ -143,10 +142,8 @@
},
"documentTitle": {
"default": "Ustawienia - Frigate",
"camera": "Ustawienia Kamery - Frigate",
"masksAndZones": "Edytor Masek i Stref - Frigate",
"frigatePlus": "Ustawienia Frigate+ - Frigate",
"classification": "Ustawienia Klasyfikacji - Frigate",
"general": "Ustawienia Interfejsu - Frigate",
"authentication": "Ustawienia Uwierzytelniania - Frigate",
"motionTuner": "Konfigurator Ruchu - Frigate",
@@ -161,139 +158,6 @@
"profiles": "Profile - Frigate",
"detectorsAndModel": "Detektory i model"
},
"classification": {
"title": "Ustawienia Klasyfikacji",
"semanticSearch": {
"modelSize": {
"small": {
"title": "mały",
"desc": "Używanie <em>małego</em> modelu wykorzystuje skwantyzowaną wersję, która zużywa mniej pamięci RAM i działa szybciej na procesorze przy bardzo nieznacznej różnicy w jakości osadzeń."
},
"large": {
"title": "duży",
"desc": "Używanie <em>dużego</em> modelu wykorzystuje pełny model Jina i automatycznie uruchomi się na GPU, jeśli jest dostępny."
},
"desc": "Rozmiar modelu używanego do osadzeń wyszukiwania semantycznego.",
"label": "Rozmiar Modelu"
},
"title": "Wyszukiwanie Semantyczne",
"desc": "Wyszukiwanie semantyczne w Frigate pozwala znaleźć śledzone obiekty w elementach przeglądu za pomocą samego obrazu, zdefiniowanego przez użytkownika opisu tekstowego lub automatycznie wygenerowanego opisu.",
"readTheDocumentation": "Przeczytaj Dokumentację",
"reindexNow": {
"label": "Przeindeksuj Teraz",
"desc": "Przeindeksowanie wygeneruje ponownie osadzenia dla wszystkich śledzonych obiektów. Ten proces działa w tle i może maksymalnie obciążyć procesor oraz zająć sporo czasu w zależności od liczby śledzonych obiektów.",
"confirmButton": "Przeindeksuj",
"success": "Przeindeksowanie rozpoczęte pomyślnie.",
"alreadyInProgress": "Przeindeksowanie jest już w toku.",
"error": "Nie udało się rozpocząć przeindeksowania: {{errorMessage}}",
"confirmTitle": "Potwierdź Przeindeksowanie",
"confirmDesc": "Czy na pewno chcesz przeindeksować osadzenia wszystkich śledzonych obiektów? Ten proces będzie działał w tle, ale może maksymalnie obciążyć procesor i zająć sporo czasu. Możesz śledzić postęp na stronie Eksploruj."
}
},
"faceRecognition": {
"title": "Rozpoznawanie Twarzy",
"desc": "Rozpoznawanie twarzy pozwala na przypisanie imion do osób przez Frigate jako podrzędna etykieta. Ta informacja jest zawarta w interfejsie użytkownika, filtrach jak i w powiadomieniach.",
"modelSize": {
"label": "Rozmiar Modelu",
"desc": "Rozmiar modelu używanego do rozpoznawania twarzy.",
"small": {
"title": "mały",
"desc": "Używanie <em>małego</em> modelu wykorzystuje model osadzania twarzy FaceNet, który działa efektywnie na większości procesorów."
},
"large": {
"title": "duży",
"desc": "Używanie <em>dużego</em> modelu wykorzystuje model osadzania twarzy ArcFace i automatycznie uruchomi się na GPU, jeśli jest dostępny."
}
},
"readTheDocumentation": "Przeczytaj Dokumentację"
},
"licensePlateRecognition": {
"title": "Rozpoznawanie Tablic Rejestracyjnych",
"desc": "Frigate może rozpoznawać tablice rejestracyjne pojazdów i automatycznie dodawać wykryte znaki do pola recognized_license_plate albo znaną nazwę jako etykietę podrzędną do obiektów typu samochód. Częstym przypadkiem użycia może być odczytywanie tablic rejestracyjnych samochodów wjeżdżających na podjazd albo przejeżdżających ulicą.",
"readTheDocumentation": "Przeczytaj Dokumentację"
},
"toast": {
"error": "Nie udało się zapisać zmian w konfiguracji: {{errorMessage}}",
"success": "Ustawienia klasyfikacji zostały zapisane. Uruchom ponownie Frigate aby wprowadzić swoje zmiany."
},
"birdClassification": {
"desc": "Klasyfikacja ptaków identyfikuje znane ptaki przy użyciu skwantyzowanego modelu Tensorflow. Gdy znany ptak zostanie rozpoznany, jego popularna nazwa zostanie dodana jako sub_label. Ta informacja jest uwzględniana w interfejsie użytkownika, filtrach oraz powiadomieniach.",
"title": "Klasyfikacja Ptaków"
},
"restart_required": "Wymagane ponowne uruchomienie (Zmienione ustawienia klasyfikacji)",
"unsavedChanges": "Niezapisane zmiany w ustawieniach klasyfikacji"
},
"camera": {
"title": "Ustawienia Kamery",
"reviewClassification": {
"noDefinedZones": "Brak stref zdefiniowanych dla tej kamery.",
"selectAlertsZones": "Wybierz strefy dla Alertów",
"title": "Klasyfikacja Przeglądu",
"desc": "Frigate kategoryzuje elementy przeglądu jako Alerty i Wykrycia. Domyślnie wszystkie obiekty <em>osoba</em> i <em>samochód</em> są traktowane jako Alerty. Możesz doprecyzować kategoryzację elementów przeglądu, konfigurując dla nich wymagane strefy.",
"readTheDocumentation": "Przeczytaj Dokumentację",
"objectAlertsTips": "Wszystkie obiekty {{alertsLabels}} na {{cameraName}} będą wyświetlane jako Alerty.",
"zoneObjectAlertsTips": "Wszystkie obiekty {{alertsLabels}} wykryte w strefie {{zone}} na {{cameraName}} będą wyświetlane jako Alerty.",
"zoneObjectDetectionsTips": {
"notSelectDetections": "Wszystkie obiekty {{detectionsLabels}} wykryte w strefie {{zone}} na {{cameraName}}, które nie są skategoryzowane jako Alerty, będą wyświetlane jako Wykrycia niezależnie od strefy, w której się znajdują.",
"regardlessOfZoneObjectDetectionsTips": "Wszystkie nieskategoryzowane obiekty {{detectionsLabels}} na {{cameraName}} będą wyświetlane jako Wykrycia niezależnie od strefy, w której się znajdują.",
"text": "Wszystkie nieskategoryzowane obiekty {{detectionsLabels}} w strefie {{zone}} na {{cameraName}} będą wyświetlane jako Wykrycia."
},
"toast": {
"success": "Konfiguracja klasyfikacji przeglądu została zapisana. Uruchom ponownie Frigate, aby zastosować zmiany."
},
"objectDetectionsTips": "Wszystkie nieskategoryzowane obiekty {{detectionsLabels}} na {{cameraName}} będą wyświetlane jako Wykrycia niezależnie od strefy, w której się znajdują.",
"limitDetections": "Ogranicz wykrycia do określonych stref",
"selectDetectionsZones": "Wybierz strefy dla Wykryć",
"unsavedChanges": "Niezapisane ustawienia klasyfikacji przeglądu dla {{camera}}"
},
"review": {
"alerts": "Alerty ",
"title": "Przegląd",
"detections": "Wykrycia ",
"desc": "Tymczasowo włącz/wyłącz alerty i wykrywania dla tej kamery do czasu restartu Frigate. Po wyłączeniu nie będą generowane nowe elementy do przeglądu. "
},
"streams": {
"desc": "Tymczasowo wyłącz kamerę dopóki Frigate nie uruchomi się ponownie. Wyłączenie kamery całkowicie zatrzymuje przetwarzanie strumieni tej kamery przez Frigate. Wykrywanie, nagrywanie i debugowanie będą niedostępne.<br /><em>Uwaga: Nie wyłącza to przekazywania strumieni go2rtc.</em>",
"title": "Strumienie"
},
"object_descriptions": {
"title": "Opisy obiektów wygenerowane przez Sztuczną Inteligencję",
"desc": "Tymczasowo włącz/wyłącz opisy obiektów generowane przez SI. Gdy zostanie to wyłączone, prośby o opis śledzonych obiektów dla tej kamery nie będzie przesyłany do SI."
},
"review_descriptions": {
"title": "Opis recenzji od SI",
"desc": "Tymczasowo włącz/wyłącz recenzje opisów SI dla tej kamery. Gdy wyłączone prośby o wykonanie opisów nie zostaną przekazane do SI dla tej kamery."
},
"addCamera": "Dodaj nową kamerę",
"editCamera": "Edytuj kamerę:",
"selectCamera": "Wybierz kamerę",
"backToSettings": "Powrót do ustawień kamery",
"cameraConfig": {
"add": "Dodaj kamerę",
"edit": "Edytuj kamerę",
"description": "Konfiguracja ustawień kamery wraz ze strumieniem wejściowym i rolami.",
"name": "Nazwa kamery",
"nameRequired": "Nazwa kamery jest wymagana",
"nameLength": "Nazwa kamery musi być krótsza niż 24 znaki.",
"namePlaceholder": "np. drzwi_wejsciowe",
"enabled": "Włączony",
"ffmpeg": {
"inputs": "Strumienie wejściowe",
"path": "Ścieżka do strumienia",
"pathRequired": "Ścieżka do strumienia jest wymagana",
"pathPlaceholder": "rtsp://...",
"roles": "Role",
"rolesRequired": "Przynajmniej jedna rola jest wymagana",
"rolesUnique": "Każda z ról (audio, detect, record) może być przypisana tylko do jednego strumienia",
"addInput": "Dodaj strumień wejściowy",
"removeInput": "Usuń strumień wejściowy",
"inputsRequired": "Przynajmniej jeden strumień wejściowy jest wymagany"
},
"toast": {
"success": "Konfiguracja kamery {{cameraName}} została zapisana"
}
}
},
"masksAndZones": {
"filter": {
"all": "Wszystkie Maski i Strefy"
@@ -413,7 +277,6 @@
"speedEstimation": {
"title": "Szacowanie prędkości",
"desc": "Włącz szacowanie prędkości dla obiektów w tej strefie. Strefa musi mieć dokładnie 4 punkty.",
"docs": "Przeczytaj dokumentację",
"lineADistance": "Odległość linii A ({{unit}})",
"lineBDistance": "Odległość linii B ({{unit}})",
"lineCDistance": "Odległość linii C ({{unit}})",
@@ -440,7 +303,6 @@
"add": "Nowa Maska Ruchu",
"polygonAreaTooLarge": {
"tips": "Maski ruchu nie zapobiegają wykrywaniu obiektów. Powinieneś użyć wymaganej strefy zamiast tego.",
"documentation": "Przeczytaj dokumentację",
"title": "Maska ruchu pokrywa {{polygonArea}}% ramki kamery. Duże maski ruchu nie są zalecane."
},
"toast": {
@@ -452,7 +314,6 @@
"label": "Maska ruchu",
"edit": "Edytuj Maskę Ruchu",
"context": {
"documentation": "Przeczytaj dokumentację",
"title": "Maski ruchu są używane do zapobiegania niepożądanym typom ruchu przed wyzwalaniem detekcji (przykład: gałęzie drzew, znaczniki czasowe kamery). Maski ruchu powinny być używane <em>bardzo oszczędnie</em>, nadmierne maskowanie utrudni śledzenie obiektów."
},
"defaultName": "Maska ruchu {{number}}",
@@ -553,7 +414,6 @@
"tips": "<p><strong>Ramki Regionów</strong></p><br><p>Jasnozielone ramki będą nakładane na obszary zainteresowania w kadrze, które są wysyłane do detektora obiektów.</p>"
},
"objectShapeFilterDrawing": {
"document": "Przeczytaj dokumentację ",
"title": "Rysowanie Filtra Kształtu Obiektu",
"ratio": "Proporcja",
"score": "Wynik",
@@ -651,10 +511,7 @@
"hide": "Ukryj hasło",
"requirements": {
"title": "Wymagania hasła:",
"length": "Co najmniej 12 znaków",
"uppercase": "Co najmniej jedna duża litera",
"digit": "Co najmniej jedna cyfra",
"special": "Co najmniej jeden znak specjalny (!@#$%^&*(),.?\":{}|<>)"
"length": "Co najmniej 12 znaków"
}
},
"newPassword": {
@@ -718,13 +575,11 @@
"title": "Powiadomienia",
"notificationSettings": {
"title": "Ustawienia powiadomień",
"desc": "Frigate może wysyłać natywne powiadomienia push na twoje urządzenie, gdy działa w przeglądarce lub jest zainstalowany jako PWA.",
"documentation": "Przeczytaj dokumentację"
"desc": "Frigate może wysyłać natywne powiadomienia push na twoje urządzenie, gdy działa w przeglądarce lub jest zainstalowany jako PWA."
},
"notificationUnavailable": {
"title": "Powiadomienia niedostępne",
"desc": "Powiadomienia push w przeglądarce wymagają bezpiecznego kontekstu (<code>https://…</code>). To jest ograniczenie przeglądarki. Uzyskaj dostęp do Frigate przez bezpieczne połączenie, aby korzystać z powiadomień.",
"documentation": "Przeczytaj dokumentację",
"descPwa": "W systemie iOS powiadomienia web push są dostępne tylko wtedy, gdy Frigate jest zainstalowane na ekranie głównym. Otwórz menu <strong>Udostępnij</strong>, wybierz <strong>Do ekranu początkowego</strong>, a następnie otwórz Frigate z nowej ikony, aby zarejestrować to urządzenie do powiadomień."
},
"globalSettings": {
@@ -781,11 +636,9 @@
},
"snapshotConfig": {
"title": "Konfiguracja zrzutów ekranu",
"documentation": "Przeczytaj dokumentację",
"desc": "Aby wysyłać dane do Frigate+, w konfiguracji muszą być włączone zarówno zwykłe zrzuty ekranu, jak i zrzuty typu <code>clean_copy</code>.",
"table": {
"snapshots": "Zrzuty ekranu",
"cleanCopySnapshots": "Zrzuty ekranu <code>clean_copy</code>",
"camera": "Kamera"
},
"cleanCopyWarning": "Niektóre kamery mają wyłączone migawki"
@@ -795,7 +648,6 @@
"modelType": "Typ modelu",
"trainDate": "Data treningu",
"supportedDetectors": "Wspierane detektory",
"dimensions": "Wymiary",
"cameras": "Kamery",
"loading": "Ładowanie informacji o modelu…",
"error": "Nie udało się załadować informacji o modelu",
@@ -835,7 +687,6 @@
"faceRecognition": {
"title": "Rozpoznawanie twarzy",
"desc": "Rozpoznawanie twarzy pozwala na przypisywanie imion osobom, a gdy ich twarz zostanie rozpoznana, Frigate przypisze imię osoby jako sub label. Ta informacja jest wyświetlana w interfejsie, filtrach oraz powiadomieniach.",
"readTheDocumentation": "Przeczytaj Dokumentację",
"modelSize": {
"label": "Rozmiar modelu",
"desc": "Rozmiar modelu używanego do rozpoznawania twarzy.",
@@ -858,7 +709,6 @@
"semanticSearch": {
"title": "Wyszukiwanie semantyczne",
"desc": "Wyszukiwanie semantyczne w Frigate pozwala na znajdowanie śledzonych obiektów w elementach przeglądowych za pomocą samego obrazu, opisu tekstowego zdefiniowanego przez użytkownika lub automatycznie wygenerowanego.",
"readTheDocumentation": "Przeczytaj Dokumentację",
"reindexNow": {
"label": "Reindeksuj teraz",
"desc": "Reindeksowanie zregeneruje osadzenia dla wszystkich śledzonych obiektów. Ten proces działa w tle i może maksymalnie obciążyć procesor oraz zająć sporo czasu w zależności od liczby śledzonych obiektów.",
@@ -884,8 +734,7 @@
},
"licensePlateRecognition": {
"title": "Rozpoznawanie tablic rejestracyjnych",
"desc": "Frigate może rozpoznawać tablice rejestracyjne na pojazdach i automatycznie dodawać wykryte znaki do pola recognized_license_plate lub znaną nazwę jako sub_label do obiektów typu samochód. Typowy przypadek użycia to odczytywanie tablic rejestracyjnych samochodów wjeżdżających na podjazd lub przejeżdżających ulicą.",
"readTheDocumentation": "Przeczytaj Dokumentację"
"desc": "Frigate może rozpoznawać tablice rejestracyjne na pojazdach i automatycznie dodawać wykryte znaki do pola recognized_license_plate lub znaną nazwę jako sub_label do obiektów typu samochód. Typowy przypadek użycia to odczytywanie tablic rejestracyjnych samochodów wjeżdżających na podjazd lub przejeżdżających ulicą."
},
"restart_required": "Wymagany restart (zmieniono ustawienia wzbogacania)",
"toast": {
@@ -978,7 +827,6 @@
"description": "Opis"
},
"actions": {
"alert": "Oznacz jako alarm",
"notification": "Wyślij powiadomienie",
"sub_label": "Dodaj podetykietę",
"attribute": "Dodaj atrybut"
@@ -1040,11 +888,6 @@
"error": {
"min": "Musisz wybrać co najmniej jedną akcję."
}
},
"friendly_name": {
"title": "Przyjazna nazwa",
"placeholder": "Nazwij lub opisz ten trigger",
"description": "Opcjonalna przyjazna nazwa lub opis tego triggera."
}
}
},
@@ -1280,7 +1123,6 @@
"backToSettings": "Powrót do ustawień kamery",
"streams": {
"title": "Włącz / Wyłącz kamery",
"desc": "Tymczasowo wyłącz kamerę do momentu ponownego uruchomienia Frigate. Wyłączenie kamery całkowicie zatrzymuje przetwarzanie strumieni z tej kamery przez program Frigate. Funkcje detekcji, nagrywania i debugowania będą niedostępne. <br /><em>Uwaga: nie powoduje to wyłączenia strumieni go2rtc.</em>",
"label": "Stan kamery",
"description": "Ustaw stan pracy dla każdej kamery.<br /><br /><strong>Włączona</strong>: strumienie są przetwarzane normalnie.<br /><strong>Wyłączona</strong>: tymczasowo wstrzymuje przetwarzanie. Stan nie jest zachowywany po restarcie Frigate.<br /><strong>Zdezaktywowana</strong>: zatrzymuje przetwarzanie i zapisuje zmianę w konfiguracji. Wymagany jest restart, aby ponownie włączyć kamerę.<br /><br /><em>Uwaga: Zdezaktywowanie nie wpływa na retransmisje go2rtc.</em><br /><br />Przeciągnij uchwyt, aby zmienić kolejność aktywnych kamer w całym interfejsie, w tym na pulpicie Na żywo oraz w listach wyboru kamer.",
"disabledSubheading": "Zdezaktywowane w konfiguracji",
@@ -1553,31 +1395,6 @@
"bl": "Dół lewo",
"br": "Dół prawo"
},
"detectorsAndModel": {
"title": "Detektory i model",
"description": "Skonfiguruj backend detektora wykonujący detekcję obiektów oraz model, którego używa. Zmiany są zapisywane wspólnie, aby zachować synchronizację.",
"cardTitles": {
"detector": "Sprzęt detektora",
"model": "Model detekcji"
},
"tabs": {
"plus": "Frigate+",
"custom": "Model niestandardowy"
},
"mismatch": {
"warning": "Bieżący model Frigate+ \"{{model}}\" wymaga detektora {{required}}. Wybierz kompatybilny model poniżej lub przełącz na Model niestandardowy przed zapisaniem."
},
"plusModel": {
"requiresDetector": "Wymaga: {{detector}}",
"noModelSelected": "Wybierz model Frigate+"
},
"toast": {
"saveSuccess": "Zapisano ustawienia detektorów i modelu. Zrestartuj Frigate, aby zastosować zmiany.",
"saveError": "Nie udało się zapisać ustawień detektorów i modelu"
},
"unsavedChanges": "Niezapisane zmiany detektora i modelu",
"restartRequired": "Wymagany restart (zmieniono detektor lub model)"
},
"maintenance": {
"title": "Konserwacja",
"sync": {
@@ -1775,16 +1592,6 @@
"detect": {
"title": "Ustawienia detekcji"
},
"detectors": {
"title": "Ustawienia detektorów",
"singleType": "Dozwolony jest tylko jeden detektor typu {{type}}.",
"keyRequired": "Nazwa detektora jest wymagana.",
"keyDuplicate": "Nazwa detektora już istnieje.",
"noSchema": "Brak dostępnych schematów detektorów.",
"none": "Brak skonfigurowanych instancji detektorów.",
"add": "Dodaj detektor",
"addCustomKey": "Dodaj niestandardowy klucz"
},
"record": {
"title": "Ustawienia nagrywania"
},
@@ -2016,11 +1823,6 @@
}
},
"birdseye": {
"trackingMode": {
"objects": "Obiekty",
"motion": "Ruch",
"continuous": "Ciągły"
},
"cameraOrder": {
"label": "Kolejność kamer",
"description": "Przeciągnij kamery, aby ustalić ich kolejność w układzie Birdseye.",
@@ -2129,16 +1931,9 @@
"record": {
"noRecordRole": "Żaden strumień nie ma zdefiniowanej roli record. Nagrywanie nie będzie działać."
},
"birdseye": {
"objectsModeDetectDisabled": "Birdseye jest ustawiony na tryb objects, ale detekcja obiektów jest wyłączona dla tej kamery. Kamera nie pojawi się w Birdseye."
},
"snapshots": {
"detectDisabled": "Detekcja obiektów jest wyłączona. Migawki są generowane na podstawie śledzonych obiektów i nie będą tworzone."
},
"detectors": {
"mixedTypes": "Wszystkie detektory muszą używać tego samego typu. Usuń istniejące detektory, aby użyć innego typu.",
"mixedTypesSuggestion": "Wszystkie detektory muszą używać tego samego typu. Usuń istniejące detektory lub wybierz {{type}}."
},
"semanticSearch": {
"jinav2SmallModelSize": "Rozmiar small z modelem Jina V2 ma wysokie zapotrzebowanie na pamięć RAM i czas inferencji. Zaleca się model large z dedykowaną kartą graficzną GPU."
},
-8
View File
@@ -44,11 +44,6 @@
"gpuUsage": "Użycie GPU",
"npuUsage": "Użycie NPU",
"npuMemory": "Pamięć NPU",
"intelGpuWarning": {
"message": "Statystyki układu graficznego niedostępne",
"description": "W narzędziach telemetrii i statystyki układów graficznych firmy Intel (intel_gpu_top) znajduje się znany błąd powodujący raportowanie użycia układu graficznego wynoszące 0%, nawet gdy akceleracja sprzętowa i wykrywanie obiektów działa prawidłowo korzystając ze zintegrowanego układu graficznego. To nie jest błąd oprogramowania Frigate. Restart hosta może chwilowo rozwiązać problem i pozwolić na weryfikację działania układu graficznego. Ten bład nie wpływa na wydajność systemu.",
"title": "Ostrzeżenie dotyczące statystyk Intel GPU"
},
"gpuCompute": "Obliczenia GPU / Kodowanie",
"gpuTemperature": "Temperatura GPU",
"npuTemperature": "Temperatura NPU"
@@ -102,8 +97,6 @@
"gap": "Odstęp klatek kluczowych (min / śr / maks):",
"segmentLength": "Długość segmentu nagrywania:",
"ok": "Klatki kluczowe co ~{{seconds}} s, optymalnie dla nagrywania i odtwarzania.",
"warning": "Rzadkie lub zmienne klatki kluczowe (najdłuższy odstęp ~{{seconds}} s), prawdopodobnie inteligentny kodek (H.264+/H.265+), co nie jest zalecane.",
"error": "Odstęp klatek kluczowych (~{{seconds}} s) przekracza długość segmentu nagrywania ({{segmentTime}} s). Niektóre segmenty mogą nie mieć klatki kluczowej, co uniemożliwi odtwarzanie. Wyłącz kodek smart/+ w kamerze lub skróć interwał klatek kluczowych.",
"unknown": "Nie udało się określić odstępu klatek kluczowych.",
"recordDisabled": "Nagrywanie jest wyłączone dla tej kamery."
}
@@ -241,7 +234,6 @@
"detectIsSlow": "{{detect}} jest wolne ({{speed}} ms)",
"detectIsVerySlow": "{{detect}} jest bardzo wolne ({{speed}} ms)",
"cameraIsOffline": "{{camera}} jest niedostępna",
"shmTooLow": "przydział {{total}} MB dla /dev/shm powinien zostać zwiększony do przynajmniej {{min}} MB.",
"debugReplayActive": "Sesja odtwarzania debugowania jest aktywna"
},
"enrichments": {