New Crowdin updates (#1383)

* New translations general.json (Latvian)

* New translations zod.json (Latvian)

* New translations preferences.json (Latvian)

* New translations header.json (Latvian)

* New translations common.json (Latvian)

* New translations customize.json (Latvian)

* New translations manage.json (Latvian)

* New translations boards.json (Latvian)

* New translations index.json (Latvian)

* New translations invites.json (Latvian)

* New translations invite.json (Latvian)

* New translations create.json (Latvian)

* New translations users.json (Latvian)

* New translations docker.json (Latvian)

* New translations password-requirements.json (Latvian)

* New translations access.json (Latvian)

* New translations common.json (LOLCAT)

* New translations calendar.json (LOLCAT)

* New translations page-appearance.json (LOLCAT)

* New translations login.json (LOLCAT)

* New translations general.json (LOLCAT)

* New translations zod.json (LOLCAT)

* New translations preferences.json (LOLCAT)

* New translations header.json (LOLCAT)

* New translations common.json (LOLCAT)

* New translations customize.json (LOLCAT)

* New translations manage.json (LOLCAT)

* New translations boards.json (LOLCAT)

* New translations index.json (LOLCAT)

* New translations invites.json (LOLCAT)

* New translations invite.json (LOLCAT)

* New translations create.json (LOLCAT)

* New translations users.json (LOLCAT)

* New translations docker.json (LOLCAT)

* New translations password-requirements.json (LOLCAT)

* New translations access.json (LOLCAT)

* New translations common.json (German)

* New translations login.json (German)

* New translations general.json (German)

* New translations zod.json (German)

* New translations preferences.json (German)

* New translations header.json (German)

* New translations common.json (German)

* New translations customize.json (German)

* New translations manage.json (German)

* New translations boards.json (German)

* New translations index.json (German)

* New translations invites.json (German)

* New translations invite.json (German)

* New translations create.json (German)

* New translations users.json (German)

* New translations docker.json (German)

* New translations password-requirements.json (German)

* New translations common.json (Turkish)

* New translations login.json (Turkish)

* New translations general.json (Turkish)

* New translations zod.json (Turkish)

* New translations preferences.json (Turkish)

* New translations header.json (Turkish)

* New translations common.json (Turkish)

* New translations customize.json (Turkish)

* New translations manage.json (Turkish)

* New translations boards.json (Turkish)

* New translations index.json (Turkish)

* New translations invites.json (Turkish)

* New translations invite.json (Turkish)

* New translations create.json (Turkish)

* New translations users.json (Turkish)

* New translations docker.json (Turkish)

* New translations password-requirements.json (Turkish)

* New translations access.json (Turkish)

* New translations dns-hole-controls.json (Slovak)

* New translations access.json (German)

* New translations common.json (Slovak)

* New translations login.json (Slovak)

* New translations general.json (Slovak)

* New translations zod.json (Slovak)

* New translations preferences.json (Slovak)

* New translations header.json (Slovak)

* New translations common.json (Slovak)

* New translations customize.json (Slovak)

* New translations manage.json (Slovak)

* New translations boards.json (Slovak)

* New translations index.json (Slovak)

* New translations invites.json (Slovak)

* New translations invite.json (Slovak)

* New translations create.json (Slovak)

* New translations users.json (Slovak)

* New translations docker.json (Slovak)

* New translations password-requirements.json (Slovak)

* New translations access.json (Slovak)

* New translations login.json (French)

* New translations header.json (French)

* New translations customize.json (French)

* New translations manage.json (French)

* New translations boards.json (French)

* New translations index.json (French)

* New translations invites.json (French)

* New translations invite.json (French)

* New translations create.json (French)

* New translations users.json (French)

* New translations dns-hole-controls.json (Russian)

* New translations login.json (Spanish)

* New translations header.json (Spanish)

* New translations common.json (Spanish)

* New translations customize.json (Spanish)

* New translations manage.json (Spanish)

* New translations boards.json (Spanish)

* New translations index.json (Spanish)

* New translations invite.json (Spanish)

* New translations create.json (Spanish)

* New translations users.json (Spanish)

* New translations calendar.json (Russian)

* New translations login.json (Russian)

* New translations general.json (Russian)

* New translations zod.json (Russian)

* New translations preferences.json (Russian)

* New translations header.json (Russian)

* New translations common.json (Russian)

* New translations customize.json (Russian)

* New translations manage.json (Russian)

* New translations boards.json (Russian)

* New translations index.json (Russian)

* New translations invites.json (Russian)

* New translations invite.json (Russian)

* New translations create.json (Russian)

* New translations users.json (Russian)

* New translations docker.json (Russian)

* New translations password-requirements.json (Russian)

* New translations access.json (Russian)

* New translations common.json (Swedish)

* New translations login.json (Swedish)

* New translations general.json (Swedish)

* New translations zod.json (Swedish)

* New translations header.json (Swedish)

* New translations preferences.json (Spanish)

* New translations header.json (Spanish)

* New translations boards.json (Spanish)

* New translations index.json (Spanish)

* New translations invites.json (Spanish)

* New translations create.json (Spanish)

* New translations users.json (Spanish)

* New translations access.json (Spanish)

* New translations common.json (Chinese Simplified)

* New translations login.json (Chinese Simplified)

* New translations header.json (Chinese Simplified)

* New translations common.json (Danish)

* New translations login.json (Danish)

* New translations general.json (Danish)

* New translations zod.json (Danish)

* New translations preferences.json (Danish)

* New translations header.json (Danish)

* New translations common.json (Danish)

* New translations customize.json (Danish)

* New translations manage.json (Danish)

* New translations boards.json (Danish)

* New translations index.json (Danish)

* New translations invites.json (Danish)

* New translations invite.json (Danish)

* New translations create.json (Danish)

* New translations users.json (Danish)

* New translations docker.json (Danish)

* New translations password-requirements.json (Danish)

* New translations access.json (Danish)

* New translations common.json (Hungarian)

* New translations login.json (Hungarian)

* New translations general.json (Hungarian)

* New translations zod.json (Hungarian)

* New translations preferences.json (Hungarian)

* New translations header.json (Hungarian)

* New translations common.json (Hungarian)

* New translations customize.json (Hungarian)

* New translations manage.json (Hungarian)

* New translations boards.json (Hungarian)

* New translations index.json (Hungarian)

* New translations invites.json (Hungarian)

* New translations invite.json (Hungarian)

* New translations create.json (Hungarian)

* New translations users.json (Hungarian)

* New translations docker.json (Hungarian)

* New translations password-requirements.json (Hungarian)

* New translations selector.json (French)

* New translations zod.json (French)

* New translations preferences.json (French)

* New translations header.json (French)

* New translations common.json (French)

* New translations customize.json (French)

* New translations manage.json (French)

* New translations boards.json (French)

* New translations invites.json (French)

* New translations create.json (French)

* New translations docker.json (French)

* New translations password-requirements.json (French)

* New translations access.json (French)

* New translations general.json (French)

* New translations common.json (French)

* New translations common-media-cards.json (French)

* New translations zod.json (French)

* New translations preferences.json (French)

* New translations boards.json (French)

* New translations index.json (French)

* New translations invites.json (French)

* New translations users.json (French)

* New translations docker.json (French)

* New translations invite.json (Chinese Simplified)

* New translations create.json (Chinese Simplified)

* New translations login.json (Chinese Simplified)

* New translations general.json (Chinese Simplified)

* New translations zod.json (Chinese Simplified)

* New translations preferences.json (Chinese Simplified)

* New translations header.json (Chinese Simplified)

* New translations common.json (Chinese Simplified)

* New translations customize.json (Chinese Simplified)

* New translations manage.json (Chinese Simplified)

* New translations boards.json (Chinese Simplified)

* New translations index.json (Chinese Simplified)

* New translations invites.json (Chinese Simplified)

* New translations create.json (Chinese Simplified)

* New translations users.json (Chinese Simplified)

* New translations docker.json (Chinese Simplified)

* New translations password-requirements.json (Chinese Simplified)

* New translations access.json (Chinese Simplified)

* New translations index.json (Spanish)

* New translations users.json (Spanish)

* New translations common.json (Spanish)

* New translations general.json (Spanish)

* New translations zod.json (Spanish)

* New translations users.json (Spanish)

* New translations docker.json (Spanish)

* New translations password-requirements.json (Spanish)

* New translations common.json (Hebrew)

* New translations login.json (Hebrew)

* New translations general.json (Hebrew)

* New translations zod.json (Hebrew)

* New translations header.json (Hebrew)

* New translations boards.json (French)

* New translations index.json (French)

* New translations invites.json (French)

* New translations zod.json (Hebrew)

* New translations preferences.json (Hebrew)

* New translations header.json (Hebrew)

* New translations common.json (Hebrew)

* New translations customize.json (Hebrew)

* New translations manage.json (Hebrew)

* New translations index.json (Hebrew)

* New translations invites.json (Hebrew)

* New translations invite.json (Hebrew)

* New translations create.json (Hebrew)

* New translations users.json (Hebrew)

* New translations docker.json (Hebrew)
This commit is contained in:
Thomas Camlong
2023-09-27 13:30:15 +02:00
committed by GitHub
parent 17103f3f5b
commit 76090c8485
561 changed files with 12012 additions and 758 deletions

View File

@@ -0,0 +1,35 @@
{
"metaTitle": "创建账号",
"title": "创建账号",
"text": "请在下面定义您的凭据",
"form": {
"fields": {
"username": {
"label": "用户名"
},
"password": {
"label": "密码"
},
"passwordConfirmation": {
"label": "确认密码"
}
},
"buttons": {
"submit": "创建账号"
}
},
"notifications": {
"loading": {
"title": "正在创建账号...",
"text": "请稍等"
},
"success": {
"title": "账号已创建",
"text": "您的账号创建成功"
},
"error": {
"title": "错误",
"text": "出错了,出现以下错误: {{error}}"
}
}
}

View File

@@ -1,27 +1,20 @@
{
"metaTitle": "登录",
"title": "欢迎回来!",
"text": "请输入密码",
"text": "请确认您的凭证",
"form": {
"fields": {
"username": {
"label": "用户名"
},
"password": {
"label": "密码",
"placeholder": "您的密码"
"label": "密码"
}
},
"buttons": {
"submit": "登录"
}
},
"afterLoginRedirection": "登录后,您将被重定向到 {{url}}"
},
"notifications": {
"checking": {
"title": "检查您的密码",
"message": "正在检查您的密码..."
},
"correct": {
"title": "登录成功,正在跳转..."
},
"wrong": {
"title": "密码错误,请重新输入。"
}
}
}
"alert": "您的凭据不正确或此账户不存在。请重试。"
}

