mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-05-06 13:37:43 +03:00
fix spelling, formatting, and spacing
This commit is contained in:
parent
5a40e81a36
commit
cc3878bd08
@ -96,8 +96,8 @@
|
|||||||
"languages": "Languages",
|
"languages": "Languages",
|
||||||
"language": {
|
"language": {
|
||||||
"en": "English",
|
"en": "English",
|
||||||
"zhCN": "简体中文(Simplified Chinese)",
|
"zhCN": "简体中文 (Simplified Chinese)",
|
||||||
"withSystem.label": "Use the system settings for languag"
|
"withSystem.label": "Use the system settings for language"
|
||||||
},
|
},
|
||||||
"appearance": "Appearance",
|
"appearance": "Appearance",
|
||||||
"darkMode": {
|
"darkMode": {
|
||||||
@ -108,13 +108,13 @@
|
|||||||
},
|
},
|
||||||
"withSystem": "System",
|
"withSystem": "System",
|
||||||
"theme": {
|
"theme": {
|
||||||
"label": "Theme",
|
"label": "Theme",
|
||||||
"blue": "Blue",
|
"blue": "Blue",
|
||||||
"green": "Green",
|
"green": "Green",
|
||||||
"nord": "Nord",
|
"nord": "Nord",
|
||||||
"red": "Red",
|
"red": "Red",
|
||||||
"contrast": "High Contrast",
|
"contrast": "High Contrast",
|
||||||
"default": "Default"
|
"default": "Default"
|
||||||
},
|
},
|
||||||
"help": "Help",
|
"help": "Help",
|
||||||
"documentation.label": "Frigate documentation",
|
"documentation.label": "Frigate documentation",
|
||||||
|
|||||||
@ -1,15 +1,15 @@
|
|||||||
{
|
{
|
||||||
"form": {
|
"form": {
|
||||||
"user": "Username",
|
"user": "Username",
|
||||||
"password": "Password",
|
"password": "Password",
|
||||||
"login": "Login",
|
"login": "Login",
|
||||||
"errors": {
|
"errors": {
|
||||||
"usernameRequired": "Username is required",
|
"usernameRequired": "Username is required",
|
||||||
"passwordRequired": "Password is required",
|
"passwordRequired": "Password is required",
|
||||||
"rateLimit": "Exceeded rate limit. Try again later.",
|
"rateLimit": "Exceeded rate limit. Try again later.",
|
||||||
"loginFailed": "Login failed",
|
"loginFailed": "Login failed",
|
||||||
"unknownError": "Unknown error. Check logs.",
|
"unknownError": "Unknown error. Check logs.",
|
||||||
"webUnkownError": "Unknown error. Check console logs."
|
"webUnknownError": "Unknown error. Check console logs."
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"iconPicker": {
|
"iconPicker": {
|
||||||
"selectIcon": "Select an icon",
|
"selectIcon": "Select an icon",
|
||||||
"search": {
|
"search": {
|
||||||
"placeholder": "Search for an icon..."
|
"placeholder": "Search for an icon..."
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
"button": {
|
"button": {
|
||||||
"downloadVideo": {
|
"downloadVideo": {
|
||||||
"label": "Download Video",
|
"label": "Download Video",
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": "Your review item video has started downloading."
|
"success": "Your review item video has started downloading."
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -1,39 +1,39 @@
|
|||||||
{
|
{
|
||||||
"noRecordingsFoundForThisTime": "No recordings found for this time",
|
"noRecordingsFoundForThisTime": "No recordings found for this time",
|
||||||
"noPreviewFound": "No Preview Found",
|
"noPreviewFound": "No Preview Found",
|
||||||
"noPreviewFoundFor": "No Preview Found for {{cameraName}}",
|
"noPreviewFoundFor": "No Preview Found for {{cameraName}}",
|
||||||
"submitFrigatePlus": {
|
"submitFrigatePlus": {
|
||||||
"title": "Submit this frame to Frigate+?",
|
"title": "Submit this frame to Frigate+?",
|
||||||
"submit": "Submit"
|
"submit": "Submit"
|
||||||
|
},
|
||||||
|
"livePlayerRequiredIOSVersion": "iOS 17.1 or greater is required for this live stream type.",
|
||||||
|
"streamOffline": {
|
||||||
|
"title": "Stream Offline",
|
||||||
|
"desc": "No frames have been received on the {{cameraName}} <code>detect</code> stream, check error logs"
|
||||||
|
},
|
||||||
|
"cameraDisabled": "Camera is disabled",
|
||||||
|
"stats": {
|
||||||
|
"streamType": "Stream Type:",
|
||||||
|
"streamType.short": "Type",
|
||||||
|
"bandwidth": "Bandwidth:",
|
||||||
|
"bandwidth.short": "Bandwidth",
|
||||||
|
"latency": "Latency:",
|
||||||
|
"latency.short": "Latency",
|
||||||
|
"latency.value": "{{seconds}} seconds",
|
||||||
|
"latency.short.value": "{{seconds}} sec",
|
||||||
|
"totalFrames": "Total Frames:",
|
||||||
|
"droppedFrames": "Dropped Frames:",
|
||||||
|
"droppedFrames.short": "Dropped",
|
||||||
|
"droppedFrames.short.value": "{{droppedFrames}} frames",
|
||||||
|
"decodedFrames": "Decoded Frames:",
|
||||||
|
"droppedFrameRate": "Dropped Frame Rate:"
|
||||||
|
},
|
||||||
|
"toast": {
|
||||||
|
"success": {
|
||||||
|
"submittedFrigatePlus": "Successfully submitted frame to Frigate+"
|
||||||
},
|
},
|
||||||
"livePlayerRequiredIOSVersion": "iOS 17.1 or greater is required for this live stream type.",
|
"error": {
|
||||||
"streamOffline": {
|
"submitFrigatePlusFailed": "Failed to submit frame to Frigate+"
|
||||||
"title": "Stream Offline",
|
|
||||||
"desc": "No frames have been received on the {{cameraName}} <code>detect</code> stream, check error logs"
|
|
||||||
},
|
|
||||||
"cameraDisabled": "Camera is disabled",
|
|
||||||
"stats": {
|
|
||||||
"streamType": "Stream Type:",
|
|
||||||
"streamType.short": "Type",
|
|
||||||
"bandwidth": "Bandwidth:",
|
|
||||||
"bandwidth.short": "Bandwidth",
|
|
||||||
"latency": "Latency:",
|
|
||||||
"latency.short": "Latency",
|
|
||||||
"latency.value": "{{secounds}} seconds",
|
|
||||||
"latency.short.value": "{{secounds}} sec",
|
|
||||||
"totalFrames": "Total Frames:",
|
|
||||||
"droppedFrames": "Dropped Frames:",
|
|
||||||
"droppedFrames.short": "Dropped",
|
|
||||||
"droppedFrames.short.value": "{{droppedFrames}} frames",
|
|
||||||
"decodedFrames": "Decoded Frames:",
|
|
||||||
"droppedFrameRate": "Dropped Frame Rate:"
|
|
||||||
},
|
|
||||||
"toast": {
|
|
||||||
"success": {
|
|
||||||
"submittedFrigatePlus": "Successfully submitted frame to Frigate+"
|
|
||||||
},
|
|
||||||
"error": {
|
|
||||||
"submitFrigatePlusFailed": "Failed to submit frame to Frigate+"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -89,8 +89,8 @@
|
|||||||
"camera": "Camera",
|
"camera": "Camera",
|
||||||
"unused": "Unused",
|
"unused": "Unused",
|
||||||
"unusedStorageInformation": "Unused Storage Information",
|
"unusedStorageInformation": "Unused Storage Information",
|
||||||
"storageUsed": "Storage Used",
|
"storageUsed": "Storage",
|
||||||
"percentageOfTotalUsed": "Percentage of Total Used",
|
"percentageOfTotalUsed": "Percentage of Total",
|
||||||
"bandwidth": "Bandwidth",
|
"bandwidth": "Bandwidth",
|
||||||
"unused.tips": "This value may not accurately represent the free space available to Frigate if you have other files stored on your drive beyond Frigate's recordings. Frigate does not track storage usage outside of its recordings."
|
"unused.tips": "This value may not accurately represent the free space available to Frigate if you have other files stored on your drive beyond Frigate's recordings. Frigate does not track storage usage outside of its recordings."
|
||||||
}
|
}
|
||||||
|
|||||||
@ -101,7 +101,7 @@
|
|||||||
"systemLogs": "系统日志",
|
"systemLogs": "系统日志",
|
||||||
"settings": "设置",
|
"settings": "设置",
|
||||||
"configurationEditor": "配置编辑器",
|
"configurationEditor": "配置编辑器",
|
||||||
"languages": "languages / 语言",
|
"languages": "Languages / 语言",
|
||||||
"language": {
|
"language": {
|
||||||
"en": "English",
|
"en": "English",
|
||||||
"zhCN": "简体中文",
|
"zhCN": "简体中文",
|
||||||
@ -116,13 +116,13 @@
|
|||||||
},
|
},
|
||||||
"withSystem": "跟随系统",
|
"withSystem": "跟随系统",
|
||||||
"theme": {
|
"theme": {
|
||||||
"label": "主题",
|
"label": "主题",
|
||||||
"blue": "蓝色",
|
"blue": "蓝色",
|
||||||
"green": "绿色",
|
"green": "绿色",
|
||||||
"nord": "Nord",
|
"nord": "Nord",
|
||||||
"red": "红色",
|
"red": "红色",
|
||||||
"contrast": "高对比度",
|
"contrast": "高对比度",
|
||||||
"default": "默认"
|
"default": "默认"
|
||||||
},
|
},
|
||||||
"help": "帮助",
|
"help": "帮助",
|
||||||
"documentation.label": "Frigate 的官方文档",
|
"documentation.label": "Frigate 的官方文档",
|
||||||
|
|||||||
@ -1,15 +1,15 @@
|
|||||||
{
|
{
|
||||||
"form": {
|
"form": {
|
||||||
"user": "用户名",
|
"user": "用户名",
|
||||||
"password": "密码",
|
"password": "密码",
|
||||||
"login": "登录",
|
"login": "登录",
|
||||||
"errors": {
|
"errors": {
|
||||||
"usernameRequired": "用户名不能为空",
|
"usernameRequired": "用户名不能为空",
|
||||||
"passwordRequired": "密码不能为空",
|
"passwordRequired": "密码不能为空",
|
||||||
"rateLimit": "超出请求限制,请稍后再试。",
|
"rateLimit": "超出请求限制,请稍后再试。",
|
||||||
"loginFailed": "登录失败",
|
"loginFailed": "登录失败",
|
||||||
"unknownError": "未知错误,请检查日志。",
|
"unknownError": "未知错误,请检查日志。",
|
||||||
"webUnkownError": "未知错误,请检查控制台日志。"
|
"webUnknownError": "未知错误,请检查控制台日志。"
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -83,14 +83,14 @@
|
|||||||
},
|
},
|
||||||
"recording": {
|
"recording": {
|
||||||
"confirmDelete": {
|
"confirmDelete": {
|
||||||
"title": "确认删除",
|
"title": "确认删除",
|
||||||
"desc": "您确定要删除与此审核项相关的所有录制视频吗?<br /><br />提示:按住 <em>Shift</em> 键点击删除可跳过此对话框。",
|
"desc": "您确定要删除与此审核项相关的所有录制视频吗?<br /><br />提示:按住 <em>Shift</em> 键点击删除可跳过此对话框。",
|
||||||
"desc.selected": "您确定要删除与此审核项相关的所有录制视频吗?<br /><br />提示:按住 <em>Shift</em> 键点击删除可跳过此对话框。"
|
"desc.selected": "您确定要删除与此审核项相关的所有录制视频吗?<br /><br />提示:按住 <em>Shift</em> 键点击删除可跳过此对话框。"
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"export": "导出",
|
"export": "导出",
|
||||||
"markAsReviewed": "标记为已审核",
|
"markAsReviewed": "标记为已审核",
|
||||||
"deleteNow": "立即删除"
|
"deleteNow": "立即删除"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"iconPicker": {
|
"iconPicker": {
|
||||||
"selectIcon": "选择图标",
|
"selectIcon": "选择图标",
|
||||||
"search": {
|
"search": {
|
||||||
"placeholder": "搜索图标..."
|
"placeholder": "搜索图标..."
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
"button": {
|
"button": {
|
||||||
"downloadVideo": {
|
"downloadVideo": {
|
||||||
"label": "下载视频",
|
"label": "下载视频",
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": "下载成功"
|
"success": "下载成功"
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -1,39 +1,39 @@
|
|||||||
{
|
{
|
||||||
"noRecordingsFoundForThisTime": "找不到此次录制",
|
"noRecordingsFoundForThisTime": "找不到此次录制",
|
||||||
"noPreviewFound": "没有找到预览",
|
"noPreviewFound": "没有找到预览",
|
||||||
"noPreviewFoundFor": "没有在 {{cameraName}} 下找到预览",
|
"noPreviewFoundFor": "没有在 {{cameraName}} 下找到预览",
|
||||||
"submitFrigatePlus": {
|
"submitFrigatePlus": {
|
||||||
"title": "提交此帧到 Frigate+?",
|
"title": "提交此帧到 Frigate+?",
|
||||||
"submit": "提交"
|
"submit": "提交"
|
||||||
|
},
|
||||||
|
"livePlayerRequiredIOSVersion": "此直播流类型需要 iOS 17.1 或更高版本。",
|
||||||
|
"streamOffline": {
|
||||||
|
"title": "视频流离线",
|
||||||
|
"desc": "未在 {{cameraName}} 的 <code>detect</code> 流上接收到任何帧,请检查错误日志"
|
||||||
|
},
|
||||||
|
"cameraDisabled": "摄像机已禁用",
|
||||||
|
"stats": {
|
||||||
|
"streamType": "流类型:",
|
||||||
|
"streamType.short": "类型",
|
||||||
|
"bandwidth": "带宽:",
|
||||||
|
"bandwidth.short": "带宽",
|
||||||
|
"latency": "延迟:",
|
||||||
|
"latency.short": "延迟",
|
||||||
|
"latency.value": "{{seconds}} 秒",
|
||||||
|
"latency.short.value": "{{seconds}} 秒",
|
||||||
|
"totalFrames": "总帧数:",
|
||||||
|
"droppedFrames": "丢帧数:",
|
||||||
|
"droppedFrames.short": "丢帧",
|
||||||
|
"droppedFrames.short.value": "{{droppedFrames}} 帧",
|
||||||
|
"decodedFrames": "解码帧数:",
|
||||||
|
"droppedFrameRate": "丢帧率:"
|
||||||
|
},
|
||||||
|
"toast": {
|
||||||
|
"success": {
|
||||||
|
"submittedFrigatePlus": "已成功提交帧到 Frigate+"
|
||||||
},
|
},
|
||||||
"livePlayerRequiredIOSVersion": "此直播流类型需要 iOS 17.1 或更高版本。",
|
"error": {
|
||||||
"streamOffline": {
|
"submitFrigatePlusFailed": "提交帧到 Frigate+ 失败"
|
||||||
"title": "视频流离线",
|
|
||||||
"desc": "未在 {{cameraName}} 的 <code>detect</code> 流上接收到任何帧,请检查错误日志"
|
|
||||||
},
|
|
||||||
"cameraDisabled": "摄像机已禁用",
|
|
||||||
"stats": {
|
|
||||||
"streamType": "流类型:",
|
|
||||||
"streamType.short": "类型",
|
|
||||||
"bandwidth": "带宽:",
|
|
||||||
"bandwidth.short": "带宽",
|
|
||||||
"latency": "延迟:",
|
|
||||||
"latency.short": "延迟",
|
|
||||||
"latency.value": "{{secounds}} 秒",
|
|
||||||
"latency.short.value": "{{secounds}} 秒",
|
|
||||||
"totalFrames": "总帧数:",
|
|
||||||
"droppedFrames": "丢帧数:",
|
|
||||||
"droppedFrames.short": "丢帧",
|
|
||||||
"droppedFrames.short.value": "{{droppedFrames}} 帧",
|
|
||||||
"decodedFrames": "解码帧数:",
|
|
||||||
"droppedFrameRate": "丢帧率:"
|
|
||||||
},
|
|
||||||
"toast": {
|
|
||||||
"success": {
|
|
||||||
"submittedFrigatePlus": "已成功提交帧到 Frigate+"
|
|
||||||
},
|
|
||||||
"error": {
|
|
||||||
"submitFrigatePlusFailed": "提交帧到 Frigate+ 失败"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -77,7 +77,7 @@ export function UserAuthForm({ className, ...props }: UserAuthFormProps) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
toast.error(t("form.errors.webUnkownError"), {
|
toast.error(t("form.errors.webUnknownError"), {
|
||||||
position: "top-center",
|
position: "top-center",
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@ -25,7 +25,7 @@ export function PlayerStats({ stats, minimal }: PlayerStatsProps) {
|
|||||||
<span
|
<span
|
||||||
className={`text-white ${stats.latency > 2 ? "text-danger" : ""}`}
|
className={`text-white ${stats.latency > 2 ? "text-danger" : ""}`}
|
||||||
>
|
>
|
||||||
{t("stats.latency.value", { secounds: stats.latency.toFixed(2) })}
|
{t("stats.latency.value", { seconds: stats.latency.toFixed(2) })}
|
||||||
</span>
|
</span>
|
||||||
</p>
|
</p>
|
||||||
)}
|
)}
|
||||||
@ -73,7 +73,7 @@ export function PlayerStats({ stats, minimal }: PlayerStatsProps) {
|
|||||||
className={`text-white ${stats.latency >= 2 ? "text-danger" : ""}`}
|
className={`text-white ${stats.latency >= 2 ? "text-danger" : ""}`}
|
||||||
>
|
>
|
||||||
{t("stats.latency.short.value", {
|
{t("stats.latency.short.value", {
|
||||||
secounds: stats.latency.toFixed(2),
|
seconds: stats.latency.toFixed(2),
|
||||||
})}
|
})}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user