frigate/web/src/hooks
GuoQing Liu d34533981f
feat: add i18n (translation/localization) (#16877)
* Translation module init

* Add more i18n keys

* fix: fix string wrong

* refactor: use namespace translation file

* chore: add more translation key

* fix: fix some page name error

* refactor: change Trans tag for t function

* chore: fix some key not work

* chore: fix SearchFilterDialog i18n key error

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>

* chore: fix en i18n file filter missing some keys

* chore: add some i18n keys

* chore: add more i18n keys again

* feat: add search page i18n

* feat: add explore model i18n keys

* Update web/src/components/menu/GeneralSettings.tsx

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>

* Update web/src/components/menu/GeneralSettings.tsx

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>

* Update web/src/components/menu/GeneralSettings.tsx

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>

* feat: add more live i18n keys

* feat: add more search setting i18n keys

* fix: remove some comment

* fix: fix some setting page url error

* Update web/src/views/settings/SearchSettingsView.tsx

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>

* fix: add system missing keys

* fix: update password update i18n keys

* chore: remove outdate translation.json file

* fix: fix exploreSettings error

* chore: add object setting i18n keys

* Update web/src/views/recording/RecordingView.tsx

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>

* Update web/public/locales/en/components/filter.json

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>

* Update web/src/components/overlay/ExportDialog.tsx

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>

* feat: add more i18n keys

* fix: fix motionDetectionTuner html node

* feat: add more page i18n keys

* fix: cameraStream i18n keys error

* feat: add Player i18n keys

* feat: add more toast i18n keys

* feat: change explore setting name

* feat: add more document title i18n keys

* feat: add more search i18n keys

* fix: fix accessDenied i18n keys error

* chore: add objectType i18n

* chore: add  inputWithTags i18n

* chore: add SearchFilterDialog i18n

* Update web/src/views/settings/ObjectSettingsView.tsx

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>

* Update web/src/views/settings/ObjectSettingsView.tsx

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>

* Update web/src/views/settings/ObjectSettingsView.tsx

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>

* Update web/src/views/settings/ObjectSettingsView.tsx

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>

* Update web/src/views/settings/ObjectSettingsView.tsx

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>

* chore: add some missing i18n keys

* chore: remove most import { t } from "i18next";

---------

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
2025-03-16 10:36:20 -05:00
..
resize-observer.ts Improve live streaming (#16447) 2025-02-10 09:42:35 -07:00
use-api-filter.ts Bugfixes (#14813) 2024-11-05 07:22:41 -07:00
use-camera-activity.ts feat: add i18n (translation/localization) (#16877) 2025-03-16 10:36:20 -05:00
use-camera-live-mode.ts Improve live streaming (#16447) 2025-02-10 09:42:35 -07:00
use-camera-previews.ts Fix fetching of generated preview video (#13498) 2024-09-02 09:18:58 -05:00
use-contextmenu.ts Improve stats (#10911) 2024-04-09 17:08:11 -06:00
use-date-utils.ts Search functionality and UI tweaks (#13978) 2024-09-26 15:30:56 -05:00
use-deep-memo.ts Add status bar provider (#11066) 2024-04-22 08:20:23 -06:00
use-draggable-element.ts Timeline improvements (#16429) 2025-02-09 14:13:32 -07:00
use-event-segment-utils.ts UI changes (#10651) 2024-03-24 11:39:28 -06:00
use-fullscreen.ts Dynamically detect if full screen is supported (#13197) 2024-08-19 16:01:21 -05:00
use-global-mutate.ts Regenerate genai tracked object descriptions (#13930) 2024-09-24 08:14:51 -06:00
use-image-loaded.ts Faster skeleton with refs (#10063) 2024-02-26 11:34:52 -07:00
use-is-admin.ts UI viewer role (#16978) 2025-03-08 10:01:08 -06:00
use-keyboard-listener.tsx Misc Improvements (#14076) 2024-09-30 16:55:44 -05:00
use-motion-segment-utils.ts Motion review playback optimizations (#10659) 2024-03-24 20:37:44 -06:00
use-mouse-listener.ts Implement scroll lock for previews (#10180) 2024-03-01 17:34:41 -07:00
use-navigation.ts feat: add i18n (translation/localization) (#16877) 2025-03-16 10:36:20 -05:00
use-optimistic-state.ts Fix optimistic state (#11556) 2024-05-27 07:59:26 -05:00
use-overlay-state.tsx Fixes (#15465) 2024-12-12 08:22:30 -06:00
use-persistence.ts Ensure that persisted state is kept in sync (#12596) 2024-07-24 11:17:32 -06:00
use-press.ts Explore bulk actions (#15307) 2024-12-02 11:12:55 -07:00
use-session-persistence.ts Persist live view muted/unmuted for session only (#12727) 2024-08-09 06:46:39 -06:00
use-stats.ts feat: add i18n (translation/localization) (#16877) 2025-03-16 10:36:20 -05:00
use-suggestions.ts Add ability to filter search by time range (#13946) 2024-09-25 10:05:40 -06:00
use-tap-utils.ts Scrolling fixes and motion timeline changes (#10295) 2024-03-06 14:35:10 -07:00
use-timeline-utils.ts Timeline tweaks for mobile (#10726) 2024-03-28 10:03:06 -05:00
use-timeline-zoom.ts Timeline improvements (#16429) 2025-02-09 14:13:32 -07:00
use-video-dimensions.ts See a preview when using the timeline to export footage (#14321) 2024-10-13 12:46:40 -05:00