View File

@@ -0,0 +1,5 @@
{
"header": {
"customize": "自定义面板"
}
}

View File

@@ -0,0 +1,29 @@
{
"metaTitle": "自定义 {{name}} 面板",
"pageTitle": "{{name}} 面板自定义中",
"backToBoard": "返回面板",
"settings": {
"appearance": {
"primaryColor": "主体色",
"secondaryColor": "辅助色"
}
},
"save": {
"button": "保存更改",
"note": "小心,您有未保存的更改!"
},
"notifications": {
"pending": {
"title": "自定义保存中",
"message": "请稍候,我们正在保存您的自定义"
},
"success": {
"title": "已保存自定义",
"message": "您的自定义已成功保存"
},
"error": {
"title": "错误",
"message": "无法保存更改"
}
}
}

View File

@@ -3,9 +3,13 @@
"about": "关于",
"cancel": "取消",
"close": "关闭",
"back": "返回",
"delete": "删除",
"ok": "确定",
"edit": "编辑",
"next": "下一步",
"previous": "上一步",
"confirm": "确认",
"enabled": "已启用",
"disabled": "已禁用",
"enableAll": "全部启用",

View File

@@ -18,8 +18,8 @@
"menu": {
"moveUp": "上移",
"moveDown": "下移",
"addCategory": "添加分类 {{location}}",
"addAbove": "上方",
"addBelow": "下方"
"addCategory": "{{location}}添加分类",
"addAbove": "上方",
"addBelow": "下方"
}
}

