mirror of
https://github.com/ajnart/homarr.git
synced 2025-12-23 08:49:52 +01:00
Merge pull request #2227 from ajnart/dev
This commit is contained in:
10
drizzle/0001_brave_mimic.sql
Normal file
10
drizzle/0001_brave_mimic.sql
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
CREATE TABLE `migrate_token` (
|
||||||
|
`id` text PRIMARY KEY NOT NULL,
|
||||||
|
`token` text NOT NULL,
|
||||||
|
`boards` integer NOT NULL,
|
||||||
|
`users` integer NOT NULL,
|
||||||
|
`integrations` integer NOT NULL,
|
||||||
|
`expires` integer NOT NULL
|
||||||
|
);
|
||||||
|
--> statement-breakpoint
|
||||||
|
CREATE UNIQUE INDEX `migrate_token_token_unique` ON `migrate_token` (`token`);
|
||||||
527
drizzle/meta/0001_snapshot.json
Normal file
527
drizzle/meta/0001_snapshot.json
Normal file
@@ -0,0 +1,527 @@
|
|||||||
|
{
|
||||||
|
"version": "5",
|
||||||
|
"dialect": "sqlite",
|
||||||
|
"id": "9c8971c9-6d33-4d14-b318-b19ff9fbb88f",
|
||||||
|
"prevId": "32c1bc91-e69f-4e1d-b53c-9c43f2e6c9d3",
|
||||||
|
"tables": {
|
||||||
|
"account": {
|
||||||
|
"name": "account",
|
||||||
|
"columns": {
|
||||||
|
"userId": {
|
||||||
|
"name": "userId",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"type": {
|
||||||
|
"name": "type",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"provider": {
|
||||||
|
"name": "provider",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"providerAccountId": {
|
||||||
|
"name": "providerAccountId",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"refresh_token": {
|
||||||
|
"name": "refresh_token",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"access_token": {
|
||||||
|
"name": "access_token",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"expires_at": {
|
||||||
|
"name": "expires_at",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"token_type": {
|
||||||
|
"name": "token_type",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"scope": {
|
||||||
|
"name": "scope",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"id_token": {
|
||||||
|
"name": "id_token",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"session_state": {
|
||||||
|
"name": "session_state",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoincrement": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"indexes": {
|
||||||
|
"userId_idx": {
|
||||||
|
"name": "userId_idx",
|
||||||
|
"columns": [
|
||||||
|
"userId"
|
||||||
|
],
|
||||||
|
"isUnique": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"foreignKeys": {
|
||||||
|
"account_userId_user_id_fk": {
|
||||||
|
"name": "account_userId_user_id_fk",
|
||||||
|
"tableFrom": "account",
|
||||||
|
"tableTo": "user",
|
||||||
|
"columnsFrom": [
|
||||||
|
"userId"
|
||||||
|
],
|
||||||
|
"columnsTo": [
|
||||||
|
"id"
|
||||||
|
],
|
||||||
|
"onDelete": "cascade",
|
||||||
|
"onUpdate": "no action"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"compositePrimaryKeys": {
|
||||||
|
"account_provider_providerAccountId_pk": {
|
||||||
|
"columns": [
|
||||||
|
"provider",
|
||||||
|
"providerAccountId"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"uniqueConstraints": {}
|
||||||
|
},
|
||||||
|
"invite": {
|
||||||
|
"name": "invite",
|
||||||
|
"columns": {
|
||||||
|
"id": {
|
||||||
|
"name": "id",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": true,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"token": {
|
||||||
|
"name": "token",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"expires": {
|
||||||
|
"name": "expires",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"created_by_id": {
|
||||||
|
"name": "created_by_id",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"indexes": {
|
||||||
|
"invite_token_unique": {
|
||||||
|
"name": "invite_token_unique",
|
||||||
|
"columns": [
|
||||||
|
"token"
|
||||||
|
],
|
||||||
|
"isUnique": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"foreignKeys": {
|
||||||
|
"invite_created_by_id_user_id_fk": {
|
||||||
|
"name": "invite_created_by_id_user_id_fk",
|
||||||
|
"tableFrom": "invite",
|
||||||
|
"tableTo": "user",
|
||||||
|
"columnsFrom": [
|
||||||
|
"created_by_id"
|
||||||
|
],
|
||||||
|
"columnsTo": [
|
||||||
|
"id"
|
||||||
|
],
|
||||||
|
"onDelete": "cascade",
|
||||||
|
"onUpdate": "no action"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"compositePrimaryKeys": {},
|
||||||
|
"uniqueConstraints": {}
|
||||||
|
},
|
||||||
|
"migrate_token": {
|
||||||
|
"name": "migrate_token",
|
||||||
|
"columns": {
|
||||||
|
"id": {
|
||||||
|
"name": "id",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": true,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"token": {
|
||||||
|
"name": "token",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"boards": {
|
||||||
|
"name": "boards",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"name": "users",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"name": "integrations",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"expires": {
|
||||||
|
"name": "expires",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"indexes": {
|
||||||
|
"migrate_token_token_unique": {
|
||||||
|
"name": "migrate_token_token_unique",
|
||||||
|
"columns": [
|
||||||
|
"token"
|
||||||
|
],
|
||||||
|
"isUnique": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"foreignKeys": {},
|
||||||
|
"compositePrimaryKeys": {},
|
||||||
|
"uniqueConstraints": {}
|
||||||
|
},
|
||||||
|
"session": {
|
||||||
|
"name": "session",
|
||||||
|
"columns": {
|
||||||
|
"sessionToken": {
|
||||||
|
"name": "sessionToken",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": true,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"userId": {
|
||||||
|
"name": "userId",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"expires": {
|
||||||
|
"name": "expires",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"indexes": {
|
||||||
|
"user_id_idx": {
|
||||||
|
"name": "user_id_idx",
|
||||||
|
"columns": [
|
||||||
|
"userId"
|
||||||
|
],
|
||||||
|
"isUnique": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"foreignKeys": {
|
||||||
|
"session_userId_user_id_fk": {
|
||||||
|
"name": "session_userId_user_id_fk",
|
||||||
|
"tableFrom": "session",
|
||||||
|
"tableTo": "user",
|
||||||
|
"columnsFrom": [
|
||||||
|
"userId"
|
||||||
|
],
|
||||||
|
"columnsTo": [
|
||||||
|
"id"
|
||||||
|
],
|
||||||
|
"onDelete": "cascade",
|
||||||
|
"onUpdate": "no action"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"compositePrimaryKeys": {},
|
||||||
|
"uniqueConstraints": {}
|
||||||
|
},
|
||||||
|
"user_setting": {
|
||||||
|
"name": "user_setting",
|
||||||
|
"columns": {
|
||||||
|
"id": {
|
||||||
|
"name": "id",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": true,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"user_id": {
|
||||||
|
"name": "user_id",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"color_scheme": {
|
||||||
|
"name": "color_scheme",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false,
|
||||||
|
"default": "'environment'"
|
||||||
|
},
|
||||||
|
"language": {
|
||||||
|
"name": "language",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false,
|
||||||
|
"default": "'en'"
|
||||||
|
},
|
||||||
|
"default_board": {
|
||||||
|
"name": "default_board",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false,
|
||||||
|
"default": "'default'"
|
||||||
|
},
|
||||||
|
"first_day_of_week": {
|
||||||
|
"name": "first_day_of_week",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false,
|
||||||
|
"default": "'monday'"
|
||||||
|
},
|
||||||
|
"search_template": {
|
||||||
|
"name": "search_template",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false,
|
||||||
|
"default": "'https://google.com/search?q=%s'"
|
||||||
|
},
|
||||||
|
"open_search_in_new_tab": {
|
||||||
|
"name": "open_search_in_new_tab",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false,
|
||||||
|
"default": true
|
||||||
|
},
|
||||||
|
"disable_ping_pulse": {
|
||||||
|
"name": "disable_ping_pulse",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false,
|
||||||
|
"default": false
|
||||||
|
},
|
||||||
|
"replace_ping_with_icons": {
|
||||||
|
"name": "replace_ping_with_icons",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false,
|
||||||
|
"default": false
|
||||||
|
},
|
||||||
|
"use_debug_language": {
|
||||||
|
"name": "use_debug_language",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false,
|
||||||
|
"default": false
|
||||||
|
},
|
||||||
|
"auto_focus_search": {
|
||||||
|
"name": "auto_focus_search",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false,
|
||||||
|
"default": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"indexes": {},
|
||||||
|
"foreignKeys": {
|
||||||
|
"user_setting_user_id_user_id_fk": {
|
||||||
|
"name": "user_setting_user_id_user_id_fk",
|
||||||
|
"tableFrom": "user_setting",
|
||||||
|
"tableTo": "user",
|
||||||
|
"columnsFrom": [
|
||||||
|
"user_id"
|
||||||
|
],
|
||||||
|
"columnsTo": [
|
||||||
|
"id"
|
||||||
|
],
|
||||||
|
"onDelete": "cascade",
|
||||||
|
"onUpdate": "no action"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"compositePrimaryKeys": {},
|
||||||
|
"uniqueConstraints": {}
|
||||||
|
},
|
||||||
|
"user": {
|
||||||
|
"name": "user",
|
||||||
|
"columns": {
|
||||||
|
"id": {
|
||||||
|
"name": "id",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": true,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"name": {
|
||||||
|
"name": "name",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"email": {
|
||||||
|
"name": "email",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"emailVerified": {
|
||||||
|
"name": "emailVerified",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"image": {
|
||||||
|
"name": "image",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"password": {
|
||||||
|
"name": "password",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"salt": {
|
||||||
|
"name": "salt",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"is_admin": {
|
||||||
|
"name": "is_admin",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false,
|
||||||
|
"default": false
|
||||||
|
},
|
||||||
|
"is_owner": {
|
||||||
|
"name": "is_owner",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false,
|
||||||
|
"default": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"indexes": {},
|
||||||
|
"foreignKeys": {},
|
||||||
|
"compositePrimaryKeys": {},
|
||||||
|
"uniqueConstraints": {}
|
||||||
|
},
|
||||||
|
"verificationToken": {
|
||||||
|
"name": "verificationToken",
|
||||||
|
"columns": {
|
||||||
|
"identifier": {
|
||||||
|
"name": "identifier",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"token": {
|
||||||
|
"name": "token",
|
||||||
|
"type": "text",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
},
|
||||||
|
"expires": {
|
||||||
|
"name": "expires",
|
||||||
|
"type": "integer",
|
||||||
|
"primaryKey": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoincrement": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"indexes": {},
|
||||||
|
"foreignKeys": {},
|
||||||
|
"compositePrimaryKeys": {
|
||||||
|
"verificationToken_identifier_token_pk": {
|
||||||
|
"columns": [
|
||||||
|
"identifier",
|
||||||
|
"token"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"uniqueConstraints": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"enums": {},
|
||||||
|
"_meta": {
|
||||||
|
"schemas": {},
|
||||||
|
"tables": {},
|
||||||
|
"columns": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -8,6 +8,13 @@
|
|||||||
"when": 1695874816934,
|
"when": 1695874816934,
|
||||||
"tag": "0000_supreme_the_captain",
|
"tag": "0000_supreme_the_captain",
|
||||||
"breakpoints": true
|
"breakpoints": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"idx": 1,
|
||||||
|
"version": "5",
|
||||||
|
"when": 1730643218521,
|
||||||
|
"tag": "0001_brave_mimic",
|
||||||
|
"breakpoints": true
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "homarr",
|
"name": "homarr",
|
||||||
"version": "0.15.9",
|
"version": "0.15.10",
|
||||||
"description": "Homarr - A homepage for your server.",
|
"description": "Homarr - A homepage for your server.",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"repository": {
|
"repository": {
|
||||||
@@ -25,7 +25,8 @@
|
|||||||
"test:coverage": "SKIP_ENV_VALIDATION=1 vitest run --coverage",
|
"test:coverage": "SKIP_ENV_VALIDATION=1 vitest run --coverage",
|
||||||
"docker:build": "turbo build && docker build . -t homarr:local-dev",
|
"docker:build": "turbo build && docker build . -t homarr:local-dev",
|
||||||
"docker:start": "docker run -p 7575:7575 --name homarr-development homarr:local-dev",
|
"docker:start": "docker run -p 7575:7575 --name homarr-development homarr:local-dev",
|
||||||
"db:migrate": "dotenv tsx drizzle/migrate/migrate.ts ./drizzle"
|
"db:migrate": "dotenv tsx drizzle/migrate/migrate.ts ./drizzle",
|
||||||
|
"db:add": "drizzle-kit generate:sqlite --config ./drizzle.config.ts"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@ctrl/deluge": "^4.1.0",
|
"@ctrl/deluge": "^4.1.0",
|
||||||
@@ -126,7 +127,7 @@
|
|||||||
"@types/cookies": "^0.7.7",
|
"@types/cookies": "^0.7.7",
|
||||||
"@types/dockerode": "^3.3.9",
|
"@types/dockerode": "^3.3.9",
|
||||||
"@types/ldapjs": "^3.0.2",
|
"@types/ldapjs": "^3.0.2",
|
||||||
"@types/node": "18.17.8",
|
"@types/node": "^20.6.0",
|
||||||
"@types/prismjs": "^1.26.0",
|
"@types/prismjs": "^1.26.0",
|
||||||
"@types/react": "^18.2.11",
|
"@types/react": "^18.2.11",
|
||||||
"@types/swagger-ui-react": "^4.18.3",
|
"@types/swagger-ui-react": "^4.18.3",
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "工具",
|
"title": "工具",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/cn/manage/migrate.json
Normal file
33
public/locales/cn/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -7,8 +7,8 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "组件意外崩溃,请阅读文档并修改错误的输入。",
|
||||||
"label": "您的错误",
|
"label": "发生错误",
|
||||||
"reportButton": "报告该错误"
|
"reportButton": "在 GitHub 上报告此错误"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "crwdns3525:0crwdne3525:0",
|
"title": "crwdns3525:0crwdne3525:0",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "crwdns3527:0crwdne3527:0",
|
"docker": "crwdns3527:0crwdne3527:0",
|
||||||
"api": "crwdns4172:0crwdne4172:0"
|
"api": "crwdns4172:0crwdne4172:0",
|
||||||
|
"migrate": "crwdns4536:0crwdne4536:0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/cr/manage/migrate.json
Normal file
33
public/locales/cr/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "crwdns4506:0crwdne4506:0",
|
||||||
|
"pageTitle": "crwdns4508:0crwdne4508:0",
|
||||||
|
"description": "crwdns4510:0crwdne4510:0",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "crwdns4512:0crwdne4512:0",
|
||||||
|
"text": "crwdns4514:0crwdne4514:0"
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "crwdns4516:0crwdne4516:0",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": "crwdns4518:0crwdne4518:0"
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "crwdns4520:0crwdne4520:0",
|
||||||
|
"description": "crwdns4522:0crwdne4522:0"
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "crwdns4524:0crwdne4524:0",
|
||||||
|
"description": "crwdns4526:0crwdne4526:0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": "crwdns4528:0crwdne4528:0"
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "crwdns4530:0crwdne4530:0",
|
||||||
|
"description": "crwdns4532:0crwdne4532:0",
|
||||||
|
"copyDismiss": "crwdns4534:0crwdne4534:0"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -7,8 +7,8 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "crwdns2949:0crwdne2949:0",
|
"text": "crwdns4500:0crwdne4500:0",
|
||||||
"label": "crwdns2741:0crwdne2741:0",
|
"label": "crwdns4502:0crwdne4502:0",
|
||||||
"reportButton": "crwdns2743:0crwdne2743:0"
|
"reportButton": "crwdns4504:0crwdne4504:0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Nástroje",
|
"title": "Nástroje",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/cs/manage/migrate.json
Normal file
33
public/locales/cs/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -7,8 +7,8 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "Widget se nečekaně zhroutil. Přečtěte si prosím dokumentaci a opravte případné překlepy.",
|
||||||
"label": "Vaše chyba",
|
"label": "Vyskytlá chyba",
|
||||||
"reportButton": "Nahlásit tuto chybu"
|
"reportButton": "Nahlásit tuto chybu na GitHubu"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Værktøjer",
|
"title": "Værktøjer",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": "Migrer til 1.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/da/manage/migrate.json
Normal file
33
public/locales/da/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "Migrer til 1.0",
|
||||||
|
"pageTitle": "Migrér tavler, integrationer og brugere",
|
||||||
|
"description": "Eksporterer dine tavler og brugere til et ZIP-arkiv for at migrere dem til Homarr efter version 1.0.0",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "Sikkerhedsnote",
|
||||||
|
"text": "Når du eksporterer brugere og integrationer, åbnes der også en modal med en krypteringsnøgle. Denne nøgle er nødvendig for at importere data til Homarr. Opbevar den sikkert, og del den ikke med nogen."
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "Vælg alt, hvad du vil eksportere",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": "Eksporter tavler"
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "Eksporter integrationer",
|
||||||
|
"description": "Dette inkluderer krypterede legitimationsoplysninger til integrationer. Kun tilgængelig ved eksport af tavler"
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "Eksporter brugere",
|
||||||
|
"description": "Dette vil kun eksportere brugere med legitimiation, adgangskoders hash og salt er krypteret"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": "Eksport af data"
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "Krypteringsnøgle",
|
||||||
|
"description": "Dine data er blevet eksporteret. Opbevar denne nøgle sikkert, og del den ikke med nogen. Du skal bruge denne nøgle for at importere dataene til Homarr.",
|
||||||
|
"copyDismiss": "Kopiér og afvis"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -7,8 +7,8 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "Widgetten crashede uventet. Læs venligst dokumentationen og ret stavefejl.",
|
||||||
"label": "Din fejl",
|
"label": "Opstod en fejl",
|
||||||
"reportButton": "Rapportér denne fejl"
|
"reportButton": "Rapporter denne fejl på GitHub"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Werkzeuge",
|
"title": "Werkzeuge",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": "Auf 1.0 migrieren"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
"translators": "Übersetzer ({{count}})",
|
"translators": "Übersetzer ({{count}})",
|
||||||
"translatorsDescription": "Dank dieser Leute ist Homarr in {{languages}} Sprachen verfügbar! Möchten Sie helfen, Homarr in Ihre Sprache zu übersetzen? Lesen Sie <a>hier</a>, wie das geht.",
|
"translatorsDescription": "Dank dieser Leute ist Homarr in {{languages}} Sprachen verfügbar! Möchten Sie helfen, Homarr in Ihre Sprache zu übersetzen? Lesen Sie <a>hier</a>, wie das geht.",
|
||||||
"contributors": "Mitwirkende ({{count}})",
|
"contributors": "Mitwirkende ({{count}})",
|
||||||
"contributorsDescription": "Diese Leute haben den Code erstellt, der Homarr zum Laufen bringt! Möchten Sie beim Aufbau von Homarr helfen? Lesen Sie <a>hier</a>wie das geht",
|
"contributorsDescription": "Diese Leute haben den Code entwickelt, der Homarr zum Laufen bringt! Möchten Sie beim Aufbau von Homarr helfen? Lesen Sie <a>hier</a>, wie Sie das tun können",
|
||||||
"actions": {
|
"actions": {
|
||||||
"toggleTheme": "Umschalten zwischen Hell- und Dunkelmodus",
|
"toggleTheme": "Umschalten zwischen Hell- und Dunkelmodus",
|
||||||
"focusSearchBar": "Suchleiste fokussieren",
|
"focusSearchBar": "Suchleiste fokussieren",
|
||||||
|
|||||||
33
public/locales/de/manage/migrate.json
Normal file
33
public/locales/de/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "Auf 1.0 migrieren",
|
||||||
|
"pageTitle": "Boards, Integrationen und Benutzer migrieren",
|
||||||
|
"description": "Exportiert deine Boards und Benutzer in ein ZIP-Archiv, um sie nach Version 1.0.0 nach Homarr zu migrieren",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "Sicherheitshinweis",
|
||||||
|
"text": "Beim Exportieren von Benutzern und Integrationen wird ein Modalfenster mit einem Verschlüsselungsschlüssel geöffnet. Dieser Schlüssel ist erforderlich, um Daten in Homarr zu importieren. Bewahren Sie ihn sicher auf und geben Sie ihn nicht an Dritte weiter."
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "Wählen Sie alles aus, was Sie exportieren möchten",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": "Boards exportieren"
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "Integrationen exportieren",
|
||||||
|
"description": "Dies beinhaltet verschlüsselte Anmeldeinformationen für Integrationen. Nur verfügbar beim Exportieren von Boards"
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "Benutzer exportieren",
|
||||||
|
"description": "Damit werden nur die Anmeldeinformationen der Benutzer exportiert, Hash und Salt der Passwörter werden verschlüsselt"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": "Exportieren von Daten"
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "Verschlüsselungsschlüssel",
|
||||||
|
"description": "Ihre Daten wurden exportiert. Bewahren Sie diesen Schlüssel sicher auf und geben Sie ihn nicht an Dritte weiter. Sie benötigen diesen Schlüssel, um die Daten in Homarr zu importieren.",
|
||||||
|
"copyDismiss": "Kopieren & Verwerfen"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -7,8 +7,8 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "Das Widet ist unerwartet abgestürzt. Bitte lesen Sie die Dokumentation und beheben Sie etwaige Tippfehler.",
|
||||||
"label": "Dein Fehler",
|
"label": "Fehler aufgetreten",
|
||||||
"reportButton": "Fehler melden"
|
"reportButton": "Diesen Fehler auf GitHub melden"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Εργαλεία",
|
"title": "Εργαλεία",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/el/manage/migrate.json
Normal file
33
public/locales/el/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "",
|
||||||
"label": "Το σφάλμα σας",
|
"label": "",
|
||||||
"reportButton": "Αναφέρετε αυτό το σφάλμα"
|
"reportButton": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Tools",
|
"title": "Tools",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": "Migrate to 1.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/en/manage/migrate.json
Normal file
33
public/locales/en/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "Migrate to 1.0",
|
||||||
|
"pageTitle": "Migrate boards, integrations and users",
|
||||||
|
"description": "Exports your boards and users to a ZIP-Archive to migrate them to Homarr after version 1.0.0",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "Security Note",
|
||||||
|
"text": "When exporting users and integrations it will also open a modal with an encryption key. This key is required to import the data into Homarr. Keep it safe and do not share it with anyone."
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "Select everything you want to export",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": "Export boards"
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "Export integrations",
|
||||||
|
"description": "This will include encrypted credentials for integrations. Only available when exporting boards"
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "Export users",
|
||||||
|
"description": "This will only export credential users, passwords hash and salt are encrypted"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": "Export data"
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "Encryption key",
|
||||||
|
"description": "Your data has been exported. Keep this key safe and do not share it with anyone. You will need this key to import the data into Homarr.",
|
||||||
|
"copyDismiss": "Copy & dismiss"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -17,7 +17,7 @@
|
|||||||
"afterLoginRedirection": "Después de iniciar sesión, serás redirigido a {{url}}",
|
"afterLoginRedirection": "Después de iniciar sesión, serás redirigido a {{url}}",
|
||||||
"providersEmpty": {
|
"providersEmpty": {
|
||||||
"title": "Error del proveedor de autenticación",
|
"title": "Error del proveedor de autenticación",
|
||||||
"message": "Los proveedor(es) no están configurados; consulte sus registros para obtener más información."
|
"message": "El/Los Proveedor(es) no están configurados, por favor, revisa tus registros para obtener más información."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"alert": "Tus credenciales son incorrectas o esta cuenta no existe. Por favor, inténtalo de nuevo."
|
"alert": "Tus credenciales son incorrectas o esta cuenta no existe. Por favor, inténtalo de nuevo."
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
"disabled": "Desactivado",
|
"disabled": "Desactivado",
|
||||||
"enableAll": "Activar todo",
|
"enableAll": "Activar todo",
|
||||||
"disableAll": "Desactivar todo",
|
"disableAll": "Desactivar todo",
|
||||||
"setTimer": "",
|
"setTimer": "Configurar temporizador",
|
||||||
"version": "Versión",
|
"version": "Versión",
|
||||||
"changePosition": "Cambiar posición",
|
"changePosition": "Cambiar posición",
|
||||||
"remove": "Eliminar",
|
"remove": "Eliminar",
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Herramientas",
|
"title": "Herramientas",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
@@ -32,7 +32,7 @@
|
|||||||
"externalAddress": {
|
"externalAddress": {
|
||||||
"label": "Dirección externa",
|
"label": "Dirección externa",
|
||||||
"description": "URL que se abrirá al hacer clic en la aplicación.",
|
"description": "URL que se abrirá al hacer clic en la aplicación.",
|
||||||
"tooltip": ""
|
"tooltip": "Puedes usar algunas variables para crear direcciones dinámicas:<br><br><b>[homarr_base]</b> : dirección completa excluyendo puerto y ruta. <i>(Ejemplo: 'https://subdominio.homarr.dev')</i><br><b>[homarr_hostname]</b> : url base completa incluyendo su subdominio actual. <i>(Ejemplo: 'subdominio.homarr.dev')</i><br><b>[homarr_domain]</b> : dominio con el subdominio filtrado. <i>(Ejemplo: 'homarr.dev')</i><br><b>[homarr_protocol]</b> : <i>http/https</i><br><br>Todas estas variables dependen de la url actual."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"behaviour": {
|
"behaviour": {
|
||||||
|
|||||||
33
public/locales/es/manage/migrate.json
Normal file
33
public/locales/es/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -22,7 +22,7 @@
|
|||||||
},
|
},
|
||||||
"titleState": {
|
"titleState": {
|
||||||
"label": "Título del reloj",
|
"label": "Título del reloj",
|
||||||
"info": "El título personalizado y el código de zona horaria se pueden mostrar en tu widget.<br/>También puedes mostrar solo la ciudad, no mostrar ninguna<br/>o incluso mostrar solo la zona horaria cuando ambas están seleccionadas y no se proporcione ningún título.",
|
"info": "El título personalizado y el código de zona horaria se pueden mostrar en tu widget.<br/>También puedes mostrar solo la ciudad, no mostrar nada,<br/>o incluso mostrar solo la zona horaria cuando ambos están seleccionados pero no se proporciona un título.",
|
||||||
"data": {
|
"data": {
|
||||||
"both": "Título y zona horaria",
|
"both": "Título y zona horaria",
|
||||||
"city": "Solo título",
|
"city": "Solo título",
|
||||||
|
|||||||
@@ -16,10 +16,10 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"durationModal": {
|
"durationModal": {
|
||||||
"title": "",
|
"title": "Establecer tiempo de desactivación",
|
||||||
"hours": "",
|
"hours": "Horas",
|
||||||
"minutes": "",
|
"minutes": "Minutos",
|
||||||
"unlimited": "",
|
"unlimited": "Dejar vacío para ilimitado",
|
||||||
"set": ""
|
"set": "Establecer"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -9,8 +9,8 @@
|
|||||||
},
|
},
|
||||||
"cpu": {
|
"cpu": {
|
||||||
"label": "Mostrar información de la CPU",
|
"label": "Mostrar información de la CPU",
|
||||||
"load": "",
|
"load": "Promedio de Carga",
|
||||||
"minute": "",
|
"minute": "{{minute}} minutos",
|
||||||
"minutes": "{{minutes}} Minutos"
|
"minutes": "{{minutes}} Minutos"
|
||||||
},
|
},
|
||||||
"memory": {
|
"memory": {
|
||||||
@@ -57,43 +57,43 @@
|
|||||||
"label": "Mostrar sección de almacenamiento"
|
"label": "Mostrar sección de almacenamiento"
|
||||||
},
|
},
|
||||||
"sectionIndicatorColor": {
|
"sectionIndicatorColor": {
|
||||||
"label": "",
|
"label": "Requisito para que el indicador de estado de la sección sea 'OK'",
|
||||||
"info": "",
|
"info": "'Todos' requiere que todos los elementos estén en línea para que el indicador sea verde. 'Cualquiera' requiere que al menos un elemento esté en línea.",
|
||||||
"data": {
|
"data": {
|
||||||
"any": "",
|
"any": "Cualquiera Activo",
|
||||||
"all": ""
|
"all": "Todos Activos"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ignoreCert": {
|
"ignoreCert": {
|
||||||
"label": "",
|
"label": "Ignorar Errores de Certificado",
|
||||||
"info": ""
|
"info": "Si está habilitado, el widget ignorará los errores de certificado al acceder a la API de Proxmox. Esto puede ser útil al acceder a Proxmox a través de HTTPS."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cpu": {
|
"cpu": {
|
||||||
"label": "CPU",
|
"label": "CPU",
|
||||||
"load": "",
|
"load": "Promedio de Carga",
|
||||||
"minute": ""
|
"minute": "{{minute}} minutos"
|
||||||
},
|
},
|
||||||
"memory": {
|
"memory": {
|
||||||
"label": "",
|
"label": "Memoria",
|
||||||
"totalMem": "",
|
"totalMem": "Espacio total: {{total}}GB",
|
||||||
"available": ""
|
"available": "Disponible: {{available}}GB - {{percentage}}%"
|
||||||
},
|
},
|
||||||
"fileSystem": {
|
"fileSystem": {
|
||||||
"label": "",
|
"label": "Archivo de Sistema",
|
||||||
"available": ""
|
"available": "Disponible: {{available}} - {{percentage}}%"
|
||||||
},
|
},
|
||||||
"info": {
|
"info": {
|
||||||
"uptime": "",
|
"uptime": "Tiempo de Actividad",
|
||||||
"uptimeFormat": "",
|
"uptimeFormat": "{{days}} días, {{hours}} horas, {{minutes}} minutos",
|
||||||
"updates": "",
|
"updates": "Actualización disponible",
|
||||||
"reboot": ""
|
"reboot": "Reiniciar"
|
||||||
},
|
},
|
||||||
"errors": {
|
"errors": {
|
||||||
"general": {
|
"general": {
|
||||||
"title": "",
|
"title": "No se puede encontrar tu(s) sistema(s).",
|
||||||
"text": ""
|
"text": "Hubo un problema al conectarse a tu sistema. Por favor verifica tu configuración/integración(es)."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"headings": {
|
"headings": {
|
||||||
@@ -118,24 +118,24 @@
|
|||||||
"name": "Nombre",
|
"name": "Nombre",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"ram": "RAM",
|
"ram": "RAM",
|
||||||
"node": ""
|
"node": "Nodo"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"popover": {
|
"popover": {
|
||||||
"node": "",
|
"node": "Nodo",
|
||||||
"vmid": "",
|
"vmid": "VMID",
|
||||||
"details": "Detalles",
|
"details": "Detalles",
|
||||||
"cores": "",
|
"cores": "Núcleos - {{maxCpu}}",
|
||||||
"memSize": "",
|
"memSize": "Memoria - {{maxMem}}",
|
||||||
"memRatio": "",
|
"memRatio": "Memoria - {{usedMem}} / {{maxMem}}",
|
||||||
"diskSize": "",
|
"diskSize": "Disco - {{maxDisk}}",
|
||||||
"diskRatio": "",
|
"diskRatio": "Disco - {{usedDisk}} / {{maxDisk}}",
|
||||||
"uptime": "",
|
"uptime": "Tiempo de actividad - {{uptime}}",
|
||||||
"plugin": "",
|
"plugin": "Complemento",
|
||||||
"ha": "",
|
"ha": "Estado de HA - {{haState}}",
|
||||||
"sharedStorage": "",
|
"sharedStorage": "Almacenamiento Compartido",
|
||||||
"localStorage": "",
|
"localStorage": "Almacenamiento Local",
|
||||||
"na": ""
|
"na": "N/D"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,22 +1,22 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "",
|
"name": "Estado del Administrador de Índices",
|
||||||
"description": "",
|
"description": "Estado sobre tus índices",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "",
|
"title": "Estado del Administrador de Índices",
|
||||||
"openIndexerSiteInNewTab": {
|
"openIndexerSiteInNewTab": {
|
||||||
"label": ""
|
"label": "Abrir el Sitio del Indexador en una Nueva Pestaña"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"indexersStatus": {
|
"indexersStatus": {
|
||||||
"title": "",
|
"title": "Administrador de Índices",
|
||||||
"testAllButton": ""
|
"testAllButton": "Probar todo"
|
||||||
},
|
},
|
||||||
"errors": {
|
"errors": {
|
||||||
"general": {
|
"general": {
|
||||||
"title": "",
|
"title": "No se puede encontrar un administrador de índices",
|
||||||
"text": ""
|
"text": "Hubo un problema al conectarse a tu administrador de índices. Por favor verifica tu configuración/integración(es)."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,96 +1,96 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "",
|
"name": "Transcodificación de Medios",
|
||||||
"description": "",
|
"description": "Muestra información sobre la transcodificación de medios",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "",
|
"title": "Configuraciones de Transcodificación de Medios",
|
||||||
"appId": {
|
"appId": {
|
||||||
"label": ""
|
"label": "Seleccionar una aplicación"
|
||||||
},
|
},
|
||||||
"defaultView": {
|
"defaultView": {
|
||||||
"label": "",
|
"label": "Vista predeterminada",
|
||||||
"data": {
|
"data": {
|
||||||
"workers": "",
|
"workers": "Trabajadores",
|
||||||
"queue": "Cola",
|
"queue": "Cola",
|
||||||
"statistics": ""
|
"statistics": "Estadísticas"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"showHealthCheck": {
|
"showHealthCheck": {
|
||||||
"label": ""
|
"label": "Mostrar indicador de Verificación de Salud"
|
||||||
},
|
},
|
||||||
"showHealthChecksInQueue": {
|
"showHealthChecksInQueue": {
|
||||||
"label": ""
|
"label": "Mostrar Verificaciones de Salud en cola"
|
||||||
},
|
},
|
||||||
"queuePageSize": {
|
"queuePageSize": {
|
||||||
"label": ""
|
"label": "Cola: Elementos por página"
|
||||||
},
|
},
|
||||||
"showAppIcon": {
|
"showAppIcon": {
|
||||||
"label": ""
|
"label": "Mostrar icono de aplicación en la esquina inferior derecha"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"noAppSelected": "",
|
"noAppSelected": "Por favor selecciona una aplicación en la configuración del widget",
|
||||||
"views": {
|
"views": {
|
||||||
"workers": {
|
"workers": {
|
||||||
"table": {
|
"table": {
|
||||||
"header": {
|
"header": {
|
||||||
"name": "",
|
"name": "Archivo",
|
||||||
"eta": "Tiempo restante",
|
"eta": "Tiempo restante",
|
||||||
"progress": "Completado %"
|
"progress": "Completado %"
|
||||||
},
|
},
|
||||||
"empty": "Vacío",
|
"empty": "Vacío",
|
||||||
"tooltip": {
|
"tooltip": {
|
||||||
"transcode": "",
|
"transcode": "Transcodificar",
|
||||||
"healthCheck": ""
|
"healthCheck": "Verificación de Salud"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"queue": {
|
"queue": {
|
||||||
"table": {
|
"table": {
|
||||||
"header": {
|
"header": {
|
||||||
"name": "",
|
"name": "Archivo",
|
||||||
"size": "Tamaño"
|
"size": "Tamaño"
|
||||||
},
|
},
|
||||||
"footer": {
|
"footer": {
|
||||||
"currentIndex": ""
|
"currentIndex": "{{start}}-{{end}} de {{total}}"
|
||||||
},
|
},
|
||||||
"empty": "Vacío",
|
"empty": "Vacío",
|
||||||
"tooltip": {
|
"tooltip": {
|
||||||
"transcode": "",
|
"transcode": "Transcodificar",
|
||||||
"healthCheck": ""
|
"healthCheck": "Verificación de Salud"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"statistics": {
|
"statistics": {
|
||||||
"empty": "Vacío",
|
"empty": "Vacío",
|
||||||
"box": {
|
"box": {
|
||||||
"transcodes": "",
|
"transcodes": "Transcodificaciones: {{value}}",
|
||||||
"healthChecks": "",
|
"healthChecks": "Verificaciones de Salud: {{value}}",
|
||||||
"files": "",
|
"files": "Archivos: {{value}}",
|
||||||
"spaceSaved": ""
|
"spaceSaved": "Guardado: {{value}}"
|
||||||
},
|
},
|
||||||
"pies": {
|
"pies": {
|
||||||
"transcodes": "",
|
"transcodes": "Transcodificaciones",
|
||||||
"healthChecks": "",
|
"healthChecks": "Verificaciones de Salud",
|
||||||
"videoCodecs": "",
|
"videoCodecs": "Códecs",
|
||||||
"videoContainers": "",
|
"videoContainers": "Contenedores",
|
||||||
"videoResolutions": ""
|
"videoResolutions": "Resoluciones"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"error": {
|
"error": {
|
||||||
"title": "Error",
|
"title": "Error",
|
||||||
"message": ""
|
"message": "Ocurrió un error al obtener datos de Tdarr."
|
||||||
},
|
},
|
||||||
"tabs": {
|
"tabs": {
|
||||||
"workers": "",
|
"workers": "Trabajadores",
|
||||||
"queue": "Cola",
|
"queue": "Cola",
|
||||||
"statistics": ""
|
"statistics": "Estadísticas"
|
||||||
},
|
},
|
||||||
"healthCheckStatus": {
|
"healthCheckStatus": {
|
||||||
"title": "",
|
"title": "Verificación de Salud",
|
||||||
"queued": "",
|
"queued": "En cola",
|
||||||
"healthy": "",
|
"healthy": "Saludable",
|
||||||
"unhealthy": ""
|
"unhealthy": "No saludable"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,13 +19,13 @@
|
|||||||
"label": "Límite de líneas de texto"
|
"label": "Límite de líneas de texto"
|
||||||
},
|
},
|
||||||
"sortByPublishDateAscending": {
|
"sortByPublishDateAscending": {
|
||||||
"label": ""
|
"label": "Ordenar por fecha de publicación (ascendente)"
|
||||||
},
|
},
|
||||||
"sortPostsWithoutPublishDateToTheTop": {
|
"sortPostsWithoutPublishDateToTheTop": {
|
||||||
"label": ""
|
"label": "Colocar publicaciones sin fecha de publicación en la parte superior"
|
||||||
},
|
},
|
||||||
"maximumAmountOfPosts": {
|
"maximumAmountOfPosts": {
|
||||||
"label": ""
|
"label": "Cantidad máxima de publicaciones"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"card": {
|
"card": {
|
||||||
|
|||||||
@@ -11,22 +11,22 @@
|
|||||||
},
|
},
|
||||||
"appendUnit": {
|
"appendUnit": {
|
||||||
"label": "Añadir unidad de medida",
|
"label": "Añadir unidad de medida",
|
||||||
"info": "Añadir el atributo unidad de medida al estado de la entidad."
|
"info": "Añadir el atributo de unidad de medida al estado de la entidad."
|
||||||
},
|
},
|
||||||
"automationId": {
|
"automationId": {
|
||||||
"label": "ID de automatización opcional",
|
"label": "ID de automatización opcional",
|
||||||
"info": "Su ID de automatización única. Siempre empieza por automation.XXXXX. Si no está establecida, no se podrá hacer clic en el widget, y solo se mostrará el estado. Al hacer clic, la entidad se refrescará."
|
"info": "Tu ID de automatización único. Siempre empieza con automation.XXXXX. Si no está configurado, el widget no será clicable y solo mostrará el estado. Después de hacer clic, el estado de la entidad se actualizará."
|
||||||
},
|
},
|
||||||
"displayName": {
|
"displayName": {
|
||||||
"label": "Nombre a mostrar"
|
"label": "Nombre a mostrar"
|
||||||
},
|
},
|
||||||
"displayFriendlyName": {
|
"displayFriendlyName": {
|
||||||
"label": "Mostrar nombre descriptivo",
|
"label": "Mostrar nombre amigable",
|
||||||
"info": "Mostrar el nombre descriptivo de Home Assistant en lugar del nombre para mostrar."
|
"info": "Mostrar el nombre amigable de Home Assistant en lugar del nombre de visualización."
|
||||||
},
|
},
|
||||||
"genericToggle": {
|
"genericToggle": {
|
||||||
"label": "Cambio de entidad",
|
"label": "Interruptor de entidad",
|
||||||
"info": "Realizar una acción genérica de Home Assistant en la entidad cuando se hace clic."
|
"info": "Realizar una acción genérica de alternar de Home Assistant en la entidad al hacer clic."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
"title": "Ejecutar una automatización",
|
"title": "Ejecutar una automatización",
|
||||||
"automationId": {
|
"automationId": {
|
||||||
"label": "ID de automatización",
|
"label": "ID de automatización",
|
||||||
"info": "Su ID de automatización única. Siempre empieza por automation.XXXXX."
|
"info": "Tu ID de automatización único. Siempre empieza con automatización.XXXXX."
|
||||||
},
|
},
|
||||||
"displayName": {
|
"displayName": {
|
||||||
"label": "Nombre a mostrar"
|
"label": "Nombre a mostrar"
|
||||||
|
|||||||
@@ -31,15 +31,15 @@
|
|||||||
"info": "Si está deshabilitado, solo se mostrará la relación global. La relación global seguirá usando las etiquetas si están configuradas"
|
"info": "Si está deshabilitado, solo se mostrará la relación global. La relación global seguirá usando las etiquetas si están configuradas"
|
||||||
},
|
},
|
||||||
"columnOrdering": {
|
"columnOrdering": {
|
||||||
"label": ""
|
"label": "Habilitar el reordenamiento de las columnas"
|
||||||
},
|
},
|
||||||
"rowSorting": {
|
"rowSorting": {
|
||||||
"label": ""
|
"label": "Habilitar la clasificación de las filas"
|
||||||
},
|
},
|
||||||
"columns": {
|
"columns": {
|
||||||
"label": "",
|
"label": "Seleccionar columnas para mostrar",
|
||||||
"data": {
|
"data": {
|
||||||
"date": "",
|
"date": "Fecha Agregada",
|
||||||
"down": "Descarga",
|
"down": "Descarga",
|
||||||
"up": "Subida",
|
"up": "Subida",
|
||||||
"eta": "Tiempo restante",
|
"eta": "Tiempo restante",
|
||||||
@@ -47,7 +47,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nameColumnSize": {
|
"nameColumnSize": {
|
||||||
"label": ""
|
"label": "Cambiar el tamaño de la columna del nombre"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -11,10 +11,10 @@
|
|||||||
"label": "Mostrar el nombre de la ciudad"
|
"label": "Mostrar el nombre de la ciudad"
|
||||||
},
|
},
|
||||||
"displayWeekly": {
|
"displayWeekly": {
|
||||||
"label": ""
|
"label": "Mostrar Pronóstico Semanal"
|
||||||
},
|
},
|
||||||
"forecastDays": {
|
"forecastDays": {
|
||||||
"label": ""
|
"label": "Días a Mostrar"
|
||||||
},
|
},
|
||||||
"location": {
|
"location": {
|
||||||
"label": "Ubicación"
|
"label": "Ubicación"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "",
|
||||||
"label": "Tu error",
|
"label": "",
|
||||||
"reportButton": "Informar de este error"
|
"reportButton": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "",
|
"title": "",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "",
|
"docker": "",
|
||||||
"api": ""
|
"api": "",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/et/manage/migrate.json
Normal file
33
public/locales/et/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Outils",
|
"title": "Outils",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/fr/manage/migrate.json
Normal file
33
public/locales/fr/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -47,7 +47,7 @@
|
|||||||
},
|
},
|
||||||
"confirm": {
|
"confirm": {
|
||||||
"label": "Supprimer définitivement",
|
"label": "Supprimer définitivement",
|
||||||
"description": "J'ai conscience que cette action est permanente et que toutes les données du compte seront perdues."
|
"description": "Je suis conscient que cette action est permanente et que toutes les données du compte seront perdues."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"metaTitle": "Invitations des utilisateurs",
|
"metaTitle": "Invitations des utilisateurs",
|
||||||
"pageTitle": "Gérer les invitations des utilisateurs",
|
"pageTitle": "Gérer les invitations des utilisateurs",
|
||||||
"description": "Avec les invitations, vous pouvez convier des utilisateurs sur votre instance Homarr. Une invitation ne sera valide que pendant un certain temps et ne peut être utilisée qu'une fois. L'expiration doit être définie entre 5 minutes et 12 mois.",
|
"description": "Avec les invitations, vous pouvez convier des utilisateurs sur votre instance Homarr. Une invitation ne sera valide que pendant un certain temps et ne peut être utilisée qu'une seule fois. L'expiration doit être définie entre 5 minutes et 12 mois.",
|
||||||
"button": {
|
"button": {
|
||||||
"createInvite": "Créer une invitation",
|
"createInvite": "Créer une invitation",
|
||||||
"deleteInvite": "Supprimer une invitation"
|
"deleteInvite": "Supprimer une invitation"
|
||||||
@@ -9,7 +9,7 @@
|
|||||||
"table": {
|
"table": {
|
||||||
"header": {
|
"header": {
|
||||||
"id": "ID",
|
"id": "ID",
|
||||||
"creator": "Créé par",
|
"creator": "Créateur",
|
||||||
"expires": "Date d'expiration",
|
"expires": "Date d'expiration",
|
||||||
"action": "Actions"
|
"action": "Actions"
|
||||||
},
|
},
|
||||||
@@ -36,7 +36,7 @@
|
|||||||
"token": "Jeton"
|
"token": "Jeton"
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"close": "Copier et fermer"
|
"close": "Copier et rejeter"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"delete": {
|
"delete": {
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
"modals": {
|
"modals": {
|
||||||
"selectBoard": {
|
"selectBoard": {
|
||||||
"title": "Choisir un tableau de bord",
|
"title": "Choisir un tableau de bord",
|
||||||
"text": "Choisissez le tableau sur lequel vous souhaiyez ajouter les applications pour les conteneurs Docker sélectionnés.",
|
"text": "Choisissez le tableau sur lequel vous souhaitez ajouter les applications pour les conteneurs Docker sélectionnés.",
|
||||||
"form": {
|
"form": {
|
||||||
"board": {
|
"board": {
|
||||||
"label": "Tableau de bord"
|
"label": "Tableau de bord"
|
||||||
@@ -24,7 +24,7 @@
|
|||||||
"message": "Les applications pour les conteneurs Docker sélectionnés ont bien été ajoutées au tableau de bord."
|
"message": "Les applications pour les conteneurs Docker sélectionnés ont bien été ajoutées au tableau de bord."
|
||||||
},
|
},
|
||||||
"error": {
|
"error": {
|
||||||
"title": "Impossible d'ajouter des applications au tableau de bord",
|
"title": "Échec de l'ajout d'applications au tableau de bord",
|
||||||
"message": "Les applications pour les conteneurs Docker sélectionnés n'ont pas pu être ajoutées au tableau de bord."
|
"message": "Les applications pour les conteneurs Docker sélectionnés n'ont pas pu être ajoutées au tableau de bord."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "",
|
||||||
"label": "Votre erreur",
|
"label": "",
|
||||||
"reportButton": "Signaler cette erreur"
|
"reportButton": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "כלים",
|
"title": "כלים",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "דוקר",
|
"docker": "דוקר",
|
||||||
"api": "ממשק API"
|
"api": "ממשק API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/he/manage/migrate.json
Normal file
33
public/locales/he/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -7,8 +7,8 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "הווידט התרסק במפתיע. אנא קרא את התיעוד ותקן שגיאות הקלדה.",
|
||||||
"label": "השגיאה שלך",
|
"label": "אירעה שגיאה",
|
||||||
"reportButton": "דווח על שגיאה זו"
|
"reportButton": "דווח על שגיאה זו ב-GitHub"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Alati",
|
"title": "Alati",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": ""
|
"api": "",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/hr/manage/migrate.json
Normal file
33
public/locales/hr/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "",
|
||||||
"label": "Vaša greška",
|
"label": "",
|
||||||
"reportButton": "Prijavi ovu grešku"
|
"reportButton": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Eszközök",
|
"title": "Eszközök",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/hu/manage/migrate.json
Normal file
33
public/locales/hu/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -7,8 +7,8 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "A widget váratlanul összeomlott. Kérjük, olvassa el a dokumentációt, és javítsa ki a gépelési hibákat.",
|
||||||
"label": "Az Ön hibája",
|
"label": "Hiba történt",
|
||||||
"reportButton": "Hiba jelentése"
|
"reportButton": "Hiba jelentése a GitHubon"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Strumenti",
|
"title": "Strumenti",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/it/manage/migrate.json
Normal file
33
public/locales/it/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -7,8 +7,8 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "Il widget è crashato inaspettatamente. Leggere la documentazione e correggere eventuali errori di battitura.",
|
||||||
"label": "Il tuo errore",
|
"label": "Si è verificato un errore",
|
||||||
"reportButton": "Segnala questo errore"
|
"reportButton": "Segnala questo errore su GitHub"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
{
|
{
|
||||||
"save": "保存",
|
"save": "保存",
|
||||||
"apply": "適用する",
|
"apply": "適用",
|
||||||
"insert": "挿入",
|
"insert": "挿入",
|
||||||
"about": "About",
|
"about": "About",
|
||||||
"cancel": "キャンセル",
|
"cancel": "キャンセル",
|
||||||
"close": "閉じる",
|
"close": "閉じる",
|
||||||
"back": "バック",
|
"back": "戻る",
|
||||||
"delete": "削除",
|
"delete": "削除",
|
||||||
"ok": "よっしゃー",
|
"ok": "OK",
|
||||||
"edit": "編集",
|
"edit": "編集",
|
||||||
"next": "次のページ",
|
"next": "次へ",
|
||||||
"previous": "前へ",
|
"previous": "前へ",
|
||||||
"confirm": "確認",
|
"confirm": "確認",
|
||||||
"enabled": "有効",
|
"enabled": "有効",
|
||||||
@@ -21,7 +21,7 @@
|
|||||||
"version": "バージョン",
|
"version": "バージョン",
|
||||||
"changePosition": "ポジションを変更する",
|
"changePosition": "ポジションを変更する",
|
||||||
"remove": "削除",
|
"remove": "削除",
|
||||||
"removeConfirm": "{{item}} を削除してもよろしいですか?",
|
"removeConfirm": "{{item}} を本当に削除してもよろしいですか?",
|
||||||
"createItem": "{{item}}を作成",
|
"createItem": "{{item}}を作成",
|
||||||
"sections": {
|
"sections": {
|
||||||
"settings": "設定",
|
"settings": "設定",
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "ツール",
|
"title": "ツール",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/ja/manage/migrate.json
Normal file
33
public/locales/ja/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "",
|
||||||
"label": "あなたのエラー",
|
"label": "",
|
||||||
"reportButton": "このエラーを報告する"
|
"reportButton": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "도구",
|
"title": "도구",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": ""
|
"api": "",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/ko/manage/migrate.json
Normal file
33
public/locales/ko/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "",
|
||||||
"label": "오류",
|
"label": "",
|
||||||
"reportButton": "이 오류 신고하기"
|
"reportButton": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Įrankiai",
|
"title": "Įrankiai",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/lt/manage/migrate.json
Normal file
33
public/locales/lt/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Rīki",
|
"title": "Rīki",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/lv/manage/migrate.json
Normal file
33
public/locales/lv/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "",
|
||||||
"label": "Jūsu kļūda",
|
"label": "",
|
||||||
"reportButton": "Ziņot par šo kļūdu"
|
"reportButton": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Gereedschappen",
|
"title": "Gereedschappen",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/nl/manage/migrate.json
Normal file
33
public/locales/nl/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "",
|
||||||
"label": "Je fout",
|
"label": "",
|
||||||
"reportButton": "Deze fout melden"
|
"reportButton": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Verktøy",
|
"title": "Verktøy",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/no/manage/migrate.json
Normal file
33
public/locales/no/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -16,7 +16,7 @@
|
|||||||
"history": "Logg"
|
"history": "Logg"
|
||||||
},
|
},
|
||||||
"info": {
|
"info": {
|
||||||
"sizeLeft": "Størrelse til venstre",
|
"sizeLeft": "Resterende datamengde",
|
||||||
"paused": "Pauset"
|
"paused": "Pauset"
|
||||||
},
|
},
|
||||||
"queue": {
|
"queue": {
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "",
|
||||||
"label": "Din feilmelding",
|
"label": "",
|
||||||
"reportButton": "Rapporter denne feilen"
|
"reportButton": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Narzędzia",
|
"title": "Narzędzia",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/pl/manage/migrate.json
Normal file
33
public/locales/pl/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "",
|
||||||
"label": "Twój błąd",
|
"label": "",
|
||||||
"reportButton": "Zgłoś ten błąd"
|
"reportButton": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Ferramentas",
|
"title": "Ferramentas",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/pt/manage/migrate.json
Normal file
33
public/locales/pt/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "",
|
||||||
"label": "Seu erro",
|
"label": "",
|
||||||
"reportButton": "Reportar este erro"
|
"reportButton": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,8 @@
|
|||||||
"title": "Unelte",
|
"title": "Unelte",
|
||||||
"items": {
|
"items": {
|
||||||
"docker": "Docker",
|
"docker": "Docker",
|
||||||
"api": "API"
|
"api": "API",
|
||||||
|
"migrate": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
|
|||||||
33
public/locales/ro/manage/migrate.json
Normal file
33
public/locales/ro/manage/migrate.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"metaTitle": "",
|
||||||
|
"pageTitle": "",
|
||||||
|
"description": "",
|
||||||
|
"securityNote": {
|
||||||
|
"title": "",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"form": {
|
||||||
|
"label": "",
|
||||||
|
"option": {
|
||||||
|
"boards": {
|
||||||
|
"label": ""
|
||||||
|
},
|
||||||
|
"integrations": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"label": "",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"action": {
|
||||||
|
"export": ""
|
||||||
|
},
|
||||||
|
"modal": {
|
||||||
|
"title": "",
|
||||||
|
"description": "",
|
||||||
|
"copyDismiss": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"text": "",
|
"text": "",
|
||||||
"label": "Eroare dvs.",
|
"label": "",
|
||||||
"reportButton": "Raportați această eroare"
|
"reportButton": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"metaTitle": "Создать аккаунт",
|
"metaTitle": "Создание учётной записи",
|
||||||
"title": "Создать аккаунт",
|
"title": "Создание учётной записи",
|
||||||
"text": "Пожалуйста, укажите свои регистрационные данные ниже",
|
"text": "Пожалуйста, укажите данные для входа",
|
||||||
"form": {
|
"form": {
|
||||||
"fields": {
|
"fields": {
|
||||||
"username": {
|
"username": {
|
||||||
@@ -11,25 +11,25 @@
|
|||||||
"label": "Пароль"
|
"label": "Пароль"
|
||||||
},
|
},
|
||||||
"passwordConfirmation": {
|
"passwordConfirmation": {
|
||||||
"label": "Подтвердите пароль"
|
"label": "Подтверждение пароля"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"buttons": {
|
"buttons": {
|
||||||
"submit": "Создать аккаунт"
|
"submit": "Создать учётную запись"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"loading": {
|
"loading": {
|
||||||
"title": "Создание аккаунта",
|
"title": "Создание учётной записи",
|
||||||
"text": "Пожалуйста, подождите"
|
"text": "Пожалуйста, подождите"
|
||||||
},
|
},
|
||||||
"success": {
|
"success": {
|
||||||
"title": "Аккаунт создан",
|
"title": "Учётная запись создана",
|
||||||
"text": "Ваш аккаунт был успешно создан"
|
"text": "Ваша учётная запись успешно создана"
|
||||||
},
|
},
|
||||||
"error": {
|
"error": {
|
||||||
"title": "Ошибка",
|
"title": "Ошибка",
|
||||||
"text": "Что-то пошло не так, произошла следующая ошибка: {{error}}"
|
"text": "Что-то пошло не так, получена следующая ошибка: {{error}}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"metaTitle": "Вход в систему",
|
"metaTitle": "Вход",
|
||||||
"title": "С возвращением!",
|
"title": "С возвращением!",
|
||||||
"text": "Пожалуйста, введите свои учетные данные",
|
"text": "Пожалуйста, введите данные для входа",
|
||||||
"form": {
|
"form": {
|
||||||
"fields": {
|
"fields": {
|
||||||
"username": {
|
"username": {
|
||||||
@@ -16,9 +16,9 @@
|
|||||||
},
|
},
|
||||||
"afterLoginRedirection": "После входа вы будете перенаправлены на {{url}}",
|
"afterLoginRedirection": "После входа вы будете перенаправлены на {{url}}",
|
||||||
"providersEmpty": {
|
"providersEmpty": {
|
||||||
"title": "Ошибка провайдера авторизации",
|
"title": "Ошибка провайдера аутентификации",
|
||||||
"message": "Провайдер(ы) не настроен(ы), проверьте журналы для получения дополнительной информации."
|
"message": "Провайдер(ы) не настроены, проверьте журналы для получения дополнительной информации."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"alert": "Ваши учетные данные неверны или данный аккаунт не существует. Пожалуйста, попробуйте еще раз."
|
"alert": "Неверные учётные данные или такой учётной записи не существует. Пожалуйста, попробуйте ещё раз."
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"header": {
|
"header": {
|
||||||
"customize": "Настройка панели"
|
"customize": "Настроить панель"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"metaTitle": "Настройка панели {{name}}",
|
"metaTitle": "Настройка панели {{name}}",
|
||||||
"pageTitle": "Настройка для панели {{name}}",
|
"pageTitle": "Настройка панели {{name}}",
|
||||||
"backToBoard": "Вернуться к панели",
|
"backToBoard": "Вернуться к панели",
|
||||||
"settings": {
|
"settings": {
|
||||||
"appearance": {
|
"appearance": {
|
||||||
@@ -10,16 +10,16 @@
|
|||||||
},
|
},
|
||||||
"save": {
|
"save": {
|
||||||
"button": "Сохранить изменения",
|
"button": "Сохранить изменения",
|
||||||
"note": "Осторожно, у вас есть несохраненные изменения!"
|
"note": "Внимание, у вас есть несохранённые изменения!"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"pending": {
|
"pending": {
|
||||||
"title": "Сохранение настройки",
|
"title": "Сохранение настроек",
|
||||||
"message": "Пожалуйста, подождите, пока мы сохраняем вашу настройку"
|
"message": "Пожалуйста, подождите, пока мы сохраняем ваши настройки"
|
||||||
},
|
},
|
||||||
"success": {
|
"success": {
|
||||||
"title": "Настройка сохранена",
|
"title": "Настройки сохранены",
|
||||||
"message": "Ваша настройка успешно сохранена"
|
"message": "Ваши настройки успешно сохранены"
|
||||||
},
|
},
|
||||||
"error": {
|
"error": {
|
||||||
"title": "Ошибка",
|
"title": "Ошибка",
|
||||||
|
|||||||
@@ -8,9 +8,9 @@
|
|||||||
"back": "Назад",
|
"back": "Назад",
|
||||||
"delete": "Удалить",
|
"delete": "Удалить",
|
||||||
"ok": "ОК",
|
"ok": "ОК",
|
||||||
"edit": "Изменить",
|
"edit": "Редактировать",
|
||||||
"next": "Далее",
|
"next": "Далее",
|
||||||
"previous": "Предыдущий",
|
"previous": "Назад",
|
||||||
"confirm": "Подтвердить",
|
"confirm": "Подтвердить",
|
||||||
"enabled": "Включено",
|
"enabled": "Включено",
|
||||||
"duplicate": "Создать копию",
|
"duplicate": "Создать копию",
|
||||||
@@ -25,14 +25,14 @@
|
|||||||
"createItem": "+ создать {{item}}",
|
"createItem": "+ создать {{item}}",
|
||||||
"sections": {
|
"sections": {
|
||||||
"settings": "Настройки",
|
"settings": "Настройки",
|
||||||
"dangerZone": "Зона опасности"
|
"dangerZone": "Опасная зона"
|
||||||
},
|
},
|
||||||
"secrets": {
|
"secrets": {
|
||||||
"apiKey": "API-ключ",
|
"apiKey": "API-ключ",
|
||||||
"username": "Имя пользователя",
|
"username": "Имя пользователя",
|
||||||
"password": "Пароль"
|
"password": "Пароль"
|
||||||
},
|
},
|
||||||
"tip": "Совет: ",
|
"tip": "Подсказка: ",
|
||||||
"time": {
|
"time": {
|
||||||
"seconds": "секунд",
|
"seconds": "секунд",
|
||||||
"minutes": "минут",
|
"minutes": "минут",
|
||||||
@@ -44,7 +44,7 @@
|
|||||||
"medium": "среднего",
|
"medium": "среднего",
|
||||||
"large": "большого"
|
"large": "большого"
|
||||||
},
|
},
|
||||||
"seeMore": "Узнать больше...",
|
"seeMore": "Подробнее...",
|
||||||
"position": {
|
"position": {
|
||||||
"left": "Слева",
|
"left": "Слева",
|
||||||
"center": "По центру",
|
"center": "По центру",
|
||||||
|
|||||||
@@ -2,17 +2,17 @@
|
|||||||
"modals": {
|
"modals": {
|
||||||
"blockedPopups": {
|
"blockedPopups": {
|
||||||
"title": "Всплывающие окна заблокированы",
|
"title": "Всплывающие окна заблокированы",
|
||||||
"text": "Ваш браузер заблокировал доступ Homarr к своему API. Это обычно вызвано блокировщиками рекламы или отказом в разрешениях. Homarr не может автоматически запрашивать разрешения.",
|
"text": "Ваш браузер заблокировал доступ Homarr к его API. Обычно это происходит из-за блокировщиков рекламы или отказа в разрешениях. Homarr не может запросить разрешения автоматически.",
|
||||||
"list": {
|
"list": {
|
||||||
"browserPermission": "Нажмите на значок рядом с URL и проверьте разрешения. Разрешить показ всплывающих окон",
|
"browserPermission": "Нажмите на значок рядом с URL и проверьте разрешения. Разрешить показ всплывающих окон",
|
||||||
"adBlockers": "Отключите блокировщики рекламы и инструменты безопасности в вашем браузере",
|
"adBlockers": "Отключите блокировщики рекламы и инструменты безопасности в браузере",
|
||||||
"otherBrowser": "Попробуйте другой браузер"
|
"otherBrowser": "Попробуйте другой браузер"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"category": {
|
"category": {
|
||||||
"openAllInNewTab": "Открыть все в новых вкладках"
|
"openAllInNewTab": "Открыть все в новой вкладке"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"menu": {
|
"menu": {
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"modal": {
|
"modal": {
|
||||||
"title": "Добавить новую плитку",
|
"title": "Добавить новую плитку",
|
||||||
"text": "Плитки - это основной элемент в Homarr. Они используются для отображения ваших приложений и другой информации. Вы можете добавить столько плиток, сколько захотите."
|
"text": "Плитки - основной элемент Homarr. Они используются для отображения ваших приложений и другой информации. Вы можете добавить сколько угодно плиток."
|
||||||
},
|
},
|
||||||
"widgetDescription": "Виджеты взаимодействуют с вашими приложениями, предоставляя вам больше контроля над ними. Обычно они требуют дополнительной настройки перед использованием.",
|
"widgetDescription": "Виджеты взаимодействуют с вашими приложениями, предоставляя больше возможностей управления. Обычно требуют дополнительной настройки перед использованием.",
|
||||||
"goBack": "Вернуться к предыдущему шагу",
|
"goBack": "Вернуться к предыдущему шагу",
|
||||||
"actionIcon": {
|
"actionIcon": {
|
||||||
"tooltip": "Добавить плитку"
|
"tooltip": "Добавить плитку"
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
"defaultName": "Новая категория",
|
"defaultName": "Новая категория",
|
||||||
"created": {
|
"created": {
|
||||||
"title": "Категория создана",
|
"title": "Категория создана",
|
||||||
"message": "Создана категория \"{{name}}\""
|
"message": "Категория «{{name}}» была создана"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"importFromDocker": "Импорт из Docker"
|
"importFromDocker": "Импорт из Docker"
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"title": "Доступ запрещен",
|
"title": "Доступ запрещён",
|
||||||
"text": "У вас недостаточно прав для доступа к этой странице. Если вы считаете, что это не было преднамеренно, пожалуйста, свяжитесь с вашим администратором.",
|
"text": "У вас недостаточно прав для доступа к этой странице. Если вы считаете, что это ошибка, пожалуйста, обратитесь к администратору.",
|
||||||
"switchAccount": "Переключитесь на другой аккаунт"
|
"switchAccount": "Переключиться на другую учётную запись"
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"title": "Страница не найдена",
|
"title": "Страница не найдена",
|
||||||
"text": "Эта страница не может быть найдена. URL-адрес для этой страницы может быть устаревшим, URL-адрес недействителен или у вас нет необходимых разрешений для доступа к этому ресурсу.",
|
"text": "Эта страница не может быть найдена. Возможно, срок действия URL истёк, адрес неверен, или у вас нет необходимых прав доступа к этому ресурсу.",
|
||||||
"button": "Перейти на главную страницу"
|
"button": "Вернуться на главную"
|
||||||
}
|
}
|
||||||
@@ -2,20 +2,20 @@
|
|||||||
"search": {
|
"search": {
|
||||||
"label": "Поиск",
|
"label": "Поиск",
|
||||||
"engines": {
|
"engines": {
|
||||||
"web": "Поиск {{query}} в интернете",
|
"web": "Искать «{{query}}» в интернете",
|
||||||
"youtube": "Поиск {{query}} на YouTube",
|
"youtube": "Искать «{{query}}» на YouTube",
|
||||||
"torrent": "Поиск {{query}} по торрентам",
|
"torrent": "Искать торренты «{{query}}»",
|
||||||
"movie": "Поиск {{query}} в приложении {{app}}"
|
"movie": "Искать «{{query}}» в {{app}}"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"avatar": {
|
"avatar": {
|
||||||
"switchTheme": "Переключить тему",
|
"switchTheme": "Переключить тему",
|
||||||
"preferences": "Пользовательские настройки",
|
"preferences": "Настройки пользователя",
|
||||||
"defaultBoard": "Панель по умолчанию",
|
"defaultBoard": "Панель по умолчанию",
|
||||||
"manage": "Управление",
|
"manage": "Управление",
|
||||||
"logout": "Выйти как {{username}}",
|
"logout": "Выйти ({{username}})",
|
||||||
"login": "Вход в систему"
|
"login": "Вход"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"modals": {
|
"modals": {
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"description": "В режиме редактирования можно настраивать плитки и приложения. Изменения не сохраняются до выхода из режима редактирования.",
|
"description": "В режиме редактирования вы можете настраивать плитки и конфигурировать приложения. Изменения не сохраняются до выхода из режима редактирования.",
|
||||||
"button": {
|
"button": {
|
||||||
"disabled": "Войти в режим редактирования",
|
"disabled": "Войти в режим редактирования",
|
||||||
"enabled": "Выход и сохранение"
|
"enabled": "Выйти и сохранить"
|
||||||
},
|
},
|
||||||
"popover": {
|
"popover": {
|
||||||
"title": "Режим редактирования включен для <1>{{size}}</1> размера",
|
"title": "Режим редактирования включен для <1>{{size}}</1> размера",
|
||||||
"text": "Теперь вы можете скорректировать и настраивать свои приложения. Изменения <strong>не сохраняются</strong> до выхода из режима редактирования"
|
"text": "Теперь вы можете настраивать приложения. Изменения <strong>не сохраняются</strong> до выхода из режима редактирования"
|
||||||
},
|
},
|
||||||
"unloadEvent": "Выйти из режима редактирования, чтобы сохранить ваши изменения"
|
"unloadEvent": "Выйдите из режима редактирования для сохранения изменений"
|
||||||
}
|
}
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user