* Strip model name before training
* Handle options file for go2rtc option
* Make reviewed optional and add null to API call
* Send reviewed for dashboard
* Allow setting context size for openai compatible endpoints
* push empty go2rtc config to avoid homekit error in log
* Add option to set runtime options for LLM providers
* Docs
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* icon improvements
add type to getIconForLabel
provide default icon for audio events
* Add preferred language to review docs
* prevent react Suspense crash during auth redirect
add redirect-check guards to stop rendering lazy routes while navigation is pending (fixes some users seeing React error #426 when auth expires)
* Uppsercase model name
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* mse player improvements
- fix WebSocket race condition by registering message handlers before sending and avoid closing CONNECTING sockets to eliminate "Socket is not connected" errors.
- attempt to resolve Safari MSE timeout and handler issues by wrapping temporary handlers in try/catch and stabilizing the permanent mse handler so SourceBuffer setup completes reliably.
- add intentional disconnect tracking to prevent unwanted reconnects during navigation/StrictMode cycles
* Update Ollama
* additional MSE tweaks
* Turn activity context prompt into a yaml example
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Correctly set query padding
* Adjust AMD headers and add community badge
* Simplify getting started guide for camera wizard
* add optimizing performance guide
* tweaks
* fix character issue
* fix more characters
* fix links
* fix more links
* Refactor new docs
* Add import
* Fix link
* Don't list hardware
* Reduce redundancy in titles
* Add note about Intel NPU and addon
* Fix ability to specify if card is using heading
* improve display of area percentage
* fix text color on genai summary chip
* fix indentation in genai docs
* Adjust default config model to align with recommended
* add correct genai key
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* disable modal on dropdown menu in explore
* add another example case for when classification overrides a sub label
* update ollama docs link
* Improve handling of automatic playback for recordings
* Improve ollama documentation
* Don't fall out when all recording segments exist
* clarify coral docs
* improve initial scroll to active item in detail stream
* i18n fixes
* remove console warning
* detail stream scrolling fixes for HA/iOS
* Improve usability of GenAI summary dialog and make clicking on the description directly open it
* Review card too
* Use empty card with dynamic text for review based on the user's config
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Use thread lock for JinaV2 call as it sets multiple internal fields while being called
* fix audio label translation in explore filter
* Show event in all cases, even without non-none match
* improve i18n key fallback when translation files aren't loaded
just display a valid time now instead of "invalid time"
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Add shortSummary field to review summary to be used for notifications
* pull in current config version into default config
* fix crash when dynamically adding cameras
depending on where we are in the update loop, camera configs might not be updated yet and we are receiving detections already
* add no tracked objects and icon to explore summary view
* reset add camera wizard when closing and saving
* don't flash no exports icon while loading
* Improve handling of homekit config
* Increase prompt tokens reservation
* Adjust
* Catch event not found object detection
* Use thread lock for JinaV2 in onnxruntime
* remove incorrect embeddings process from memray docs
* only show transcribe button if audio event has video
* apply aspect ratio and margin constraints to path overlay in detail stream on mobile
improves a specific case where the overlay was not aligned with 4:3 cameras on mobile phones
* show metadata title as tooltip on icon hover in detail stream
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (49 of 49 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (135 of 135 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Hebrew)
Currently translated at 94.3% (617 of 654 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (41 of 41 strings)
Translated using Weblate (Hebrew)
Currently translated at 94.3% (617 of 654 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (55 of 55 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (131 of 131 strings)
Translated using Weblate (Hebrew)
Currently translated at 96.2% (51 of 53 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Hebrew)
Currently translated at 97.8% (90 of 92 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Hebrew)
Currently translated at 99.2% (134 of 135 strings)
Translated using Weblate (Hebrew)
Currently translated at 90.2% (83 of 92 strings)
Translated using Weblate (Hebrew)
Currently translated at 91.1% (195 of 214 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Hebrew)
Currently translated at 95.1% (39 of 41 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Hebrew)
Currently translated at 45.0% (55 of 122 strings)
Translated using Weblate (Hebrew)
Currently translated at 48.6% (318 of 654 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Hebrew)
Currently translated at 98.1% (54 of 55 strings)
Translated using Weblate (Hebrew)
Currently translated at 82.9% (112 of 135 strings)
Translated using Weblate (Hebrew)
Currently translated at 90.0% (118 of 131 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (49 of 49 strings)
Translated using Weblate (Hebrew)
Currently translated at 88.6% (47 of 53 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ronen Atsil <atsil55@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/he/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/he/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-auth
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 35.1% (26 of 74 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Latvian)
Currently translated at 12.9% (17 of 131 strings)
Translated using Weblate (Latvian)
Currently translated at 9.4% (7 of 74 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (55 of 55 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (Latvian)
Currently translated at 14.7% (18 of 122 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (Latvian)
Currently translated at 2.7% (18 of 654 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (49 of 49 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (41 of 41 strings)
Translated using Weblate (Latvian)
Currently translated at 7.6% (7 of 92 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Latvian)
Currently translated at 6.5% (33 of 501 strings)
Translated using Weblate (Latvian)
Currently translated at 14.0% (19 of 135 strings)
Translated using Weblate (Latvian)
Currently translated at 14.4% (17 of 118 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Latvian)
Currently translated at 5.7% (7 of 122 strings)
Translated using Weblate (Latvian)
Currently translated at 5.1% (7 of 135 strings)
Translated using Weblate (Latvian)
Currently translated at 28.0% (7 of 25 strings)
Translated using Weblate (Latvian)
Currently translated at 10.9% (6 of 55 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Latvian)
Currently translated at 6.5% (6 of 92 strings)
Translated using Weblate (Latvian)
Currently translated at 0.9% (6 of 654 strings)
Translated using Weblate (Latvian)
Currently translated at 8.1% (6 of 74 strings)
Translated using Weblate (Latvian)
Currently translated at 2.1% (11 of 501 strings)
Translated using Weblate (Latvian)
Currently translated at 12.2% (6 of 49 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Latvian)
Currently translated at 17.0% (7 of 41 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Latvian)
Currently translated at 11.3% (6 of 53 strings)
Translated using Weblate (Latvian)
Currently translated at 4.5% (6 of 131 strings)
Translated using Weblate (Latvian)
Currently translated at 5.9% (7 of 118 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (Latvian)
Currently translated at 98.1% (210 of 214 strings)
Translated using Weblate (Latvian)
Currently translated at 96.7% (207 of 214 strings)
Translated using Weblate (Latvian)
Currently translated at 93.4% (200 of 214 strings)
Translated using Weblate (Latvian)
Currently translated at 91.1% (195 of 214 strings)
Translated using Weblate (Latvian)
Currently translated at 90.6% (194 of 214 strings)
Translated using Weblate (Latvian)
Currently translated at 89.7% (192 of 214 strings)
Translated using Weblate (Latvian)
Currently translated at 87.3% (187 of 214 strings)
Translated using Weblate (Latvian)
Currently translated at 85.5% (183 of 214 strings)
Translated using Weblate (Latvian)
Currently translated at 84.1% (180 of 214 strings)
Translated using Weblate (Latvian)
Currently translated at 73.8% (158 of 214 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Co-authored-by: Gatis <gatisagnese@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/lv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/lv/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-auth
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-icons
Translation: Frigate NVR/components-input
Translation: Frigate NVR/components-player
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-configeditor
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-recording
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
* use fallback timeout for opening media source
covers the case where there is no active connection to the go2rtc stream and the camera takes a long time to start
* Add review thumbnail URL to integration docs
* fix weekday starting point on explore when set to monday in UI settings
* only show allowed cameras and groups in camera filter button
* Reset the wizard state after closing with model
* remove footnote about 0.17
* 0.17
* add triggers to note
* add slovak
* Ensure genai client exists
* Correctly catch JSONDecodeError
* clarify docs for none class
* version bump on updating page
* fix ExportRecordingsBody to allow optional name field
fixes https://github.com/blakeblackshear/frigate/discussions/21413 because of https://github.com/blakeblackshear/frigate-hass-integration/pull/1021
* Catch remote protocol error from ollama
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Send preferred language for report service
* make object lifecycle scrollable in tracking details
* fix info popovers in live camera drawer
* ensure metrics are initialized if genai is enabled
* docs
* ollama cloud model docs
* Ensure object descriptions get claened up
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* remove footer messages and add update topic to motion tuner view
restart after changing values is no longer required
* add cache key and activity indicator for loading classification wizard images
* Always mark model as untrained when a classname is changed
* clarify object classification docs
* add debug logs for individual lpr replace_rules
* update memray docs
* memray tweaks
* Don't fail for audio transcription when semantic search is not enabled
* Fix incorrect mismatch for object vs sub label
* Check if the video is currently playing when deciding to seek due to misalignment
* Refactor timeline event handling to allow multiple timeline entries per update
* Check if zones have actually changed (not just count) for event state update
* show event icon on mobile
* move div inside conditional
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Fix genai callbacks in MQTT
* Cleanup cursor pointer for classification cards
* Cleanup
* Handle unknown SOCs for RKNN converter by only using known SOCs
* don't allow "none" as a classification class name
* change internal port user to admin and default unspecified username to viewer
* keep 5000 as anonymous user
* suppress tensorflow logging during classification training
* Always apply base log level suppressions for noisy third-party libraries even if no specific logConfig is provided
* remove decorator and specifically suppress TFLite delegate creation messages
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* attributes endpoint
* event endpoints
* add attributes to more filters
* add to suggestions and query in explore
* support attributes in search input
* i18n
* add object type filter to endpoint
* add attributes to tracked object details pane
* add generic multi select dialog
* save object attributes endpoint
* add group by param to fetch attributes endpoint
* add attribute editing to tracked object details
* docs
* fix docs
* update openapi spec to match python
* fix coral docs
* add note about sub label object classification with person
* Catch OSError for deleting classification image
* add docs for dummy camera debugging
* add to sidebar
* fix formatting
* fix
* avx instructions are required for classification
* break text on classification card to prevent button overflow
* Ensure there is no NameError when processing
* Don't use region for state classification models
* fix spelling
* Handle attribute based models
* Catch case of non-trained model that doesn't add infinite number of classification images
* Actually train object classification models automatically
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Exclude D-FINE from using CUDA Graphs
* fix objects count in detail stream
* Add debugging for classification models
* validate idb stored stream name and reset if invalid
fixes https://github.com/blakeblackshear/frigate/discussions/21311
* ensure jina loading takes place in the main thread to prevent lazily importing tensorflow in another thread later
reverts atexit changes in https://github.com/blakeblackshear/frigate/pull/21301 and fixes https://github.com/blakeblackshear/frigate/discussions/21306
* revert old atexit change in bird too
* revert types
* ensure we bail in the live mode hook for empty camera groups
prevent infinite rendering on camera groups with no cameras
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Wait for config to load before evaluating route access
Fix race condition where custom role users are temporarily denied access after login while config is still loading. Defer route rendering in DefaultAppView until config is available so the complete role list is known before ProtectedRoute evaluates permissions
* Use batching for state classification generation
* Ignore incorrect scoring images if they make it through the deletion
* Delete unclassified images
* mitigate tensorflow atexit crash by pre-importing tflite/tensorflow on main thread
Pre-import Interpreter in embeddings maintainer and add defensive lazy imports in classification processors to avoid worker-thread tensorflow imports causing "can't register atexit after shutdown"
* don't require old password for users with admin role when changing passwords
* don't render actions menu if no options are available
* Remove hwaccel arg as it is not used for encoding
* change password button text
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Fix Safari popover issue in classification wizard
* use name for key instead of title
prevents duplicate key warnings when users mix vaapi and qsv
* update auth api endpoint descriptions and docs
* tweak headings
* fix note
* clarify classification docs
* Fix cuda birdseye
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (41 of 41 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (41 of 41 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.1% (119 of 120 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (40 of 40 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (116 of 116 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (55 of 55 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (48 of 48 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: OverTheHillsAndFarAway <prosjektx@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/nb_NO/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
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-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (41 of 41 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (40 of 40 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (55 of 55 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (40 of 40 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (119 of 119 strings)
Co-authored-by: GuoQing Liu <842607283@qq.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/zh_Hans/
Translation: Frigate NVR/audio
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/objects
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-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (41 of 41 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (40 of 40 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (Swedish)
Currently translated at 98.3% (117 of 119 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (55 of 55 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kristian Johansson <knmjohansson@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sv/
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/objects
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-settings
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (French)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (French)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (French)
Currently translated at 100.0% (41 of 41 strings)
Translated using Weblate (French)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (French)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (French)
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (French)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (French)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (French)
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (French)
Currently translated at 100.0% (40 of 40 strings)
Translated using Weblate (French)
Currently translated at 100.0% (55 of 55 strings)
Translated using Weblate (French)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (French)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (French)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (French)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (French)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (French)
Currently translated at 100.0% (40 of 40 strings)
Translated using Weblate (French)
Currently translated at 100.0% (55 of 55 strings)
Translated using Weblate (French)
Currently translated at 100.0% (128 of 128 strings)
Co-authored-by: Apocoloquintose <bertrand.moreux@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/fr/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-input
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (41 of 41 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (40 of 40 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (55 of 55 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (128 of 128 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marijn <168113859+Marijn0@users.noreply.github.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/nl/
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
Currently translated at 55.8% (67 of 120 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Polish)
Currently translated at 84.6% (110 of 130 strings)
Translated using Weblate (Polish)
Currently translated at 95.0% (38 of 40 strings)
Translated using Weblate (Polish)
Currently translated at 83.0% (108 of 130 strings)
Translated using Weblate (Polish)
Currently translated at 38.6% (46 of 119 strings)
Translated using Weblate (Polish)
Currently translated at 98.1% (54 of 55 strings)
Translated using Weblate (Polish)
Currently translated at 89.2% (570 of 639 strings)
Translated using Weblate (Polish)
Currently translated at 92.9% (119 of 128 strings)
Translated using Weblate (Polish)
Currently translated at 98.1% (210 of 214 strings)
Translated using Weblate (Polish)
Currently translated at 85.4% (546 of 639 strings)
Translated using Weblate (Polish)
Currently translated at 95.0% (38 of 40 strings)
Translated using Weblate (Polish)
Currently translated at 83.5% (107 of 128 strings)
Translated using Weblate (Polish)
Currently translated at 98.0% (51 of 52 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (Polish)
Currently translated at 37.8% (45 of 119 strings)
Co-authored-by: Artur <wy66m6xm@anonaddy.me>
Co-authored-by: Bartlomiej Puls <bartlomiej.puls@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Mateusz Kulis <kulis.matis@gmail.com>
Co-authored-by: Paweł Bauer <pawol87@gmail.com>
Co-authored-by: piesu <dogiiee@proton.me>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/pl/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
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-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (41 of 41 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (40 of 40 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (55 of 55 strings)
Co-authored-by: Eduardo Pastor Fernández <123eduardoneko123@gmail.com>
Co-authored-by: Gerard Ricart Castells <gerard.ricart@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ca/
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (41 of 41 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (40 of 40 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (55 of 55 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (128 of 128 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/uk/
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
Currently translated at 100.0% (41 of 41 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (40 of 40 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (55 of 55 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (128 of 128 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: lukasig <lukasig@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ro/
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
Currently translated at 63.0% (29 of 46 strings)
Translated using Weblate (Estonian)
Currently translated at 41.3% (19 of 46 strings)
Translated using Weblate (Estonian)
Currently translated at 42.3% (50 of 118 strings)
Translated using Weblate (Estonian)
Currently translated at 1.8% (1 of 53 strings)
Translated using Weblate (Estonian)
Currently translated at 5.1% (26 of 501 strings)
Translated using Weblate (Estonian)
Currently translated at 4.1% (2 of 48 strings)
Translated using Weblate (Estonian)
Currently translated at 9.5% (62 of 652 strings)
Translated using Weblate (Estonian)
Currently translated at 39.2% (84 of 214 strings)
Translated using Weblate (Estonian)
Currently translated at 0.7% (1 of 128 strings)
Translated using Weblate (Estonian)
Currently translated at 51.2% (21 of 41 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Estonian)
Currently translated at 36.4% (43 of 118 strings)
Translated using Weblate (Estonian)
Currently translated at 2.8% (6 of 214 strings)
Translated using Weblate (Estonian)
Currently translated at 9.0% (59 of 652 strings)
Translated using Weblate (Estonian)
Currently translated at 4.6% (6 of 130 strings)
Translated using Weblate (Estonian)
Currently translated at 7.5% (3 of 40 strings)
Translated using Weblate (Estonian)
Currently translated at 8.6% (8 of 92 strings)
Translated using Weblate (Estonian)
Currently translated at 29.1% (21 of 72 strings)
Translated using Weblate (Estonian)
Currently translated at 8.6% (4 of 46 strings)
Translated using Weblate (Estonian)
Currently translated at 4.9% (25 of 501 strings)
Translated using Weblate (Estonian)
Currently translated at 2.0% (1 of 48 strings)
Translated using Weblate (Estonian)
Currently translated at 35.5% (42 of 118 strings)
Translated using Weblate (Estonian)
Currently translated at 2.3% (12 of 501 strings)
Translated using Weblate (Estonian)
Currently translated at 0.8% (1 of 120 strings)
Translated using Weblate (Estonian)
Currently translated at 29.6% (35 of 118 strings)
Translated using Weblate (Estonian)
Currently translated at 2.1% (11 of 501 strings)
Translated using Weblate (Estonian)
Currently translated at 1.4% (3 of 214 strings)
Translated using Weblate (Estonian)
Currently translated at 4.3% (28 of 639 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Estonian)
Currently translated at 7.6% (1 of 13 strings)
Translated using Weblate (Estonian)
Currently translated at 2.1% (1 of 46 strings)
Translated using Weblate (Estonian)
Currently translated at 2.5% (1 of 40 strings)
Translated using Weblate (Estonian)
Currently translated at 1.3% (1 of 72 strings)
Translated using Weblate (Estonian)
Currently translated at 3.6% (2 of 55 strings)
Translated using Weblate (Estonian)
Currently translated at 20.0% (2 of 10 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Estonian)
Currently translated at 4.0% (1 of 25 strings)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Added translation using Weblate (Estonian)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/et/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-auth
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-icons
Translation: Frigate NVR/components-input
Translation: Frigate NVR/components-player
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-recording
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (German)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (German)
Currently translated at 100.0% (41 of 41 strings)
Translated using Weblate (German)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (German)
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (German)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (German)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (German)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (German)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (German)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (German)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (German)
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (German)
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (German)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (German)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (German)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (German)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (German)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (German)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (German)
Currently translated at 100.0% (40 of 40 strings)
Translated using Weblate (German)
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (German)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (German)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (German)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (German)
Currently translated at 99.5% (213 of 214 strings)
Translated using Weblate (German)
Currently translated at 99.5% (213 of 214 strings)
Translated using Weblate (German)
Currently translated at 83.5% (534 of 639 strings)
Translated using Weblate (German)
Currently translated at 93.8% (470 of 501 strings)
Translated using Weblate (German)
Currently translated at 98.9% (91 of 92 strings)
Translated using Weblate (German)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (German)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (German)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (German)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (German)
Currently translated at 100.0% (116 of 116 strings)
Translated using Weblate (German)
Currently translated at 100.0% (116 of 116 strings)
Translated using Weblate (German)
Currently translated at 34.4% (40 of 116 strings)
Translated using Weblate (German)
Currently translated at 94.8% (37 of 39 strings)
Translated using Weblate (German)
Currently translated at 100.0% (55 of 55 strings)
Translated using Weblate (German)
Currently translated at 78.0% (499 of 639 strings)
Translated using Weblate (German)
Currently translated at 98.4% (126 of 128 strings)
Translated using Weblate (German)
Currently translated at 29.3% (34 of 116 strings)
Translated using Weblate (German)
Currently translated at 96.0% (123 of 128 strings)
Translated using Weblate (German)
Currently translated at 78.0% (499 of 639 strings)
Co-authored-by: Emircanos <emircan368@gmail.com>
Co-authored-by: Fuxle <moritz.hofmann2005@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sebastian Sie <sebastian.neuplanitz@googlemail.com>
Co-authored-by: bgriese0 <kontakt@bjoern-griese.de>
Co-authored-by: jmtatsch <julian@tatsch.it>
Co-authored-by: mvdberge <micha.vordemberge@christmann.info>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/de/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-auth
Translation: Frigate NVR/components-dialog
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-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (41 of 41 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (652 of 652 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (120 of 120 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (130 of 130 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (40 of 40 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (119 of 119 strings)
Translated using Weblate (Turkish)
Currently translated at 64.6% (413 of 639 strings)
Translated using Weblate (Turkish)
Currently translated at 98.5% (211 of 214 strings)
Translated using Weblate (Turkish)
Currently translated at 66.3% (77 of 116 strings)
Translated using Weblate (Turkish)
Currently translated at 63.7% (74 of 116 strings)
Translated using Weblate (Turkish)
Currently translated at 97.6% (209 of 214 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (55 of 55 strings)
Translated using Weblate (Turkish)
Currently translated at 94.5% (121 of 128 strings)
Translated using Weblate (Turkish)
Currently translated at 93.7% (120 of 128 strings)
Translated using Weblate (Turkish)
Currently translated at 94.5% (87 of 92 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Turkish)
Currently translated at 58.9% (377 of 639 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (52 of 52 strings)
Co-authored-by: Emircanos <emircan368@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/tr/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
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-settings
Translation: Frigate NVR/views-system
* Improve handling of backchannel audio in camera wizard
* Cleanup
* look for backchannel on all registered streams on save
avoids potential issues with a timeout in stream registration
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* only show jwt secret tip for admin users
* fix preview endpoint 403 for viewer role when "all" param is used
* Update docs dependencies
* add warning if ffmpeg isn't selected for reolink http streams
* Update the motion for motion masks
* Also update objects
* Add docs about backchannel and two way talk takeover
* don't require restart when deleting zone or mask
* Ensure motion is correctly set when adjusting masks
* don't use python style raw prefixes in yaml examples in LPR docs
* wording
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* conditionally display actions for admin role only
* only allow admins to save annotation offset
* Fix classification reset filter
* fix explore context menu from blocking pointer events on the body element after dialog close
applying modal=false to the menu (not to the dialog) to fix this in the same way as elsewhere in the codebase
* add select all link to face library, classification, and explore
* Disable iOS image dragging for classification card
* add proxmox ballooning comment
* lpr docs tweaks
* yaml list
* clarify tls_insecure
* Improve security summary format and usefulness
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Fix saving zone friendly name when it wasn't set
* Fix UTF-8 handling for Onvif
* Don't remove none directory for classes
* Lookup all event IDs for review item immediately
* Cleanup typing
* Only fetch events when review group is open
* Cleanup
* disable debug paths switch for autotracking cameras
* fix clickable birdseye
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* jwt permissions
* add old password to body req
* add model and migration
need to track the datetime that passwords were changed for the jwt
* auth api backend changes
- use os.open to create jwt secret with restrictive permissions (0o600: read/write for owner only)
- add backend validation for password strength
- add iat claim to jwt so the server can determine when a token was issued and reject any jwts issued before a user's password_changed_at timestamp, ensuring old tokens are invalidated after a password change
- set logout route to public to avoid 401 when logging out
- issue new jwt for users who change their own password so they stay logged in
* improve set password dialog
- add field to verify old password
- add password strength requirements
* frontend tweaks for password dialog
* i18n
* use verify endpoint for existing password verification
avoid /login side effects (creating a new session)
* public logout
* only check if password has changed on jwt refresh
* fix tests
Fix migration 030 by using raw sql to select usernames (avoid ORM selecting nonexistent columns)
* add multi device warning to password dialog
* remove password verification endpoint
Just send old_password + new password in one request, let the backend handle verification in a single operation
* remove extra gap controller overrides
* new vod endpoint for clips to set discontinuity
ensure tracking-detail playlists emit #EXT-X-DISCONTINUITY (avoids fMP4 timestamp rewrites and playback stalls) while leaving standard recordings behavior unchanged
* use new endpoint
* Remove source_type from API
* Don't require state classification models to select all classes
* Specifically validate provided end_time for manual events
* Remove yolov9 specification for warning
* Remove warning for coral
* clarify zone name tip
* clarify replace rules in lpr docs
* remove periods
* Add explanation for review report
* adjust HLS gap controller params
defaults to false, should help to recover from hangs and stalling in tracking details videos on chrome
* only redirect to login page once on 401
attempt to fix ios pwa safari redirect storm
* Use contextual information from other cameras to inform report summary
* Formatting and prompt improvements for review summary report
* More improvements to prompt
* Remove examples
* Don't show admin action buttons on export card
* fix redirect race condition
Coordinate 401 redirect logic between ApiProvider and ProtectedRoute using a shared flag to prevent multiple simultaneous redirects that caused UI flashing. Ensure both auth error paths check and set the redirect flag before navigating to login, eliminating race conditions where both mechanisms could trigger at once
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* ensure audio events display timeline entries in tracking details
* tweak tracking details layout for small desktop sizes
* update transcription docs
* Update classification docs for training recommendations
* Make number of classification images to be kept configurable
* Add bird to classification reference
* Fix incorrect averaging of the segments so it correctly only uses the most recent segments
* fix trigger logic
* add ability to download clean snapshot
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Implement renaming in model editing dialog
* add transcription faq
* remove incorrect constraint for viewer as username
should be able to change anyone's role other than admin
* Don't save redundant state changes
* prevent crash when a camera doesn't support onvif imaging service required for focus support
* Fine tune behavior
* Stop redundant go2rtc stream metadata requests and defer audio information to allow bandwidth for image requests
* Improve cleanup logic for capture process
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Fix history management failing when updating URL
* Handle case where user doesn't have images that represent all states
If a user selects all imags and can't proceed we show a warning that they can still proceed but the model won't be trained until they get at least one image for every state.
* Still create all classes
We stil need to create all classes even if the user didn't assign images to them.
* fix camera group access for non admin users
changes from previous PR wrongly included users from the standard viewer role (but excluded custom viewer roles)
* Adjust threat level interaction to be less strict
* use base path when fetching go2rtc data
* show config error message when starting in safe mode
* fix genai migration
* fix genai
* Fix genai migration
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Don't add to history when opening search dialog
* Update caniuse
* Revamp the history handling for dialog components
* clarify audio transcription docs
* Use titlecase helper
* Allow running object clasasification on stationary objects
* small spacing tweaks for tablets
* require admin role to delete users
* explicitly prevent deletion of admin user
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (116 of 116 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (214 of 214 strings)
Co-authored-by: GuoQing Liu <842607283@qq.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/zh_Hans/
Translation: Frigate NVR/common
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-settings
Translation: Frigate NVR/views-system