View File

@@ -0,0 +1,34 @@
{
"experimentalNote": {
"label": "这是 Homarr 的一项实验性功能。请在 <gh>GitHub</gh> 或 <dc>Discord</dc>上报告任何问题。"
},
"search": {
"label": "搜索",
"engines": {
"web": "在网上搜索 {{query}}",
"youtube": "在 YouTube 上搜索 {{query}}",
"torrent": "搜索 {{query}} Torrents",
"movie": "在 {{app}} 上搜索 {{query}}"
}
},
"actions": {
"avatar": {
"switchTheme": "切换主题",
"preferences": "用户首选项",
"defaultBoard": "默认仪表盘",
"manage": "管理",
"about": {
"label": "关于",
"new": "新"
},
"logout": "注销 {{username}}",
"login": "登录"
}
},
"modals": {
"movie": {
"title": "",
"topResults": "最高 {{count}} 结果为 <b>{{search}}</b>。"
}
}
}

View File

@@ -0,0 +1,32 @@
{
"navigation": {
"home": {
"title": "首页"
},
"boards": {
"title": "面板"
},
"users": {
"title": "用户",
"items": {
"manage": "管理",
"invites": "邀请"
}
},
"help": {
"title": "帮助",
"items": {
"documentation": "文档",
"report": "报告问题 / bug",
"discord": "Discord 社区",
"contribute": "贡献"
}
},
"tools": {
"title": "工具",
"items": {
"docker": "Docker"
}
}
}
}

