From fd3f8f317a763a14a154fe302c6a836b4dc61223 Mon Sep 17 00:00:00 2001 From: Thomas Camlong Date: Fri, 22 Dec 2023 21:50:04 +0100 Subject: [PATCH] config: update crowdin translations --- public/locales/cn/layout/header.json | 6 +- public/locales/cn/manage/users.json | 12 ++- public/locales/cn/manage/users/edit.json | 55 ++++++++++++++ .../cn/modules/smart-home/entity-state.json | 17 +++++ .../locales/cn/modules/torrents-status.json | 12 ++- public/locales/cr/manage/users.json | 12 ++- public/locales/cr/manage/users/edit.json | 55 ++++++++++++++ .../cr/modules/smart-home/entity-state.json | 17 +++++ .../locales/cr/modules/torrents-status.json | 12 ++- public/locales/cs/boards/common.json | 2 +- public/locales/cs/common.json | 10 +-- .../cs/layout/element-selector/selector.json | 16 ++-- public/locales/cs/layout/manage.json | 2 +- public/locales/cs/layout/modals/about.json | 2 +- public/locales/cs/layout/modals/add-app.json | 74 +++++++++---------- public/locales/cs/manage/boards.json | 20 ++--- public/locales/cs/manage/users.json | 14 +++- public/locales/cs/manage/users/create.json | 12 +-- public/locales/cs/manage/users/edit.json | 55 ++++++++++++++ public/locales/cs/manage/users/invites.json | 10 +-- public/locales/cs/modules/bookmark.json | 4 +- public/locales/cs/modules/calendar.json | 4 +- public/locales/cs/modules/dashdot.json | 6 +- public/locales/cs/modules/date.json | 4 +- public/locales/cs/modules/dlspeed.json | 4 +- .../locales/cs/modules/dns-hole-controls.json | 4 +- .../locales/cs/modules/dns-hole-summary.json | 4 +- public/locales/cs/modules/iframe.json | 4 +- .../cs/modules/media-requests-list.json | 4 +- .../cs/modules/media-requests-stats.json | 4 +- public/locales/cs/modules/media-server.json | 2 +- public/locales/cs/modules/notebook.json | 4 +- public/locales/cs/modules/rss.json | 4 +- .../cs/modules/smart-home/entity-state.json | 17 +++++ .../locales/cs/modules/torrents-status.json | 16 +++- public/locales/cs/modules/usenet.json | 4 +- public/locales/cs/modules/video-stream.json | 4 +- public/locales/cs/modules/weather.json | 4 +- public/locales/cs/tools/docker.json | 10 +-- public/locales/cs/user/preferences.json | 38 +++++----- public/locales/da/manage/users.json | 12 ++- public/locales/da/manage/users/edit.json | 55 ++++++++++++++ .../da/modules/smart-home/entity-state.json | 17 +++++ .../locales/da/modules/torrents-status.json | 12 ++- public/locales/de/manage/users.json | 12 ++- public/locales/de/manage/users/edit.json | 55 ++++++++++++++ .../de/modules/smart-home/entity-state.json | 17 +++++ .../locales/de/modules/torrents-status.json | 12 ++- public/locales/el/manage/users.json | 12 ++- public/locales/el/manage/users/edit.json | 55 ++++++++++++++ .../el/modules/smart-home/entity-state.json | 17 +++++ .../locales/el/modules/torrents-status.json | 12 ++- public/locales/es/manage/users.json | 12 ++- public/locales/es/manage/users/edit.json | 55 ++++++++++++++ .../es/modules/smart-home/entity-state.json | 17 +++++ .../locales/es/modules/torrents-status.json | 12 ++- .../fr/layout/errors/access-denied.json | 2 +- public/locales/fr/manage/users.json | 12 ++- public/locales/fr/manage/users/edit.json | 55 ++++++++++++++ .../fr/modules/smart-home/entity-state.json | 17 +++++ .../locales/fr/modules/torrents-status.json | 12 ++- public/locales/he/manage/users.json | 12 ++- public/locales/he/manage/users/edit.json | 55 ++++++++++++++ .../he/modules/smart-home/entity-state.json | 17 +++++ .../locales/he/modules/torrents-status.json | 12 ++- public/locales/hr/manage/users.json | 12 ++- public/locales/hr/manage/users/edit.json | 55 ++++++++++++++ .../hr/modules/smart-home/entity-state.json | 17 +++++ .../locales/hr/modules/torrents-status.json | 12 ++- public/locales/hu/manage/users.json | 12 ++- public/locales/hu/manage/users/edit.json | 55 ++++++++++++++ .../hu/modules/smart-home/entity-state.json | 17 +++++ .../locales/hu/modules/torrents-status.json | 12 ++- public/locales/it/manage/users.json | 12 ++- public/locales/it/manage/users/edit.json | 55 ++++++++++++++ .../it/modules/smart-home/entity-state.json | 17 +++++ .../locales/it/modules/torrents-status.json | 12 ++- public/locales/ja/manage/users.json | 12 ++- public/locales/ja/manage/users/edit.json | 55 ++++++++++++++ .../ja/modules/smart-home/entity-state.json | 17 +++++ .../locales/ja/modules/torrents-status.json | 12 ++- public/locales/ko/manage/users.json | 12 ++- public/locales/ko/manage/users/edit.json | 55 ++++++++++++++ .../ko/modules/smart-home/entity-state.json | 17 +++++ .../locales/ko/modules/torrents-status.json | 12 ++- public/locales/lv/manage/users.json | 12 ++- public/locales/lv/manage/users/edit.json | 55 ++++++++++++++ .../lv/modules/smart-home/entity-state.json | 17 +++++ .../locales/lv/modules/torrents-status.json | 12 ++- public/locales/nl/manage/users.json | 12 ++- public/locales/nl/manage/users/edit.json | 55 ++++++++++++++ .../nl/modules/smart-home/entity-state.json | 17 +++++ .../locales/nl/modules/torrents-status.json | 12 ++- public/locales/no/common.json | 2 +- public/locales/no/manage/users.json | 12 ++- public/locales/no/manage/users/edit.json | 55 ++++++++++++++ .../no/modules/smart-home/entity-state.json | 17 +++++ .../locales/no/modules/torrents-status.json | 12 ++- .../customization/page-appearance.json | 22 +++--- public/locales/no/tools/docker.json | 2 +- public/locales/pl/manage/users.json | 12 ++- public/locales/pl/manage/users/edit.json | 55 ++++++++++++++ .../pl/modules/smart-home/entity-state.json | 17 +++++ .../locales/pl/modules/torrents-status.json | 12 ++- public/locales/pt/manage/users.json | 12 ++- public/locales/pt/manage/users/edit.json | 55 ++++++++++++++ .../pt/modules/smart-home/entity-state.json | 17 +++++ .../locales/pt/modules/torrents-status.json | 12 ++- public/locales/ru/layout/modals/about.json | 8 +- public/locales/ru/manage/users.json | 12 ++- public/locales/ru/manage/users/edit.json | 55 ++++++++++++++ .../ru/modules/smart-home/entity-state.json | 17 +++++ .../locales/ru/modules/torrents-status.json | 18 ++++- public/locales/sk/manage/users.json | 12 ++- public/locales/sk/manage/users/edit.json | 55 ++++++++++++++ .../sk/modules/smart-home/entity-state.json | 17 +++++ .../locales/sk/modules/torrents-status.json | 12 ++- public/locales/sl/manage/users.json | 12 ++- public/locales/sl/manage/users/edit.json | 55 ++++++++++++++ .../sl/modules/smart-home/entity-state.json | 17 +++++ .../locales/sl/modules/torrents-status.json | 12 ++- public/locales/sv/manage/users.json | 12 ++- public/locales/sv/manage/users/edit.json | 55 ++++++++++++++ .../sv/modules/smart-home/entity-state.json | 17 +++++ .../locales/sv/modules/torrents-status.json | 12 ++- public/locales/tr/manage/users.json | 12 ++- public/locales/tr/manage/users/edit.json | 55 ++++++++++++++ public/locales/tr/modules/dlspeed.json | 2 +- .../tr/modules/smart-home/entity-state.json | 17 +++++ .../locales/tr/modules/torrents-status.json | 16 +++- public/locales/tw/manage/users.json | 12 ++- public/locales/tw/manage/users/edit.json | 55 ++++++++++++++ .../tw/modules/smart-home/entity-state.json | 17 +++++ .../locales/tw/modules/torrents-status.json | 12 ++- public/locales/uk/manage/users.json | 12 ++- public/locales/uk/manage/users/edit.json | 55 ++++++++++++++ .../uk/modules/smart-home/entity-state.json | 17 +++++ .../locales/uk/modules/torrents-status.json | 12 ++- public/locales/vi/common.json | 10 +-- public/locales/vi/layout/header.json | 2 +- public/locales/vi/layout/manage.json | 4 +- public/locales/vi/manage/boards.json | 4 +- public/locales/vi/manage/users.json | 12 ++- public/locales/vi/manage/users/edit.json | 55 ++++++++++++++ .../locales/vi/modules/dns-hole-summary.json | 2 +- public/locales/vi/modules/notebook.json | 66 ++++++++--------- .../vi/modules/smart-home/entity-state.json | 17 +++++ .../locales/vi/modules/torrents-status.json | 26 +++++-- .../vi/settings/customization/general.json | 2 +- .../customization/page-appearance.json | 22 +++--- public/locales/vi/tools/docker.json | 2 +- public/locales/vi/user/preferences.json | 4 +- 152 files changed, 2737 insertions(+), 307 deletions(-) create mode 100644 public/locales/cn/manage/users/edit.json create mode 100644 public/locales/cn/modules/smart-home/entity-state.json create mode 100644 public/locales/cr/manage/users/edit.json create mode 100644 public/locales/cr/modules/smart-home/entity-state.json create mode 100644 public/locales/cs/manage/users/edit.json create mode 100644 public/locales/cs/modules/smart-home/entity-state.json create mode 100644 public/locales/da/manage/users/edit.json create mode 100644 public/locales/da/modules/smart-home/entity-state.json create mode 100644 public/locales/de/manage/users/edit.json create mode 100644 public/locales/de/modules/smart-home/entity-state.json create mode 100644 public/locales/el/manage/users/edit.json create mode 100644 public/locales/el/modules/smart-home/entity-state.json create mode 100644 public/locales/es/manage/users/edit.json create mode 100644 public/locales/es/modules/smart-home/entity-state.json create mode 100644 public/locales/fr/manage/users/edit.json create mode 100644 public/locales/fr/modules/smart-home/entity-state.json create mode 100644 public/locales/he/manage/users/edit.json create mode 100644 public/locales/he/modules/smart-home/entity-state.json create mode 100644 public/locales/hr/manage/users/edit.json create mode 100644 public/locales/hr/modules/smart-home/entity-state.json create mode 100644 public/locales/hu/manage/users/edit.json create mode 100644 public/locales/hu/modules/smart-home/entity-state.json create mode 100644 public/locales/it/manage/users/edit.json create mode 100644 public/locales/it/modules/smart-home/entity-state.json create mode 100644 public/locales/ja/manage/users/edit.json create mode 100644 public/locales/ja/modules/smart-home/entity-state.json create mode 100644 public/locales/ko/manage/users/edit.json create mode 100644 public/locales/ko/modules/smart-home/entity-state.json create mode 100644 public/locales/lv/manage/users/edit.json create mode 100644 public/locales/lv/modules/smart-home/entity-state.json create mode 100644 public/locales/nl/manage/users/edit.json create mode 100644 public/locales/nl/modules/smart-home/entity-state.json create mode 100644 public/locales/no/manage/users/edit.json create mode 100644 public/locales/no/modules/smart-home/entity-state.json create mode 100644 public/locales/pl/manage/users/edit.json create mode 100644 public/locales/pl/modules/smart-home/entity-state.json create mode 100644 public/locales/pt/manage/users/edit.json create mode 100644 public/locales/pt/modules/smart-home/entity-state.json create mode 100644 public/locales/ru/manage/users/edit.json create mode 100644 public/locales/ru/modules/smart-home/entity-state.json create mode 100644 public/locales/sk/manage/users/edit.json create mode 100644 public/locales/sk/modules/smart-home/entity-state.json create mode 100644 public/locales/sl/manage/users/edit.json create mode 100644 public/locales/sl/modules/smart-home/entity-state.json create mode 100644 public/locales/sv/manage/users/edit.json create mode 100644 public/locales/sv/modules/smart-home/entity-state.json create mode 100644 public/locales/tr/manage/users/edit.json create mode 100644 public/locales/tr/modules/smart-home/entity-state.json create mode 100644 public/locales/tw/manage/users/edit.json create mode 100644 public/locales/tw/modules/smart-home/entity-state.json create mode 100644 public/locales/uk/manage/users/edit.json create mode 100644 public/locales/uk/modules/smart-home/entity-state.json create mode 100644 public/locales/vi/manage/users/edit.json create mode 100644 public/locales/vi/modules/smart-home/entity-state.json diff --git a/public/locales/cn/layout/header.json b/public/locales/cn/layout/header.json index 456a8a0aa..ca36fd850 100644 --- a/public/locales/cn/layout/header.json +++ b/public/locales/cn/layout/header.json @@ -11,9 +11,9 @@ "actions": { "avatar": { "switchTheme": "切换主题", - "preferences": "用户首选项", - "defaultBoard": "默认仪表盘", - "manage": "管理", + "preferences": "用户选项", + "defaultBoard": "默认面板", + "manage": "管理中心", "logout": "注销 {{username}}", "login": "登录" } diff --git a/public/locales/cn/manage/users.json b/public/locales/cn/manage/users.json index 75722cca3..b699c5d8a 100644 --- a/public/locales/cn/manage/users.json +++ b/public/locales/cn/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "用户", "pageTitle": "管理用户", - "text": "通过账号,您可以配置谁可以编辑您的面板。Homarr的未来版本将对权限和面板进行更精细地控制。", "buttons": { "create": "创建" }, + "filter": { + "roles": { + "all": "全部", + "normal": "普通", + "admin": "管理员", + "owner": "所有者" + } + }, "table": { "header": { - "user": "用户" + "user": "用户", + "email": "邮箱" } }, "tooltips": { diff --git a/public/locales/cn/manage/users/edit.json b/public/locales/cn/manage/users/edit.json new file mode 100644 index 000000000..a99c16272 --- /dev/null +++ b/public/locales/cn/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "用户 {{username}}", + "back": "返回用户管理", + "sections": { + "general": { + "title": "通用", + "inputs": { + "username": { + "label": "用户名" + }, + "eMail": { + "label": "邮箱" + } + } + }, + "security": { + "title": "安全", + "inputs": { + "password": { + "label": "新密码" + }, + "terminateExistingSessions": { + "label": "终止现有会话", + "description": "强制用户在其设备上重新登录" + }, + "confirm": { + "label": "确认", + "description": "密码将被更新。该操作不可撤销。" + } + } + }, + "roles": { + "title": "角色", + "currentRole": "当前角色: ", + "badges": { + "owner": "所有者", + "admin": "管理员", + "normal": "普通" + } + }, + "deletion": { + "title": "删除账号", + "inputs": { + "confirmUsername": { + "label": "确认用户名", + "description": "输入用户名以确认删除" + }, + "confirm": { + "label": "永久删除", + "description": "我知道此操作是永久性的,所有帐户数据都将丢失。" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/cn/modules/smart-home/entity-state.json b/public/locales/cn/modules/smart-home/entity-state.json new file mode 100644 index 000000000..7ec5f18a0 --- /dev/null +++ b/public/locales/cn/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "未找到实体", + "descriptor": { + "name": "Home Assistant 实体", + "description": "Home Assistant 中实体的当前状态", + "settings": { + "title": "实体状态", + "entityId": { + "label": "实体 ID", + "info": "Home Assistant 中的唯一实体 ID。通过单击实体 > 单击齿轮图标 > 单击“实体 ID”处的复制按钮进行复制。某些自定义实体可能不受支持。" + }, + "displayName": { + "label": "显示名称" + } + } + } +} \ No newline at end of file diff --git a/public/locales/cn/modules/torrents-status.json b/public/locales/cn/modules/torrents-status.json index 21345f04c..9570a8696 100644 --- a/public/locales/cn/modules/torrents-status.json +++ b/public/locales/cn/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "正在下载", "name": "名称", + "dateAdded": "已添加到", "size": "大小", "download": "下载", "upload": "上传", "estimatedTimeOfArrival": "剩余时间", - "progress": "进度" + "progress": "进度", + "totalUploaded": "上传总量", + "totalDownloaded": "下载总量", + "ratio": "分享率", + "seeds": "种子数(已连接)", + "peers": "用户数(已连接)", + "label": "标签", + "state": "状态", + "stateMessage": "状态信息" }, "item": { "text": "由 {{appName}}, {{ratio}} 管理的比率" diff --git a/public/locales/cr/manage/users.json b/public/locales/cr/manage/users.json index 2d7f1247b..7fd0a0bfa 100644 --- a/public/locales/cr/manage/users.json +++ b/public/locales/cr/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "crwdns3789:0crwdne3789:0", "pageTitle": "crwdns3791:0crwdne3791:0", - "text": "crwdns3793:0crwdne3793:0", "buttons": { "create": "crwdns3795:0crwdne3795:0" }, + "filter": { + "roles": { + "all": "crwdns4114:0crwdne4114:0", + "normal": "crwdns4116:0crwdne4116:0", + "admin": "crwdns4118:0crwdne4118:0", + "owner": "crwdns4120:0crwdne4120:0" + } + }, "table": { "header": { - "user": "crwdns3797:0crwdne3797:0" + "user": "crwdns3797:0crwdne3797:0", + "email": "crwdns4122:0crwdne4122:0" } }, "tooltips": { diff --git a/public/locales/cr/manage/users/edit.json b/public/locales/cr/manage/users/edit.json new file mode 100644 index 000000000..9c12e3ab2 --- /dev/null +++ b/public/locales/cr/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "crwdns4072:0{{username}}crwdne4072:0", + "back": "crwdns4074:0crwdne4074:0", + "sections": { + "general": { + "title": "crwdns4076:0crwdne4076:0", + "inputs": { + "username": { + "label": "crwdns4078:0crwdne4078:0" + }, + "eMail": { + "label": "crwdns4080:0crwdne4080:0" + } + } + }, + "security": { + "title": "crwdns4082:0crwdne4082:0", + "inputs": { + "password": { + "label": "crwdns4084:0crwdne4084:0" + }, + "terminateExistingSessions": { + "label": "crwdns4086:0crwdne4086:0", + "description": "crwdns4088:0crwdne4088:0" + }, + "confirm": { + "label": "crwdns4090:0crwdne4090:0", + "description": "crwdns4092:0crwdne4092:0" + } + } + }, + "roles": { + "title": "crwdns4094:0crwdne4094:0", + "currentRole": "crwdns4096:0crwdne4096:0", + "badges": { + "owner": "crwdns4098:0crwdne4098:0", + "admin": "crwdns4100:0crwdne4100:0", + "normal": "crwdns4102:0crwdne4102:0" + } + }, + "deletion": { + "title": "crwdns4104:0crwdne4104:0", + "inputs": { + "confirmUsername": { + "label": "crwdns4106:0crwdne4106:0", + "description": "crwdns4108:0crwdne4108:0" + }, + "confirm": { + "label": "crwdns4110:0crwdne4110:0", + "description": "crwdns4112:0crwdne4112:0" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/cr/modules/smart-home/entity-state.json b/public/locales/cr/modules/smart-home/entity-state.json new file mode 100644 index 000000000..e0520f6db --- /dev/null +++ b/public/locales/cr/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "crwdns4038:0crwdne4038:0", + "descriptor": { + "name": "crwdns4040:0crwdne4040:0", + "description": "crwdns4042:0crwdne4042:0", + "settings": { + "title": "crwdns4044:0crwdne4044:0", + "entityId": { + "label": "crwdns4046:0crwdne4046:0", + "info": "crwdns4048:0crwdne4048:0" + }, + "displayName": { + "label": "crwdns4050:0crwdne4050:0" + } + } + } +} \ No newline at end of file diff --git a/public/locales/cr/modules/torrents-status.json b/public/locales/cr/modules/torrents-status.json index 12e166623..226de309c 100644 --- a/public/locales/cr/modules/torrents-status.json +++ b/public/locales/cr/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "crwdns4052:0crwdne4052:0", "name": "crwdns2225:0crwdne2225:0", + "dateAdded": "crwdns4054:0crwdne4054:0", "size": "crwdns2227:0crwdne2227:0", "download": "crwdns2229:0crwdne2229:0", "upload": "crwdns2231:0crwdne2231:0", "estimatedTimeOfArrival": "crwdns2233:0crwdne2233:0", - "progress": "crwdns2235:0crwdne2235:0" + "progress": "crwdns2235:0crwdne2235:0", + "totalUploaded": "crwdns4056:0crwdne4056:0", + "totalDownloaded": "crwdns4058:0crwdne4058:0", + "ratio": "crwdns4060:0crwdne4060:0", + "seeds": "crwdns4062:0crwdne4062:0", + "peers": "crwdns4064:0crwdne4064:0", + "label": "crwdns4066:0crwdne4066:0", + "state": "crwdns4068:0crwdne4068:0", + "stateMessage": "crwdns4070:0crwdne4070:0" }, "item": { "text": "crwdns2461:0{{appName}}crwdnd2461:0{{ratio}}crwdne2461:0" diff --git a/public/locales/cs/boards/common.json b/public/locales/cs/boards/common.json index a70db06bf..4246ae56d 100644 --- a/public/locales/cs/boards/common.json +++ b/public/locales/cs/boards/common.json @@ -1,5 +1,5 @@ { "header": { - "customize": "" + "customize": "Přizpůsobit plochu" } } \ No newline at end of file diff --git a/public/locales/cs/common.json b/public/locales/cs/common.json index 814bcdbfa..30e248cb4 100644 --- a/public/locales/cs/common.json +++ b/public/locales/cs/common.json @@ -5,11 +5,11 @@ "about": "", "cancel": "", "close": "", - "back": "", + "back": "Zpět", "delete": "", "ok": "", "edit": "", - "next": "", + "next": "Další", "previous": "", "confirm": "", "enabled": "", @@ -44,14 +44,14 @@ }, "seeMore": "", "position": { - "left": "", + "left": "Vlevo", "center": "", - "right": "" + "right": "Vpravo" }, "attributes": { "width": "", "height": "" }, "public": "", - "restricted": "" + "restricted": "Omezené" } \ No newline at end of file diff --git a/public/locales/cs/layout/element-selector/selector.json b/public/locales/cs/layout/element-selector/selector.json index 6dd6ad716..ca2d798a7 100644 --- a/public/locales/cs/layout/element-selector/selector.json +++ b/public/locales/cs/layout/element-selector/selector.json @@ -3,23 +3,23 @@ "title": "Přidat novou dlaždici", "text": "Dlaždice jsou hlavním prvkem Homarru. Slouží k zobrazení Vašich aplikací a dalších informací. Můžete přidat libovolný počet dlaždic." }, - "widgetDescription": "", - "goBack": "", + "widgetDescription": "Widgety komunikují s vašimi aplikacemi, aby nad nimi poskytovaly větší kontrolu. Před použitím obvykle vyžadují další konfiguraci.", + "goBack": "Přejít zpět na předchozí stránku", "actionIcon": { - "tooltip": "" + "tooltip": "Přidat dlaždici" }, "apps": "Aplikace", "app": { - "defaultName": "" + "defaultName": "Vaše aplikace" }, "widgets": "Widgety", "categories": "Kategorie", "category": { - "newName": "", - "defaultName": "", + "newName": "Název nové kategorie", + "defaultName": "Nová kategorie", "created": { - "title": "", - "message": "" + "title": "Kategorie vytvořena", + "message": "Kategorie \"{{name}}\" byla vytvořena" } } } diff --git a/public/locales/cs/layout/manage.json b/public/locales/cs/layout/manage.json index 02262e724..f95356c1c 100644 --- a/public/locales/cs/layout/manage.json +++ b/public/locales/cs/layout/manage.json @@ -16,7 +16,7 @@ "help": { "title": "Nápověda", "items": { - "documentation": "", + "documentation": "Dokumentace", "report": "Nahlášení problému/chyby", "discord": "Komunitní Discord", "contribute": "Zapojte se" diff --git a/public/locales/cs/layout/modals/about.json b/public/locales/cs/layout/modals/about.json index 9a09c330d..835ce8ea8 100644 --- a/public/locales/cs/layout/modals/about.json +++ b/public/locales/cs/layout/modals/about.json @@ -1,6 +1,6 @@ { "description": "", - "addToDashboard": "", + "addToDashboard": "Přidat na plochu", "tip": "", "key": "", "action": "", diff --git a/public/locales/cs/layout/modals/add-app.json b/public/locales/cs/layout/modals/add-app.json index efadec3f7..807103a09 100644 --- a/public/locales/cs/layout/modals/add-app.json +++ b/public/locales/cs/layout/modals/add-app.json @@ -9,29 +9,29 @@ "general": { "appname": { "label": "Název aplikace", - "description": "" + "description": "Zobrazuje se s aplikací na ploše." }, "internalAddress": { - "label": "", - "description": "", + "label": "Interní adresa", + "description": "Interní IP adresa aplikace.", "troubleshoot": { "label": "Narazili jste na problém?", - "header": "", + "header": "Zde je seznam nejčastějších chyb a jejich řešení:", "lines": { - "nothingAfterPort": "", - "protocolCheck": "", - "preferIP": "", - "enablePings": "", - "wget": "", - "iframe": "", + "nothingAfterPort": "Ve většině případů, ne-li ve všech, byste za port neměli zadávat žádnou cestu. (Dokonce ani '/admin' pro pihole nebo '/web' pro plex)", + "protocolCheck": "Vždy se ujistěte, že na začátku URL je http nebo https a také se ujistěte, že používáte správnou předponu.", + "preferIP": "Doporučuje se používat přímo Ip adresu stroje nebo kontejneru, se kterým se snažíte komunikovat.", + "enablePings": "Zkontrolujte, zda je IP adresa správná, povolením pingů. Běžte do Přizpůsobení plochy -> Rozložení -> Povolit ping. Na dlaždicích aplikace se objeví malá červená nebo zelená bublina a po najetí na ni se zobrazí kód odpovědi (ve většině případů se očekává zelená bublina s kódem 200).", + "wget": "Chcete-li se ujistit, že homarr může komunikovat s ostatními aplikacemi, zkontrolujte, zda wget/curl/ping odpovídá IP adrese:portu aplikace.", + "iframe": "Pokud jde o iframe, ty by měly vždy používat stejný protokol (http/s) jako Homarr.", "clearCache": "" }, - "footer": "" + "footer": "Pro řešení dalších problémů se obraťte na náš {{discord}}." } }, "externalAddress": { - "label": "", - "description": "" + "label": "Veřejná adresa", + "description": "URL která bude otevřena po kliknutí na aplikaci." } }, "behaviour": { @@ -47,18 +47,18 @@ }, "network": { "statusChecker": { - "label": "", - "description": "" + "label": "Kontrola stavu", + "description": "Kontroluje, zda je aplikace online pomocí jednoduchého HTTP(S) požadavku." }, "statusCodes": { - "label": "", - "description": "" + "label": "Stavové kódy HTTP", + "description": "Stavové kódy HTTP, které jsou považovány jako online." } }, "appearance": { "icon": { - "label": "", - "description": "", + "label": "Ikona aplikace", + "description": "Začněte psát pro vyhledání ikony. Můžete také vložit adresu URL obrázku a použít vlastní ikonu.", "autocomplete": { "title": "", "text": "" @@ -69,38 +69,38 @@ } }, "appNameFontSize": { - "label": "", - "description": "" + "label": "Velikost písma názvu aplikace", + "description": "Nastavte velikost písma zobrazení názvu aplikace na dlaždici." }, "appNameStatus": { - "label": "", - "description": "", + "label": "Stav názvu aplikace", + "description": "Zvolte, kde se má název zobrazit, pokud se vůbec má zobrazit.", "dropdown": { - "normal": "", - "hover": "", - "hidden": "" + "normal": "Zobrazení názvu pouze na dlaždici", + "hover": "Zobrazení názvu pouze při najetí myší", + "hidden": "Nezobrazovat vůbec" } }, "positionAppName": { - "label": "", - "description": "", + "label": "Pozice názvu aplikace", + "description": "Pozice názvu aplikace vzhledem k ikoně.", "dropdown": { - "top": "", - "right": "", - "bottom": "", - "left": "" + "top": "Nahoře", + "right": "Vpravo", + "bottom": "Dole", + "left": "Vlevo" } }, "lineClampAppName": { - "label": "", - "description": "" + "label": "Řádky názvu aplikace", + "description": "Určuje, na kolik řádků se má maximálně vejít váš nadpis. Nastavte 0 pro neomezený počet." } }, "integration": { "type": { - "label": "", - "description": "", - "placeholder": "", + "label": "Nastavení propojení", + "description": "Konfigurace integrace, která bude použita pro připojení k vaší aplikaci.", + "placeholder": "Vyberte integraci", "defined": "", "undefined": "", "public": "", diff --git a/public/locales/cs/manage/boards.json b/public/locales/cs/manage/boards.json index d8910e1e0..0552c616b 100644 --- a/public/locales/cs/manage/boards.json +++ b/public/locales/cs/manage/boards.json @@ -8,22 +8,22 @@ "categories": "Kategorie" }, "buttons": { - "view": "" + "view": "Zobrazit plochu" }, "menu": { - "setAsDefault": "", + "setAsDefault": "Nastavit jako výchozí plochu", "delete": { - "label": "", - "disabled": "" + "label": "Trvale smazat", + "disabled": "Smazání je zakázáno, protože starší komponenty Homarru neumožňují smazání výchozí konfigurace. Smazání bude možné v budoucnu." } }, "badges": { - "fileSystem": "", - "default": "" + "fileSystem": "Souborový systém", + "default": "Výchozí" } }, "buttons": { - "create": "" + "create": "Vytvořit novou plochu" }, "modals": { "delete": { @@ -31,13 +31,13 @@ "text": "" }, "create": { - "title": "", - "text": "", + "title": "Vytvořit plochu", + "text": "Název nelze po vytvoření plochy změnit.", "form": { "name": { "label": "" }, - "submit": "" + "submit": "Vytvořit" } } } diff --git a/public/locales/cs/manage/users.json b/public/locales/cs/manage/users.json index d717de76c..a90eb3bba 100644 --- a/public/locales/cs/manage/users.json +++ b/public/locales/cs/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Uživatelé", "pageTitle": "Správa uživatelů", - "text": "", "buttons": { - "create": "" + "create": "Vytvořit" + }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } }, "table": { "header": { - "user": "Uživatel" + "user": "Uživatel", + "email": "E-mail" } }, "tooltips": { diff --git a/public/locales/cs/manage/users/create.json b/public/locales/cs/manage/users/create.json index 846e81df7..ed6677683 100644 --- a/public/locales/cs/manage/users/create.json +++ b/public/locales/cs/manage/users/create.json @@ -1,25 +1,25 @@ { - "metaTitle": "", + "metaTitle": "Vytvořit uživatele", "steps": { "account": { - "title": "", + "title": "První krok", "text": "", "username": { "label": "" }, "email": { - "label": "" + "label": "E-mail" } }, "security": { - "title": "", + "title": "Druhý krok", "text": "", "password": { "label": "" } }, "finish": { - "title": "", + "title": "Potvrzení", "text": "", "card": { "title": "", @@ -30,7 +30,7 @@ "property": "", "value": "", "username": "", - "email": "", + "email": "E-mail", "password": "" }, "notSet": "", diff --git a/public/locales/cs/manage/users/edit.json b/public/locales/cs/manage/users/edit.json new file mode 100644 index 000000000..ec7c98fd3 --- /dev/null +++ b/public/locales/cs/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Obecné", + "inputs": { + "username": { + "label": "" + }, + "eMail": { + "label": "E-mail" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Trvale smazat", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/cs/manage/users/invites.json b/public/locales/cs/manage/users/invites.json index ea4fc945a..11c354e8b 100644 --- a/public/locales/cs/manage/users/invites.json +++ b/public/locales/cs/manage/users/invites.json @@ -20,11 +20,11 @@ }, "modals": { "create": { - "title": "", - "description": "", + "title": "Vytvořit pozvánku", + "description": "Po vypršení platnosti pozvánka přestane být platná a příjemce pozvánky si nebude moci vytvořit účet.", "form": { - "expires": "", - "submit": "" + "expires": "Datum konce platnosti", + "submit": "Vytvořit" } }, "copy": { @@ -44,5 +44,5 @@ "description": "" } }, - "noInvites": "" + "noInvites": "Zatím zde nejsou žádné pozvánky." } \ No newline at end of file diff --git a/public/locales/cs/modules/bookmark.json b/public/locales/cs/modules/bookmark.json index 87bf684c7..c4691e3b2 100644 --- a/public/locales/cs/modules/bookmark.json +++ b/public/locales/cs/modules/bookmark.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Záložka", + "description": "Zobrazí statický seznam textů nebo odkazů", "settings": { "title": "", "name": { diff --git a/public/locales/cs/modules/calendar.json b/public/locales/cs/modules/calendar.json index 03c146c39..f91eed31e 100644 --- a/public/locales/cs/modules/calendar.json +++ b/public/locales/cs/modules/calendar.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Kalendář", + "description": "Zobrazí kalendář s nadcházejícími vydáními z podporovaných integrací.", "settings": { "title": "", "radarrReleaseType": { diff --git a/public/locales/cs/modules/dashdot.json b/public/locales/cs/modules/dashdot.json index 98f45c5c2..66228ced5 100644 --- a/public/locales/cs/modules/dashdot.json +++ b/public/locales/cs/modules/dashdot.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Dash.", + "description": "Zobrazuje grafy z externího Dash. Instance uvnitř Homarru.", "settings": { "title": "", "dashName": { @@ -82,7 +82,7 @@ } }, "card": { - "title": "", + "title": "Dash.", "errors": { "noService": "", "noInformation": "", diff --git a/public/locales/cs/modules/date.json b/public/locales/cs/modules/date.json index e8ca6f5e8..2358c4563 100644 --- a/public/locales/cs/modules/date.json +++ b/public/locales/cs/modules/date.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Datum a čas", + "description": "Zobrazuje aktuální datum a čas.", "settings": { "title": "", "display24HourFormat": { diff --git a/public/locales/cs/modules/dlspeed.json b/public/locales/cs/modules/dlspeed.json index 770488591..c034b3284 100644 --- a/public/locales/cs/modules/dlspeed.json +++ b/public/locales/cs/modules/dlspeed.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "" + "name": "Rychlost stahování", + "description": "Zobrazuje rychlost stahování a odesílání z podporovaných integrací." }, "card": { "table": { diff --git a/public/locales/cs/modules/dns-hole-controls.json b/public/locales/cs/modules/dns-hole-controls.json index 3bf25c924..deb82a48b 100644 --- a/public/locales/cs/modules/dns-hole-controls.json +++ b/public/locales/cs/modules/dns-hole-controls.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Ovládání DNS hole", + "description": "Ovládejte PiHole nebo AdGuard z plochy", "settings": { "title": "", "showToggleAllButtons": { diff --git a/public/locales/cs/modules/dns-hole-summary.json b/public/locales/cs/modules/dns-hole-summary.json index 50bc08c3c..86f2bfa63 100644 --- a/public/locales/cs/modules/dns-hole-summary.json +++ b/public/locales/cs/modules/dns-hole-summary.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Shrnutí DNS hole", + "description": "Zobrazuje důležitá data ze služby PiHole nebo AdGuard", "settings": { "title": "", "usePiHoleColors": { diff --git a/public/locales/cs/modules/iframe.json b/public/locales/cs/modules/iframe.json index cbd07acf7..93879b490 100644 --- a/public/locales/cs/modules/iframe.json +++ b/public/locales/cs/modules/iframe.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "iFrame", + "description": "Vložte jakýkoli obsah z internetu. Některé webové stránky mohou omezit přístup.", "settings": { "title": "", "embedUrl": { diff --git a/public/locales/cs/modules/media-requests-list.json b/public/locales/cs/modules/media-requests-list.json index bef8c144b..5904c0146 100644 --- a/public/locales/cs/modules/media-requests-list.json +++ b/public/locales/cs/modules/media-requests-list.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Žádosti o média", + "description": "Podívejte se na seznam všech požadavků na média z vaší instance Overseerr nebo Jellyseerr", "settings": { "title": "", "replaceLinksWithExternalHost": { diff --git a/public/locales/cs/modules/media-requests-stats.json b/public/locales/cs/modules/media-requests-stats.json index 8ad032e26..4ec55c171 100644 --- a/public/locales/cs/modules/media-requests-stats.json +++ b/public/locales/cs/modules/media-requests-stats.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Statistiky požadavků na média", + "description": "Statistiky vašich požadavků na média", "settings": { "title": "", "replaceLinksWithExternalHost": { diff --git a/public/locales/cs/modules/media-server.json b/public/locales/cs/modules/media-server.json index 16a686ef7..80a41cf27 100644 --- a/public/locales/cs/modules/media-server.json +++ b/public/locales/cs/modules/media-server.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Mediální server", - "description": "", + "description": "Interagujte se svým mediálním serverem Jellyfin nebo Plex", "settings": { "title": "" } diff --git a/public/locales/cs/modules/notebook.json b/public/locales/cs/modules/notebook.json index 69b88092c..4bd1c9a93 100644 --- a/public/locales/cs/modules/notebook.json +++ b/public/locales/cs/modules/notebook.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Zápisník", + "description": "Interaktivní widget založený na Markdownu, do kterého si můžete zapisovat poznámky!", "settings": { "title": "", "showToolbar": { diff --git a/public/locales/cs/modules/rss.json b/public/locales/cs/modules/rss.json index 32b2b7889..8755e2736 100644 --- a/public/locales/cs/modules/rss.json +++ b/public/locales/cs/modules/rss.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "RSS Widget", + "description": "RSS widget umožňuje zobrazit RSS kanály na vaší nástěnce.", "settings": { "title": "", "rssFeedUrl": { diff --git a/public/locales/cs/modules/smart-home/entity-state.json b/public/locales/cs/modules/smart-home/entity-state.json new file mode 100644 index 000000000..415cc293d --- /dev/null +++ b/public/locales/cs/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "", + "descriptor": { + "name": "", + "description": "", + "settings": { + "title": "", + "entityId": { + "label": "", + "info": "" + }, + "displayName": { + "label": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/cs/modules/torrents-status.json b/public/locales/cs/modules/torrents-status.json index af0834cb1..0588402eb 100644 --- a/public/locales/cs/modules/torrents-status.json +++ b/public/locales/cs/modules/torrents-status.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Torrenty", + "description": "Zobrazuje seznam torrentů z podporovaných klientů Torrent.", "settings": { "title": "", "refreshInterval": { @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "", "name": "", + "dateAdded": "", "size": "", "download": "", "upload": "", "estimatedTimeOfArrival": "", - "progress": "" + "progress": "", + "totalUploaded": "", + "totalDownloaded": "", + "ratio": "", + "seeds": "", + "peers": "", + "label": "", + "state": "", + "stateMessage": "" }, "item": { "text": "" diff --git a/public/locales/cs/modules/usenet.json b/public/locales/cs/modules/usenet.json index dfe4e1e86..b94cbc949 100644 --- a/public/locales/cs/modules/usenet.json +++ b/public/locales/cs/modules/usenet.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "" + "name": "Usenet", + "description": "Umožňuje zobrazit a spravovat instanci Usenetu." }, "card": { "errors": { diff --git a/public/locales/cs/modules/video-stream.json b/public/locales/cs/modules/video-stream.json index 539daa1c4..62e7c6631 100644 --- a/public/locales/cs/modules/video-stream.json +++ b/public/locales/cs/modules/video-stream.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Streamování videa", + "description": "Vložte video stream nebo video z kamery nebo webové stránky", "settings": { "title": "", "FeedUrl": { diff --git a/public/locales/cs/modules/weather.json b/public/locales/cs/modules/weather.json index 9e52e237f..af5c028ce 100644 --- a/public/locales/cs/modules/weather.json +++ b/public/locales/cs/modules/weather.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Počasí", + "description": "Zobrazuje aktuální informace o počasí na nastaveném místě.", "settings": { "title": "", "displayInFahrenheit": { diff --git a/public/locales/cs/tools/docker.json b/public/locales/cs/tools/docker.json index 54e726b73..722854510 100644 --- a/public/locales/cs/tools/docker.json +++ b/public/locales/cs/tools/docker.json @@ -2,18 +2,18 @@ "title": "", "alerts": { "notConfigured": { - "text": "" + "text": "Vaše instance Homarr nemá nakonfigurovaný Docker nebo se nepodařilo načíst kontejnery. Podívejte se prosím do dokumentace, jak integraci nastavit." } }, "modals": { "selectBoard": { - "title": "", - "text": "", + "title": "Vyberte plochu", + "text": "Vyberte plochu, na kterou chcete přidat aplikace pro vybrané Docker kontejnery.", "form": { "board": { - "label": "" + "label": "Plocha" }, - "submit": "" + "submit": "Přidat aplikace" } } }, diff --git a/public/locales/cs/user/preferences.json b/public/locales/cs/user/preferences.json index 6c0e93d28..11fe31f96 100644 --- a/public/locales/cs/user/preferences.json +++ b/public/locales/cs/user/preferences.json @@ -1,48 +1,48 @@ { - "metaTitle": "", - "pageTitle": "", + "metaTitle": "Předvolby", + "pageTitle": "Vaše předvolby", "boards": { "defaultBoard": { - "label": "" + "label": "Výchozí plocha" } }, "accessibility": { "title": "", "disablePulse": { - "label": "", - "description": "" + "label": "Vypnout pulsování pingu", + "description": "Ve výchozím nastavení budou indikátory pingu v Homarru pulzovat. To může být dráždivé. Tento posuvník deaktivuje animaci" }, "replaceIconsWithDots": { - "label": "", - "description": "" + "label": "Nahraďte tečky pingu ikonami", + "description": "Pro barvoslepé uživatele mohou být body pingu nerozpoznatelné. Toto nahradí indikátory ikonami" } }, "localization": { "language": { - "label": "" + "label": "Jazyk" }, "firstDayOfWeek": { - "label": "", + "label": "První den v týdnu", "options": { - "monday": "", - "saturday": "", - "sunday": "" + "monday": "Pondělí", + "saturday": "Sobota", + "sunday": "Neděle" } } }, "searchEngine": { - "title": "", - "custom": "", + "title": "Vyhledávač", + "custom": "Vlastní", "newTab": { - "label": "" + "label": "Otevřít výsledky hledání v nové záložce" }, "autoFocus": { - "label": "", - "description": "" + "label": "Zaměřit na vyhledávací panel po načtení stránky.", + "description": "Při přechodu na stránky plochy se automaticky zaměří vyhledávací panel. Funguje pouze na stolních počítačích." }, "template": { - "label": "", - "description": "" + "label": "Adresa URL dotazu", + "description": "Použijte %s jako zástupný znak pro dotaz" } } } \ No newline at end of file diff --git a/public/locales/da/manage/users.json b/public/locales/da/manage/users.json index 578b429ed..9f647d494 100644 --- a/public/locales/da/manage/users.json +++ b/public/locales/da/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Brugere", "pageTitle": "Administrér brugere", - "text": "Ved hjælp af brugere kan du konfigurere, hvem der kan redigere dine dashboards. Fremtidige versioner af Homarr vil have endnu mere detaljeret kontrol over tilladelser og tavler.", "buttons": { "create": "Opret" }, + "filter": { + "roles": { + "all": "Alle", + "normal": "Normal", + "admin": "Admin", + "owner": "Ejer" + } + }, "table": { "header": { - "user": "Bruger" + "user": "Bruger", + "email": "E-mail" } }, "tooltips": { diff --git a/public/locales/da/manage/users/edit.json b/public/locales/da/manage/users/edit.json new file mode 100644 index 000000000..cadcfedc9 --- /dev/null +++ b/public/locales/da/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "Bruger {{username}}", + "back": "Tilbage til brugeradministration", + "sections": { + "general": { + "title": "Generelt", + "inputs": { + "username": { + "label": "Brugernavn" + }, + "eMail": { + "label": "E-mail" + } + } + }, + "security": { + "title": "Sikkerhed", + "inputs": { + "password": { + "label": "Nyt kodeord" + }, + "terminateExistingSessions": { + "label": "Afslut eksisterende sessioner", + "description": "Tvinger brugeren til at logge ind igen på deres enheder" + }, + "confirm": { + "label": "Bekræft", + "description": "Adgangskoden vil blive opdateret. Handlingen kan ikke fortrydes." + } + } + }, + "roles": { + "title": "Roller", + "currentRole": "Nuværende rolle: ", + "badges": { + "owner": "Ejer", + "admin": "Admin", + "normal": "Normal" + } + }, + "deletion": { + "title": "Sletning af konto", + "inputs": { + "confirmUsername": { + "label": "Bekræft brugernavn", + "description": "Indtast brugernavn for at bekræfte sletningen" + }, + "confirm": { + "label": "Slet permanent", + "description": "Jeg er klar over, at denne handling er permanent, og alle kontodata vil gå tabt." + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/da/modules/smart-home/entity-state.json b/public/locales/da/modules/smart-home/entity-state.json new file mode 100644 index 000000000..b9d378b63 --- /dev/null +++ b/public/locales/da/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "Entitet blev ikke fundet", + "descriptor": { + "name": "Home Assistant entitet", + "description": "Aktuel tilstand for en entitet i Home Assistant", + "settings": { + "title": "Entitet tilstand", + "entityId": { + "label": "Entitet ID", + "info": "Unikt entitets-id i Home Assistant. Kopier ved at klikke på entitet > Klik på tandhjulsikon > Klik på kopieringsknappen ved 'Entitets-ID'. Nogle brugerdefinerede entiteter understøttes muligvis ikke." + }, + "displayName": { + "label": "Visningsnavn" + } + } + } +} \ No newline at end of file diff --git a/public/locales/da/modules/torrents-status.json b/public/locales/da/modules/torrents-status.json index 94d83f495..0e00e3bbd 100644 --- a/public/locales/da/modules/torrents-status.json +++ b/public/locales/da/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "Downloader", "name": "Navn", + "dateAdded": "Tilføjet den", "size": "Størrelse", "download": "Down", "upload": "Up", "estimatedTimeOfArrival": "ETA", - "progress": "Fremskridt" + "progress": "Fremskridt", + "totalUploaded": "Samlet upload", + "totalDownloaded": "Samlet download", + "ratio": "Delingsforhold", + "seeds": "Seeds (forbundet)", + "peers": "Peers (forbundet)", + "label": "Etiket", + "state": "Tilstand", + "stateMessage": "Tilstandsbesked" }, "item": { "text": "Administreret af {{appName}}, {{ratio}} ratio" diff --git a/public/locales/de/manage/users.json b/public/locales/de/manage/users.json index 8e104a643..460f6ab3d 100644 --- a/public/locales/de/manage/users.json +++ b/public/locales/de/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Benutzer", "pageTitle": "Verwaltung von Benutzern", - "text": "Mit Benutzern können Sie konfigurieren, wer Ihre Dashboards bearbeiten kann. Zukünftige Versionen von Homarr werden eine noch detailliertere Kontrolle über Berechtigungen und Boards haben.", "buttons": { "create": "Erstellen" }, + "filter": { + "roles": { + "all": "Alle", + "normal": "Normal", + "admin": "Admin", + "owner": "Eigentümer" + } + }, "table": { "header": { - "user": "Benutzer" + "user": "Benutzer", + "email": "E-Mail" } }, "tooltips": { diff --git a/public/locales/de/manage/users/edit.json b/public/locales/de/manage/users/edit.json new file mode 100644 index 000000000..392807ad0 --- /dev/null +++ b/public/locales/de/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "Benutzer {{username}}", + "back": "Zurück zur Benutzerverwaltung", + "sections": { + "general": { + "title": "Allgemein", + "inputs": { + "username": { + "label": "Benutzername" + }, + "eMail": { + "label": "E-Mail" + } + } + }, + "security": { + "title": "Sicherheit", + "inputs": { + "password": { + "label": "Neues Passwort" + }, + "terminateExistingSessions": { + "label": "Beenden Sie bestehende Sitzungen", + "description": "Erzwingt die erneute Anmeldung des Benutzers auf seinen Geräten" + }, + "confirm": { + "label": "Bestätigen", + "description": "Das Passwort wird aktualisiert. Diese Aktion kann nicht rückgängig gemacht werden." + } + } + }, + "roles": { + "title": "Rollen", + "currentRole": "Aktuelle Rolle: ", + "badges": { + "owner": "Eigentümer", + "admin": "Admin", + "normal": "Normal" + } + }, + "deletion": { + "title": "Löschung des Kontos", + "inputs": { + "confirmUsername": { + "label": "Benutzername bestätigen", + "description": "Geben Sie den Benutzernamen ein, um die Löschung zu bestätigen" + }, + "confirm": { + "label": "Dauerhaft löschen", + "description": "Ich bin mir bewusst, dass diese Maßnahme dauerhaft ist und alle Kontodaten im Zuge dessen verloren gehen." + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/de/modules/smart-home/entity-state.json b/public/locales/de/modules/smart-home/entity-state.json new file mode 100644 index 000000000..2cee8a126 --- /dev/null +++ b/public/locales/de/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "Eintrag nicht gefunden", + "descriptor": { + "name": "Home Assistant Eintrag", + "description": "Aktueller Status eines Eintrags in Home Assistant", + "settings": { + "title": "Zustand des Eintrags", + "entityId": { + "label": "Eintrag-ID", + "info": "Eindeutige Eintrag-ID im Home Assistant. Kopieren durch Anklicken von Eintrag > Anklicken des Zahnradsymbols > Anklicken der Schaltfläche \"Kopieren\" bei \"Eintrag-ID\". Einige benutzerdefinierte Einträge werden möglicherweise nicht unterstützt." + }, + "displayName": { + "label": "Anzeigename" + } + } + } +} \ No newline at end of file diff --git a/public/locales/de/modules/torrents-status.json b/public/locales/de/modules/torrents-status.json index fc8a201f0..9effe7066 100644 --- a/public/locales/de/modules/torrents-status.json +++ b/public/locales/de/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "Herunterladen", "name": "Name", + "dateAdded": "Hinzugefügt am", "size": "Größe", "download": "Down", "upload": "Up", "estimatedTimeOfArrival": "Voraussichtlicher Abschluss", - "progress": "Fortschritt" + "progress": "Fortschritt", + "totalUploaded": "Upload gesamt", + "totalDownloaded": "Download gesamt", + "ratio": "Verhältnis", + "seeds": "Seeds (verbunden)", + "peers": "Peers (Verbunden)", + "label": "Kategorie", + "state": "Staat", + "stateMessage": "Statusmeldung" }, "item": { "text": "Verwaltet von {{appName}}, {{ratio}} ratio" diff --git a/public/locales/el/manage/users.json b/public/locales/el/manage/users.json index 196ed572c..96f4a5722 100644 --- a/public/locales/el/manage/users.json +++ b/public/locales/el/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Χρήστες", "pageTitle": "Διαχείριση χρηστών", - "text": "Χρησιμοποιώντας τους χρήστες, μπορείτε να ρυθμίσετε ποιος μπορεί να επεξεργάζεται τους πίνακές σας. Οι μελλοντικές εκδόσεις του Homarr θα έχουν ακόμα πιο λεπτομερή έλεγχο των δικαιωμάτων και των πινάκων.", "buttons": { "create": "Δημιουργία" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "Χρήστης" + "user": "Χρήστης", + "email": "E-Mail" } }, "tooltips": { diff --git a/public/locales/el/manage/users/edit.json b/public/locales/el/manage/users/edit.json new file mode 100644 index 000000000..ed92c187f --- /dev/null +++ b/public/locales/el/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Γενικά", + "inputs": { + "username": { + "label": "Όνομα Χρήστη" + }, + "eMail": { + "label": "E-Mail" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Επιβεβαίωση", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Οριστική διαγραφή", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/el/modules/smart-home/entity-state.json b/public/locales/el/modules/smart-home/entity-state.json new file mode 100644 index 000000000..16ee484da --- /dev/null +++ b/public/locales/el/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "Η οντότητα δε βρέθηκε", + "descriptor": { + "name": "Οντότητα Home Assistant", + "description": "Τρέχουσα κατάσταση μιας οντότητας στο Home Assistant", + "settings": { + "title": "Κατάσταση οντότητας", + "entityId": { + "label": "Αναγνωριστικό οντότητας", + "info": "Μοναδικό αναγνωριστικό οντότητας στο Home Assistant. Αντιγράψτε κάνοντας κλικ στην οντότητα > Κάντε κλικ στο εικονίδιο με το γρανάζι > Κάντε κλικ στο κουμπί αντιγραφής στο 'Αναγνωριστικό οντότητας'. Ορισμένες προσαρμοσμένες οντότητες ενδέχεται να μην υποστηρίζονται." + }, + "displayName": { + "label": "Εμφανιζόμενο όνομα" + } + } + } +} \ No newline at end of file diff --git a/public/locales/el/modules/torrents-status.json b/public/locales/el/modules/torrents-status.json index f3828f9b1..2436f3a9a 100644 --- a/public/locales/el/modules/torrents-status.json +++ b/public/locales/el/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "Λήψη", "name": "Όνομα", + "dateAdded": "Προστέθηκε στις", "size": "Μέγεθος", "download": "Κάτω", "upload": "Πάνω", "estimatedTimeOfArrival": "Εκτιμώμενος χρόνος αναμονής", - "progress": "Πρόοδος" + "progress": "Πρόοδος", + "totalUploaded": "Συνολική Μεταφόρτωση", + "totalDownloaded": "Συνολικές λήψεις", + "ratio": "Αναλογία", + "seeds": "Seeds (Συνδεδεμένοι)", + "peers": "Peers (Συνδεδεμένοι)", + "label": "Ετικέτα", + "state": "Κατάσταση", + "stateMessage": "Μήνυμα Κατάστασης" }, "item": { "text": "Διαχειρίζεται από {{appName}}, {{ratio}} αναλογία" diff --git a/public/locales/es/manage/users.json b/public/locales/es/manage/users.json index 415e3697c..ff00aae45 100644 --- a/public/locales/es/manage/users.json +++ b/public/locales/es/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Usuarios", "pageTitle": "Administrar usuarios", - "text": "Mediante los usuarios, puedes configurar quién puede editar tus paneles. Las versiones futuras de Homarr tendrán un control aún más granular sobre los permisos y los tableros.", "buttons": { "create": "Crear" }, + "filter": { + "roles": { + "all": "", + "normal": "Normal", + "admin": "Administrador", + "owner": "Dueño" + } + }, "table": { "header": { - "user": "Usuario" + "user": "Usuario", + "email": "Correo electrónico" } }, "tooltips": { diff --git a/public/locales/es/manage/users/edit.json b/public/locales/es/manage/users/edit.json new file mode 100644 index 000000000..c34bd5787 --- /dev/null +++ b/public/locales/es/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "Usuario {{username}}", + "back": "Volver a la administración de usuario", + "sections": { + "general": { + "title": "General", + "inputs": { + "username": { + "label": "Nombre de usuario" + }, + "eMail": { + "label": "Correo electrónico" + } + } + }, + "security": { + "title": "Seguridad", + "inputs": { + "password": { + "label": "Nueva contraseña" + }, + "terminateExistingSessions": { + "label": "Finalizar sesiones activas", + "description": "Fuerza al usuario a iniciar sesión nuevamente en sus dispositivos" + }, + "confirm": { + "label": "Confirmar", + "description": "La contraseña será actualiza. La acción no puede ser revertida." + } + } + }, + "roles": { + "title": "Roles", + "currentRole": "Rol actual: ", + "badges": { + "owner": "Dueño", + "admin": "Administrador", + "normal": "Normal" + } + }, + "deletion": { + "title": "Eliminación de la cuenta", + "inputs": { + "confirmUsername": { + "label": "Confirmar nombre de usuario", + "description": "Introduzca el nombre de usuario para confirmar la eliminación" + }, + "confirm": { + "label": "Eliminar permanentemente", + "description": "Estoy al tanto de que dicha acción es permanente, y todos los datos serán borrados." + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/es/modules/smart-home/entity-state.json b/public/locales/es/modules/smart-home/entity-state.json new file mode 100644 index 000000000..42c9b88dd --- /dev/null +++ b/public/locales/es/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "Entidad no encontrada", + "descriptor": { + "name": "Entidad de Home Assistant", + "description": "Estado actual de una entidad en Home Assistant", + "settings": { + "title": "Estado de la entidad", + "entityId": { + "label": "ID de la entidad", + "info": "ID de entidad única en Home Assistant. Copie haciendo clic en la entidad > Clic en el icono de engranaje > Clic en el botón copiar en 'ID de entidad'. Algunas entidades personalizadas pueden no ser compatibles." + }, + "displayName": { + "label": "Nombre a mostrar" + } + } + } +} \ No newline at end of file diff --git a/public/locales/es/modules/torrents-status.json b/public/locales/es/modules/torrents-status.json index 493c91153..a3795eda2 100644 --- a/public/locales/es/modules/torrents-status.json +++ b/public/locales/es/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "Descargando", "name": "Nombre", + "dateAdded": "Añadido En", "size": "Tamaño", "download": "Descarga", "upload": "Subida", "estimatedTimeOfArrival": "Tiempo restante", - "progress": "Completado %" + "progress": "Completado %", + "totalUploaded": "Subida Total", + "totalDownloaded": "Descarga Total", + "ratio": "Ratio", + "seeds": "Semillas (conectadas)", + "peers": "Pares (conectados)", + "label": "Etiqueta", + "state": "Estado", + "stateMessage": "Mensaje de estado" }, "item": { "text": "Gestionado por {{appName}}, proporción {{ratio}}" diff --git a/public/locales/fr/layout/errors/access-denied.json b/public/locales/fr/layout/errors/access-denied.json index 96713fc3f..9ebb0bbb6 100644 --- a/public/locales/fr/layout/errors/access-denied.json +++ b/public/locales/fr/layout/errors/access-denied.json @@ -1,5 +1,5 @@ { "title": "Accès refusé", - "text": "Vous n'avez pas les permissions suffissantes pour accéder à cette page. Si vous pouvez pensez qu'il s'agit d'une erreur, veuillez contacter votre administrateur.", + "text": "Vous n'avez pas les permissions suffisantes pour accéder à cette page. Si vous pensez qu'il s'agit d'une erreur, veuillez contacter votre administrateur.", "switchAccount": "Basculer sur un autre compte" } \ No newline at end of file diff --git a/public/locales/fr/manage/users.json b/public/locales/fr/manage/users.json index 2f95243f2..515d73b52 100644 --- a/public/locales/fr/manage/users.json +++ b/public/locales/fr/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Utilisateurs", "pageTitle": "Gérer les utilisateurs", - "text": "En utilisant des utilisateurs, vous pouvez configurer qui peut éditer vos tableaux de bord. Les prochaines versions de Homarr auront un contrôle plus fin quant aux permissions et les tableaux de bord.", "buttons": { "create": "Créer" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "Utilisateur" + "user": "Utilisateur", + "email": "Courriel" } }, "tooltips": { diff --git a/public/locales/fr/manage/users/edit.json b/public/locales/fr/manage/users/edit.json new file mode 100644 index 000000000..456fd7c76 --- /dev/null +++ b/public/locales/fr/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Général", + "inputs": { + "username": { + "label": "Nom d'utilisateur" + }, + "eMail": { + "label": "Courriel" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Confirmer", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Supprimer définitivement", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/fr/modules/smart-home/entity-state.json b/public/locales/fr/modules/smart-home/entity-state.json new file mode 100644 index 000000000..5c36c0216 --- /dev/null +++ b/public/locales/fr/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "Entité non trouvée", + "descriptor": { + "name": "Entité Home Assistant", + "description": "État actuel d'une entité dans Home Assistant", + "settings": { + "title": "État de l'entité", + "entityId": { + "label": "ID de l’entité", + "info": "ID d’entité unique dans Home Assistant. Copiez en cliquant sur l'entité > Cliquez sur l'icône en forme de rouage > Cliquez sur le bouton Copier sous « ID d'entité ». Certaines entités personnalisées peuvent ne pas être prises en charge." + }, + "displayName": { + "label": "Nom d'affichage" + } + } + } +} \ No newline at end of file diff --git a/public/locales/fr/modules/torrents-status.json b/public/locales/fr/modules/torrents-status.json index 7ef7a58b6..c9f35a3f5 100644 --- a/public/locales/fr/modules/torrents-status.json +++ b/public/locales/fr/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "Téléchargement en cours", "name": "Nom", + "dateAdded": "", "size": "Taille", "download": "Descendant", "upload": "Montant", "estimatedTimeOfArrival": "ETA", - "progress": "Progrès" + "progress": "Progrès", + "totalUploaded": "", + "totalDownloaded": "", + "ratio": "", + "seeds": "", + "peers": "", + "label": "", + "state": "État", + "stateMessage": "" }, "item": { "text": "Géré par {{appName}}, {{ratio}} ratio" diff --git a/public/locales/he/manage/users.json b/public/locales/he/manage/users.json index 882562149..7faecaf64 100644 --- a/public/locales/he/manage/users.json +++ b/public/locales/he/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "משתמשים", "pageTitle": "ניהול משתמשים", - "text": "באמצעות משתמשים, באפשרותך להגדיר מי יוכל לערוך את לוח המחוונים שלך. גרסאות עתידיות של Homarr יהיו בעלות שליטה פרטנית עוד יותר על הרשאות ולוחות.", "buttons": { "create": "צור" }, + "filter": { + "roles": { + "all": "את כל", + "normal": "רגיל", + "admin": "מנהל מערכת", + "owner": "בעלים" + } + }, "table": { "header": { - "user": "משתמש" + "user": "משתמש", + "email": "אימייל" } }, "tooltips": { diff --git a/public/locales/he/manage/users/edit.json b/public/locales/he/manage/users/edit.json new file mode 100644 index 000000000..1c3ed9e9c --- /dev/null +++ b/public/locales/he/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "משתמש {{username}}", + "back": "חזרה לניהול משתמשים", + "sections": { + "general": { + "title": "כללי", + "inputs": { + "username": { + "label": "שם משתמש" + }, + "eMail": { + "label": "אימייל" + } + } + }, + "security": { + "title": "אבטחה", + "inputs": { + "password": { + "label": "סיסמה חדשה" + }, + "terminateExistingSessions": { + "label": "סיום הפעלות קיימות", + "description": "מאלץ את המשתמש להתחבר שוב במכשירים שלו" + }, + "confirm": { + "label": "לאשר", + "description": "הסיסמה תעודכן. לא ניתן לבטל פעולה." + } + } + }, + "roles": { + "title": "תפקידים", + "currentRole": "תפקיד נוכחי: ", + "badges": { + "owner": "בעלים", + "admin": "מנהל מערכת", + "normal": "רגיל" + } + }, + "deletion": { + "title": "מחיקת חשבון", + "inputs": { + "confirmUsername": { + "label": "אשר את שם המשתמש", + "description": "הקלד שם משתמש כדי לאשר את המחיקה" + }, + "confirm": { + "label": "מחיקה לצמיתות", + "description": "אני מודע לכך שהפעולה הזו היא קבועה וכל נתוני החשבון יאבדו." + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/he/modules/smart-home/entity-state.json b/public/locales/he/modules/smart-home/entity-state.json new file mode 100644 index 000000000..06835304a --- /dev/null +++ b/public/locales/he/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "הישות לא נמצאה", + "descriptor": { + "name": "ישות Home Assistant", + "description": "מצב נוכחי של ישות ב-Home Assistant", + "settings": { + "title": "מצב ישות", + "entityId": { + "label": "מזהה ישות", + "info": "מזהה ישות ייחודי ב-Home Assistant. העתק על ידי לחיצה על ישות > לחץ על סמל גלגל שיניים > לחץ על כפתור העתק ב'זיהוי ישות'. ייתכן שחלק מהישויות המותאמות אישית אינן נתמכות." + }, + "displayName": { + "label": "הצג שם" + } + } + } +} \ No newline at end of file diff --git a/public/locales/he/modules/torrents-status.json b/public/locales/he/modules/torrents-status.json index 4db036186..90285ffc1 100644 --- a/public/locales/he/modules/torrents-status.json +++ b/public/locales/he/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "מוריד", "name": "שם", + "dateAdded": "נוסף על", "size": "גודל", "download": "הורדה", "upload": "העלאה", "estimatedTimeOfArrival": "זמן סיום משוער", - "progress": "התקדמות" + "progress": "התקדמות", + "totalUploaded": "סך העלאה", + "totalDownloaded": "הורדה כוללת", + "ratio": "יחס", + "seeds": "זרעים (מחוברים)", + "peers": "עמיתים (מחוברים)", + "label": "תווית", + "state": "מצב", + "stateMessage": "הודעת מצב" }, "item": { "text": "מנוהל על ידי {{appName}}, יחס {{ratio}}" diff --git a/public/locales/hr/manage/users.json b/public/locales/hr/manage/users.json index c97ed70f1..58f8c71fa 100644 --- a/public/locales/hr/manage/users.json +++ b/public/locales/hr/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Korisnici", "pageTitle": "Upravljanje korisnicima", - "text": "Pomoću korisnika možete konfigurirati tko može uređivati vaše nadzorne ploče. Buduće verzije Homarra imat će još detaljniju kontrolu nad dozvolama i pločama.", "buttons": { "create": "Stvoriti" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "Korisnik" + "user": "Korisnik", + "email": "E-pošta" } }, "tooltips": { diff --git a/public/locales/hr/manage/users/edit.json b/public/locales/hr/manage/users/edit.json new file mode 100644 index 000000000..aebb4b335 --- /dev/null +++ b/public/locales/hr/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Općenito", + "inputs": { + "username": { + "label": "Korisničko ime" + }, + "eMail": { + "label": "E-pošta" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Potvrdi", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Izbriši trajno", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/hr/modules/smart-home/entity-state.json b/public/locales/hr/modules/smart-home/entity-state.json new file mode 100644 index 000000000..415cc293d --- /dev/null +++ b/public/locales/hr/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "", + "descriptor": { + "name": "", + "description": "", + "settings": { + "title": "", + "entityId": { + "label": "", + "info": "" + }, + "displayName": { + "label": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/hr/modules/torrents-status.json b/public/locales/hr/modules/torrents-status.json index 2abddf160..1d9bdf2bb 100644 --- a/public/locales/hr/modules/torrents-status.json +++ b/public/locales/hr/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "", "name": "Naziv", + "dateAdded": "", "size": "Veličina", "download": "Isključeno", "upload": "Uključeno", "estimatedTimeOfArrival": "ETA", - "progress": "Napredak" + "progress": "Napredak", + "totalUploaded": "", + "totalDownloaded": "", + "ratio": "", + "seeds": "", + "peers": "", + "label": "", + "state": "Stanje", + "stateMessage": "" }, "item": { "text": "Upravlja {{appName}}, omjer: {{ratio}}" diff --git a/public/locales/hu/manage/users.json b/public/locales/hu/manage/users.json index 90a5c6c20..5949ba1be 100644 --- a/public/locales/hu/manage/users.json +++ b/public/locales/hu/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Felhasználók", "pageTitle": "Felhasználók kezelése", - "text": "A felhasználók segítségével beállíthatja, hogy ki szerkesztheti a műszerfalait. A Homarr jövőbeli verziói még részletesebb szabályozást biztosítanak a jogosultságok és a táblák felett.", "buttons": { "create": "Létrehozás" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "Felhasználó" + "user": "Felhasználó", + "email": "Email cím" } }, "tooltips": { diff --git a/public/locales/hu/manage/users/edit.json b/public/locales/hu/manage/users/edit.json new file mode 100644 index 000000000..8f3c9f455 --- /dev/null +++ b/public/locales/hu/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Általános", + "inputs": { + "username": { + "label": "Felhasználónév" + }, + "eMail": { + "label": "Email cím" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Megerősít", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Végleges törlés", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/hu/modules/smart-home/entity-state.json b/public/locales/hu/modules/smart-home/entity-state.json new file mode 100644 index 000000000..96b150c05 --- /dev/null +++ b/public/locales/hu/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "Elem nem található", + "descriptor": { + "name": "Otthoni asszisztens egység", + "description": "Egy egység aktuális állapota a Home Assistantban", + "settings": { + "title": "Egység állapota", + "entityId": { + "label": "Egység azonosító", + "info": "Egyedi egység ID a Home Assistantben. Másolás az egységre kattintva > Kattintson a fogaskerék ikonra > Kattintson a másolás gombra az „Egység ID”-nél. Előfordulhat, hogy egyes egyéni egységek nem támogatottak." + }, + "displayName": { + "label": "Megjelenített név" + } + } + } +} \ No newline at end of file diff --git a/public/locales/hu/modules/torrents-status.json b/public/locales/hu/modules/torrents-status.json index 29b332c66..d4e0a877a 100644 --- a/public/locales/hu/modules/torrents-status.json +++ b/public/locales/hu/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "Letöltés", "name": "Név", + "dateAdded": "Hozzáadva", "size": "Méret", "download": "Le", "upload": "Fel", "estimatedTimeOfArrival": "Hátralévő idő", - "progress": "Folyamat" + "progress": "Folyamat", + "totalUploaded": "Teljes feltöltés", + "totalDownloaded": "Összes letöltés", + "ratio": "Arány", + "seeds": "Teljes megosztó (csatlakozott)", + "peers": "Részleges megosztó (csatlakozott)", + "label": "Azonosító", + "state": "Állapot", + "stateMessage": "Statikus üzenet" }, "item": { "text": "Kezeli: {{appName}}, {{ratio}} arány" diff --git a/public/locales/it/manage/users.json b/public/locales/it/manage/users.json index 692dc753b..af006c305 100644 --- a/public/locales/it/manage/users.json +++ b/public/locales/it/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Utenti", "pageTitle": "Gestisci utenti", - "text": "Utilizzando gli utenti, è possibile configurare chi può modificare i dashboard. Le versioni future di Homarr offriranno un controllo ancora più granulare sulle autorizzazioni e sulle board.", "buttons": { "create": "Crea" }, + "filter": { + "roles": { + "all": "Tutto", + "normal": "Normale", + "admin": "Admin", + "owner": "Proprietario" + } + }, "table": { "header": { - "user": "Utente" + "user": "Utente", + "email": "E-mail" } }, "tooltips": { diff --git a/public/locales/it/manage/users/edit.json b/public/locales/it/manage/users/edit.json new file mode 100644 index 000000000..f957ee1fa --- /dev/null +++ b/public/locales/it/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "Utente {{username}}", + "back": "Torna alla gestione utenti", + "sections": { + "general": { + "title": "Generale", + "inputs": { + "username": { + "label": "Nome utente" + }, + "eMail": { + "label": "E-mail" + } + } + }, + "security": { + "title": "Sicurezza", + "inputs": { + "password": { + "label": "Nuova password" + }, + "terminateExistingSessions": { + "label": "Termina le sessioni esistenti", + "description": "Forza l'utente ad accedere nuovamente sui propri dispositivi" + }, + "confirm": { + "label": "Conferma", + "description": "La password verrà aggiornata. L'azione non può essere annullata." + } + } + }, + "roles": { + "title": "Ruoli", + "currentRole": "Ruolo attuale: ", + "badges": { + "owner": "Proprietario", + "admin": "Admin", + "normal": "Normale" + } + }, + "deletion": { + "title": "Cancellazione dell'account", + "inputs": { + "confirmUsername": { + "label": "Conferma nome utente", + "description": "Digita il nome utente per confermare l'eliminazione" + }, + "confirm": { + "label": "Elimina definitivamente", + "description": "Sono consapevole che questa azione è permanente e che tutti i dati dell'account andranno persi." + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/it/modules/smart-home/entity-state.json b/public/locales/it/modules/smart-home/entity-state.json new file mode 100644 index 000000000..c83858e5e --- /dev/null +++ b/public/locales/it/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "Entità non trovata", + "descriptor": { + "name": "Entità Home Assistant", + "description": "Stato attuale di un'entità in Home Assistant", + "settings": { + "title": "Stato entità", + "entityId": { + "label": "ID entità", + "info": "ID entità univoco in Home Assistant. Copia facendo clic sull'entità > clic sull'icona della rondella > clic sul pulsante copia in \"ID entità\". Alcune entità personalizzate potrebbero non essere supportate." + }, + "displayName": { + "label": "Visualizza nome" + } + } + } +} \ No newline at end of file diff --git a/public/locales/it/modules/torrents-status.json b/public/locales/it/modules/torrents-status.json index 86b78fe33..2160905c6 100644 --- a/public/locales/it/modules/torrents-status.json +++ b/public/locales/it/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "Download in corso", "name": "Nome", + "dateAdded": "Aggiunto il", "size": "Dimensione", "download": "Down", "upload": "Up", "estimatedTimeOfArrival": "ETA", - "progress": "Avanzamento" + "progress": "Avanzamento", + "totalUploaded": "Upload Totale", + "totalDownloaded": "Download totale", + "ratio": "Ratio", + "seeds": "Seeds (connessi)", + "peers": "Peers (Connessi)", + "label": "Etichetta", + "state": "Stato", + "stateMessage": "Messaggio di stato" }, "item": { "text": "Gestito da {{appName}}, {{ratio}} ratio" diff --git a/public/locales/ja/manage/users.json b/public/locales/ja/manage/users.json index 4d84778da..5859c7d2d 100644 --- a/public/locales/ja/manage/users.json +++ b/public/locales/ja/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "ユーザー", "pageTitle": "ユーザー管理", - "text": "ユーザーを使用して、ダッシュボードを編集できるユーザーを設定できます。Homarrの将来のバージョンでは、権限とボードをさらに細かく制御できるようになります。", "buttons": { "create": "作成" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "ユーザー" + "user": "ユーザー", + "email": "Eメール" } }, "tooltips": { diff --git a/public/locales/ja/manage/users/edit.json b/public/locales/ja/manage/users/edit.json new file mode 100644 index 000000000..176d99790 --- /dev/null +++ b/public/locales/ja/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "一般", + "inputs": { + "username": { + "label": "ユーザー名" + }, + "eMail": { + "label": "Eメール" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "確認", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "永久削除", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/ja/modules/smart-home/entity-state.json b/public/locales/ja/modules/smart-home/entity-state.json new file mode 100644 index 000000000..415cc293d --- /dev/null +++ b/public/locales/ja/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "", + "descriptor": { + "name": "", + "description": "", + "settings": { + "title": "", + "entityId": { + "label": "", + "info": "" + }, + "displayName": { + "label": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/ja/modules/torrents-status.json b/public/locales/ja/modules/torrents-status.json index b8e52d1c3..46032f5bf 100644 --- a/public/locales/ja/modules/torrents-status.json +++ b/public/locales/ja/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "", "name": "名称", + "dateAdded": "", "size": "サイズ", "download": "ダウンロード", "upload": "アップロード", "estimatedTimeOfArrival": "ETA", - "progress": "進捗状況" + "progress": "進捗状況", + "totalUploaded": "", + "totalDownloaded": "", + "ratio": "", + "seeds": "", + "peers": "", + "label": "", + "state": "状態", + "stateMessage": "" }, "item": { "text": "運営: {{appName}}, {{ratio}} 比率" diff --git a/public/locales/ko/manage/users.json b/public/locales/ko/manage/users.json index 901a06214..1ff1e1baf 100644 --- a/public/locales/ko/manage/users.json +++ b/public/locales/ko/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "사용자", "pageTitle": "사용자 관리", - "text": "사용자를 사용하여 대시보드를 편집할 수 있는 사용자를 구성할 수 있습니다. 향후 Homarr 버전에서는 권한과 보드를 더욱 세밀하게 제어할 수 있습니다.", "buttons": { "create": "만들기" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "사용자" + "user": "사용자", + "email": "이메일" } }, "tooltips": { diff --git a/public/locales/ko/manage/users/edit.json b/public/locales/ko/manage/users/edit.json new file mode 100644 index 000000000..38b03d16a --- /dev/null +++ b/public/locales/ko/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "일반", + "inputs": { + "username": { + "label": "사용자 이름" + }, + "eMail": { + "label": "이메일" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "확인", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "영구 삭제", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/ko/modules/smart-home/entity-state.json b/public/locales/ko/modules/smart-home/entity-state.json new file mode 100644 index 000000000..415cc293d --- /dev/null +++ b/public/locales/ko/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "", + "descriptor": { + "name": "", + "description": "", + "settings": { + "title": "", + "entityId": { + "label": "", + "info": "" + }, + "displayName": { + "label": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/ko/modules/torrents-status.json b/public/locales/ko/modules/torrents-status.json index 582f6515f..80b2d165b 100644 --- a/public/locales/ko/modules/torrents-status.json +++ b/public/locales/ko/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "", "name": "이름", + "dateAdded": "", "size": "크기", "download": "다운로드", "upload": "업로드", "estimatedTimeOfArrival": "남은 시간", - "progress": "진행률" + "progress": "진행률", + "totalUploaded": "", + "totalDownloaded": "", + "ratio": "", + "seeds": "", + "peers": "", + "label": "", + "state": "상태", + "stateMessage": "" }, "item": { "text": "관리: {{appName}}, {{ratio}} 비율" diff --git a/public/locales/lv/manage/users.json b/public/locales/lv/manage/users.json index b513be1fe..1562ab6e6 100644 --- a/public/locales/lv/manage/users.json +++ b/public/locales/lv/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Lietotāji", "pageTitle": "Pārvaldīt lietotājus", - "text": "Izmantojot lietotājus, varat konfigurēt, kas var rediģēt paneļus. Nākamajās Homarr versijās būs pieejama vēl detalizētāka piekļuves tiesību un dēļu kontrole.", "buttons": { "create": "Izveidot" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "Lietotājs" + "user": "Lietotājs", + "email": "E-pasts" } }, "tooltips": { diff --git a/public/locales/lv/manage/users/edit.json b/public/locales/lv/manage/users/edit.json new file mode 100644 index 000000000..a190593eb --- /dev/null +++ b/public/locales/lv/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Vispārīgi", + "inputs": { + "username": { + "label": "Lietotājvārds" + }, + "eMail": { + "label": "E-pasts" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Apstipriniet", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Neatgriezeniski dzēst", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/lv/modules/smart-home/entity-state.json b/public/locales/lv/modules/smart-home/entity-state.json new file mode 100644 index 000000000..415cc293d --- /dev/null +++ b/public/locales/lv/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "", + "descriptor": { + "name": "", + "description": "", + "settings": { + "title": "", + "entityId": { + "label": "", + "info": "" + }, + "displayName": { + "label": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/lv/modules/torrents-status.json b/public/locales/lv/modules/torrents-status.json index 7aefcd158..84beeea59 100644 --- a/public/locales/lv/modules/torrents-status.json +++ b/public/locales/lv/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "", "name": "Nosaukums", + "dateAdded": "", "size": "Lielums", "download": "Lejupielāde", "upload": "Augšupielāde", "estimatedTimeOfArrival": "ETA", - "progress": "Progress" + "progress": "Progress", + "totalUploaded": "", + "totalDownloaded": "", + "ratio": "", + "seeds": "", + "peers": "", + "label": "", + "state": "Stāvoklis", + "stateMessage": "" }, "item": { "text": "Pārvalda {{appName}}, {{ratio}} attiecība" diff --git a/public/locales/nl/manage/users.json b/public/locales/nl/manage/users.json index a60fc917d..176acda75 100644 --- a/public/locales/nl/manage/users.json +++ b/public/locales/nl/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Gebruikers", "pageTitle": "Gebruikers beheren", - "text": "Met behulp van gebruikers kun je instellen wie je dashboards mag bewerken. Toekomstige versies van Homarr zullen nog meer granulaire controle hebben over rechten en borden.", "buttons": { "create": "Maak" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "Gebruiker" + "user": "Gebruiker", + "email": "E-mail" } }, "tooltips": { diff --git a/public/locales/nl/manage/users/edit.json b/public/locales/nl/manage/users/edit.json new file mode 100644 index 000000000..270ab7277 --- /dev/null +++ b/public/locales/nl/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Algemeen", + "inputs": { + "username": { + "label": "Gebruikersnaam" + }, + "eMail": { + "label": "E-mail" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Bevestig", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Permanent verwijderen", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/nl/modules/smart-home/entity-state.json b/public/locales/nl/modules/smart-home/entity-state.json new file mode 100644 index 000000000..415cc293d --- /dev/null +++ b/public/locales/nl/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "", + "descriptor": { + "name": "", + "description": "", + "settings": { + "title": "", + "entityId": { + "label": "", + "info": "" + }, + "displayName": { + "label": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/nl/modules/torrents-status.json b/public/locales/nl/modules/torrents-status.json index 32d2bd435..49083d16a 100644 --- a/public/locales/nl/modules/torrents-status.json +++ b/public/locales/nl/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "", "name": "Naam", + "dateAdded": "", "size": "Grootte", "download": "Down", "upload": "Up", "estimatedTimeOfArrival": "ETA", - "progress": "Voortgang" + "progress": "Voortgang", + "totalUploaded": "", + "totalDownloaded": "", + "ratio": "", + "seeds": "", + "peers": "", + "label": "", + "state": "Status", + "stateMessage": "" }, "item": { "text": "Beheerd door {{appName}}, {{ratio}} verhouding" diff --git a/public/locales/no/common.json b/public/locales/no/common.json index e8c70c589..bc62d1f6b 100644 --- a/public/locales/no/common.json +++ b/public/locales/no/common.json @@ -53,5 +53,5 @@ "height": "Høyde" }, "public": "Offentlig", - "restricted": "" + "restricted": "Begrenset" } \ No newline at end of file diff --git a/public/locales/no/manage/users.json b/public/locales/no/manage/users.json index 440b7bebb..012a3ade7 100644 --- a/public/locales/no/manage/users.json +++ b/public/locales/no/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Brukere", "pageTitle": "Administrer brukere", - "text": "Ved å bruke brukere kan du konfigurere hvem som kan redigere tavlene dine. Fremtidige versjoner av Homarr vil ha enda mer detaljert kontroll over tillatelser og tavler.", "buttons": { "create": "Opprett" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "Bruker" + "user": "Bruker", + "email": "E-post" } }, "tooltips": { diff --git a/public/locales/no/manage/users/edit.json b/public/locales/no/manage/users/edit.json new file mode 100644 index 000000000..e42b28e15 --- /dev/null +++ b/public/locales/no/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Generelt", + "inputs": { + "username": { + "label": "Brukernavn" + }, + "eMail": { + "label": "E-post" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Bekreft", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Slett permanent", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/no/modules/smart-home/entity-state.json b/public/locales/no/modules/smart-home/entity-state.json new file mode 100644 index 000000000..e220f031b --- /dev/null +++ b/public/locales/no/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "Enhet ikke funnet", + "descriptor": { + "name": "Home Assistant enhet", + "description": "Nåværende tilstand for en enhet i Home Assistant", + "settings": { + "title": "Enhetstilstand", + "entityId": { + "label": "Enhets-ID", + "info": "Unik enhets-ID i Home Assistant. Kopier ved å klikke på enhet > Klikk på tannhjulikonet > Klikk på kopieringsknappen ved Entitets-ID. Noen egendefinerte enheter støttes kanskje ikke." + }, + "displayName": { + "label": "Visningsnavn" + } + } + } +} \ No newline at end of file diff --git a/public/locales/no/modules/torrents-status.json b/public/locales/no/modules/torrents-status.json index 3bb3dc204..e8e00479a 100644 --- a/public/locales/no/modules/torrents-status.json +++ b/public/locales/no/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "Laster ned", "name": "Navn", + "dateAdded": "Lagt til", "size": "Størrelse", "download": "Ned", "upload": "Opp", "estimatedTimeOfArrival": "Gjenstående tid (estimat)", - "progress": "Fremgang" + "progress": "Fremgang", + "totalUploaded": "Total opplasting", + "totalDownloaded": "Totalt nedlasting", + "ratio": "Forhold", + "seeds": "Seeds (tilkoblet)", + "peers": "Peers (tilkoblet)", + "label": "Etikett", + "state": "Status", + "stateMessage": "Tilstandsmelding" }, "item": { "text": "Styrt med {{appName}}, {{ratio}} forhold" diff --git a/public/locales/no/settings/customization/page-appearance.json b/public/locales/no/settings/customization/page-appearance.json index ab5c95018..ed470fe49 100644 --- a/public/locales/no/settings/customization/page-appearance.json +++ b/public/locales/no/settings/customization/page-appearance.json @@ -19,26 +19,26 @@ "label": "Bakgrunn" }, "backgroundImageAttachment": { - "label": "", + "label": "Bakgrunnsbildevedlegg", "options": { - "fixed": "", - "scroll": "" + "fixed": "Fast - Bakgrunn holder seg i samme posisjon (anbefales)", + "scroll": "Rull - Bakgrunnen ruller med musen" } }, "backgroundImageSize": { - "label": "", + "label": "Størrelse på bakgrunnsbilde", "options": { - "cover": "", - "contain": "" + "cover": "Dekk - Skalerer bildet så lite som mulig for å dekke hele vinduet ved å beskjære for mye plass. (anbefales)", + "contain": "Sperr inne - Skalerer bildet så stort som mulig i beholderen uten å beskjære eller strekke ut bildet." } }, "backgroundImageRepeat": { - "label": "", + "label": "Bakgrunnsbildevedlegg", "options": { - "repeat": "", - "no-repeat": "", - "repeat-x": "", - "repeat-y": "" + "repeat": "Gjenta - Bildet gjentas så mye som nødvendig for å dekke hele bakgrunnsbildet.", + "no-repeat": "Ingen repetisjon - Bildet gjentas ikke og fyller kanskje ikke hele plassen (anbefalt)", + "repeat-x": "Gjenta X - Samme som \"Gjenta\", men bare på horisontal akse.", + "repeat-y": "Gjenta Y - Samme som \"Gjenta\", men bare på vertikal akse." } }, "customCSS": { diff --git a/public/locales/no/tools/docker.json b/public/locales/no/tools/docker.json index d3895345b..c32d14e1f 100644 --- a/public/locales/no/tools/docker.json +++ b/public/locales/no/tools/docker.json @@ -2,7 +2,7 @@ "title": "Docker", "alerts": { "notConfigured": { - "text": "" + "text": "Din Homarr-forekomst har ikke Docker konfigurert eller den har ikke klart å hente containere. Vennligst sjekk dokumentasjonen for hvordan du setter opp integrasjonen." } }, "modals": { diff --git a/public/locales/pl/manage/users.json b/public/locales/pl/manage/users.json index 248d4b9c6..b28b572c9 100644 --- a/public/locales/pl/manage/users.json +++ b/public/locales/pl/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Użytkownicy", "pageTitle": "Zarządzaj użytkownikami", - "text": "Używając użytkowników, możesz skonfigurować, kto może edytować twoje panele. Przyszłe wersje Homarr będą miały jeszcze większą kontrolę nad uprawnieniami i działami.", "buttons": { "create": "Utwórz" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "Użytkownik" + "user": "Użytkownik", + "email": "E-mail" } }, "tooltips": { diff --git a/public/locales/pl/manage/users/edit.json b/public/locales/pl/manage/users/edit.json new file mode 100644 index 000000000..f8d00574c --- /dev/null +++ b/public/locales/pl/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Ogólne", + "inputs": { + "username": { + "label": "Nazwa użytkownika" + }, + "eMail": { + "label": "E-mail" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Potwierdź", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Usuń trwale", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/pl/modules/smart-home/entity-state.json b/public/locales/pl/modules/smart-home/entity-state.json new file mode 100644 index 000000000..7a20ee12d --- /dev/null +++ b/public/locales/pl/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "Nie znaleziono obiektu", + "descriptor": { + "name": "Obiekt asystenta domu", + "description": "Aktualny stan obiektu w Asystencie Domu", + "settings": { + "title": "Stan obiektu", + "entityId": { + "label": "ID obiektu", + "info": "Unikalne ID obiektu w Asystencie Domu. Kopiuj klikając na obiekt > Kliknij ikonę koła zębatego > Kliknij na przycisk kopiuj na 'ID obiektu'. Niektóre niestandardowe obiekty mogą nie być obsługiwane." + }, + "displayName": { + "label": "Nazwa wyświetlana" + } + } + } +} \ No newline at end of file diff --git a/public/locales/pl/modules/torrents-status.json b/public/locales/pl/modules/torrents-status.json index 324001ae2..312785e3e 100644 --- a/public/locales/pl/modules/torrents-status.json +++ b/public/locales/pl/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "", "name": "Nazwa", + "dateAdded": "", "size": "Rozmiar", "download": "Pobieranie", "upload": "Udostępnianie", "estimatedTimeOfArrival": "ETA", - "progress": "Postęp" + "progress": "Postęp", + "totalUploaded": "", + "totalDownloaded": "", + "ratio": "", + "seeds": "", + "peers": "", + "label": "", + "state": "Status", + "stateMessage": "" }, "item": { "text": "Zarządzany przez {{appName}}, {{ratio}} stosunek" diff --git a/public/locales/pt/manage/users.json b/public/locales/pt/manage/users.json index d28922337..fc94a8803 100644 --- a/public/locales/pt/manage/users.json +++ b/public/locales/pt/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Usuários", "pageTitle": "Gerenciar usuários", - "text": "Usando usuários, você pode configurar quem pode editar seus painéis. As versões futuras do Homarr terão um controle ainda mais granular sobre as permissões e os painéis.", "buttons": { "create": "Criar" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "Usuário" + "user": "Usuário", + "email": "E-mail" } }, "tooltips": { diff --git a/public/locales/pt/manage/users/edit.json b/public/locales/pt/manage/users/edit.json new file mode 100644 index 000000000..f34018664 --- /dev/null +++ b/public/locales/pt/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Geral", + "inputs": { + "username": { + "label": "Usuário" + }, + "eMail": { + "label": "E-mail" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Confirme", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Excluir permanentemente", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/pt/modules/smart-home/entity-state.json b/public/locales/pt/modules/smart-home/entity-state.json new file mode 100644 index 000000000..7f0bd673d --- /dev/null +++ b/public/locales/pt/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "Entidade não encontrada", + "descriptor": { + "name": "Entidade Home Assistant", + "description": "Estado atual de uma entidade do Home Assistant", + "settings": { + "title": "Estado da entidade", + "entityId": { + "label": "ID da entidade", + "info": "ID de entidade exclusiva do Home Assistant. Copie clicando na entidade > Clique no ícone de engrenagem > Clique no botão copiar em 'ID da entidade'. Algumas entidades personalizadas podem não ser suportadas." + }, + "displayName": { + "label": "Nome de exibição" + } + } + } +} \ No newline at end of file diff --git a/public/locales/pt/modules/torrents-status.json b/public/locales/pt/modules/torrents-status.json index 6c1fab563..cd004536c 100644 --- a/public/locales/pt/modules/torrents-status.json +++ b/public/locales/pt/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "", "name": "Nome", + "dateAdded": "", "size": "Tamanho", "download": "Para baixo", "upload": "Para cima", "estimatedTimeOfArrival": "TED", - "progress": "Progresso" + "progress": "Progresso", + "totalUploaded": "", + "totalDownloaded": "", + "ratio": "", + "seeds": "", + "peers": "", + "label": "", + "state": "Estado", + "stateMessage": "" }, "item": { "text": "Gerido por {{appName}}, {{ratio}} ratio" diff --git a/public/locales/ru/layout/modals/about.json b/public/locales/ru/layout/modals/about.json index 733b951de..e18621e77 100644 --- a/public/locales/ru/layout/modals/about.json +++ b/public/locales/ru/layout/modals/about.json @@ -5,10 +5,10 @@ "key": "Горячие клавиши", "action": "Действие", "keybinds": "Сочетания клавиш", - "translators": "", - "translatorsDescription": "", - "contributors": "", - "contributorsDescription": "", + "translators": "Переводчики ({{count}})", + "translatorsDescription": "Благодаря этим людям Homarr доступен на {{languages}} языках! Хотите помочь перевести Homarr на ваш язык? Как это сделать читайте здесь.", + "contributors": "Соавторы ({{count}})", + "contributorsDescription": "Эти люди создали код, благодаря которому работает homarr! Хотите помочь в создании Homarr? Читайте, как это сделать здесь", "actions": { "toggleTheme": "Переключить светлый/темный режим", "focusSearchBar": "Фокус на панели поиска", diff --git a/public/locales/ru/manage/users.json b/public/locales/ru/manage/users.json index e41f34e3f..84585161f 100644 --- a/public/locales/ru/manage/users.json +++ b/public/locales/ru/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Пользователи", "pageTitle": "Управлять пользователями", - "text": "Используя пользователей, вы можете настроить, кто может редактировать ваши панели. В будущих версиях Homarr у вас будет еще более детальный контроль над правами доступа и панелями.", "buttons": { "create": "Создать" }, + "filter": { + "roles": { + "all": "Все", + "normal": "Обычный", + "admin": "Администратор", + "owner": "Владелец" + } + }, "table": { "header": { - "user": "Пользователь" + "user": "Пользователь", + "email": "E-Mail" } }, "tooltips": { diff --git a/public/locales/ru/manage/users/edit.json b/public/locales/ru/manage/users/edit.json new file mode 100644 index 000000000..464539cf6 --- /dev/null +++ b/public/locales/ru/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "Пользователь {{username}}", + "back": "Вернуться к управлению пользователями", + "sections": { + "general": { + "title": "Общие", + "inputs": { + "username": { + "label": "Имя пользователя" + }, + "eMail": { + "label": "E-Mail" + } + } + }, + "security": { + "title": "Безопасность", + "inputs": { + "password": { + "label": "Новый пароль" + }, + "terminateExistingSessions": { + "label": "Закрыть текущие сессии", + "description": "Заставить пользователя снова войти на своих устройствах" + }, + "confirm": { + "label": "Подтвердить", + "description": "Пароль будет обновлен. Действие не может быть отменено." + } + } + }, + "roles": { + "title": "Роли", + "currentRole": "Текущая роль: ", + "badges": { + "owner": "Владелец", + "admin": "Администратор", + "normal": "Обычный" + } + }, + "deletion": { + "title": "Удаление аккаунта", + "inputs": { + "confirmUsername": { + "label": "Подтвердить имя пользователя", + "description": "Введите имя пользователя, чтобы подтвердить удаление" + }, + "confirm": { + "label": "Удалить навсегда", + "description": "Я знаю, что это действие является необратимым и все данные учетной записи будут потеряны." + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/ru/modules/smart-home/entity-state.json b/public/locales/ru/modules/smart-home/entity-state.json new file mode 100644 index 000000000..37bd91a38 --- /dev/null +++ b/public/locales/ru/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "Объект не найден", + "descriptor": { + "name": "Объект Home Assistant", + "description": "Текущее состояние объекта в Home Assistant", + "settings": { + "title": "Состояние объекта", + "entityId": { + "label": "ID объекта", + "info": "Уникальный идентификатор объекта в Home Assistant. Скопируйте, нажав на объект > Щелкните значок шестеренки > Нажмите кнопку копирования в разделе «Идентификатор объекта». Некоторые пользовательские объекты могут не поддерживаться." + }, + "displayName": { + "label": "Отображаемое имя" + } + } + } +} \ No newline at end of file diff --git a/public/locales/ru/modules/torrents-status.json b/public/locales/ru/modules/torrents-status.json index 37c56b96a..64bcbd61d 100644 --- a/public/locales/ru/modules/torrents-status.json +++ b/public/locales/ru/modules/torrents-status.json @@ -11,10 +11,10 @@ "label": "Отображение завершенных торрентов" }, "displayActiveTorrents": { - "label": "" + "label": "Отображать активные торренты" }, "speedLimitOfActiveTorrents": { - "label": "" + "label": "Скорость загрузки, при которой торрент считается активным (кБ/с)" }, "displayStaleTorrents": { "label": "Отображение устаревших торрентов" @@ -27,7 +27,7 @@ "description": "Когда отмечено 'белый список', применится как белый список. Если не отмечено, применится как чёрный список. Не будет ничего делать, если пусто" }, "displayRatioWithFilter": { - "label": "", + "label": "Отображение соотношения списка отфильтрованных торрентов", "info": "" } } @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "", "name": "Имя", + "dateAdded": "", "size": "Размер", "download": "Загрузка", "upload": "Отдача", "estimatedTimeOfArrival": "Осталось", - "progress": "Прогресс" + "progress": "Прогресс", + "totalUploaded": "", + "totalDownloaded": "", + "ratio": "", + "seeds": "", + "peers": "", + "label": "", + "state": "Состояние", + "stateMessage": "" }, "item": { "text": "Под управлением {{appName}}, {{ratio}} рейтинг" diff --git a/public/locales/sk/manage/users.json b/public/locales/sk/manage/users.json index 4b44e0d57..ccd5d520e 100644 --- a/public/locales/sk/manage/users.json +++ b/public/locales/sk/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Používatelia", "pageTitle": "Spravovať používateľov", - "text": "Pomocou používateľov môžete nakonfigurovať, kto môže upravovať informačné panely. Budúce verzie aplikácie Homarr budú mať ešte podrobnejšie ovládanie oprávnení a tabuliek.", "buttons": { "create": "Vytvoriť" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "Používateľ" + "user": "Používateľ", + "email": "E-mail" } }, "tooltips": { diff --git a/public/locales/sk/manage/users/edit.json b/public/locales/sk/manage/users/edit.json new file mode 100644 index 000000000..145ea08e7 --- /dev/null +++ b/public/locales/sk/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Všeobecné", + "inputs": { + "username": { + "label": "Používateľské meno" + }, + "eMail": { + "label": "E-mail" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Potvrďte", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Odstrániť natrvalo", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/sk/modules/smart-home/entity-state.json b/public/locales/sk/modules/smart-home/entity-state.json new file mode 100644 index 000000000..415cc293d --- /dev/null +++ b/public/locales/sk/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "", + "descriptor": { + "name": "", + "description": "", + "settings": { + "title": "", + "entityId": { + "label": "", + "info": "" + }, + "displayName": { + "label": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/sk/modules/torrents-status.json b/public/locales/sk/modules/torrents-status.json index 9a67b43a8..115e947f0 100644 --- a/public/locales/sk/modules/torrents-status.json +++ b/public/locales/sk/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "", "name": "Názov", + "dateAdded": "", "size": "Veľkosť", "download": "Dole", "upload": "Hore", "estimatedTimeOfArrival": "Odhad", - "progress": "Stav" + "progress": "Stav", + "totalUploaded": "", + "totalDownloaded": "", + "ratio": "", + "seeds": "", + "peers": "", + "label": "", + "state": "Stav", + "stateMessage": "" }, "item": { "text": "Spravuje {{appName}}, {{ratio}} pomer" diff --git a/public/locales/sl/manage/users.json b/public/locales/sl/manage/users.json index 700a5d503..c2c769454 100644 --- a/public/locales/sl/manage/users.json +++ b/public/locales/sl/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "", "pageTitle": "", - "text": "", "buttons": { "create": "" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "Uporabnik" + "user": "Uporabnik", + "email": "" } }, "tooltips": { diff --git a/public/locales/sl/manage/users/edit.json b/public/locales/sl/manage/users/edit.json new file mode 100644 index 000000000..9be480801 --- /dev/null +++ b/public/locales/sl/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Splošno", + "inputs": { + "username": { + "label": "Uporabniško ime" + }, + "eMail": { + "label": "" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Potrdi", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/sl/modules/smart-home/entity-state.json b/public/locales/sl/modules/smart-home/entity-state.json new file mode 100644 index 000000000..415cc293d --- /dev/null +++ b/public/locales/sl/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "", + "descriptor": { + "name": "", + "description": "", + "settings": { + "title": "", + "entityId": { + "label": "", + "info": "" + }, + "displayName": { + "label": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/sl/modules/torrents-status.json b/public/locales/sl/modules/torrents-status.json index 94f0a255f..6dee0d33c 100644 --- a/public/locales/sl/modules/torrents-status.json +++ b/public/locales/sl/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "", "name": "Ime", + "dateAdded": "", "size": "Velikost", "download": "Dol", "upload": "Gor", "estimatedTimeOfArrival": "ETA", - "progress": "Napredek" + "progress": "Napredek", + "totalUploaded": "", + "totalDownloaded": "", + "ratio": "", + "seeds": "", + "peers": "", + "label": "", + "state": "Stanje", + "stateMessage": "" }, "item": { "text": "Upravlja {{appName}}, {{ratio}} razmerje" diff --git a/public/locales/sv/manage/users.json b/public/locales/sv/manage/users.json index b44e93285..e937c9a04 100644 --- a/public/locales/sv/manage/users.json +++ b/public/locales/sv/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "", "pageTitle": "", - "text": "", "buttons": { "create": "" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "Användare" + "user": "Användare", + "email": "" } }, "tooltips": { diff --git a/public/locales/sv/manage/users/edit.json b/public/locales/sv/manage/users/edit.json new file mode 100644 index 000000000..eb6d81e37 --- /dev/null +++ b/public/locales/sv/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Allmänt", + "inputs": { + "username": { + "label": "Användarnamn" + }, + "eMail": { + "label": "" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Bekräfta", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/sv/modules/smart-home/entity-state.json b/public/locales/sv/modules/smart-home/entity-state.json new file mode 100644 index 000000000..415cc293d --- /dev/null +++ b/public/locales/sv/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "", + "descriptor": { + "name": "", + "description": "", + "settings": { + "title": "", + "entityId": { + "label": "", + "info": "" + }, + "displayName": { + "label": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/sv/modules/torrents-status.json b/public/locales/sv/modules/torrents-status.json index 1f92ebed1..b1b22b366 100644 --- a/public/locales/sv/modules/torrents-status.json +++ b/public/locales/sv/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "", "name": "Namn", + "dateAdded": "", "size": "Storlek", "download": "Ned", "upload": "Upp", "estimatedTimeOfArrival": "Beräknad sluttid", - "progress": "Förlopp" + "progress": "Förlopp", + "totalUploaded": "", + "totalDownloaded": "", + "ratio": "", + "seeds": "", + "peers": "", + "label": "", + "state": "Läge", + "stateMessage": "" }, "item": { "text": "Hanteras av {{appName}}, {{ratio}} förhållande" diff --git a/public/locales/tr/manage/users.json b/public/locales/tr/manage/users.json index f91a0ffb9..1d45ddccc 100644 --- a/public/locales/tr/manage/users.json +++ b/public/locales/tr/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Kullanıcılar", "pageTitle": "Kullanıcıları yönet", - "text": "Kullanıcıları kullanarak panelşnizi kimlerin düzenleyebileceğini yapılandırabilirsiniz. Homarr'ın gelecekteki sürümleri, izinler ve panolar üzerinde daha da ayrıntılı kontrole sahip olacak.", "buttons": { "create": "Oluştur" }, + "filter": { + "roles": { + "all": "Tümü", + "normal": "Normal", + "admin": "Yönetici", + "owner": "Sahip" + } + }, "table": { "header": { - "user": "Kullanıcı" + "user": "Kullanıcı", + "email": "E-Posta" } }, "tooltips": { diff --git a/public/locales/tr/manage/users/edit.json b/public/locales/tr/manage/users/edit.json new file mode 100644 index 000000000..caf833cb1 --- /dev/null +++ b/public/locales/tr/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "Kullanıcı {{username}}", + "back": "Kullanıcı Yönetimine dön", + "sections": { + "general": { + "title": "Genel", + "inputs": { + "username": { + "label": "Kullanıcı adı" + }, + "eMail": { + "label": "E-Posta" + } + } + }, + "security": { + "title": "Güvenlik", + "inputs": { + "password": { + "label": "Yeni parola" + }, + "terminateExistingSessions": { + "label": "Mevcut oturumları sonlandır", + "description": "Kullanıcıyı cihazlarında tekrar oturum açmaya zorlar" + }, + "confirm": { + "label": "Onayla", + "description": "Parola güncellenecektir. İşlem geri alınamaz." + } + } + }, + "roles": { + "title": "Roller", + "currentRole": "Mevcut rol: ", + "badges": { + "owner": "Sahip", + "admin": "Yönetici", + "normal": "Normal" + } + }, + "deletion": { + "title": "Hesap silme", + "inputs": { + "confirmUsername": { + "label": "Kullanıcı adını onaylayın", + "description": "Silme işlemini onaylamak için kullanıcı adını yazın" + }, + "confirm": { + "label": "Kalıcı olarak sil", + "description": "Bu işlemin kalıcı olduğunun ve tüm hesap verilerinin kaybolacağının farkındayım." + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/tr/modules/dlspeed.json b/public/locales/tr/modules/dlspeed.json index 4d7610c17..37754bc43 100644 --- a/public/locales/tr/modules/dlspeed.json +++ b/public/locales/tr/modules/dlspeed.json @@ -21,7 +21,7 @@ "title": "Şu anki indirme hızı", "download": "İndirme: {{download}}", "upload": "Yükleme: {{upload}}", - "timeSpan": "{{seconds}} saniye önce", + "timeSpan": "{{seconds}} saniye önce ", "totalDownload": "İndirme: {{download}}/s", "totalUpload": "Yükleme: {{upload}}/s" }, diff --git a/public/locales/tr/modules/smart-home/entity-state.json b/public/locales/tr/modules/smart-home/entity-state.json new file mode 100644 index 000000000..c6dac7cb8 --- /dev/null +++ b/public/locales/tr/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "Varlık bulunamadı", + "descriptor": { + "name": "Home Assistant varlığı", + "description": "Home Assistant'nda bir varlığın mevcut durumu", + "settings": { + "title": "Varlık Durumu", + "entityId": { + "label": "Varlık Kimliği", + "info": "Home Assistant'ta benzersiz varlık kimliği. Varlığa tıklayın > Çark simgesine tıklayın > 'Varlık Kimliği'ndeki kopyala butonuna tıklayın. Bazı özel varlıklar desteklenmeyebilir." + }, + "displayName": { + "label": "Ekran adı" + } + } + } +} \ No newline at end of file diff --git a/public/locales/tr/modules/torrents-status.json b/public/locales/tr/modules/torrents-status.json index 0c44adc94..6e61b7c34 100644 --- a/public/locales/tr/modules/torrents-status.json +++ b/public/locales/tr/modules/torrents-status.json @@ -35,18 +35,28 @@ "card": { "footer": { "error": "Hata", - "lastUpdated": "Son Güncelleme {{time}} önce", + "lastUpdated": "Son Güncelleme {{time}} önce ", "ratioGlobal": "Genel Ratio", "ratioWithFilter": "Filtrelenen ratio" }, "table": { "header": { + "isCompleted": "İndiriliyor", "name": "İsim", + "dateAdded": "Eklendi", "size": "Boyut", "download": "İndirme", "upload": "Yükleme", "estimatedTimeOfArrival": "ETA (Kalan Süre)", - "progress": "İlerleme" + "progress": "İlerleme", + "totalUploaded": "Toplam Yüklenen", + "totalDownloaded": "Toplam İndirilen", + "ratio": "Ratio", + "seeds": "Tohumlar (Bağlı)", + "peers": "Eşler (Bağlı)", + "label": "Etiket", + "state": "Durum", + "stateMessage": "Durum Mesajı" }, "item": { "text": "{{appName}} tarafından yönetilen, {{ratio}} oranı" @@ -60,7 +70,7 @@ "title": "Şu anki indirme hızı", "download": "İndirme: {{download}}", "upload": "Yükleme: {{upload}}", - "timeSpan": "{{seconds}} saniye önce", + "timeSpan": "{{seconds}} saniye önce ", "totalDownload": "İndirme: {{download}}/s", "totalUpload": "Yükleme: {{upload}}/s" }, diff --git a/public/locales/tw/manage/users.json b/public/locales/tw/manage/users.json index 5797c8686..d908c6f0c 100644 --- a/public/locales/tw/manage/users.json +++ b/public/locales/tw/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "使用者", "pageTitle": "管理使用者", - "text": "通過使用者,您可以設定誰可以編輯您的面板,Homarr 的未來版本將對權限和面板進行更精細的控制", "buttons": { "create": "創建" }, + "filter": { + "roles": { + "all": "全部", + "normal": "普通", + "admin": "管理員", + "owner": "所有者" + } + }, "table": { "header": { - "user": "使用者" + "user": "使用者", + "email": "E-mail" } }, "tooltips": { diff --git a/public/locales/tw/manage/users/edit.json b/public/locales/tw/manage/users/edit.json new file mode 100644 index 000000000..be19d987d --- /dev/null +++ b/public/locales/tw/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "使用者 {{username}}", + "back": "返回使用者管理", + "sections": { + "general": { + "title": "一般", + "inputs": { + "username": { + "label": "使用者" + }, + "eMail": { + "label": "E-mail" + } + } + }, + "security": { + "title": "安全", + "inputs": { + "password": { + "label": "新密碼" + }, + "terminateExistingSessions": { + "label": "停止現有會話", + "description": "強制使用者在其設備上重新登錄" + }, + "confirm": { + "label": "確認", + "description": "密碼將被更新,此操作不可取消" + } + } + }, + "roles": { + "title": "腳色", + "currentRole": "當前腳色: ", + "badges": { + "owner": "所有者", + "admin": "管理員", + "normal": "普通" + } + }, + "deletion": { + "title": "刪除帳號", + "inputs": { + "confirmUsername": { + "label": "確認使用者名", + "description": "輸入使用者名以確認刪除" + }, + "confirm": { + "label": "永久刪除", + "description": "我明白此操作不可逆,所有帳號數據都會消失" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/tw/modules/smart-home/entity-state.json b/public/locales/tw/modules/smart-home/entity-state.json new file mode 100644 index 000000000..0425fdab0 --- /dev/null +++ b/public/locales/tw/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "未找到實體", + "descriptor": { + "name": "Home Assistant 實體", + "description": "Home Assistant 中實體的目前狀態", + "settings": { + "title": "實體狀態", + "entityId": { + "label": "實體 ID", + "info": "Home Assistant 中的唯一實體ID,通過點擊實體 > 點擊齒輪圖示 > 點擊實體 ID 觸地的複製按鈕進行複製,某些自定義實體可能不支持" + }, + "displayName": { + "label": "顯示名稱" + } + } + } +} \ No newline at end of file diff --git a/public/locales/tw/modules/torrents-status.json b/public/locales/tw/modules/torrents-status.json index 30684478c..c44a9aa5c 100644 --- a/public/locales/tw/modules/torrents-status.json +++ b/public/locales/tw/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "正在下載", "name": "名稱", + "dateAdded": "已新增", "size": "大小", "download": "下載", "upload": "上傳", "estimatedTimeOfArrival": "剩餘時間", - "progress": "進度" + "progress": "進度", + "totalUploaded": "總上傳", + "totalDownloaded": "總下載", + "ratio": "分享率", + "seeds": "種子數(已連接)", + "peers": "用戶數(已連接)", + "label": "標籤", + "state": "狀態", + "stateMessage": "狀態訊息" }, "item": { "text": "由 {{appName}},{{ratio}} 管理的比率" diff --git a/public/locales/uk/manage/users.json b/public/locales/uk/manage/users.json index 0101c26c2..0715f7d93 100644 --- a/public/locales/uk/manage/users.json +++ b/public/locales/uk/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Користувачі", "pageTitle": "Керування користувачами", - "text": "За допомогою користувачів ви можете налаштувати, хто може редагувати ваші дашборди. Майбутні версії Homarr матимуть ще більш детальний контроль над дозволами та дошками.", "buttons": { "create": "Створити" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "Користувач" + "user": "Користувач", + "email": "Електронна пошта" } }, "tooltips": { diff --git a/public/locales/uk/manage/users/edit.json b/public/locales/uk/manage/users/edit.json new file mode 100644 index 000000000..6716f1492 --- /dev/null +++ b/public/locales/uk/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Загальне", + "inputs": { + "username": { + "label": "Логін" + }, + "eMail": { + "label": "Електронна пошта" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Підтвердити", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Видалити назавжди", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/uk/modules/smart-home/entity-state.json b/public/locales/uk/modules/smart-home/entity-state.json new file mode 100644 index 000000000..415cc293d --- /dev/null +++ b/public/locales/uk/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "", + "descriptor": { + "name": "", + "description": "", + "settings": { + "title": "", + "entityId": { + "label": "", + "info": "" + }, + "displayName": { + "label": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/uk/modules/torrents-status.json b/public/locales/uk/modules/torrents-status.json index 83986d2f9..1af6bd391 100644 --- a/public/locales/uk/modules/torrents-status.json +++ b/public/locales/uk/modules/torrents-status.json @@ -41,12 +41,22 @@ }, "table": { "header": { + "isCompleted": "", "name": "Ім’я", + "dateAdded": "", "size": "Розмір", "download": "Завантаження", "upload": "Віддача", "estimatedTimeOfArrival": "Залишилося", - "progress": "Прогрес" + "progress": "Прогрес", + "totalUploaded": "", + "totalDownloaded": "", + "ratio": "", + "seeds": "", + "peers": "", + "label": "", + "state": "Стан", + "stateMessage": "" }, "item": { "text": "Управляється {{appName}}, {{ratio}} співвідношення" diff --git a/public/locales/vi/common.json b/public/locales/vi/common.json index 33ff8cfbd..42e47d811 100644 --- a/public/locales/vi/common.json +++ b/public/locales/vi/common.json @@ -1,11 +1,11 @@ { "save": "Lưu", - "apply": "", - "insert": "", + "apply": "Áp dụng", + "insert": "Thêm", "about": "Về chúng tôi", "cancel": "Hủy", "close": "Đóng", - "back": "Mặt sau", + "back": "Quay lại", "delete": "Xóa", "ok": "OK", "edit": "Sửa", @@ -45,7 +45,7 @@ "seeMore": "Xem thêm...", "position": { "left": "Bên trái", - "center": "", + "center": "Giữa", "right": "Phải" }, "attributes": { @@ -53,5 +53,5 @@ "height": "Chiều cao" }, "public": "Công khai", - "restricted": "" + "restricted": "Bị hạn chế" } \ No newline at end of file diff --git a/public/locales/vi/layout/header.json b/public/locales/vi/layout/header.json index 2111a48ee..da9bf830f 100644 --- a/public/locales/vi/layout/header.json +++ b/public/locales/vi/layout/header.json @@ -4,7 +4,7 @@ "engines": { "web": "Tìm kiếm {{query}} trên mạng", "youtube": "Tìm kiếm {{query}} trên YouTube", - "torrent": "Tìm kiếm {{query}} torrent", + "torrent": "Tìm kiếm torrent {{query}}", "movie": "Tìm kiếm {{query}} trên {{app}}" } }, diff --git a/public/locales/vi/layout/manage.json b/public/locales/vi/layout/manage.json index d5d0c2bd3..34e860704 100644 --- a/public/locales/vi/layout/manage.json +++ b/public/locales/vi/layout/manage.json @@ -4,7 +4,7 @@ "title": "Trang chủ" }, "boards": { - "title": "bảng" + "title": "Bảng" }, "users": { "title": "Người dùng", @@ -18,7 +18,7 @@ "items": { "documentation": "Tài liệu", "report": "Báo cáo sự cố/lỗi", - "discord": "Bất hòa cộng đồng", + "discord": "Discord", "contribute": "Đóng góp" } }, diff --git a/public/locales/vi/manage/boards.json b/public/locales/vi/manage/boards.json index 8fdecea94..40ace04f3 100644 --- a/public/locales/vi/manage/boards.json +++ b/public/locales/vi/manage/boards.json @@ -1,6 +1,6 @@ { - "metaTitle": "bảng", - "pageTitle": "bảng", + "metaTitle": "Bảng", + "pageTitle": "Bảng", "cards": { "statistics": { "apps": "Ứng dụng", diff --git a/public/locales/vi/manage/users.json b/public/locales/vi/manage/users.json index 251a2cae8..3c41ca76c 100644 --- a/public/locales/vi/manage/users.json +++ b/public/locales/vi/manage/users.json @@ -1,13 +1,21 @@ { "metaTitle": "Người dùng", "pageTitle": "Quản lý người dùng", - "text": "Bằng cách sử dụng người dùng, bạn có thể định cấu hình ai có thể chỉnh sửa trang tổng quan của mình. Các phiên bản tương lai của Homarr sẽ có quyền kiểm soát chi tiết hơn đối với các quyền và bảng.", "buttons": { "create": "Tạo nên" }, + "filter": { + "roles": { + "all": "", + "normal": "", + "admin": "", + "owner": "" + } + }, "table": { "header": { - "user": "Người dùng" + "user": "Người dùng", + "email": "E-mail" } }, "tooltips": { diff --git a/public/locales/vi/manage/users/edit.json b/public/locales/vi/manage/users/edit.json new file mode 100644 index 000000000..26d7333ed --- /dev/null +++ b/public/locales/vi/manage/users/edit.json @@ -0,0 +1,55 @@ +{ + "metaTitle": "", + "back": "", + "sections": { + "general": { + "title": "Chung", + "inputs": { + "username": { + "label": "Tên người dùng" + }, + "eMail": { + "label": "E-mail" + } + } + }, + "security": { + "title": "", + "inputs": { + "password": { + "label": "" + }, + "terminateExistingSessions": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Xác nhận", + "description": "" + } + } + }, + "roles": { + "title": "", + "currentRole": "", + "badges": { + "owner": "", + "admin": "", + "normal": "" + } + }, + "deletion": { + "title": "", + "inputs": { + "confirmUsername": { + "label": "", + "description": "" + }, + "confirm": { + "label": "Xóa vĩnh viễn", + "description": "" + } + } + } + } +} \ No newline at end of file diff --git a/public/locales/vi/modules/dns-hole-summary.json b/public/locales/vi/modules/dns-hole-summary.json index d90896743..08dca5edc 100644 --- a/public/locales/vi/modules/dns-hole-summary.json +++ b/public/locales/vi/modules/dns-hole-summary.json @@ -19,7 +19,7 @@ }, "card": { "metrics": { - "domainsOnAdlist": "Tên miền trên danh sách quảng cáo", + "domainsOnAdlist": "Tên miền trên d.sách q.cáo", "queriesToday": "Truy vấn hôm nay", "queriesBlockedTodayPercentage": "Đã chặn hôm nay", "queriesBlockedToday": "Đã chặn hôm nay" diff --git a/public/locales/vi/modules/notebook.json b/public/locales/vi/modules/notebook.json index e9efa7765..63a442dff 100644 --- a/public/locales/vi/modules/notebook.json +++ b/public/locales/vi/modules/notebook.json @@ -8,7 +8,7 @@ "label": "Hiển thị thanh công cụ giúp bạn viết markdown" }, "allowReadOnlyCheck": { - "label": "" + "label": "Cho phép tích dấu kiểm tra ở chế độ chỉ đọc" }, "content": { "label": "Nội dung của ghi chú" @@ -17,40 +17,40 @@ }, "card": { "controls": { - "bold": "", - "italic": "", - "strikethrough": "", - "underline": "", - "colorText": "", - "colorHighlight": "", - "code": "", - "clear": "", - "heading": "", - "align": "", - "blockquote": "", - "horizontalLine": "", - "bulletList": "", - "orderedList": "", - "checkList": "", - "increaseIndent": "", - "decreaseIndent": "", - "link": "", - "unlink": "", - "image": "", - "addTable": "", - "deleteTable": "", - "colorCell": "", - "mergeCell": "", - "addColumnLeft": "", - "addColumnRight": "", - "deleteColumn": "", - "addRowTop": "", - "addRowBelow": "", - "deleteRow": "" + "bold": "Đậm", + "italic": "Nghiêng", + "strikethrough": "Gạch ngang", + "underline": "Gạch dưới", + "colorText": "Màu chữ", + "colorHighlight": "Màu đánh dấu", + "code": "Mã", + "clear": "Xóa định dạng", + "heading": "Tiêu đề {{level}}", + "align": "Căn chỉnh: {{position}}", + "blockquote": "Trích dẫn", + "horizontalLine": "Kẻ ngang", + "bulletList": "Danh sách kiểu ký hiệu", + "orderedList": "Danh sách đánh số", + "checkList": "Danh sách kiểm tra", + "increaseIndent": "Tăng thụt lề", + "decreaseIndent": "Giảm thụt lề", + "link": "Liên kết", + "unlink": "Gỡ bỏ liên kết", + "image": "Nhúng hình ảnh", + "addTable": "Thêm bảng", + "deleteTable": "Xóa bảng", + "colorCell": "Màu ô", + "mergeCell": "Bật/tắt hợp nhất ô", + "addColumnLeft": "Thêm cột trước", + "addColumnRight": "Thêm cột sau", + "deleteColumn": "Xóa cột", + "addRowTop": "Thêm dòng bên trên", + "addRowBelow": "Thêm dòng bên dưới", + "deleteRow": "Xóa dòng" }, "modals": { - "clearColor": "", - "source": "", + "clearColor": "Xóa màu", + "source": "Nguồn", "widthPlaceholder": "Giá trị tính bằng % hoặc pixel", "columns": "Cột", "rows": "Dòng" diff --git a/public/locales/vi/modules/smart-home/entity-state.json b/public/locales/vi/modules/smart-home/entity-state.json new file mode 100644 index 000000000..fa28a04a5 --- /dev/null +++ b/public/locales/vi/modules/smart-home/entity-state.json @@ -0,0 +1,17 @@ +{ + "entityNotFound": "Không tìm thấy thực thể", + "descriptor": { + "name": "Thực thể Home Assistant", + "description": "Trạng thái hiện tại của một thực thể trong Home Assistant", + "settings": { + "title": "Trạng thái thực thể", + "entityId": { + "label": "ID thực thể", + "info": "ID thực thể độc nhất trong Home Assistant. Sao chép bằng cách nhấp vào thực thể > Nhấp vào biểu tượng răng cưa > Nhấp vào nút sao chép tại 'ID thực thể'. Một số thực thể tùy chỉnh có thể không được hỗ trợ." + }, + "displayName": { + "label": "Tên hiển thị" + } + } + } +} \ No newline at end of file diff --git a/public/locales/vi/modules/torrents-status.json b/public/locales/vi/modules/torrents-status.json index 099fb8ce1..89c48877b 100644 --- a/public/locales/vi/modules/torrents-status.json +++ b/public/locales/vi/modules/torrents-status.json @@ -11,10 +11,10 @@ "label": "Hiển thị torrent hoàn thành" }, "displayActiveTorrents": { - "label": "" + "label": "Hiển thị torrent đang hoạt động" }, "speedLimitOfActiveTorrents": { - "label": "" + "label": "Tốc độ tải lên để coi torrent là đang hoạt động (kB/s)" }, "displayStaleTorrents": { "label": "Hiển thị torrent hết hạn" @@ -27,8 +27,8 @@ "description": "Nếu chọn \"Danh sách trắng\", các nhãn sẽ được dùng như một danh sách trắng. Nếu không được chọn, đây sẽ là danh sách đen. Sẽ không có gì xảy ra nếu trống không" }, "displayRatioWithFilter": { - "label": "", - "info": "" + "label": "Hiển thị tỷ lệ danh sách torrent sau lọc", + "info": "Nếu tắt, chỉ tỉ lệ chung sẽ được hiển thị. Tỉ lệ chung sẽ vẫn sử dụng nhãn nếu được đặt" } } }, @@ -36,24 +36,34 @@ "footer": { "error": "Lỗi", "lastUpdated": "Cập nhật cuối cách đây {{time}}", - "ratioGlobal": "", - "ratioWithFilter": "" + "ratioGlobal": "Tỉ lệ chung", + "ratioWithFilter": "Tỉ lệ sau lọc" }, "table": { "header": { + "isCompleted": "Đang tải", "name": "Tên", + "dateAdded": "Được thêm vào", "size": "Kích cỡ", "download": "Tải xuống", "upload": "Tải lên", "estimatedTimeOfArrival": "Thời gian dự kiến", - "progress": "Tiến độ" + "progress": "Tiến độ", + "totalUploaded": "Tổng tải lên", + "totalDownloaded": "Tổng tải xuống", + "ratio": "Tỉ lệ", + "seeds": "Chia sẻ (Đã kết nối)", + "peers": "Ngang hàng (Đã kết nối)", + "label": "Nhãn", + "state": "Trạng thái", + "stateMessage": "Thông tin trạng thái" }, "item": { "text": "Quản lý bởi {{appName}}, tỷ lệ {{ratio}}" }, "body": { "nothingFound": "Không tìm thấy torrent nào", - "filterHidingItems": "Đã ẩn {{count}} dòng bởi bộ lọc của bạn" + "filterHidingItems": "{{count}} dòng đã ẩn bởi bộ lọc của bạn" } }, "lineChart": { diff --git a/public/locales/vi/settings/customization/general.json b/public/locales/vi/settings/customization/general.json index 406d742f7..3ae750f82 100644 --- a/public/locales/vi/settings/customization/general.json +++ b/public/locales/vi/settings/customization/general.json @@ -22,7 +22,7 @@ "description": "Thiết lập Homarr cho người dùng khuyết tật" }, "access": { - "name": "", + "name": "Truy cập", "description": "Định cấu hình ai có quyền truy cập vào bảng của bạn" } } diff --git a/public/locales/vi/settings/customization/page-appearance.json b/public/locales/vi/settings/customization/page-appearance.json index ef0e7f90f..af79ed125 100644 --- a/public/locales/vi/settings/customization/page-appearance.json +++ b/public/locales/vi/settings/customization/page-appearance.json @@ -19,26 +19,26 @@ "label": "Hình nền" }, "backgroundImageAttachment": { - "label": "", + "label": "Vị trí ảnh nền", "options": { - "fixed": "", - "scroll": "" + "fixed": "Cố định - Nền vẫn giữ nguyên vị trí (được khuyến nghị)", + "scroll": "Cuộn - Ảnh nền bám theo cuộn chuột" } }, "backgroundImageSize": { - "label": "", + "label": "Kích cỡ ảnh nền", "options": { - "cover": "", - "contain": "" + "cover": "Che - Chia tỷ lệ hình ảnh càng nhỏ càng tốt để che toàn bộ cửa sổ bằng cách cắt bớt khoảng trống quá mức. (được khuyến nghị)", + "contain": "Chứa - Dùng tỷ lệ hình ảnh lớn nhất có thể trong khung chứa của nó mà không cắt xén hay kéo giãn." } }, "backgroundImageRepeat": { - "label": "", + "label": "Vị trí ảnh nền", "options": { - "repeat": "", - "no-repeat": "", - "repeat-x": "", - "repeat-y": "" + "repeat": "Lặp lại - Hình ảnh được lặp lại nhiều nhất có thể để bao phủ toàn bộ khu vực vẽ hình nền.", + "no-repeat": "Không lặp lại - Hình ảnh không được lặp lại và có thể không lấp đầy toàn bộ không gian (được khuyến nghị)", + "repeat-x": "Lặp lại trục X - Tương tự như 'Lặp lại' nhưng chỉ trên trục ngang.", + "repeat-y": "Lặp lại trục Y - Tương tự như 'Lặp lại' nhưng chỉ trên trục tung." } }, "customCSS": { diff --git a/public/locales/vi/tools/docker.json b/public/locales/vi/tools/docker.json index 5f57baf16..74777762b 100644 --- a/public/locales/vi/tools/docker.json +++ b/public/locales/vi/tools/docker.json @@ -2,7 +2,7 @@ "title": "Docker", "alerts": { "notConfigured": { - "text": "" + "text": "Homarr của bạn chưa được thiết lập Docker hoặc không tìm thấy các vùng chứa. Hãy tham khảo cách thiết lập bên trong tài liệu." } }, "modals": { diff --git a/public/locales/vi/user/preferences.json b/public/locales/vi/user/preferences.json index fb0c8429d..3c77254b8 100644 --- a/public/locales/vi/user/preferences.json +++ b/public/locales/vi/user/preferences.json @@ -1,6 +1,6 @@ { "metaTitle": "Sở thích", - "pageTitle": "sở thích của bạn", + "pageTitle": "Cá nhân hoá", "boards": { "defaultBoard": { "label": "Bảng mặc định" @@ -37,7 +37,7 @@ "label": "Mở kết quả tìm kiếm trong tab mới" }, "autoFocus": { - "label": "Thanh tìm kiếm tập trung vào tải trang.", + "label": "Tự tập trung vào thanh tìm kiếm khi tải trang.", "description": "Điều này sẽ tự động tập trung vào thanh tìm kiếm khi bạn điều hướng đến các trang bảng. Nó sẽ chỉ hoạt động trên các thiết bị máy tính để bàn." }, "template": {