* add ptz presets and default role widgets
* language tweaks
* fix width in triggers view
* tweak iOS PWA message in notifications settings
* deprecate ui.date_style and ui.time_style
these have been unused since date/time formatting has been pushed to i18n
* add config migrator to remove date_style and time_style
* remove date_style and time_style from reference config
* fix camera list scrolling in state classification wizard on mobile
* improve error parsing and increase skip default
* improve motion search layout to match tracking details
* implement draw and move mode on mobile
* update motion search docs
* language tweaks
* improve tips
* note actions menu
* improve visibility of blurred icon buttons
* add motion search to history actions menu and mobile drawer
* i18n
* use pure css for motion search dialog video
* defer profile restoration until subscribers are connected
* change order of features in mobile review settings drawer
Extends the custom URL validator to accept both rtsp:// and rtsps://, and updates the error message in all 25 translated locales to reflect both schemes. Also fixes a pre-existing typo in the Slovak translation (\"rtsp / \" → \"rtsp://\").
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
* remove redundant per-view toasters in settings
* add variants to standardize dialog footer button layouts
* remove text-md
this class name compiles to nothing in tailwind. we used to add it to prevent iOS from zooming when focusing on an input, but that is now solved via the viewport meta in index.html
* make wizard footers consistent with dialog footers
* consistent destructive button style
remove text-white from individual buttons and add it to the variant
* stabilize chart options to stop ApexCharts updateOptions running on every stats tick
* constrain height of export dialog
* stop audio maintainer when deleting a camera
* run face register and recognize API handlers in threadpool
* add clone dialog
* i18n
* tweaks
* add to camera management pane
* add e2e test
* optional disable portal prop
* radio and checkbox tweaks
* tweak i18n
* add select all/select none
* fixes
* reset form only on open transition
* unselect all targets for existing camera
* fix test
* reorder sections for save and collapse to single put for new camera
* change source and allow cloning to multiple cameras
* tweak language
* fix overflowing text in save all popover
* tweaks
* fix per label object masks
* use grid for source and target
* language tweak
* resolve global record.export.hwaccel_args to fix phantom camera override
* auto-stop debug replay sessions after 12 hours
* docs tweaks
* add more tips to object classification docs
* tweak language
* Store hwaccel errors with timeout so it can retry
* Add error logs for Intel GPU stats
* add area
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
The zh-Hant translations are synced from Weblate (98% complete) but the
locale was never registered in the language selector, so users could not
select it. Register zh-Hant in supportedLanguageKeys, add its display
label, and map it to the zh-TW date-fns locale.
* add prop to disable id field
* disable id field when editing profile mask/zone
also, disable if the zone name already exists in required_zones or the base config is being edited and the id already exists on a profile
* add backend validation to reject profile-omly masks/zones
* add tests
* update docs
* tweak
* restructure camera enable/disable pane
* remove obsolete camera edit form
* change terminology to off/on instead of disabled/enabled
* docs
* move menu options and add current camera name badge
* docs
* tweaks
* filter motion review by allowed cameras
* filter alertCameras by allowed cameras so the recent alerts query for restricted roles doesn't reference cameras they can't access
* skip data streams in chapter exports to avoid ffmpeg segfault
* formatting
* restrict debug replay UI entry points to admin users
* Adjust default iGPU name when it can't be found
* Fix when model tries to request an invalid camera
* Improve prompt
* add collapsible main nav items in settings
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* add review padding to explore debug replay api calls
* add semantic search model size widget
disables model_size select with n/a text when an embeddings genai provider is selected
* regenerate zone contours and per-zone filter masks on detect resolution change
* treat null as a clear sentinel in buildOverrides so nullable field edits don't snap back
* extract replay config sheet to new component
* add validation and messages for detect settings
* unlink shm frames when camera is removed
* drop stale shm cache refs when cached segment is too small for requested shape
* skip new-object frame cache write when current_frame is unavailable
* add tests
* use setdefault when adding a new camera
Multiple subscribers in the same process each unpickle the ZMQ payload independently and would otherwise write divergent Python objects to the shared cameras dict — leaving long-lived references (e.g. CameraState.camera_config) pointing at a copy that subsequent in-place mutations like apply_section_update can never reach. setdefault collapses everyone onto the first writer's object so attribute mutations propagate to every consumer in this process.
* rebuild ffmpeg commands on detect update
Rebuild the cached ffmpeg cmd so the next process spawn picks up new resolution/fps. Running cameras keep their existing cmd (ffmpeg_cmds is only read at process startup); replay cameras are recycled by CameraMaintainer to pick up the rebuilt cmd
* drop stale shm cache refs when cached segment size doesn't match requested shape
The cached SharedMemoryFrameManager reference can point at a segment whose
size no longer matches the requested shape — the segment was unlinked and
recreated at a different size in a camera add/remove cycle. This catches
both a resolution increase (cached too small) and a decrease (cached too
large, pointing at an orphaned inode whose stale bytes would otherwise be
misinterpreted at the new shape, producing distorted/miscolored YUV frames).
After reopening, if the OS-level segment still doesn't match the requested
shape we're in a transient mid-recreate state — either the maintainer
hasn't allocated the new segment yet (size too small) or we opened a
pre-recycle segment (size too big). Either way, skip the frame and don't
cache the mismatched ref.
* recycle replay camera on detect update
* discard tracked-object state when detect resolution changes mid-session
When detect resolution changes mid-session every tracked object we hold
was localized against the old pixel grid. Their boxes no longer
correspond to anything in the new frame, and the `end` callback that
fires when their IDs disappear from the new detect process's detections
publishes those stale boxes to consumers (LPR, snapshot crop) that slice
the new frame and crash on empty arrays. Drop the tracked-object state
on a shape change so no stale boxes ever cross the CameraState boundary.
Belt-and-suspenders: also drop any incoming batch whose boxes exceed the
current detect resolution. These are in-flight queue entries from the
pre-recycle detect process that beat the new detect process to the
queue; processing them would re-introduce stale-resolution tracked
objects we just dropped above. The per-camera detect process clamps
legitimate boxes to detect.width-1 / detect.height-1, so any coord
beyond that is unambiguously stale.
* rebuild motion and object filter masks on detect resolution change
Apply the detect update first so frame_shape reflects the new resolution
before we rebuild dependents.
Motion's rasterized_mask is sized to frame_shape at construction. When
detect resolution changes we must rebuild RuntimeMotionConfig so the
mask matches the new frame size; otherwise consumers like the LPR
processor and motion detector hit a shape mismatch when they index
frames with the stale mask.
Same story for per-object filter masks — rebuild RuntimeFilterConfig at
the new frame_shape so the merged global+per-object masks they hold
match what they'll be indexed against.
* republish motion and objects on in-memory detect resize
A detect resolution change also invalidates the rasterized masks on
motion and per-object filters. apply_section_update has rebuilt them at
the new frame_shape; publish them too so other processes replace their
old values.
* add test
* frontend
* add refresh topic for camera maintainer recycle action
The maintainer's recycle branch is doing an action (recycle the camera)
in response to a section-level signal. Introduce a
CameraConfigUpdateEnum.refresh case as an explicit action signal — the
maintainer subscribes to refresh instead of detect, parallel with add
and remove. Publishers fire refresh alongside detect when a recycle is
needed; section-level subscribers keep their existing topic.
Since no main-process subscriber listens for detect anymore, the
refresh handler calls recreate_ffmpeg_cmds() explicitly so the shared
CameraConfig's ffmpeg_cmds is rebuilt before the new subprocesses
spawn.
* factor stale-resolution state drop into a CameraState method
* use monotonic clock for detector inference duration to prevent negative values from wall clock steps
* add ability to set camera's webui_url from camera management pane
* Gemini send thought signature
* Update docs
* copy face and lpr configs from source camera to replay camera
* add guard
* improve dummy camera docs
* remove version number
* fix stale field message after reverting a conditional form field
Routes field-level conditional messages through a dedicated React Context instead of merging them into uiSchema. RJSF's Form keeps state.uiSchema sticky across renders during processPendingChange (formData is updated, uiSchema is not), so a previously injected ui:messages array stays attached to a field even after the triggering condition flips back to false. Context propagation re-runs FieldTemplate directly on every provider value change, sidestepping that staleness.
* add semantic search field message to note that model_size is irrelevant when embeddings provider is selected
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* filter replay camera from camera selectors
* add face rec and lpr to replay configuration sheet
* add missing config topic subscriptions in embeddings maintainer
* pop replay camera from config object when stopping
* ensure motion masks from source camera are copied to replay
* stop polling debug_replay/status after live_ready
* use vod for constructing replay clips
* render orphaned filter entries as collapsibles instead of the Key/Value editor
* Symlink for various AI files
* change replay confg dialog to platform aware sheet
* change agents title
* fix test
* tweak collapsible
* remove camera ui section in settings
no point to having it anymore with profiles and camera management settings
* fix admin response cache leak to non-admin users via nginx proxy_cache
* add model fetcher endpoint for genai config ui
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
Currently translated at 100.0% (1162 of 1162 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1150 of 1150 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1141 of 1141 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 98.8% (1128 of 1141 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (473 of 473 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (794 of 794 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1122 of 1122 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (792 of 792 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (237 of 237 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (471 of 471 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (127 of 127 strings)
Co-authored-by: Edward Zhang <hsrzq@126.com>
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/config-cameras/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-chat/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-settings/zh_Hans/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/common
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-chat
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (1171 of 1171 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (811 of 811 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (1150 of 1150 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (1141 of 1141 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (1137 of 1137 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (175 of 175 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (1129 of 1129 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (794 of 794 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (145 of 145 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (473 of 473 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (129 of 129 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (45 of 45 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (59 of 59 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (64 of 64 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (237 of 237 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (86 of 86 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (40 of 40 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (237 of 237 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (471 of 471 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (101 of 101 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (1122 of 1122 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (792 of 792 strings)
Translated using Weblate (Spanish)
Currently translated at 52.5% (31 of 59 strings)
Translated using Weblate (Spanish)
Currently translated at 99.4% (174 of 175 strings)
Translated using Weblate (Spanish)
Currently translated at 23.3% (110 of 471 strings)
Translated using Weblate (Spanish)
Currently translated at 68.8% (31 of 45 strings)
Translated using Weblate (Spanish)
Currently translated at 21.8% (173 of 792 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (100 of 100 strings)
Translated using Weblate (Spanish)
Currently translated at 62.3% (63 of 101 strings)
Translated using Weblate (Spanish)
Currently translated at 40.6% (35 of 86 strings)
Translated using Weblate (Spanish)
Currently translated at 80.0% (32 of 40 strings)
Translated using Weblate (Spanish)
Currently translated at 67.6% (759 of 1122 strings)
Translated using Weblate (Spanish)
Currently translated at 70.3% (45 of 64 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: jjavin <javiernovoa@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-chat/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-replay/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/es/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-chat
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-motionSearch
Translation: Frigate NVR/views-replay
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (794 of 794 strings)
Translated using Weblate (Dutch)
Currently translated at 83.0% (49 of 59 strings)
Translated using Weblate (Dutch)
Currently translated at 83.9% (397 of 473 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (1150 of 1150 strings)
Translated using Weblate (Dutch)
Currently translated at 15.2% (72 of 473 strings)
Translated using Weblate (Dutch)
Currently translated at 30.0% (15 of 50 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (45 of 45 strings)
Translated using Weblate (Dutch)
Currently translated at 10.2% (81 of 794 strings)
Translated using Weblate (Dutch)
Currently translated at 59.3% (35 of 59 strings)
Translated using Weblate (Dutch)
Currently translated at 35.0% (14 of 40 strings)
Translated using Weblate (Dutch)
Currently translated at 23.7% (14 of 59 strings)
Translated using Weblate (Dutch)
Currently translated at 24.4% (11 of 45 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (26 of 26 strings)
Translated using Weblate (Dutch)
Currently translated at 63.4% (712 of 1122 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Dutch)
Currently translated at 11.8% (7 of 59 strings)
Translated using Weblate (Dutch)
Currently translated at 20.0% (8 of 40 strings)
Translated using Weblate (Dutch)
Currently translated at 8.8% (4 of 45 strings)
Translated using Weblate (Dutch)
Currently translated at 10.1% (80 of 792 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (Dutch)
Currently translated at 93.7% (121 of 129 strings)
Co-authored-by: Bart Smeding <bartsmeding@gmail.com>
Co-authored-by: Björn Vanneste <info@nidhhoggr.net>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hosted Weblate user 151476 <marijndekker3@gmail.com>
Co-authored-by: bb61523 <brambini@gmail.com>
Co-authored-by: soosterwaal <sebastiaan@bg-engineering.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-chat/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-replay/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/nl/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-chat
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-motionSearch
Translation: Frigate NVR/views-replay
Translation: Frigate NVR/views-settings
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (811 of 811 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1171 of 1171 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1162 of 1162 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1151 of 1151 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1150 of 1150 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1141 of 1141 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (794 of 794 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1141 of 1141 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1137 of 1137 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (473 of 473 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1129 of 1129 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (794 of 794 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1122 of 1122 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (237 of 237 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (127 of 127 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/audio/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-chat/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/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-chat
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
Currently translated at 31.8% (7 of 22 strings)
Translated using Weblate (Thai)
Currently translated at 22.8% (40 of 175 strings)
Translated using Weblate (Thai)
Currently translated at 15.2% (9 of 59 strings)
Translated using Weblate (Thai)
Currently translated at 15.5% (7 of 45 strings)
Translated using Weblate (Thai)
Currently translated at 0.5% (4 of 794 strings)
Translated using Weblate (Thai)
Currently translated at 16.0% (4 of 25 strings)
Translated using Weblate (Thai)
Currently translated at 16.0% (8 of 50 strings)
Translated using Weblate (Thai)
Currently translated at 13.5% (8 of 59 strings)
Translated using Weblate (Thai)
Currently translated at 37.5% (24 of 64 strings)
Translated using Weblate (Thai)
Currently translated at 21.7% (38 of 175 strings)
Translated using Weblate (Thai)
Currently translated at 12.0% (3 of 25 strings)
Translated using Weblate (Thai)
Currently translated at 11.6% (10 of 86 strings)
Translated using Weblate (Thai)
Currently translated at 14.0% (7 of 50 strings)
Translated using Weblate (Thai)
Currently translated at 13.3% (6 of 45 strings)
Translated using Weblate (Thai)
Currently translated at 7.8% (90 of 1141 strings)
Translated using Weblate (Thai)
Currently translated at 0.3% (3 of 794 strings)
Translated using Weblate (Thai)
Currently translated at 4.6% (6 of 129 strings)
Translated using Weblate (Thai)
Currently translated at 1.2% (6 of 473 strings)
Translated using Weblate (Thai)
Currently translated at 77.6% (184 of 237 strings)
Translated using Weblate (Thai)
Currently translated at 9.6% (14 of 145 strings)
Translated using Weblate (Thai)
Currently translated at 27.2% (6 of 22 strings)
Translated using Weblate (Thai)
Currently translated at 8.0% (2 of 25 strings)
Translated using Weblate (Thai)
Currently translated at 11.8% (7 of 59 strings)
Translated using Weblate (Thai)
Currently translated at 8.8% (4 of 45 strings)
Translated using Weblate (Thai)
Currently translated at 10.4% (9 of 86 strings)
Translated using Weblate (Thai)
Currently translated at 16.0% (16 of 100 strings)
Translated using Weblate (Thai)
Currently translated at 21.1% (37 of 175 strings)
Translated using Weblate (Thai)
Currently translated at 15.0% (6 of 40 strings)
Translated using Weblate (Thai)
Currently translated at 45.0% (27 of 60 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ton Zabretooth <zabretooth@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-chat/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-replay/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/th/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/common
Translation: Frigate NVR/views-chat
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-motionSearch
Translation: Frigate NVR/views-replay
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
* filter outbound ws broadcasts by per-recipient camera access
* fan out config updates to comms
* tests
* mypy
* allow viewers to use jobstate
* update agent instructions
* remove vitest
* Ensure runtime options are passed
* Add attribute info to prompt when configured
* Move GenAI plugins to dedicated directory
* Migrate prompts to dedicated folder
* Move chat prompts to prompts
* Implement reasoning traces in the UI
* Cleanup
* Make azure a subclass of openai
* Implement reasoning for other providers
* mypy
* Cleanup
* preserve user-set min_score on attribute filters instead of bumping any 0.5 value
use model_fields_set to distinguish "user explicitly set min_score" from "Pydantic applied the generic FilterConfig default of 0.5"
* add config test for attributes
* fix attributes frontend type
* add expanded hidden field context
* extend schema modification
* special case for attributes
* i18n for attributes
* handle dedicated lpr mode
* strip unrendered FilterConfig fields from attribute filter form data to fix validation errors
* start audio transcription post processor when enabled on any camera
* Fetch embed key whenever an error occurs in case the llama server was restarted
* mypy
* add tooltips for colored dots in settings menu
* add ability to reorder cameras from management pane
* add ability to reorder birdseye
* add reordering save text to camera management view
* Include NPU in latency performance hint
* Implement turbo for NPU on object detection
* hide order fields
* drop auto-derived field paths from camera value when unset globally
* use correct field type for export hwaccel args
* add debug replay to detail actions menu
* clarify debug replay in docs
* guard get_current_frame_time against missing camera state
* Implement debug reply from export
* Refactor debug replay to use sources for dynamic playback
* Mypy
* fix debug export replay source timestamp handling
* skip replay cameras in stats immediately
* broadcast debug replay state over ws and buffer pre-OPEN sends
- push debug replay session state over the job_state ws topic so the status bar reacts instantly to start/stop without polling
- fix child-effect-before-parent-effect race in WsProvider that silently dropped initial snapshot requests on cold load
* fix debug replay test hang
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* detector UI fixes
- derive detector and model from memo rather than using two drain useeffects
- sanitize save payload through sanitizeSectionData to prevent yaml validation issues
* increase display duration for restart required toasts
* mimic logic in detector section for save all button
also, increase toast duration for restart required toasts
* fixes and tweaks
- use section hidden fields for sanitization instead of duplicating code
- use parent hooks so save all, pending data, and the status dots work correctly
* add embedded mode to BaseSection so parents can host the save action
* add optional action slot to current Frigate+ model summary
* add w-full to action slot flex wrapper for explicit width contract
* i18n
* merged detectors and model settings view
* fix document title
* Embed detector form in merged settings view
* add detection model card with tabs and custom model embed
* add Frigate+ model selector with filter popover to merged page
* Add mismatch banner and gate save on detector and model compatibility
* Wire atomic save, restart toast, and undo on detectors and model page
* Clear child pending data on undo
* route merged detectors and model view in settings
* trim Frigate+ page to account-only and remove old detection model view
* basic e2e
* Fix unsaved-changes guard, custom path leak, and post-failure cache resync
* Rename to Detectors and model, float Modified badge, use ConfigMessageBanner for mismatch
* Hide Plus/Custom tabs when Frigate+ is not enabled
* Detect active Plus model via model.plus.id instead of path prefix
* Sync state back to snapshot when child form un-modifies and remount on undo
* Always require restart on save since model changes also need one
* Wrap Frigate+ model selector in SplitCardRow with label and description
* rename tab
* update docs
* sync top-level model with default detector's resolved model
when the user doesn't define a top-level `model:` block, `FrigateConfig.model` stayed at pydantic field defaults (320×320, /labelmap.txt) while the per-detector model picked up `DEFAULT_MODEL` for openvino on cpu (300×300, coco_91cl_bkgr.txt introduced in #23127), causing `RemoteObjectDetector` to fail with "buffer is too small for requested array" because the SHM was sized from the per-detector model but mapped using the top-level one. After the detector loop, copy the first detector's resolved model up to `self.model` so both sides agree on dimensions and labelmap
* revert to cpu detector by default
use openvino cpu for new configs only
* add defaults
* sync filter entries with track and listen labels
- Auto-populate `audio.filters` from `audio.listen` instead of the full audio labelmap, matching how `objects.filters` is keyed by `track` (no longer need to populate the full audio labelmap, which was added in #22630)
- Synthesize the matching filter entries in the settings form on load so each track/listen label shows its collapsible after a profile is selected, since the backend's auto-populate only runs at config init
* translate main label for lifecycle description with attribute
* reject restricted go2rtc stream sources when added via api
* add env var check function
* Support token streaming stats
* Propogate streaming token stats to chat calls
* Show token stats for each image
* Add settings to handle token stats and other options
* i18n
* Use select
* Improve mobile layout and spacing
On multi-GPU systems, OpenVINO enumerates devices as "GPU.0", "GPU.1",
etc. rather than a single "GPU". The exact string match in
is_openvino_gpu_npu_available() fails to recognize these suffixed device
names, causing enrichments (face recognition, semantic search) to
silently fall back to CPU-only inference via ONNXModelRunner instead of
using OpenVINOModelRunner on GPU.
Switch from exact match to prefix match so both single-GPU ("GPU") and
multi-GPU ("GPU.0", "GPU.1") device names are correctly detected, along
with any future suffixed variants for NPU and other accelerators.
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* improve scroll handling for non-modal DropdownMenu in classification and face selection dialogs
* clean up
* fix incorrect key capitalization
* fix profile array overrides not replacing base arrays
don't use lodash merge(), it does positional merging and an empty source array doesn't override the destination, and shorter arrays leak destination elements through.
backend is unaffected, so the saved config and actual backend functionality was right
* only show audio debug tab when audio is enabled in config
* move apple_compatibility out of advanced
* remove retry_interval from UI
99% of users should never be changing this
* hide switch in optionalfieldwidget if editing a profile
* add override badges for cameras and profiles
collect shared functions into the config util and separate hooks
* Use new models endpoint info to determine modalities
* clarify language
* fix linter
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* restrict viewer access to logs, labels, and go2rtc stream list
* filter stats data for non admins
* track creator on vlm watch jobs and scope view/cancel to admin or creator
* add shortcut for admins in /stats
I have a very repeatable reproduction of an issue where most of my
cameras show a "No frames have been received, check error logs" image in
the UI, but restreaming in HomeAssistant is working flawlessly. The only
errors in the logs I saw were some like this:
`OSError: [Errno 121] Remote I/O error`.
Doing a bit more debugging, it looked like Frigate was failing to create
the thumbnail directory for a camera because it already existed. This
error was a clue as to the class of error. I was surprised to learn that
`os.path.exists` [silently suppresses errors from
os.stat and returns False](https://github.com/python/cpython/blob/main/Lib/genericpath.py#L22).
This makes for a plausible series of events: a transient stat call
fails, so Frigate takes the creation path, which gets upset that the
directory already exists.
I found a few other possible cases to fix but did not make an exhaustive
search. It seems that this `exist_ok` flag is used elsewhere within
Frigate so I thought it would be a good solution.
AI disclosure: I used AI to diagnose my issue and asked it to translate
its init-time patches to the container source into this repo. I verified
that its patches solved the problem I was facing. Its theory fits the
facts - I am using a distributed file system and I saw the error in my
logs. I checked the upstream Python code to verify the error suppression
behavior, and read the corresponding Frigate code. I did not use AI to
author this commit message/PR description; all diction and typos here are my own.
* add optional onClick to EmptyCard
* show EmptyCard in face rec when face library is empty
* add loading indicator
* add description to camera management pane
* Cleanup when use snapshot but can't load snapshot
* Migrate files
* fix birdseye color distortion when configured aspect ratio is unsupported
* Skip processing end for object descriptions
* don't crash if stats is null
* fix genai roles in migration
* frigate+ pane updates
- allow users to select a plus model from the select even when one was not previously loaded
- always show model summary card
- add model filter popover
- add restart button totast
* fix frigate+ pane layout and buttons to match other settings panes
* match button layout in go2rtc settings view
* make audio maintainer respond to dynamic config updates
* check correct zone name in publish state
* fix nested translation extraction for Optional dict and list fields
* mypy
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
get_relative_coordinates() previously logged
"Not applying mask due to invalid coordinates. X,Y is outside ..."
without naming the camera, so on a multi-camera setup the user had
to guess which one to fix.
Add an optional camera_name kwarg with default "" (no behavior
change for existing callers). The global object-mask path in
FrigateConfig.validate_config passes camera_name=camera_config.name
since it already has it in scope, so legacy configs with absolute
pixel coordinates now get an actionable log line:
Not applying mask due to invalid coordinates for camera back.
9000,9000 is outside of the detection resolution 800x400.
Use the editor in the UI to correct the mask.
Existing wording is preserved verbatim except for the inserted
" for camera <name>" segment. Runtime behavior is unchanged.
Co-authored-by: Claude <noreply@anthropic.com>
* Change order
* Improve title
* add loading spinner to exports
* Simplify JSON since not all providers see or use this the same
* Add fields to primary prompt
* Adjust centering for no overrides
* Use GenAI title for exports when available
* detect form-root objects by field path instead of schema identity
* add bosnian
* Strip v1 if included in url
* prevent fast clicks in video controls from selecting text
* Use title for metadata chapters
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
The literal string ``"Removed {count} empty directories"`` was passed
to ``logger.debug`` without an ``f`` prefix, so the ``{count}``
placeholder is emitted verbatim instead of being substituted. Convert
the call to an f-string so the count is logged.
* respect section hiddenFields when detecting config overrides
* change audio events to audio detection to match docs
* add field messages for object and review genai
* add more config messages
* more messages
* add guard to prevent race when adding camera dynamically
* fix duplicate websocket messages from zombie connection under react strict mode
detach ws event handlers before close() in WsProvider cleanup so a CONNECTING socket's deferred onclose can't schedule a reconnect after the next mount resets the unmounted guard, which was spawning a second live ws and duplicating every message
* fix double event publishes for stationary objects with attributes
* hide camera overrides badge from system sections
* show empty card on camera metrics page when no cameras are defined
* fix enabled camera state switch after adding via wizard
Cameras added mid-session have no WS state until the dispatcher publishes camera_activity (which only happens on a fresh onConnect). Fall back to the config's enabled value so the switch reflects reality immediately after the wizard closes.
* guard camera enabled access
console would throw errors after adding via camera wizard
* fix useOptimisticState dropping debounced setState under StrictMode
* use openvino on cpu as default model
- faster than tflite on cpu
- add to default generated config
* use an enum for model_size
the frontend will then render this as a select dropdown because of the changes in the json schema
* i18n
* sync object filter entries with tracked labels in camera config form
Filter sub-collapsibles in the camera Objects section are driven by `filters` dict keys, but profile merges and live track-switch edits don't add matching entries, so newly tracked labels (like from a profile override) had no collapsible. Synthesize default filter entries from `track` in the form data so every tracked label renders a collapsible; baseline data also gets the synthesized entries, so save payloads are unchanged.
* revalidate raw paths cache after config save so CameraPathWidget shows fresh credentials
* fix test
* restore masked ffmpeg credentials when persisting camera config
* formatting
* rebuild ffmpeg commands when enabling recording for the first time
Toggling record.enabled from the config UI updated the in-memory config but left ffmpeg running with its original command, so the record output args were never wired in and nothing landed in the cache for the maintainer to move. The record config update now rebuilds ffmpeg_cmds when enabled_in_config transitions, and the camera watchdog restarts ffmpeg on a false to true transition so the record output gets wired in. MQTT toggles, which only flip record.enabled at runtime, are unaffected and continue to work via the maintainer's drop/keep gate.
* keep record toggle switch in single camera view disabled until enabled in config
* fix override detection for sections unset in the global config
Override badges and the blue dot now compare against schema defaults for sections like motion that the API serializes as null when omitted from the global YAML, instead of treating any populated camera config as an override
* add support for config-aware patterns in section hiddenFields
Section configs can now declare dynamic hidden-field entries as functions of the loaded config; objects.ts uses this to hide auto-populated attribute filters (DHL, face, license_plate, etc.) from the form, save flow, and override popover when those labels aren't user-settable
* siimplify object filters handling
live updating was getting very messy. users will just need to save once they enable a new object in order to see filters for that object
* tweaks
* update docs for new detector default
* make genai provider required and add special case for UI
prevent validation errors from appearing on initial creation of genai provider by setting the first option in the select dropdown as default
* use continuous expire date when loading reviews for recording cleanup
* reset heatmap filter when motion preview camera changes
* Add note about speed zones unit when enabled
* don't display fps warning for dedicated LPR cameras
* language tweaks
* allow changing camera type from management UI
* i18n
* fix ollama tool calling failure when conversation contains multimodal content from live frame tool results
* fix mypy
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* fix(face_recognition): feed BGR (not RGB) to FaceDetectorYN in manual detection branch
Frigate's `requires_face_detection` branch in `FaceRealTimeProcessor.process_frame`
converts the YUV camera frame to RGB and passes it to `cv2.FaceDetectorYN`.
YuNet is trained on BGR — feeding it RGB silently degrades detection
confidence by ~10× on typical person crops, causing face_recognition to
emit no `sub_label` and produce no `train/` entries. There is no log signal
because the detector simply returns 0 faces; from outside the box it looks
like nobody is walking past any camera.
The same file already does the YUV→BGR conversion correctly in the
else-branch (was line 271, now line 285) — only the manual-detection
branch was missed.
## Reproduction
Verified in-pod against the running Frigate's models on identical
person crops (snapshot pulled from a real person event):
BGR (correct): cv2.FaceDetectorYN ← confidence 0.744 ✓
RGB (current): cv2.FaceDetectorYN ← confidence 0.047 ✗
The `score_threshold=0.5` set on `FaceDetectorYN.create()` filters anything
under 0.5 at the detector layer, so the RGB-degraded crops never reach
the user-configurable `detection_threshold`. Result: silent outage.
## Fix
Three changes in `frigate/data_processing/real_time/face.py`:
1. `cv2.COLOR_YUV2RGB_I420` → `cv2.COLOR_YUV2BGR_I420`
2. Variable rename `rgb` → `bgr` to match
3. Remove the now-redundant `cv2.cvtColor(face_frame, cv2.COLOR_RGB2BGR)`
block — `face_frame` is already BGR after the upstream conversion change
Net diff: +6 / -7. Pure Python, no new dependencies.
## How a deployment confirms the fix
After this change, walking past a camera produces:
- `data.attributes` with a `face` entry on the person event (currently empty)
- New entries in `/api/faces` `train/` array (currently frozen)
- `sub_label` populated on subsequent person events for trained faces
Signed-off-by: Vinnie Esposito <vespo21@gmail.com>
* Cleanup comment
---------
Signed-off-by: Vinnie Esposito <vespo21@gmail.com>
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Update to ROCm 7.2.3
* Add inference time for 9060XT
* Update times
* Update hardware info for latest ROCm
* Add env vars to save kernels and miopen database
* re-enable face recognition for ROCm
* Update
* Save LLVM cache
* Rewrite intel GPU stats to use file descriptors instead of intel_gpu_top, leading to significantly better API for interaction and more accurate results
* Update tests
* Update docs
* Adjust approach
* Update strings
* use ReplayState enum
* extract shared ffmpeg progress helper
* make start call non-blocking with worker thread
* expose replay state on status endpoint and return 202 from start
* cancel in-flight ffmpeg when stop is called during preparation
* add replay i18n strings for preparing and error states
* show status in replay UI
* navigate immediately on 202 from debug replay menus and dialog
* remove unused
* simplify to use Job infrastructure
* tests
* cleanup and tweaks
* fetch schema
* update api spec
* formatting
* fix e2e test
* mypy
* clean up
* formatting
* fix
* fix test
* don't try to show camera image until status reports ready
* simplify loading logic
* fix race in latest_frame on debug replay shutdown
* remove toast when successfully stopping
it gets hidden almost immediately
- Add _auth_headers() helper to pass Bearer token when api_key is set
- Wire headers into all Ollama client instantiations (sync + async)
- Update docs with Ollama Cloud direct connection example and yaml config
* lpr fixes
- remove duplicate code
- fix min_area check for non frigate+ code path
- move log outside of non frigate+ code path
* only show chat link when a genai provider is configured with the chat role
* respect ui.timezone when generating fallback export names
* reapply radix pointer events fix to call sites that use navigate()
* formatting
* fall back to prior preview frame for short export thumbnails
* fix typing
* fix e2e test for chat navigation
* batch annotation offset to seek atomically and throttle slider drag
* add debug replay loading toast for explore actions
* Improve handling of webpush missing shortSummary
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* openvino log message and preview directory checks
* restrict config vars for viewer users
* recording timestamp fix
when startTime is exactly on an hour boundary, findIndex returns the first matching chunk, which is the previous hour's chunk (where before == startTime), instead of the correct chunk (where after == startTime)
the bug shows up when using the share timestamp feature and sharing a specific timestamp on the exact hour mark. when accessing the shared link, the timeline would jump to the incorrect hour
* use helper for chunked time range
* Adjustments to contributing docs
* tweak
* Improve wording
* tweak
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
Currently translated at 100.0% (236 of 236 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1081 of 1081 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (469 of 469 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1077 of 1077 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (790 of 790 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1077 of 1077 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (469 of 469 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (101 of 101 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (145 of 145 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (86 of 86 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (790 of 790 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (26 of 26 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 82.1% (83 of 101 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 41.8% (36 of 86 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (64 of 64 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (469 of 469 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.7% (788 of 790 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (235 of 235 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1074 of 1074 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1074 of 1074 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (469 of 469 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (790 of 790 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/components-dialog/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/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-exports/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/zh_Hans/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-settings
Currently translated at 16.6% (1 of 6 strings)
Translated using Weblate (Kannada)
Currently translated at 0.9% (1 of 101 strings)
Translated using Weblate (Kannada)
Currently translated at 4.0% (1 of 25 strings)
Translated using Weblate (Kannada)
Currently translated at 10.0% (1 of 10 strings)
Translated using Weblate (Kannada)
Currently translated at 0.8% (1 of 123 strings)
Translated using Weblate (Kannada)
Currently translated at 0.1% (1 of 1081 strings)
Translated using Weblate (Kannada)
Currently translated at 10.0% (1 of 10 strings)
Translated using Weblate (Kannada)
Currently translated at 50.0% (1 of 2 strings)
Translated using Weblate (Kannada)
Currently translated at 2.1% (1 of 47 strings)
Translated using Weblate (Kannada)
Currently translated at 0.5% (1 of 174 strings)
Translated using Weblate (Kannada)
Currently translated at 0.4% (1 of 236 strings)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kannada)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Rakshit Chandrahasa <r211093@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/kn/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/kn/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/kn/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/kn/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/kn/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/kn/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/kn/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/kn/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/kn/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/kn/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/kn/
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/common
Translation: Frigate NVR/components-auth
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-icons
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-configeditor
Translation: Frigate NVR/views-recording
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (Spanish)
Currently translated at 57.4% (58 of 101 strings)
Translated using Weblate (Spanish)
Currently translated at 21.9% (103 of 469 strings)
Translated using Weblate (Spanish)
Currently translated at 70.3% (757 of 1076 strings)
Translated using Weblate (Spanish)
Currently translated at 31.3% (27 of 86 strings)
Translated using Weblate (Spanish)
Currently translated at 98.4% (127 of 129 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (26 of 26 strings)
Translated using Weblate (Spanish)
Currently translated at 20.5% (162 of 790 strings)
Translated using Weblate (Spanish)
Currently translated at 99.4% (173 of 174 strings)
Translated using Weblate (Spanish)
Currently translated at 95.9% (118 of 123 strings)
Translated using Weblate (Spanish)
Currently translated at 29.6% (24 of 81 strings)
Translated using Weblate (Spanish)
Currently translated at 67.6% (728 of 1076 strings)
Translated using Weblate (Spanish)
Currently translated at 92.7% (218 of 235 strings)
Translated using Weblate (Spanish)
Currently translated at 66.4% (715 of 1076 strings)
Translated using Weblate (Spanish)
Currently translated at 66.4% (714 of 1074 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (Spanish)
Currently translated at 98.2% (57 of 58 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Spanish)
Currently translated at 92.0% (23 of 25 strings)
Translated using Weblate (Spanish)
Currently translated at 10.2% (48 of 469 strings)
Translated using Weblate (Spanish)
Currently translated at 8.9% (71 of 790 strings)
Translated using Weblate (Spanish)
Currently translated at 99.4% (173 of 174 strings)
Translated using Weblate (Spanish)
Currently translated at 98.2% (171 of 174 strings)
Translated using Weblate (Spanish)
Currently translated at 97.1% (169 of 174 strings)
Translated using Weblate (Spanish)
Currently translated at 95.9% (167 of 174 strings)
Co-authored-by: Daniel G. <keybyte@gmail.com>
Co-authored-by: Francesc Domene <fdomenef@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Luis Enrique Barral <luisbarral22@hotmail.com>
Co-authored-by: NecrumBlacke4984a794e814493 <k_spin@hotmail.com>
Co-authored-by: Riker <alpha9@icloud.com>
Co-authored-by: ThatStella7922 <stella@thatstel.la>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/es/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-player
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 18.6% (16 of 86 strings)
Translated using Weblate (Hungarian)
Currently translated at 7.6% (36 of 469 strings)
Translated using Weblate (Hungarian)
Currently translated at 80.0% (20 of 25 strings)
Translated using Weblate (Hungarian)
Currently translated at 5.9% (47 of 790 strings)
Translated using Weblate (Hungarian)
Currently translated at 86.3% (19 of 22 strings)
Translated using Weblate (Hungarian)
Currently translated at 74.7% (130 of 174 strings)
Translated using Weblate (Hungarian)
Currently translated at 4.1% (33 of 790 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (26 of 26 strings)
Translated using Weblate (Hungarian)
Currently translated at 52.0% (13 of 25 strings)
Translated using Weblate (Hungarian)
Currently translated at 92.7% (218 of 235 strings)
Translated using Weblate (Hungarian)
Currently translated at 39.6% (427 of 1076 strings)
Translated using Weblate (Hungarian)
Currently translated at 6.1% (29 of 469 strings)
Translated using Weblate (Hungarian)
Currently translated at 59.0% (13 of 22 strings)
Translated using Weblate (Hungarian)
Currently translated at 66.1% (41 of 62 strings)
Translated using Weblate (Hungarian)
Currently translated at 87.8% (87 of 99 strings)
Translated using Weblate (Hungarian)
Currently translated at 5.5% (26 of 469 strings)
Translated using Weblate (Hungarian)
Currently translated at 54.5% (12 of 22 strings)
Translated using Weblate (Hungarian)
Currently translated at 37.9% (408 of 1076 strings)
Translated using Weblate (Hungarian)
Currently translated at 44.0% (11 of 25 strings)
Translated using Weblate (Hungarian)
Currently translated at 3.7% (30 of 790 strings)
Translated using Weblate (Hungarian)
Currently translated at 71.8% (125 of 174 strings)
Translated using Weblate (Hungarian)
Currently translated at 86.8% (86 of 99 strings)
Translated using Weblate (Hungarian)
Currently translated at 4.4% (21 of 469 strings)
Translated using Weblate (Hungarian)
Currently translated at 65.2% (15 of 23 strings)
Translated using Weblate (Hungarian)
Currently translated at 2.6% (21 of 790 strings)
Co-authored-by: Da4ndo <vrgdnl20@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: KecskeTech <teonyitas@gmail.com>
Co-authored-by: ZELO <zg1990@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/hu/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/common
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (236 of 236 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1081 of 1081 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1077 of 1077 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (101 of 101 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (26 of 26 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (64 of 64 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1077 of 1077 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (86 of 86 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (58 of 58 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (145 of 145 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (95 of 95 strings)
Translated using Weblate (Catalan)
Currently translated at 97.8% (93 of 95 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (95 of 95 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (81 of 81 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (145 of 145 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1076 of 1076 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (790 of 790 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1074 of 1074 strings)
Co-authored-by: Eduardo Pastor Fernández <123eduardoneko123@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: anton garcias <isaga.percompartir@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/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-exports/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/Config - Global
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
Currently translated at 10.0% (79 of 790 strings)
Translated using Weblate (Japanese)
Currently translated at 63.4% (686 of 1081 strings)
Translated using Weblate (Japanese)
Currently translated at 63.4% (686 of 1081 strings)
Translated using Weblate (Japanese)
Currently translated at 80.1% (81 of 101 strings)
Translated using Weblate (Japanese)
Currently translated at 9.8% (46 of 469 strings)
Translated using Weblate (Japanese)
Currently translated at 96.5% (56 of 58 strings)
Translated using Weblate (Japanese)
Currently translated at 8.7% (41 of 469 strings)
Translated using Weblate (Japanese)
Currently translated at 70.3% (45 of 64 strings)
Translated using Weblate (Japanese)
Currently translated at 90.8% (158 of 174 strings)
Translated using Weblate (Japanese)
Currently translated at 76.2% (77 of 101 strings)
Translated using Weblate (Japanese)
Currently translated at 94.5% (122 of 129 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Japanese)
Currently translated at 62.9% (681 of 1081 strings)
Translated using Weblate (Japanese)
Currently translated at 8.9% (71 of 790 strings)
Translated using Weblate (Japanese)
Currently translated at 6.1% (29 of 469 strings)
Translated using Weblate (Japanese)
Currently translated at 61.8% (669 of 1081 strings)
Translated using Weblate (Japanese)
Currently translated at 5.6% (45 of 790 strings)
Translated using Weblate (Japanese)
Currently translated at 92.3% (218 of 236 strings)
Translated using Weblate (Japanese)
Currently translated at 61.8% (669 of 1081 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Japanese)
Currently translated at 68.3% (69 of 101 strings)
Translated using Weblate (Japanese)
Currently translated at 5.9% (28 of 469 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (Japanese)
Currently translated at 89.0% (155 of 174 strings)
Translated using Weblate (Japanese)
Currently translated at 67.1% (43 of 64 strings)
Translated using Weblate (Japanese)
Currently translated at 5.5% (44 of 790 strings)
Translated using Weblate (Japanese)
Currently translated at 93.7% (121 of 129 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (26 of 26 strings)
Translated using Weblate (Japanese)
Currently translated at 61.0% (658 of 1077 strings)
Translated using Weblate (Japanese)
Currently translated at 62.3% (63 of 101 strings)
Translated using Weblate (Japanese)
Currently translated at 94.4% (137 of 145 strings)
Translated using Weblate (Japanese)
Currently translated at 92.3% (217 of 235 strings)
Translated using Weblate (Japanese)
Currently translated at 65.6% (42 of 64 strings)
Translated using Weblate (Japanese)
Currently translated at 98.8% (85 of 86 strings)
Translated using Weblate (Japanese)
Currently translated at 60.9% (656 of 1076 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Japanese)
Currently translated at 93.0% (120 of 129 strings)
Translated using Weblate (Japanese)
Currently translated at 37.2% (32 of 86 strings)
Translated using Weblate (Japanese)
Currently translated at 37.2% (32 of 86 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Yusuke, Hirota <hirota.yusuke@jp.fujitsu.com>
Co-authored-by: alpha <etc@alpha-line.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ja/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/common
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-exports
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% (1081 of 1081 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (236 of 236 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1077 of 1077 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (26 of 26 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (101 of 101 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (64 of 64 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (86 of 86 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (95 of 95 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (81 of 81 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (145 of 145 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1076 of 1076 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1074 of 1074 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (790 of 790 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/common/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/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-exports/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ro/
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-settings
The idle heartbeat check in BirdsEyeOutputProcess.update() compares
time.monotonic() (seconds since an arbitrary point, typically boot)
against last_output_time which is set from datetime.datetime.now().timestamp()
(Unix epoch seconds).
These are completely different time bases. The subtraction produces a
large negative number, so the idle heartbeat condition can never be
satisfied. This means birdseye stops sending frames when all cameras
go idle, instead of continuing at the configured idle_heartbeat_fps.
Use datetime.datetime.now().timestamp() consistently for both the
heartbeat check and the output time tracking.
* Move openai specific workaround so it doesn't apply to other providers
* Fix gemini tool calling
* Improve efficiency of frame listing for previews
* debug replay fixes
- initial selection without changing the radio button in the dialog would select 1 hour (rather than 1 minute)
- use CLIPS_DIR instead of CACHE_DIR so that longer replay clips don't cause tmpfs cache overflows
* don't re-render the tracking details overlay on every video time tick
* change pinned to planned
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* ensure embeddings process restarts after maintainer thread crash
* add docs link to media sync settings
* fix color
Co-authored-by: Copilot <copilot@github.com>
* match link color with other sections
* ensure recording staleness threshold scales with segment_time
* docs tweak
* Fix llama.cpp media marker
* Fix gemini tools call
---------
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* add ui to camera config update topics enum
* add mqtt to camera config update enum
* ensure cleanup runs when an event end skips post-processing
* end any in-progress audio events when audio detection is disabled
we already end in-progress audio events when we disable a camera, but this mirrors that logic for specifically disabling audio detection
* Improve GenAI metadata
* fix invalid recording segment topic being misrouted to the valid handler
* Add confidence default to avoid unnecessary field causing issues
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Reduce max frames per second to 1
* Use pydantic but don't fail if some constraints are not met.
* Adjust limits
* Adjust limits
* Cleanup
* add unsaved changes icon/popover to individual settings section
* allow changing camera friendly_name from camera management pane
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Test for image token usage in llama.cpp so we can more appropriately decide how many frames to include
* Limit based on frames per second
* handle zone case sensitivity
* Improve formatting
* Add observations field so model can build CoT before outputting used fields
* ensure classification wizard dialog is scrollable on mobile too
* add chat and features group to mobile menu
Co-authored-by: Copilot <copilot@github.com>
* Set min length for summary too
* Don't use orange for review item
---------
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* only send monitoring notifications to users with camera access
* check access to similarity search event id camera
* require admin role for storage usage endpoint
* check camera access for jsmpeg and birdseye cameras
* tests
* formatting
* use ffmpeg to probe rtsp urls instead of cv2
cv2 is faster (no subprocess launch) and will continue to be used for recording segments
* tweak faq
* change unsaved color to orange
avoids confusion with validation errors (red)
* don't use any variant of orange as a profile color
avoids confusion with unsaved changes
* more unsaved color tweaks
* fix: bump OpenVINO to 2025.4.x to resolve LXC container crash
* fix: replace openvino + onnxruntime with onnxruntime-openvino 1.24.*
onnxruntime-openvino 1.24.* bundles OpenVINO 2025.4.1, which fixes a
crash in constrained CPU environments (e.g. Proxmox LXC) where
lin_system_conf.cpp calls stoi("") on empty strings read from offline
CPU sysfs entries.
Consolidating to onnxruntime-openvino also ensures the OpenVINO runtime
and ONNX Runtime OpenVINO EP are always compatible versions.
* revert: restore onnxruntime, keep openvino bump
Reverting onnxruntime-openvino consolidation - onnxruntime is used with
multiple execution providers (CUDA, TensorRT, MIGraphX, CPU) and cannot
be replaced wholesale with the openvino-specific wheel.
* Bump radix-ui packages to align react-dismissable-layer version and fix nested overlay pointer-events bug
* remove workarounds for radix pointer events issues on dropdown and context menus
* remove disablePortal from popover
* remove modal on popovers
* remove workarounds in restart dialog
* keep onCloseAutoFocus for face, classification, and ptz
these are necessary to prevent tooltips from re-showing and from the arrow keys from reopening the ptz presets menu
* add tests
* apply annotation offset to frigate+ submission frame time
* fix broken docs links with hash fragments that resolve wrong on reload
* undo
* use recording snapshot for frigate+ frame submission from VideoControls
rather than a canvas grab/paint, which may not always align with an ffmpeg snapshot due to keyframes
* add more docs links
- display docs link for main sections on collapsible fields
* dialog button consistency
* Initial copy timestamp url implementation
* revise url format
* Implement share timestamp dialog
* Use translations
* Add comments
* Add validations to shared link
* Switch to searchEffect implementation
* Add missing accessibility related dialog description
* Change URL format to unix timestamps
* Remove unnecessary useEffect
* Remove duplicated dialog title
* Fixes/improvements based off PR review comments
* Add missing cancel button & separators to dialog
* Make share description clearer
* Bugfix: guard against showing toasts twice
Because this effect ends up running multiple times
* Clamp future timestamps to now
* Revert "Bugfix: guard against showing toasts twice"
This reverts commit 99fa5e1dee.
* Use normal separator
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Fixes based off PR review comments
* Bugfix: Share dialog was not receiving the player timestamp after removing key that triggered remounts
* Defer `setRecording` and return true from hook for cleanup
* Remove timeout defer hack in favor of refactored hook
* Attempt to replay video muted on NotAllowedError
* Use separate persistent mute and temporary forced mute states
* Align cancel button with other dialogs
* Prevent wrapping on dialog title
* Remove extra "back" button on mobile drawer
* Fix back navigation when coming from direct shared timestamp links
* Use new timeformat hook
* Simplify dialog radio buttons
* Apply suggestions from code review
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* add log when probing detect stream on startup
when users don't explicitly set detect.width and detect.height, we probe for them. sometimes the probe hangs (camera doesn't support UDP, like some Reolinks), so this log message will make that clearer
* add faq about probing detect stream
* fix stuck activity ring when tracked object transitions to stationary
* drop cache segments past retain cutoff regardless of retention mode
* add maintainer test
* only link to profile settings in status bar for admin users
* use hasFullCameraAccess for group filtering
* add custom export args to record docs
* update recordings docs
* prevent review WS handler from poisoning SWR cache before initial fetch completes
* fix review page spinner not clearing when review item ends
* use last ended review item ID instead of counter
* use separate displayItems memo to overlay end_time updates without re-filtering reviewed items
* backend
* frontend + i18n
* tests + api spec
* tweak backend to use Job infrastructure for exports
* frontend tweaks and Job infrastructure
* tests
* tweaks
- add ability to remove from case
- change location of counts in case card
* add stale export reaper on startup
* fix toaster close button color
* improve add dialog
* formatting
* hide max_concurrent from camera config export settings
* remove border
* refactor batch endpoint for multiple review items
* frontend
* tests and fastapi spec
* fix deletion of in-progress exports in a case
* tweaks
- hide cases when filtering cameras that have no exports from those cameras
- remove description from case card
- use textarea instead of input for case description in add new case dialog
* add auth exceptions for exports
* add e2e test for deleting cases with exports
* refactor delete and case endpoints
allow bulk deleting and reassigning
* frontend
- bulk selection like Review
- gate admin-only actions
- consolidate dialogs
- spacing/padding tweaks
* i18n and tests
* update openapi spec
* tweaks
- add None to case selection list
- allow new case creation from single cam export dialog
* fix codeql
* fix i18n
* remove unused
* fix frontend tests
* fix video playback stutter when GenAI dialog is open in detail stream
Inline `onOpen` callback in DetailStream.tsx:522 creates a new function identity every render. GenAISummaryChip.tsx:98's useEffect depends on [open, onOpen], so it re-fires on every parent re-render while the dialog is open. Each fire calls onSeek -> setCurrentTime -> seekToTimestamp, creating a continuous re-render + seek loop
* add /profiles to EXEMPT_PATHS for non-admin users
* skip debug_replay/status poll for non-admin users
* use subquery for timeline lookup to avoid SQLite variable limit
* Add score fusion helpers for find_similar_objects chat tool
* Add candidate query builder for find_similar_objects chat tool
* register find_similar_objects chat tool definition
* implement _execute_find_similar_objects chat tool dispatcher
* Dispatch find_similar_objects in chat tool executor
* Teach chat system prompt when to use find_similar_objects
* Add i18n strings for find_similar_objects chat tool
* Add frontend extractor for find_similar_objects tool response
* Render anchor badge and similarity scores in chat results
* formatting
* filter similarity results in python, not sqlite-vec
* extract pure chat helpers to chat_util module
* Teach chat system prompt about attached_event marker
* Add parseAttachedEvent and prependAttachment helpers
* Add i18n strings for chat event attachments
* Add ChatAttachmentChip component
* Make chat thumbnails attach to composer on click
* Render attachment chip in user chat bubbles
* Add ChatQuickReplies pill row component
* Add ChatPaperclipButton with event picker popover
* Wire event attachments into chat composer and messages
* add ability to stop streaming
* tweak cursor to appear at the end of the same line of the streaming response
* use abort signal
* add tooltip
* display label and camera on attachment chip
* display area as proper percentage in debug view
* match replay objects list with debug view
* motion search fixes
- tweak progress bar to exclude heatmap and inactive segments
- show metrics immediately on search start
- fix preview frame loading race
- fix polygon missing after dialog remount
- don't try to drag the image when dragging vertex of polygon
* add activity indicator to storage metrics
* make sub label query for events API endpoints case insensitive
* fix mobile export crash by removing stale iOS non-modal drawer workaround
* Remove titlecase to avoid Gemma4 handling plain labels as proper nouns
* Improve titling:
* Make directions more clear
* Properly capitalize delivery services
* update dispatcher config reference on save
* subscribe to review topic so ReviewDescriptionProcessor knows genai is enabled
* auto-send ON genai review WS message when enabled_in_config transitions to true
* remove unused object level
* update docs to clarify pre/post capture settings
* add ui docs links
* improve known_plates field in settings UI
* only show save all when multiple sections are changed
or if the section being changed is not currently being viewed
* fix docs
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* basic e2e frontend test framework
* improve mock data generation and add test cases
* more cases
* add e2e tests to PR template
* don't generate mock data in PR CI
* satisfy codeql check
* fix flaky system page tab tests by guarding against crashes from incomplete mock stats
* reduce local test runs to 4 workers to match CI
* block ffmpeg args in custom exports for non-admin users only
* prune expired reconnect timestamps periodically in watchdog loop
reconnect timestamps were only pruned when a new reconnect
occurred. This meant a single reconnect would persist in the count indefinitely instead of expiring after 1 hour
* formatting
* refresh model dropdown after changing provider or base url
* decouple list_models from provider init
switching providers in the UI left an invalid model in the config, then _init_provider would fail and list_models would return an empty list, making it impossible to select a valid model
Currently translated at 100.0% (1071 of 1071 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (142 of 142 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (790 of 790 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (1068 of 1068 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (174 of 174 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (469 of 469 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% (129 of 129 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (58 of 58 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (58 of 58 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (172 of 172 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (235 of 235 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 63.5% (652 of 1026 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (123 of 123 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (58 of 58 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (142 of 142 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.3% (120 of 122 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (123 of 123 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 96.5% (56 of 58 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (138 of 138 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (10 of 10 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/config-cameras/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/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-configeditor/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-exports/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-settings/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/nb_NO/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
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-settings
Translation: Frigate NVR/views-system
Currently translated at 99.8% (1069 of 1071 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.9% (1067 of 1068 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1065 of 1065 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (469 of 469 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (174 of 174 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (790 of 790 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (129 of 129 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1049 of 1049 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (790 of 790 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (58 of 58 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (469 of 469 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 94.0% (963 of 1024 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 91.1% (925 of 1015 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (788 of 788 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.3% (783 of 788 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 98.9% (780 of 788 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (142 of 142 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 98.3% (120 of 122 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (172 of 172 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (235 of 235 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 98.8% (779 of 788 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 98.8% (779 of 788 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (123 of 123 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.5% (465 of 467 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 91.2% (923 of 1011 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 91.2% (923 of 1011 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.3% (466 of 469 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 96.8% (1082 of 1117 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (231 of 231 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
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/components-camera/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/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-exports/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/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
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-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (French)
Currently translated at 93.1% (54 of 58 strings)
Translated using Weblate (French)
Currently translated at 92.0% (23 of 25 strings)
Translated using Weblate (French)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (French)
Currently translated at 4.3% (34 of 790 strings)
Translated using Weblate (French)
Currently translated at 69.1% (728 of 1053 strings)
Translated using Weblate (French)
Currently translated at 98.2% (169 of 172 strings)
Translated using Weblate (French)
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (French)
Currently translated at 96.0% (24 of 25 strings)
Translated using Weblate (French)
Currently translated at 97.0% (228 of 235 strings)
Translated using Weblate (French)
Currently translated at 94.5% (122 of 129 strings)
Translated using Weblate (French)
Currently translated at 70.5% (724 of 1026 strings)
Translated using Weblate (French)
Currently translated at 69.9% (718 of 1026 strings)
Translated using Weblate (French)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (French)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (French)
Currently translated at 97.6% (168 of 172 strings)
Translated using Weblate (French)
Currently translated at 88.0% (22 of 25 strings)
Translated using Weblate (French)
Currently translated at 88.3% (152 of 172 strings)
Translated using Weblate (French)
Currently translated at 48.0% (12 of 25 strings)
Translated using Weblate (French)
Currently translated at 3.8% (30 of 788 strings)
Translated using Weblate (French)
Currently translated at 59.0% (13 of 22 strings)
Translated using Weblate (French)
Currently translated at 87.7% (151 of 172 strings)
Translated using Weblate (French)
Currently translated at 96.5% (227 of 235 strings)
Translated using Weblate (French)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (French)
Currently translated at 69.3% (43 of 62 strings)
Translated using Weblate (French)
Currently translated at 54.5% (12 of 22 strings)
Translated using Weblate (French)
Currently translated at 69.8% (715 of 1024 strings)
Translated using Weblate (French)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (French)
Currently translated at 3.6% (29 of 788 strings)
Translated using Weblate (French)
Currently translated at 40.0% (10 of 25 strings)
Translated using Weblate (French)
Currently translated at 98.3% (120 of 122 strings)
Translated using Weblate (French)
Currently translated at 2.5% (28 of 1111 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: N D <n.dubreuil@gmail.com>
Co-authored-by: Riton Du Boulon <henripl37@gmail.com>
Co-authored-by: alorente <gitmaster@passific.fr>
Co-authored-by: shdw <weblate@assez.biz>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/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-exports/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/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/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/common
Translation: Frigate NVR/components-icons
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 15.3% (72 of 469 strings)
Translated using Weblate (Dutch)
Currently translated at 91.2% (157 of 172 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Dutch)
Currently translated at 10.1% (80 of 788 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (Dutch)
Currently translated at 99.1% (122 of 123 strings)
Translated using Weblate (Dutch)
Currently translated at 69.4% (713 of 1026 strings)
Translated using Weblate (Dutch)
Currently translated at 15.4% (72 of 467 strings)
Translated using Weblate (Dutch)
Currently translated at 8.6% (68 of 788 strings)
Translated using Weblate (Dutch)
Currently translated at 86.0% (148 of 172 strings)
Translated using Weblate (Dutch)
Currently translated at 52.0% (13 of 25 strings)
Translated using Weblate (Dutch)
Currently translated at 8.5% (67 of 788 strings)
Translated using Weblate (Dutch)
Currently translated at 86.3% (19 of 22 strings)
Translated using Weblate (Dutch)
Currently translated at 69.3% (43 of 62 strings)
Translated using Weblate (Dutch)
Currently translated at 81.8% (18 of 22 strings)
Translated using Weblate (Dutch)
Currently translated at 40.0% (10 of 25 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Dutch)
Currently translated at 8.2% (65 of 788 strings)
Translated using Weblate (Dutch)
Currently translated at 84.8% (146 of 172 strings)
Translated using Weblate (Dutch)
Currently translated at 98.3% (120 of 122 strings)
Translated using Weblate (Dutch)
Currently translated at 69.7% (705 of 1011 strings)
Translated using Weblate (Dutch)
Currently translated at 94.3% (218 of 231 strings)
Translated using Weblate (Dutch)
Currently translated at 5.2% (59 of 1117 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marijn <168113859+Marijn0@users.noreply.github.com>
Co-authored-by: Mark Holtkamp <markholtkamp85@gmail.com>
Co-authored-by: Paul Bröerken <broerken@me.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/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-exports/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/nl/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/common
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (1071 of 1071 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1068 of 1068 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1065 of 1065 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1065 of 1065 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (174 of 174 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (790 of 790 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (469 of 469 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1053 of 1053 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (469 of 469 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (790 of 790 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1047 of 1047 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (172 of 172 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (58 of 58 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (129 of 129 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (142 of 142 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (235 of 235 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1026 of 1026 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (788 of 788 strings)
Translated using Weblate (Catalan)
Currently translated at 98.3% (120 of 122 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (788 of 788 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1011 of 1011 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (123 of 123 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (469 of 469 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1011 of 1011 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1117 of 1117 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1005 of 1005 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (231 of 231 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1003 of 1003 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1111 of 1111 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/common/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/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-exports/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ca/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
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-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (1071 of 1071 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1068 of 1068 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1065 of 1065 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (174 of 174 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (469 of 469 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1053 of 1053 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (790 of 790 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (142 of 142 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1049 of 1049 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (469 of 469 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (129 of 129 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (235 of 235 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (58 of 58 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (172 of 172 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (790 of 790 strings)
Translated using Weblate (Romanian)
Currently translated at 98.3% (120 of 122 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (123 of 123 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (231 of 231 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (788 of 788 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1011 of 1011 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1111 of 1111 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/common/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/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-exports/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ro/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
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-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (1065 of 1065 strings)
Translated using Weblate (German)
Currently translated at 100.0% (174 of 174 strings)
Translated using Weblate (German)
Currently translated at 99.4% (173 of 174 strings)
Translated using Weblate (German)
Currently translated at 100.0% (1053 of 1053 strings)
Translated using Weblate (German)
Currently translated at 100.0% (1053 of 1053 strings)
Translated using Weblate (German)
Currently translated at 100.0% (469 of 469 strings)
Translated using Weblate (German)
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (German)
Currently translated at 100.0% (123 of 123 strings)
Translated using Weblate (German)
Currently translated at 100.0% (790 of 790 strings)
Translated using Weblate (German)
Currently translated at 100.0% (790 of 790 strings)
Translated using Weblate (German)
Currently translated at 100.0% (790 of 790 strings)
Translated using Weblate (German)
Currently translated at 100.0% (172 of 172 strings)
Translated using Weblate (German)
Currently translated at 100.0% (129 of 129 strings)
Translated using Weblate (German)
Currently translated at 100.0% (58 of 58 strings)
Translated using Weblate (German)
Currently translated at 83.2% (656 of 788 strings)
Translated using Weblate (German)
Currently translated at 73.7% (757 of 1026 strings)
Translated using Weblate (German)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (German)
Currently translated at 99.4% (171 of 172 strings)
Translated using Weblate (German)
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (German)
Currently translated at 100.0% (142 of 142 strings)
Translated using Weblate (German)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (German)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (German)
Currently translated at 100.0% (235 of 235 strings)
Translated using Weblate (German)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (German)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (German)
Currently translated at 98.3% (120 of 122 strings)
Translated using Weblate (German)
Currently translated at 99.1% (122 of 123 strings)
Translated using Weblate (German)
Currently translated at 72.8% (737 of 1011 strings)
Translated using Weblate (German)
Currently translated at 70.2% (328 of 467 strings)
Translated using Weblate (German)
Currently translated at 100.0% (231 of 231 strings)
Translated using Weblate (German)
Currently translated at 58.8% (464 of 788 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ninja110292 <ninja110292@users.noreply.hosted.weblate.org>
Co-authored-by: PhillyMay <mein.alias@outlook.com>
Co-authored-by: Sebastian Sie <sebastian.neuplanitz@googlemail.com>
Co-authored-by: jmtatsch <julian@tatsch.it>
Co-authored-by: mvdberge <micha.vordemberge@christmann.info>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/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-exports/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/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
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-settings
Translation: Frigate NVR/views-system
* add DictAsYamlField for genai provider and runtime options
* regenerate config translations
* chat tweaks
- add page title
- scroll if near bottom
- add tool call group that dynamically updates as tool calls are made
- add bouncing loading indicator and other UI polish
* tool call grouping
* Switch to a feature-based roles so it is easier to choose models for different tasks
* Fallback and try llama-swap format
* List models supported by provider
* Cleanup
* Add frontend
* Improve model loading
* Make it possible to update genai without restarting
* Cleanup
* Cleanup
* Mypy
* add ability to order subfields with dot notation
* put review genai enabled at the top of the genai subsection
* fix genai summary title truncation issue in detail stream
* add guards to reject missing sub commands
* mask/zone bugfixes
- fix websocket crash when creating a new mask or zone before a name is assigned
- fix deleted masks and zones not disappearing from the list until navigating away
- fix deleting profile override not reverting to the base mask in the list
- fix inertia defaulting to nan
* disable save button on invalid form state
* fix validation for speed estimation
* ensure polygon is closed before allowing save
* require all masks and zones to be on the base config
* clarify dialog message and tooltip when removing an override
* clarify docs
* set edgetpu for multi-instance
* improve error messages when mixing/matching detectors
* allow custom add button text via uiSchema
* clarify language in docs for configuring detectors via the UI
* scrub genai API keys and onvif credentials from config endpoint
* enforce camera access in thumbnail tracked-object fallback
The /events/{id}/thumbnail endpoint called require_camera_access when
loading persisted events but skipped the check in the tracked-object
fallback path for in-progress events. A restricted viewer could
retrieve thumbnails from cameras they should not have access to.
* block filter and attach flags in custom ffmpeg export args
The ffmpeg argument blocklist missed -filter_complex, -lavfi, -vf,
-af, -filter, and -attach. These flags can read arbitrary files via
source filters like movie= and amovie=, bypassing the existing -i
block. A user with camera access could exploit this through the
custom export endpoint.
* enforce camera access on VLM monitor endpoint
POST /vlm/monitor allowed any authenticated user to start VLM
monitoring on any camera without checking camera access. A viewer
restricted to specific cameras could monitor cameras they should
not have access to.
* enforce camera access in chat start_camera_watch tool
The start_camera_watch tool called via POST /chat/completion did not
validate camera access, allowing a restricted viewer to start VLM
monitoring on cameras outside their allowed set through the chat
interface.
* restrict review summary endpoint to admin role
* fix require_role call passing string instead of list
* fix section config uiSchema merge replacing base entries
mergeSectionConfig was replacing the entire base uiSchema when a
level override (global/camera) also defined one, causing base-level
ui:after/ui:before directives to be silently dropped. This broke
the SemanticSearchReindex button which was defined in base uiSchema.
* add generation script
a script to read yaml code blocks from docs markdown files and generate corresponding "Frigate UI" tab instructions based on the json schema, i18n, section configs (hidden fields), and nav mappings
* first pass
* components
* add to gitignore
* second pass
* fix broken anchors
* fixes
* clean up tabs
* version bump
* tweaks
* remove role mapping config from ui
* add validator for detect width and height
require both or neither
* coerce semantic search model string to enum
Built-in model names (jinav1, jinav2) get converted to the enum, genai provider names that don't match stay as plain strings and follow the existing validation path
* formatting
* add config messages to sections and fields
* add alert variants
* add messages to types
* add detect fps, review, and audio messages
* add a basic set of messages
* remove emptySelectionHintKey from switches widget
use the new messages framework and revert the changes made in #22664
* implement hook to return resolved "24hour" | "12hour" string
delegate to existing use24HourTime(), which correctly detects the browser's locale preference via Intl.DateTimeFormat
* update frontend to use use24HourTime(config) or useTimeFormat(config) instead of directly comparing config.ui.time_format
* embed cpu/mem stats into detectors, cameras, and processes
so history consumers don't need the full cpu_usages dict
* support dot-notation for nested keys
to avoid returning large objects when only specific subfields are needed
* fix setLastUpdated being called inside useMemo
this triggered a setState-during-render warning, so moved to a useEffect
* frontend types
* frontend
hide instead of unmount all graphs - re-rendering is much more expensive and disruptive than the amount of dom memory required
keep track of visited tabs to keep them mounted rather than re-mounting or mounting all tabs
add isActive prop to all charts to re-trigger animation when switching metrics tabs
fix chart data padding bug where the loop used number of series rather than number of data points
fix bug where only a shallow copy of the array was used for mutation
fix missing key prop causing console logs
* add isactive after rebase
* formatting
* skip None values in filtered output for dot notation
When mqtt.required_zones is configured, the initial mqtt snapshot on
object creation is always blocked because zone evaluation hasn't run
yet (entered_zones is empty). Later, the snapshot is only re-sent if
a better thumbnail is found, so if the first frame was already the
best capture the snapshot is silently lost.
Add a new_zone_entered flag to TrackedObject that triggers an mqtt
snapshot publish as soon as zone entry is confirmed, closing the gap
between object detection and zone evaluation.
Closesblakeblackshear/frigate#21027
* add review labels widget
* register widget and add to review section
* i18n
* add border to switches widget
* padding tweaks
* don't show audio labels if audio is not enabled
* add docs links
* ability to add custom labels to review
* add hint for empty selection in review labels and SwitchesWidget
* language consistency
* tweak language
* show validation errors in json response
* fix export hwaccel args field in UI
* increase annotation offset consts
* fix save button race conditions, add reset spinner, and fix enrichments profile leak
- Disable both Save and SaveAll buttons while either operation is in progress so users cannot trigger concurrent saves
- Show activity indicator on Reset to Default/Global button during the API call
- Enrichments panes (semantic search, genai, face recognition) now always show base config fields regardless of profile selection in the header dropdown
* fix genai additional_concerns validation error with textarea array widget
The additional_concerns field is list[str] in the backend but was using the textarea widget which produces a string value, causing validation errors.
Created a TextareaArrayWidget that converts between array (one item per line) and textarea display, and switched additional_concerns to use it
* populate and sort global audio filters for all audio labels
* add column labels in profiles view
* enforce a minimum value of 2 for min_initialized
* reuse widget and refactor for multiline
* fix
* change record copy preset to transcode audio to aac
subprocess.run() with preexec_fn forces Python to use fork() instead
of posix_spawn(). In Frigate's main process (75+ threads), fork()
creates a child that inherits locked mutexes from other threads. The
child may deadlocks e.g. on a pysqlite3 mutex before it can exec()
ffmpeg.
Replace preexec_fn=lower_priority (which calls os.nice(19)) with
prefixing the ffmpeg command with "nice -n 19", achieving the same
priority reduction without requiring preexec_fn. This allows Python
to use posix_spawn() which is safe in multithreaded processes.
Fixes both the primary export path and the CPU fallback retry path.
* Mark items as reviewed as a group with keyboard
* Improve handling of half model regions
* update viewport meta tag to prevent user scaling
fixes https://github.com/blakeblackshear/frigate/issues/22017
* add small animation to collapsible shadcn elements
* add proxy auth env var tests
* Improve search effect
* Fix mobile back navigation losing overlay state on classification page
* undo historyBack changes
* fix classification history navigation
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* add randomness to object classification
also ensure train_dir is fresh if user has regenerated examples
* frontend refresh button
* fix radix dropdown issue
* i18n
* mobile button spacing
* prevent console warning about div being descendant of p
* ensure consistent spacing
* add missing i18n keys
* i18n fixes
- add missing translations
- fix dot notation keys
* use plain string
* add missing key
* add i18next-cli commands for extraction and status
also add false positives removal for several keys
* add i18n key check step to PR workflow
* formatting
* fix genai settings ui
- add roles widget to select roles for genai providers
- add dropdown in semantic search to allow selection of embeddings genai provider
* tweak grouping to prioritize fieldOrder before groups
previously, groups were always rendered first. now fieldOrder is respected, and any fields in a group will cause the group and all the fields in that group to be rendered in order. this allows moving the enabled switches to the top of the section
* mobile tweaks
stack buttons, add more space on profiles pane, and move the overridden badge beneath the description
* language consistency
* prevent camera config sections from being regenerated for profiles
* conditionally import axengine module
to match other detectors
* i18n
* update vscode launch.json for new integrated browser
* formatting
* Use different association method
* Clarify
* Remove extra details from ollama schema
* Fix Gemini Chat
* Fix incorrect instructions
* Improve name handling
* Change order of information for llama.cpp
* Simplify prompt
* Fix formatting
* Add go2rtc settings section
- create separate settings section for all go2rtc streams
- extract credentials mask code into util
- create ffmpeg module utility
- i18n
* add camera config updater topic for live section
to support adding go2rtc streams after configuring a new one via the UI
* clean up
* tweak delete button color for consistency
* tweaks
* add CameraProfileConfig model for named config overrides
* add profiles field to CameraConfig
* add active_profile field to FrigateConfig
Runtime-only field excluded from YAML serialization, tracks which
profile is currently active.
* add ProfileManager for profile activation and persistence
Handles snapshotting base configs, applying profile overrides via
deep_merge + apply_section_update, publishing ZMQ updates, and
persisting active profile to /config/.active_profile.
* add profile API endpoints (GET /profiles, GET/PUT /profile)
* add MQTT and dispatcher integration for profiles
- Subscribe to frigate/profile/set MQTT topic
- Publish profile/state and profiles/available on connect
- Add _on_profile_command handler to dispatcher
- Broadcast active profile state on WebSocket connect
* wire ProfileManager into app startup and FastAPI
- Create ProfileManager after dispatcher init
- Restore persisted profile on startup
- Pass dispatcher and profile_manager to FastAPI app
* add tests for invalid profile values and keys
Tests that Pydantic rejects: invalid field values (fps: "not_a_number"),
unknown section keys (ffmpeg in profile), invalid nested values, and
invalid profiles in full config parsing.
* formatting
* fix CameraLiveConfig JSON serialization error on profile activation
refactor _publish_updates to only publish ZMQ updates for
sections that actually changed, not all sections on affected cameras.
* consolidate
* add enabled field to camera profiles for enabling/disabling cameras
* add zones support to camera profiles
* add frontend profile types, color utility, and config save support
* add profile state management and save preview support
* add profileName prop to BaseSection for profile-aware config editing
* add profile section dropdown and wire into camera settings pages
* add per-profile camera enable/disable to Camera Management view
* add profiles summary page with card-based layout and fix backend zone comparison bug
* add active profile badge to settings toolbar
* i18n
* add red dot for any pending changes including profiles
* profile support for mask and zone editor
* fix hidden field validation errors caused by lodash wildcard and schema gaps
lodash unset does not support wildcard (*) segments, so hidden fields like
filters.*.mask were never stripped from form data, leaving null raw_coordinates
that fail RJSF anyOf validation. Add unsetWithWildcard helper and also strip
hidden fields from the JSON schema itself as defense-in-depth.
* add face_recognition and lpr to profile-eligible sections
* move profile dropdown from section panes to settings header
* add profiles enable toggle and improve empty state
* formatting
* tweaks
* tweak colors and switch
* fix profile save diff, masksAndZones delete, and config sync
* ui tweaks
* ensure profile manager gets updated config
* rename profile settings to ui settings
* refactor profilesview and add dots/border colors when overridden
* implement an update_config method for profile manager
* fix mask deletion
* more unique colors
* add top-level profiles config section with friendly names
* implement profile friendly names and improve profile UI
- Add ProfileDefinitionConfig type and profiles field to FrigateConfig
- Use ProfilesApiResponse type with friendly_name support throughout
- Replace Record<string, unknown> with proper JsonObject/JsonValue types
- Add profile creation form matching zone pattern (Zod + NameAndIdFields)
- Add pencil icon for renaming profile friendly names in ProfilesView
- Move Profiles menu item to first under Camera Configuration
- Add activity indicators on save/rename/delete buttons
- Display friendly names in CameraManagementView profile selector
- Fix duplicate colored dots in management profile dropdown
- Fix i18n namespace for overridden base config tooltips
- Move profile override deletion from dropdown trash icon to footer
button with confirmation dialog, matching Reset to Global pattern
- Remove Add Profile from section header dropdown to prevent saving
camera overrides before top-level profile definition exists
- Clean up newProfiles state after API profile deletion
- Refresh profiles SWR cache after saving profile definitions
* remove profile badge in settings and add profiles to main menu
* use icon only on mobile
* change color order
* docs
* show activity indicator on trash icon while deleting a profile
* tweak language
* immediately create profiles on backend instead of deferring to Save All
* hide restart-required fields when editing a profile section
fields that require a restart cannot take effect via profile switching,
so they are merged into hiddenFields when profileName is set
* show active profile indicator in desktop status bar
* fix profile config inheritance bug where Pydantic defaults override base values
The /config API was dumping profile overrides with model_dump() which included
all Pydantic defaults. When the frontend merged these over
the camera's base config, explicitly-set base values were
lost. Now profile overrides are re-dumped with exclude_unset=True so only
user-specified fields are returned.
Also fixes the Save All path generating spurious deletion markers for
restart-required fields that are hidden during profile
editing but not excluded from the raw data sanitization in
prepareSectionSavePayload.
* docs tweaks
* docs tweak
* formatting
* formatting
* fix typing
* fix test pollution
test_maintainer was injecting MagicMock() into sys.modules["frigate.config.camera.updater"] at module load time and never restoring it. When the profile tests later imported CameraConfigUpdateEnum and CameraConfigUpdateTopic from that module, they got mock objects instead of the real dataclass/enum, so equality comparisons always failed
* remove
* fix settings showing profile-merged values when editing base config
When a profile is active, the in-memory config contains effective
(profile-merged) values. The settings UI was displaying these merged
values even when the "Base Config" view was selected.
Backend: snapshot pre-profile base configs in ProfileManager and expose
them via a `base_config` key in the /api/config camera response when a
profile is active. The top-level sections continue to reflect the
effective running config.
Frontend: read from `base_config` when available in BaseSection,
useConfigOverride, useAllCameraOverrides, and prepareSectionSavePayload.
Include formData labels in Object/Audio switches widgets so that labels
added only by a profile override remain visible when editing that profile.
* use rasterized_mask as field
makes it easier to exclude from the schema with exclude=True
prevents leaking of the field when using model_dump for profiles
* fix zones
- Fix zone colors not matching across profiles by falling back to base zone color when profile zone data lacks a color field
- Use base_config for base-layer values in masks/zones view so profile-merged values don't pollute the base config editing view
- Handle zones separately in profile manager snapshot/restore since ZoneConfig requires special serialization (color as private attr, contour generation)
- Inherit base zone color and generate contours for profile zone overrides in profile manager
* formatting
* don't require restart for camera enabled change for profiles
* publish camera state when changing profiles
* formatting
* remove available profiles from mqtt
* improve typing
Currently translated at 100.0% (138 of 138 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (915 of 915 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (58 of 58 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1084 of 1084 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 98.9% (462 of 467 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 82.8% (758 of 915 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (171 of 171 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 98.9% (462 of 467 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (230 of 230 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1084 of 1084 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 71.4% (654 of 915 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1084 of 1084 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 73.9% (17 of 23 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 82.8% (387 of 467 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 20.5% (96 of 467 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 8.6% (94 of 1084 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 7.2% (34 of 467 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 65.2% (15 of 23 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 3.1% (34 of 1084 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 71.3% (653 of 915 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 82.8% (140 of 169 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 54.5% (12 of 22 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 52.0% (13 of 25 strings)
Co-authored-by: GuoQing Liu <842607283@qq.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: veberj.mark2c82ae088dda4760 <veberj.mark@gmail.com>
Co-authored-by: 郁闷的太子 <taiziccf@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/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-exports/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/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
* fix: operator precedence bug in detection type check
The condition:
topic == DetectionTypeEnum.api.value or DetectionTypeEnum.lpr.value
evaluates as:
(topic == DetectionTypeEnum.api.value) or (DetectionTypeEnum.lpr.value)
Since DetectionTypeEnum.lpr.value is a non-empty string (truthy), the
second operand is always True regardless of topic. The intended check
is whether topic matches either enum value:
topic == DetectionTypeEnum.api.value or topic == DetectionTypeEnum.lpr.value
* fix: apply same or operator fix to review/maintainer.py
Same issue as record/maintainer.py — the condition was always true
because the bare enum value is truthy.
* style: ruff format record/maintainer.py
setVolumeStates was replacing the entire state object instead of
merging, so changing one camera's volume reset all others to default.
Uses the functional update pattern to preserve existing state, matching
how toggleAudio already works.
* fix: check HTTP response status before parsing JSON body
upload_image() calls r.json() before checking r.ok. If the server
returns an error response (401, 500, etc) with a non-JSON body,
this raises a confusing JSONDecodeError instead of the intended
'Unable to get signed urls' error message.
Move the r.ok check before the r.json() call.
* style: remove extra blank line for ruff
The name parameter was interpolated directly into the SQL query via
f-string, allowing SQL injection through crafted face name values.
Use a parameterized query with ? placeholder instead.
parse_preset_input() uses input[len(_user_agent_args) + 1] to find
the FPS placeholder, but preset-http-jpeg-generic does not include
_user_agent_args at the start of its list (only preset-http-mjpeg-generic
does). The FPS placeholder '{}' is at index 1, not index 3.
This means the detect_fps value overwrites '-1' (the stream_loop
argument) instead of the '{}' FPS placeholder, so the preset always
uses the literal string '{}' as the framerate.
When hwaccel_args is a list (not a preset string), the fallback in
parse_preset_hardware_acceleration_encode() calls
arg_map["default"].format(input, output) with only 2 positional args.
But PRESETS_HW_ACCEL_ENCODE_BIRDSEYE["default"] contains {0}, {1}, {2}
expecting ffmpeg_path as the first arg.
This causes IndexError: Replacement index 2 out of range for size 2
which crashes create_config.py on every go2rtc start, taking down
all camera streams.
Pass ffmpeg_path as the first argument to match the preset template.
In BirdsEyeFrameManager.__init__(), the numpy slice that copies the
custom logo (transparent_layer from custom.png alpha channel) onto
blank_frame has shape[0] and shape[1] swapped:
blank_frame[y:y+shape[1], x:x+shape[0]] = transparent_layer
shape[0] is rows (height) and shape[1] is cols (width), so the row
range needs shape[0] and the column range needs shape[1]:
blank_frame[y:y+shape[0], x:x+shape[1]] = transparent_layer
The bug is masked for square images where shape[0]==shape[1]. For
non-square images (e.g. 1920x1080), it produces:
ValueError: could not broadcast input array from shape (1080,1920)
into shape (1620,1080)
This silently kills the birdseye output process -- no frames are
written to the FIFO pipe, go2rtc exec ffmpeg times out, and the
birdseye restream shows a black screen with no errors in the UI.
In both expire_snapshots() and expire_clips(), the expired_events
query uses .iterator() for lazy evaluation, but the very next line
calls list(expired_events) inside an f-string for debug logging.
This consumes the entire iterator, so the subsequent for loop that
deletes media files from disk iterates over an exhausted iterator
and processes zero events.
Snapshots and clips for removed cameras are never deleted from disk,
causing gradual disk space exhaustion.
Materialize the iterator into a list before logging so both the
debug message and the cleanup loop use the same data.
The cosine similarity calculation is guarded by:
if not np.any(np.linalg.norm(velocities, axis=1))
This enters the block when ALL velocity norms are zero, then divides
by those zero norms. The condition should check that all norms are
non-zero before computing cosine similarity:
if np.all(np.linalg.norm(velocities, axis=1))
Also fixes debug log that shows average_velocity[0] for both x and y
velocity components (second should be average_velocity[1]).
The connect() function creates a WebSocket but never stores the
reference. The useEffect cleanup only closes the RTCPeerConnection
via pcRef, leaving the WebSocket open.
Each time the component re-renders with changed deps (camera switch,
playback toggle, microphone toggle), a new WebSocket is created
without closing the previous one. This leaks connections until the
browser garbage-collects them or the server times out.
Store the WebSocket in a ref and close it in the cleanup function.
cv2.imread with IMREAD_UNCHANGED loads the image as-is, but the code
unconditionally indexes channel 3 (birdseye_logo[:, :, 3]) assuming
RGBA format. This crashes with IndexError for:
- Grayscale PNGs (2D array, no channel dimension)
- RGB PNGs without alpha (3 channels, no index 3)
- Fully transparent PNGs saved as grayscale+alpha (2 channels)
Handle all image formats:
- 2D (grayscale): use directly as luminance
- 4+ channels (RGBA): extract alpha channel (existing behavior)
- 3 channels (RGB/BGR): convert to grayscale
Also fixes the shape[0]/shape[1] swap in the array slice that breaks
non-square images (related to #6802, #7863).
In BirdsEyeFrameManager.update(), the exception handler on line 756
resets self.active_cameras to [] (a list), but it is initialized as
set() and compared as a set throughout the rest of the code.
Since set() \!= [] evaluates to True even though both are empty, the
next call to update_frame() will incorrectly detect a layout change
and trigger an unnecessary frame rebuild after every exception.
escape_special_characters() returns a ValueError object instead of
raising it when the input path exceeds 1000 characters. The exception
object gets used as a string downstream instead of triggering error
handling.
When an existing tracked object's label or stationary status changes
(e.g. sub_label assignment from face recognition), the update handler
declares a new const newObjects that shadows the outer let newObjects.
The label and stationary mutations apply to the inner copy, but
handleSetObjects on line 148 reads the outer variable which was never
mutated. The update is silently discarded.
Remove the inner declaration so mutations apply to the outer variable
that gets passed to handleSetObjects.
gpu <= len(self._valid_gpus) should be gpu < len(self._valid_gpus).
The list is zero-indexed, so requesting gpu index equal to the list
length causes an IndexError. For example, with 2 valid GPUs (indices
0 and 1), requesting gpu=2 passes the check (2 <= 2) but
self._valid_gpus[2] is out of bounds.
* fix double scrollbar in debug replay
* always hide ffmpeg cpu warnings for replay cameras
* add slovenian
* fix motion previews on safari and ios
match the logic used in ScrubbablePreview for manually stepping currentTime at the correct rate
* prevent motion recalibration when opening motion tuner
* add shm frame lifetime calculation and update UI for shared memory metrics
* consistent sizing on activity indicator in save buttons
* fix offline overlay overflowing on mobile when in grid mode
asyncio.SubprocessError does not exist — Python's asyncio module has no
such class. The correct exception is subprocess.SubprocessError, which
is available via the existing `import subprocess as sp` alias already
present in this file.
The invalid exception reference causes the except clause to raise a
NameError rather than catching the intended exception.
* refactor websockets to remove react-tracked
react 19 removed useReducer eager bailout, which broke react-tracked.
react-tracked works by wrapping state in a JavaScript Proxy. When a component reads state.someField, the proxy records that access. On the next state update, it compares only the fields each component actually touched and skips re-renders if those fields are unchanged. Under the hood, this relies on useReducer — and in React 18, useReducer had an "eager bail-out" that short-circuited rendering when the new state was === to the old state. React 19 removed that optimization, so every dispatch now schedules a render regardless, and the proxy comparison runs too late to prevent it.
useSyncExternalStore is a React primitive (added in 18, stable in 19) designed for exactly this pattern: subscribing to an external store:
useSyncExternalStore(
subscribe, // (listener) => unsubscribe — called when the store changes
getSnapshot // () => value — returns the current value for this subscriber
)
React calls getSnapshot during render and compares the result with Object.is. If the value is the same reference, the component bails out — no re-render. The key difference from react-tracked is that this bail-out is built into React's reconciler, not bolted on via proxy tricks and useReducer.
The per-topic subscription model makes this efficient. Instead of one global store where every subscriber has to check if their fields changed, each useWs("some/topic", ...) call subscribes only to that topic's listener set. When a message arrives for front_door/detect/state, only components subscribed to that exact topic get their listener fired → React calls their getSnapshot → Object.is compares the value → bail-out if unchanged. Components watching back_yard/detect/state are never even notified.
* remove react-tracked and react-use-websocket
* refactor usePolygonStates to use ws topic subscription
* fix TimeAgo refresh interval always returning 1s due to unit mismatch (seconds vs milliseconds)
older events now correctly refresh every minute/hour instead of every second
* simplify
* clean up
* don't resend onconnect
* clean up
* remove patch
* Improve title to better capture activity
* Improve efficiency of prompt
* Use json format for llama.cpp
* Cleanup prompt
* Add output format for other LLMs
Currently translated at 2.9% (14 of 467 strings)
Translated using Weblate (Spanish)
Currently translated at 73.9% (17 of 23 strings)
Translated using Weblate (Spanish)
Currently translated at 72.1% (660 of 915 strings)
Translated using Weblate (Spanish)
Currently translated at 83.4% (141 of 169 strings)
Translated using Weblate (Spanish)
Currently translated at 56.0% (14 of 25 strings)
Translated using Weblate (Spanish)
Currently translated at 69.5% (16 of 23 strings)
Translated using Weblate (Spanish)
Currently translated at 73.1% (655 of 896 strings)
Translated using Weblate (Spanish)
Currently translated at 2.8% (13 of 464 strings)
Translated using Weblate (Spanish)
Currently translated at 1.7% (19 of 1082 strings)
Translated using Weblate (Spanish)
Currently translated at 63.6% (14 of 22 strings)
Translated using Weblate (Spanish)
Currently translated at 0.8% (9 of 1082 strings)
Translated using Weblate (Spanish)
Currently translated at 65.2% (15 of 23 strings)
Translated using Weblate (Spanish)
Currently translated at 81.0% (137 of 169 strings)
Translated using Weblate (Spanish)
Currently translated at 28.0% (7 of 25 strings)
Translated using Weblate (Spanish)
Currently translated at 1.0% (5 of 464 strings)
Translated using Weblate (Spanish)
Currently translated at 31.8% (7 of 22 strings)
Added translation using Weblate (Spanish)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (Spanish)
Added translation using Weblate (Spanish)
Added translation using Weblate (Spanish)
Co-authored-by: Gerard Ricart Castells <gerard.ricart@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jorge Sandi <jorensanbar+weblate@gmail.com>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/es/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/common
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (915 of 915 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (59 of 59 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1084 of 1084 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (905 of 905 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (464 of 464 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1082 of 1082 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1082 of 1082 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (464 of 464 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1082 of 1082 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (464 of 464 strings)
Translated using Weblate (Catalan)
Currently translated at 90.6% (981 of 1082 strings)
Translated using Weblate (Catalan)
Currently translated at 46.3% (502 of 1082 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (230 of 230 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (169 of 169 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (138 of 138 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (896 of 896 strings)
Translated using Weblate (Catalan)
Currently translated at 20.6% (223 of 1082 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (Catalan)
Added translation using Weblate (Catalan)
Added translation using Weblate (Catalan)
Translated using Weblate (Catalan)
Currently translated at 100.0% (464 of 464 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (136 of 136 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (895 of 895 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (118 of 118 strings)
Added translation using Weblate (Catalan)
Translated using Weblate (Catalan)
Currently translated at 100.0% (895 of 895 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (228 of 228 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (58 of 58 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (883 of 883 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (147 of 147 strings)
Co-authored-by: Eduardo Pastor Fernández <123eduardoneko123@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Josh Hawkins <joshhawk2003@yahoo.com>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/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-exports/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ca/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/common
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-exports
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (915 of 915 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1084 of 1084 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (905 of 905 strings)
Translated using Weblate (Romanian)
Currently translated at 99.8% (904 of 905 strings)
Translated using Weblate (Romanian)
Currently translated at 99.4% (900 of 905 strings)
Translated using Weblate (Romanian)
Currently translated at 99.2% (898 of 905 strings)
Translated using Weblate (Romanian)
Currently translated at 99.5% (465 of 467 strings)
Translated using Weblate (Romanian)
Currently translated at 99.3% (464 of 467 strings)
Translated using Weblate (Romanian)
Currently translated at 99.9% (1083 of 1084 strings)
Translated using Weblate (Romanian)
Currently translated at 99.1% (463 of 467 strings)
Translated using Weblate (Romanian)
Currently translated at 99.8% (1082 of 1084 strings)
Translated using Weblate (Romanian)
Currently translated at 99.1% (897 of 905 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (59 of 59 strings)
Translated using Weblate (Romanian)
Currently translated at 98.3% (58 of 59 strings)
Translated using Weblate (Romanian)
Currently translated at 94.9% (56 of 59 strings)
Translated using Weblate (Romanian)
Currently translated at 89.8% (53 of 59 strings)
Translated using Weblate (Romanian)
Currently translated at 86.4% (51 of 59 strings)
Translated using Weblate (Romanian)
Currently translated at 83.0% (49 of 59 strings)
Translated using Weblate (Romanian)
Currently translated at 81.3% (48 of 59 strings)
Translated using Weblate (Romanian)
Currently translated at 77.9% (46 of 59 strings)
Translated using Weblate (Romanian)
Currently translated at 74.5% (44 of 59 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (896 of 896 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (464 of 464 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (138 of 138 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1082 of 1082 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (230 of 230 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (169 of 169 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Translated using Weblate (Romanian)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (49 of 49 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (147 of 147 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (228 of 228 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (58 of 58 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (136 of 136 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (895 of 895 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: lukasig <lukasig@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/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-exports/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ro/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 91.1% (154 of 169 strings)
Translated using Weblate (German)
Currently translated at 5.9% (64 of 1084 strings)
Translated using Weblate (German)
Currently translated at 74.4% (681 of 915 strings)
Translated using Weblate (German)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (German)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (German)
Currently translated at 8.3% (39 of 467 strings)
Translated using Weblate (German)
Currently translated at 100.0% (58 of 58 strings)
Translated using Weblate (German)
Currently translated at 2.0% (22 of 1084 strings)
Translated using Weblate (German)
Currently translated at 60.0% (15 of 25 strings)
Translated using Weblate (German)
Currently translated at 72.0% (659 of 915 strings)
Translated using Weblate (German)
Currently translated at 82.8% (140 of 169 strings)
Translated using Weblate (German)
Currently translated at 69.5% (16 of 23 strings)
Translated using Weblate (German)
Currently translated at 3.6% (17 of 467 strings)
Translated using Weblate (German)
Currently translated at 99.1% (228 of 230 strings)
Translated using Weblate (German)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (German)
Currently translated at 73.1% (655 of 896 strings)
Translated using Weblate (German)
Currently translated at 32.0% (8 of 25 strings)
Translated using Weblate (German)
Currently translated at 3.0% (14 of 464 strings)
Translated using Weblate (German)
Currently translated at 65.2% (15 of 23 strings)
Translated using Weblate (German)
Currently translated at 1.1% (12 of 1082 strings)
Translated using Weblate (German)
Currently translated at 0.6% (3 of 464 strings)
Translated using Weblate (German)
Currently translated at 0.2% (3 of 1082 strings)
Translated using Weblate (German)
Currently translated at 12.0% (3 of 25 strings)
Translated using Weblate (German)
Currently translated at 4.5% (1 of 22 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (German)
Added translation using Weblate (German)
Added translation using Weblate (German)
Added translation using Weblate (German)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Sebastian Sie <sebastian.neuplanitz@googlemail.com>
Co-authored-by: maz <matthi.hrbek@outlook.com>
Co-authored-by: redrekort <redrekort.wold@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/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/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
* optimize recordings/summary endpoint db query
replace strftime with integer arithmetic. increases speed by about 6x, especially noticeable for installs with long retention days
* optimize calendar rendering with Set lookups and remove unnecessary remount key
The old code built Date[] arrays with a TZDate object for every day in recording history (365+ timezone-aware date constructions). react-day-picker then did O(visible × history) date comparisons to match each of the displayed days against these arrays. Now we build Set<string> from the raw keys (zero date construction), and pass matcher functions that do O(1) Set.has() lookups. react-day-picker only calls these for visible days
* clean up
* fix environment_vars timing bug for EnvString substitution
FRIGATE_ENV_VARS is populated at module import time but was never
updated when environment_vars config section set new vars into
os.environ. This meant HA OS users setting FRIGATE_* vars via
environment_vars could not use them in EnvString fields.
* add EnvString support to MQTT and ONVIF host fields
* add tests
* docs
* update reference config
* enrichment updater and enum
* update_config stubs
* config updaters in enrichments
* update maintainer
* formatting
* simplify enrichment config updates to use single subscriber with topic-based routing
* add optional field widget
adds a switch to enable nullable fields like skip_motion_threshold
* config field updates
add skip_motion_threshold optional switch
add fps back to detect restart required
* don't use ternary operator when displaying motion previews
the main previews were being unnecessarily unmounted
* lazy mount motion preview clips to reduce DOM overhead
* Support GenAI for embeddings
* Add embed API support
* Add support for embedding via genai
* Basic docs
* undo
* Fix sending images
* Don't require download check
* Set model
* Handle emb correctly
* Clarification
* Cleanup
* Cleanup
* keep nav buttons visible
nav buttons would be hidden when closing and reopening dialog after selecting the tracking details pane
* better ux in tracking details
actually pause the video and seek when annotation offset changes to make it easier to visually line up the bounding box
* improve detail stream ux
* update dummy camera docs
* fix docs link
apply length and format filters to the clustered representative plate rather than individual OCR readings, so noisy variants still contribute to clustering even when they don't pass on their own
* face recognition dynamic config
* lpr dynamic config
* safe changes for birdseye dynamic config
* bird classification dynamic config
* always assign new config to stats emitter to make telemetry fields dynamic
* add wildcard support for camera config updates in config_set
* update restart required fields for global sections
* add test
* fix rebase issue
* collapsible settings sidebar
use the preexisting control available with shadcn's sidebar (cmd/ctrl-B) to give users more space to set masks/zones on smaller screens
* dynamic ffmpeg
* ensure previews dir exists
when ffmpeg processes restart, there's a brief window where the preview frame generation pipeline is torn down and restarted. before these changes, ffmpeg only restarted on crash/stall recovery or full Frigate restart. Now that ffmpeg restarts happen on-demand via config changes, there's a higher chance a frontend request hits the preview_mp4 or preview_gif endpoints during that brief restart window when the directory might not exist yet. The existing os.listdir() call would throw FileNotFoundError without a directory existence check. this fix just checks if the directory exists and returns 404 if not, exactly how preview_thumbnail already handles the same scenario a few lines below
* global ffmpeg section
* clean up
* tweak
* fix test
* fix useImageLoaded hook running on every render
* fix volume not applying for all cameras
* Fix maximum update depth exceeded errors on Review page
- use-overlay-state: use refs for location to keep setter identity
stable across renders, preventing cascading re-render loops when
effects depend on the setter. Add Object.is bail-out guard to skip
redundant navigate calls. Move setPersistedValue after bail-out to
avoid unnecessary IndexedDB writes.
* don't try to fetch previews when motion search dialog is open
* revert unneeded changes
re-rendering was caused by the overlay state hook, not this one
* filter dicts to only use id field in sync recordings
* fix ollama chat tool calling
handle dict arguments, streaming fallback, and message format
* pin setuptools<81 to ensure pkg_resources remains available
When ensure_torch_dependencies() installs torch/torchvision via pip, it can upgrade setuptools to >=81.0.0, which removed the pkg_resources module. rknn-toolkit2 depends on pkg_resources internally, so subsequent RKNN conversion fails with No module named 'pkg_resources'.
* remove unused RecoilRoot and fix implicit ref callback
Remove the vestigial recoil dependency (zero consumers) and convert
the implicit-return ref callback in SearchView to block form to
prevent React 19 interpreting it as a cleanup function.
* replace react-transition-group with framer-motion in Chip
Replace CSSTransition with framer-motion AnimatePresence + motion.div
for React 19 compatibility (react-transition-group uses findDOMNode).
framer-motion is already a project dependency.
* migrate react-grid-layout v1 to v2
- Replace WidthProvider(Responsive) HOC with useContainerWidth hook
- Update types: Layout (single item) → LayoutItem, Layout[] → Layout
- Replace isDraggable/isResizable/resizeHandles with dragConfig/resizeConfig
- Update EventCallback signature for v2 API
- Remove @types/react-grid-layout (v2 includes its own types)
* upgrade vaul, next-themes, framer-motion, react-zoom-pan-pinch
- vaul: ^0.9.1 → ^1.1.2
- next-themes: ^0.3.0 → ^0.4.6
- framer-motion: ^11.5.4 → ^12.35.0 (React 19 native support)
- react-zoom-pan-pinch: 3.4.4 → latest
* upgrade to React 19, react-konva v19, eslint-plugin-react-hooks v5
Core React 19 upgrade with all necessary type fixes:
- Update RefObject types to accept T | null (React 19 refs always nullable)
- Add JSX namespace imports (no longer global in React 19)
- Add initial values to useRef calls (required in React 19)
- Fix ReactElement.props unknown type in config-form components
- Fix IconWrapper interface to use HTMLAttributes instead of index signature
- Add monaco-editor as dev dependency for type declarations
- Upgrade react-konva to v19, eslint-plugin-react-hooks to v5
* upgrade typescript to 5.9.3
* modernize Context.Provider to React 19 shorthand
Replace <Context.Provider value={...}> with <Context value={...}>
across all project-owned context providers. External library contexts
(react-icons IconContext, radix TooltipPrimitive) left unchanged.
* add runtime patches for React 19 compatibility
- Patch @radix-ui/react-compose-refs@1.1.2: stabilize useComposedRefs
to prevent infinite render loops from unstable ref callbacks
https://github.com/radix-ui/primitives/issues/3799
- Patch @radix-ui/react-slot@1.2.4: use useComposedRefs hook in
SlotClone instead of inline composeRefs to prevent re-render cycles
https://github.com/radix-ui/primitives/pull/3804
- Patch react-use-websocket@4.8.1: remove flushSync wrappers that
cause "Maximum update depth exceeded" with React 19 auto-batching
https://github.com/facebook/react/issues/27613
- Add npm overrides to ensure single hoisted copies of compose-refs
and react-slot across all Radix packages
- Add postinstall script for patch-package
- Remove leftover react-transition-group dependency
* formatting
* use availableWidth instead of useContainerWidth for grid layout
The useContainerWidth hook from react-grid-layout v2 returns raw
container width without accounting for scrollbar width, causing the
grid to not fill the full available space. Use the existing
availableWidth value from useResizeObserver which already compensates
for scrollbar width, matching the working implementation.
* remove unused carousel component and fix React 19 peer deps
Remove embla-carousel-react and its unused Carousel UI component.
Upgrade sonner v1 → v2 for native React 19 support. Remove
@types/react-icons stub (react-icons bundles its own types).
These changes eliminate all peer dependency conflicts, so
npm install works without --legacy-peer-deps.
* fix React 19 infinite re-render loop on live dashboard
The "Maximum update depth exceeded" error was caused by two issues:
1. useDeferredStreamMetadata returned a new `{}` default on every render
when SWR data was undefined, creating an unstable reference that
triggered the useEffect in useCameraLiveMode on every render cycle.
Fixed by using a stable module-level EMPTY_METADATA constant.
2. useResizeObserver's rest parameter `...refs` created a new array on
every render, causing its useEffect to re-run and re-observe elements
continuously. Fixed by stabilizing refs with useRef and only
reconnecting the observer when actual DOM elements change.
* debug replay implementation
* fix masks after dev rebase
* fix squash merge issues
* fix
* fix
* fix
* no need to write debug replay camera to config
* camera and filter button and dropdown
* add filters
* add ability to edit motion and object config for debug replay
* add debug draw overlay to debug replay
* add guard to prevent crash when camera is no longer in camera_states
* fix overflow due to radix absolutely positioned elements
* increase number of messages
* ensure deep_merge replaces existing list values when override is true
* add back button
* add debug replay to explore and review menus
* clean up
* clean up
* update instructions to prevent exposing exception info
* fix typing
* refactor output logic
* refactor with helper function
* move init to function for consistency
Cameras that have `ui.dashboard = false` config are hidden from
the All Cameras "default" group, but their alerts still appear in the
top row. This hides the alerts as well.
One can still view the hidden cameras and their alerts by making a
custom camera group.
* migrator and runtime config changes
* component changes to use rasterized_mask
* frontend
* convert none to empty string for config save
* i18n
* update tests
* add enabled config to zones
* zones frontend
* i18n
* docs
* tweaks
* use dashed stroke to indicate disabled
* allow toggle from icon
* use filelock to ensure atomic config updates from endpoint
* enforce atomic config update in the frontend
* toggle via mqtt
* fix global object masks
* correctly handle global object masks in dispatcher
* ws hooks
* render masks and zones based on ws enabled state
* use enabled_in_config for zones and masks
* frontend for enabled_in_config
* tweaks
* i18n
* publish websocket on config save
* i18n tweaks
* pydantic title and description
* i18n generation
* tweaks
* fix typing
* use react-jsonschema-form for UI config
* don't use properties wrapper when generating config i18n json
* configure for full i18n support
* section fields
* add descriptions to all fields for i18n
* motion i18n
* fix nullable fields
* sanitize internal fields
* add switches widgets and use friendly names
* fix nullable schema entries
* ensure update_topic is added to api calls
this needs further backend implementation to work correctly
* add global sections, camera config overrides, and reset button
* i18n
* add reset logic to global config view
* tweaks
* fix sections and live validation
* fix validation for schema objects that can be null
* generic and custom per-field validation
* improve generic error validation messages
* remove show advanced fields switch
* tweaks
* use shadcn theme
* fix array field template
* i18n tweaks
* remove collapsible around root section
* deep merge schema for advanced fields
* add array field item template and fix ffmpeg section
* add missing i18n keys
* tweaks
* comment out api call for testing
* add config groups as a separate i18n namespace
* add descriptions to all pydantic fields
* make titles more concise
* new titles as i18n
* update i18n config generation script to use json schema
* tweaks
* tweaks
* rebase
* clean up
* form tweaks
* add wildcards and fix object filter fields
* add field template for additionalproperties schema objects
* improve typing
* add section description from schema and clarify global vs camera level descriptions
* separate and consolidate global and camera i18n namespaces
* clean up now obsolete namespaces
* tweaks
* refactor sections and overrides
* add ability to render components before and after fields
* fix titles
* chore(sections): remove legacy single-section components replaced by template
* refactor configs to use individual files with a template
* fix review description
* apply hidden fields after ui schema
* move util
* remove unused i18n
* clean up error messages
* fix fast refresh
* add custom validation and use it for ffmpeg input roles
* update nav tree
* remove unused
* re-add override and modified indicators
* mark pending changes and add confirmation dialog for resets
* fix red unsaved dot
* tweaks
* add docs links, readonly keys, and restart required per field
* add special case and comments for global motion section
* add section form special cases
* combine review sections
* tweaks
* add audio labels endpoint
* add audio label switches and input to filter list
* fix type
* remove key from config when resetting to default/global
* don't show description for new key/val fields
* tweaks
* spacing tweaks
* add activity indicator and scrollbar tweaks
* add docs to filter fields
* wording changes
* fix global ffmpeg section
* add review classification zones to review form
* add backend endpoint and frontend widget for ffmpeg presets and manual args
* improve wording
* hide descriptions for additional properties arrays
* add warning log about incorrectly nested model config
* spacing and language tweaks
* fix i18n keys
* networking section docs and description
* small wording tweaks
* add layout grid field
* refactor with shared utilities
* field order
* add individual detectors to schema
add detector titles and descriptions (docstrings in pydantic are used for descriptions) and add i18n keys to globals
* clean up detectors section and i18n
* don't save model config back to yaml when saving detectors
* add full detectors config to api model dump
works around the way we use detector plugins so we can have the full detector config for the frontend
* add restart button to toast when restart is required
* add ui option to remove inner cards
* fix buttons
* section tweaks
* don't zoom into text on mobile
* make buttons sticky at bottom of sections
* small tweaks
* highlight label of changed fields
* add null to enum list when unwrapping
* refactor to shared utils and add save all button
* add undo all button
* add RJSF to dictionary
* consolidate utils
* preserve form data when changing cameras
* add mono fonts
* add popover to show what fields will be saved
* fix mobile menu not re-rendering with unsaved dots
* tweaks
* fix logger and env vars config section saving
use escaped periods in keys to retain them in the config file (eg "frigate.embeddings")
* add timezone widget
* role map field with validation
* fix validation for model section
* add another hidden field
* add footer message for required restart
* use rjsf for notifications view
* fix config saving
* add replace rules field
* default column layout and add field sizing
* clean up field template
* refactor profile settings to match rjsf forms
* tweaks
* refactor frigate+ view and make tweaks to sections
* show frigate+ model info in detection model settings when using a frigate+ model
* update restartRequired for all fields
* fix restart fields
* tweaks and add ability enable disabled cameras
more backend changes required
* require restart when enabling camera that is disabled in config
* disable save when form is invalid
* refactor ffmpeg section for readability
* change label
* clean up camera inputs fields
* misc tweaks to ffmpeg section
- add raw paths endpoint to ensure credentials get saved
- restart required tooltip
* maintenance settings tweaks
* don't mutate with lodash
* fix description re-rendering for nullable object fields
* hide reindex field
* update rjsf
* add frigate+ description to settings pane
* disable save all when any section is invalid
* show translated field name in validation error pane
* clean up
* remove unused
* fix genai merge
* fix genai
* GenAI client manager
* Add config migration
* Convert to roles list
* Support getting client via manager
* Cleanup
* Fix import issues
* Set model in llama.cpp config
* Clenaup
* Use config update
* Clenaup
* Add new title and desc
The fallback to tensorflow was established back in 2023, because we could
not provide tflite-runtime downstream in nixpkgs.
By now we have ai-edge-litert available, which is the successor to the
tflite-runtime. It still provides the same entrypoints as tflite-runtime
and functionality has been verified in multiple deployments for the last
two weeks.
The psutil library reads the process commandline as by opening
/proc/pid/cmdline which returns a buffer that is larger than just the
program cmdline due to rounded memory allocation sizes.
That means that if the library does not detect a Null-terminated string
it keeps appending empty strings which add up as whitespaces when joined.
* - API created events will be alerts OR detections, depending on the event label, defaulting to alerts
- Indefinite API events will extend the recording segment until those events are ended
- API event start time is the actual start time, instead of having a pre-buffer of record.event_pre_capture
* Instead of checking for indefinite events on a camera before deciding if we should end the segment, only update last_detection_time and last_alert_time if frame_time is greater, which should have the same effect
* Add the ability to set a pre_capture number of seconds when creating a manual event via the API. Default behavior unchanged
* Remove unnecessary _publish_segment_start() call
* Formatting
* handle last_alert_time or last_detection_time being None when checking them against the frame_time
* comment manual_info["label"].split(": ")[0] for clarity
* improve jsmpeg player websocket handling
prevent websocket console messages from appearing when player is destroyed
* reformat files after ruff upgrade
* use latest preview frame for latest image when camera is offline
* remove frame extraction logic
* tests
* frontend
* add description to api endpoint
The original implementation did a full directory tree walk to find and remove
empty directories, so this implementation should remove the parents as well,
like the original did.
The previous empty directory cleanup did a full recursive directory
walk, which can be extremely slow. This new implementation only removes
directories which have a chance of being empty due to a recent file
deletion.
* generic job infrastructure
* types and dispatcher changes for jobs
* save data in memory only for completed jobs
* implement media sync job and endpoints
* change logs to debug
* websocket hook and types
* frontend
* i18n
* docs tweaks
* endpoint descriptions
* tweak docs
* Add rockchip temps
* Add support for GPU and NPU temperatures in the frontend
* Add support for Nvidia temperature
* Improve separation
* Adjust graph scaling
* added hwaccel_args to camera.record.export config struct
* populate camera.record.export.hwaccel_args with a cascade up to camera then global if 'auto'
* use new hwaccel args in export
* added documentation for camera-specific hwaccel export
* fix c/p error
* missed an import
* fleshed out the docs and comments a bit
* ruff lint
* separated out the tips in the doc
* fix documentation
* fix and simplify reference config doc
* Add Hailo temperature retrieval
* Refactor `get_hailo_temps()` to use ctxmanager
* Show Hailo temps in system UI
* Move hailo_platform import to get_hailo_temps
* Refactor temperatures calculations to use within detector block
* Adjust webUI to handle new location
---------
Co-authored-by: tigattack <10629864+tigattack@users.noreply.github.com>
* add camera connection quality metrics and indicator
* formatting
* move stall calcs to watchdog
* clean up
* change watchdog to 1s and separately track time for ffmpeg retry_interval
* implement status caching to reduce message volume
* Refactor export cards to match existing cards in other UI pages
* Show cases separately from exports
* Add proper filtering and display of cases
* Add ability to edit and select cases for exports
* Cleanup typing
* Hide if no unassigned
* Cleanup hiding logic
* fix scrolling
* Improve layout
* Update version
* Create scaffolding for case management (#21293)
* implement case management for export apis (#21295)
* refactor vainfo to search for first GPU (#21296)
use existing LibvaGpuSelector to pick appropritate libva device
* Case management UI (#21299)
* Refactor export cards to match existing cards in other UI pages
* Show cases separately from exports
* Add proper filtering and display of cases
* Add ability to edit and select cases for exports
* Cleanup typing
* Hide if no unassigned
* Cleanup hiding logic
* fix scrolling
* Improve layout
* Camera connection quality indicator (#21297)
* add camera connection quality metrics and indicator
* formatting
* move stall calcs to watchdog
* clean up
* change watchdog to 1s and separately track time for ffmpeg retry_interval
* implement status caching to reduce message volume
* Export filter UI (#21322)
* Get started on export filters
* implement basic filter
* Implement filtering and adjust api
* Improve filter handling
* Improve navigation
* Cleanup
* handle scrolling
* Refactor temperature reporting for detectors and implement Hailo temp reading (#21395)
* Add Hailo temperature retrieval
* Refactor `get_hailo_temps()` to use ctxmanager
* Show Hailo temps in system UI
* Move hailo_platform import to get_hailo_temps
* Refactor temperatures calculations to use within detector block
* Adjust webUI to handle new location
---------
Co-authored-by: tigattack <10629864+tigattack@users.noreply.github.com>
* Camera-specific hwaccel settings for timelapse exports (correct base) (#21386)
* added hwaccel_args to camera.record.export config struct
* populate camera.record.export.hwaccel_args with a cascade up to camera then global if 'auto'
* use new hwaccel args in export
* added documentation for camera-specific hwaccel export
* fix c/p error
* missed an import
* fleshed out the docs and comments a bit
* ruff lint
* separated out the tips in the doc
* fix documentation
* fix and simplify reference config doc
* Add support for GPU and NPU temperatures (#21495)
* Add rockchip temps
* Add support for GPU and NPU temperatures in the frontend
* Add support for Nvidia temperature
* Improve separation
* Adjust graph scaling
* Exports Improvements (#21521)
* Add images to case folder view
* Add ability to select case in export dialog
* Add to mobile review too
* Add API to handle deleting recordings (#21520)
* Add recording delete API
* Re-organize recordings apis
* Fix import
* Consolidate query types
* Add media sync API endpoint (#21526)
* add media cleanup functions
* add endpoint
* remove scheduled sync recordings from cleanup
* move to utils dir
* tweak import
* remove sync_recordings and add config migrator
* remove sync_recordings
* docs
* remove key
* clean up docs
* docs fix
* docs tweak
* Media sync API refactor and UI (#21542)
* generic job infrastructure
* types and dispatcher changes for jobs
* save data in memory only for completed jobs
* implement media sync job and endpoints
* change logs to debug
* websocket hook and types
* frontend
* i18n
* docs tweaks
* endpoint descriptions
* tweak docs
* use same logging pattern in sync_recordings as the other sync functions (#21625)
* Fix incorrect counting in sync_recordings (#21626)
* Update go2rtc to v1.9.13 (#21648)
Co-authored-by: Eugeny Tulupov <eugeny.tulupov@spirent.com>
* Refactor Time-Lapse Export (#21668)
* refactor time lapse creation to be a separate API call with ability to pass arbitrary ffmpeg args
* Add CPU fallback
* Optimize empty directory cleanup for recordings (#21695)
The previous empty directory cleanup did a full recursive directory
walk, which can be extremely slow. This new implementation only removes
directories which have a chance of being empty due to a recent file
deletion.
* Implement llama.cpp GenAI Provider (#21690)
* Implement llama.cpp GenAI Provider
* Add docs
* Update links
* Fix broken mqtt links
* Fix more broken anchors
* Remove parents in remove_empty_directories (#21726)
The original implementation did a full directory tree walk to find and remove
empty directories, so this implementation should remove the parents as well,
like the original did.
* Implement LLM Chat API with tool calling support (#21731)
* Implement initial tools definiton APIs
* Add initial chat completion API with tool support
* Implement other providers
* Cleanup
* Offline preview image (#21752)
* use latest preview frame for latest image when camera is offline
* remove frame extraction logic
* tests
* frontend
* add description to api endpoint
* Update to ROCm 7.2.0 (#21753)
* Update to ROCm 7.2.0
* ROCm now works properly with JinaV1
* Arcface has compilation error
* Add live context tool to LLM (#21754)
* Add live context tool
* Improve handling of images in request
* Improve prompt caching
* Add networking options for configuring listening ports (#21779)
* feat: add X-Frame-Time when returning snapshot (#21932)
Co-authored-by: Florent MORICONI <170678386+fmcloudconsulting@users.noreply.github.com>
* Improve jsmpeg player websocket handling (#21943)
* improve jsmpeg player websocket handling
prevent websocket console messages from appearing when player is destroyed
* reformat files after ruff upgrade
* Allow API Events to be Detections or Alerts, depending on the Event Label (#21923)
* - API created events will be alerts OR detections, depending on the event label, defaulting to alerts
- Indefinite API events will extend the recording segment until those events are ended
- API event start time is the actual start time, instead of having a pre-buffer of record.event_pre_capture
* Instead of checking for indefinite events on a camera before deciding if we should end the segment, only update last_detection_time and last_alert_time if frame_time is greater, which should have the same effect
* Add the ability to set a pre_capture number of seconds when creating a manual event via the API. Default behavior unchanged
* Remove unnecessary _publish_segment_start() call
* Formatting
* handle last_alert_time or last_detection_time being None when checking them against the frame_time
* comment manual_info["label"].split(": ")[0] for clarity
* ffmpeg Preview Segment Optimization for "high" and "very_high" (#21996)
* Introduce qmax parameter for ffmpeg preview encoding
Added PREVIEW_QMAX_PARAM to control ffmpeg encoding quality.
* formatting
* Fix spacing in qmax parameters for preview quality
* Adapt to new Gemini format
* Fix frame time access
* Remove exceptions
* Cleanup
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
Co-authored-by: tigattack <10629864+tigattack@users.noreply.github.com>
Co-authored-by: Andrew Roberts <adroberts@gmail.com>
Co-authored-by: Eugeny Tulupov <zhekka3@gmail.com>
Co-authored-by: Eugeny Tulupov <eugeny.tulupov@spirent.com>
Co-authored-by: John Shaw <1753078+johnshaw@users.noreply.github.com>
Co-authored-by: Eric Work <work.eric@gmail.com>
Co-authored-by: FL42 <46161216+fl42@users.noreply.github.com>
Co-authored-by: Florent MORICONI <170678386+fmcloudconsulting@users.noreply.github.com>
Co-authored-by: nulledy <254504350+nulledy@users.noreply.github.com>
* fix config examples
* remove reference to trt model generation script
* tweak tmpfs comment
* update old version
* tweak tmpfs comment
* clean up and clarify tensorrt
* re-add size
* Update docs/docs/configuration/hardware_acceleration_enrichments.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Docs: fix missing dependency in YOLOv9 build script
I had this command fail because it didn't have cmake available.
This change fixes that problem.
* Docs: avoid failure in YOLOv9 build script
Pinning to 0.4.36 avoids this error:
```
10.58 Downloading onnx
12.87 Building onnxsim==0.5.0
1029.4 × Failed to download and build `onnxsim==0.5.0`
1029.4 ╰─▶ Package metadata version `0.4.36` does not match given version `0.5.0`
1029.4 help: `onnxsim` (v0.5.0) was included because `onnx-simplifier` (v0.5.0)
1029.4 depends on `onnxsim`
```
* Update Dockerfile instructions for object detectors
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Add detail to face recognition MQTT update docs
Clarify that the weighted average favors larger faces and
higher-confidence detections, that unknown attempts are excluded,
and document when name/score will be null/0.0.
* Fix score decimal in MQTT face recognition documentation
`0.0` in JSON is just `0`.
* Clarify score is a running weighted average
* Simplify MQTT tracked_object_update docs with inline comments
Move scoring logic details to face recognition docs and keep
MQTT reference concise with inline field comments and links.
* fix (expand) lpr doc link
* rm obvious lpr comments
---------
Co-authored-by: Kai Curry <kai@wjerk.com>
* docs: Add frame selection and clean copy details to snapshots docs
Document how Frigate selects the best frame for snapshots, explain the
difference between regular snapshots and clean copies, fix internal
links to use absolute paths, and highlight Frigate+ as the primary
reason to keep clean_copy enabled if regular snapshot is configured clean.
* revert - do not use the word event
* rm clean copy is only saved when `clean_copy` is enabled
* Simplified the Frame Selection section down to a single paragraph.
* rm note about snapshot file ext change from png to webp
---------
Co-authored-by: Kai Curry <kai@wjerk.com>
* improve chip tooltip display
- use formatList to use i18n separators instead of commas
- ensure the correct event type is used so sublabels are not run through normalization
- remove smart-capitalization classes as translated labels use i18n (which includes capitalization)
- give icons an optional key so that the console doesn't complain about duplication when rendering
* Add grace period for recording segment checks to prevent spurious ffmpeg restarts
* add admin precedence to proxy role_map resolution to prevent downgrade
* clean up
* formatting
* work around radix pointer events issue when dialog is opened from drawer
fixes https://github.com/blakeblackshear/frigate/discussions/21940
* prevent console warnings about missing titles and descriptions
make these invisible with sr-only
* remove duplicate language
* Adjust handling for device sizes
* Cleanup
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* fix display of custom sublabels in review item chip
use "manual" as type so it's not run through translation and normalized, producing "Josh S Car" instead of "Josh's Car"
* use css instead of js for reviewed button hover state in filmstrip
* Update installation.md for Raspberry Pi and Hailo
Updated Hailo installation instructions to cover both Bookworm and Trixie OS on Raspberry Pi.
Referenced discussions: #21177, #20621, #20062, #19531
* Update user_installation.sh for Raspberry Pi (Bookworm and Trixie)
Simplified and improved the user installation script for Hailo to support Raspberry Pi OS Bookworm, Trixie, and x86 platforms.
Referenced discussions: #21177, #20621, #20062, #19531
* Update installation.md
* Update user_installation.sh
* Update installation.md
* Update installation.md
Added optional fix for PCIe descriptor page size error.
Related discussion: #19481
* Update installation.md
Changed kernel driver version check from modinfo to /sys/module for correct post-reboot output
Currently translated at 94.5% (52 of 55 strings)
Translated using Weblate (Serbian)
Currently translated at 100.0% (49 of 49 strings)
Translated using Weblate (Serbian)
Currently translated at 7.6% (50 of 654 strings)
Translated using Weblate (Serbian)
Currently translated at 55.4% (51 of 92 strings)
Translated using Weblate (Serbian)
Currently translated at 44.0% (52 of 118 strings)
Translated using Weblate (Serbian)
Currently translated at 37.5% (51 of 136 strings)
Translated using Weblate (Serbian)
Currently translated at 18.6% (40 of 215 strings)
Translated using Weblate (Serbian)
Currently translated at 12.9% (65 of 501 strings)
Translated using Weblate (Serbian)
Currently translated at 36.0% (49 of 136 strings)
Translated using Weblate (Serbian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Serbian)
Currently translated at 96.2% (51 of 53 strings)
Translated using Weblate (Serbian)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Serbian)
Currently translated at 42.6% (52 of 122 strings)
Translated using Weblate (Serbian)
Currently translated at 31.9% (39 of 122 strings)
Translated using Weblate (Serbian)
Currently translated at 16.2% (35 of 215 strings)
Translated using Weblate (Serbian)
Currently translated at 10.3% (52 of 501 strings)
Translated using Weblate (Serbian)
Currently translated at 71.6% (38 of 53 strings)
Translated using Weblate (Serbian)
Currently translated at 42.3% (39 of 92 strings)
Translated using Weblate (Serbian)
Currently translated at 27.9% (38 of 136 strings)
Translated using Weblate (Serbian)
Currently translated at 32.2% (38 of 118 strings)
Translated using Weblate (Serbian)
Currently translated at 84.7% (39 of 46 strings)
Translated using Weblate (Serbian)
Currently translated at 70.9% (39 of 55 strings)
Translated using Weblate (Serbian)
Currently translated at 90.6% (39 of 43 strings)
Translated using Weblate (Serbian)
Currently translated at 28.6% (39 of 136 strings)
Translated using Weblate (Serbian)
Currently translated at 79.5% (39 of 49 strings)
Translated using Weblate (Serbian)
Currently translated at 5.5% (36 of 654 strings)
Translated using Weblate (Serbian)
Currently translated at 14.8% (32 of 215 strings)
Translated using Weblate (Serbian)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Serbian)
Currently translated at 56.6% (30 of 53 strings)
Translated using Weblate (Serbian)
Currently translated at 72.0% (31 of 43 strings)
Translated using Weblate (Serbian)
Currently translated at 22.7% (31 of 136 strings)
Translated using Weblate (Serbian)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Serbian)
Currently translated at 67.3% (31 of 46 strings)
Translated using Weblate (Serbian)
Currently translated at 25.4% (31 of 122 strings)
Translated using Weblate (Serbian)
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (Serbian)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Serbian)
Currently translated at 56.3% (31 of 55 strings)
Translated using Weblate (Serbian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Serbian)
Currently translated at 8.5% (43 of 501 strings)
Translated using Weblate (Serbian)
Currently translated at 63.2% (31 of 49 strings)
Translated using Weblate (Serbian)
Currently translated at 32.6% (30 of 92 strings)
Translated using Weblate (Serbian)
Currently translated at 26.2% (31 of 118 strings)
Translated using Weblate (Serbian)
Currently translated at 22.0% (30 of 136 strings)
Translated using Weblate (Serbian)
Currently translated at 4.5% (30 of 654 strings)
Co-authored-by: Aleksandar Jevremovic <aleksandar@jevremovic.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/sr/
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-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-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
* Adjust title prompt to have less rigidity
* Improve motion boxes handling for features that don't require motion
* Improve handling of classes starting with digits
* Improve vehicle nuance
* tweak lpr docs
* Improve grammar
* Don't allow # in face name
* add password requirements to new user dialog
* change password requirements
* Clenaup
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* version update
* Restrict go2rtc exec sources by default (#21543)
* Restrict go2rtc exec sources by default
* add docs
* check for addon value too
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Add 640x640 Intel NPU stats
* use css instead of js for reviewed button hover state in filmstrip
* update copilot instructions to copy HA's format
* Set json schema for genai
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* use default stable api version for gemini genai client
* update gemini docs
* remove outdated genai.md and update correct file
* Classification fixes
* Mutate when a date is selected and marked as reviewed
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* tracking details tweaks
- fix 4:3 layout
- get and use aspect of record stream if different from detect stream
* aspect ratio docs tip
* spacing
* fix
* i18n fix
* additional logs on ffmpeg exit
* improve no camera view
instead of showing an "add camera" message, show a specific message for empty camera groups when frigate already has cameras added
* add note about separate onvif accounts in some camera firmware
* clarify review summary report docs
* review settings tweaks
- remove horizontal divider
- update description language for switches
- keep save button disabled until review classification settings change
* use correct Toaster component from shadcn
* clarify support for intel b-series (battlemage) gpus
* add clarifying comment to dummy camera docs
* misc triggers tweaks
i18n fixes
fix toaster color
fix clicking on labels selecting incorrect checkbox
* update copilot instructions
* lpr docs tweaks
* add retry params to gemini
* i18n fix
* ensure users only see recognized plates from accessible cameras in explore
* ensure all zone filters are converted to pixels
zone-level filters were never converted from percentage area to pixels. RuntimeFilterConfig was only applied to filters at the camera level, not zone.filters.
Fixes https://github.com/blakeblackshear/frigate/discussions/21694
* add test for percentage based zone filters
* use export id for key instead of name
* update gemini docs
* fix(recording): handle unexpected filenames in cache maintainer to prevent crash
* test(recording): add test for maintainer cache file parsing
* Prevent log spam from unexpected cache files
Addresses PR review feedback: Add deduplication to prevent warning
messages from being logged repeatedly for the same unexpected file
in the cache directory. Each unexpected filename is only logged once
per RecordingMaintainer instance lifecycle.
Also adds test to verify warning is only emitted once per filename.
* Fix code formatting for test_maintainer.py
* fixes + ruff
* Fix jetson stats reading
* Return result
* Avoid unknown class for cover image
* fix double encoding of passwords in camera wizard
* formatting
* empty homekit config fixes
* add locks to jina v1 embeddings
protect tokenizer and feature extractor in jina_v1_embedding with per-instance thread lock to avoid the "Already borrowed" RuntimeError during concurrent tokenization
* Capitalize correctly
* replace deprecated google-generativeai with google-genai
update gemini genai provider with new calls from SDK
provider_options specifies any http options
suppress unneeded info logging
* fix attribute area on detail stream hover
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (49 of 49 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (131 of 131 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (654 of 654 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (136 of 136 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (55 of 55 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (131 of 131 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (55 of 55 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (41 of 41 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Persian)
Currently translated at 99.6% (652 of 654 strings)
Translated using Weblate (Persian)
Currently translated at 98.9% (91 of 92 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Persian)
Currently translated at 84.6% (11 of 13 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (135 of 135 strings)
Translated using Weblate (Persian)
Currently translated at 95.6% (44 of 46 strings)
Translated using Weblate (Persian)
Currently translated at 66.6% (4 of 6 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Persian)
Currently translated at 92.0% (23 of 25 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (Persian)
Currently translated at 97.9% (48 of 49 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: حمید ملک محمدی <hmmftg@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/fa/
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-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
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (55 of 55 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (49 of 49 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Croatian)
Currently translated at 46.7% (43 of 92 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (215 of 215 strings)
Translated using Weblate (Croatian)
Currently translated at 10.9% (55 of 501 strings)
Translated using Weblate (Croatian)
Currently translated at 27.8% (34 of 122 strings)
Translated using Weblate (Croatian)
Currently translated at 15.8% (34 of 215 strings)
Translated using Weblate (Croatian)
Currently translated at 24.5% (29 of 118 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (Croatian)
Currently translated at 67.4% (29 of 43 strings)
Translated using Weblate (Croatian)
Currently translated at 39.1% (29 of 74 strings)
Translated using Weblate (Croatian)
Currently translated at 58.4% (31 of 53 strings)
Translated using Weblate (Croatian)
Currently translated at 22.7% (31 of 136 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Croatian)
Currently translated at 63.0% (29 of 46 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Croatian)
Currently translated at 31.5% (29 of 92 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Croatian)
Currently translated at 59.1% (29 of 49 strings)
Translated using Weblate (Croatian)
Currently translated at 7.9% (40 of 501 strings)
Translated using Weblate (Croatian)
Currently translated at 52.7% (29 of 55 strings)
Translated using Weblate (Croatian)
Currently translated at 5.0% (33 of 654 strings)
Translated using Weblate (Croatian)
Currently translated at 26.4% (36 of 136 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: stipe-jurkovic <sjurko00@fesb.hr>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/hr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/hr/
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-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-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
* 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>
* Add node/npm version config to package.json
* Bump npm version/fix node version format
* Version range
* Use package.json for github actions node version
* Unification
* Move it all to the bottom
* Remove this
* Bump versions in docs
* Add volta config here too
* Revert changes
* Revert this
* 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>
- don't look for event ids when trigger type is description
- don't try to delete thumbnail whe trigger type is description
- pass correct event ID into thumbnail deletion
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 (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 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
Replaces two functions calls, that were deprecated and aliases for the
new function name:
- Migrator.python -> Migration.run
- Migrator.change_column -> Migrator.change_field
* 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>
* fix: Resolve deadlock and attribute error in embedding maintainer initialization
Updates the trigger embedding calculation to call embedding methods directly instead of using ZMQ. This prevents a deadlock during initialization where the ZMQ responder is not yet polling for requests.
Also updates sync_triggers to pass the camera name and trigger name to the calculation method, fixing an AttributeError where trigger.name was accessed on a TriggerConfig object.
* mocked repro
* Revert "mocked repro"
This reverts commit dea5b5d4db.
* fix formatting
* Update embeddings.py
new line
* 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>
* Adds support for YOLO v9 models running on Google Coral
* fix format by using ruff instead of black
* Remove comment
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Remove log message
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* revert to hard-coded settings. use ModelTypeEnum directly
* remove log messages. detect invalid output tensor count
* remove 1-tensor processing. add pre_process() function
* check for valid model type
* fix formatting
* remove unused import and variable
* remove tip that indicates other YOLO models may be supported.
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.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>
* pin onnx in rfdetr model generation command
* Apply suggestion from @NickM-27
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Add Axis Q-6155E camera configuration details
Added Axis Q-6155E camera details with ONVIF service port information.
* Update Axis Q-6155E ONVIF autotracking support details
Added the reason for autotracking not working
* 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>
* require admin role to delete users
* explicitly prevent deletion of admin user
* Recordings playback fixes
* Remove nvidia pyindex
* Update version
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.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% (127 of 127 strings)
Translated using Weblate (French)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (French)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (French)
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (French)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (French)
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (French)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (French)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (French)
Currently translated at 100.0% (116 of 116 strings)
Translated using Weblate (French)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (French)
Currently translated at 100.0% (635 of 635 strings)
Translated using Weblate (French)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (French)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (French)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (French)
Currently translated at 100.0% (209 of 209 strings)
Translated using Weblate (French)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (French)
Currently translated at 97.1% (103 of 106 strings)
Translated using Weblate (French)
Currently translated at 97.1% (103 of 106 strings)
Translated using Weblate (French)
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (French)
Currently translated at 100.0% (127 of 127 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
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/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-live/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/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 90.2% (83 of 92 strings)
Translated using Weblate (Spanish)
Currently translated at 30.1% (35 of 116 strings)
Translated using Weblate (Spanish)
Currently translated at 64.0% (409 of 639 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Spanish)
Currently translated at 76.3% (97 of 127 strings)
Translated using Weblate (Spanish)
Currently translated at 29.3% (34 of 116 strings)
Translated using Weblate (Spanish)
Currently translated at 24.1% (28 of 116 strings)
Translated using Weblate (Spanish)
Currently translated at 25.4% (27 of 106 strings)
Translated using Weblate (Spanish)
Currently translated at 26.4% (28 of 106 strings)
Translated using Weblate (Spanish)
Currently translated at 76.3% (97 of 127 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (39 of 39 strings)
Co-authored-by: Adrian C <adriancuervo@gmail.com>
Co-authored-by: Gerard Ricart Castells <gerard.ricart@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Josep Olivé <josepolive89@gmail.com>
Co-authored-by: Ramòn Rueda <virem1@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/es/
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (116 of 116 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (116 of 116 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (635 of 635 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (209 of 209 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (207 of 207 strings)
Translated using Weblate (Dutch)
Currently translated at 97.1% (103 of 106 strings)
Translated using Weblate (Dutch)
Currently translated at 97.1% (103 of 106 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (127 of 127 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
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/common/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-live/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/nl/
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
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (116 of 116 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (209 of 209 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (Catalan)
Currently translated at 97.1% (103 of 106 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (127 of 127 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/common/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-live/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ca/
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
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (116 of 116 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (635 of 635 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (209 of 209 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Ukrainian)
Currently translated at 97.1% (103 of 106 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (127 of 127 strings)
Co-authored-by: Alex Taran <oleksii.taran@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/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-live/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/uk/
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
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (128 of 128 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (92 of 92 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (214 of 214 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (116 of 116 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (209 of 209 strings)
Translated using Weblate (Romanian)
Currently translated at 97.1% (103 of 106 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/common/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-live/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ro/
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
Currently translated at 68.7% (439 of 639 strings)
Translated using Weblate (Russian)
Currently translated at 98.5% (211 of 214 strings)
Translated using Weblate (Russian)
Currently translated at 95.5% (108 of 113 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (209 of 209 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Russian)
Currently translated at 78.0% (467 of 598 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Russian)
Currently translated at 73.9% (442 of 598 strings)
Translated using Weblate (Russian)
Currently translated at 95.5% (86 of 90 strings)
Translated using Weblate (Russian)
Currently translated at 98.0% (51 of 52 strings)
Translated using Weblate (Russian)
Currently translated at 71.6% (91 of 127 strings)
Translated using Weblate (Russian)
Currently translated at 86.4% (433 of 501 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Артём Владимиров <artyomka71@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ru/
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
* fix wording in reference config
* spacing tweaks
* make live view settings drawer scrollable
* clarify audio transcription docs
* change audio transcription icon to activity indicator when transcription is in progress
the backend doesn't implement any kind of queueing for speech event transcription
* tracking details tweaks
- Add attribute box overlay and area
- Add score
- Throttle swr revalidation during video component rerendering
* add mse codecs to console debug on errors
* add camera name
* update live view docs
* use swr as single source of truth for searchDetail
rather than maintaining a separate state, derive the selected item from swr cache. fixes websocket sync when regenerating descriptions or fetching transcriptions
* fix key warning in console
* don't try to fetch event from review item for audio events
* update audio transcription toast wording
* Add a community supported badge to specific detectors in the info summaries to better separate
* Make object classification publish to tracked object update and add examples for state classification
* Add item to advanced docs about tensorflow limiting
* Don't show submission for in progress objects
* fix for ios not reporting video dimensions on initial metadata load
in testing, polling with requestAnimationFrame finds the dimensions within 2 frames
* Catch jetson nvidia device tree
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Include DB in safe mode config
Copy DB when going into safe mode to avoid creating a new one if a user has configured a separate location
* Fix documentation for example log module
* Set minimum duration for recording segments
Due to the inpoint logic, some recordings would get clipped on the end of the segment with a non-zero duration but not enough duration to include a frame. 100 ms is a safe value for any video that is 10fps or higher to have a frame
* Add docs to explain object assignment for classification
* Add warning for Intel GPU stats bug
Add warning with explanation on GPU stats page when all Intel GPU values are 0
* Update docs with creation instructions
* reset loading state when moving through events in tracking details
* disable pip on preview players
* Improve HLS handling for startPosition
The startPosition was incorrectly calculated assuming continuous recordings, when it needs to consider only some segments exist. This extracts that logic to a utility so all can use it.
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* ensure viewer roles are available in create user dialog
* admin-only endpoint to return unmaksed camera paths and go2rtc streams
* remove camera edit dropdown
pushing camera editing from the UI to 0.18
* clean up camera edit form
* rename component for clarity
CameraSettingsView is now CameraReviewSettingsView
* Catch case where user requsts clip for time that has no recordings
* ensure emergency cleanup also sets has_clip on overlapping events
improves https://github.com/blakeblackshear/frigate/discussions/20945
* use debug log instead of info
* update docs to recommend tmpfs
* improve display of in-progress events in explore tracking details
* improve seeking logic in tracking details
mimic the logic of DynamicVideoController
* only use ffprobe for duration to avoid blocking
fixes https://github.com/blakeblackshear/frigate/discussions/20737#discussioncomment-14999869
* Revert "only use ffprobe for duration to avoid blocking"
This reverts commit 8b15078005.
* update readme to link to object detector docs
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* don't flatten the search result cache when updating
this would cause an infinite swr fetch if something was mutated and then fetch was called again
* Properly sort keys for recording summary in StorageMetrics
* tracked object description box tweaks
* Remove ability to right click on elements inside of face popup
* Update reprocess message
* don't show object track until video metadata is loaded
* fix blue line height calc for in progress events
* Use timeline tab by default for notifications but add a query arg for customization
* Try and improve notification opening behavior
* Reduce review item buffering behavior
* ensure logging config is passed to camera capture and tracker processes
* ensure on demand recording stops when browser closes
* improve active line progress height with resize observer
* remove icons and duplicate find similar link in explore context menu
* fix for initial broken image when creating trigger from explore
* display friendly names for triggers in toasts
* lpr and triggers docs updates
* remove icons from dropdowns in face and classification
* fix comma dangle linter issue
* re-add incorrectly removed face library button icons
* fix sidebar nav links on < 768px desktop layout
* allow text to wrap on mark as reviewed button
* match exact pixels
* clarify LPR docs
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* chore: i18n use cache key
* Fix indentation in Dockerfile for pip command
* Add build argument for GIT_COMMIT_HASH in CI workflow
* Add short-sha output to action.yml
* Update build args to use short SHA output
* build: use vite .env
* Remove unnecessary newline in Dockerfile
* Define proxy host variable in vite.config.ts
Add a new line to define the proxy host variable.
* digest auth backend
* frontend
* i18n
* update field description language to include note about onvif specific credentials
* mask util helper function
* language
* mask passwords in http-flv and others where a url param is password
* backend api endpoint
* don't add no-credentials version of streams to rtsp_candidates
* frontend types
* improve types
* add optional probe dialog to wizard step 1
* i18n
* form description and field change
* add onvif form description
* match onvif probe pane with other steps in the wizard
* refactor to add probe and snapshot as step 2
* consolidate probe dialog
* don't change dialog size
* radio button style
* refactor to select onvif urls via combobox in step 3
* i18n
* add scrollbar container
* i18n cleanup
* fix button activity indicator
* match test parsing in step 3 with step 2
* hide resolution if both width and height are zero
* use drawer for stream selection on mobile in step 3
* suppress double toasts
* api endpoint description
* Don't warn when event ids have expired for trigger sync
* Import faster_whisper conditinally to avoid illegal instruction
* Catch OpenVINO runtime error
* fix race condition in detail stream context
navigating between tracked objects in Explore would sometimes prevent the object track from appearing
* Handle case where classification images are deleted
* Adjust default rounded corners on larger screens
* Improve flow handling for classification state
* Remove images when wizard is cancelled
* Improve deletion handling for classes
* Set constraints on review buffers
* Update to support correct data format
* Set minimum duration for recording based review items
* Use friendly name in review genai prompt
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Fix filtering for classification
* Adjust prompt to account for response tokens
* Correctly return response for reprocess
* Use API response to update data instead of trying to re-parse all of the values
* Implement rename class api
* Fix model deletion / rename dialog
* Remove camera spatial context
* Catch error
* use grid view on desktop
* refactor description box to remove buttons and add row of action icon buttons
* add tooltips
* fix trigger creation
when using the search effect to create a trigger, the prefilled object will not exist in the config yet
* i18n
* set max width on thumbnail
* show id field when editing zone
* improve zone capitalization
* Update NPU models and docs
* fix mobilepage in tracked object details
* Use thread lock for openvino to avoid concurrent requests with JinaV2
* fix hashing function to avoid collisions
* remove extra flex div causing overflow
* ensure header stays on top of video controls
* don't smart capitalize friendly names
* Fix incorrect object classification crop
* don't display submit to plus if object doesn't have a snapshot
* check for snapshot and clip in actions menu
* frigate plus submission fix
still show frigate+ section if snapshot has already been submitted and run optimistic update, local state was being overridden
* Don't fail to show 0% when showing classification
* Don't fail on file system error
* Improve title and description for review genai
* fix overflowing truncated review item description in detail stream
* catch events with review items that start after the first timeline entry
review items may start later than events within them, so subtract a padding from the start time in the filter so the start of events are not incorrectly filtered out of the list in the detail stream
* also pad on review end_time
* fix
* change order of timeline zoom buttons on mobile
* use grid to ensure genai title does not cause overflow
* small tweaks
* Cleanup
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* feat: add zones friendly name
* fix: fix the issue where the input field was empty when there was no friendly_name
* chore: fix the issue where the friendly name would replace spaces with underscores
* docs: update zones docs
* Update web/src/components/settings/ZoneEditPane.tsx
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Add friendly_name option for zone configuration
Added optional friendly name for zones in configuration.
* fix: fix the logical error in the null/empty check for the polygons parameter
* fix: remove the toast name for zones will use the friendly_name instead
* docs: remove emoji tips
* revert: revert zones doc ui tips
* Update docs/docs/configuration/zones.md
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Update docs/docs/configuration/zones.md
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Update docs/docs/configuration/zones.md
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* feat: add friendly zone names to tracking details and lifecycle item descriptions
* chore: lint fix
* refactor: add friendly zone names to timeline entries and clean up unused code
* refactor: add formatList
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* remove frigate+ icon from explore grid footer
* add margin
* pointer cursor on event menu items in detail stream
* don't show submit to plus for non-objects and if plus is disabled
* tweak spacing in annotation settings popover
* Fix deletion of classification images and library
* Ensure after creating a class that things are correct
* Fix dialog getting stuck
* Only show the genai summary popup on mobile when timeline is open
* fix audio transcription embedding
* spacing
* hide x icon on restart sheet to prevent closure issues
* prevent x overflow in detail stream on mobile safari
* ensure name is valid for search effect trigger
* add trigger to detail actions menu
* move find similar to actions menu
* Use a column layout for MobilePageContent in PlatformAwareSheet
This is so the header is outside the scrolling area and the content can grow/scroll independently. This now matches the way it's done in classification
* Skip azure execution provider
* add optional ref to always scroll to top
the more filters in explore was not scrolled to the top on open due to the use of framer motion
* fix title classes on desktop
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
Currently translated at 99.8% (597 of 598 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.9% (98 of 99 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (596 of 596 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (207 of 207 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (125 of 125 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% (596 of 596 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% (124 of 124 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% (54 of 54 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (596 of 596 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (88 of 88 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (596 of 596 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (90 of 90 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-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/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-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/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.8% (597 of 598 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (207 of 207 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (88 of 88 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (596 of 596 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (39 of 39 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-settings/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-settings
Currently translated at 99.4% (595 of 598 strings)
Translated using Weblate (Slovak)
Currently translated at 97.9% (97 of 99 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (596 of 596 strings)
Translated using Weblate (Slovak)
Currently translated at 99.2% (124 of 125 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (51 of 51 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (207 of 207 strings)
Translated using Weblate (Slovak)
Currently translated at 85.9% (512 of 596 strings)
Translated using Weblate (Slovak)
Currently translated at 99.1% (123 of 124 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (Slovak)
Currently translated at 98.6% (494 of 501 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (88 of 88 strings)
Translated using Weblate (Slovak)
Currently translated at 74.1% (442 of 596 strings)
Translated using Weblate (Slovak)
Currently translated at 98.3% (122 of 124 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Slovak)
Currently translated at 98.1% (53 of 54 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (206 of 206 strings)
Translated using Weblate (Slovak)
Currently translated at 88.0% (441 of 501 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jakub K <klacanjakub0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sk/
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-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
Currently translated at 99.8% (597 of 598 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (596 of 596 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (596 of 596 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (207 of 207 strings)
Co-authored-by: Daniel Nylander <daniel@danielnylander.se>
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/common/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-settings/sv/
Translation: Frigate NVR/common
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-settings
Currently translated at 99.8% (597 of 598 strings)
Translated using Weblate (French)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (French)
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (French)
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (French)
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (French)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (French)
Currently translated at 100.0% (207 of 207 strings)
Translated using Weblate (French)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (French)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (French)
Currently translated at 100.0% (89 of 89 strings)
Translated using Weblate (French)
Currently translated at 100.0% (88 of 88 strings)
Translated using Weblate (French)
Currently translated at 100.0% (596 of 596 strings)
Translated using Weblate (French)
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (French)
Currently translated at 100.0% (39 of 39 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/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-settings/fr/
Translation: Frigate NVR/common
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-settings
Currently translated at 99.8% (597 of 598 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Dutch)
Currently translated at 98.9% (98 of 99 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (207 of 207 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (89 of 89 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (88 of 88 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (596 of 596 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (39 of 39 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/common/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-live/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/nl/
Translation: Frigate NVR/common
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
Currently translated at 99.8% (597 of 598 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (Italian)
Currently translated at 97.9% (97 of 99 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (207 of 207 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (89 of 89 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (88 of 88 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (596 of 596 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (206 of 206 strings)
Translated using Weblate (Italian)
Currently translated at 28.4% (25 of 88 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (51 of 51 strings)
Translated using Weblate (Italian)
Currently translated at 75.0% (93 of 124 strings)
Translated using Weblate (Italian)
Currently translated at 98.1% (53 of 54 strings)
Co-authored-by: Gringo <ita.translations@tiscali.it>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/it/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
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-settings
Currently translated at 99.8% (597 of 598 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Ukrainian)
Currently translated at 98.9% (98 of 99 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (207 of 207 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (89 of 89 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (88 of 88 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (596 of 596 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (51 of 51 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (206 of 206 strings)
Co-authored-by: Anatoli Skovpen <a@ask.kiev.ua>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/uk/
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-exports/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/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-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
Currently translated at 99.8% (597 of 598 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Romanian)
Currently translated at 98.9% (98 of 99 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (99 of 99 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (598 of 598 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (125 of 125 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (207 of 207 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (88 of 88 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (51 of 51 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (39 of 39 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (593 of 593 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (51 of 51 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (34 of 34 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (206 of 206 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/common/ro/
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-exports/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ro/
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-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
* add prev/next buttons on desktop
* buttons should work with summary and grid view
* i18n
* small tweaks
* don't change dialog size
* remove heading and count
* remove icons
* spacing
* two column detail view
* add actions to dots menu
* move actions menu to its own component
* set modal to false on face library dropdown to guard against improper closures
https://github.com/shadcn-ui/ui/discussions/6908
* frigate plus layout
* remove face training
* clean up unused
* refactor to remove duplication between mobile and desktop
* turn annotation settings into a popover
* fix popover
* improve annotation offset popver
* change icon and popover text in detail stream for annotation settings
* clean up
* use drawer on mobile
* fix setter function
* use dialog ref for popover portal
* don't portal popover
* tweaks
* add button type
* lower xl max width
* fixes
* justify
* Correctly sort summary responses
* Consider JinaV2 as a complex model
* Subscribe to record updates in camera watchdog
* Cleanup score showing
* No need to sort review summary
* Add tests for recording summary
* Don't break existing format
* Sort event summary by day
* Always show ID field when editing a trigger
* use onBlur method for form validation
this will prevent the trigger ID from expanding too soon when a user is typing the friendly name
* camera wizard input mobile font zooming
* ensure the selected page is visible when navigating via url on mobile
* Filter detail stream to only show items from within the review item
* remove incorrect classes causing extra scroll in detail stream
* change button label
* fix mobile menu button highlight issue
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Don't show model selection or back button when in multi select mode
* Add dialog to edit classification models
* Fix header spacing
* Cleanup desktop
* Incrase max number of object classifications
* fix iOS mobile card
* Cleanup
* Correctly remove classification model from config
* Undo
* fix
* Use existing config update API and dynamically remove models that were running
* Set update message for face
* detail stream settings
* remove old review detail dialog
* change layout
* use detail stream in tracking details
* reusable tabs component
* pass in tabs for desktop
* fix object selection and time updating
* i18n
* aspect fixes
* include tolerance for displaying of path and zone
some browsers (firefox and probably brave) intentionally reduce precision of seeking with currentTime for privacy reasons
* detail stream seeking fixes
* tracking details seeking fixes
* layout tweaks
* add download button back for now
* remove
* remove
* snapshot is now default tab
* Pull context size from openai models
* Adjust wording based on type of model
* Instruct to not use parenthesis
* Simplify genai config
* Don't use GPU for training
* Update docs for review descriptions
* Add logging for context tokens used
* Incrase number of images due to lower than expected context usage
* Re-balance the suspicious activity checks
* Adjustments to context sizing
* optimize context usage
* Adjust context usage
* Make title more direct
* Update docs
Currently translated at 100.0% (593 of 593 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (206 of 206 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 76.6% (95 of 124 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 98.1% (53 of 54 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 97.0% (33 of 34 strings)
Added translation using Weblate (Chinese (Simplified Han script))
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (584 of 584 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (582 of 582 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (10 of 10 strings)
Co-authored-by: GuoQing Liu <842607283@qq.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/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-exports/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-settings/zh_Hans/
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-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
Currently translated at 74.1% (434 of 585 strings)
Translated using Weblate (Slovak)
Currently translated at 86.6% (434 of 501 strings)
Translated using Weblate (Slovak)
Currently translated at 65.2% (382 of 585 strings)
Translated using Weblate (Slovak)
Currently translated at 76.8% (385 of 501 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Slovak)
Currently translated at 62.7% (367 of 585 strings)
Translated using Weblate (Slovak)
Currently translated at 73.8% (370 of 501 strings)
Translated using Weblate (Slovak)
Currently translated at 83.9% (73 of 87 strings)
Translated using Weblate (Slovak)
Currently translated at 96.0% (49 of 51 strings)
Added translation using Weblate (Slovak)
Translated using Weblate (Slovak)
Currently translated at 62.0% (363 of 585 strings)
Translated using Weblate (Slovak)
Currently translated at 99.1% (123 of 124 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (34 of 34 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Slovak)
Currently translated at 98.0% (50 of 51 strings)
Translated using Weblate (Slovak)
Currently translated at 72.8% (365 of 501 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jakub K <klacanjakub0@gmail.com>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sk/
Translation: Frigate NVR/audio
Translation: Frigate NVR/components-auth
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% (593 of 593 strings)
Translated using Weblate (French)
Currently translated at 100.0% (206 of 206 strings)
Translated using Weblate (French)
Currently translated at 98.1% (582 of 593 strings)
Translated using Weblate (French)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (French)
Currently translated at 100.0% (204 of 204 strings)
Translated using Weblate (French)
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (French)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (French)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (French)
Currently translated at 100.0% (585 of 585 strings)
Translated using Weblate (French)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (French)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (French)
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (French)
Currently translated at 100.0% (51 of 51 strings)
Translated using Weblate (French)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (French)
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (French)
Currently translated at 100.0% (34 of 34 strings)
Translated using Weblate (French)
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (French)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (French)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (French)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (French)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (French)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (French)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (French)
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (French)
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (French)
Currently translated at 100.0% (585 of 585 strings)
Translated using Weblate (French)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (French)
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (French)
Currently translated at 100.0% (51 of 51 strings)
Translated using Weblate (French)
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (French)
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (French)
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (French)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (French)
Currently translated at 100.0% (585 of 585 strings)
Translated using Weblate (French)
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (French)
Currently translated at 100.0% (51 of 51 strings)
Translated using Weblate (French)
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (French)
Currently translated at 100.0% (34 of 34 strings)
Translated using Weblate (French)
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (French)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (French)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (French)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (French)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (French)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (French)
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (French)
Currently translated at 100.0% (87 of 87 strings)
Added translation using Weblate (French)
Translated using Weblate (French)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (French)
Currently translated at 100.0% (585 of 585 strings)
Translated using Weblate (French)
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (French)
Currently translated at 100.0% (34 of 34 strings)
Translated using Weblate (French)
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (French)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (French)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (French)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (French)
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (French)
Currently translated at 100.0% (51 of 51 strings)
Translated using Weblate (French)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (French)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (French)
Currently translated at 100.0% (33 of 33 strings)
Translated using Weblate (French)
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (French)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (French)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (French)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (French)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (French)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (French)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (French)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (French)
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (French)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (French)
Currently translated at 100.0% (584 of 584 strings)
Translated using Weblate (French)
Currently translated at 100.0% (582 of 582 strings)
Translated using Weblate (French)
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (French)
Currently translated at 100.0% (33 of 33 strings)
Translated using Weblate (French)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (French)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (French)
Currently translated at 100.0% (580 of 580 strings)
Translated using Weblate (French)
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (French)
Currently translated at 100.0% (33 of 33 strings)
Translated using Weblate (French)
Currently translated at 100.0% (580 of 580 strings)
Translated using Weblate (French)
Currently translated at 100.0% (580 of 580 strings)
Translated using Weblate (French)
Currently translated at 98.8% (89 of 90 strings)
Translated using Weblate (French)
Currently translated at 100.0% (33 of 33 strings)
Translated using Weblate (French)
Currently translated at 100.0% (33 of 33 strings)
Translated using Weblate (French)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (French)
Currently translated at 100.0% (501 of 501 strings)
Co-authored-by: Apocoloquintose <bertrand.moreux@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Pascal Courtonne <pascal@bobbz.org>
Co-authored-by: Yanom1212 <ylamarche@icloud.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/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-icons/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/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-exports/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/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/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
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (585 of 585 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (51 of 51 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (34 of 34 strings)
Added translation using Weblate (Catalan)
Translated using Weblate (Catalan)
Currently translated at 100.0% (585 of 585 strings)
Translated using Weblate (Catalan)
Currently translated at 99.2% (497 of 501 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (582 of 582 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (Catalan)
Currently translated at 93.0% (466 of 501 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (580 of 580 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Catalan)
Currently translated at 89.8% (450 of 501 strings)
Translated using Weblate (Catalan)
Currently translated at 97.0% (563 of 580 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (Catalan)
Currently translated at 98.3% (59 of 60 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (33 of 33 strings)
Translated using Weblate (Catalan)
Currently translated at 85.2% (427 of 501 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>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/ca/
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-live/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ca/
Translation: Frigate NVR/audio
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
* Adjust for commutes
* Tweaks
* Don't show no models view in grid
* Add text-md to inputs
* Adjust train title for mobile
* Cleanup prompt more
* Use i18n functions for tooltip
* Fix model complexity causing crash
* Cleanup
* black background
* fix backend logic
* fixes
* ensure data being sent to api is segment aligned
* tweak
* tweaks to keep motion review as-is
* fix for half segment fractional seconds when using zooming
* feat(player): always show camera names + add UI config toggle
* feat(settings): add toggle for displaying camera names in multi-camera views
* update label and description for camera name setting
* Make prompt more fair and reduce time extension
* Adjust naming of unrecognized objects
* Improve object naming behavior
* Add more context image levels
* add reusable component for combined name / internal name form field
* fix labels
* refactor utilities
* refactor image picker
* lazy loading
* don't clear text box
* trigger wizard
* image picker fixes
* use name and ID field in trigger edit dialog
* ensure wizard resets when reopening
* icon size tweak
* multiple triggers can trigger at once
* remove scrolling
* mobile tweaks
* remove duplicated component
* fix types
* use table on desktop and keep cards on mobile
* provide default
* add blurred icon button component
* apply component to explore, face, and classification views
* apply to exports and fix bug where play button was unclickable
* spacing tweaks and add link to explore for plate
* clear selected objects when changing cameras
* plate link and spacing in object lifecycle
* set tabindex to prevent tooltip from showing on reopen
* show month and day in object lifecycle timestamp
* Revise GPU and AI accelerator recommendations
Updated hardware recommendations for AI acceleration.
* Revise PCIe Coral driver installation instructions
Updated instructions for PCIe Coral driver installation.
* Revise Coral driver installation instructions
Updated driver installation instructions for PCIe and M.2 versions of Google Coral.
* Change PCIe Coral driver link in getting_started.md
Updated the link for PCIe Coral driver instructions.
* Change PCIe Coral driver link in installation guide
Updated the link for PCIe Coral driver instructions.
* Update Coral TPU recommendation in hardware documentation
Added a warning about the Coral TPU's recommendation status for new Frigate installations and suggested alternatives.
* tweak api to fetch multiple timelines
* support multiple selected objects in context
* rework context provider
* use toggle in detail stream
* use toggle in menu
* plot multiple object tracks
* verified icon, recognized plate, and clicking tweaks
* add plate to object lifecycle
* close menu before opening frigate+ dialog
* clean up
* normal text case for tooltip
* capitalization
* use flexbox for recording view
* match face wizard with camera and classification wizards
* remove review detail dialog and link chip to detail stream in history
* remove footer on explore images and move to overlay
* use consistent overlay button styles
* spacing tweak
* ensure selected ring stays on top of gradients
* fix z-index
* match object lifecycle with details
* add detail stream selector to mobile drawer
* tweak getDurationFromTimestamps for i18n and abbreviations
* improve lifecycle description labeling
* i18n
* match figma
* fix progress line and add area and ratio tooltip
* allow clicking on chevron without triggering playback
* tweaks
* add key
* change wording
* clean up
* clean up
* remove check
* clean up
* Implement extraction of images for classification state models
* Add object classification dataset preparation
* Add first step wizard
* Update i18n
* Add state classification image selection step
* Improve box handling
* Add object selector
* Improve object cropping implementation
* Fix state classification selection
* Finalize training and image selection step
* Cleanup
* Design optimizations
* Cleanup mobile styling
* Update no models screen
* Cleanups and fixes
* Fix bugs
* Improve model training and creation process
* Cleanup
* Dynamically add metrics for new model
* Add loading when hitting continue
* Improve image selection mechanism
* Remove unused translation keys
* Adjust wording
* Add retry button for image generation
* Make no models view more specific
* Adjust plus icon
* Adjust form label
* Start with correct type selected
* Cleanup sizing and more font colors
* Small tweaks
* Add tips and more info
* Cleanup dialog sizing
* Add cursor rule for frontend
* Cleanup
* remove underline
* Lazy loading
* Add cutoff for object classification
* Add selector for classifiction model type
* Improve model selection view
* Clean up design of classification card
* Tweaks
* Adjust button colors
* Improvements to gradients and making face library consistent
* Add basic classification model wizard
* Use relative coordinates
* Properly get resolution
* Clean up exports
* Cleanup
* Cleanup
* Update to use pre-defined component for image shadow
* Refactor image grouping
* Clean up mobile
* Clean up decision logic
* Remove max check on classification objects
* Increase default number of faces shown
* Cleanup
* Improve mobile layout
* Clenaup
* Update vocabulary
* Fix layout
* Fix page
* Cleanup
* Choose last item for unknown objects
* Move explore button
* Cleanup grid
* Cleanup classification
* Cleanup grid
* Cleanup
* Set transparency
* Set unknown
* Don't filter all configs
* Check length
Currently translated at 100.0% (580 of 580 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% (501 of 501 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 96.9% (32 of 33 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (579 of 579 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 90.3% (523 of 579 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (87 of 87 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% (199 of 199 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 97.7% (85 of 87 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (468 of 468 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (193 of 193 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% (467 of 467 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (84 of 84 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (61 of 61 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (26 of 26 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% (46 of 46 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/common/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/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/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
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 61.7% (358 of 580 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (33 of 33 strings)
Translated using Weblate (Slovak)
Currently translated at 70.2% (352 of 501 strings)
Translated using Weblate (Slovak)
Currently translated at 61.8% (358 of 579 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (Slovak)
Currently translated at 64.8% (325 of 501 strings)
Translated using Weblate (Slovak)
Currently translated at 54.7% (316 of 577 strings)
Translated using Weblate (Slovak)
Currently translated at 41.7% (241 of 577 strings)
Translated using Weblate (Slovak)
Currently translated at 98.4% (196 of 199 strings)
Translated using Weblate (Slovak)
Currently translated at 34.0% (196 of 575 strings)
Translated using Weblate (Slovak)
Currently translated at 97.4% (194 of 199 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Slovak)
Currently translated at 51.9% (243 of 468 strings)
Translated using Weblate (Slovak)
Currently translated at 99.1% (121 of 122 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Slovak)
Currently translated at 98.4% (190 of 193 strings)
Translated using Weblate (Slovak)
Currently translated at 61.3% (262 of 427 strings)
Translated using Weblate (Slovak)
Currently translated at 91.5% (108 of 118 strings)
Translated using Weblate (Slovak)
Currently translated at 23.0% (108 of 468 strings)
Translated using Weblate (Slovak)
Currently translated at 88.5% (108 of 122 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Slovak)
Currently translated at 91.5% (108 of 118 strings)
Translated using Weblate (Slovak)
Currently translated at 56.9% (110 of 193 strings)
Translated using Weblate (Slovak)
Currently translated at 29.2% (125 of 427 strings)
Translated using Weblate (Slovak)
Currently translated at 87.2% (103 of 118 strings)
Translated using Weblate (Slovak)
Currently translated at 22.0% (103 of 467 strings)
Translated using Weblate (Slovak)
Currently translated at 84.4% (103 of 122 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (84 of 84 strings)
Translated using Weblate (Slovak)
Currently translated at 88.1% (104 of 118 strings)
Translated using Weblate (Slovak)
Currently translated at 55.2% (106 of 192 strings)
Translated using Weblate (Slovak)
Currently translated at 28.3% (121 of 427 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jakub K <klacanjakub0@gmail.com>
Co-authored-by: Jakub T <jakub.tilesch@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/sk/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/objects
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 96.6% (114 of 118 strings)
Translated using Weblate (Korean)
Currently translated at 10.3% (60 of 580 strings)
Translated using Weblate (Korean)
Currently translated at 13.9% (17 of 122 strings)
Translated using Weblate (Korean)
Currently translated at 83.3% (50 of 60 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Korean)
Currently translated at 93.9% (31 of 33 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (Korean)
Currently translated at 13.5% (68 of 501 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Korean)
Currently translated at 99.1% (117 of 118 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Korean)
Currently translated at 69.8% (37 of 53 strings)
Translated using Weblate (Korean)
Currently translated at 98.9% (197 of 199 strings)
Translated using Weblate (Korean)
Currently translated at 7.0% (33 of 468 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Korean)
Currently translated at 71.1% (37 of 52 strings)
Translated using Weblate (Korean)
Currently translated at 13.1% (16 of 122 strings)
Translated using Weblate (Korean)
Currently translated at 6.6% (4 of 60 strings)
Translated using Weblate (Korean)
Currently translated at 60.8% (28 of 46 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (193 of 193 strings)
Translated using Weblate (Korean)
Currently translated at 15.6% (67 of 427 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Korean)
Currently translated at 70.2% (59 of 84 strings)
Translated using Weblate (Korean)
Currently translated at 8.1% (35 of 427 strings)
Translated using Weblate (Korean)
Currently translated at 55.0% (65 of 118 strings)
Translated using Weblate (Korean)
Currently translated at 23.6% (17 of 72 strings)
Co-authored-by: GGAMBI <mmxdog@empal.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ko/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ko/
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-input
Translation: Frigate NVR/components-player
Translation: Frigate NVR/objects
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-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (580 of 580 strings)
Translated using Weblate (Swedish)
Currently translated at 98.8% (495 of 501 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (33 of 33 strings)
Translated using Weblate (Swedish)
Currently translated at 96.8% (485 of 501 strings)
Translated using Weblate (Swedish)
Currently translated at 94.8% (475 of 501 strings)
Translated using Weblate (Swedish)
Currently translated at 94.4% (473 of 501 strings)
Translated using Weblate (Swedish)
Currently translated at 93.6% (469 of 501 strings)
Translated using Weblate (Swedish)
Currently translated at 89.6% (449 of 501 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (579 of 579 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Swedish)
Currently translated at 80.1% (461 of 575 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (468 of 468 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (193 of 193 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (61 of 61 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/audio/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/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/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/sv/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 97.6% (489 of 501 strings)
Translated using Weblate (French)
Currently translated at 100.0% (579 of 579 strings)
Translated using Weblate (French)
Currently translated at 100.0% (579 of 579 strings)
Translated using Weblate (French)
Currently translated at 100.0% (579 of 579 strings)
Translated using Weblate (French)
Currently translated at 96.4% (483 of 501 strings)
Translated using Weblate (French)
Currently translated at 77.8% (451 of 579 strings)
Translated using Weblate (French)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (French)
Currently translated at 73.7% (427 of 579 strings)
Translated using Weblate (French)
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (French)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (French)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (French)
Currently translated at 100.0% (468 of 468 strings)
Translated using Weblate (French)
Currently translated at 100.0% (193 of 193 strings)
Translated using Weblate (French)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (French)
Currently translated at 100.0% (61 of 61 strings)
Co-authored-by: Apocoloquintose <bertrand.moreux@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Pascal Courtonne <pascal@bobbz.org>
Co-authored-by: Sylvain LEROY <syl_tigra@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/fr/
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/views-facelibrary/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/fr/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
Currently translated at 100.0% (579 of 579 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (33 of 33 strings)
Translated using Weblate (Italian)
Currently translated at 86.8% (435 of 501 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (575 of 575 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (Italian)
Currently translated at 72.8% (419 of 575 strings)
Translated using Weblate (Italian)
Currently translated at 97.7% (85 of 87 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (468 of 468 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (193 of 193 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (61 of 61 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (84 of 84 strings)
Co-authored-by: GMagician <gmagician@users.noreply.hosted.weblate.org>
Co-authored-by: Gringo <ita.translations@tiscali.it>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/it/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
Currently translated at 100.0% (579 of 579 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Japanese)
Currently translated at 73.3% (423 of 577 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (Japanese)
Currently translated at 98.9% (197 of 199 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Japanese)
Currently translated at 72.5% (417 of 575 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Japanese)
Currently translated at 96.9% (193 of 199 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (84 of 84 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (61 of 61 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: yhi264 <yhiraki@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ja/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
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% (90 of 90 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (580 of 580 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (33 of 33 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (579 of 579 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (575 of 575 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (468 of 468 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (193 of 193 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (61 of 61 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/uk/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-events
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% (90 of 90 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (580 of 580 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (33 of 33 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (579 of 579 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (90 of 90 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (Romanian)
Currently translated at 92.6% (464 of 501 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (468 of 468 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (193 of 193 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (84 of 84 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (61 of 61 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: THT <andreyavram@yahoo.com>
Co-authored-by: lukasig <lukasig@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/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-live/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ro/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
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 79.1% (458 of 579 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.8% (89 of 90 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 96.6% (87 of 90 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (33 of 33 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 86.0% (431 of 501 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 76.4% (441 of 577 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (468 of 468 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (193 of 193 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (61 of 61 strings)
Co-authored-by: Helder Santana <helder.santana@systemsbr.com.br>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marcelo Popper Costa <marcelo_popper@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pt_BR/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
Currently translated at 96.9% (32 of 33 strings)
Translated using Weblate (Lithuanian)
Currently translated at 78.7% (453 of 575 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (87 of 87 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (468 of 468 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (193 of 193 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (467 of 467 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (84 of 84 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Lithuanian)
Currently translated at 98.8% (83 of 84 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (61 of 61 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kostas Čaplinskas <pokemonm360@gmail.com>
Co-authored-by: MaBeniu <runnerm@gmail.com>
Co-authored-by: pcxtx <pcxtx@yahoo.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/lt/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
* Add optional idle heartbeat for Birdseye (periodic frame emission when idle)
birdseye: add optional idle heartbeat and FFmpeg tuning envs (default off)
This adds an optional configuration field `birdseye.idle_heartbeat_fps` to
enable a lightweight idle heartbeat mechanism in Birdseye. When set to a value
greater than 0, Birdseye periodically re-sends the last composed frame during
idle periods (no motion or active updates).
This helps downstream consumers such as go2rtc, Alexa, or Scrypted to attach
faster and maintain a low-latency RTSP stream when the system is idle.
Key details:
- Config-based (`birdseye.idle_heartbeat_fps`), default `0` (disabled).
- Uses existing Birdseye rendering pipeline; minimal performance impact.
- Does not alter behavior when unset.
Documentation: added tip section in docs/configuration/restream.md.
* Update docs/docs/configuration/restream.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Update docs/docs/configuration/reference.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Refactors Birdseye idle frame broadcasting
Simplifies the idle frame broadcasting logic by removing the dedicated thread.
The idle frame is now resent directly within the main loop,
improving efficiency and reducing complexity. Also, limits the idle
heartbeat FPS to a maximum of 10 since the framebuffer is limited to 10 anyway
* ruff fix
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
Co-authored-by: Francesco Durighetto <francesco.durighetto@subbyx.com>
Co-authored-by: duri <duri@homelabubuntu.durihome.unifi>
* show audio events in detail stream
* refactor object lifecycle to look similar to detail stream
* pass detail stream as prop to avoid context error
* fix highlighting timing
* add view in explore to menu
* new type
* activity stream panel
* use context provider for activity stream
* new activity stream panel in history view
* overlay for object tracking details in history view
* use overlay in video player
* don't refetch timeline
* fix activity stream group from being highlighted prematurely
* use annotation offset
* fix scrolling and use custom hook for interaction
* memoize to prevent unnecessary renders
* i18n and timestamp formatting
* add annotation offset slider
* bg color
* add collapsible component
* refactor
* rename activity to detail
* fix merge conflicts
* i18n
* more i18n
* save clean webp instead of png
* send clean webp to plus with fallback for old events
* manual event webp
* event cleanup
* api def
* convert png to webp if exists
* update reference config
* change quality
* Migrate camera APIs to separate tag
* Implement reolink detection to handle dynamic URL assignment
* Cleanup codec handling
* Use average framerate not relative framerate
* Add reolink rtsp warning
* Don't return exception
* Use avg_frame_rate in final info
* Clenaup
* Validate host
* Fix overlap
* fetch more from ffprobe
* add detailed param to ffprobe endpoint
* add dots variant to step indicator
* add classname
* tweak colors for dark mode to match figma
* add step 1 form
* add helper function for ffmpeg snapshot
* add go2rtc stream add and ffprobe snapshot endpoints
* add camera image and stream details on successful test
* step 1 tweaks
* step 2 and i18n
* types
* step 1 and 2 tweaks
* add wizard to camera settings view
* add data unit i18n keys
* restream tweak
* fix type
* implement rough idea for step 3
* add api endpoint to delete stream from go2rtc
* add main wizard dialog component
* extract logic for friendly_name and use in wizard
* add i18n and popover for brand url
* add camera name to top
* consolidate validation logic
* prevent dialog from closing when clicking outside
* center camera name on mobile
* add help/docs link popovers
* keep spaces in friendly name
* add stream details to overlay like stats in liveplayer
* add validation results pane to step 3
* ensure test is invalidated if stream is changed
* only display validation results and enable save button if all streams have been tested
* tweaks
* normalize camera name to lower case and improve hash generation
* move wizard to subfolder
* tweaks
* match look of camera edit form to wizard
* move wizard and edit form to its own component
* move enabled/disabled switch to management section
* clean up
* fixes
* fix mobile
* new body param
* use new body param in endpoint
* explicitly use new param in frontend endpoint
* use reviewsegment as type instead of list of strings
* add toggle function to mark as unreviewed when all selected are reviewed
* i18n
* fix tests
* Map verified objects to their sub label directly
* Simplify access
* Cleanup
* Add protection for mismatched object and index
* Keep track of verified objects separately
* camera level config
* set up model runner on thread start to avoid unpickling error
* ensure feature is enabled globally
* suppress info logs from faster_whisper
* fix incorrect event_type for api and audio timeline entries
* docs
* fix
* clean up
* refactor with sidebar and mobile page
* sidebar spacing and color tweaks
* layout tweaks
* move camera switch button to header
* improve mobile
* remove back button on mobile page header
* mobile fixes
* remove debug
* don't use mobilepage
* more mobile tweaks
* use mobile page for components
* add optional actions to mobile page header for top right buttons
* fix alignment
* use page toggle
* tweaks
* sidebar inset tweaks
* move triggers to notifications sub menu
* consistency
* fix padding
* more padding fixes
* navigate history
* Update classification API docs
* Add information to events api
* Fix tag
* Add exports
* Add generic response to model for classification apis
* Add preview API information
* Cleanup
* Cleanup
* Refactor face card into generic classification card
* Update classification data card to use classification card
* Refactor state training grid to use classification card
* Refactor grouped face card into generic component
* Combine classification objects by event
* Fixup
* Cleanup
* Cleanup
* Do not fail if a single event is not found
* Save original frame
* Cleanup
* Undo
* Make keyboard shortcuts consistent
* Cleanup
* Refactor prevent default to not require separate input
* Fix
* Implement escape for reviews
* Implement escape for explore
* Send content ref to get page changes for free
Because the "a" key is used by the keyboard listener for select all, this would prevent it from being used in the tracked object details pane. This change mimics what is already done in Explore.
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (462 of 462 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (83 of 83 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (61 of 61 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (26 of 26 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (192 of 192 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (462 of 462 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (192 of 192 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (192 of 192 strings)
Translated using Weblate (Japanese)
Currently translated at 22.9% (14 of 61 strings)
Translated using Weblate (Japanese)
Currently translated at 79.1% (152 of 192 strings)
Translated using Weblate (Japanese)
Currently translated at 23.0% (6 of 26 strings)
Translated using Weblate (Japanese)
Currently translated at 22.8% (27 of 118 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Japanese)
Currently translated at 21.3% (13 of 61 strings)
Translated using Weblate (Japanese)
Currently translated at 44.4% (4 of 9 strings)
Translated using Weblate (Japanese)
Currently translated at 4.0% (5 of 122 strings)
Translated using Weblate (Japanese)
Currently translated at 19.2% (5 of 26 strings)
Translated using Weblate (Japanese)
Currently translated at 16.0% (4 of 25 strings)
Translated using Weblate (Japanese)
Currently translated at 8.3% (6 of 72 strings)
Translated using Weblate (Japanese)
Currently translated at 7.6% (4 of 52 strings)
Translated using Weblate (Japanese)
Currently translated at 10.8% (5 of 46 strings)
Translated using Weblate (Japanese)
Currently translated at 44.4% (4 of 9 strings)
Translated using Weblate (Japanese)
Currently translated at 4.2% (5 of 118 strings)
Translated using Weblate (Japanese)
Currently translated at 3.1% (6 of 192 strings)
Translated using Weblate (Japanese)
Currently translated at 83.3% (5 of 6 strings)
Translated using Weblate (Japanese)
Currently translated at 1.1% (5 of 427 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: virmaior <akomasinski@gmail.com>
Co-authored-by: yhi264 <yhiraki@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ja/
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-input
Translation: Frigate NVR/components-player
Translation: Frigate NVR/objects
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
Currently translated at 26.9% (7 of 26 strings)
Translated using Weblate (Danish)
Currently translated at 13.5% (16 of 118 strings)
Translated using Weblate (Danish)
Currently translated at 18.9% (81 of 427 strings)
Translated using Weblate (Danish)
Currently translated at 23.0% (6 of 26 strings)
Translated using Weblate (Danish)
Currently translated at 12.7% (15 of 118 strings)
Translated using Weblate (Danish)
Currently translated at 12.0% (3 of 25 strings)
Translated using Weblate (Danish)
Currently translated at 17.0% (73 of 427 strings)
Translated using Weblate (Danish)
Currently translated at 5.0% (6 of 118 strings)
Translated using Weblate (Danish)
Currently translated at 0.8% (4 of 462 strings)
Translated using Weblate (Danish)
Currently translated at 14.5% (7 of 48 strings)
Translated using Weblate (Danish)
Currently translated at 83.3% (5 of 6 strings)
Translated using Weblate (Danish)
Currently translated at 7.1% (6 of 84 strings)
Translated using Weblate (Danish)
Currently translated at 6.5% (4 of 61 strings)
Translated using Weblate (Danish)
Currently translated at 55.5% (5 of 9 strings)
Translated using Weblate (Danish)
Currently translated at 5.7% (7 of 122 strings)
Translated using Weblate (Danish)
Currently translated at 19.2% (5 of 26 strings)
Translated using Weblate (Danish)
Currently translated at 40.0% (4 of 10 strings)
Translated using Weblate (Danish)
Currently translated at 7.6% (9 of 118 strings)
Translated using Weblate (Danish)
Currently translated at 9.7% (7 of 72 strings)
Translated using Weblate (Danish)
Currently translated at 5.7% (3 of 52 strings)
Translated using Weblate (Danish)
Currently translated at 15.2% (7 of 46 strings)
Translated using Weblate (Danish)
Currently translated at 77.7% (7 of 9 strings)
Translated using Weblate (Danish)
Currently translated at 3.9% (17 of 427 strings)
Translated using Weblate (Danish)
Currently translated at 1.6% (2 of 118 strings)
Translated using Weblate (Danish)
Currently translated at 0.4% (2 of 462 strings)
Translated using Weblate (Danish)
Currently translated at 4.1% (2 of 48 strings)
Translated using Weblate (Danish)
Currently translated at 50.0% (3 of 6 strings)
Translated using Weblate (Danish)
Currently translated at 2.4% (2 of 83 strings)
Translated using Weblate (Danish)
Currently translated at 4.9% (3 of 61 strings)
Translated using Weblate (Danish)
Currently translated at 7.6% (2 of 26 strings)
Translated using Weblate (Danish)
Currently translated at 10.0% (1 of 10 strings)
Translated using Weblate (Danish)
Currently translated at 1.6% (2 of 118 strings)
Translated using Weblate (Danish)
Currently translated at 8.0% (2 of 25 strings)
Translated using Weblate (Danish)
Currently translated at 50.0% (1 of 2 strings)
Translated using Weblate (Danish)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Danish)
Currently translated at 1.3% (1 of 72 strings)
Translated using Weblate (Danish)
Currently translated at 3.8% (2 of 52 strings)
Translated using Weblate (Danish)
Currently translated at 1.8% (8 of 427 strings)
Co-authored-by: Alexander <ava5270@gmail.com>
Co-authored-by: Emil Friis Osmann <Emilfriisosmann@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/da/
Translation: Frigate NVR/audio
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-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
* Fix group url param where a camera group was not always loaded
Need to use the loading state from the usePersistence hook because values are loaded from indexed db asynchronously
* ensure group icon changes when using url param
* clean up
* Improve prompt to have better discernment and logic based on detected objects
* Be more specific about the time of day
* Add re-inforcers for LLM to be accurate and not complete a narrative
* Cleanup components
* integrate debug view
* Refactor menu handling
* Cleanup
* cleanup
* Improve ptz placement for debug view
* Cleanup
* Cleanup mobile
* Always show options
* Add info for stream picking being disabled
* Add to mobile too
* Fix ns
* Cleanup
* refactor get_video_properties and use json output from ffprobe
* add zmq topic
* publish valid segment data in recording maintainer
* check for valid video data
- restart separate record ffmpeg process if no video data has been received in 120s
- refactor datetime import
* listen to correct topic in embeddings maintainer
* refactor to move get_latest_segment_datetime logic to recordings maintainer
* debug logging
* cleanup
* Update ROCm to 7.0.1
* Update ONNXRuntime
* Add back in
* Get basic detection working
* Use env vars
* Handle complex migraphx models
* Enable model caching
* Remove unused
* Add tip to docs
* [Init] Initial commit for Synaptics SL1680 NPU
* add a rough detector which is testing with yolov8 tflite model.
* [Feat] Add dependencies installation in docker build
- Add runtime library and wheels installation in main/Dockerfile
- Add model.synap(default model, transfer from mobilenet_224full80) in docker/synap1680
* [Update] Remove dependencies installation from main Dockerfile
- remove deps installation from Dockerfile
- add dependencies installation and split wheels, deps stage in synap1680 Dockerfile
* Refactor synap detector to more closely match other implementations
* [Update] Add model path configuration check
* [Update] update ModelType to ssd
* [Update] Remove unuse script
- install_deps.sh has already been executing in deps download stage
- Dockerfile.toolchain is for testing to extract runtime libraries from Synaptics toolchain
* [Update] update Synaptics SL1680 setup description
* [Update] remove install_synap1680
- The deps download and installation is existed in synap1680
* [Fix] update document content
* [Update] Update detector from synap1680 to synaptics
This update is in order to make the synaptics SL-series NPU detector more general.
- Fix detector `os` module not import bug
- Update detector type `synap1680` to `synaptics`
- Update document description `SL1680` to `Synaptics` only
- Update docker build content `synap1680` to `synaptics`
* [Fix] Update configuration document
* Update docs/docs/configuration/object_detectors.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* [Update] Update document content and detector default layout
- Update object_detectors document
- Update detector's default layout
- Update default model name
* [Update] Update object detector document content
* [Fix] Fix InputTensorEnum not defined error
- import InputTensorEnum from detector_config
* [Update] Update detector script coding format
* [Update] Update synaptics detector coding format
* [Update] Add synaptics ci workflow
* [Update] update synaptics runtime libs download path
- Fork Synaptics astra sdk repo and put the runtime lib package on it
- Frigate team can update this download path later
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Implement stationary car classifier to base stationary state on visual changes and not just bounding box stability
* Cleanup
* Fix mypy
* Move to new file and add config to disable if needed
* Cleanup
* Undo
This supports systemd credentials, see https://systemd.io/CREDENTIALS/.
Default to `/run/secrets` (the Docker Secrets dir) for backwards
compatibility.
* pull count of detection events by label into prometheus metrics
* format changes with ruff
* remove unneeded f-string
* fix imports format
---------
Co-authored-by: iesad <iesad>
Currently translated at 100.0% (462 of 462 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (192 of 192 strings)
Translated using Weblate (Swedish)
Currently translated at 96.5% (446 of 462 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 86.1% (398 of 462 strings)
Translated using Weblate (Swedish)
Currently translated at 93.2% (398 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 82.6% (382 of 462 strings)
Translated using Weblate (Swedish)
Currently translated at 89.9% (384 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 81.8% (378 of 462 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Swedish)
Currently translated at 88.9% (380 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 78.5% (363 of 462 strings)
Translated using Weblate (Swedish)
Currently translated at 85.0% (363 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 75.9% (351 of 462 strings)
Translated using Weblate (Swedish)
Currently translated at 79.3% (339 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 74.4% (318 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 76.3% (326 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 65.8% (281 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 69.0% (295 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Swedish)
Currently translated at 47.5% (203 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 47.5% (203 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (61 of 61 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Swedish)
Currently translated at 51.2% (219 of 427 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kristian Johansson <knmjohansson@gmail.com>
Co-authored-by: Martin Lindhe <martin.j.lindhe@gmail.com>
Co-authored-by: Oscar Haraldsson <oscar.haraldsson@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/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-recording/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/sv/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-recording
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (462 of 462 strings)
Translated using Weblate (French)
Currently translated at 95.2% (440 of 462 strings)
Translated using Weblate (French)
Currently translated at 100.0% (427 of 427 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/views-settings/fr/
Translation: Frigate NVR/views-settings
Currently translated at 100.0% (462 of 462 strings)
Translated using Weblate (Lithuanian)
Currently translated at 95.6% (442 of 462 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (83 of 83 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (61 of 61 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Lithuanian)
Currently translated at 21.3% (13 of 61 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Lithuanian)
Currently translated at 13.9% (17 of 122 strings)
Translated using Weblate (Lithuanian)
Currently translated at 15.2% (11 of 72 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Lithuanian)
Currently translated at 44.9% (192 of 427 strings)
Translated using Weblate (Lithuanian)
Currently translated at 45.9% (196 of 427 strings)
Translated using Weblate (Lithuanian)
Currently translated at 13.1% (16 of 122 strings)
Translated using Weblate (Lithuanian)
Currently translated at 13.8% (10 of 72 strings)
Translated using Weblate (Lithuanian)
Currently translated at 25.0% (13 of 52 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: MaBeniu <runnerm@gmail.com>
Co-authored-by: Ramūnas Dronga <github@ramuno.lt>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/lt/
Translation: Frigate NVR/audio
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
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
* continue to use paddleocr v3 text detection model for large
v5 was not finding text on multi-line plates at all in testing
* implement clustering of plate variants per event
should reduce OCR inconsistencies and improve plate recognition stability by using string similarity to cluster similar variants (10 per event id) and choosing the highest confidence representative as the final plate
* pass camera
* prune number of variants based on detect fps
* implement replacement rules for cleaning up and normalizing plates
* docs
* docs
* Cleanup onnx detector
* Fix
* Fix classification cropping
* Deprioritize openvino
* Send model type
* Use model type to decide if model can use full optimization
* Clenanup
* Cleanup
* Use OpenVINO directly to detect if devices are available
* Cleanup
* Update OpenVINO
* Cleanup
* Don't try to use OpenVINO when CPU is set as device
* Catch case where input tensor can't be pre-defined
* Cleanup
* Use re-usable inference request to reduce CPU usage
* Share tensor
* Don't count performance
* Create openvino runner class
* Break apart onnx runner
* Add specific note about inability to use CUDA graphs for some models
* Adjust rknn to use RKNNRunner
* Use optimized runner
* Add support for non-complex models for CudaExecutionProvider
* Use core mask for rknn
* Correctly handle cuda input
* Cleanup
* Sort imports
* update config for roles and add validator
* ensure admin and viewer are never overridden
* add class method to user to retrieve all allowed cameras
* enforce config roles in auth api endpoints
* add camera access api dependency functions
* protect review endpoints
* protect preview endpoints
* rename param name for better fastapi injection matching
* remove unneeded
* protect export endpoints
* protect event endpoints
* protect media endpoints
* update auth hook for allowed cameras
* update default app view
* ensure anonymous user always returns all cameras
* limit cameras in explore
* cameras is already a list
* limit cameras in review/history
* limit cameras in live view
* limit cameras in camera groups
* only show face library and classification in sidebar for admin
* remove check in delete reviews
since admin role is required, no need to check camera access. fixes failing test
* pass request with camera access for tests
* more async
* camera access tests
* fix proxy auth tests
* allowed cameras for review tests
* combine event tests and refactor for camera access
* fix post validation for roles
* don't limit roles in create user dialog
* fix triggers endpoints
no need to run require camera access dep since the required role is admin
* fix type
* create and edit role dialogs
* delete role dialog
* fix role change dialog
* update settings view for roles
* i18n changes
* minor spacing tweaks
* docs
* use badges and camera name label component
* clarify docs
* display all cameras badge for admin and viewer
* i18n fix
* use validator to prevent reserved and empty roles from being assigned
* split users and roles into separate tabs in settings
* tweak docs
* clarify docs
* change icon
* don't memoize roles
always recalculate on component render
* Update object_detectors.md for v16
* add configurability to IMG_SIZE for YOLOv9 export
* remove TensorRT detector as it's no longer supported in v16
* Revert removing NVIDIA TensorRT detector docs
Added documentation for NVidia TensorRT Detector, including model generation, configuration parameters, and example usage.
* Dumb copy/paste
* Enhance YOLOv9 export instructions in documentation
Updated YOLOv9 export command to include IMG_SIZE parameter and clarified model size options.
* model type does not need to match config model type
As long as a model is supported by a detector, it should be available in the list
* fix missing semicolon
the web linter was complaining
* Use asyncio lock when checking camera status
get_camera_status() can be called during normal autotracking movement and from routine camera_maintenance(). Some cameras cause one of the status calls to hang, which then subsequently hangs autotracking. A lock serializes access and prevents the hang.
* use while loop in camera_maintenance for status check
some cameras seem to take a little bit to update their status, don't assume the first call shows the motor has stopped
Currently translated at 46.1% (197 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 49.8% (213 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Swedish)
Currently translated at 43.3% (185 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 47.3% (202 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 42.3% (181 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 42.3% (181 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Swedish)
Currently translated at 44.9% (192 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 44.9% (192 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (116 of 116 strings)
Translated using Weblate (Swedish)
Currently translated at 33.6% (143 of 425 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (192 of 192 strings)
Translated using Weblate (Swedish)
Currently translated at 40.0% (171 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 99.1% (115 of 116 strings)
Translated using Weblate (Swedish)
Currently translated at 27.3% (115 of 420 strings)
Translated using Weblate (Swedish)
Currently translated at 94.2% (115 of 122 strings)
Translated using Weblate (Swedish)
Currently translated at 95.8% (184 of 192 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kristian Johansson <knmjohansson@gmail.com>
Co-authored-by: revellion <revellion@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/sv/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Swedish)
Currently translated at 43.3% (185 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 47.3% (202 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 42.3% (181 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 42.3% (181 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Swedish)
Currently translated at 44.9% (192 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 44.9% (192 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (116 of 116 strings)
Translated using Weblate (Swedish)
Currently translated at 33.6% (143 of 425 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (192 of 192 strings)
Translated using Weblate (Swedish)
Currently translated at 40.0% (171 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 99.1% (115 of 116 strings)
Translated using Weblate (Swedish)
Currently translated at 27.3% (115 of 420 strings)
Translated using Weblate (Swedish)
Currently translated at 94.2% (115 of 122 strings)
Translated using Weblate (Swedish)
Currently translated at 95.8% (184 of 192 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kristian Johansson <knmjohansson@gmail.com>
Co-authored-by: revellion <revellion@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/sv/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 4.9% (21 of 425 strings)
Translated using Weblate (Arabic)
Currently translated at 37.0% (43 of 116 strings)
Translated using Weblate (Arabic)
Currently translated at 3.3% (14 of 420 strings)
Translated using Weblate (Arabic)
Currently translated at 31.2% (15 of 48 strings)
Translated using Weblate (Arabic)
Currently translated at 26.9% (14 of 52 strings)
Translated using Weblate (Arabic)
Currently translated at 18.5% (13 of 70 strings)
Translated using Weblate (Arabic)
Currently translated at 57.6% (15 of 26 strings)
Translated using Weblate (Arabic)
Currently translated at 18.0% (15 of 83 strings)
Translated using Weblate (Arabic)
Currently translated at 13.1% (16 of 122 strings)
Translated using Weblate (Arabic)
Currently translated at 60.0% (15 of 25 strings)
Translated using Weblate (Arabic)
Currently translated at 33.3% (15 of 45 strings)
Translated using Weblate (Arabic)
Currently translated at 16.9% (20 of 118 strings)
Translated using Weblate (Arabic)
Currently translated at 24.5% (15 of 61 strings)
Translated using Weblate (Arabic)
Currently translated at 7.8% (15 of 192 strings)
Translated using Weblate (Arabic)
Currently translated at 15.2% (65 of 427 strings)
Translated using Weblate (Arabic)
Currently translated at 11.2% (13 of 116 strings)
Translated using Weblate (Arabic)
Currently translated at 2.6% (11 of 420 strings)
Translated using Weblate (Arabic)
Currently translated at 27.0% (13 of 48 strings)
Translated using Weblate (Arabic)
Currently translated at 21.1% (11 of 52 strings)
Translated using Weblate (Arabic)
Currently translated at 17.1% (12 of 70 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Arabic)
Currently translated at 53.8% (14 of 26 strings)
Translated using Weblate (Arabic)
Currently translated at 16.8% (14 of 83 strings)
Translated using Weblate (Arabic)
Currently translated at 12.2% (15 of 122 strings)
Translated using Weblate (Arabic)
Currently translated at 56.0% (14 of 25 strings)
Translated using Weblate (Arabic)
Currently translated at 28.8% (13 of 45 strings)
Translated using Weblate (Arabic)
Currently translated at 16.1% (19 of 118 strings)
Translated using Weblate (Arabic)
Currently translated at 22.9% (14 of 61 strings)
Translated using Weblate (Arabic)
Currently translated at 6.7% (13 of 192 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Arabic)
Currently translated at 14.9% (64 of 427 strings)
Translated using Weblate (Arabic)
Currently translated at 7.7% (9 of 116 strings)
Translated using Weblate (Arabic)
Currently translated at 1.6% (7 of 420 strings)
Translated using Weblate (Arabic)
Currently translated at 18.7% (9 of 48 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Arabic)
Currently translated at 15.3% (8 of 52 strings)
Translated using Weblate (Arabic)
Currently translated at 14.2% (10 of 70 strings)
Translated using Weblate (Arabic)
Currently translated at 77.7% (7 of 9 strings)
Translated using Weblate (Arabic)
Currently translated at 77.7% (7 of 9 strings)
Translated using Weblate (Arabic)
Currently translated at 42.3% (11 of 26 strings)
Translated using Weblate (Arabic)
Currently translated at 13.2% (11 of 83 strings)
Translated using Weblate (Arabic)
Currently translated at 9.8% (12 of 122 strings)
Translated using Weblate (Arabic)
Currently translated at 44.0% (11 of 25 strings)
Translated using Weblate (Arabic)
Currently translated at 22.2% (10 of 45 strings)
Translated using Weblate (Arabic)
Currently translated at 13.5% (16 of 118 strings)
Translated using Weblate (Arabic)
Currently translated at 14.7% (9 of 61 strings)
Translated using Weblate (Arabic)
Currently translated at 5.7% (11 of 192 strings)
Translated using Weblate (Arabic)
Currently translated at 80.0% (8 of 10 strings)
Translated using Weblate (Arabic)
Currently translated at 14.5% (62 of 427 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: MAATECH <hmmdcool@gmail.com>
Co-authored-by: Modar Soos <modarsoos@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ar/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ar/
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-player
Translation: Frigate NVR/objects
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
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (122 of 122 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (72 of 72 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (192 of 192 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (425 of 425 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (116 of 116 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (116 of 116 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: João Gabriel Frohlich <gabrielfrohlich14@gmail.com>
Co-authored-by: Marcelo Popper Costa <marcelo_popper@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/pt_BR/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
* Refactor active objects to class
* Keep segment going when detection is newer than end of alert
* Cleanup logic
* Fix
* Cleanup ending
* Adjust timing
* Improve detection saving
* Don't have padding at end for in progress reviews
* Add review config for cutoff times
Explore videos are very small on Chrome specifically, this has something to do with how the latest version of Chrome loads video metadata. This change provides a default aspect ratio instead of a default height when the container ref is not defined yet
* Added degirum plugin, updated documentation for degirum detector usage, updated requirements with degirum_headless
* Fixed broken link
* Made it so openvino prioritizes using GPU and NPU over CPU
* Version that detects model and can begin using @local
* Updating requirements to build dev container
* Added optimized version of degirum plugin + updated docs
* Added guard clause for empty inference reponse
* Updated DeGirum's docs
* Moved DeGirum section to 'Community' detectors, fixed formatting of headers to be more consistent with the rest of the page, and removed uneeded 'models' folder
* Moved DeGirum section to correct place in community models
* Update ROCm to 6.4.0 (#18264)
* Update to rocm 6.4.0
* Update URL
* Remove old env var
* Dynamic Config Updates (#18353)
* Create classes to handle publishing and subscribing config updates
* Cleanup
* Use config updater
* Update handling for enabled config
* Cleanup
* Recording config updates
* Birdseye config updates
* Handle notifications
* handle review
* Update motion
* Dynamically update masks and zones for cameras (#18359)
* Include config publisher in api
* Call update topic for passed topics
* Update zones dynamically
* Update zones internally
* Support zone and mask reset
* Handle updating objects config
* Don't put status for needing to restart Frigate
* Cleanup http tests
* Fix tests
* Initial custom classification model config support (#18362)
* Add basic config for defining a teachable machine model
* Add model type
* Add basic config for teachable machine models
* Adjust config for state and object
* Use config to process
* Correctly check for objects
* Remove debug
* Rename to not be teachable machine specific
* Cleanup
* Implement support for no recordings indicator on timeline (#18363)
* Indicate no recordings on the history timeline with gray hash marks
This commit includes a new backend API endpoint and the frontend changes needed to support this functionality
* don't show slashes for now
* Update ROCm to 6.4.1 (#18364)
* Update rocm to 6.4.1
* Quick fix
* Add ability to configure when custom classification models run (#18380)
* Add config to control when classification models are run
* Cleanup
* Add basic config editor when Frigate can't startup (#18383)
* Start Frigate in safe mode when config does not validate
* Add safe mode page that is just the config editor
* Adjust Frigate config editor when in safe mode
* Cleanup
* Improve log message
* Fix incorrectly running lpr (#18390)
* Audio transcription support (#18398)
* install new packages for transcription support
* add config options
* audio maintainer modifications to support transcription
* pass main config to audio process
* embeddings support
* api and transcription post processor
* embeddings maintainer support for post processor
* live audio transcription with sherpa and faster-whisper
* update dispatcher with live transcription topic
* frontend websocket
* frontend live transcription
* frontend changes for speech events
* i18n changes
* docs
* mqtt docs
* fix linter
* use float16 and small model on gpu for real-time
* fix return value and use requestor to embed description instead of passing embeddings
* run real-time transcription in its own thread
* tweaks
* publish live transcriptions on their own topic instead of tracked_object_update
* config validator and docs
* clarify docs
* Implement API to train classification models (#18475)
* Intel updates (#18493)
* Update openvino and onnxruntime
* Install icd and level-zero-gpu deps from intel directly
* Install
* Add dep
* Fix package install
* Tiered recordings (#18492)
* Implement tiered recording
* Add migration for record config
* Update docs
* Update reference docs
* Fix preview query
* Fix incorrect accesses
* Fix
* Fix
* Fix
* Fix
* Upgrade PaddleOCR models to v4 (rec) and v5 (det) (#18505)
The PP_OCRv5 text detection models have greatly improved over v3. The v5 recognition model makes improvements to challenging handwriting and uncommon characters, which are not necessary for LPR, so using v4 seemed like a better choice to continue to keep inference time as low as possible. Also included is the full dictionary for Chinese character support.
* Audio transcription tweaks (#18540)
* use model runner
* unload whisper model when live transcription is complete
* Classification Model UI (#18571)
* Setup basic training structure
* Build out route
* Handle model configs
* Add image fetch APIs
* Implement model training screen with dataset selection
* Implement viewing of training images
* Adjust directories
* Implement viewing of images
* Add support for deleting images
* Implement full deletion
* Implement classification model training
* Improve naming
* More renaming
* Improve layout
* Reduce logging
* Cleanup
* Live classification model training (#18583)
* Implement model training via ZMQ and add model states to represent training
* Get model updates working
* Improve toasts and model state
* Clean up logging
* Add back in
* Classification Model Metrics (#18595)
* Add speed and rate metrics for custom classification models
* Use metrics for classification models
* Use keys
* Cast to list
* Add Mesa Teflon as a TFLite detector (#18310)
* Refactor common functions for tflite detector implementations
* Add detector using mesa teflon delegate
Non-EdgeTPU TFLite can use the standard .tflite format
* Add mesa-teflon-delegate from bookworm-backports to arm64 images
* feat: enable using GenAI for cameras with GenAI disabled from the API (#18616)
* fix: Initialize GenAI client if GenAI is enabled globally (#18623)
* Make Birdseye clickable (#18628)
* keep track of layout changes and publish on change
* websocket hook
* clickable overlay div to navigate to full camera view
* Refactor TensorRT (#18643)
* Combine base and arm trt detectors
* Remove unused deps for amd64 build
* Add missing packages and cleanup ldconfig
* Expand packages for tensorflow model training
* Cleanup
* Refactor training to not reserve memory
* Dynamic Management of Cameras (#18671)
* Add base class for global config updates
* Add or remove camera states
* Move camera process management to separate thread
* Move camera management fully to separate class
* Cleanup
* Stop camera processes when stop command is sent
* Start processes dynamically when needed
* Adjust
* Leave extra room in tracked object queue for two cameras
* Dynamically set extra config pieces
* Add some TODOs
* Fix type check
* Simplify config updates
* Improve typing
* Correctly handle indexed entries
* Cleanup
* Create out SHM
* Use ZMQ for signaling object detectoin is completed
* Get camera correctly created
* Cleanup for updating the cameras config
* Cleanup
* Don't enable audio if no cameras have audio transcription
* Use exact string so similar camera names don't interfere
* Add ability to update config via json body to config/set endpoint
Additionally, update the config in a single rather than multiple calls for each updated key
* fix autotracking calibration to support new config updater function
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Use Fork-Server As Spawn Method (#18682)
* Set runtime
* Use count correctly
* Don't assume camera sizes
* Use separate zmq proxy for object detection
* Correct order
* Use forkserver
* Only store PID instead of entire process reference
* Cleanup
* Catch correct errors
* Fix typing
* Remove before_run from process util
The before_run never actually ran because:
You're right to suspect an issue with before_run not being called and a potential deadlock. The way you've implemented the run_wrapper using __getattribute__ for the run method of BaseProcess is a common pitfall in Python's multiprocessing, especially when combined with how multiprocessing.Process works internally.
Here's a breakdown of why before_run isn't being called and why you might be experiencing a deadlock:
The Problem: __getattribute__ and Process Serialization
When you create a multiprocessing.Process object and call start(), the multiprocessing module needs to serialize the process object (or at least enough of it to re-create the process in the new interpreter). It then pickles this serialized object and sends it to the newly spawned process.
The issue with your __getattribute__ implementation for run is that:
run is retrieved during serialization: When multiprocessing tries to pickle your Process object to send to the new process, it will likely access the run attribute. This triggers your __getattribute__ wrapper, which then tries to bind run_wrapper to self.
run_wrapper is bound to the parent process's self: The run_wrapper closure, when created in the parent process, captures the self (the Process instance) from the parent's memory space.
Deserialization creates a new object: In the child process, a new Process object is created by deserializing the pickled data. However, the run_wrapper method that was pickled still holds a reference to the self from the parent process. This is a subtle but critical distinction.
The child's run is not your wrapped run: When the child process starts, it internally calls its own run method. Because of the serialization and deserialization process, the run method that's ultimately executed in the child process is the original multiprocessing.Process.run or the Process.run if you had directly overridden it. Your __getattribute__ magic, which wraps run, isn't correctly applied to the Process object within the child's context.
* Cleanup
* Logging bugfix (#18465)
* use mp Manager to handle logging queues
A Python bug (https://github.com/python/cpython/issues/91555) was preventing logs from the embeddings maintainer process from printing. The bug is fixed in Python 3.14, but a viable workaround is to use the multiprocessing Manager, which better manages mp queues and causes the logging to work correctly.
* consolidate
* fix typing
* Fix typing
* Use global log queue
* Move to using process for logging
* Convert camera tracking to process
* Add more processes
* Finalize process
* Cleanup
* Cleanup typing
* Formatting
* Remove daemon
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Add basic camera settings to UI for testing (#18690)
* add basic camera add/edit pane to the UI for testing
* only init model runner if transcription is enabled globally
* fix role checkboxes
* Ensure logging config is propagated to forked processes (#18704)
* Move log level initialization to log
* Use logger config
* Formatting
* Fix config order
* Set process names
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Fix go2rtc init (#18708)
* Cleanup process handling
* Adjust process name
* Reduce tf initialization
* Don't use staticmethod
* Don't fail on unicode debug for config updates
* Catch unpickling error
* Fix birdseye crash when dynamically adding a camera (#18821)
* Catch invalid character index in lpr CTC decoder (#18825)
* Classification model cover images (#18843)
* Move to separate component
* Add cover images for clssification models
* Fix process name
* Handle SIGINT with forkserver (#18860)
* Pass stopevent from main start
* Share stop event across processes
* preload modules
* remove explicit os._exit call
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Don't try to close or join mp manager queues (#18866)
Multiprocessing Manager queues don't have a close() or join_thread() method, and the Manager will clean it up appropriately after we empty it. This prevents an infinite loop when an AttributeError exception fires for Manager AutoProxy queue objects.
* Improve logging (#18867)
* Ignore numpy get limits warning
* Add function wrapper to redirect stdout and stderr to logpipe
* Save stderr too
* Add more to catch
* run logpipe
* Use other logging redirect class
* Use other logging redirect class
* add decorator for redirecting c/c++ level output to logger
* fix typing
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Add ONVIF focus support (#18883)
* backend
* frontend and i18n
* 0.17 tweaks (#18892)
* Set version
* Cleanup more logs
* Don't log matplotlib
* Improve object classification (#18908)
* Ui improvements
* Improve image cropping and model saving
* Improve naming
* Add logs for training
* Improve model labeling
* Don't set sub label for none object classification
* Cleanup
* Remove TFLite init logs
* Improve classification UI (#18910)
* Move threhsold to base model config
* Improve score handling
* Add back button
* Classification improvements (#19020)
* Move classification training to full process
* Sort class images
* Semantic Search Triggers (#18969)
* semantic trigger test
* database and model
* config
* embeddings maintainer and trigger post-processor
* api to create, edit, delete triggers
* frontend and i18n keys
* use thumbnail and description for trigger types
* image picker tweaks
* initial sync
* thumbnail file management
* clean up logs and use saved thumbnail on frontend
* publish mqtt messages
* webpush changes to enable trigger notifications
* add enabled switch
* add triggers from explore
* renaming and deletion fixes
* fix typing
* UI updates and add last triggering event time and link
* log exception instead of return in endpoint
* highlight entry in UI when triggered
* save and delete thumbnails directly
* remove alert action for now and add descriptions
* tweaks
* clean up
* fix types
* docs
* docs tweaks
* docs
* reuse enum
* Optionally show tracked object paths in debug view (#19025)
* Dynamically enable/disable GenAI (#19139)
* config
* dispatcher and mqtt
* docs
* use config updater
* add switch to frontend
* Classification train updates (#19173)
* Improve model train button
* Add filters for classification
* Cleanup
* Don't run classification on false positives
* Cleanup filter
* Fix icon color
* Object attribute classification (#19205)
* Add enum for type of classification for objects
* Update recognized license plate topic to be used as attribute updater
* Update attribute for attribute type object classification
* Cleanup
* Require setting process priority for FrigateProcess (#19207)
* Add bookworm-backports to the rocm images and upgrade mesa/vaapi to support RDNA4 GPUs (#19312)
* Improve the tablet layout (#19320)
* Improve the tablet layout
* Update imports sort
* Fix more imports
* Implement start for review item description processor (#19352)
* Add review item data transmission
* Publish review updates
* Add review item subscriber
* Basic implementation for testing review processor
* Formatting
* Cleanup
* Improve comms typing (#18599)
* Enable mypy for comms
* Make zmq data types consistent
* Cleanup inter process typing issues
* Cleanup embeddings typing
* Cleanup config updater
* Cleanup recordings updator
* Make publisher have a generic type
* Cleanup event metadata updater
* Cleanup event metadata updater
* Cleanup detections updater
* Cleanup websocket
* Cleanup mqtt
* Cleanup webpush
* Cleanup dispatcher
* Formatting
* Remove unused
* Add return type
* Fix tests
* Fix semantic triggers config typing
* Cleanup
* Ensure alertVideos persistence is loaded before displaying thumb or preview (#19432)
The default value of true would cause previews to be loaded in the background even if the local storage value was false
* Adjust loitering behavior based on object type (#19433)
* Adjust loitering behavior based on object
* Update docs
* Grammar
* Enable mypy for DB and fix types (#19434)
* Install peewee type hints
* Models now have proper types
* Fix iterator type
* Enable debug builds with dev reqs installed
* Install as wheel
* Fix cast type
* Migrate object genai configuration (#19437)
* Move genAI object to objects section
* Adjust config propogation behavior
* Refactor genai config usage
* Automatic migration
* Always start the embeddings process
* Always init embeddings
* Config fixes
* Adjust reference config
* Adjust docs
* Formatting
* Fix
* Review Item GenAI metadata (#19442)
* Rename existing function
* Keep track of thumbnial updates
* Tinkering with genai prompt
* Adjust input format
* Create model for review description output
* testing prompt changes
* Prompt improvements and image saving
* Add config for review items genai
* Use genai review config
* Actual config usage
* Adjust debug image saving
* Fix
* Fix review creation
* Adjust prompt
* Prompt adjustment
* Run genai in thread
* Fix detections block
* Adjust prompt
* Prompt changes
* Save genai response to metadata model
* Handle metadata
* Send review update to dispatcher
* Save review metadata to DB
* Send review notification updates
* Quick fix
* Fix name
* Fix update type
* Correctly dump model
* Add card
* Add card
* Remove message
* Cleanup typing and UI
* Adjust prompt
* Formatting
* Add log
* Formatting
* Add inference speed and keep alive
* Review genai updates (#19448)
* Include extra level for normal activity
* Add dynamic toggling
* Update docs
* Add different threshold for genai
* Adjust webUI for object and review description feature
* Adjust config
* Send on startup
* Cleanup config setting
* Set config
* Fix config name
* Use preview frames for Review Descriptions (#19450)
* Use preview frames for genai
* Cleanup
* Adjust
* Add config for users to define additional concerns that GenAI should make note of in review summary (#19463)
* Don't default to openai
* Improve UI
* Allow configuring additional concerns that users may want the AI to note
* Formatting
* Add preferred language config
* Remove unused
* Added total camera fps, total processed fps, and total skipped fps to stats api (#19469)
Co-authored-by: Mark Francis <markfrancisonly@gmail.com>
* Genai review summaries (#19473)
* Generate review item summaries with requests
* Adjust logic to only send important items
* Don't mention ladder
* Adjust prompt to be more specific
* Add more relaxed nature for normal activity
* Cleanup summary
* Update ollama client
* Add more directions to analyze the frames in order
* Remove environment from prompt
* Add ability to pass additional args to Ollama (#19484)
* Call out recognized objects more specifically
* Cleanup
* Make keep_alive and options configurable
* Generalize
* Use for other providers
* Update GenAI docs for new review summaries feature (#19493)
* Remove old genai docs
* Separate existing genai docs to separate sections
* Add docs for genai features
* Update reference config
* Update link
* Move to bottom
* Improve natural language of prompt (#19515)
* Make sequence details human-readable so they are used in natural language response
* Cleanup
* Improve prompt and image selection
* Adjust
* Adjust sligtly
* Format time
* Adjust frame selection logic
* Debug save response
* Ignore extra fields
* Adjust docs
* Cleanup filename sanitization
* Added degirum plugin, updated documentation for degirum detector usage, updated requirements with degirum_headless
* Fixed broken link
* Made it so openvino prioritizes using GPU and NPU over CPU
* Version that detects model and can begin using @local
* Added optimized version of degirum plugin + updated docs
* Updating requirements to build dev container
* Added guard clause for empty inference reponse
* Updated DeGirum's docs
* Moved DeGirum section to 'Community' detectors, fixed formatting of headers to be more consistent with the rest of the page, and removed uneeded 'models' folder
* Moved DeGirum section to correct place in community models
* Added degirum plugin, updated documentation for degirum detector usage, updated requirements with degirum_headless
* Fixed broken link
* Made it so openvino prioritizes using GPU and NPU over CPU
* Version that detects model and can begin using @local
* Added optimized version of degirum plugin + updated docs
* Updating requirements to build dev container
* Added guard clause for empty inference reponse
* Updated DeGirum's docs
* Moved DeGirum section to 'Community' detectors, fixed formatting of headers to be more consistent with the rest of the page, and removed uneeded 'models' folder
* Moved DeGirum section to correct place in community models
* Added degirum plugin, updated documentation for degirum detector usage, updated requirements with degirum_headless
* Fixed broken link
* Made it so openvino prioritizes using GPU and NPU over CPU
* Version that detects model and can begin using @local
* Added optimized version of degirum plugin + updated docs
* Updating requirements to build dev container
* Added guard clause for empty inference reponse
* Updated DeGirum's docs
* Moved DeGirum section to 'Community' detectors, fixed formatting of headers to be more consistent with the rest of the page, and removed uneeded 'models' folder
* Moved DeGirum section to correct place in community models
* Reverted changes to classification and audio
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
Co-authored-by: Jimmy <honj@alum.rpi.edu>
Co-authored-by: FL42 <46161216+fl42@users.noreply.github.com>
Co-authored-by: Steve Smith <tarkasteve@gmail.com>
Co-authored-by: markfrancisonly <12145270+markfrancisonly@users.noreply.github.com>
Co-authored-by: Mark Francis <markfrancisonly@gmail.com>
* refactor: Refactor camera nickname
* fix: fix cameraNameLabel visually
* chore: The Explore search function also displays the Camera's nickname in English
* chore: add mobile page camera nickname
* feat: webpush support camera nickname
* fix: fix storage camera name is null
* chore: fix review detail and context menu camera nickname
* chore: fix use-stats and notification setting camera nickname
* fix: fix stats camera if not nickname need capitalize
* fix: fix debug page open camera web ui i18n and camera nickname support
* fix: fix camera metrics not use nickname
* refactor: refactor use-camera-nickname hook.
* add regex support to events api for recognized_license_plate
* frontend
add ability to use regexes in the plate search box and add select all/clear all links to quickly select all filtered plates
* add model config parameter to full reference config
* oversight with comment location
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* use custom swr fetcher to check for audio support
The go2rtc API doesn't always return stream data for anything not being actively consumed, so audio support was not always being correctly deduced. So we can use a custom swr fetcher to call the endpoint that probes the streams, which returns the correct producers data.
* return correct mime type for thumbnail and latest frame endpoints
follow up to https://github.com/blakeblackshear/frigate/pull/19555
Currently translated at 94.7% (108 of 114 strings)
Translated using Weblate (Slovenian)
Currently translated at 25.9% (112 of 431 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (85 of 85 strings)
Translated using Weblate (Slovenian)
Currently translated at 95.0% (115 of 121 strings)
Translated using Weblate (Slovenian)
Currently translated at 96.3% (184 of 191 strings)
Translated using Weblate (Slovenian)
Currently translated at 33.2% (142 of 427 strings)
Translated using Weblate (Slovenian)
Currently translated at 72.8% (83 of 114 strings)
Translated using Weblate (Slovenian)
Currently translated at 19.7% (85 of 431 strings)
Translated using Weblate (Slovenian)
Currently translated at 97.6% (83 of 85 strings)
Translated using Weblate (Slovenian)
Currently translated at 98.3% (61 of 62 strings)
Translated using Weblate (Slovenian)
Currently translated at 81.8% (99 of 121 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (70 of 70 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Slovenian)
Currently translated at 48.1% (92 of 191 strings)
Translated using Weblate (Slovenian)
Currently translated at 30.9% (132 of 427 strings)
Translated using Weblate (Slovenian)
Currently translated at 56.1% (64 of 114 strings)
Translated using Weblate (Slovenian)
Currently translated at 7.4% (32 of 431 strings)
Translated using Weblate (Slovenian)
Currently translated at 27.0% (23 of 85 strings)
Translated using Weblate (Slovenian)
Currently translated at 40.3% (25 of 62 strings)
Translated using Weblate (Slovenian)
Currently translated at 40.4% (49 of 121 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Slovenian)
Currently translated at 48.5% (34 of 70 strings)
Translated using Weblate (Slovenian)
Currently translated at 45.2% (24 of 53 strings)
Translated using Weblate (Slovenian)
Currently translated at 27.1% (116 of 427 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jan Šuklje <sukljejan@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/sl/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-configeditor
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 44.7% (51 of 114 strings)
Translated using Weblate (Slovak)
Currently translated at 11.8% (51 of 431 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Slovak)
Currently translated at 42.9% (52 of 121 strings)
Translated using Weblate (Slovak)
Currently translated at 60.0% (51 of 85 strings)
Translated using Weblate (Slovak)
Currently translated at 72.8% (51 of 70 strings)
Translated using Weblate (Slovak)
Currently translated at 43.2% (51 of 118 strings)
Translated using Weblate (Slovak)
Currently translated at 96.2% (51 of 53 strings)
Translated using Weblate (Slovak)
Currently translated at 27.7% (53 of 191 strings)
Translated using Weblate (Slovak)
Currently translated at 15.2% (65 of 427 strings)
Translated using Weblate (Slovak)
Currently translated at 41.2% (47 of 114 strings)
Translated using Weblate (Slovak)
Currently translated at 10.9% (47 of 431 strings)
Translated using Weblate (Slovak)
Currently translated at 97.9% (47 of 48 strings)
Translated using Weblate (Slovak)
Currently translated at 39.6% (48 of 121 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Slovak)
Currently translated at 55.2% (47 of 85 strings)
Translated using Weblate (Slovak)
Currently translated at 67.1% (47 of 70 strings)
Translated using Weblate (Slovak)
Currently translated at 39.8% (47 of 118 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Slovak)
Currently translated at 90.5% (48 of 53 strings)
Translated using Weblate (Slovak)
Currently translated at 25.6% (49 of 191 strings)
Translated using Weblate (Slovak)
Currently translated at 14.2% (61 of 427 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jakub K <klacanjakub0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/sk/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-configeditor
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 45.6% (52 of 114 strings)
Translated using Weblate (Swedish)
Currently translated at 66.1% (41 of 62 strings)
Translated using Weblate (Swedish)
Currently translated at 34.6% (43 of 124 strings)
Translated using Weblate (Swedish)
Currently translated at 81.1% (43 of 53 strings)
Translated using Weblate (Swedish)
Currently translated at 35.9% (41 of 114 strings)
Translated using Weblate (Swedish)
Currently translated at 96.4% (82 of 85 strings)
Translated using Weblate (Swedish)
Currently translated at 48.3% (30 of 62 strings)
Translated using Weblate (Swedish)
Currently translated at 26.4% (32 of 121 strings)
Translated using Weblate (Swedish)
Currently translated at 62.2% (33 of 53 strings)
Translated using Weblate (Swedish)
Currently translated at 30.7% (35 of 114 strings)
Translated using Weblate (Swedish)
Currently translated at 14.6% (63 of 431 strings)
Translated using Weblate (Swedish)
Currently translated at 94.1% (80 of 85 strings)
Translated using Weblate (Swedish)
Currently translated at 35.4% (22 of 62 strings)
Translated using Weblate (Swedish)
Currently translated at 17.3% (21 of 121 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Swedish)
Currently translated at 41.5% (22 of 53 strings)
Translated using Weblate (Swedish)
Currently translated at 37.4% (160 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (70 of 70 strings)
Translated using Weblate (Swedish)
Currently translated at 30.7% (35 of 114 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kristian Johansson <knmjohansson@gmail.com>
Co-authored-by: Magnus Kvevlander <magu@me.com>
Co-authored-by: jorg-stor <jorgen.storvist@techship.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/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/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/sv/
Translation: Frigate NVR/audio
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-icons
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-configeditor
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% (431 of 431 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (124 of 124 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (26 of 26 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (191 of 191 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (431 of 431 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (121 of 121 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.5% (429 of 431 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 91.1% (393 of 431 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 86.5% (373 of 431 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 86.0% (371 of 431 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (85 of 85 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (121 of 121 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (10 of 10 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (70 of 70 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (191 of 191 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marcelo Popper Costa <marcelo_popper@hotmail.com>
Co-authored-by: P1LH4 <joao.calby@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/pt_BR/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-configeditor
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
* Implement base rknn conversion
* Remove unused
* Formatting
* Add model conversion lock so it doesn't break when multiple detectors are defined
* Ignore unused impor
t
* Fix content type for latest image API endpoint
Extension is an enum and .value needed to be appended. Additionally, fastapi's Response() automatically sets the content type when media_type is specified, so a Content-Type in the headers was redundant.
* Remove another unneeded Content-Type
* Make sequence details human-readable so they are used in natural language response
* Cleanup
* Improve prompt and image selection
* Adjust
* Adjust sligtly
* Format time
* Adjust frame selection logic
* Debug save response
* Ignore extra fields
* Adjust docs
* Remove old genai docs
* Separate existing genai docs to separate sections
* Add docs for genai features
* Update reference config
* Update link
* Move to bottom
* Generate review item summaries with requests
* Adjust logic to only send important items
* Don't mention ladder
* Adjust prompt to be more specific
* Add more relaxed nature for normal activity
* Cleanup summary
* Update ollama client
* Add more directions to analyze the frames in order
* Remove environment from prompt
* Don't default to openai
* Improve UI
* Allow configuring additional concerns that users may want the AI to note
* Formatting
* Add preferred language config
* Remove unused
* Include extra level for normal activity
* Add dynamic toggling
* Update docs
* Add different threshold for genai
* Adjust webUI for object and review description feature
* Adjust config
* Send on startup
* Cleanup config setting
* Set config
* Fix config name
* Install peewee type hints
* Models now have proper types
* Fix iterator type
* Enable debug builds with dev reqs installed
* Install as wheel
* Fix cast type
* Add enum for type of classification for objects
* Update recognized license plate topic to be used as attribute updater
* Update attribute for attribute type object classification
* Cleanup
* semantic trigger test
* database and model
* config
* embeddings maintainer and trigger post-processor
* api to create, edit, delete triggers
* frontend and i18n keys
* use thumbnail and description for trigger types
* image picker tweaks
* initial sync
* thumbnail file management
* clean up logs and use saved thumbnail on frontend
* publish mqtt messages
* webpush changes to enable trigger notifications
* add enabled switch
* add triggers from explore
* renaming and deletion fixes
* fix typing
* UI updates and add last triggering event time and link
* log exception instead of return in endpoint
* highlight entry in UI when triggered
* save and delete thumbnails directly
* remove alert action for now and add descriptions
* tweaks
* clean up
* fix types
* docs
* docs tweaks
* docs
* reuse enum
* Ui improvements
* Improve image cropping and model saving
* Improve naming
* Add logs for training
* Improve model labeling
* Don't set sub label for none object classification
* Cleanup
* Ignore numpy get limits warning
* Add function wrapper to redirect stdout and stderr to logpipe
* Save stderr too
* Add more to catch
* run logpipe
* Use other logging redirect class
* Use other logging redirect class
* add decorator for redirecting c/c++ level output to logger
* fix typing
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
Multiprocessing Manager queues don't have a close() or join_thread() method, and the Manager will clean it up appropriately after we empty it. This prevents an infinite loop when an AttributeError exception fires for Manager AutoProxy queue objects.
* Move log level initialization to log
* Use logger config
* Formatting
* Fix config order
* Set process names
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Set runtime
* Use count correctly
* Don't assume camera sizes
* Use separate zmq proxy for object detection
* Correct order
* Use forkserver
* Only store PID instead of entire process reference
* Cleanup
* Catch correct errors
* Fix typing
* Remove before_run from process util
The before_run never actually ran because:
You're right to suspect an issue with before_run not being called and a potential deadlock. The way you've implemented the run_wrapper using __getattribute__ for the run method of BaseProcess is a common pitfall in Python's multiprocessing, especially when combined with how multiprocessing.Process works internally.
Here's a breakdown of why before_run isn't being called and why you might be experiencing a deadlock:
The Problem: __getattribute__ and Process Serialization
When you create a multiprocessing.Process object and call start(), the multiprocessing module needs to serialize the process object (or at least enough of it to re-create the process in the new interpreter). It then pickles this serialized object and sends it to the newly spawned process.
The issue with your __getattribute__ implementation for run is that:
run is retrieved during serialization: When multiprocessing tries to pickle your Process object to send to the new process, it will likely access the run attribute. This triggers your __getattribute__ wrapper, which then tries to bind run_wrapper to self.
run_wrapper is bound to the parent process's self: The run_wrapper closure, when created in the parent process, captures the self (the Process instance) from the parent's memory space.
Deserialization creates a new object: In the child process, a new Process object is created by deserializing the pickled data. However, the run_wrapper method that was pickled still holds a reference to the self from the parent process. This is a subtle but critical distinction.
The child's run is not your wrapped run: When the child process starts, it internally calls its own run method. Because of the serialization and deserialization process, the run method that's ultimately executed in the child process is the original multiprocessing.Process.run or the Process.run if you had directly overridden it. Your __getattribute__ magic, which wraps run, isn't correctly applied to the Process object within the child's context.
* Cleanup
* Logging bugfix (#18465)
* use mp Manager to handle logging queues
A Python bug (https://github.com/python/cpython/issues/91555) was preventing logs from the embeddings maintainer process from printing. The bug is fixed in Python 3.14, but a viable workaround is to use the multiprocessing Manager, which better manages mp queues and causes the logging to work correctly.
* consolidate
* fix typing
* Fix typing
* Use global log queue
* Move to using process for logging
* Convert camera tracking to process
* Add more processes
* Finalize process
* Cleanup
* Cleanup typing
* Formatting
* Remove daemon
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Add base class for global config updates
* Add or remove camera states
* Move camera process management to separate thread
* Move camera management fully to separate class
* Cleanup
* Stop camera processes when stop command is sent
* Start processes dynamically when needed
* Adjust
* Leave extra room in tracked object queue for two cameras
* Dynamically set extra config pieces
* Add some TODOs
* Fix type check
* Simplify config updates
* Improve typing
* Correctly handle indexed entries
* Cleanup
* Create out SHM
* Use ZMQ for signaling object detectoin is completed
* Get camera correctly created
* Cleanup for updating the cameras config
* Cleanup
* Don't enable audio if no cameras have audio transcription
* Use exact string so similar camera names don't interfere
* Add ability to update config via json body to config/set endpoint
Additionally, update the config in a single rather than multiple calls for each updated key
* fix autotracking calibration to support new config updater function
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Combine base and arm trt detectors
* Remove unused deps for amd64 build
* Add missing packages and cleanup ldconfig
* Expand packages for tensorflow model training
* Cleanup
* Refactor training to not reserve memory
* Refactor common functions for tflite detector implementations
* Add detector using mesa teflon delegate
Non-EdgeTPU TFLite can use the standard .tflite format
* Add mesa-teflon-delegate from bookworm-backports to arm64 images
* Implement model training via ZMQ and add model states to represent training
* Get model updates working
* Improve toasts and model state
* Clean up logging
* Add back in
* Setup basic training structure
* Build out route
* Handle model configs
* Add image fetch APIs
* Implement model training screen with dataset selection
* Implement viewing of training images
* Adjust directories
* Implement viewing of images
* Add support for deleting images
* Implement full deletion
* Implement classification model training
* Improve naming
* More renaming
* Improve layout
* Reduce logging
* Cleanup
The PP_OCRv5 text detection models have greatly improved over v3. The v5 recognition model makes improvements to challenging handwriting and uncommon characters, which are not necessary for LPR, so using v4 seemed like a better choice to continue to keep inference time as low as possible. Also included is the full dictionary for Chinese character support.
* install new packages for transcription support
* add config options
* audio maintainer modifications to support transcription
* pass main config to audio process
* embeddings support
* api and transcription post processor
* embeddings maintainer support for post processor
* live audio transcription with sherpa and faster-whisper
* update dispatcher with live transcription topic
* frontend websocket
* frontend live transcription
* frontend changes for speech events
* i18n changes
* docs
* mqtt docs
* fix linter
* use float16 and small model on gpu for real-time
* fix return value and use requestor to embed description instead of passing embeddings
* run real-time transcription in its own thread
* tweaks
* publish live transcriptions on their own topic instead of tracked_object_update
* config validator and docs
* clarify docs
* Start Frigate in safe mode when config does not validate
* Add safe mode page that is just the config editor
* Adjust Frigate config editor when in safe mode
* Cleanup
* Improve log message
* Indicate no recordings on the history timeline with gray hash marks
This commit includes a new backend API endpoint and the frontend changes needed to support this functionality
* don't show slashes for now
* Add basic config for defining a teachable machine model
* Add model type
* Add basic config for teachable machine models
* Adjust config for state and object
* Use config to process
* Correctly check for objects
* Remove debug
* Rename to not be teachable machine specific
* Cleanup
* Include config publisher in api
* Call update topic for passed topics
* Update zones dynamically
* Update zones internally
* Support zone and mask reset
* Handle updating objects config
* Don't put status for needing to restart Frigate
* Cleanup http tests
* Fix tests
* Include preferred startTime in source so that the playlist does not need to seek
* Compatibility
* Cleanup
* Adjust based on inpoint
* Don't set start position if it is not valid
* Handle firefox buggy behavior
* Fetch all license plates outside of filter component
If the swr call took a long time, the entire select component may not display. This change moves the fetch to the parent component (like sub labels).
* add loading indicator
* improve query
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 88.5% (378 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 96.5% (340 of 352 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (183 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 88.5% (378 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 59.3% (209 of 352 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 59.3% (209 of 352 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (183 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (183 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 50.5% (216 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 50.5% (216 of 427 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marcelo Popper Costa <marcelo_popper@hotmail.com>
Co-authored-by: Rogério Mendes <rogeriomendes.mg@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/pt_BR/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 6.1% (7 of 114 strings)
Translated using Weblate (Galician)
Currently translated at 6.1% (7 of 114 strings)
Translated using Weblate (Galician)
Currently translated at 1.9% (7 of 352 strings)
Translated using Weblate (Galician)
Currently translated at 1.9% (7 of 352 strings)
Translated using Weblate (Galician)
Currently translated at 14.5% (7 of 48 strings)
Translated using Weblate (Galician)
Currently translated at 14.5% (7 of 48 strings)
Translated using Weblate (Galician)
Currently translated at 83.3% (5 of 6 strings)
Translated using Weblate (Galician)
Currently translated at 8.0% (5 of 62 strings)
Translated using Weblate (Galician)
Currently translated at 8.0% (5 of 62 strings)
Translated using Weblate (Galician)
Currently translated at 66.6% (6 of 9 strings)
Translated using Weblate (Galician)
Currently translated at 66.6% (6 of 9 strings)
Translated using Weblate (Galician)
Currently translated at 75.0% (6 of 8 strings)
Translated using Weblate (Galician)
Currently translated at 75.0% (6 of 8 strings)
Translated using Weblate (Galician)
Currently translated at 24.0% (6 of 25 strings)
Translated using Weblate (Galician)
Currently translated at 24.0% (6 of 25 strings)
Translated using Weblate (Galician)
Currently translated at 9.0% (6 of 66 strings)
Translated using Weblate (Galician)
Currently translated at 9.0% (6 of 66 strings)
Translated using Weblate (Galician)
Currently translated at 14.0% (7 of 50 strings)
Translated using Weblate (Galician)
Currently translated at 14.0% (7 of 50 strings)
Translated using Weblate (Galician)
Currently translated at 25.0% (6 of 24 strings)
Translated using Weblate (Galician)
Currently translated at 25.0% (6 of 24 strings)
Translated using Weblate (Galician)
Currently translated at 13.5% (16 of 118 strings)
Translated using Weblate (Galician)
Currently translated at 13.5% (16 of 118 strings)
Translated using Weblate (Galician)
Currently translated at 66.6% (6 of 9 strings)
Translated using Weblate (Galician)
Currently translated at 66.6% (6 of 9 strings)
Translated using Weblate (Galician)
Currently translated at 8.7% (7 of 80 strings)
Translated using Weblate (Galician)
Currently translated at 8.7% (7 of 80 strings)
Translated using Weblate (Galician)
Currently translated at 3.9% (17 of 427 strings)
Translated using Weblate (Galician)
Currently translated at 3.9% (17 of 427 strings)
Translated using Weblate (Galician)
Currently translated at 5.2% (6 of 115 strings)
Translated using Weblate (Galician)
Currently translated at 5.2% (6 of 115 strings)
Translated using Weblate (Galician)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Galician)
Currently translated at 17.3% (8 of 46 strings)
Translated using Weblate (Galician)
Currently translated at 17.3% (8 of 46 strings)
Translated using Weblate (Galician)
Currently translated at 4.9% (9 of 183 strings)
Translated using Weblate (Galician)
Currently translated at 4.9% (9 of 183 strings)
Translated using Weblate (Galician)
Currently translated at 0.8% (1 of 114 strings)
Translated using Weblate (Galician)
Currently translated at 0.2% (1 of 352 strings)
Translated using Weblate (Galician)
Currently translated at 4.1% (2 of 48 strings)
Translated using Weblate (Galician)
Currently translated at 50.0% (3 of 6 strings)
Translated using Weblate (Galician)
Currently translated at 3.2% (2 of 62 strings)
Translated using Weblate (Galician)
Currently translated at 22.2% (2 of 9 strings)
Translated using Weblate (Galician)
Currently translated at 25.0% (2 of 8 strings)
Translated using Weblate (Galician)
Currently translated at 8.0% (2 of 25 strings)
Translated using Weblate (Galician)
Currently translated at 3.0% (2 of 66 strings)
Translated using Weblate (Galician)
Currently translated at 4.0% (2 of 50 strings)
Translated using Weblate (Galician)
Currently translated at 8.3% (2 of 24 strings)
Translated using Weblate (Galician)
Currently translated at 1.6% (2 of 118 strings)
Translated using Weblate (Galician)
Currently translated at 22.2% (2 of 9 strings)
Translated using Weblate (Galician)
Currently translated at 2.5% (2 of 80 strings)
Translated using Weblate (Galician)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Galician)
Currently translated at 0.7% (3 of 427 strings)
Translated using Weblate (Galician)
Currently translated at 1.7% (2 of 115 strings)
Translated using Weblate (Galician)
Currently translated at 50.0% (1 of 2 strings)
Translated using Weblate (Galician)
Currently translated at 4.3% (2 of 46 strings)
Translated using Weblate (Galician)
Currently translated at 1.0% (2 of 183 strings)
Added translation using Weblate (Galician)
Added translation using Weblate (Galician)
Added translation using Weblate (Galician)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Co-authored-by: Alexandre Espinosa Menor <aemenor@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: seryeb - <seryeb@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/gl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/gl/
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-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
* Remove torch install
* notification fixes
the pubkey was not being returned if notifications was not enabled at the global level
* Put back
* single condition check for fetching and disabling button
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Fix api filter hook
cameras, labels, sub labels, plates, and zones could be parsed as numeric values rather than strings, which would break the explore filter. This change adds an optional param to the useApiFilterArgs hook to always parse keys as string[]
* fix notifications register button from being incorrectly disabled
Currently translated at 85.9% (98 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 27.8% (98 of 352 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 85.2% (98 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 83.8% (99 of 118 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 54.0% (99 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 27.4% (117 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Portuguese (Brazil))
Currently translated at 76.3% (87 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 24.7% (87 of 352 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 76.5% (88 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 48.6% (89 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 65.7% (75 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 65.7% (75 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 21.3% (75 of 352 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 93.7% (75 of 80 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.3% (61 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.3% (61 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 66.0% (76 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 65.2% (77 of 118 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 41.5% (76 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 20.6% (88 of 427 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marcelo Popper Costa <marcelo_popper@hotmail.com>
Co-authored-by: Rogério Mendes <rogeriomendes.mg@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/pt_BR/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/objects
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 39.4% (45 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 39.4% (45 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 93.7% (45 of 48 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 93.7% (45 of 48 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 57.5% (46 of 80 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 57.5% (46 of 80 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 74.1% (46 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 74.1% (46 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 39.1% (45 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 39.1% (45 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 63.6% (42 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 63.6% (42 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.0% (46 of 50 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.0% (46 of 50 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 95.6% (44 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 95.6% (44 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 34.7% (41 of 118 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 34.7% (41 of 118 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 22.4% (41 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 12.4% (53 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 29.8% (34 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 70.8% (34 of 48 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 42.5% (34 of 80 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 31.3% (36 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 53.0% (35 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 70.0% (35 of 50 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 76.0% (35 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 29.6% (35 of 118 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 19.6% (36 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 11.0% (47 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 26.3% (30 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 62.5% (30 of 48 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 37.5% (30 of 80 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 69.3% (43 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 26.9% (31 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 45.4% (30 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 60.0% (30 of 50 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 67.3% (31 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 26.2% (31 of 118 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 17.4% (32 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 10.0% (43 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 22.8% (26 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 54.1% (26 of 48 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 32.5% (26 of 80 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 66.1% (41 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 23.4% (27 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (24 of 24 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 39.3% (26 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 52.0% (26 of 50 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 56.5% (26 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 22.8% (27 of 118 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 15.3% (28 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 9.1% (39 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 19.2% (22 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 15.6% (55 of 352 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 45.8% (22 of 48 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 45.8% (22 of 48 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 28.7% (23 of 80 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 28.7% (23 of 80 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 62.9% (39 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 20.8% (24 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 20.8% (24 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 95.8% (23 of 24 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.0% (23 of 25 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.0% (23 of 25 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 34.8% (23 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 34.8% (23 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 46.0% (23 of 50 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 46.0% (23 of 50 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 50.0% (23 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 19.4% (23 of 118 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 13.1% (24 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 8.1% (35 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 8.1% (35 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 15.3% (54 of 352 strings)
Co-authored-by: Cleiton Carvalho <cleitonsilvacarvalho@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marcelo Popper Costa <marcelo_popper@hotmail.com>
Co-authored-by: Rogério Mendes <rogeriomendes.mg@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/pt_BR/
Translation: Frigate NVR/audio
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/objects
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 1.7% (2 of 114 strings)
Translated using Weblate (Lithuanian)
Currently translated at 0.5% (2 of 352 strings)
Translated using Weblate (Lithuanian)
Currently translated at 4.1% (2 of 48 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Lithuanian)
Currently translated at 3.7% (3 of 80 strings)
Translated using Weblate (Lithuanian)
Currently translated at 4.8% (3 of 62 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Lithuanian)
Currently translated at 2.6% (3 of 115 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (24 of 24 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Lithuanian)
Currently translated at 4.5% (3 of 66 strings)
Translated using Weblate (Lithuanian)
Currently translated at 6.0% (3 of 50 strings)
Translated using Weblate (Lithuanian)
Currently translated at 6.5% (3 of 46 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Lithuanian)
Currently translated at 89.8% (106 of 118 strings)
Translated using Weblate (Lithuanian)
Currently translated at 80.3% (147 of 183 strings)
Translated using Weblate (Lithuanian)
Currently translated at 6.7% (29 of 427 strings)
Translated using Weblate (Lithuanian)
Currently translated at 28.8% (34 of 118 strings)
Translated using Weblate (Lithuanian)
Currently translated at 3.0% (13 of 427 strings)
Translated using Weblate (Lithuanian)
Currently translated at 2.0% (1 of 48 strings)
Translated using Weblate (Lithuanian)
Currently translated at 1.2% (1 of 80 strings)
Translated using Weblate (Lithuanian)
Currently translated at 11.1% (1 of 9 strings)
Translated using Weblate (Lithuanian)
Currently translated at 45.8% (11 of 24 strings)
Translated using Weblate (Lithuanian)
Currently translated at 0.8% (1 of 118 strings)
Translated using Weblate (Lithuanian)
Currently translated at 0.4% (2 of 427 strings)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Added translation using Weblate (Lithuanian)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: MaBeniu <runnerm@gmail.com>
Co-authored-by: PovilasID <povilas.sidaravicius@gmail.com>
Co-authored-by: boxstep <evaldas.blauzdziunas@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/lt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/lt/
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-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
* Frontend timezone fixes
Last recording date timezone was being applied twice, so it displayed the wrong date
Also, TZDate from react-day-picker could have been behaving incorrectly at times without a full date string
* Ensure returned day is parsed as midnight in specified timezone
Currently translated at 7.3% (26 of 352 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (183 of 183 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 9.6% (11 of 114 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 3.1% (11 of 352 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 22.9% (11 of 48 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 13.7% (11 of 80 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 16.1% (10 of 62 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 10.4% (12 of 115 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (24 of 24 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 8.4% (10 of 118 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 22.0% (11 of 50 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 54.0% (99 of 183 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 3.5% (15 of 427 strings)
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Added translation using Weblate (Chinese (Traditional Han script))
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: forward-jt <juitse.huang@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/zh_Hant/
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-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
Currently translated at 18.4% (21 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 5.1% (18 of 352 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 37.5% (18 of 48 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 23.7% (19 of 80 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 59.6% (37 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 17.3% (20 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 75.0% (18 of 24 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 80.0% (20 of 25 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 30.3% (20 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 40.0% (20 of 50 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 43.4% (20 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 18.6% (22 of 118 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 12.5% (23 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 6.7% (29 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 9.6% (11 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 3.1% (11 of 352 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 22.9% (11 of 48 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 13.7% (11 of 80 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 48.3% (30 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 11.3% (13 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 50.0% (12 of 24 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 48.0% (12 of 25 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 18.1% (12 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 24.0% (12 of 50 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 26.0% (12 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 10.1% (12 of 118 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 7.1% (13 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 8.7% (10 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 2.8% (10 of 352 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 20.8% (10 of 48 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 12.5% (10 of 80 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 45.1% (28 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 9.5% (11 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 45.8% (11 of 24 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 44.0% (11 of 25 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 16.6% (11 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 22.0% (11 of 50 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 23.9% (11 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 9.3% (11 of 118 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 6.5% (12 of 183 strings)
Co-authored-by: Cleiton Carvalho <cleitonsilvacarvalho@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Paulo Daltro <paulinhopcm15@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/pt_BR/
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-player
Translation: Frigate NVR/objects
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
* fix embeddings reindex
- always increment processed objects to prevent division by zero
- ensure description still gets processed even if there is no thumbnail
* clean up
* Add newer labels to default attribute map
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
When an IPv6 address that doesn't map to an IPv4 address was checked
against an IPv4 trusted proxy, we'd hit an exception because
ip.ipv4_mapped was None. Fix this by verifying ipv4_mapped is not None
Co-authored-by: me <me@me>
Currently translated at 19.2% (22 of 114 strings)
Translated using Weblate (Slovak)
Currently translated at 6.2% (22 of 352 strings)
Translated using Weblate (Slovak)
Currently translated at 6.2% (22 of 352 strings)
Translated using Weblate (Slovak)
Currently translated at 45.8% (22 of 48 strings)
Translated using Weblate (Slovak)
Currently translated at 88.0% (22 of 25 strings)
Translated using Weblate (Slovak)
Currently translated at 88.0% (22 of 25 strings)
Translated using Weblate (Slovak)
Currently translated at 20.0% (23 of 115 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Slovak)
Currently translated at 27.5% (22 of 80 strings)
Translated using Weblate (Slovak)
Currently translated at 27.5% (22 of 80 strings)
Translated using Weblate (Slovak)
Currently translated at 33.3% (22 of 66 strings)
Translated using Weblate (Slovak)
Currently translated at 91.6% (22 of 24 strings)
Translated using Weblate (Slovak)
Currently translated at 18.6% (22 of 118 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Slovak)
Currently translated at 47.8% (22 of 46 strings)
Translated using Weblate (Slovak)
Currently translated at 47.8% (22 of 46 strings)
Translated using Weblate (Slovak)
Currently translated at 44.0% (22 of 50 strings)
Translated using Weblate (Slovak)
Currently translated at 44.0% (22 of 50 strings)
Translated using Weblate (Slovak)
Currently translated at 44.0% (22 of 50 strings)
Translated using Weblate (Slovak)
Currently translated at 44.0% (22 of 50 strings)
Translated using Weblate (Slovak)
Currently translated at 12.5% (23 of 183 strings)
Translated using Weblate (Slovak)
Currently translated at 11.0% (47 of 427 strings)
Translated using Weblate (Slovak)
Currently translated at 4.3% (5 of 114 strings)
Translated using Weblate (Slovak)
Currently translated at 1.7% (6 of 352 strings)
Translated using Weblate (Slovak)
Currently translated at 12.5% (6 of 48 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Slovak)
Currently translated at 24.0% (6 of 25 strings)
Translated using Weblate (Slovak)
Currently translated at 6.0% (7 of 115 strings)
Translated using Weblate (Slovak)
Currently translated at 75.0% (6 of 8 strings)
Translated using Weblate (Slovak)
Currently translated at 66.6% (6 of 9 strings)
Translated using Weblate (Slovak)
Currently translated at 7.5% (6 of 80 strings)
Translated using Weblate (Slovak)
Currently translated at 9.0% (6 of 66 strings)
Translated using Weblate (Slovak)
Currently translated at 9.0% (6 of 66 strings)
Translated using Weblate (Slovak)
Currently translated at 25.0% (6 of 24 strings)
Translated using Weblate (Slovak)
Currently translated at 5.0% (6 of 118 strings)
Translated using Weblate (Slovak)
Currently translated at 66.6% (6 of 9 strings)
Translated using Weblate (Slovak)
Currently translated at 13.0% (6 of 46 strings)
Translated using Weblate (Slovak)
Currently translated at 13.0% (6 of 46 strings)
Translated using Weblate (Slovak)
Currently translated at 12.0% (6 of 50 strings)
Translated using Weblate (Slovak)
Currently translated at 3.8% (7 of 183 strings)
Translated using Weblate (Slovak)
Currently translated at 9.3% (40 of 427 strings)
Translated using Weblate (Slovak)
Currently translated at 1.7% (2 of 114 strings)
Translated using Weblate (Slovak)
Currently translated at 0.5% (2 of 352 strings)
Translated using Weblate (Slovak)
Currently translated at 4.1% (2 of 48 strings)
Translated using Weblate (Slovak)
Currently translated at 50.0% (3 of 6 strings)
Translated using Weblate (Slovak)
Currently translated at 8.0% (2 of 25 strings)
Translated using Weblate (Slovak)
Currently translated at 2.6% (3 of 115 strings)
Translated using Weblate (Slovak)
Currently translated at 2.6% (3 of 115 strings)
Translated using Weblate (Slovak)
Currently translated at 37.5% (3 of 8 strings)
Translated using Weblate (Slovak)
Currently translated at 37.5% (3 of 8 strings)
Translated using Weblate (Slovak)
Currently translated at 33.3% (3 of 9 strings)
Translated using Weblate (Slovak)
Currently translated at 33.3% (3 of 9 strings)
Translated using Weblate (Slovak)
Currently translated at 3.7% (3 of 80 strings)
Translated using Weblate (Slovak)
Currently translated at 3.7% (3 of 80 strings)
Translated using Weblate (Slovak)
Currently translated at 4.5% (3 of 66 strings)
Translated using Weblate (Slovak)
Currently translated at 4.5% (3 of 66 strings)
Translated using Weblate (Slovak)
Currently translated at 12.5% (3 of 24 strings)
Translated using Weblate (Slovak)
Currently translated at 12.5% (3 of 24 strings)
Translated using Weblate (Slovak)
Currently translated at 2.5% (3 of 118 strings)
Translated using Weblate (Slovak)
Currently translated at 2.5% (3 of 118 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Slovak)
Currently translated at 33.3% (3 of 9 strings)
Translated using Weblate (Slovak)
Currently translated at 33.3% (3 of 9 strings)
Translated using Weblate (Slovak)
Currently translated at 6.5% (3 of 46 strings)
Translated using Weblate (Slovak)
Currently translated at 6.5% (3 of 46 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Slovak)
Currently translated at 6.0% (3 of 50 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Slovak)
Currently translated at 2.1% (4 of 183 strings)
Translated using Weblate (Slovak)
Currently translated at 2.1% (4 of 183 strings)
Translated using Weblate (Slovak)
Currently translated at 2.1% (4 of 183 strings)
Translated using Weblate (Slovak)
Currently translated at 2.1% (4 of 183 strings)
Translated using Weblate (Slovak)
Currently translated at 8.8% (38 of 427 strings)
Translated using Weblate (Slovak)
Currently translated at 8.8% (38 of 427 strings)
Added translation using Weblate (Slovak)
Added translation using Weblate (Slovak)
Added translation using Weblate (Slovak)
Translated using Weblate (Slovak)
Currently translated at 8.4% (36 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Slovak)
Currently translated at 8.4% (36 of 427 strings)
Translated using Weblate (Slovak)
Currently translated at 8.4% (36 of 427 strings)
Added translation using Weblate (Slovak)
Translated using Weblate (Slovak)
Currently translated at 7.4% (32 of 427 strings)
Added translation using Weblate (Slovak)
Translated using Weblate (Slovak)
Currently translated at 6.0% (26 of 427 strings)
Added translation using Weblate (Slovak)
Translated using Weblate (Slovak)
Currently translated at 5.3% (23 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Slovak)
Currently translated at 4.2% (18 of 427 strings)
Translated using Weblate (Slovak)
Currently translated at 4.2% (18 of 427 strings)
Added translation using Weblate (Slovak)
Translated using Weblate (Slovak)
Currently translated at 2.8% (12 of 427 strings)
Added translation using Weblate (Slovak)
Added translation using Weblate (Slovak)
Added translation using Weblate (Slovak)
Translated using Weblate (Slovak)
Currently translated at 2.5% (11 of 427 strings)
Added translation using Weblate (Slovak)
Translated using Weblate (Slovak)
Currently translated at 2.3% (10 of 427 strings)
Added translation using Weblate (Slovak)
Added translation using Weblate (Slovak)
Added translation using Weblate (Slovak)
Added translation using Weblate (Slovak)
Added translation using Weblate (Slovak)
Translated using Weblate (Slovak)
Currently translated at 2.1% (9 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (Slovak)
Translated using Weblate (Slovak)
Currently translated at 1.1% (5 of 427 strings)
Added translation using Weblate (Slovak)
Translated using Weblate (Slovak)
Currently translated at 0.9% (4 of 427 strings)
Added translation using Weblate (Slovak)
Added translation using Weblate (Slovak)
Co-authored-by: Daniel Lukáč <dlukac44@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jakub K <klacanjakub0@gmail.com>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Michal K <michal@totaljs.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/sk/
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-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
Currently translated at 0.2% (1 of 427 strings)
Translated using Weblate (Serbian)
Currently translated at 0.2% (1 of 427 strings)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Added translation using Weblate (Serbian)
Co-authored-by: Dalibor Radovanović <darkobg@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sr/
Translation: Frigate NVR/audio
Currently translated at 14.0% (16 of 114 strings)
Translated using Weblate (Swedish)
Currently translated at 32.2% (20 of 62 strings)
Translated using Weblate (Swedish)
Currently translated at 11.3% (13 of 115 strings)
Translated using Weblate (Swedish)
Currently translated at 11.3% (13 of 115 strings)
Translated using Weblate (Swedish)
Currently translated at 56.0% (37 of 66 strings)
Translated using Weblate (Swedish)
Currently translated at 56.0% (37 of 66 strings)
Translated using Weblate (Swedish)
Currently translated at 38.0% (19 of 50 strings)
Translated using Weblate (Swedish)
Currently translated at 38.0% (19 of 50 strings)
Translated using Weblate (Swedish)
Currently translated at 38.0% (19 of 50 strings)
Translated using Weblate (Swedish)
Currently translated at 38.0% (19 of 50 strings)
Co-authored-by: Dagfinn Kolstad <dagfinn.kolstad@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/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-system/sv/
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-system
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Hungarian)
Currently translated at 97.3% (111 of 114 strings)
Translated using Weblate (Hungarian)
Currently translated at 67.6% (238 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 89.5% (43 of 48 strings)
Translated using Weblate (Hungarian)
Currently translated at 95.1% (59 of 62 strings)
Translated using Weblate (Hungarian)
Currently translated at 86.0% (99 of 115 strings)
Translated using Weblate (Hungarian)
Currently translated at 91.2% (104 of 114 strings)
Translated using Weblate (Hungarian)
Currently translated at 62.7% (221 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 91.2% (104 of 114 strings)
Translated using Weblate (Hungarian)
Currently translated at 53.9% (190 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 83.3% (40 of 48 strings)
Translated using Weblate (Hungarian)
Currently translated at 77.5% (62 of 80 strings)
Translated using Weblate (Hungarian)
Currently translated at 91.9% (57 of 62 strings)
Translated using Weblate (Hungarian)
Currently translated at 82.6% (95 of 115 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (24 of 24 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Hungarian)
Currently translated at 89.3% (59 of 66 strings)
Translated using Weblate (Hungarian)
Currently translated at 90.0% (45 of 50 strings)
Translated using Weblate (Hungarian)
Currently translated at 91.3% (42 of 46 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Hungarian)
Currently translated at 82.6% (353 of 427 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (183 of 183 strings)
Translated using Weblate (Hungarian)
Currently translated at 52.5% (185 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 71.1% (84 of 118 strings)
Translated using Weblate (Hungarian)
Currently translated at 71.4% (305 of 427 strings)
Translated using Weblate (Hungarian)
Currently translated at 66.6% (122 of 183 strings)
Translated using Weblate (Hungarian)
Currently translated at 26.4% (93 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 70.3% (83 of 118 strings)
Translated using Weblate (Hungarian)
Currently translated at 53.6% (229 of 427 strings)
Translated using Weblate (Hungarian)
Currently translated at 90.3% (103 of 114 strings)
Translated using Weblate (Hungarian)
Currently translated at 12.5% (44 of 352 strings)
Translated using Weblate (Hungarian)
Currently translated at 68.7% (33 of 48 strings)
Translated using Weblate (Hungarian)
Currently translated at 68.7% (55 of 80 strings)
Translated using Weblate (Hungarian)
Currently translated at 85.4% (53 of 62 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Hungarian)
Currently translated at 78.2% (90 of 115 strings)
Translated using Weblate (Hungarian)
Currently translated at 91.6% (22 of 24 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Hungarian)
Currently translated at 74.2% (49 of 66 strings)
Translated using Weblate (Hungarian)
Currently translated at 80.0% (40 of 50 strings)
Translated using Weblate (Hungarian)
Currently translated at 78.2% (36 of 46 strings)
Translated using Weblate (Hungarian)
Currently translated at 65.2% (77 of 118 strings)
Translated using Weblate (Hungarian)
Currently translated at 37.7% (161 of 427 strings)
Translated using Weblate (Hungarian)
Currently translated at 65.5% (120 of 183 strings)
Co-authored-by: Dávid Attila Balog <davidattilabalog@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Netesfiu <r4verino@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/hu/
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-input
Translation: Frigate NVR/components-player
Translation: Frigate NVR/objects
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 100.0% (62 of 62 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (62 of 62 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Michal K <michal@totaljs.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/cs/
Translation: Frigate NVR/views-facelibrary
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (183 of 183 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Romanian)
Currently translated at 32.6% (115 of 352 strings)
Translated using Weblate (Romanian)
Currently translated at 77.5% (331 of 427 strings)
Translated using Weblate (Romanian)
Currently translated at 97.3% (111 of 114 strings)
Translated using Weblate (Romanian)
Currently translated at 32.3% (114 of 352 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Romanian)
Currently translated at 97.3% (112 of 115 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (Romanian)
Currently translated at 77.2% (330 of 427 strings)
Translated using Weblate (Romanian)
Currently translated at 53.5% (61 of 114 strings)
Translated using Weblate (Romanian)
Currently translated at 27.2% (96 of 352 strings)
Translated using Weblate (Romanian)
Currently translated at 75.0% (60 of 80 strings)
Translated using Weblate (Romanian)
Currently translated at 98.3% (61 of 62 strings)
Translated using Weblate (Romanian)
Currently translated at 54.7% (63 of 115 strings)
Translated using Weblate (Romanian)
Currently translated at 92.4% (61 of 66 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Romanian)
Currently translated at 86.3% (158 of 183 strings)
Translated using Weblate (Romanian)
Currently translated at 73.0% (312 of 427 strings)
Translated using Weblate (Romanian)
Currently translated at 37.7% (43 of 114 strings)
Translated using Weblate (Romanian)
Currently translated at 26.4% (93 of 352 strings)
Translated using Weblate (Romanian)
Currently translated at 47.5% (38 of 80 strings)
Translated using Weblate (Romanian)
Currently translated at 61.2% (38 of 62 strings)
Translated using Weblate (Romanian)
Currently translated at 33.9% (39 of 115 strings)
Translated using Weblate (Romanian)
Currently translated at 59.0% (39 of 66 strings)
Translated using Weblate (Romanian)
Currently translated at 80.0% (40 of 50 strings)
Translated using Weblate (Romanian)
Currently translated at 84.7% (39 of 46 strings)
Translated using Weblate (Romanian)
Currently translated at 70.9% (303 of 427 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/audio/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/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-live/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ro/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
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 88.0% (22 of 25 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Greek)
Currently translated at 5.0% (6 of 118 strings)
Translated using Weblate (Greek)
Currently translated at 11.7% (50 of 427 strings)
Translated using Weblate (Greek)
Currently translated at 0.8% (3 of 352 strings)
Translated using Weblate (Greek)
Currently translated at 6.2% (3 of 48 strings)
Translated using Weblate (Greek)
Currently translated at 66.6% (4 of 6 strings)
Translated using Weblate (Greek)
Currently translated at 2.5% (2 of 80 strings)
Translated using Weblate (Greek)
Currently translated at 6.4% (4 of 62 strings)
Translated using Weblate (Greek)
Currently translated at 33.3% (3 of 9 strings)
Translated using Weblate (Greek)
Currently translated at 16.6% (4 of 24 strings)
Translated using Weblate (Greek)
Currently translated at 37.5% (3 of 8 strings)
Translated using Weblate (Greek)
Currently translated at 12.0% (3 of 25 strings)
Translated using Weblate (Greek)
Currently translated at 44.4% (4 of 9 strings)
Translated using Weblate (Greek)
Currently translated at 2.1% (4 of 183 strings)
Translated using Weblate (Greek)
Currently translated at 4.2% (5 of 118 strings)
Translated using Weblate (Greek)
Currently translated at 6.7% (29 of 427 strings)
Translated using Weblate (Greek)
Currently translated at 0.8% (1 of 114 strings)
Translated using Weblate (Greek)
Currently translated at 0.2% (1 of 352 strings)
Translated using Weblate (Greek)
Currently translated at 2.0% (1 of 48 strings)
Translated using Weblate (Greek)
Currently translated at 33.3% (2 of 6 strings)
Translated using Weblate (Greek)
Currently translated at 1.2% (1 of 80 strings)
Translated using Weblate (Greek)
Currently translated at 1.6% (1 of 62 strings)
Translated using Weblate (Greek)
Currently translated at 22.2% (2 of 9 strings)
Translated using Weblate (Greek)
Currently translated at 0.8% (1 of 115 strings)
Translated using Weblate (Greek)
Currently translated at 4.1% (1 of 24 strings)
Translated using Weblate (Greek)
Currently translated at 12.5% (1 of 8 strings)
Translated using Weblate (Greek)
Currently translated at 4.0% (1 of 25 strings)
Translated using Weblate (Greek)
Currently translated at 11.1% (1 of 9 strings)
Translated using Weblate (Greek)
Currently translated at 50.0% (1 of 2 strings)
Translated using Weblate (Greek)
Currently translated at 28.0% (14 of 50 strings)
Translated using Weblate (Greek)
Currently translated at 4.3% (2 of 46 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Greek)
Currently translated at 3.0% (2 of 66 strings)
Translated using Weblate (Greek)
Currently translated at 1.0% (2 of 183 strings)
Translated using Weblate (Greek)
Currently translated at 1.6% (2 of 118 strings)
Translated using Weblate (Greek)
Currently translated at 6.3% (27 of 427 strings)
Added translation using Weblate (Greek)
Added translation using Weblate (Greek)
Added translation using Weblate (Greek)
Translated using Weblate (Greek)
Currently translated at 6.0% (26 of 427 strings)
Added translation using Weblate (Greek)
Translated using Weblate (Greek)
Currently translated at 5.8% (25 of 427 strings)
Added translation using Weblate (Greek)
Added translation using Weblate (Greek)
Added translation using Weblate (Greek)
Translated using Weblate (Greek)
Currently translated at 5.6% (24 of 427 strings)
Added translation using Weblate (Greek)
Added translation using Weblate (Greek)
Added translation using Weblate (Greek)
Added translation using Weblate (Greek)
Translated using Weblate (Greek)
Currently translated at 5.3% (23 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Greek)
Currently translated at 5.1% (22 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Greek)
Currently translated at 4.2% (18 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Greek)
Currently translated at 4.2% (18 of 427 strings)
Translated using Weblate (Greek)
Currently translated at 2.1% (9 of 427 strings)
Added translation using Weblate (Greek)
Translated using Weblate (Greek)
Currently translated at 1.4% (6 of 427 strings)
Added translation using Weblate (Greek)
Translated using Weblate (Greek)
Currently translated at 1.1% (5 of 427 strings)
Added translation using Weblate (Greek)
Translated using Weblate (Greek)
Currently translated at 0.4% (2 of 427 strings)
Added translation using Weblate (Greek)
Added translation using Weblate (Greek)
Translated using Weblate (Greek)
Currently translated at 0.2% (1 of 427 strings)
Added translation using Weblate (Greek)
Added translation using Weblate (Greek)
Added translation using Weblate (Greek)
Added translation using Weblate (Greek)
Co-authored-by: George Betsis <gbetsis@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/el/
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-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
Currently translated at 6.1% (7 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 1.9% (7 of 352 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 14.5% (7 of 48 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 8.7% (7 of 80 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 40.3% (25 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 40.3% (25 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 77.7% (7 of 9 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 6.0% (7 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 33.3% (8 of 24 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 33.3% (8 of 24 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 32.0% (8 of 25 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 12.1% (8 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 16.0% (8 of 50 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 17.3% (8 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 17.3% (8 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 17.3% (8 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 88.8% (8 of 9 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 6.7% (8 of 118 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 4.9% (9 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 5.1% (22 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 35.4% (22 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 33.8% (21 of 62 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 1.6% (3 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 0.8% (1 of 114 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 0.2% (1 of 352 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 2.0% (1 of 48 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 33.3% (2 of 6 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 1.2% (1 of 80 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 22.2% (2 of 9 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 0.8% (1 of 115 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 4.1% (1 of 24 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 12.5% (1 of 8 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 4.0% (1 of 25 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 50.0% (1 of 2 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 3.0% (2 of 66 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 4.0% (2 of 50 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 4.3% (2 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 22.2% (2 of 9 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 1.6% (2 of 118 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 1.0% (2 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 3.9% (17 of 427 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 3.7% (16 of 427 strings)
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese (Brazil))
Co-authored-by: Gabriel Vitorio Bernardo do Nascimento <gabri.vitorio@hotmail.com>
Co-authored-by: Helder Santana <helder.santana@systemsbr.com.br>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ivan Martins Pereira <vodikus@users.noreply.hosted.weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Regis Padua <regispadua@live.com>
Co-authored-by: Romulo Gatto <romulo.gatto@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/pt_BR/
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-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
* Fix Norwegian language code for date-fns module import
* Fix incorrect apple compatibility change
* Add other and unused as separate storage items
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Don't support tensorrt detector for amd64 builds
* Add logs for directing users not to use tensorrt detector
* Rework docs
* Fix dockerfile index
* Don't undo jetson fix
* Fix showing review items that span over multiple days
* Simplify
* Fix tests
* Fix unchanged value
* Allow admin as default role and viewer as passed header for proxy auth
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* i18n translated label fixes
* Fix frame cache race bug
Objects that were marked as false positives (that would later become true positives) would sometimes have their saved frame prematurely removed from the frame cache.
* Object labels with spaces should use correct i18n keys
* Add Hungarian
* Ensure onvif move request has a valid speed before removing
When autotracking zooming is set to `disabled` (or is left out of the config), move_request["Speed"] may not exist, depending on the camera
* Add another frame cache debug log
Home Assistant OS 16.0.rc1 contains bump of Hailo driver and firmware to
v4.21.0, update Frigate's userspace libraries to the same version to fix
compatibility.
* Don't allow editing of sub label until object lifecycle has ended
* Update sub labels in ended review segments
When manually editing a sub label for a tracked object from the UI, any review segments containing that tracked object did not have their sub_labels and objects values altered
* simplify
* Additional onvif debug logs in get_camera_status
* Ensure that best object is only set when the snapshot is actually updated.
* Don't hide downlaod button when there is no review item
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
Model can be adjusted ahead of time to NHWC to avoid transpose on CPU,
for example. All the model information is already presented in the
configuration, and the stringent checks implemented in openvino are not
present on other backends anyway. OpenVINO will properly report issues
with mismatched layouts anyhow.
* Ensure config editor recalculates layout on error
* ensure empty lists are returned when lpr recognition model fails
* Add docs section for session_length
* clarify
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* clarify
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Catch missing file
* Improve graph axis colors
* Ensure playback rate controls are portaled to the video container in history view
On larger tablets in landscape view, the playback rate dropdown disappeared underneath the bottom bar. This small change ensures we use the correct container on the DropdownMenuContent so that the div is portaled correctly. The VideoControls are also used in motion review which does not pass in a container ref, so we can just fall back to the existing controlsContainer ref when it's undefined.
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* fix i18n keys
* hide disable from context menu for viewers
* Fix auto live check for default dashboard and camera groups
Disabling the Automatic Live View switch in Settings should prevent streaming from occurring. Overriding any settings in a camera group will override the global setting. The check here incorrectly always returned false instead of undefined.
* clarify hardware accelerated enrichments
* clarify
* add note about detect stream to face rec docs
* add note about low end Dahuas for autotracking
* Catch invalid face box / image
* Video tab tweaks
With the changes in https://github.com/blakeblackshear/frigate/pull/18220, the video tab in the Tracked Object Details pane now correctly trims the in-browser HLS video. Because of keyframes and record/detect stream differences, we can manually subtract a couple of seconds from the event start_time to ensure the first few frames aren't cut off from the video
* Clarify
* Don't use Migraphx by default
* Provide better support for running embeddings on GPU
* correctly join cameras
* Adjust blur confidence reduction
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (50 of 50 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% (352 of 352 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (182 of 182 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (8 of 8 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% (352 of 352 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (181 of 181 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (342 of 342 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (340 of 340 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (61 of 61 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (50 of 50 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/views-configeditor/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-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/views-configeditor
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 2.5% (9 of 352 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Slovenian)
Currently translated at 16.1% (10 of 62 strings)
Translated using Weblate (Slovenian)
Currently translated at 18.0% (9 of 50 strings)
Translated using Weblate (Slovenian)
Currently translated at 8.2% (15 of 182 strings)
Translated using Weblate (Slovenian)
Currently translated at 5.2% (6 of 114 strings)
Translated using Weblate (Slovenian)
Currently translated at 1.7% (6 of 352 strings)
Translated using Weblate (Slovenian)
Currently translated at 14.5% (7 of 48 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Slovenian)
Currently translated at 8.7% (7 of 80 strings)
Translated using Weblate (Slovenian)
Currently translated at 9.6% (6 of 62 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Slovenian)
Currently translated at 6.9% (8 of 115 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Slovenian)
Currently translated at 13.6% (9 of 66 strings)
Translated using Weblate (Slovenian)
Currently translated at 16.0% (8 of 50 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Slovenian)
Currently translated at 4.3% (8 of 182 strings)
Translated using Weblate (Slovenian)
Currently translated at 2.6% (3 of 114 strings)
Translated using Weblate (Slovenian)
Currently translated at 0.8% (3 of 352 strings)
Translated using Weblate (Slovenian)
Currently translated at 8.3% (4 of 48 strings)
Translated using Weblate (Slovenian)
Currently translated at 66.6% (4 of 6 strings)
Translated using Weblate (Slovenian)
Currently translated at 5.0% (4 of 80 strings)
Translated using Weblate (Slovenian)
Currently translated at 6.4% (4 of 62 strings)
Translated using Weblate (Slovenian)
Currently translated at 44.4% (4 of 9 strings)
Translated using Weblate (Slovenian)
Currently translated at 3.4% (4 of 115 strings)
Translated using Weblate (Slovenian)
Currently translated at 20.0% (5 of 25 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Slovenian)
Currently translated at 7.5% (5 of 66 strings)
Translated using Weblate (Slovenian)
Currently translated at 10.0% (5 of 50 strings)
Translated using Weblate (Slovenian)
Currently translated at 10.8% (5 of 46 strings)
Translated using Weblate (Slovenian)
Currently translated at 55.5% (5 of 9 strings)
Translated using Weblate (Slovenian)
Currently translated at 2.7% (5 of 182 strings)
Translated using Weblate (Slovenian)
Currently translated at 12.8% (55 of 427 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nik Grebovšek <nikigre@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/sl/
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-configeditor
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% (114 of 114 strings)
Translated using Weblate (French)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (French)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (French)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (French)
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (French)
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (French)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (French)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (French)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (French)
Currently translated at 100.0% (182 of 182 strings)
Translated using Weblate (French)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (French)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (French)
Currently translated at 98.8% (348 of 352 strings)
Translated using Weblate (French)
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (French)
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (French)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (French)
Currently translated at 100.0% (181 of 181 strings)
Translated using Weblate (French)
Currently translated at 100.0% (342 of 342 strings)
Translated using Weblate (French)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (French)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (French)
Currently translated at 100.0% (340 of 340 strings)
Translated using Weblate (French)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (French)
Currently translated at 100.0% (24 of 24 strings)
Translated using Weblate (French)
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (French)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (French)
Currently translated at 100.0% (179 of 179 strings)
Translated using Weblate (French)
Currently translated at 100.0% (61 of 61 strings)
Translated using Weblate (French)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (French)
Currently translated at 100.0% (66 of 66 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-camera/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/views-configeditor/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-search/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-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-configeditor
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (182 of 182 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (181 of 181 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (342 of 342 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (179 of 179 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (61 of 61 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (61 of 61 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (340 of 340 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (179 of 179 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/common/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/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/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/nl/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-configeditor
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% (114 of 114 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (182 of 182 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (181 of 181 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (342 of 342 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (61 of 61 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (340 of 340 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (179 of 179 strings)
Co-authored-by: Gringo <ita.translations@tiscali.it>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/it/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-configeditor
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% (352 of 352 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Portuguese)
Currently translated at 55.6% (196 of 352 strings)
Translated using Weblate (Portuguese)
Currently translated at 69.0% (295 of 427 strings)
Translated using Weblate (Portuguese)
Currently translated at 65.6% (231 of 352 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (182 of 182 strings)
Translated using Weblate (Portuguese)
Currently translated at 67.6% (289 of 427 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Portuguese)
Currently translated at 60.5% (213 of 352 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (Portuguese)
Currently translated at 99.4% (181 of 182 strings)
Translated using Weblate (Portuguese)
Currently translated at 53.1% (227 of 427 strings)
Translated using Weblate (Portuguese)
Currently translated at 91.9% (57 of 62 strings)
Translated using Weblate (Portuguese)
Currently translated at 97.3% (112 of 115 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Portuguese)
Currently translated at 46.6% (199 of 427 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Portuguese)
Currently translated at 46.3% (198 of 427 strings)
Co-authored-by: Daniel Barradas <daniel.barradas@gmail.com>
Co-authored-by: Filipe Ferreira <filipeferreira1705@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: P1LH4 <joao.calby@gmail.com>
Co-authored-by: danielsaul@msn.com <danielsaul@msn.com>
Co-authored-by: lbiscuola <lbiscuola@gmail.com>
Co-authored-by: piscinas <nuno.piscinas@me.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/pt/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-configeditor
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% (340 of 340 strings)
Translated using Weblate (Czech)
Currently translated at 74.7% (254 of 340 strings)
Translated using Weblate (Czech)
Currently translated at 58.8% (200 of 340 strings)
Translated using Weblate (Czech)
Currently translated at 49.4% (168 of 340 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (24 of 24 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Czech)
Currently translated at 32.3% (110 of 340 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (179 of 179 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (179 of 179 strings)
Translated using Weblate (Czech)
Currently translated at 34.5% (39 of 113 strings)
Translated using Weblate (Czech)
Currently translated at 1.1% (4 of 340 strings)
Translated using Weblate (Czech)
Currently translated at 5.0% (4 of 80 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (61 of 61 strings)
Translated using Weblate (Czech)
Currently translated at 4.4% (5 of 113 strings)
Translated using Weblate (Czech)
Currently translated at 6.0% (4 of 66 strings)
Translated using Weblate (Czech)
Currently translated at 8.0% (4 of 50 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (179 of 179 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Czech)
Currently translated at 96.0% (410 of 427 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Czech)
Currently translated at 95.7% (409 of 427 strings)
Translated using Weblate (Czech)
Currently translated at 31.8% (36 of 113 strings)
Translated using Weblate (Czech)
Currently translated at 0.2% (1 of 340 strings)
Translated using Weblate (Czech)
Currently translated at 29.1% (14 of 48 strings)
Translated using Weblate (Czech)
Currently translated at 1.2% (1 of 80 strings)
Translated using Weblate (Czech)
Currently translated at 59.0% (36 of 61 strings)
Translated using Weblate (Czech)
Currently translated at 1.7% (2 of 113 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (24 of 24 strings)
Translated using Weblate (Czech)
Currently translated at 3.0% (2 of 66 strings)
Translated using Weblate (Czech)
Currently translated at 4.0% (2 of 50 strings)
Translated using Weblate (Czech)
Currently translated at 58.1% (25 of 43 strings)
Translated using Weblate (Czech)
Currently translated at 35.1% (63 of 179 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jakub <kincl.kuba@seznam.cz>
Co-authored-by: Martin Brož <code@martin-broz.cz>
Co-authored-by: Michal Basler <minecz.michal.basler@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/cs/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/objects
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% (182 of 182 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (24 of 24 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (182 of 182 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (182 of 182 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (181 of 181 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (342 of 342 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (61 of 61 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (66 of 66 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Максим Горпиніч <maksimgorpinic4@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/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-exports/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/uk/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/objects
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-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Russian)
Currently translated at 90.0% (317 of 352 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (182 of 182 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (114 of 114 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (352 of 352 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (115 of 115 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (181 of 181 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (342 of 342 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (66 of 66 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (61 of 61 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (113 of 113 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Артём Владимиров <artyomka71@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ru/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-configeditor
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 28.6% (101 of 352 strings)
Translated using Weblate (Thai)
Currently translated at 79.1% (38 of 48 strings)
Translated using Weblate (Thai)
Currently translated at 6.9% (8 of 115 strings)
Translated using Weblate (Thai)
Currently translated at 66.6% (44 of 66 strings)
Translated using Weblate (Thai)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Thai)
Currently translated at 98.3% (116 of 118 strings)
Translated using Weblate (Thai)
Currently translated at 9.6% (11 of 114 strings)
Translated using Weblate (Thai)
Currently translated at 25.8% (91 of 352 strings)
Translated using Weblate (Thai)
Currently translated at 6.2% (3 of 48 strings)
Translated using Weblate (Thai)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Thai)
Currently translated at 15.0% (12 of 80 strings)
Translated using Weblate (Thai)
Currently translated at 32.2% (20 of 62 strings)
Translated using Weblate (Thai)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Thai)
Currently translated at 100.0% (24 of 24 strings)
Translated using Weblate (Thai)
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Thai)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Thai)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Thai)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Thai)
Currently translated at 1.5% (1 of 66 strings)
Translated using Weblate (Thai)
Currently translated at 10.0% (5 of 50 strings)
Translated using Weblate (Thai)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Thai)
Currently translated at 89.8% (106 of 118 strings)
Translated using Weblate (Thai)
Currently translated at 100.0% (182 of 182 strings)
Translated using Weblate (Thai)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Thai)
Currently translated at 100.0% (181 of 181 strings)
Translated using Weblate (Thai)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Thai)
Currently translated at 68.5% (124 of 181 strings)
Translated using Weblate (Thai)
Currently translated at 0.7% (3 of 427 strings)
Added translation using Weblate (Thai)
Translated using Weblate (Thai)
Currently translated at 15.4% (28 of 181 strings)
Added translation using Weblate (Thai)
Translated using Weblate (Thai)
Currently translated at 14.3% (26 of 181 strings)
Added translation using Weblate (Thai)
Translated using Weblate (Thai)
Currently translated at 13.8% (25 of 181 strings)
Added translation using Weblate (Thai)
Added translation using Weblate (Thai)
Added translation using Weblate (Thai)
Added translation using Weblate (Thai)
Translated using Weblate (Thai)
Currently translated at 13.2% (24 of 181 strings)
Added translation using Weblate (Thai)
Added translation using Weblate (Thai)
Added translation using Weblate (Thai)
Added translation using Weblate (Thai)
Translated using Weblate (Thai)
Currently translated at 12.7% (23 of 181 strings)
Added translation using Weblate (Thai)
Translated using Weblate (Thai)
Currently translated at 12.1% (22 of 181 strings)
Added translation using Weblate (Thai)
Added translation using Weblate (Thai)
Translated using Weblate (Thai)
Currently translated at 11.6% (21 of 181 strings)
Added translation using Weblate (Thai)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Thai)
Currently translated at 11.0% (20 of 181 strings)
Added translation using Weblate (Thai)
Translated using Weblate (Thai)
Currently translated at 8.2% (15 of 181 strings)
Added translation using Weblate (Thai)
Translated using Weblate (Thai)
Currently translated at 7.7% (14 of 181 strings)
Added translation using Weblate (Thai)
Translated using Weblate (Thai)
Currently translated at 6.6% (12 of 181 strings)
Added translation using Weblate (Thai)
Added translation using Weblate (Thai)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Phongsakorn Wisetthon <boy1556@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/th/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/th/
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-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 mp Manager to handle logging queues
A Python bug (https://github.com/python/cpython/issues/91555) was preventing logs from the embeddings maintainer process from printing. The bug is fixed in Python 3.14, but a viable workaround is to use the multiprocessing Manager, which better manages mp queues and causes the logging to work correctly.
* consolidate
* fix typing
* Don't return weighted name if it has the same number of results
* Remove link to incorrect format yolov9 models
* Fix command list from appearing when other inputs are focused
the description box in the tracked object details pane was causing the command input list to show when focused.
* clarify face docs
* Add note about python yolov9 export
* Check if hailort thread is still alive when timeout error is run into
* Reduce inference timeout
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Add readme file for notebooks
It took me quite some time to find out this workbook opens in Google Colab, so i though it may help someone else to have this visible in the folder aswell.
* Add explicit link to Google Colab for YOLO-NAS
* improve spacing of face selection in mobile drawer
* fix spacing
* sort face names alphabetically
* Improve face selection dialog
* Use a state to track when face image loads
The naturalWidth and naturalHeight will always be 0 until the image loads. So we use onLoad and a state to track loading and then calculate the area after it has loaded
* Verify that a camera only tracks objects that are possible to track
* Fix test
* genai docs tweak
* Disable openvino model cache
* Clenaup
* Sanitize floats for estimated speed and angle
Users can configure speed zones in such a way that velocity estimates from Norfair cause a value of inf to be stored as an estimated speed. FastAPI doesn't serialize inf as a float, so trying to return this value would result in an API error. Sanitizing the value before storing should correct this.
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Add Thai (still need to merge weblate)
* Apply attribute logic to all label types
* Fix area check
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Don't use timezone in export dialog timestamps
Revert an unnecessary change made in https://github.com/blakeblackshear/frigate/pull/18257
* Ensure notifications register button is only disabled when both all cameras and every individual camera is disabled
* Send test notification if any cameras are enabled
* clarify docs about disabling cameras
* fix crash in autotracking zoom
* clean up
* masks and zones i18n fixes
* Check if camera is enabled in config
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Ensure review activity calendar uses correct timezone
react-day-picker 9.x adds a timeZone prop and a TZDate() handler to show the calendar based on a timezone and better handle dates passed to it in timezones
* Ensure calendar range uses correct timezone
* clean up
* ensure range is timezone aware
* ensure export dates are timezone aware
* Only check if an object is stationary to avoid mqtt snapshot
* docs heading tweak
* Add more API descriptions
* Add missing lib for new rocm onnxruntime whl
* Update inference times to reflect better rocm performance
* Cleanup resetting tracked object activity
* remove print
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
Not everyone is using /dev/dri/card0. I recommend switching to these more generic parameters for intel_gpu_top_command (line 307 in the 0.16.0-beta2 version of services.py):
intel_gpu_top_command += ["-d", "sriov"]
* Add option to not trim clip
* Improve API
* Update snapshot for new best objects
* Fix missing strings
* Convert to separate key
* Always include bounding box on snapshots
* improve autotracking relative zooming time calculation
* update proxy docs to note the need for comma separated header roles
* Add count translation
* tracked object lifecycle i18n fix
* update speed estimation docs
* clarity
* Re-initialize onvif information when toggling camera on live view
* Move time ago to card info and add face area
* Clarify face recognition docs
* Increase minimum face recognition area
* use clipFrom to in vod module endpoint to start at the correct time
* Cleanup media api
* Don't change duration
* Use search detail dialog for face library
* Move to segment based
* Cleanup
* Add back duration modification
* clean up docs
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
Added translation using Weblate (Urdu)
Added translation using Weblate (Urdu)
Added translation using Weblate (Urdu)
Added translation using Weblate (Urdu)
Added translation using Weblate (Urdu)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (Urdu)
Added translation using Weblate (Urdu)
Added translation using Weblate (Urdu)
Added translation using Weblate (Urdu)
Added translation using Weblate (Urdu)
Added translation using Weblate (Urdu)
Added translation using Weblate (Urdu)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Urdu)
Currently translated at 4.9% (21 of 427 strings)
Translated using Weblate (Urdu)
Currently translated at 4.6% (20 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Urdu)
Currently translated at 4.2% (18 of 427 strings)
Translated using Weblate (Urdu)
Currently translated at 2.5% (11 of 427 strings)
Added translation using Weblate (Urdu)
Translated using Weblate (Urdu)
Currently translated at 2.1% (9 of 427 strings)
Added translation using Weblate (Urdu)
Added translation using Weblate (Urdu)
Translated using Weblate (Urdu)
Currently translated at 1.8% (8 of 427 strings)
Added translation using Weblate (Urdu)
Translated using Weblate (Urdu)
Currently translated at 1.1% (5 of 427 strings)
Added translation using Weblate (Urdu)
Translated using Weblate (Urdu)
Currently translated at 0.9% (4 of 427 strings)
Added translation using Weblate (Urdu)
Added translation using Weblate (Urdu)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: yousaf465 <yousaf465@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/ur/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Currently translated at 100.0% (340 of 340 strings)
Translated using Weblate (French)
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (French)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (French)
Currently translated at 100.0% (179 of 179 strings)
Translated using Weblate (French)
Currently translated at 100.0% (339 of 339 strings)
Translated using Weblate (French)
Currently translated at 100.0% (59 of 59 strings)
Translated using Weblate (French)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (French)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (French)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (French)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (French)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (French)
Currently translated at 100.0% (177 of 177 strings)
Translated using Weblate (French)
Currently translated at 100.0% (177 of 177 strings)
Translated using Weblate (French)
Currently translated at 100.0% (111 of 111 strings)
Translated using Weblate (French)
Currently translated at 100.0% (24 of 24 strings)
Translated using Weblate (French)
Currently translated at 100.0% (53 of 53 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/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-search/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/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 5.3% (6 of 113 strings)
Translated using Weblate (Indonesian)
Currently translated at 1.8% (6 of 333 strings)
Translated using Weblate (Indonesian)
Currently translated at 12.5% (6 of 48 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Indonesian)
Currently translated at 7.5% (6 of 80 strings)
Translated using Weblate (Indonesian)
Currently translated at 11.3% (6 of 53 strings)
Translated using Weblate (Indonesian)
Currently translated at 66.6% (6 of 9 strings)
Translated using Weblate (Indonesian)
Currently translated at 5.4% (6 of 110 strings)
Translated using Weblate (Indonesian)
Currently translated at 30.4% (7 of 23 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Indonesian)
Currently translated at 28.0% (7 of 25 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Indonesian)
Currently translated at 10.7% (7 of 65 strings)
Translated using Weblate (Indonesian)
Currently translated at 14.5% (7 of 48 strings)
Translated using Weblate (Indonesian)
Currently translated at 16.2% (7 of 43 strings)
Translated using Weblate (Indonesian)
Currently translated at 77.7% (7 of 9 strings)
Translated using Weblate (Indonesian)
Currently translated at 5.9% (7 of 118 strings)
Translated using Weblate (Indonesian)
Currently translated at 3.3% (6 of 177 strings)
Translated using Weblate (Indonesian)
Currently translated at 6.5% (28 of 427 strings)
Translated using Weblate (Indonesian)
Currently translated at 3.5% (4 of 113 strings)
Translated using Weblate (Indonesian)
Currently translated at 1.2% (4 of 333 strings)
Translated using Weblate (Indonesian)
Currently translated at 8.3% (4 of 48 strings)
Translated using Weblate (Indonesian)
Currently translated at 66.6% (4 of 6 strings)
Translated using Weblate (Indonesian)
Currently translated at 5.0% (4 of 80 strings)
Translated using Weblate (Indonesian)
Currently translated at 7.5% (4 of 53 strings)
Translated using Weblate (Indonesian)
Currently translated at 55.5% (5 of 9 strings)
Translated using Weblate (Indonesian)
Currently translated at 4.5% (5 of 110 strings)
Translated using Weblate (Indonesian)
Currently translated at 21.7% (5 of 23 strings)
Translated using Weblate (Indonesian)
Currently translated at 71.4% (5 of 7 strings)
Translated using Weblate (Indonesian)
Currently translated at 20.0% (5 of 25 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Indonesian)
Currently translated at 7.6% (5 of 65 strings)
Translated using Weblate (Indonesian)
Currently translated at 10.4% (5 of 48 strings)
Translated using Weblate (Indonesian)
Currently translated at 11.6% (5 of 43 strings)
Translated using Weblate (Indonesian)
Currently translated at 55.5% (5 of 9 strings)
Translated using Weblate (Indonesian)
Currently translated at 4.2% (5 of 118 strings)
Translated using Weblate (Indonesian)
Currently translated at 2.2% (4 of 177 strings)
Translated using Weblate (Indonesian)
Currently translated at 6.0% (26 of 427 strings)
Co-authored-by: Catto <sisharyadi@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Viktor Stier <viktor-stier@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/id/
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-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
Currently translated at 100.0% (340 of 340 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (179 of 179 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (339 of 339 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (59 of 59 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (111 of 111 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (24 of 24 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (177 of 177 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Co-authored-by: Максим Горпиніч <maksimgorpinic4@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/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-live/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/uk/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-icons
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% (340 of 340 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (179 of 179 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (339 of 339 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (59 of 59 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (111 of 111 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (111 of 111 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (24 of 24 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (177 of 177 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Артём Владимиров <artyomka71@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ru/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Currently translated at 100.0% (340 of 340 strings)
Translated using Weblate (German)
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (German)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (German)
Currently translated at 100.0% (339 of 339 strings)
Translated using Weblate (German)
Currently translated at 100.0% (59 of 59 strings)
Translated using Weblate (German)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (German)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (German)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (German)
Currently translated at 100.0% (111 of 111 strings)
Translated using Weblate (German)
Currently translated at 86.7% (289 of 333 strings)
Translated using Weblate (German)
Currently translated at 86.7% (289 of 333 strings)
Translated using Weblate (German)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (German)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (German)
Currently translated at 100.0% (111 of 111 strings)
Translated using Weblate (German)
Currently translated at 100.0% (24 of 24 strings)
Translated using Weblate (German)
Currently translated at 100.0% (177 of 177 strings)
Translated using Weblate (German)
Currently translated at 71.7% (239 of 333 strings)
Translated using Weblate (German)
Currently translated at 66.9% (223 of 333 strings)
Translated using Weblate (German)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (German)
Currently translated at 100.0% (177 of 177 strings)
Translated using Weblate (German)
Currently translated at 43.8% (146 of 333 strings)
Translated using Weblate (German)
Currently translated at 97.3% (110 of 113 strings)
Translated using Weblate (German)
Currently translated at 43.5% (145 of 333 strings)
Translated using Weblate (German)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (German)
Currently translated at 39.6% (132 of 333 strings)
Translated using Weblate (German)
Currently translated at 39.6% (132 of 333 strings)
Translated using Weblate (German)
Currently translated at 97.9% (47 of 48 strings)
Translated using Weblate (German)
Currently translated at 100.0% (53 of 53 strings)
Co-authored-by: BOFH90 <michael@becker-lan.de>
Co-authored-by: Darkyputz <darkwing@gmx.li>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J <zippelman@web.de>
Co-authored-by: Mehmet Uyanik <met456@gmail.com>
Co-authored-by: Phil Jope <phil@jope.cloud>
Co-authored-by: Viktor Stier <viktor-stier@gmx.de>
Co-authored-by: engels0n <christian.engelbarts@outlook.de>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/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-search/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/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-configeditor
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
* Fix the `Any` typing hint treewide
There has been confusion between the Any type[1] and the any function[2]
in typing hints.
[1] https://docs.python.org/3/library/typing.html#typing.Any
[2] https://docs.python.org/3/library/functions.html#any
* Fix typing for various frame_shape members
Frame shapes are most likely defined by height and width, so a single int
cannot express that.
* Wrap gpu stats functions in Optional[]
These can return `None`, so they need to be `Type | None`, which is what
`Optional` expresses very nicely.
* Fix return type in get_latest_segment_datetime
Returns a datetime object, not an integer.
* Make the return type of FrameManager.write optional
This is necessary since the SharedMemoryFrameManager.write function can
return None.
* Fix total_seconds() return type in get_tz_modifiers
The function returns a float, not an int.
https://docs.python.org/3/library/datetime.html#datetime.timedelta.total_seconds
* Account for floating point results in to_relative_box
Because the function uses division the return types may either be int or
float.
* Resolve ruff deprecation warning
The config has been split into formatter and linter, and the global
options are deprecated.
* Add camera name tooltip to previews in recording view
* Apply face area check to cv2 face detection
* Delete review thumbnails
* Don't import hailo until it is used
* Add comment
* Clean up camera name
* Filter out empty keys when updating yaml config
HA ingress seems to randomly add an equal sign to the PUT urls for updating the config from the UI. This fix prevents empty keys from being processed, but still allows empty values.
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Catch error and show toast when failing to delete review items
* i18n keys
* add link to speed estimation docs in zone edit pane
* Implement reset of tracked object update for each camera
* Cleanup
* register mqtt callbacks for toggling alerts and detections
* clarify snapshots docs
* clarify semantic search reindexing
* add ukrainian
* adjust date granularity for last recording time
The api endpoint only returns granularity down to the day
* Add amd hardware
* fix crash in face library on initial start after enabling
* Fix recordings view for mobile landscape
The events view incorrectly was displaying two columns on landscape view and it only took up 20% of the screen width. Additionally, in landscape view the timeline was too wide (especially on iPads of various screen sizes) and would overlap the main video
* face rec overfitting instructions
* Clarify
* face docs
* clarify
* clarify
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* face library i18n fixes
* face library i18n fixes
* add ability to use ctrl/cmd S to save in the config editor
* Use datetime as ID
* Update metrics inference speed to start with 0 ms
* fix android formatted thumbnail
* ensure role is comma separated and stripped correctly
* improve face library deletion
- add a confirmation dialog
- add ability to select all / delete faces in collections
* Implement lazy loading for video previews
* Force GPU for large embedding model
* GPU is required
* settings i18n fixes
* Don't delete train tab
* webpush debugging logs
* Fix incorrectly copying zones
* copy path data
* Ensure that cache dir exists for Frigate+
* face docs update
* Add description to upload image step to clarify the image
* Clean up
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* fix onvif reinitialization
* api docs: clarify usage of clip.mp4 endpoint
* Always show train tab
* Add description to API
* catch lpr model inference exceptions
* always apply motion mask when using yolov9 plate detection
* lpr faq
* fix incorrect focus when reopening search detail dialog on video tab
* only use keyboard listener in face library when train tab is active
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* use async/await instead of asyncio.run()
* fix autotracking
* create cameras in same event loop that will use them
* more debug
* try using existing event loop instead of creating a new one
* merge dev
* fixes
* run get_camera_info onvifcontroller calls in dedicated loop
* move coroutine call with loop to api
* use asyncio for autotracking move queues
* clean up
* fix calibration
* improve exception logging
* frigate+ pane i18n fix
* catch more exceptions
* explore search result tooltip i18n fix
* i18n fix
* remove comments about deprecated strftime_fmt
* Catch producers exists but is None
* Formatting
* fix live camera view i18n
* Add default role config for proxy users
This allows users to specify a default role for users when using a proxy for auth. This can be useful for users who can't/don't want to define a header mapping for the remote-role header.
* update reference config and auth docs
* clarify face rec camera level config
* clarify auth docs
* Fix onnx not working with openvino
* Update openvino to fix failed npu plugin check
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* face recognition usage instructions
* clarify lpr docs for motorcycles
* person must be detected before face
* add note about coral
* add note about local
* update reference config for face model size
* clarify reference config for face
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 92.0% (104 of 113 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 99.6% (332 of 333 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 99.0% (330 of 333 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 99.0% (330 of 333 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (177 of 177 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (177 of 177 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: LEO NG <leoywng44@gmail.com>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Co-authored-by: kei81131 <kei81131@yahoo.com.hk>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/yue_Hant/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (177 of 177 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.3% (331 of 333 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.3% (331 of 333 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (177 of 177 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (104 of 104 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (332 of 332 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (177 of 177 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (331 of 331 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (177 of 177 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: OverTheHillsAndFarAway <prosjektx@users.noreply.hosted.weblate.org>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/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-settings/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/nb_NO/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 5.9% (7 of 118 strings)
Translated using Weblate (Slovenian)
Currently translated at 7.9% (34 of 427 strings)
Added translation using Weblate (Slovenian)
Translated using Weblate (Slovenian)
Currently translated at 2.3% (10 of 427 strings)
Added translation using Weblate (Slovenian)
Added translation using Weblate (Slovenian)
Added translation using Weblate (Slovenian)
Translated using Weblate (Slovenian)
Currently translated at 2.1% (9 of 427 strings)
Added translation using Weblate (Slovenian)
Translated using Weblate (Slovenian)
Currently translated at 1.8% (8 of 427 strings)
Added translation using Weblate (Slovenian)
Translated using Weblate (Slovenian)
Currently translated at 1.6% (7 of 427 strings)
Added translation using Weblate (Slovenian)
Translated using Weblate (Slovenian)
Currently translated at 1.4% (6 of 427 strings)
Added translation using Weblate (Slovenian)
Translated using Weblate (Slovenian)
Currently translated at 1.1% (5 of 427 strings)
Added translation using Weblate (Slovenian)
Translated using Weblate (Slovenian)
Currently translated at 0.9% (4 of 427 strings)
Added translation using Weblate (Slovenian)
Added translation using Weblate (Slovenian)
Translated using Weblate (Slovenian)
Currently translated at 0.7% (3 of 427 strings)
Added translation using Weblate (Slovenian)
Added translation using Weblate (Slovenian)
Added translation using Weblate (Slovenian)
Added translation using Weblate (Slovenian)
Translated using Weblate (Slovenian)
Currently translated at 0.4% (2 of 427 strings)
Added translation using Weblate (Slovenian)
Added translation using Weblate (Slovenian)
Translated using Weblate (Slovenian)
Currently translated at 0.2% (1 of 427 strings)
Added translation using Weblate (Slovenian)
Added translation using Weblate (Slovenian)
Added translation using Weblate (Slovenian)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Tomaž Žagar <mrtomyminecrafter@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/sl/
Translation: Frigate NVR/audio
Translation: Frigate NVR/objects
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (104 of 104 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (332 of 332 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (177 of 177 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Co-authored-by: jjavin <javiernovoa@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/es/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (177 of 177 strings)
Translated using Weblate (Dutch)
Currently translated at 99.6% (332 of 333 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (332 of 332 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (104 of 104 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (332 of 332 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (177 of 177 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (177 of 177 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: LEO NG <leoywng44@gmail.com>
Co-authored-by: Marijn <168113859+Marijn0@users.noreply.github.com>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/nl/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-configeditor
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 5.3% (23 of 427 strings)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Translated using Weblate (Indonesian)
Currently translated at 0.9% (4 of 427 strings)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Translated using Weblate (Indonesian)
Currently translated at 0.7% (3 of 427 strings)
Added translation using Weblate (Indonesian)
Added translation using Weblate (Indonesian)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: lutfijw <lutfi.jw@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/id/
Translation: Frigate NVR/audio
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Italian)
Currently translated at 99.6% (332 of 333 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (333 of 333 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (104 of 104 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (332 of 332 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (177 of 177 strings)
Co-authored-by: Gringo <ita.translations@tiscali.it>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/it/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
* Add ability to select attributes for object masks
This feature already works correctly on the backend. This just adds the ability to select attributes through the UI.
* Add clarity to LPR docs about timestamps
* fix sub label score and add info popover
* ensure portrait cams are contained in dialog
* always show rename and delete buttons on mobile and tablet
without a group-hover state, a double-tap was required to select a face from the dropdown
On startup, the object processing pipeline would be delayed for 10ms every iteration through the loop while the end event subscriber blocked. For users with large numbers of cameras and a fair amount of detected objects, this would cause the detected objects queue length to rise and frames to be eventually dropped, leading to processing delays, incorrect frame times applied to thumbnail_data, and other seemingly unexplainable things.
* add zoom time to movement predictions
* config migrator
* add space to face rename regex
* more debug
* only calculate zoom time of relative move
* fix test
* make migrated movement weight a zero
* check for str and bool for movestatus support
* Support automatic language selection
* Handle non-matching keys
* Cleanup
* Handle region specific language codes from browser
* Fix passing in requestor
* Send tracked object updates for face and license_plate objects
* Update docs
* Add to type enum
* Add camera to object description update
* Formatting
* Consolidate yue-Hant
* Add missing
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (103 of 103 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (331 of 331 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 62.8% (208 of 331 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 97.9% (47 of 48 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 52.5% (42 of 80 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 2.0% (1 of 48 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 16.6% (1 of 6 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 10.0% (8 of 80 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 1.9% (1 of 52 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 12.7% (15 of 118 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 4.3% (1 of 23 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (427 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Added translation using Weblate (Cantonese (Traditional Han script))
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 45.4% (194 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 43.0% (184 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 41.4% (177 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 39.3% (168 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 32.3% (138 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 29.5% (126 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 27.1% (116 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 24.5% (105 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 22.9% (98 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 20.8% (89 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 19.9% (85 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 16.6% (71 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 14.7% (63 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 7.0% (30 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 5.3% (23 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 3.5% (15 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 1.6% (7 of 427 strings)
Added translation using Weblate (Cantonese (Traditional Han script))
Added translation using Weblate (Cantonese (Traditional Han script))
Added translation using Weblate (Cantonese (Traditional Han script))
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: LEO NG <leoywng44@gmail.com>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/yue_Hant/
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-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
Currently translated at 100.0% (48 of 48 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% (65 of 65 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (331 of 331 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (2 of 2 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% (43 of 43 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (176 of 176 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% (103 of 103 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (331 of 331 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (97 of 97 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 96.8% (92 of 95 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% (48 of 48 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (328 of 328 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: OverTheHillsAndFarAway <prosjektx@users.noreply.hosted.weblate.org>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
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-icons/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-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-icons
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (48 of 48 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% (65 of 65 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (176 of 176 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% (23 of 23 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (103 of 103 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (331 of 331 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (97 of 97 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.3% (326 of 328 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 98.4% (323 of 328 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (48 of 48 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% (107 of 107 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (170 of 170 strings)
Co-authored-by: GuoQing Liu <842607283@qq.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/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/components-icons/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/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-search/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/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-icons
Translation: Frigate NVR/components-input
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% (48 of 48 strings)
Translated using Weblate (French)
Currently translated at 88.4% (46 of 52 strings)
Translated using Weblate (French)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (French)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (French)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (French)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (French)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (French)
Currently translated at 91.4% (161 of 176 strings)
Translated using Weblate (French)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (French)
Currently translated at 98.0% (101 of 103 strings)
Translated using Weblate (French)
Currently translated at 100.0% (331 of 331 strings)
Translated using Weblate (French)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (French)
Currently translated at 91.4% (161 of 176 strings)
Translated using Weblate (French)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (French)
Currently translated at 100.0% (97 of 97 strings)
Translated using Weblate (French)
Currently translated at 96.8% (92 of 95 strings)
Translated using Weblate (French)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (French)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (French)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (French)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (French)
Currently translated at 91.6% (44 of 48 strings)
Translated using Weblate (French)
Currently translated at 89.5% (43 of 48 strings)
Translated using Weblate (French)
Currently translated at 100.0% (48 of 48 strings)
Co-authored-by: Apocoloquintose <bertrand.moreux@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/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-icons/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-search/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-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-icons
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (103 of 103 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (331 of 331 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (97 of 97 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (95 of 95 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (328 of 328 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Co-authored-by: jjavin <javiernovoa@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/es/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (103 of 103 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (331 of 331 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (97 of 97 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (107 of 107 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (21 of 21 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marijn <168113859+Marijn0@users.noreply.github.com>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/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-search/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/nl/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-icons
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Italian)
Currently translated at 88.4% (46 of 52 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (103 of 103 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (331 of 331 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (97 of 97 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Italian)
Currently translated at 83.5% (274 of 328 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Italian)
Currently translated at 36.5% (120 of 328 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Italian)
Currently translated at 76.2% (61 of 80 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Italian)
Currently translated at 99.1% (117 of 118 strings)
Translated using Weblate (Italian)
Currently translated at 98.3% (420 of 427 strings)
Co-authored-by: Gringo <ita.translations@tiscali.it>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Co-authored-by: Woody W <woody4165@gmail.com>
Co-authored-by: me myself and I <giuliano.zaro@tiscali.it>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/it/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-icons
Translation: Frigate NVR/components-player
Translation: Frigate NVR/objects
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% (48 of 48 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (103 of 103 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (331 of 331 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (97 of 97 strings)
Translated using Weblate (Polish)
Currently translated at 99.6% (327 of 328 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Polish)
Currently translated at 99.0% (109 of 110 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: MooseXMTP <xmtp192@gmail.com>
Co-authored-by: Patryk Smoliński <smolinski.patryk@mensa.org.pl>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Co-authored-by: Tomasz Słuszniak <tomasz.sluszniak@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/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-search/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/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-icons
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 3.8% (2 of 52 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Ukrainian)
Currently translated at 14.5% (7 of 48 strings)
Translated using Weblate (Ukrainian)
Currently translated at 91.4% (161 of 176 strings)
Translated using Weblate (Ukrainian)
Currently translated at 91.4% (161 of 176 strings)
Translated using Weblate (Ukrainian)
Currently translated at 91.4% (161 of 176 strings)
Translated using Weblate (Ukrainian)
Currently translated at 12.5% (6 of 48 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Ukrainian)
Currently translated at 1.9% (1 of 52 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Ukrainian)
Currently translated at 10.4% (5 of 48 strings)
Translated using Weblate (Ukrainian)
Currently translated at 11.6% (5 of 43 strings)
Translated using Weblate (Ukrainian)
Currently translated at 90.9% (160 of 176 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Ukrainian)
Currently translated at 2.0% (1 of 48 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Ukrainian)
Currently translated at 1.5% (1 of 65 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Ukrainian)
Currently translated at 82.2% (351 of 427 strings)
Translated using Weblate (Ukrainian)
Currently translated at 82.2% (351 of 427 strings)
Translated using Weblate (Ukrainian)
Currently translated at 4.3% (1 of 23 strings)
Translated using Weblate (Ukrainian)
Currently translated at 21.1% (25 of 118 strings)
Translated using Weblate (Ukrainian)
Currently translated at 80.5% (344 of 427 strings)
Translated using Weblate (Ukrainian)
Currently translated at 80.5% (344 of 427 strings)
Translated using Weblate (Ukrainian)
Currently translated at 5.3% (23 of 427 strings)
Translated using Weblate (Ukrainian)
Currently translated at 61.1% (104 of 170 strings)
Translated using Weblate (Ukrainian)
Currently translated at 5.0% (6 of 118 strings)
Translated using Weblate (Ukrainian)
Currently translated at 5.1% (22 of 427 strings)
Translated using Weblate (Ukrainian)
Currently translated at 11.7% (20 of 170 strings)
Co-authored-by: A T <andrey.timchenko@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Co-authored-by: Третьяк Антон <tretich@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/uk/
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-configeditor
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-recording
Translation: Frigate NVR/views-search
Currently translated at 100.0% (103 of 103 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (103 of 103 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (331 of 331 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (52 of 52 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Russian)
Currently translated at 91.3% (21 of 23 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (103 of 103 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (331 of 331 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (22 of 22 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (97 of 97 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (176 of 176 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (97 of 97 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (97 of 97 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (97 of 97 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (110 of 110 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (328 of 328 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (107 of 107 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (170 of 170 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Oleg Chumakov <nomiels@gmail.com>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Co-authored-by: Артём Владимиров <artyomka71@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ru/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-icons
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-configeditor
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
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
* Only auto-populate some config fields down to the camera level
- Don't populate LPR and face global-only settings down to the camera level
- Ensure LPR mixin uses camera level min_area
- Explicitly forbid extra config values for LPR and face
* lpr docs tweak
* remove extra text already in i18n key
* consistency
* fix check for snapshot score
for manual events, snapScore is 0, so "0" gets displayed instead of a condition being evaluated.
* fix ongoing events from being returned for all review queries
The existing condition will include any record with a null end_time regardless of when it started, as long as the start_time is greater than the after param. With this fix, both the start time needs to be within the specified range, and for events that have already ended, their end time must be before the before param
* Base alert toggles on width not device class
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Add plural variant to i18n selected key
Weblate needs both keys to populate other languages
* move smart capitalization logic into language provider
* fix key
* install date-fns-tz
* add date locale hook
* refactor formatUnixTimestampToDateTime
Use date-fns style instead of using strftime. This requires changing the i18n keys to the way date-fns represents dates (eg: "MMM d, h:mm:ss aaa" instead of "%b %-d, %H:%M"
* refactor calendar to use new hook
* fix useFormattedTimestamp to use new formatUnixTimestampToDateTime date_format
* change i18n keys to new format
* fix timeline
* fix review
* fix explore
* fix metrics
* fix notifications
* fix face library
* clean up
* Don't update thumbnail/snapshot if frame is not in the frame cache
This follows up on changes originally made in https://github.com/blakeblackshear/frigate/pull/17671 - it is possible that is_better_thumbnail is true but the frame_time for the object is not the same as the current_frame_time. So rather than checking the frame cache, this change will only update the thumbnail_data when the two frame time values are the same.
* add camera name to debug log
* Don't limit review summary query
The /review/summary endpoint was being restricted to the last 30 days, so unreviewed alerts and detections weren't showing in the calendar before that point. This change removes the WHERE clause so that the endpoint returns all results.
* fix
* remove unneeded test
we are now returning all results so we don't need to test for > month_ago
* fix
FFmpeg adds an extra delay for the first start of the stream. For some cameras the stream start can be 1 second, for some cameras it can be more than 5 seconds. Frigate by default used a timeout of 5 seconds and drops the connection without waiting for a response from go2rtc. Originally suggested by @AlexxIT in https://github.com/AlexxIT/go2rtc/issues/1633
Some languages structure phrases and sentences differently, so the username can't always be assumed to be the last item in the phrase. This change uses the Trans component to maintain the HTML formatting.
* Add npu usages as a statistic
* Support showing NPU stats in dashboard
* Add sys volume mount for npu usages
* Fix type
* Simplify check
* Cleanup
* Cleanup
* Plus Settings: add base model and name
* I18n change user model to fine-tuned model
* Move fields in drop-down for mobile
* Missed commit
* remove unused i18n key
* Add base/FTM to model Type, reorder Model Information fields
* fix missing availableModels for now
* shorten Fine-Tuned Model to Fine-Tuned
* isBaseModel is already available in config, use that
* Change Base Model to Default
* minor tweaks
* Revert "Change Base Model to Default"
This reverts commit 0191aa34f6.
* fix key
* add french
* Fix random 0
* fix i18n in role change dialog
* fix delete user dialog
* fix filter tips steps
* remove classes from i18n files
* combine disjointed norweigan localized files
* change submit to plus to use a question with yes/no
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* add support for multi-line plates
* config for model size
* default to small model
* add license plate as attribute to motorcycle
* use model size
* docs
* attribute map
* i18n key fix
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (2 of 2 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% (323 of 323 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (323 of 323 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (321 of 321 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.0% (105 of 106 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 96.4% (164 of 170 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (64 of 64 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% (321 of 321 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (170 of 170 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: OverTheHillsAndFarAway <prosjektx@users.noreply.hosted.weblate.org>
Co-authored-by: Thomas G <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-input/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/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-exports/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-recording/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-input
Translation: Frigate NVR/objects
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
Currently translated at 37.1% (120 of 323 strings)
Translated using Weblate (Finnish)
Currently translated at 30.5% (98 of 321 strings)
Translated using Weblate (Finnish)
Currently translated at 23.6% (76 of 321 strings)
Translated using Weblate (Finnish)
Currently translated at 23.0% (74 of 321 strings)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Translated using Weblate (Finnish)
Currently translated at 0.7% (3 of 427 strings)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Translated using Weblate (Finnish)
Currently translated at 0.2% (1 of 427 strings)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Added translation using Weblate (Finnish)
Co-authored-by: Doc Weird <docweird@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Pasi Hakkarainen <pasi.hakkarainen@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/fi/
Translation: Frigate NVR/audio
Translation: Frigate NVR/views-settings
Currently translated at 52.0% (13 of 25 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Swedish)
Currently translated at 38.1% (45 of 118 strings)
Translated using Weblate (Swedish)
Currently translated at 16.4% (28 of 170 strings)
Translated using Weblate (Swedish)
Currently translated at 33.7% (144 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 26.2% (31 of 118 strings)
Translated using Weblate (Swedish)
Currently translated at 33.4% (143 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 32.7% (140 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 16.4% (28 of 170 strings)
Translated using Weblate (Swedish)
Currently translated at 30.2% (129 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 12.7% (15 of 118 strings)
Translated using Weblate (Swedish)
Currently translated at 15.8% (27 of 170 strings)
Translated using Weblate (Swedish)
Currently translated at 25.7% (110 of 427 strings)
Co-authored-by: Coffe <effocs@gmail.com>
Co-authored-by: Daniel Nylander <daniel@danielnylander.se>
Co-authored-by: Fredrik B <fredrik@brannvall.nu>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: hassos246 <fluffsy@gmail.com>
Co-authored-by: tubalainen <tubstr76@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/sv/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-auth
Translation: Frigate NVR/components-player
Translation: Frigate NVR/objects
Currently translated at 26.2% (112 of 427 strings)
Translated using Weblate (French)
Currently translated at 100.0% (321 of 321 strings)
Translated using Weblate (French)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (French)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (French)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (French)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (French)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (French)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (French)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (French)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (French)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (French)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (French)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (French)
Currently translated at 23.6% (101 of 427 strings)
Translated using Weblate (French)
Currently translated at 97.8% (89 of 91 strings)
Translated using Weblate (French)
Currently translated at 97.8% (89 of 91 strings)
Translated using Weblate (French)
Currently translated at 18.0% (58 of 321 strings)
Translated using Weblate (French)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (French)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (French)
Currently translated at 95.0% (76 of 80 strings)
Translated using Weblate (French)
Currently translated at 95.0% (76 of 80 strings)
Translated using Weblate (French)
Currently translated at 74.4% (32 of 43 strings)
Translated using Weblate (French)
Currently translated at 34.9% (37 of 106 strings)
Translated using Weblate (French)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (French)
Currently translated at 52.3% (34 of 65 strings)
Translated using Weblate (French)
Currently translated at 96.0% (24 of 25 strings)
Translated using Weblate (French)
Currently translated at 33.0% (39 of 118 strings)
Translated using Weblate (French)
Currently translated at 92.9% (158 of 170 strings)
Translated using Weblate (French)
Currently translated at 92.9% (158 of 170 strings)
Translated using Weblate (French)
Currently translated at 15.4% (66 of 427 strings)
Translated using Weblate (French)
Currently translated at 53.4% (23 of 43 strings)
Translated using Weblate (French)
Currently translated at 35.0% (28 of 80 strings)
Translated using Weblate (French)
Currently translated at 60.4% (26 of 43 strings)
Translated using Weblate (French)
Currently translated at 25.4% (27 of 106 strings)
Translated using Weblate (French)
Currently translated at 35.3% (23 of 65 strings)
Translated using Weblate (French)
Currently translated at 7.7% (33 of 427 strings)
Translated using Weblate (French)
Currently translated at 29.6% (27 of 91 strings)
Translated using Weblate (French)
Currently translated at 7.7% (25 of 321 strings)
Translated using Weblate (French)
Currently translated at 51.1% (22 of 43 strings)
Translated using Weblate (French)
Currently translated at 33.7% (27 of 80 strings)
Translated using Weblate (French)
Currently translated at 58.1% (25 of 43 strings)
Translated using Weblate (French)
Currently translated at 24.5% (26 of 106 strings)
Translated using Weblate (French)
Currently translated at 95.2% (20 of 21 strings)
Translated using Weblate (French)
Currently translated at 33.8% (22 of 65 strings)
Translated using Weblate (French)
Currently translated at 84.0% (21 of 25 strings)
Translated using Weblate (French)
Currently translated at 74.1% (126 of 170 strings)
Translated using Weblate (French)
Currently translated at 7.4% (32 of 427 strings)
Translated using Weblate (French)
Currently translated at 72.3% (123 of 170 strings)
Translated using Weblate (French)
Currently translated at 32.2% (38 of 118 strings)
Translated using Weblate (French)
Currently translated at 5.8% (25 of 427 strings)
Translated using Weblate (French)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (French)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (French)
Currently translated at 48.8% (21 of 43 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Julien Clair <mr.julien.clair@gmail.com>
Co-authored-by: Peter Rhodes <peter1rhodes@gmail.com>
Co-authored-by: Thomas <arpelboxes@yahoo.fr>
Co-authored-by: Xavier Vanderstukken <xavan83@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/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-player/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/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-live/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/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/audio
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/objects
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
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% (323 of 323 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Spanish)
Currently translated at 99.0% (105 of 106 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Spanish)
Currently translated at 96.4% (164 of 170 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (170 of 170 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: jjavin <javiernovoa@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/es/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-settings
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (323 of 323 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Dutch)
Currently translated at 99.0% (105 of 106 strings)
Translated using Weblate (Dutch)
Currently translated at 96.4% (164 of 170 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (321 of 321 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Dutch)
Currently translated at 20.2% (65 of 321 strings)
Translated using Weblate (Dutch)
Currently translated at 8.7% (28 of 321 strings)
Translated using Weblate (Dutch)
Currently translated at 7.4% (24 of 321 strings)
Translated using Weblate (Dutch)
Currently translated at 98.1% (104 of 106 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (170 of 170 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marijn <168113859+Marijn0@users.noreply.github.com>
Co-authored-by: haico van roeden <haico@vanroeden.info>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/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-exports/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/nl/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-configeditor
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 37.2% (16 of 43 strings)
Translated using Weblate (Italian)
Currently translated at 24.5% (29 of 118 strings)
Translated using Weblate (Italian)
Currently translated at 79.3% (339 of 427 strings)
Translated using Weblate (Italian)
Currently translated at 67.2% (287 of 427 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Italian)
Currently translated at 4.7% (5 of 106 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Italian)
Currently translated at 59.4% (254 of 427 strings)
Translated using Weblate (Italian)
Currently translated at 23.7% (28 of 118 strings)
Translated using Weblate (Italian)
Currently translated at 52.2% (223 of 427 strings)
Translated using Weblate (Italian)
Currently translated at 13.5% (16 of 118 strings)
Translated using Weblate (Italian)
Currently translated at 38.8% (166 of 427 strings)
Translated using Weblate (Italian)
Currently translated at 11.8% (14 of 118 strings)
Translated using Weblate (Italian)
Currently translated at 24.8% (106 of 427 strings)
Translated using Weblate (Italian)
Currently translated at 15.9% (68 of 427 strings)
Translated using Weblate (Italian)
Currently translated at 15.6% (67 of 427 strings)
Translated using Weblate (Italian)
Currently translated at 96.4% (164 of 170 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Gringo <ita.translations@tiscali.it>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: RAZ0RBECK <razorbeck@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/it/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-player
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (323 of 323 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Polish)
Currently translated at 73.0% (236 of 323 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Polish)
Currently translated at 2.8% (3 of 106 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Polish)
Currently translated at 90.5% (154 of 170 strings)
Translated using Weblate (Polish)
Currently translated at 82.9% (141 of 170 strings)
Translated using Weblate (Polish)
Currently translated at 1.0% (1 of 91 strings)
Translated using Weblate (Polish)
Currently translated at 4.6% (2 of 43 strings)
Translated using Weblate (Polish)
Currently translated at 2.5% (2 of 80 strings)
Translated using Weblate (Polish)
Currently translated at 6.9% (3 of 43 strings)
Translated using Weblate (Polish)
Currently translated at 3.1% (2 of 64 strings)
Translated using Weblate (Polish)
Currently translated at 11.1% (1 of 9 strings)
Translated using Weblate (Polish)
Currently translated at 14.2% (3 of 21 strings)
Translated using Weblate (Polish)
Currently translated at 1.8% (2 of 106 strings)
Translated using Weblate (Polish)
Currently translated at 32.0% (8 of 25 strings)
Translated using Weblate (Polish)
Currently translated at 21.4% (69 of 321 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Polish)
Currently translated at 18.7% (9 of 48 strings)
Translated using Weblate (Polish)
Currently translated at 60.4% (26 of 43 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Polish)
Currently translated at 28.0% (7 of 25 strings)
Translated using Weblate (Polish)
Currently translated at 79.6% (94 of 118 strings)
Translated using Weblate (Polish)
Currently translated at 88.8% (8 of 9 strings)
Translated using Weblate (Polish)
Currently translated at 3.7% (12 of 321 strings)
Translated using Weblate (Polish)
Currently translated at 16.6% (1 of 6 strings)
Translated using Weblate (Polish)
Currently translated at 50.0% (1 of 2 strings)
Translated using Weblate (Polish)
Currently translated at 50.0% (1 of 2 strings)
Translated using Weblate (Polish)
Currently translated at 2.0% (1 of 48 strings)
Translated using Weblate (Polish)
Currently translated at 2.3% (1 of 43 strings)
Translated using Weblate (Polish)
Currently translated at 1.5% (1 of 64 strings)
Translated using Weblate (Polish)
Currently translated at 9.5% (2 of 21 strings)
Translated using Weblate (Polish)
Currently translated at 0.9% (1 of 106 strings)
Translated using Weblate (Polish)
Currently translated at 14.2% (1 of 7 strings)
Translated using Weblate (Polish)
Currently translated at 4.0% (1 of 25 strings)
Translated using Weblate (Polish)
Currently translated at 22.8% (27 of 118 strings)
Translated using Weblate (Polish)
Currently translated at 22.8% (27 of 118 strings)
Translated using Weblate (Polish)
Currently translated at 11.1% (1 of 9 strings)
Translated using Weblate (Polish)
Currently translated at 86.4% (147 of 170 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Patryk Smoliński <smolinski.patryk@mensa.org.pl>
Co-authored-by: Tomasz Sołtysik <tomasz@soltysik.net.pl>
Co-authored-by: Wiktor <wk212154@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/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-exports/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-recording/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/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-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-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
Currently translated at 66.6% (4 of 6 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Hindi)
Currently translated at 32.7% (140 of 427 strings)
Translated using Weblate (Hindi)
Currently translated at 11.0% (13 of 118 strings)
Translated using Weblate (Hindi)
Currently translated at 32.5% (139 of 427 strings)
Translated using Weblate (Hindi)
Currently translated at 5.9% (7 of 118 strings)
Translated using Weblate (Hindi)
Currently translated at 12.6% (54 of 427 strings)
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Translated using Weblate (Hindi)
Currently translated at 2.8% (12 of 427 strings)
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (Hindi)
Translated using Weblate (Hindi)
Currently translated at 2.5% (11 of 427 strings)
Translated using Weblate (Hindi)
Currently translated at 1.8% (8 of 427 strings)
Translated using Weblate (Hindi)
Currently translated at 1.6% (7 of 427 strings)
Translated using Weblate (Hindi)
Currently translated at 1.4% (6 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Hindi)
Currently translated at 1.4% (6 of 427 strings)
Added translation using Weblate (Hindi)
Translated using Weblate (Hindi)
Currently translated at 0.7% (3 of 427 strings)
Added translation using Weblate (Hindi)
Translated using Weblate (Hindi)
Currently translated at 0.4% (2 of 427 strings)
Added translation using Weblate (Hindi)
Translated using Weblate (Hindi)
Currently translated at 0.2% (1 of 427 strings)
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Srijan Bhatia <weblate@srijanbhatia.dev>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/hi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/hi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/hi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/hi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/hi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/hi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/hi/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-auth
Translation: Frigate NVR/components-icons
Translation: Frigate NVR/components-input
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-configeditor
Translation: Frigate NVR/views-recording
Currently translated at 2.3% (1 of 43 strings)
Translated using Weblate (Vietnamese)
Currently translated at 4.7% (1 of 21 strings)
Translated using Weblate (Vietnamese)
Currently translated at 21.1% (25 of 118 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Vietnamese)
Currently translated at 7.4% (32 of 427 strings)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Tuan Nguyen <natuan0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/vi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/vi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/vi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/vi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/vi/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-facelibrary
Currently translated at 1.4% (6 of 427 strings)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Ukrainian)
Co-authored-by: A T <andrey.timchenko@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/uk/
Translation: Frigate NVR/audio
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Romanian)
Currently translated at 7.4% (32 of 427 strings)
Translated using Weblate (Romanian)
Currently translated at 3.2% (3 of 91 strings)
Translated using Weblate (Romanian)
Currently translated at 0.9% (3 of 321 strings)
Translated using Weblate (Romanian)
Currently translated at 6.9% (3 of 43 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Romanian)
Currently translated at 3.7% (3 of 80 strings)
Translated using Weblate (Romanian)
Currently translated at 6.9% (3 of 43 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Romanian)
Currently translated at 7.5% (8 of 106 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Romanian)
Currently translated at 6.1% (4 of 65 strings)
Translated using Weblate (Romanian)
Currently translated at 20.8% (10 of 48 strings)
Translated using Weblate (Romanian)
Currently translated at 48.8% (21 of 43 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Romanian)
Currently translated at 44.0% (52 of 118 strings)
Translated using Weblate (Romanian)
Currently translated at 2.3% (4 of 170 strings)
Translated using Weblate (Romanian)
Currently translated at 4.4% (19 of 427 strings)
Translated using Weblate (Romanian)
Currently translated at 2.3% (1 of 43 strings)
Translated using Weblate (Romanian)
Currently translated at 33.3% (2 of 6 strings)
Translated using Weblate (Romanian)
Currently translated at 1.2% (1 of 80 strings)
Translated using Weblate (Romanian)
Currently translated at 2.3% (1 of 43 strings)
Translated using Weblate (Romanian)
Currently translated at 22.2% (2 of 9 strings)
Translated using Weblate (Romanian)
Currently translated at 0.9% (1 of 106 strings)
Translated using Weblate (Romanian)
Currently translated at 4.7% (1 of 21 strings)
Translated using Weblate (Romanian)
Currently translated at 14.2% (1 of 7 strings)
Translated using Weblate (Romanian)
Currently translated at 4.0% (1 of 25 strings)
Translated using Weblate (Romanian)
Currently translated at 50.0% (1 of 2 strings)
Translated using Weblate (Romanian)
Currently translated at 50.0% (1 of 2 strings)
Translated using Weblate (Romanian)
Currently translated at 1.5% (1 of 64 strings)
Translated using Weblate (Romanian)
Currently translated at 2.0% (1 of 48 strings)
Translated using Weblate (Romanian)
Currently translated at 2.3% (1 of 43 strings)
Translated using Weblate (Romanian)
Currently translated at 11.1% (1 of 9 strings)
Translated using Weblate (Romanian)
Currently translated at 0.8% (1 of 118 strings)
Translated using Weblate (Romanian)
Currently translated at 0.5% (1 of 170 strings)
Translated using Weblate (Romanian)
Currently translated at 0.7% (3 of 427 strings)
Translated using Weblate (Romanian)
Currently translated at 0.4% (2 of 427 strings)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Added translation using Weblate (Romanian)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Razvan B <frig@razvan.ch>
Co-authored-by: cosmin0608 <ungureanu.cosmin93@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/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-exports/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ro/
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-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
Currently translated at 100.0% (323 of 323 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Russian)
Currently translated at 47.3% (153 of 323 strings)
Translated using Weblate (Russian)
Currently translated at 45.5% (147 of 323 strings)
Translated using Weblate (Russian)
Currently translated at 45.5% (147 of 323 strings)
Translated using Weblate (Russian)
Currently translated at 96.6% (114 of 118 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Russian)
Currently translated at 43.3% (139 of 321 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Russian)
Currently translated at 94.9% (112 of 118 strings)
Translated using Weblate (Russian)
Currently translated at 94.9% (112 of 118 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Russian)
Currently translated at 34.0% (31 of 91 strings)
Translated using Weblate (Russian)
Currently translated at 72.0% (31 of 43 strings)
Translated using Weblate (Russian)
Currently translated at 40.0% (32 of 80 strings)
Translated using Weblate (Russian)
Currently translated at 79.0% (34 of 43 strings)
Translated using Weblate (Russian)
Currently translated at 31.1% (33 of 106 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Russian)
Currently translated at 49.2% (32 of 65 strings)
Translated using Weblate (Russian)
Currently translated at 66.6% (32 of 48 strings)
Translated using Weblate (Russian)
Currently translated at 74.4% (32 of 43 strings)
Translated using Weblate (Russian)
Currently translated at 38.9% (46 of 118 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Russian)
Currently translated at 13.1% (12 of 91 strings)
Translated using Weblate (Russian)
Currently translated at 33.6% (108 of 321 strings)
Translated using Weblate (Russian)
Currently translated at 13.9% (6 of 43 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Russian)
Currently translated at 6.2% (5 of 80 strings)
Translated using Weblate (Russian)
Currently translated at 51.1% (22 of 43 strings)
Translated using Weblate (Russian)
Currently translated at 28.5% (6 of 21 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Russian)
Currently translated at 7.6% (5 of 65 strings)
Translated using Weblate (Russian)
Currently translated at 22.8% (27 of 118 strings)
Translated using Weblate (Russian)
Currently translated at 88.8% (8 of 9 strings)
Translated using Weblate (Russian)
Currently translated at 50.5% (86 of 170 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Russian)
Currently translated at 31.4% (101 of 321 strings)
Translated using Weblate (Russian)
Currently translated at 12.7% (15 of 118 strings)
Translated using Weblate (Russian)
Currently translated at 40.2% (172 of 427 strings)
Translated using Weblate (Russian)
Currently translated at 26.4% (85 of 321 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Russian)
Currently translated at 34.7% (59 of 170 strings)
Translated using Weblate (Russian)
Currently translated at 21.8% (70 of 321 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Russian)
Currently translated at 37.6% (64 of 170 strings)
Translated using Weblate (Russian)
Currently translated at 4.3% (4 of 91 strings)
Translated using Weblate (Russian)
Currently translated at 15.5% (50 of 321 strings)
Translated using Weblate (Russian)
Currently translated at 9.3% (4 of 43 strings)
Translated using Weblate (Russian)
Currently translated at 66.6% (4 of 6 strings)
Translated using Weblate (Russian)
Currently translated at 5.0% (4 of 80 strings)
Translated using Weblate (Russian)
Currently translated at 41.8% (18 of 43 strings)
Translated using Weblate (Russian)
Currently translated at 55.5% (5 of 9 strings)
Translated using Weblate (Russian)
Currently translated at 5.6% (6 of 106 strings)
Translated using Weblate (Russian)
Currently translated at 23.8% (5 of 21 strings)
Translated using Weblate (Russian)
Currently translated at 71.4% (5 of 7 strings)
Translated using Weblate (Russian)
Currently translated at 20.0% (5 of 25 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Russian)
Currently translated at 7.8% (5 of 64 strings)
Translated using Weblate (Russian)
Currently translated at 10.4% (5 of 48 strings)
Translated using Weblate (Russian)
Currently translated at 11.6% (5 of 43 strings)
Translated using Weblate (Russian)
Currently translated at 11.8% (14 of 118 strings)
Translated using Weblate (Russian)
Currently translated at 55.5% (5 of 9 strings)
Translated using Weblate (Russian)
Currently translated at 19.4% (33 of 170 strings)
Translated using Weblate (Russian)
Currently translated at 29.9% (128 of 427 strings)
Translated using Weblate (Russian)
Currently translated at 29.9% (128 of 427 strings)
Translated using Weblate (Russian)
Currently translated at 9.3% (30 of 321 strings)
Translated using Weblate (Russian)
Currently translated at 3.3% (4 of 118 strings)
Translated using Weblate (Russian)
Currently translated at 15.6% (67 of 427 strings)
Translated using Weblate (Russian)
Currently translated at 15.6% (67 of 427 strings)
Translated using Weblate (Russian)
Currently translated at 10.3% (44 of 427 strings)
Translated using Weblate (Russian)
Currently translated at 9.8% (42 of 427 strings)
Translated using Weblate (Russian)
Currently translated at 9.6% (41 of 427 strings)
Translated using Weblate (Russian)
Currently translated at 9.3% (40 of 427 strings)
Translated using Weblate (Russian)
Currently translated at 9.3% (40 of 427 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Oleg Chumakov <nomiels@gmail.com>
Co-authored-by: wize1 <d@lipski.ru>
Co-authored-by: Артём Владимиров <artyomka71@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ru/
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-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
Currently translated at 58.2% (53 of 91 strings)
Translated using Weblate (German)
Currently translated at 16.0% (52 of 323 strings)
Translated using Weblate (German)
Currently translated at 97.6% (42 of 43 strings)
Translated using Weblate (German)
Currently translated at 95.3% (41 of 43 strings)
Translated using Weblate (German)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (German)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (German)
Currently translated at 80.0% (52 of 65 strings)
Translated using Weblate (German)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (German)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (German)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (German)
Currently translated at 12.3% (40 of 323 strings)
Translated using Weblate (German)
Currently translated at 88.3% (38 of 43 strings)
Translated using Weblate (German)
Currently translated at 45.2% (48 of 106 strings)
Translated using Weblate (German)
Currently translated at 61.5% (40 of 65 strings)
Translated using Weblate (German)
Currently translated at 83.3% (40 of 48 strings)
Translated using Weblate (German)
Currently translated at 47.2% (43 of 91 strings)
Translated using Weblate (German)
Currently translated at 47.2% (43 of 91 strings)
Translated using Weblate (German)
Currently translated at 10.8% (35 of 323 strings)
Translated using Weblate (German)
Currently translated at 76.7% (33 of 43 strings)
Translated using Weblate (German)
Currently translated at 55.3% (36 of 65 strings)
Translated using Weblate (German)
Currently translated at 41.7% (38 of 91 strings)
Translated using Weblate (German)
Currently translated at 41.7% (38 of 91 strings)
Translated using Weblate (German)
Currently translated at 9.9% (32 of 323 strings)
Translated using Weblate (German)
Currently translated at 69.7% (30 of 43 strings)
Translated using Weblate (German)
Currently translated at 44.3% (47 of 106 strings)
Translated using Weblate (German)
Currently translated at 50.7% (33 of 65 strings)
Translated using Weblate (German)
Currently translated at 79.1% (38 of 48 strings)
Translated using Weblate (German)
Currently translated at 36.2% (33 of 91 strings)
Translated using Weblate (German)
Currently translated at 36.2% (33 of 91 strings)
Translated using Weblate (German)
Currently translated at 8.6% (28 of 323 strings)
Translated using Weblate (German)
Currently translated at 60.4% (26 of 43 strings)
Translated using Weblate (German)
Currently translated at 43.3% (46 of 106 strings)
Translated using Weblate (German)
Currently translated at 44.6% (29 of 65 strings)
Translated using Weblate (German)
Currently translated at 77.0% (37 of 48 strings)
Translated using Weblate (German)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (German)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (German)
Currently translated at 95.8% (163 of 170 strings)
Translated using Weblate (German)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (German)
Currently translated at 81.1% (138 of 170 strings)
Translated using Weblate (German)
Currently translated at 30.7% (28 of 91 strings)
Translated using Weblate (German)
Currently translated at 3.7% (12 of 321 strings)
Translated using Weblate (German)
Currently translated at 12.5% (10 of 80 strings)
Translated using Weblate (German)
Currently translated at 14.0% (9 of 64 strings)
Translated using Weblate (German)
Currently translated at 72.9% (35 of 48 strings)
Translated using Weblate (German)
Currently translated at 72.9% (35 of 48 strings)
Translated using Weblate (German)
Currently translated at 2.8% (9 of 321 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: MarcelKie <marcel.kiem@googlemail.com>
Co-authored-by: Mehmet Uyanik <met456@gmail.com>
Co-authored-by: Patrick <patrick_bruell@web.de>
Co-authored-by: Patrick Polsterer <patrick.polsterer@gmail.com>
Co-authored-by: Phil Jope <phil@jope.cloud>
Co-authored-by: Walter <walter@budin.at>
Co-authored-by: ch1988 <Christian-lange@xlange.de>
Co-authored-by: engels0n <christian.engelbarts@outlook.de>
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-dialog/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/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-search/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-dialog
Translation: Frigate NVR/components-filter
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 100.0% (65 of 65 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (323 of 323 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (65 of 65 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (170 of 170 strings)
Translated using Weblate (Turkish)
Currently translated at 99.0% (105 of 106 strings)
Translated using Weblate (Turkish)
Currently translated at 96.4% (164 of 170 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (106 of 106 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (170 of 170 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: pcislocked <git@pcislocked.net>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/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/common
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
* Save initial frame of new objects to frame cache
Objects that move quickly through the frame and are only seen briefly may not have the update() method called to save thumbnail_data, and may not have the initial frame saved to the tracked object frame cache. This caused a "Frame missing from frame cache" message that was patched by #7313 but this sometimes caused the wrong frame to be chosen for the thumb/snapshot.
* Tracking tweaks
- When registering new objects, use the past detections from Norfair to populate self.positions and self.stationary_box_history. This prevents the first call of update_position() from triggering a +1 on the object's stationary count (because the iou would be 1.0).
- Add a specific tracker for dedicated LPR cam license_plate objects using a lower R value and higher distance threshold to account for fast moving plates.
- Add helpful debug messages and keep them disabled with `if False:`
* Fix i18n key
* ensure license_plate is added to filter list for dedicated lpr cameras
* add ability to use browser back button to close MobilePage
* add license_plate to review filter
* remove overlay state hook in review
* don't zoom text on iOS
The upcoming HAOS 15.0 will use Hailo driver v4.20.1. The current dev
has the older patch release (v4.20.0) staged for future versions, but
since new Frigate build will be needed for future compatibility, it
makes sense to sync at the latest one.
Link: https://github.com/home-assistant/operating-system/pull/3922
Currently translated at 16.6% (1 of 6 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% (2 of 2 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (64 of 64 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% (43 of 43 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 4.7% (1 of 21 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 2.3% (1 of 43 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (144 of 144 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 5.8% (25 of 427 strings)
Added translation using Weblate (Norwegian Bokmål)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Norwegian Bokmål)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Thomas Gunnarsrud <thomas.gunnarsrud@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/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-icons/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/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-facelibrary/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/nb_NO/
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-events
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-recording
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Swedish)
Currently translated at 88.8% (8 of 9 strings)
Translated using Weblate (Swedish)
Currently translated at 2.5% (11 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Swedish)
Currently translated at 6.2% (5 of 80 strings)
Translated using Weblate (Swedish)
Currently translated at 11.6% (5 of 43 strings)
Translated using Weblate (Swedish)
Currently translated at 66.6% (6 of 9 strings)
Translated using Weblate (Swedish)
Currently translated at 6.0% (6 of 100 strings)
Translated using Weblate (Swedish)
Currently translated at 38.0% (8 of 21 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Swedish)
Currently translated at 28.0% (7 of 25 strings)
Translated using Weblate (Swedish)
Currently translated at 10.9% (7 of 64 strings)
Translated using Weblate (Swedish)
Currently translated at 4.8% (7 of 144 strings)
Translated using Weblate (Swedish)
Currently translated at 2.3% (10 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Swedish)
Currently translated at 2.1% (9 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 5.0% (5 of 100 strings)
Translated using Weblate (Swedish)
Currently translated at 1.2% (4 of 321 strings)
Translated using Weblate (Swedish)
Currently translated at 85.7% (6 of 7 strings)
Translated using Weblate (Swedish)
Currently translated at 33.3% (7 of 21 strings)
Translated using Weblate (Swedish)
Currently translated at 0.9% (3 of 321 strings)
Translated using Weblate (Swedish)
Currently translated at 9.3% (4 of 43 strings)
Translated using Weblate (Swedish)
Currently translated at 71.4% (5 of 7 strings)
Translated using Weblate (Swedish)
Currently translated at 4.3% (4 of 91 strings)
Translated using Weblate (Swedish)
Currently translated at 11.6% (5 of 43 strings)
Translated using Weblate (Swedish)
Currently translated at 83.3% (5 of 6 strings)
Translated using Weblate (Swedish)
Currently translated at 5.0% (4 of 80 strings)
Translated using Weblate (Swedish)
Currently translated at 55.5% (5 of 9 strings)
Translated using Weblate (Swedish)
Currently translated at 4.0% (4 of 100 strings)
Translated using Weblate (Swedish)
Currently translated at 28.5% (6 of 21 strings)
Translated using Weblate (Swedish)
Currently translated at 57.1% (4 of 7 strings)
Translated using Weblate (Swedish)
Currently translated at 24.0% (6 of 25 strings)
Translated using Weblate (Swedish)
Currently translated at 9.3% (6 of 64 strings)
Translated using Weblate (Swedish)
Currently translated at 12.5% (6 of 48 strings)
Translated using Weblate (Swedish)
Currently translated at 5.0% (6 of 118 strings)
Translated using Weblate (Swedish)
Currently translated at 4.1% (6 of 144 strings)
Translated using Weblate (Swedish)
Currently translated at 1.8% (8 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 3.0% (3 of 100 strings)
Translated using Weblate (Swedish)
Currently translated at 23.8% (5 of 21 strings)
Translated using Weblate (Swedish)
Currently translated at 42.8% (3 of 7 strings)
Translated using Weblate (Swedish)
Currently translated at 20.0% (5 of 25 strings)
Translated using Weblate (Swedish)
Currently translated at 7.8% (5 of 64 strings)
Translated using Weblate (Swedish)
Currently translated at 10.4% (5 of 48 strings)
Translated using Weblate (Swedish)
Currently translated at 11.6% (5 of 43 strings)
Translated using Weblate (Swedish)
Currently translated at 55.5% (5 of 9 strings)
Translated using Weblate (Swedish)
Currently translated at 9.3% (4 of 43 strings)
Translated using Weblate (Swedish)
Currently translated at 66.6% (4 of 6 strings)
Translated using Weblate (Swedish)
Currently translated at 3.7% (3 of 80 strings)
Translated using Weblate (Swedish)
Currently translated at 6.9% (3 of 43 strings)
Translated using Weblate (Swedish)
Currently translated at 4.2% (5 of 118 strings)
Translated using Weblate (Swedish)
Currently translated at 3.4% (5 of 144 strings)
Translated using Weblate (Swedish)
Currently translated at 44.4% (4 of 9 strings)
Translated using Weblate (Swedish)
Currently translated at 19.0% (4 of 21 strings)
Translated using Weblate (Swedish)
Currently translated at 28.5% (2 of 7 strings)
Translated using Weblate (Swedish)
Currently translated at 16.0% (4 of 25 strings)
Translated using Weblate (Swedish)
Currently translated at 6.2% (4 of 64 strings)
Translated using Weblate (Swedish)
Currently translated at 8.3% (4 of 48 strings)
Translated using Weblate (Swedish)
Currently translated at 9.3% (4 of 43 strings)
Translated using Weblate (Swedish)
Currently translated at 44.4% (4 of 9 strings)
Translated using Weblate (Swedish)
Currently translated at 3.3% (4 of 118 strings)
Translated using Weblate (Swedish)
Currently translated at 1.4% (6 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 2.7% (4 of 144 strings)
Translated using Weblate (Swedish)
Currently translated at 1.1% (5 of 427 strings)
Translated using Weblate (Swedish)
Currently translated at 3.2% (3 of 91 strings)
Translated using Weblate (Swedish)
Currently translated at 0.6% (2 of 321 strings)
Translated using Weblate (Swedish)
Currently translated at 6.9% (3 of 43 strings)
Translated using Weblate (Swedish)
Currently translated at 50.0% (3 of 6 strings)
Translated using Weblate (Swedish)
Currently translated at 2.5% (2 of 80 strings)
Translated using Weblate (Swedish)
Currently translated at 4.6% (2 of 43 strings)
Translated using Weblate (Swedish)
Currently translated at 33.3% (3 of 9 strings)
Translated using Weblate (Swedish)
Currently translated at 2.0% (2 of 100 strings)
Translated using Weblate (Swedish)
Currently translated at 14.2% (3 of 21 strings)
Translated using Weblate (Swedish)
Currently translated at 14.2% (1 of 7 strings)
Translated using Weblate (Swedish)
Currently translated at 12.0% (3 of 25 strings)
Translated using Weblate (Swedish)
Currently translated at 50.0% (1 of 2 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Swedish)
Currently translated at 4.6% (3 of 64 strings)
Translated using Weblate (Swedish)
Currently translated at 6.2% (3 of 48 strings)
Translated using Weblate (Swedish)
Currently translated at 6.9% (3 of 43 strings)
Translated using Weblate (Swedish)
Currently translated at 33.3% (3 of 9 strings)
Translated using Weblate (Swedish)
Currently translated at 2.5% (3 of 118 strings)
Translated using Weblate (Swedish)
Currently translated at 2.0% (3 of 144 strings)
Translated using Weblate (Swedish)
Currently translated at 0.9% (4 of 427 strings)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Swedish)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: hassos246 <fluffsy@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/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-exports/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-recording/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/sv/
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-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
Currently translated at 17.5% (16 of 91 strings)
Translated using Weblate (French)
Currently translated at 4.6% (15 of 321 strings)
Translated using Weblate (French)
Currently translated at 39.5% (17 of 43 strings)
Translated using Weblate (French)
Currently translated at 21.2% (17 of 80 strings)
Translated using Weblate (French)
Currently translated at 15.0% (15 of 100 strings)
Translated using Weblate (French)
Currently translated at 80.9% (17 of 21 strings)
Translated using Weblate (French)
Currently translated at 26.5% (17 of 64 strings)
Translated using Weblate (French)
Currently translated at 68.0% (17 of 25 strings)
Translated using Weblate (French)
Currently translated at 41.8% (18 of 43 strings)
Translated using Weblate (French)
Currently translated at 15.2% (18 of 118 strings)
Translated using Weblate (French)
Currently translated at 5.6% (24 of 427 strings)
Translated using Weblate (French)
Currently translated at 15.3% (14 of 91 strings)
Translated using Weblate (French)
Currently translated at 4.0% (13 of 321 strings)
Translated using Weblate (French)
Currently translated at 34.8% (15 of 43 strings)
Translated using Weblate (French)
Currently translated at 18.7% (15 of 80 strings)
Translated using Weblate (French)
Currently translated at 46.5% (20 of 43 strings)
Translated using Weblate (French)
Currently translated at 46.5% (20 of 43 strings)
Translated using Weblate (French)
Currently translated at 14.0% (14 of 100 strings)
Translated using Weblate (French)
Currently translated at 76.1% (16 of 21 strings)
Translated using Weblate (French)
Currently translated at 25.0% (16 of 64 strings)
Translated using Weblate (French)
Currently translated at 64.0% (16 of 25 strings)
Translated using Weblate (French)
Currently translated at 56.2% (27 of 48 strings)
Translated using Weblate (French)
Currently translated at 56.2% (27 of 48 strings)
Translated using Weblate (French)
Currently translated at 37.2% (16 of 43 strings)
Translated using Weblate (French)
Currently translated at 13.5% (16 of 118 strings)
Translated using Weblate (French)
Currently translated at 89.5% (129 of 144 strings)
Translated using Weblate (French)
Currently translated at 89.5% (129 of 144 strings)
Translated using Weblate (French)
Currently translated at 4.6% (20 of 427 strings)
Translated using Weblate (French)
Currently translated at 18.6% (8 of 43 strings)
Translated using Weblate (French)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (French)
Currently translated at 7.6% (7 of 91 strings)
Translated using Weblate (French)
Currently translated at 2.1% (7 of 321 strings)
Translated using Weblate (French)
Currently translated at 18.6% (8 of 43 strings)
Translated using Weblate (French)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (French)
Currently translated at 10.0% (8 of 80 strings)
Translated using Weblate (French)
Currently translated at 16.2% (7 of 43 strings)
Translated using Weblate (French)
Currently translated at 88.8% (8 of 9 strings)
Translated using Weblate (French)
Currently translated at 8.0% (8 of 100 strings)
Translated using Weblate (French)
Currently translated at 42.8% (9 of 21 strings)
Translated using Weblate (French)
Currently translated at 14.0% (9 of 64 strings)
Translated using Weblate (French)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (French)
Currently translated at 36.0% (9 of 25 strings)
Translated using Weblate (French)
Currently translated at 18.7% (9 of 48 strings)
Translated using Weblate (French)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (French)
Currently translated at 20.9% (9 of 43 strings)
Translated using Weblate (French)
Currently translated at 7.6% (9 of 118 strings)
Translated using Weblate (French)
Currently translated at 6.2% (9 of 144 strings)
Translated using Weblate (French)
Currently translated at 2.8% (12 of 427 strings)
Translated using Weblate (French)
Currently translated at 2.1% (2 of 91 strings)
Translated using Weblate (French)
Currently translated at 0.6% (2 of 321 strings)
Translated using Weblate (French)
Currently translated at 4.6% (2 of 43 strings)
Translated using Weblate (French)
Currently translated at 50.0% (3 of 6 strings)
Translated using Weblate (French)
Currently translated at 3.7% (3 of 80 strings)
Translated using Weblate (French)
Currently translated at 6.9% (3 of 43 strings)
Translated using Weblate (French)
Currently translated at 33.3% (3 of 9 strings)
Translated using Weblate (French)
Currently translated at 3.0% (3 of 100 strings)
Translated using Weblate (French)
Currently translated at 14.2% (3 of 21 strings)
Translated using Weblate (French)
Currently translated at 4.6% (3 of 64 strings)
Translated using Weblate (French)
Currently translated at 42.8% (3 of 7 strings)
Translated using Weblate (French)
Currently translated at 12.0% (3 of 25 strings)
Translated using Weblate (French)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (French)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (French)
Currently translated at 6.2% (3 of 48 strings)
Translated using Weblate (French)
Currently translated at 33.3% (3 of 9 strings)
Translated using Weblate (French)
Currently translated at 6.9% (3 of 43 strings)
Translated using Weblate (French)
Currently translated at 2.5% (3 of 118 strings)
Translated using Weblate (French)
Currently translated at 2.0% (3 of 144 strings)
Translated using Weblate (French)
Currently translated at 0.9% (4 of 427 strings)
Added translation using Weblate (French)
Added translation using Weblate (French)
Added translation using Weblate (French)
Added translation using Weblate (French)
Added translation using Weblate (French)
Added translation using Weblate (French)
Added translation using Weblate (French)
Added translation using Weblate (French)
Added translation using Weblate (French)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (French)
Added translation using Weblate (French)
Added translation using Weblate (French)
Added translation using Weblate (French)
Added translation using Weblate (French)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (French)
Added translation using Weblate (French)
Added translation using Weblate (French)
Added translation using Weblate (French)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (French)
Currently translated at 0.2% (1 of 427 strings)
Added translation using Weblate (French)
Added translation using Weblate (French)
Co-authored-by: Apocoloquintose <bertrand.moreux@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Thomas <arpelboxes@yahoo.fr>
Co-authored-by: Xavier Vanderstukken <xavan83@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/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-icons/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/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-exports/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/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/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-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
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Spanish)
Currently translated at 96.2% (411 of 427 strings)
Translated using Weblate (Spanish)
Currently translated at 95.7% (409 of 427 strings)
Translated using Weblate (Spanish)
Currently translated at 94.8% (405 of 427 strings)
Translated using Weblate (Spanish)
Currently translated at 93.2% (398 of 427 strings)
Translated using Weblate (Spanish)
Currently translated at 91.3% (390 of 427 strings)
Translated using Weblate (Spanish)
Currently translated at 18.0% (77 of 427 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (64 of 64 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Spanish)
Currently translated at 17.5% (75 of 427 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (321 of 321 strings)
Translated using Weblate (Spanish)
Currently translated at 89.0% (57 of 64 strings)
Translated using Weblate (Spanish)
Currently translated at 87.5% (56 of 64 strings)
Translated using Weblate (Spanish)
Currently translated at 85.9% (55 of 64 strings)
Translated using Weblate (Spanish)
Currently translated at 84.3% (54 of 64 strings)
Translated using Weblate (Spanish)
Currently translated at 82.8% (53 of 64 strings)
Translated using Weblate (Spanish)
Currently translated at 82.8% (53 of 64 strings)
Translated using Weblate (Spanish)
Currently translated at 70.3% (45 of 64 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Spanish)
Currently translated at 67.1% (43 of 64 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Spanish)
Currently translated at 6.0% (26 of 427 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (100 of 100 strings)
Translated using Weblate (Spanish)
Currently translated at 23.8% (5 of 21 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Spanish)
Currently translated at 12.0% (12 of 100 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (144 of 144 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Spanish)
Currently translated at 55.0% (44 of 80 strings)
Translated using Weblate (Spanish)
Currently translated at 1.5% (1 of 64 strings)
Translated using Weblate (Spanish)
Currently translated at 13.9% (6 of 43 strings)
Translated using Weblate (Spanish)
Currently translated at 6.9% (3 of 43 strings)
Translated using Weblate (Spanish)
Currently translated at 4.6% (2 of 43 strings)
Translated using Weblate (Spanish)
Currently translated at 11.1% (1 of 9 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 91.2% (83 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 81.3% (74 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 78.0% (71 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 74.7% (68 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 72.5% (66 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 68.1% (62 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 65.9% (60 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 64.8% (59 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 63.7% (58 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 48.3% (44 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 41.7% (38 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 36.2% (33 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 35.1% (32 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 25.2% (23 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 23.0% (21 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 21.9% (20 of 91 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (321 of 321 strings)
Translated using Weblate (Spanish)
Currently translated at 61.0% (196 of 321 strings)
Translated using Weblate (Spanish)
Currently translated at 42.0% (135 of 321 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: jjavin <javiernovoa@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/es/
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-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
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Dutch)
Currently translated at 1.8% (6 of 321 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (64 of 64 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Dutch)
Currently translated at 4.6% (2 of 43 strings)
Translated using Weblate (Dutch)
Currently translated at 6.9% (3 of 43 strings)
Translated using Weblate (Dutch)
Currently translated at 11.1% (1 of 9 strings)
Translated using Weblate (Dutch)
Currently translated at 4.7% (1 of 21 strings)
Translated using Weblate (Dutch)
Currently translated at 14.2% (1 of 7 strings)
Translated using Weblate (Dutch)
Currently translated at 50.8% (217 of 427 strings)
Translated using Weblate (Dutch)
Currently translated at 99.3% (143 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 50.5% (216 of 427 strings)
Translated using Weblate (Dutch)
Currently translated at 48.0% (205 of 427 strings)
Translated using Weblate (Dutch)
Currently translated at 8.4% (10 of 118 strings)
Translated using Weblate (Dutch)
Currently translated at 29.5% (126 of 427 strings)
Translated using Weblate (Dutch)
Currently translated at 4.6% (2 of 43 strings)
Translated using Weblate (Dutch)
Currently translated at 98.0% (98 of 100 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Dutch)
Currently translated at 7.6% (9 of 118 strings)
Translated using Weblate (Dutch)
Currently translated at 29.0% (124 of 427 strings)
Translated using Weblate (Dutch)
Currently translated at 52.0% (52 of 100 strings)
Translated using Weblate (Dutch)
Currently translated at 51.0% (51 of 100 strings)
Translated using Weblate (Dutch)
Currently translated at 49.0% (49 of 100 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Dutch)
Currently translated at 88.8% (8 of 9 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Dutch)
Currently translated at 65.0% (52 of 80 strings)
Translated using Weblate (Dutch)
Currently translated at 98.6% (142 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 95.1% (137 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 94.4% (136 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 93.7% (135 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 2.3% (1 of 43 strings)
Translated using Weblate (Dutch)
Currently translated at 92.3% (133 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 71.5% (103 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 70.8% (102 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 70.8% (102 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 64.5% (93 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 55.5% (80 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 54.8% (79 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 54.1% (78 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 52.7% (76 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 50.6% (73 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 50.0% (72 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 47.9% (69 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 35.4% (51 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 34.7% (50 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 34.0% (49 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 24.3% (35 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 17.3% (25 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 16.6% (24 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 15.9% (23 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 15.9% (23 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 15.2% (22 of 144 strings)
Translated using Weblate (Dutch)
Currently translated at 2.0% (3 of 144 strings)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Added translation using Weblate (Dutch)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Marijn <168113859+Marijn0@users.noreply.github.com>
Co-authored-by: Marijn <marijn@users.noreply.hosted.weblate.org>
Co-authored-by: haico van roeden <haico@vanroeden.info>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/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-exports/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/nl/
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-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
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Italian)
Currently translated at 52.3% (11 of 21 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (144 of 144 strings)
Translated using Weblate (Italian)
Currently translated at 13.3% (57 of 427 strings)
Translated using Weblate (Italian)
Currently translated at 4.3% (4 of 91 strings)
Translated using Weblate (Italian)
Currently translated at 1.2% (4 of 321 strings)
Translated using Weblate (Italian)
Currently translated at 44.4% (4 of 9 strings)
Translated using Weblate (Italian)
Currently translated at 6.2% (4 of 64 strings)
Translated using Weblate (Italian)
Currently translated at 66.6% (4 of 6 strings)
Translated using Weblate (Italian)
Currently translated at 5.0% (4 of 80 strings)
Translated using Weblate (Italian)
Currently translated at 19.0% (4 of 21 strings)
Translated using Weblate (Italian)
Currently translated at 57.1% (4 of 7 strings)
Translated using Weblate (Italian)
Currently translated at 44.4% (4 of 9 strings)
Translated using Weblate (Italian)
Currently translated at 11.6% (5 of 43 strings)
Translated using Weblate (Italian)
Currently translated at 4.0% (4 of 100 strings)
Translated using Weblate (Italian)
Currently translated at 16.0% (4 of 25 strings)
Translated using Weblate (Italian)
Currently translated at 9.3% (4 of 43 strings)
Translated using Weblate (Italian)
Currently translated at 9.3% (11 of 118 strings)
Translated using Weblate (Italian)
Currently translated at 9.3% (4 of 43 strings)
Translated using Weblate (Italian)
Currently translated at 8.3% (4 of 48 strings)
Translated using Weblate (Italian)
Currently translated at 13.3% (57 of 427 strings)
Translated using Weblate (Italian)
Currently translated at 1.0% (1 of 91 strings)
Translated using Weblate (Italian)
Currently translated at 0.6% (2 of 321 strings)
Translated using Weblate (Italian)
Currently translated at 22.2% (2 of 9 strings)
Translated using Weblate (Italian)
Currently translated at 3.1% (2 of 64 strings)
Translated using Weblate (Italian)
Currently translated at 50.0% (3 of 6 strings)
Translated using Weblate (Italian)
Currently translated at 2.5% (2 of 80 strings)
Translated using Weblate (Italian)
Currently translated at 9.5% (2 of 21 strings)
Translated using Weblate (Italian)
Currently translated at 28.5% (2 of 7 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Italian)
Currently translated at 22.2% (2 of 9 strings)
Translated using Weblate (Italian)
Currently translated at 6.9% (3 of 43 strings)
Translated using Weblate (Italian)
Currently translated at 2.0% (2 of 100 strings)
Translated using Weblate (Italian)
Currently translated at 8.0% (2 of 25 strings)
Translated using Weblate (Italian)
Currently translated at 4.6% (2 of 43 strings)
Translated using Weblate (Italian)
Currently translated at 7.6% (9 of 118 strings)
Translated using Weblate (Italian)
Currently translated at 4.6% (2 of 43 strings)
Translated using Weblate (Italian)
Currently translated at 4.1% (2 of 48 strings)
Translated using Weblate (Italian)
Currently translated at 93.7% (135 of 144 strings)
Translated using Weblate (Italian)
Currently translated at 12.1% (52 of 427 strings)
Translated using Weblate (Italian)
Currently translated at 53.4% (77 of 144 strings)
Translated using Weblate (Italian)
Currently translated at 5.9% (7 of 118 strings)
Translated using Weblate (Italian)
Currently translated at 43.7% (63 of 144 strings)
Translated using Weblate (Italian)
Currently translated at 11.7% (50 of 427 strings)
Added translation using Weblate (Italian)
Translated using Weblate (Italian)
Currently translated at 1.6% (7 of 427 strings)
Added translation using Weblate (Italian)
Translated using Weblate (Italian)
Currently translated at 1.4% (6 of 427 strings)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Added translation using Weblate (Italian)
Co-authored-by: Gringo <ita.translations@tiscali.it>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: leader86 <leader86@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/it/
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-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
Currently translated at 2.3% (1 of 43 strings)
Translated using Weblate (Polish)
Currently translated at 4.7% (1 of 21 strings)
Translated using Weblate (Polish)
Currently translated at 21.1% (25 of 118 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (144 of 144 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Polish)
Currently translated at 16.1% (19 of 118 strings)
Translated using Weblate (Polish)
Currently translated at 88.2% (377 of 427 strings)
Translated using Weblate (Polish)
Currently translated at 9.0% (13 of 144 strings)
Added translation using Weblate (Polish)
Added translation using Weblate (Polish)
Added translation using Weblate (Polish)
Added translation using Weblate (Polish)
Added translation using Weblate (Polish)
Added translation using Weblate (Polish)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (Polish)
Added translation using Weblate (Polish)
Added translation using Weblate (Polish)
Added translation using Weblate (Polish)
Translated using Weblate (Polish)
Currently translated at 17.0% (73 of 427 strings)
Added translation using Weblate (Polish)
Translated using Weblate (Polish)
Currently translated at 15.2% (65 of 427 strings)
Added translation using Weblate (Polish)
Translated using Weblate (Polish)
Currently translated at 13.1% (56 of 427 strings)
Added translation using Weblate (Polish)
Translated using Weblate (Polish)
Currently translated at 9.6% (41 of 427 strings)
Added translation using Weblate (Polish)
Translated using Weblate (Polish)
Currently translated at 9.1% (39 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Polish)
Currently translated at 7.2% (31 of 427 strings)
Added translation using Weblate (Polish)
Translated using Weblate (Polish)
Currently translated at 0.4% (2 of 427 strings)
Added translation using Weblate (Polish)
Added translation using Weblate (Polish)
Added translation using Weblate (Polish)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Polish)
Currently translated at 0.2% (1 of 427 strings)
Added translation using Weblate (Polish)
Added translation using Weblate (Polish)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Patryk Smoliński <smolinski.patryk@mensa.org.pl>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/pl/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-facelibrary
Currently translated at 69.4% (82 of 118 strings)
Translated using Weblate (Portuguese)
Currently translated at 34.6% (148 of 427 strings)
Translated using Weblate (Portuguese)
Currently translated at 76.9% (70 of 91 strings)
Translated using Weblate (Portuguese)
Currently translated at 15.2% (49 of 321 strings)
Translated using Weblate (Portuguese)
Currently translated at 67.4% (29 of 43 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Portuguese)
Currently translated at 76.7% (33 of 43 strings)
Translated using Weblate (Portuguese)
Currently translated at 40.0% (40 of 100 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Portuguese)
Currently translated at 88.0% (22 of 25 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Portuguese)
Currently translated at 65.2% (77 of 118 strings)
Translated using Weblate (Portuguese)
Currently translated at 88.1% (127 of 144 strings)
Translated using Weblate (Portuguese)
Currently translated at 34.1% (146 of 427 strings)
Translated using Weblate (Portuguese)
Currently translated at 45.0% (41 of 91 strings)
Translated using Weblate (Portuguese)
Currently translated at 43.9% (40 of 91 strings)
Translated using Weblate (Portuguese)
Currently translated at 42.8% (39 of 91 strings)
Translated using Weblate (Portuguese)
Currently translated at 4.0% (13 of 321 strings)
Translated using Weblate (Portuguese)
Currently translated at 30.2% (13 of 43 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Portuguese)
Currently translated at 16.2% (13 of 80 strings)
Translated using Weblate (Portuguese)
Currently translated at 30.2% (13 of 43 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Portuguese)
Currently translated at 13.0% (13 of 100 strings)
Translated using Weblate (Portuguese)
Currently translated at 61.9% (13 of 21 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Portuguese)
Currently translated at 48.0% (12 of 25 strings)
Translated using Weblate (Portuguese)
Currently translated at 78.1% (50 of 64 strings)
Translated using Weblate (Portuguese)
Currently translated at 91.6% (44 of 48 strings)
Translated using Weblate (Portuguese)
Currently translated at 97.6% (42 of 43 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Portuguese)
Currently translated at 86.1% (124 of 144 strings)
Translated using Weblate (Portuguese)
Currently translated at 12.4% (53 of 427 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Portuguese)
Currently translated at 6.2% (4 of 64 strings)
Translated using Weblate (Portuguese)
Currently translated at 8.3% (4 of 48 strings)
Translated using Weblate (Portuguese)
Currently translated at 11.6% (5 of 43 strings)
Translated using Weblate (Portuguese)
Currently translated at 58.4% (69 of 118 strings)
Translated using Weblate (Portuguese)
Currently translated at 55.5% (5 of 9 strings)
Translated using Weblate (Portuguese)
Currently translated at 83.3% (120 of 144 strings)
Translated using Weblate (Portuguese)
Currently translated at 6.3% (27 of 427 strings)
Translated using Weblate (Portuguese)
Currently translated at 6.3% (27 of 427 strings)
Added translation using Weblate (Portuguese)
Translated using Weblate (Portuguese)
Currently translated at 40.9% (59 of 144 strings)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Translated using Weblate (Portuguese)
Currently translated at 39.5% (57 of 144 strings)
Translated using Weblate (Portuguese)
Currently translated at 3.2% (14 of 427 strings)
Added translation using Weblate (Portuguese)
Translated using Weblate (Portuguese)
Currently translated at 2.5% (11 of 427 strings)
Added translation using Weblate (Portuguese)
Translated using Weblate (Portuguese)
Currently translated at 38.1% (55 of 144 strings)
Translated using Weblate (Portuguese)
Currently translated at 1.4% (6 of 427 strings)
Added translation using Weblate (Portuguese)
Translated using Weblate (Portuguese)
Currently translated at 34.7% (50 of 144 strings)
Added translation using Weblate (Portuguese)
Translated using Weblate (Portuguese)
Currently translated at 31.2% (45 of 144 strings)
Added translation using Weblate (Portuguese)
Translated using Weblate (Portuguese)
Currently translated at 29.8% (43 of 144 strings)
Added translation using Weblate (Portuguese)
Translated using Weblate (Portuguese)
Currently translated at 27.0% (39 of 144 strings)
Translated using Weblate (Portuguese)
Currently translated at 1.1% (5 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Portuguese)
Currently translated at 25.0% (36 of 144 strings)
Translated using Weblate (Portuguese)
Currently translated at 0.4% (2 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Portuguese)
Currently translated at 23.6% (34 of 144 strings)
Added translation using Weblate (Portuguese)
Translated using Weblate (Portuguese)
Currently translated at 16.6% (24 of 144 strings)
Added translation using Weblate (Portuguese)
Translated using Weblate (Portuguese)
Currently translated at 14.5% (21 of 144 strings)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Co-authored-by: Alexandre Choske <alexandre.choski@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: P1LH4 <joao.calby@gmail.com>
Co-authored-by: Renato Marson Pagan <remarson@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/pt/
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-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
Currently translated at 2.3% (1 of 43 strings)
Translated using Weblate (Czech)
Currently translated at 11.1% (1 of 9 strings)
Translated using Weblate (Czech)
Currently translated at 0.8% (1 of 118 strings)
Translated using Weblate (Czech)
Currently translated at 0.6% (1 of 144 strings)
Translated using Weblate (Czech)
Currently translated at 1.6% (7 of 427 strings)
Translated using Weblate (Czech)
Currently translated at 0.7% (3 of 427 strings)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Translated using Weblate (Czech)
Currently translated at 0.2% (1 of 427 strings)
Added translation using Weblate (Czech)
Added translation using Weblate (Czech)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jan Jaroš <honzaj@gmail.com>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: panda101186 <sindel_sikovna.0x@icloud.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/cs/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/cs/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-auth
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/objects
Currently translated at 9.1% (39 of 427 strings)
Added translation using Weblate (Russian)
Added translation using Weblate (Russian)
Translated using Weblate (Russian)
Currently translated at 6.0% (26 of 427 strings)
Added translation using Weblate (Russian)
Added translation using Weblate (Russian)
Added translation using Weblate (Russian)
Added translation using Weblate (Russian)
Translated using Weblate (Russian)
Currently translated at 5.6% (24 of 427 strings)
Added translation using Weblate (Russian)
Added translation using Weblate (Russian)
Added translation using Weblate (Russian)
Added translation using Weblate (Russian)
Added translation using Weblate (Russian)
Added translation using Weblate (Russian)
Added translation using Weblate (Russian)
Translated using Weblate (Russian)
Currently translated at 5.6% (24 of 427 strings)
Added translation using Weblate (Russian)
Translated using Weblate (Russian)
Currently translated at 5.3% (23 of 427 strings)
Added translation using Weblate (Russian)
Translated using Weblate (Russian)
Currently translated at 5.1% (22 of 427 strings)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (Russian)
Currently translated at 4.9% (21 of 427 strings)
Added translation using Weblate (Russian)
Added translation using Weblate (Russian)
Added translation using Weblate (Russian)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (Russian)
Added translation using Weblate (Russian)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: LordArrin <knyazphobos@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Currently translated at 45.0% (45 of 100 strings)
Translated using Weblate (German)
Currently translated at 14.5% (7 of 48 strings)
Translated using Weblate (German)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (German)
Currently translated at 32.5% (14 of 43 strings)
Translated using Weblate (German)
Currently translated at 100.0% (144 of 144 strings)
Translated using Weblate (German)
Currently translated at 48.2% (206 of 427 strings)
Translated using Weblate (German)
Currently translated at 67.3% (97 of 144 strings)
Translated using Weblate (German)
Currently translated at 4.8% (7 of 144 strings)
Translated using Weblate (German)
Currently translated at 97.6% (42 of 43 strings)
Translated using Weblate (German)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (German)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (German)
Currently translated at 30.2% (13 of 43 strings)
Translated using Weblate (German)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (German)
Currently translated at 1.0% (1 of 100 strings)
Translated using Weblate (German)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (German)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (German)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (German)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (German)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (German)
Currently translated at 1.5% (1 of 64 strings)
Translated using Weblate (German)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (German)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (German)
Currently translated at 40.2% (172 of 427 strings)
Translated using Weblate (German)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (German)
Currently translated at 7.2% (31 of 427 strings)
Added translation using Weblate (German)
Added translation using Weblate (German)
Added translation using Weblate (German)
Added translation using Weblate (German)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (German)
Added translation using Weblate (German)
Added translation using Weblate (German)
Added translation using Weblate (German)
Added translation using Weblate (German)
Added translation using Weblate (German)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Translated using Weblate (German)
Currently translated at 1.6% (7 of 427 strings)
Added translation using Weblate (German)
Added translation using Weblate (German)
Added translation using Weblate (German)
Added translation using Weblate (German)
Translated using Weblate (German)
Currently translated at 0.4% (2 of 427 strings)
Added translation using Weblate (German)
Added translation using Weblate (German)
Translated using Weblate (German)
Currently translated at 0.2% (1 of 427 strings)
Added translation using Weblate (German)
Added translation using Weblate (German)
Update translation files
Updated by "Squash Git commits" add-on in Weblate.
Added translation using Weblate (German)
Added translation using Weblate (German)
Co-authored-by: Darkyputz <darkwing@gmx.li>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: MarcelKie <marcel.kiem@googlemail.com>
Co-authored-by: Mehmet Uyanik <met456@gmail.com>
Co-authored-by: banthungprong <github@banthungprong.info>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
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-camera/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/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-exports/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/de/
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-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-recording
Translation: Frigate NVR/views-search
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (321 of 321 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (80 of 80 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (100 of 100 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (64 of 64 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (144 of 144 strings)
Translated using Weblate (Turkish)
Currently translated at 22.1% (71 of 321 strings)
Translated using Weblate (Turkish)
Currently translated at 20.8% (67 of 321 strings)
Translated using Weblate (Turkish)
Currently translated at 20.5% (66 of 321 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Turkish)
Currently translated at 2.0% (2 of 100 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (144 of 144 strings)
Translated using Weblate (Turkish)
Currently translated at 20.2% (65 of 321 strings)
Translated using Weblate (Turkish)
Currently translated at 95.3% (41 of 43 strings)
Translated using Weblate (Turkish)
Currently translated at 2.0% (2 of 100 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (91 of 91 strings)
Translated using Weblate (Turkish)
Currently translated at 20.2% (65 of 321 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (6 of 6 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Turkish)
Currently translated at 1.0% (1 of 100 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (21 of 21 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (64 of 64 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Turkish)
Currently translated at 1.5% (5 of 321 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (144 of 144 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (144 of 144 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (144 of 144 strings)
Translated using Weblate (Turkish)
Currently translated at 97.8% (89 of 91 strings)
Translated using Weblate (Turkish)
Currently translated at 97.6% (42 of 43 strings)
Translated using Weblate (Turkish)
Currently translated at 11.1% (1 of 9 strings)
Translated using Weblate (Turkish)
Currently translated at 4.7% (1 of 21 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (64 of 64 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (48 of 48 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (427 of 427 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (144 of 144 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (118 of 118 strings)
Translated using Weblate (Turkish)
Currently translated at 95.7% (113 of 118 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Turkish)
Currently translated at 50.0% (1 of 2 strings)
Translated using Weblate (Turkish)
Currently translated at 16.6% (1 of 6 strings)
Translated using Weblate (Turkish)
Currently translated at 2.3% (1 of 43 strings)
Translated using Weblate (Turkish)
Currently translated at 21.1% (25 of 118 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Turkish)
Currently translated at 39.0% (25 of 64 strings)
Translated using Weblate (Turkish)
Currently translated at 47.9% (23 of 48 strings)
Translated using Weblate (Turkish)
Currently translated at 58.1% (25 of 43 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Turkish)
Currently translated at 7.7% (33 of 427 strings)
Translated using Weblate (Turkish)
Currently translated at 97.9% (141 of 144 strings)
Translated using Weblate (Turkish)
Currently translated at 3.3% (4 of 118 strings)
Translated using Weblate (Turkish)
Currently translated at 2.8% (12 of 427 strings)
Co-authored-by: Blake Blackshear <blake@frigate.video>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Mehmet Uyanik <met456@gmail.com>
Co-authored-by: pcislocked <git@pcislocked.net>
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-auth/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/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-exports/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-recording/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/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-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-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 mobile drawer for face selection
* Convert face selection to separate component
* Cleanup dialogs
* Add FAQ for record resolution
* Update image name
* Remove unused
* Cleanup
* Correctly ensure updates are more periodic when lpr or face detection is needed
* Cleanup
* Update api schema
* Don't update for stationary objects
* Simplify check
* Remove
* Merge nearby horizontal boxes
* only publish to recognized plate field if object already has a sub label
* don't overwrite sub labels in any situation
* always publish sub label if it's a known plate
* remove license plate from attributes for dedicated lpr cameras
* ensure we always have a color
* use frigate+ models with dedicated lpr cameras
* docs
* docs clarity
* docs enrichments
* use license_plate as object type
* Section faces by event id
* Make score keeping more robust
* layout improvements
* Cleanup dialog
* Fix clicking behavior
* Add view in explore option
* math.round
* Don't require events
* Cleanup
* Remove selection
* Don't require
* Change dialog size with snapshot
* Use filename as key
* fix key
* Rework layout for mobile
* Handle mobile landscape
* Fix train issue
* Match logic
* Move deletion logic
* Fix reprocessing
* Support creating a new face
* Translations
* Do sorting in frontend
* Adjust unknown
* Cleanup
* Set max limit to faces to recognize
* Fix sorting
* Fix
Google Colab updated to python 3.11
super-gradients v3.7.1 is not compatible with py3.11 and install fails
super-gradients committed a fix to master branch but did not cut a relase since (acquired by Nvidia in the meantime)
This commit installs super-gradients from master branch
* add config validator for face and lpr
* more lpr docs tweaks
* fix object lifecycle point clicking for aspect ratios less than 16/9
* fix semantic search indexing i18n keys
* remove ability to set system language
* clarify debug output
* Don't assume landmark file is downloaded
* Rewrite build model task to be asynchronous so it doesn't block the pipeline
* Handle case where face recognition does not respond
* Cleanup
* Make daemon thread
* Increase frequency of updates when internal face detection is used
* Adjust number of required faces based on detection type
* Adjust min_score config to unknown_score
* Only for person
* Improve typing
* Update face rec docs
* Cleanup ui colors
* Cleanup
* Refactor face recognition to allow for running lbph or embedding
* Cleanup
* Use weighted average for faces
* Set correct url
* Cleanup
* Update docs
* Update docs
* Use scipy trimmed mean
* Normalize
* Handle color and gray landmark detection
* Upgrade to new arcface model
* Implement sigmoid function
* Rename
* Rename to arcface
* Fix
* Add face recognition model size to ui config
* Update toast
* Revert "Fix camera enabled check (#17331)"
This reverts commit 1e45f63a7c.
* Revert "Fix webUI generating HTTP500s when camera disabled (#17305)"
This reverts commit 644faaf65b.
* Add ability to update Frigate+ model to latest
* UI tweaks
* further UI tweaks
* UI tweaks: add width and height, fix select
* Add placeholder while API call in progress
* Fix Frigate+ enabled check
* Fix config change lost when reloading page
* Add persistent message requiring restart
* Drop down supported detectors and dimensions
* Add width and height to display
* Update FrigatePlusSettingsView.tsx
* Temp fix for Codespaces not loading
* Add i18n, format
* remove unneeded brackets
* missing colon
* Revert "Temp fix for Codespaces not loading"
This reverts commit 75b19674ce.
* Move database and config from homeassistant /config to addon /config
* Re-implement config migration for the add-on
* Align some terms
* Improve function name
* Use local variables
* Add model.path migration
* Fix homeassistant config path
* Ensure migration scripts run before go2rtc and frigate
* Migrate all files I know
* Add ffmpeg.path migration
* Update docker/main/rootfs/etc/s6-overlay/s6-rc.d/prepare/run
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Improve some variable names and organization
* Update docs to reflect addon config dir
* Update live.md with /addon_configs
* Move addon config section to configuration doc
* Align several terminologies and improve text
* Fix webrtc example config title
* Capitalize Add-on in more places
* Improve specific add-on config dir docs
* Align bash and python scripts to prefer config.yml over config.yaml
* Support config.json in migration shell scripts
* Change docs to reflect config.yml is preferred over config.yaml
* If previous config was yaml, migrate to yaml
* Fix typo in edgetpu.md
* Fix formatting of Python files
* Remove HailoRT Beta add-on variant from docs
* Add migration for labelmap and certs
* Fix variable name
* Fix new_config_file var unset
* Fix addon config directories table
* Improve db migration to avoid migrating files like .db.bak
* Fix echo location
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* docs fps recommendation
* add detection_threshold to example
* send uncoverted yuv frame
* copy and convert
* ensure thumbnail is encoded as webp
* keep as jpeg
* config options
* processing in maintainer
* detect and process dedicated lpr plates
* create camera type, add manual event and save snapshot
* use const
* ensure lpr events are always detections, typing fixes
* docs
* docs tweaks
* add preprocessing and penalization for low confidence chars
* ensure config file is updated with booleans instead of strings
* catch onvif error
* ensure object type is available as a ptz tracker
* update live view docs
* Ensure doesn't fail due to missing dir
* Remove redundant settings from tabs
* Adjust selection method for mobile
* Fix button descendent error
* Ensure train is option on mobile
* Cleanup face images
* Cleanup
* Fix case where objects are returned as null
* Fix enabled status not being persisted
* Use config as source of truth when refreshed
* Ensure camera always have config object updated
* Cleanup typing
* Add api to run face recognition on image
* Rework save attempts option
* Cleanup mobile object pane buttons
* Adjust api signature
* Remove param
* Cleanup
* Set maximum number of face images to be kept
* Fix vertical camera scaling
* adjust wording
* Add attributes to search data
* Add button to train face from event
* Handle event id saving in API
* Fix login page
* Increase face image size and add time ago
* Add component for indicating steps in a wizard
* Split out form inputs from dialog
* Add wizard for adding new face to library
* Simplify dialog
* Translations
* Fix scaling bug
* Fix key missing
* Improve multi select
* Adjust wording and spacing
* Add tip for face training
* Fix padding
* Remove text for buttons on mobile
* backend
* backend fixes
* api for search queries
* frontend
* docs
* add filterable scroll list to more filters pane for identifiers
* always publish identifier
* Adding Models
* Final Async Update
* Bug Fixing
* Fix
* Adding fixes
* Working async infer
* Final Documenatation and debug update
* Removing some extra prints
* Post-process correct label push
* config docs fix
* Review Fix
* Review fix 2.0
* Fixing the ASYNC API to work from 30ms to 10ms
* Fix for multi stream async infernce
* Format
* Fix#3
* Format#2
* Remove Unnessery includes
* Sort Imports
* Fix#16845
Maybe after PR #16712 , ffmpeg build with JP6 seem broken with error `/usr/lib/ffmpeg/jetson/bin/ffmpeg: error while loading shared libraries: libavdevice.so.60: cannot open shared object file: No such file or directory`
This PR fixes the issue
* Adding new LD entry for ffmpeg new location
* Update Dockerfile.arm64
* Move LD config to Dockerfile arm64 instead of detector
* db migration
* db model
* assign admin role on password reset
* add role to jwt and api responses
* don't restrict api access for admins yet
* use json response
* frontend auth context
* update auth form for profile endpoint
* add access denied page
* add protected routes
* auth hook
* dialogs
* user settings view
* restrict viewer access to settings
* restrict camera functions for viewer role
* add password dialog to account menu
* spacing tweak
* migrator default to admin
* escape quotes in migrator
* ui tweaks
* tweaks
* colors
* colors
* fix merge conflict
* fix icons
* add api layer enforcement
* ui tweaks
* fix error message
* debug
* clean up
* remove print
* guard apis for admin only
* fix tests
* fix review tests
* use correct error responses from api in toasts
* add role to account menu
* Update vite
* Update LuIcons
* Update radix packages
* Fix other icons
* Use correct node version
* Remove superfluous web build on python tests
* Move web build to test
* Monitor if camera is disabled for review items
* Simplify multi camera disabled check
* Cleanup birdseye config handling
* Cleanup
* Remove old listeners
* Fix live cameras not showing on refresh
* Fix live dashboard when birdseye is added
* Handle cameras that are offline / disabled
* Use black instead of green frame
* Fix missing mqtt topics
* Adapt openai.py to work with xAI
It appears xAI is a bit more strict in regards to how the prompt is sent. This changes the prompt to be a dictionary with `"type": "text"` which works with OpenAI and xAI.
* Adapt openai.py to work with xAI
add "detail": "low"
* Adapt openai.py to work with xAI
Apply Ruff formatting and linting fixes
* config options
* metrics
* stop and restart ffmpeg processes
* dispatcher
* frontend websocket
* buttons for testing
* don't recreate log pipe
* add/remove cam from birdseye when enabling/disabling
* end all objects and send empty camera activity
* enable/disable switch in ui
* disable buttons when camera is disabled
* use enabled_in_config for some frontend checks
* tweaks
* handle settings pane with disabled cameras
* frontend tweaks
* change to debug log
* mqtt docs
* tweak
* ensure all ffmpeg processes are initially started
* clean up
* use zmq
* remove camera metrics
* remove camera metrics
* tweaks
* frontend tweaks
* Simplify rocm install and update to 6.3.1
* Build out more necessary packages
* Update to 6.3.3
* Set bake version
* Fix typo
* Ensure NHWC is used
* Reset dev changes
* Write to cache
* Update getting_started with full host:container syntax for hwacc
* Update edgetpu.md
Add a tip about the coral TPU not changing identification until after Frigate runs an inference on the TPU.
* Remove unneccessary trt wheels build
* Cleanup
* Try without local cuda
* Keep specific cuda libs only
* Cleanup
* Add newer libcufft
* remove target
* Include more
* recordings data pub/sub
* function to process recording stream frames
* model runner
* lpr model runner
* refactor to mixin class and use model runner
* separate out realtime and post processors
* move model and mixin folders
* basic postprocessor
* clean up
* docs
* postprocessing logic
* clean up
* return none if recordings are disabled
* run postprocessor handle_requests too
* tweak expansion
* add put endpoint
* postprocessor tweaks with endpoint
* Improve ffmpeg versions handling
* Remove fallback from LIBAVFORMAT_VERSION_MAJOR, it should always be set
* Mention ffprobe in custom ffmpeg docs
* Fix ffmpeg extraction
* Fix go2rtc example formatting
* Add fallback back to LIBAVFORMAT_VERSION_MAJOR
* Fix linter
* Move onnx runner
* Build out base embedding
* Convert text embedding to separate class
* Move image embedding to separate
* Move LPR to separate class
* Remove mono embedding
* Simplify model downloading
* Reorganize jina v1 embeddings
* Cleanup
* Cleanup for review
* Remove thumbnail from dict
* Create thumbnail diectory
* Cleanup handling of tracked object images
* Make thumbnail optional
* Handle cases where thumbnail is used
* Expand options for thumbnail api
* Fix up the does not exist condition
* Remove absolute usages of thumbnails
* Write thumbnails for external events
* Reduce webp quality
* Use webp everywhere in frontend
* Formatting
* Always consider all events when re-indexing
* Add thumbnail deletion and cleanup path management
* Cleanup imports
* Rename def
* Don't save thumbnail for every object
* Correct event count
* Use correct function
* Include thumbnail in query
* Remove unused
* Fix requiring exception
* add path point tracking to backend
* types
* draw paths on lifecycle pane
* make points clickable
* don't display a path if we don't have any saved path points
* only object lifecycle points should have a click handler
* change to debug log
* better debug log message
* add notification cooldown
* cooldown docs
* show alert box when notifications are used in an insecure context
* add ability to suspend notifications from dashboard context menu
* use a small yolov9 model for detection
* use yolov9 for users without frigate+ and update retention algorithm
* new lpr config fields
* levenshtein distance package
* tweaks
* docs
* norfair tracker config per object type
* change default R back to 3.4
* separate trackers for static and autotracking cameras
* tweak params and fix debug draw
* ensure all trackers are correctly updated even when there are no detections
* basic reid with histograms
* check mp value
* check mp value again
* stationary objects won't have embeddings
* don't switch trackers when autotracking is toggled after startup
* improve motion detection during autotracking
* use helper function
* get histogram in tracker instead of detect
* backend
* frontend
* add notification config at camera level
* camera level notifications in dispatcher
* initial onconnect
* frontend
* backend for suspended notifications
* frontend
* use base communicator
* initialize all cameras in suspended array and use 0 for unsuspended
* remove switch and use select for suspending in frontend
* use timestamp instead of datetime
* frontend tweaks
* mqtt docs
* fix button width
* use grid for layout
* use thread and queue for processing notifications with 10s timeout
* clean up
* move async code to main class
* tweaks
* docs
* remove warning message
* WIP yolov9
* Implement post processing for yolov9
* Cleanup detection
* Update docs to make note of supported yolov9
* Move post processing to separate utility
* Add note about other models
* utility functions
* backend config
* backend object speed tracking
* draw speed on debug view
* basic frontend zone editor
* remove line sorting
* fix types
* highlight line on canvas when entering value in zone edit pane
* rename vars and add validation
* ensure speed estimation is disabled when user adds more than 4 points
* pixel velocity in debug
* unit_system in config
* ability to define unit system in config
* save max speed to db
* frontend
* docs
* clarify docs
* utility functions
* backend config
* backend object speed tracking
* draw speed on debug view
* basic frontend zone editor
* remove line sorting
* fix types
* highlight line on canvas when entering value in zone edit pane
* rename vars and add validation
* ensure speed estimation is disabled when user adds more than 4 points
* pixel velocity in debug
* unit_system in config
* ability to define unit system in config
* save max speed to db
* frontend
* docs
* clarify docs
* fix duplicates from merge
* include max_estimated_speed in api responses
* add units to zone edit pane
* catch undefined
* add average speed
* clarify docs
* only track average speed when object is active
* rename vars
* ensure points and distances are ordered clockwise
* only store the last 10 speeds like score history
* remove max estimated speed
* update docs
* update docs
* fix point ordering
* improve readability
* docs inertia recommendation
* fix point ordering
* check object frame time
* add velocity angle to frontend
* docs clarity
* add frontend speed filter
* fix mqtt docs
* fix mqtt docs
* don't try to remove distances if they weren't already defined
* don't display estimates on debug view/snapshots if object is not in a speed tracking zone
* docs
* implement speed_threshold for zone presence
* docs for threshold
* better ground plane image
* improve image zone size
* add inertia to speed threshold example
* config file changes
* config migrator
* stream selection on single camera live view
* camera streaming settings dialog
* manage persistent group streaming settings
* apply streaming settings in camera groups
* add ability to clear all streaming settings from settings
* docs
* update reference config
* fixes
* clarify docs
* use first stream as default in dialog
* ensure still image is visible after switching stream type to none
* docs
* clarify docs
* add ability to continue playing stream in background
* fix props
* put stream selection inside dropdown on desktop
* add capabilities to live mode hook
* live context menu component
* resize observer: only return new dimensions if they've actually changed
* pass volume prop to players
* fix slider bug, https://github.com/shadcn-ui/ui/issues/1448
* update react-grid-layout
* prevent animated transitions on draggable grid layout
* add context menu to dashboards
* use provider
* streaming dialog from context menu
* docs
* add jsmpeg warning to context menu
* audio and two way talk indicators in single camera view
* add link to debug view
* don't use hook
* create manual events from live camera view
* maintain grow classes on grid items
* fix initial volume state on default dashboard
* fix pointer events causing context menu to end up underneath image on iOS
* mobile drawer tweaks
* stream stats
* show settings menu for non-restreamed cameras
* consistent settings icon
* tweaks
* optional stats to fix birdseye player
* add toaster to live camera view
* fix crash on initial save in streaming dialog
* don't require restreaming for context menu streaming settings
* add debug view to context menu
* stats fixes
* update docs
* always show stream info when restreamed
* update camera streaming dialog
* make note of no h265 support for webrtc
* docs clarity
* ensure docs show streams as a dict
* docs clarity
* fix css file
* tweaks
* virtualize event segments
* use virtual segments in event review timeline
* add segmentkey to props
* virtualize motion segments
* use virtual segments in motion review timeline
* update draggable element hook to use only math
* timeline zooming hook
* add zooming to event review timeline
* update playground
* zoomable timeline on recording view
* consolidate divs in summary timeline
* only calculate motion data for visible motion segments
* use swr loading state
* fix motion only
* keep handlebar centered when zooming
* zoom animations
* clean up
* ensure motion only checks both halves of segment
* prevent handlebar jump when using motion only mode
* Start working on bird processor
* Initial setup for bird processing
* Improvements to handling
* Get classification working
* Cleanup classification
* Add classification config
* Update sort
* Actually send result to face registration
* Define postprocessing api and move face processing to fit
* Standardize request handling
* Standardize handling of processors
* Rename processing metrics
* Cleanup
* Standardize object end
* Update to newer formatting
* One more
* One more
* Get stats for embeddings inferences
* cleanup embeddings inferences
* Enable UI for feature metrics
* Change threshold
* Fix check
* Update python for actions
* Set python version
* Ignore type for now
* Support downloading face models
* Handle download and loading correctly
* Add face dir creation
* Fix error
* Fix
* Formatting
* Move upload to button
* Show number of faces in library for each name
* Add text color for score
* Cleanup
* rockchip: update dependencies and add script for model conversion
* rockchip: update docs
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* use ruamel to parse and preserve line numbers for config validation
* maintain exception for non validation errors
* fix types
* include input in log messages
* Validate faces using cosine distance and SVC
* Formatting
* Use opencv instead of face embedding
* Update docs for training data
* Adjust to score system
* Set bounds
* remove face embeddings
* Update writing images
* Add face library page
* Add ability to select file
* Install opencv deps
* Cleanup
* Use different deps
* Move deps
* Cleanup
* Only show face library for desktop
* Implement deleting
* Add ability to upload image
* Add support for uploading images
* Add margin to detected faces for embeddings
* Standardize pixel values for face input
* Use SVC to classify faces
* Clear classifier when new face is added
* Formatting
* Add dependency
* Update version
* Face recognition backend (#14495)
* Add basic config and face recognition table
* Reconfigure updates processing to handle face
* Crop frame to face box
* Implement face embedding calculation
* Get matching face embeddings
* Add support face recognition based on existing faces
* Use arcface face embeddings instead of generic embeddings model
* Add apis for managing faces
* Implement face uploading API
* Build out more APIs
* Add min area config
* Handle larger images
* Add more debug logs
* fix calculation
* Reduce timeout
* Small tweaks
* Use webp images
* Use facenet model
* Improve face recognition (#14537)
* Increase requirements for face to be set
* Manage faces properly
* Add basic docs
* Simplify
* Separate out face recognition frome semantic search
* Update docs
* Formatting
* Fix access (#14540)
* Face detection (#14544)
* Add support for face detection
* Add support for detecting faces during registration
* Set body size to be larger
* Undo
* Update version
* Face recognition backend (#14495)
* Add basic config and face recognition table
* Reconfigure updates processing to handle face
* Crop frame to face box
* Implement face embedding calculation
* Get matching face embeddings
* Add support face recognition based on existing faces
* Use arcface face embeddings instead of generic embeddings model
* Add apis for managing faces
* Implement face uploading API
* Build out more APIs
* Add min area config
* Handle larger images
* Add more debug logs
* fix calculation
* Reduce timeout
* Small tweaks
* Use webp images
* Use facenet model
* Improve face recognition (#14537)
* Increase requirements for face to be set
* Manage faces properly
* Add basic docs
* Simplify
* Separate out face recognition frome semantic search
* Update docs
* Formatting
* Fix access (#14540)
* Face detection (#14544)
* Add support for face detection
* Add support for detecting faces during registration
* Set body size to be larger
* Undo
* initial foundation for alpr with paddleocr
* initial foundation for alpr with paddleocr
* initial foundation for alpr with paddleocr
* config
* config
* lpr maintainer
* clean up
* clean up
* fix processing
* don't process for stationary cars
* fix order
* fixes
* check for known plates
* improved length and character by character confidence
* model fixes and small tweaks
* docs
* placeholder for non frigate+ model lp detection
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Increase requirements for face to be set
* Manage faces properly
* Add basic docs
* Simplify
* Separate out face recognition frome semantic search
* Update docs
* Formatting
* Add basic config and face recognition table
* Reconfigure updates processing to handle face
* Crop frame to face box
* Implement face embedding calculation
* Get matching face embeddings
* Add support face recognition based on existing faces
* Use arcface face embeddings instead of generic embeddings model
* Add apis for managing faces
* Implement face uploading API
* Build out more APIs
* Add min area config
* Handle larger images
* Add more debug logs
* fix calculation
* Reduce timeout
* Small tweaks
* Use webp images
* Use facenet model
* Started unit tests for the review controller
* Revert "Started unit tests for the review controller"
This reverts commit 7746eb146f.
* Started unit tests for GET /review/activity/motion Endpoint
* Started unit tests for GET /review/event/{event_id} Endpoint
* Continued unit tests for GET /review/event/{event_id} Endpoint
* Continued unit tests for GET /review/{event_id} Endpoint
* Continued unit tests for GET /review/{review_id} Endpoint
* Added unit tests for GET /review/{review_id}/viewed Endpoint
* Added unit tests for GET /stats Endpoint
* Added unit tests for GET /events Endpoint
* Updated unit tests for GET /events Endpoint
* Deleted unit tests for /events from test_http (updated tests are now in test_http_event.py)
* Removed duplicated test for GET /review/activity/motion Endpoint
* Refactor hardware docs to show model specific speeds
* Move hailo to first party detectors
* Make note of multiple detectors
* Improve hierarchy
* Update object_detectors.md
* Update hardware.md
* update docs to be more clear regarding audio support and go2rtc requirement
Signed-off-by: Ben Clouser <dev@benclouser.com>
* Update docs/docs/troubleshooting/faqs.md
* Update docs/docs/troubleshooting/faqs.md
* Update docs/docs/troubleshooting/faqs.md
* Clarify title
* Cleanup
---------
Signed-off-by: Ben Clouser <dev@benclouser.com>
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
Thank you for testing Frigate beta versions! Use this form for support with beta releases.
**Note:** Beta versions may have incomplete features, known issues, or unexpected behavior. Please check the [release notes](https://github.com/blakeblackshear/frigate/releases) and [recent discussions][discussions] for known beta issues before submitting.
Before submitting, read the [beta documentation][docs].
description:Please be as detailed as possible. Include what you expected to happen vs what actually happened.
validations:
required:true
- type:input
id:version
attributes:
label:Beta Version
description:Visible on the System page in the Web UI. Please include the full version including the build identifier (eg. 0.17.0-beta1)
placeholder:"0.17.0-beta1"
validations:
required:true
- type:dropdown
id:issue-category
attributes:
label:Issue Category
description:What area is your issue related to? This helps us understand the context.
options:
- Object Detection / Detectors
- Hardware Acceleration
- Configuration / Setup
- WebUI / Frontend
- Recordings / Storage
- Notifications / Events
- Integration (Home Assistant, etc)
- Performance / Stability
- Installation / Updates
- Other
validations:
required:true
- type:textarea
id:config
attributes:
label:Frigate config file
description:This will be automatically formatted into code, so no need for backticks. Remove any sensitive information like passwords or URLs.
render:yaml
validations:
required:true
- type:textarea
id:frigatelogs
attributes:
label:Relevant Frigate log output
description:Please copy and paste any relevant Frigate log output. Include logs before and after your exact error when possible. This will be automatically formatted into code, so no need for backticks.
render:shell
validations:
required:true
- type:textarea
id:go2rtclogs
attributes:
label:Relevant go2rtc log output (if applicable)
description:If your issue involves cameras, streams, or playback, please include go2rtc logs. Logs can be viewed via the Frigate UI, Docker, or the go2rtc dashboard. This will be automatically formatted into code, so no need for backticks.
render:shell
- type:dropdown
id:install-method
attributes:
label:Install method
options:
- Home Assistant Add-on
- Docker Compose
- Docker CLI
- Proxmox via Docker
- Proxmox via TTeck Script
- Windows WSL2
validations:
required:true
- type:textarea
id:docker
attributes:
label:docker-compose file or Docker CLI command
description:This will be automatically formatted into code, so no need for backticks. Include relevant environment variables and device mappings.
render:yaml
validations:
required:true
- type:dropdown
id:os
attributes:
label:Operating system
options:
- Home Assistant OS
- Debian
- Ubuntu
- Other Linux
- Proxmox
- UNRAID
- Windows
- Other
validations:
required:true
- type:input
id:hardware
attributes:
label:CPU / GPU / Hardware
description:Provide details about your hardware (e.g., Intel i5-9400, NVIDIA RTX 3060, Raspberry Pi 4, etc)
placeholder:"Intel i7-10700, NVIDIA GTX 1660"
- type:textarea
id:screenshots
attributes:
label:Screenshots
description:Screenshots of the issue, System metrics pages, or any relevant UI. Drag and drop or paste images directly.
- type:textarea
id:steps-to-reproduce
attributes:
label:Steps to reproduce
description:If applicable, provide detailed steps to reproduce the issue
placeholder:|
1. Go to '...'
2. Click on '...'
3. See error
- type:textarea
id:other
attributes:
label:Any other information that may be helpful
description:Additional context, related issues, when the problem started appearing, etc.
Use this form to submit a reproducible bug in Frigate or Frigate's UI.
Before submitting your bug report, please [search the discussions][discussions], look at recent open and closed [pull requests][prs], read the [official Frigate documentation][docs], and read the [Frigate FAQ][faq] pinned at the Discussion page to see if your bug has already been fixed by the developers or reported by the community.
**⚠️ If you are running a beta version (0.17.0-beta or similar), please use the [Beta Support template](https://github.com/blakeblackshear/frigate/discussions/new?category=beta-support) instead.**
Before submitting your bug report, please ask the AI with the "Ask AI" button on the [official documentation site][ai] about your issue, [search the discussions][discussions], look at recent open and closed [pull requests][prs], read the [official Frigate documentation][docs], and read the [Frigate FAQ][faq] pinned at the Discussion page to see if your bug has already been fixed by the developers or reported by the community.
**If you are unsure if your issue is actually a bug or not, please submit a support request first.**
- label:I have tried a different browser to see if it is related to my browser.
required:true
- label:I have tried reproducing the issue in [incognito mode](https://www.computerworld.com/article/1719851/how-to-go-incognito-in-chrome-firefox-safari-and-edge.html) to rule out problems with any third party extensions or plugins I have installed.
- label:I have asked the AI at https://docs.frigate.video about my issue.
'This PR was automatically closed because the description does not follow the [pull request template](https://github.com/blakeblackshear/frigate/blob/dev/.github/pull_request_template.md).',
'',
'**Issues found:**',
...errors.map((e) => `- ${e}`),
'',
'Please update your PR description to include all required sections from the template, then reopen this PR.',
'',
'> If you used an AI tool to generate this PR, please see our [contributing guidelines](https://github.com/blakeblackshear/frigate/blob/dev/CONTRIBUTING.md) for details.',
].join('\n');
await github.rest.issues.createComment({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: prNumber,
body: message,
});
await github.rest.pulls.update({
owner: context.repo.owner,
repo: context.repo.repo,
pull_number: prNumber,
state: 'closed',
});
core.setFailed('PR description does not follow the template.');
This document provides coding guidelines and best practices for contributing to Frigate NVR, a complete and local NVR designed for Home Assistant with AI object detection.
## Project Overview
Frigate NVR is a realtime object detection system for IP cameras that uses:
- **Backend**: Python 3.13+ with FastAPI, OpenCV, TensorFlow/ONNX
- **Frontend**: React with TypeScript, Vite, TailwindCSS
- **Architecture**: Multiprocessing design with ZMQ and MQTT communication
- **Focus**: Minimal resource usage with maximum performance
## Code Review Guidelines
When reviewing code, do NOT comment on:
- Missing imports - Static analysis tooling catches these
logger.exception("Invalid parameters for API request")
return JSONResponse(
content={
"success": False,
"message": "Invalid request parameters",
},
)
```
## WebSocket Broadcasts
Outbound WebSocket broadcasts go through a per-recipient classifier in `frigate/comms/ws.py` that enforces camera-level access. **The classifier is fail-closed: any topic it doesn't recognize is dropped for every client.** New outbound topics must be classified there or they'll silently disappear.
## Project-Specific Conventions
### Configuration Files
- Main config: `config/config.yml`
### Directory Structure
- Backend code: `frigate/`
- Frontend code: `web/`
- Docker files: `docker/`
- Documentation: `docs/`
- Database migrations: `migrations/`
### Code Style Conformance
Always conform new and refactored code to the existing coding style in the project:
- Follow established patterns in similar files
- Match indentation and formatting of surrounding code
- Use consistent naming conventions (snake_case for Python, camelCase for TypeScript)
- Maintain the same level of verbosity in comments and docstrings
## Additional Resources
- Documentation: https://docs.frigate.video
- Main Repository: https://github.com/blakeblackshear/frigate
- Home Assistant Integration: https://github.com/blakeblackshear/frigate-hass-integration
Thank you for your interest in contributing to Frigate. This document covers the expectations and guidelines for contributions. Please read it before submitting a pull request.
## Before you start
### Bugfixes
If you've found a bug and want to fix it, go for it. Link to the relevant issue in your PR if one exists, or describe the bug in the PR description.
### New features
A pull request is more than just code — it's a request for the maintainers to review, integrate, and support the change long-term. We're selective about what we take on, and prioritize changes that align with the project's direction and can be responsibly maintained in the long term.
**Large or highly-requested features** raise the bar even higher. Popularity signals demand, but it doesn't pre-approve any particular implementation. The bigger the change, the higher the long-term cost, and the more important it is that we're aligned on scope and approach before any code is written. A large PR that lands without prior discussion is unlikely to be merged as-is, no matter how well it's implemented.
Before writing code for a new feature:
1.**Check for existing discussion.** Search [feature requests](https://github.com/blakeblackshear/frigate/issues) and [discussions](https://github.com/blakeblackshear/frigate/discussions) to see if it's been proposed or discussed. Feature requests tagged with "planned" are on our radar — we plan to get to them, but we don't maintain a public roadmap or timeline. Check in with us first if you have interest in contributing to one.
2.**Start a discussion or feature request first.** This helps ensure your idea aligns with Frigate's direction before you invest time building it. Community interest in a feature request helps us gauge demand, though a great idea is a great idea even without a crowd behind it.
## AI usage policy
AI tools are a reality of modern development and we're not opposed to their use. But we need to understand your relationship with the code you're submitting. The more AI was involved, the more important it is that you've genuinely reviewed, tested, and understood what it produced.
### Requirements when AI is used
If AI is used to generate any portion of the code, contributors must adhere to the following requirements:
1.**Explicitly disclose the manner in which AI was employed.** The PR template asks for this. Be honest — this won't automatically disqualify your PR. We'd rather have an honest disclosure than find out later. Trust matters more than method.
2.**Perform a comprehensive manual review prior to submitting the pull request.** Don't submit code you haven't read carefully and tested locally.
3.**Be prepared to explain every line of code they submitted when asked about it by a maintainer.** If you can't explain why something works the way it does, you're not ready to submit it.
4.**It is strictly prohibited to use AI to write your posts for you** (bug reports, feature requests, pull request descriptions, GitHub discussions, responding to humans, etc.). We need to hear from _you_, not your AI assistant. These are the spaces where we build trust and understanding with contributors, and that only works if we're talking to each other.
### Established contributors
Contributors with a long history of thoughtful, quality contributions to Frigate have earned trust through that track record. The level of scrutiny we apply to AI usage naturally reflects that trust. This isn't a formal exemption — it's just how trust works. If you've been around, we know how you think and how you work. If you're new, we're still getting to know you, and clear disclosure helps build that relationship.
### What this means in practice
We're not trying to gatekeep how you write code. Use whatever tools make you productive. But there's a difference between using AI as a tool to implement something you understand and handing a feature request to an AI and submitting whatever comes back. The former is fine. The latter creates maintenance risk for the project.
Some honest context: when we review a PR, we're not just evaluating whether the code works today. We're evaluating whether we can maintain it, debug it, and extend it long-term — often without the original author's involvement. Code that the author doesn't deeply understand is code that nobody understands, and that's a liability.
One more thing worth saying directly: most maintainers already have access to the same AI tools you do. A PR that's entirely AI-generated — where the author can't explain the design, debug issues independently, or engage substantively in design discussions — doesn't offer something we couldn't produce ourselves. What makes a contribution genuinely valuable is the human judgment and domain understanding behind it, as well as the engagement during review that shapes it into something we can confidently take on long-term.
## Pull request guidelines
### Before submitting
- **Search for existing PRs** to avoid duplicating effort.
- **Test your changes locally.** Your PR cannot be merged unless tests pass.
- **Format your code.** Run `ruff format frigate` for Python and `npm run prettier:write` from the `web/` directory for frontend changes.
- **Run the linter.** Run `ruff check frigate` for Python and `npm run lint` from `web/` for frontend.
- **One concern per PR.** Don't combine unrelated changes. A bugfix and a new feature should be separate PRs.
### What we look for in review
- **Does it work?** Tested locally, tests pass, no regressions.
- **Is it maintainable?** Clear code, appropriate complexity, good separation of concerns.
- **Does it fit?** Consistent with Frigate's architecture and design philosophy.
- **Is it scoped well?** Solves the stated problem without unnecessary additions.
### After submitting
- Be responsive to review feedback. We may ask for changes.
- Expect honest, direct feedback. We try to be respectful but we also try to be efficient.
- If your PR goes stale, rebase it on the latest `dev` branch.
## Coding standards
### Python (backend)
- **Python** — use modern language features (type hints, pattern matching, f-strings, dataclasses)
- **Formatting**: Ruff (configured in `pyproject.toml`)
- **Linting**: Ruff
- **Testing**: `python3 -u -m unittest`
- **Logging**: Use module-level `logger = logging.getLogger(__name__)` with lazy formatting
- **Async**: All external I/O must be async. No blocking calls in async functions.
- **Error handling**: Use specific exception types. Keep try blocks minimal.
- **Language**: American English for all code, comments, and documentation
### TypeScript/React (frontend)
- **Linting**: ESLint (`npm run lint` from `web/`)
- **Formatting**: Prettier (`npm run prettier:write` from `web/`)
- **i18n**: All user-facing strings must use `react-i18next`. Never hardcode display text in components. Add English strings to the appropriate files in `web/public/locales/en/`.
- **Components**: Use Radix UI/shadcn primitives and TailwindCSS with the `cn()` utility.
### Development commands
```bash
# Python
python3 -u -m unittest # Run all tests
python3 -u -m unittest frigate.test.test_ffmpeg_presets # Run specific test
ruff format frigate # Format
ruff check frigate # Lint
# Frontend (from web/ directory)
npm run build # Build
npm run lint # Lint
npm run lint:fix # Lint + fix
npm run prettier:write # Format
```
## Project structure
```
frigate/ # Python backend
api/ # FastAPI route handlers
config/ # Configuration parsing and validation
detectors/ # Object detection backends
events/ # Event management and storage
test/ # Backend tests
util/ # Shared utilities
web/ # React/TypeScript frontend
src/
api/ # API client functions
components/ # Reusable components
hooks/ # Custom React hooks
pages/ # Route components
types/ # TypeScript type definitions
views/ # Complex view components
docker/ # Docker build files
docs/ # Documentation site
migrations/ # Database migrations
```
## Translations
Frigate uses [Weblate](https://hosted.weblate.org/projects/frigate-nvr/) for managing language translations. If you'd like to help translate Frigate into your language:
1. Visit the [Frigate project on Weblate](https://hosted.weblate.org/projects/frigate-nvr/).
2. Create an account or log in.
3. Browse the available languages and select the one you'd like to contribute to, or request a new language.
4. Translate strings directly in the Weblate interface — no code changes or pull requests needed.
Translation contributions through Weblate are automatically synced to the repository. Please do not submit pull requests for translation changes — use Weblate instead so that translations are properly tracked and coordinated.
## Resources
- [Documentation](https://docs.frigate.video)
- [Discussions, Support, and Bug Reports](https://github.com/blakeblackshear/frigate/discussions)
A complete and local NVR designed for [Home Assistant](https://www.home-assistant.io) with AI object detection. Uses OpenCV and Tensorflow to perform realtime object detection locally for IP cameras.
Use of a [Google Coral Accelerator](https://coral.ai/products/) is optional, but highly recommended. The Coral will outperform even the best CPUs and can process 100+ FPS with very little overhead.
Use of a GPU or AI accelerator is highly recommended. AI accelerators will outperform even the best CPUs with very little overhead. See Frigate's supported [object detectors](https://docs.frigate.video/configuration/object_detectors/).
- Tight integration with Home Assistant via a [custom component](https://github.com/blakeblackshear/frigate-hass-integration)
- Designed to minimize resource use and maximize performance by only looking for objects when and where it is necessary
@@ -27,24 +35,49 @@ View the documentation at https://docs.frigate.video
If you would like to make a donation to support development, please use [Github Sponsors](https://github.com/sponsors/blakeblackshear).
## License
This project is licensed under the **MIT License**.
- **Code:** The source code, configuration files, and documentation in this repository are available under the [MIT License](LICENSE). You are free to use, modify, and distribute the code as long as you include the original copyright notice.
- **Trademarks:** The "Frigate" name, the "Frigate NVR" brand, and the Frigate logo are **trademarks of Frigate, Inc.** and are **not** covered by the MIT License.
Please see our [Trademark Policy](TRADEMARK.md) for details on acceptable use of our brand assets.
<img width="800" alt="Built-in mask and zone editor" src="https://github.com/blakeblackshear/frigate/assets/569905/d7885fc3-bfe6-452f-b7d0-d957cb3e31f5">
</div>
## Translations
We use [Weblate](https://hosted.weblate.org/projects/frigate-nvr/) to support language translations. Contributions are always welcome.
This document outlines the policy regarding the use of the trademarks associated with the Frigate NVR project.
## 1. Our Trademarks
The following terms and visual assets are trademarks (the "Marks") of **Frigate, Inc.**:
- **Frigate™**
- **Frigate NVR™**
- **Frigate+™**
- **The Frigate Logo**
**Note on Common Law Rights:**
Frigate, Inc. asserts all common law rights in these Marks. The absence of a federal registration symbol (®) does not constitute a waiver of our intellectual property rights.
## 2. Interaction with the MIT License
The software in this repository is licensed under the [MIT License](LICENSE).
**Crucial Distinction:**
- The **Code** is free to use, modify, and distribute under the MIT terms.
- The **Brand (Trademarks)** is **NOT** licensed under MIT.
You may not use the Marks in any way that is not explicitly permitted by this policy or by written agreement with Frigate, Inc.
## 3. Acceptable Use
You may use the Marks without prior written permission in the following specific contexts:
- **Referential Use:** To truthfully refer to the software (e.g., _"I use Frigate NVR for my home security"_).
- **Compatibility:** To indicate that your product or project works with the software (e.g., _"MyPlugin for Frigate NVR"_ or _"Compatible with Frigate"_).
- **Commentary:** In news articles, blog posts, or tutorials discussing the software.
## 4. Prohibited Use
You may **NOT** use the Marks in the following ways:
- **Commercial Products:** You may not use "Frigate" in the name of a commercial product, service, or app (e.g., selling an app named _"Frigate Viewer"_ is prohibited).
- **Implying Affiliation:** You may not use the Marks in a way that suggests your project is official, sponsored by, or endorsed by Frigate, Inc.
- **Confusing Forks:** If you fork this repository to create a derivative work, you **must** remove the Frigate logo and rename your project to avoid user confusion. You cannot distribute a modified version of the software under the name "Frigate".
- **Domain Names:** You may not register domain names containing "Frigate" that are likely to confuse users (e.g., `frigate-official-support.com`).
## 5. The Logo
The Frigate logo (the bird icon) is a visual trademark.
- You generally **cannot** use the logo on your own website or product packaging without permission.
- If you are building a dashboard or integration that interfaces with Frigate, you may use the logo only to represent the Frigate node/service, provided it does not imply you _are_ Frigate.
## 6. Questions & Permissions
If you are unsure if your intended use violates this policy, or if you wish to request a specific license to use the Marks (e.g., for a partnership), please contact us at:
local previous_db_path="/media/frigate/frigate.db"
local new_db_dir="/config"
if [[ -f "${previous_db_path}" ]]; then
if mountpoint --quiet "${new_db_dir}"; then
# /config is a mount point, move the db
echo "[INFO] Moving db from '${previous_db_path}' to the '${new_db_dir}' dir..."
# Move all files that starts with frigate.db to the new directory
mv -vf "${previous_db_path}"* "${new_db_dir}"
else
echo "[ERROR] Trying to migrate the db path from '${previous_db_path}' to the '${new_db_dir}' dir, but '${new_db_dir}' is not a mountpoint, please mount the '${new_db_dir}' dir"
return 1
fi
fi
fi
}
function set_libva_version() {
local ffmpeg_path=$(python3 /usr/local/ffmpeg/get_ffmpeg_path.py)
echo "[WARNING] Failed to convert cleaned config to YAML, creating minimal config"
: > "${config_path}"
}
fi
# Clean up temp files
rm -f "${temp_json}"
}
set_libva_version
if [[ -f "/dev/shm/go2rtc.yaml" ]]; then
echo "[INFO] Removing stale config from last run..."
rm /dev/shm/go2rtc.yaml
@@ -57,7 +97,7 @@ if [[ ! -f "/dev/shm/go2rtc.yaml" ]]; then
echo "[INFO] Preparing new go2rtc config..."
if [[ -n "${SUPERVISOR_TOKEN:-}" ]]; then
# Running as a Home Assistant add-on, infer the IP address and port
# Running as a Home Assistant Add-on, infer the IP address and port
get_ip_and_port_from_supervisor
fi
@@ -66,7 +106,9 @@ else
echo "[WARNING] Unable to remove existing go2rtc config. Changes made to your frigate config file may not be recognized. Please remove the /dev/shm/go2rtc.yaml from your docker host manually."
echo "[INFO] Migrating database from '${old_db_path}' to '${new_db_dir}' dir..." >&2
if mountpoint --quiet "${new_db_dir}"; then
# /config is a mount point, move the db
mv -vf "${old_db_path}" "${new_db_dir}"
local db_file
for db_file in "${old_db_path}"-shm "${old_db_path}"-wal; do
if [[ -f "${db_file}" ]]; then
mv -vf "${db_file}" "${new_db_dir}"
fi
done
unset db_file
else
echo "[ERROR] Trying to migrate the database path from '${old_db_path}' to '${new_db_dir}' dir, but '${new_db_dir}' is not a mountpoint, please mount the '${new_db_dir}' dir" >&2
return 1
fi
fi
fi
}
# remove leftover from last run, not normally needed, but just in case
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.