View File

@@ -0,0 +1,44 @@
{
"metaTitle": "面板",
"pageTitle": "面板",
"cards": {
"statistics": {
"apps": "应用",
"widgets": "组件",
"categories": "分类"
},
"buttons": {
"view": "查看面板"
},
"menu": {
"setAsDefault": "设置为您的默认面板",
"delete": {
"label": "永久删除",
"disabled": "删除功能已禁用,因为旧的 Homarr 组件不允许删除默认配置。将来将有可能删除。"
}
},
"badges": {
"fileSystem": "文件系统",
"default": "默认"
}
},
"buttons": {
"create": "创建新面板"
},
"modals": {
"delete": {
"title": "删除面板",
"text": "你确定要删除这个面板吗? 此操作无法撤消,您的数据将永久丢失。"
},
"create": {
"title": "创建面板",
"text": "创建版面后不能更改名称。",
"form": {
"name": {
"label": "名称"
},
"submit": "创建"
}
}
}
}

View File

@@ -0,0 +1,23 @@
{
"metaTitle": "管理",
"hero": {
"title": "欢迎回来,{{username}}",
"fallbackUsername": "匿名",
"subtitle": "欢迎来到您的应用程序中心。组织、优化和征服!"
},
"quickActions": {
"title": "快捷操作",
"boards": {
"title": "您的面板",
"subtitle": "创建和管理您的面板"
},
"inviteUsers": {
"title": "邀请新用户",
"subtitle": "创建并发送注册邀请"
},
"manageUsers": {
"title": "管理用户",
"subtitle": "删除和管理您的用户"
}
}
}

View File

