mirror of
https://github.com/blakeblackshear/frigate.git
synced 2025-12-06 13:34:13 +03:00
* 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>
66 lines
3.1 KiB
JSON
66 lines
3.1 KiB
JSON
{
|
||
"search": "搜索",
|
||
"savedSearches": "已保存的搜索",
|
||
"searchFor": "搜索 {{inputValue}}",
|
||
"button": {
|
||
"clear": "清除搜索",
|
||
"save": "保存搜索",
|
||
"delete": "删除已保存的搜索",
|
||
"filterInformation": "筛选信息",
|
||
"filterActive": "筛选器已激活"
|
||
},
|
||
"trackedObjectId": "跟踪对象 ID",
|
||
"filter": {
|
||
"label": {
|
||
"cameras": "摄像机",
|
||
"labels": "标签",
|
||
"zones": "区域",
|
||
"sub_labels": "子标签",
|
||
"search_type": "搜索类型",
|
||
"time_range": "时间范围",
|
||
"before": "之前",
|
||
"after": "之后",
|
||
"min_score": "最低分数",
|
||
"max_score": "最高分数",
|
||
"min_speed": "最低速度",
|
||
"max_speed": "最高速度",
|
||
"recognized_license_plate": "识别的车牌",
|
||
"has_clip": "包含片段",
|
||
"has_snapshot": "包含快照"
|
||
},
|
||
"searchType": {
|
||
"thumbnail": "缩略图",
|
||
"description": "描述"
|
||
},
|
||
"toast": {
|
||
"error": {
|
||
"beforeDateBeLaterAfter": "“之前”日期必须晚于“之后”日期。",
|
||
"afterDatebeEarlierBefore": "“之后”日期必须早于“之前”日期。",
|
||
"minScoreMustBeLessOrEqualMaxScore": "最小分值 必须小于或等于 最大分值。",
|
||
"maxScoreMustBeGreaterOrEqualMinScore": "最大分值 必须大于或等于 最小分值",
|
||
"minSpeedMustBeLessOrEqualMaxSpeed": "最低速度 必须小于或等于 最高速度",
|
||
"maxSpeedMustBeGreaterOrEqualMinSpeed": "最高速度 必须大于或等于 最低速度"
|
||
}
|
||
},
|
||
"tips": {
|
||
"title": "如何使用文本筛选器(英文)",
|
||
"desc": "筛选器可帮助您缩小搜索范围。注意,目前还暂不支持中文搜索。以下是在输入字段中使用筛选器的方法:",
|
||
"desc.step": "<ul className=\"list-disc pl-5 text-sm text-primary-variant\"><li>输入筛选器名称后跟一个冒号(例如:“cameras:”)。</li><li>从建议中选择一个值或输入您自己的值。</li><li>使用多个筛选器时,可以在它们之间用空格分隔。</li><li>日期筛选器(before: 和 after:)使用 <em>{{DateFormat}}</em> 格式。</li><li>时间范围筛选器使用 <em>{{exampleTime}}</em> 格式。</li><li>点击筛选器旁边的“x”即可移除筛选条件。</li></ul>",
|
||
"desc.example": "示例:<code className=\"text-primary\">cameras:front_door label:person before:01012024 time_range:3:00PM-4:00PM</code>"
|
||
},
|
||
"header": {
|
||
"currentFilterType": "筛选值",
|
||
"noFilters": "筛选条件",
|
||
"activeFilters": "激活的筛选项"
|
||
}
|
||
},
|
||
"similaritySearch": {
|
||
"title": "相似搜索",
|
||
"active": "相似搜索已激活",
|
||
"clear": "清除相似搜索"
|
||
},
|
||
"placeholder": {
|
||
"search": "搜索..."
|
||
}
|
||
}
|