@@ -0,0 +1,36 @@
{
"metaTitle": "用户",
"pageTitle": "管理用户",
"text": "通过使用用户您可以配置谁可以编辑您的仪表板。Homarr的未来版本将对权限和板进行更精细的控制。",
"buttons": {
"create": "创建"
},
"table": {
"header": {
"user": "用户"
}
},
"tooltips": {
"deleteUser": "删除用户",
"demoteAdmin": "撤销管理员",
"promoteToAdmin": "提升为管理员"
},
"modals": {
"delete": {
"title": "删除用户 {{name}}",
"text": "您确定要删除用户 {{name}} 吗?这将删除与该账户相关的数据,但不会删除该用户创建的任何仪表盘。"
},
"change-role": {
"promote": {
"title": "将用户 {{name}} 提升为管理员",
"text": "您确定要将 {{name}} 用户升级为管理员吗?这样该用户就可以访问 Homarr 实例的所有资源。"
},
"demote": {
"title": "将用户 {{name}} 降级为用户",
"text": "您确定要将 {{name}} 用户降级为用户吗?这将取消该用户对 Homarr 实例所有资源的访问权限。"
},
"confirm": "确认"
}
},
"searchDoesntMatch": "您的搜索与任何条目都不匹配。请调整您的过滤器。"
}

View File

@@ -0,0 +1,52 @@
{
"metaTitle": "创建用户",
"steps": {
"account": {
"title": "第一步",
"text": "创建账号",
"username": {
"label": "用户名"
},
"email": {
"label": "邮箱"
}
},
"security": {
"title": "第二步",
"text": "密码",
"password": {
"label": "密码"
}
},
"finish": {
"title": "确认",
"text": "保存到数据库",
"card": {
"title": "检查您的输入",
"text": "向数据库提交数据后,用户就可以登录了。您确定要将此用户存储在数据库中并激活登录吗?"
},
"table": {
"header": {
"property": "属性",
"value": "参数值",
"username": "用户名",
"email": "邮箱",
"password": "密码"
},
"notSet": "未设置",
"valid": "有效"
},
"failed": "用户创建失败: {{error}}"
},
"completed": {
"alert": {
"title": "用户已创建",
"text": "用户已在数据库中创建。他们现在可以登录了。"
}
}
},
"buttons": {
"generateRandomPassword": "随机生成",
"createAnother": "创建另一个"
}
}

View File

@@ -0,0 +1,48 @@
{
"metaTitle": "用户邀请",
"pageTitle": "管理用户邀请",
"description": "使用邀请功能可以邀请用户访问Homarr实例。邀请只在一定的时间范围内有效并且只能使用一次。有效期必须在创建后5分钟至12个月之间。",
"button": {
"createInvite": "创建邀请",
"deleteInvite": "删除邀请"
},
"table": {
"header": {
"id": "ID",
"creator": "创建者",
"expires": "到期",
"action": "动作"
},
"data": {
"expiresAt": "过期 {{at}}",
"expiresIn": "在 {{in}}"
}
},
"modals": {
"create": {
"title": "创建邀请",
"description": "到期后,邀请将不再有效,邀请接收者将无法创建账号。",
"form": {
"expires": "过期时间",
"submit": "创建"
}
},
"copy": {
"title": "复制邀请信息",
"description": "您的邀请已生成。在此模式关闭后,<b>您将无法再复制此链接</b>。如果你不想再邀请这个人,你可以随时删除这个邀请。",
"invitationLink": "邀请链接",
"details": {
"id": "ID",
"token": "Token"
},
"button": {
"close": "复制 & 取消"
}
},
"delete": {
"title": "删除邀请",
"description": "你确定要删除这个邀请吗? 使用此链接的用户将不能再使用该链接创建账号。"
}
},
"noInvites": "还没有邀请。"
}

View File

@@ -7,9 +7,6 @@
"useSonarrv4": {
"label": "使用Sonarr v4 API"
},
"sundayStart": {
"label": "使用周日作为一周的开始"
},
"radarrReleaseType": {
"label": "Radarr发布类型",
"data": {

View File

@@ -1,6 +1,12 @@
{
"descriptor": {
"name": "DNS漏洞控制",
"description": "从您的面板控制 PiHole 或 AdGuard"
"description": "从您的面板控制 PiHole 或 AdGuard",
"settings": {
"title": "DNS 漏洞控制设置",
"showToggleAllButtons": {
"label": "显示 \"启用/禁用全部 \"按钮"
}
}
}
}

View File

@@ -0,0 +1,7 @@
{
"number": "包含数字",
"lowercase": "包括小写字母",
"uppercase": "包含大写字母",
"special": "包含特殊符号",
"length": "至少包含 {{count}} 个字符"
}

View File

@@ -0,0 +1,6 @@
{
"allowGuests": {
"label": "允许匿名用户",
"description": "允许未登录的用户查看您的面板"
}
}

View File

@@ -20,6 +20,10 @@
"accessibility": {
"name": "无障碍服务",
"description": "为残疾和残障人士配置 Homarr"
},
"access": {
"name": "Acccess",
"description": "配置谁有权访问您的面板"
}
}
}

View File

@@ -23,8 +23,5 @@
"description": "此外,只推荐有经验的用户使用 CSS 自定义面板",
"placeholder": "自定义 CSS 将在最后应用",
"applying": "应用CSS中..."
},
"buttons": {
"submit": "提交"
}
}
}

View File

@@ -0,0 +1,32 @@
{
"title": "Docker",
"alerts": {
"notConfigured": {
"text": "您的 Homarr 实例未配置 Docker或无法获取容器。请查看文档了解如何设置集成。"
}
},
"modals": {
"selectBoard": {
"title": "选择一个面板",
"text": "选择您想要为选定的 Docker 容器添加应用的面板。",
"form": {
"board": {
"label": "面板"
},
"submit": "添加应用"
}
}
},
"notifications": {
"selectBoard": {
"success": {
"title": "添加应用到面板",
"message": "选定的 Docker 容器的应用已添加到面板中。"
},
"error": {
"title": "添加应用到面板失败",
"message": "所选Docker容器的应用无法添加到面板中。"
}
}
}
}

View File

@@ -0,0 +1,48 @@
{
"metaTitle": "首选项",
"pageTitle": "您的首选项",
"boards": {
"defaultBoard": {
"label": "默认面板"
}
},
"accessibility": {
"title": "无障碍服务",
"disablePulse": {
"label": "禁用 Ping",
"description": "默认情况下Homarr 中的 Ping 指示器会一直工作。这可能会让人感到恼火。这个滑块将停用该动画。"
},
"replaceIconsWithDots": {
"label": "用图标替换 Ping 点",
"description": "对于色盲用户来说Ping 点可能无法识别。 这将用图标替换指示器"
}
},
"localization": {
"language": {
"label": "语言"
},
"firstDayOfWeek": {
"label": "一周的第一天",
"options": {
"monday": "周一",
"saturday": "周六",
"sunday": "周日"
}
}
},
"searchEngine": {
"title": "搜索引擎",
"custom": "自定义",
"newTab": {
"label": "在新选项卡中打开搜索结果页"
},
"autoFocus": {
"label": "页面加载时聚焦搜索栏。",
"description": "当您浏览页面时,搜索栏会自动聚焦。该功能仅适用于桌面设备。"
},
"template": {
"label": "查询网址",
"description": "使用 %s 作为查询的占位符"
}
}
}

View File

@@ -0,0 +1,22 @@
{
"errors": {
"default": "该字段无效",
"required": "此字段为必填",
"string": {
"startsWith": "该字段必须以 {{startsWith}} 开头",
"endsWith": "该字段必须以 {{endsWith}} 结尾",
"includes": "该字段必须包含 {{includes}}"
},
"tooSmall": {
"string": "该字段的长度必须至少为 {{minimum}} 个字符",
"number": "该字段必须大于或等于 {{minimum}}"
},
"tooBig": {
"string": "该字段的长度不得超过 {{maximum}} 个字符",
"number": "该字段必须小于或等于 {{maximum}}"
},
"custom": {
"passwordMatch": "两次输入的密码必须一致"
}
}
}