diff --git a/.gitattributes b/.gitattributes index 07764a78d..94f480de9 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1 +1 @@ -* text eol=lf \ No newline at end of file +* text=auto eol=lf \ No newline at end of file diff --git a/.github/workflows/crowdin-schedule-download.yml b/.github/workflows/crowdin-schedule-download.yml new file mode 100644 index 000000000..4e07f5a10 --- /dev/null +++ b/.github/workflows/crowdin-schedule-download.yml @@ -0,0 +1,40 @@ +name: "[Crowdin] Download translations" + +on: + workflow_dispatch: + schedule: + - cron: "0 0 * * *" # every day at midnight + +jobs: + download-crowdin-translations: + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Obtain token + id: obtainToken + uses: tibdex/github-app-token@v2 + with: + private_key: ${{ secrets.CROWDIN_APP_PRIVATE_KEY }} + app_id: ${{ secrets.CROWDIN_APP_ID }} + + - name: Download Crowdin translations + uses: crowdin/github-action@v2 + with: + upload_sources: false + upload_translations: false + download_translations: true + localization_branch_name: crowdin + create_pull_request: true + pull_request_title: "chore(lang): updated translations from crowdin" + pull_request_body: "New Crowdin translations by [Crowdin GH Action](https://github.com/crowdin/github-action)" + pull_request_base_branch_name: "dev" + github_user_name: "Crowdin Homarr" + github_user_email: "190541745+homarr-crowdin[bot]@users.noreply.github.com" + skip_untranslated_strings: true + env: + GITHUB_TOKEN: ${{ steps.obtainToken.outputs.token }} + CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }} + CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} diff --git a/.github/workflows/crowdin-upload.yml b/.github/workflows/crowdin-upload.yml new file mode 100644 index 000000000..9a9972095 --- /dev/null +++ b/.github/workflows/crowdin-upload.yml @@ -0,0 +1,28 @@ +name: "[Crowdin] Upload translations" + +on: + workflow_dispatch: + push: + paths: + - "packages/translation/src/lang/**" + branches: [dev] + +jobs: + upload-crowdin-translations: + # Don't run this action if the downloaded translations are being pushed + if: "!contains(github.event.head_commit.message, 'chore(lang)')" + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Upload Crowdin translations + uses: crowdin/github-action@v2 + with: + upload_sources: true + upload_translations: true + download_translations: false + env: + CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }} + CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} diff --git a/.nvmrc b/.nvmrc index 7af24b7dd..1d9b7831b 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22.11.0 +22.12.0 diff --git a/Dockerfile b/Dockerfile index 5e682f89b..443a7ce08 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22.11.0-alpine AS base +FROM node:22.12.0-alpine AS base FROM base AS builder RUN apk add --no-cache libc6-compat @@ -6,46 +6,15 @@ RUN apk update # Set working directory WORKDIR /app -COPY . . -RUN npm i -g turbo -RUN turbo prune @homarr/nextjs --docker --out-dir ./next-out -RUN turbo prune @homarr/tasks --docker --out-dir ./tasks-out -RUN turbo prune @homarr/websocket --docker --out-dir ./websocket-out -RUN turbo prune @homarr/db --docker --out-dir ./migration-out -RUN turbo prune @homarr/cli --docker --out-dir ./cli-out - -# Add lockfile and package.json's of isolated subworkspace -FROM base AS installer RUN apk add --no-cache libc6-compat curl bash RUN apk update -WORKDIR /app +COPY . . -# First install the dependencies (as they change less often) -COPY .gitignore .gitignore - -COPY --from=builder /app/tasks-out/json/ . -COPY --from=builder /app/websocket-out/json/ . -COPY --from=builder /app/migration-out/json/ . -COPY --from=builder /app/cli-out/json/ . -COPY --from=builder /app/next-out/json/ . -COPY --from=builder /app/pnpm-lock.yaml ./pnpm-lock.yaml - -# Is used for postinstall of docs definitions -COPY --from=builder /app/packages/definitions/src/docs ./packages/definitions/src/docs - -# Uses the lockfile to install the dependencies RUN corepack enable pnpm && pnpm install --recursive --frozen-lockfile # Install sharp for image optimization RUN corepack enable pnpm && pnpm install sharp -w -# Build the project -COPY --from=builder /app/tasks-out/full/ . -COPY --from=builder /app/websocket-out/full/ . -COPY --from=builder /app/next-out/full/ . -COPY --from=builder /app/migration-out/full/ . -COPY --from=builder /app/cli-out/full/ . - # Copy static data as it is not part of the build COPY static-data ./static-data ARG SKIP_ENV_VALIDATION='true' @@ -69,7 +38,7 @@ RUN addgroup --system --gid 1001 nodejs RUN adduser --system --uid 1001 nextjs # Enable homarr cli -COPY --from=installer --chown=nextjs:nodejs /app/packages/cli/cli.cjs /app/apps/cli/cli.cjs +COPY --from=builder --chown=nextjs:nodejs /app/packages/cli/cli.cjs /app/apps/cli/cli.cjs RUN echo $'#!/bin/bash\ncd /app/apps/cli && node ./cli.cjs "$@"' > /usr/bin/homarr RUN chmod +x /usr/bin/homarr @@ -83,20 +52,20 @@ RUN mkdir -p /var/cache/nginx && chown -R nextjs:nodejs /var/cache/nginx && \ mkdir -p /etc/nginx/templates /etc/nginx/ssl/certs && chown -R nextjs:nodejs /etc/nginx USER nextjs -COPY --from=installer /app/apps/nextjs/next.config.mjs . -COPY --from=installer /app/apps/nextjs/package.json . +COPY --from=builder /app/apps/nextjs/next.config.mjs . +COPY --from=builder /app/apps/nextjs/package.json . -COPY --from=installer --chown=nextjs:nodejs /app/apps/tasks/tasks.cjs ./apps/tasks/tasks.cjs -COPY --from=installer --chown=nextjs:nodejs /app/apps/websocket/wssServer.cjs ./apps/websocket/wssServer.cjs -COPY --from=installer --chown=nextjs:nodejs /app/node_modules/better-sqlite3/build/Release/better_sqlite3.node /app/build/better_sqlite3.node +COPY --from=builder --chown=nextjs:nodejs /app/apps/tasks/tasks.cjs ./apps/tasks/tasks.cjs +COPY --from=builder --chown=nextjs:nodejs /app/apps/websocket/wssServer.cjs ./apps/websocket/wssServer.cjs +COPY --from=builder --chown=nextjs:nodejs /app/node_modules/better-sqlite3/build/Release/better_sqlite3.node /app/build/better_sqlite3.node -COPY --from=installer --chown=nextjs:nodejs /app/packages/db/migrations ./db/migrations +COPY --from=builder --chown=nextjs:nodejs /app/packages/db/migrations ./db/migrations # Automatically leverage output traces to reduce image size # https://nextjs.org/docs/advanced-features/output-file-tracing -COPY --from=installer --chown=nextjs:nodejs /app/apps/nextjs/.next/standalone ./ -COPY --from=installer --chown=nextjs:nodejs /app/apps/nextjs/.next/static ./apps/nextjs/.next/static -COPY --from=installer --chown=nextjs:nodejs /app/apps/nextjs/public ./apps/nextjs/public +COPY --from=builder --chown=nextjs:nodejs /app/apps/nextjs/.next/standalone ./ +COPY --from=builder --chown=nextjs:nodejs /app/apps/nextjs/.next/static ./apps/nextjs/.next/static +COPY --from=builder --chown=nextjs:nodejs /app/apps/nextjs/public ./apps/nextjs/public COPY --chown=nextjs:nodejs scripts/run.sh ./run.sh COPY --chown=nextjs:nodejs scripts/generateEncryptionKey.js ./generateEncryptionKey.js COPY --chown=nextjs:nodejs packages/redis/redis.conf /app/redis.conf diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index a30956ecf..9f8a88337 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -23,7 +23,7 @@ "@homarr/db": "workspace:^0.1.0", "@homarr/definitions": "workspace:^0.1.0", "@homarr/form": "workspace:^0.1.0", - "@homarr/gridstack": "^1.0.3", + "@homarr/gridstack": "^1.11.2", "@homarr/integrations": "workspace:^0.1.0", "@homarr/log": "workspace:^", "@homarr/modals": "workspace:^0.1.0", @@ -44,10 +44,10 @@ "@mantine/tiptap": "^7.14.3", "@million/lint": "1.0.13", "@t3-oss/env-nextjs": "^0.11.1", - "@tabler/icons-react": "^3.23.0", - "@tanstack/react-query": "^5.62.0", - "@tanstack/react-query-devtools": "^5.62.0", - "@tanstack/react-query-next-experimental": "5.62.0", + "@tabler/icons-react": "^3.24.0", + "@tanstack/react-query": "^5.62.3", + "@tanstack/react-query-devtools": "^5.62.3", + "@tanstack/react-query-next-experimental": "5.62.3", "@trpc/client": "next", "@trpc/next": "next", "@trpc/react-query": "next", @@ -58,20 +58,20 @@ "chroma-js": "^3.1.2", "clsx": "^2.1.1", "dayjs": "^1.11.13", - "dotenv": "^16.4.5", + "dotenv": "^16.4.7", "flag-icons": "^7.2.3", "glob": "^11.0.0", "jotai": "^2.10.3", "mantine-react-table": "2.0.0-beta.7", - "next": "^14.2.18", + "next": "^14.2.20", "postcss-preset-mantine": "^1.17.0", "prismjs": "^1.29.0", "react": "^18.3.1", "react-dom": "^18.3.1", "react-error-boundary": "^4.1.2", "react-simple-code-editor": "^0.14.1", - "sass": "^1.81.0", - "superjson": "2.2.1", + "sass": "^1.82.0", + "superjson": "2.2.2", "swagger-ui-react": "^5.18.2", "use-deep-compare-effect": "^1.8.1" }, @@ -82,13 +82,13 @@ "@types/chroma-js": "2.4.4", "@types/node": "^22.10.1", "@types/prismjs": "^1.26.5", - "@types/react": "^18.3.12", + "@types/react": "^18.3.13", "@types/react-dom": "^18.3.1", "@types/swagger-ui-react": "^4.18.3", "concurrently": "^9.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "node-loader": "^2.1.0", - "prettier": "^3.4.1", + "prettier": "^3.4.2", "typescript": "^5.7.2" } } diff --git a/apps/nextjs/src/app/[locale]/layout.tsx b/apps/nextjs/src/app/[locale]/layout.tsx index fe4ad52d3..afa2e413e 100644 --- a/apps/nextjs/src/app/[locale]/layout.tsx +++ b/apps/nextjs/src/app/[locale]/layout.tsx @@ -13,6 +13,7 @@ import { env } from "@homarr/auth/env.mjs"; import { auth } from "@homarr/auth/next"; import { ModalProvider } from "@homarr/modals"; import { Notifications } from "@homarr/notifications"; +import { SpotlightProvider } from "@homarr/spotlight"; import { isLocaleRTL, isLocaleSupported } from "@homarr/translation"; import { getI18nMessages } from "@homarr/translation/server"; @@ -82,6 +83,7 @@ export default async function Layout(props: { children: React.ReactNode; params: (innerProps) => , (innerProps) => , (innerProps) => , + (innerProps) => , ]); return ( diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 9712424f1..d502f50f8 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -36,9 +36,9 @@ "@homarr/validation": "workspace:^0.1.0", "@homarr/widgets": "workspace:^0.1.0", "dayjs": "^1.11.13", - "dotenv": "^16.4.5", - "superjson": "2.2.1", - "undici": "7.0.0" + "dotenv": "^16.4.7", + "superjson": "2.2.2", + "undici": "7.1.0" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", @@ -46,8 +46,8 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/node": "^22.10.1", "dotenv-cli": "^7.4.4", - "eslint": "^9.15.0", - "prettier": "^3.4.1", + "eslint": "^9.16.0", + "prettier": "^3.4.2", "tsx": "4.19.2", "typescript": "^5.7.2" } diff --git a/apps/websocket/package.json b/apps/websocket/package.json index 89b3ca38c..4ec49dc76 100644 --- a/apps/websocket/package.json +++ b/apps/websocket/package.json @@ -25,7 +25,7 @@ "@homarr/log": "workspace:^", "@homarr/redis": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "dotenv": "^16.4.5", + "dotenv": "^16.4.7", "tsx": "4.19.2", "ws": "^8.18.0" }, @@ -34,8 +34,8 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/ws": "^8.5.13", - "eslint": "^9.15.0", - "prettier": "^3.4.1", + "eslint": "^9.16.0", + "prettier": "^3.4.2", "typescript": "^5.7.2" } } diff --git a/crowdin.yml b/crowdin.yml new file mode 100644 index 000000000..19fed39f6 --- /dev/null +++ b/crowdin.yml @@ -0,0 +1,10 @@ +files: + - source: /packages/translation/src/lang/en.json + translation: /packages/translation/src/lang/%two_letters_code%.json + +# Title of pull request and so the commit that will be used for squashed merge commit +pull_request_title: "chore(lang): updated translations from crowdin" + +# Custom commit message that is not only appended +commit_message: "chore(lang): update translations %original_file_name% from crowdin [skip ci]" +append_commit_message: false \ No newline at end of file diff --git a/package.json b/package.json index 197919000..e68d1e811 100644 --- a/package.json +++ b/package.json @@ -31,19 +31,24 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@turbo/gen": "^2.3.3", "@vitejs/plugin-react": "^4.3.4", - "@vitest/coverage-v8": "^2.1.6", - "@vitest/ui": "^2.1.6", + "@vitest/coverage-v8": "^2.1.8", + "@vitest/ui": "^2.1.8", "cross-env": "^7.0.3", "jsdom": "^25.0.1", - "prettier": "^3.4.1", - "testcontainers": "^10.15.0", + "prettier": "^3.4.2", + "testcontainers": "^10.16.0", "turbo": "^2.3.3", "typescript": "^5.7.2", - "vite-tsconfig-paths": "^5.1.3", - "vitest": "^2.1.6" + "vite-tsconfig-paths": "^5.1.4", + "vitest": "^2.1.8" }, - "packageManager": "pnpm@9.14.4", + "packageManager": "pnpm@9.15.0", "engines": { - "node": ">=22.11.0" + "node": ">=22.12.0" + }, + "pnpm": { + "patchedDependencies": { + "pretty-print-error": "patches/pretty-print-error.patch" + } } } diff --git a/packages/analytics/package.json b/packages/analytics/package.json index ce37922d3..e11c94611 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -26,13 +26,13 @@ "@homarr/log": "workspace:^0.1.0", "@homarr/server-settings": "workspace:^0.1.0", "@umami/node": "^0.4.0", - "superjson": "2.2.1" + "superjson": "2.2.2" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/api/package.json b/packages/api/package.json index c1ed99462..7eb02b636 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -40,18 +40,18 @@ "@trpc/react-query": "next", "@trpc/server": "next", "dockerode": "^4.0.2", - "next": "^14.2.18", + "next": "^14.2.20", "react": "^18.3.1", - "superjson": "2.2.1", - "trpc-to-openapi": "^2.0.2" + "superjson": "2.2.2", + "trpc-to-openapi": "^2.1.0" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/dockerode": "^3.3.32", - "eslint": "^9.15.0", - "prettier": "^3.4.1", + "eslint": "^9.16.0", + "prettier": "^3.4.2", "typescript": "^5.7.2" } } diff --git a/packages/auth/package.json b/packages/auth/package.json index df8f3050e..3b57782bd 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -33,8 +33,8 @@ "@t3-oss/env-nextjs": "^0.11.1", "bcrypt": "^5.1.1", "cookies": "^0.9.1", - "ldapts": "7.2.1", - "next": "^14.2.18", + "ldapts": "7.2.2", + "next": "^14.2.20", "next-auth": "5.0.0-beta.25", "react": "^18.3.1", "react-dom": "^18.3.1" @@ -45,8 +45,8 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/bcrypt": "5.0.2", "@types/cookies": "0.9.0", - "eslint": "^9.15.0", - "prettier": "^3.4.1", + "eslint": "^9.16.0", + "prettier": "^3.4.2", "typescript": "^5.7.2" } } diff --git a/packages/auth/providers/credentials/authorization/basic-authorization.ts b/packages/auth/providers/credentials/authorization/basic-authorization.ts index a4debe69c..6357df7c6 100644 --- a/packages/auth/providers/credentials/authorization/basic-authorization.ts +++ b/packages/auth/providers/credentials/authorization/basic-authorization.ts @@ -11,7 +11,7 @@ export const authorizeWithBasicCredentialsAsync = async ( credentials: z.infer, ) => { const user = await db.query.users.findFirst({ - where: and(eq(users.name, credentials.name), eq(users.provider, "credentials")), + where: and(eq(users.name, credentials.name.toLowerCase()), eq(users.provider, "credentials")), }); if (!user?.password) { diff --git a/packages/cli/package.json b/packages/cli/package.json index d0cf7c0d7..dda211f4a 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -27,13 +27,13 @@ "@homarr/auth": "workspace:^0.1.0", "@homarr/common": "workspace:^0.1.0", "@homarr/db": "workspace:^0.1.0", - "dotenv": "^16.4.5" + "dotenv": "^16.4.7" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/common/package.json b/packages/common/package.json index f58a804ad..95d2b4759 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -27,15 +27,15 @@ "dependencies": { "@homarr/log": "workspace:^0.1.0", "dayjs": "^1.11.13", - "next": "^14.2.18", + "next": "^14.2.20", "react": "^18.3.1", - "tldts": "^6.1.64" + "tldts": "^6.1.65" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/common/src/app-url/client.ts b/packages/common/src/app-url/client.ts index e3c08268b..92d16a028 100644 --- a/packages/common/src/app-url/client.ts +++ b/packages/common/src/app-url/client.ts @@ -1,5 +1,6 @@ import { parseAppHrefWithVariables } from "./base"; export const parseAppHrefWithVariablesClient = (url: TInput): TInput => { + if (typeof window === "undefined") return url; return parseAppHrefWithVariables(url, window.location.href); }; diff --git a/packages/common/src/url.ts b/packages/common/src/url.ts index e734ae6e8..aa15066f6 100644 --- a/packages/common/src/url.ts +++ b/packages/common/src/url.ts @@ -1,12 +1,6 @@ import type { ReadonlyHeaders } from "next/dist/server/web/spec-extension/adapters/headers"; -export const appendPath = (url: URL | string, path: string) => { - const newUrl = new URL(url); - newUrl.pathname = removeTrailingSlash(newUrl.pathname) + path; - return newUrl; -}; - -const removeTrailingSlash = (path: string) => { +export const removeTrailingSlash = (path: string) => { return path.at(-1) === "/" ? path.substring(0, path.length - 1) : path; }; diff --git a/packages/cron-job-runner/package.json b/packages/cron-job-runner/package.json index 395398ed4..e3b418702 100644 --- a/packages/cron-job-runner/package.json +++ b/packages/cron-job-runner/package.json @@ -30,7 +30,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/cron-job-status/package.json b/packages/cron-job-status/package.json index 4ab48da5f..f495ce6ef 100644 --- a/packages/cron-job-status/package.json +++ b/packages/cron-job-status/package.json @@ -29,7 +29,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/cron-jobs-core/package.json b/packages/cron-jobs-core/package.json index 4c9a5181b..497521fe7 100644 --- a/packages/cron-jobs-core/package.json +++ b/packages/cron-jobs-core/package.json @@ -32,7 +32,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/node-cron": "^3.0.11", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/cron-jobs/package.json b/packages/cron-jobs/package.json index a271b4770..1abaf0c1b 100644 --- a/packages/cron-jobs/package.json +++ b/packages/cron-jobs/package.json @@ -44,7 +44,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/db/package.json b/packages/db/package.json index 71d72b4c0..b714e0a77 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -21,12 +21,12 @@ "clean": "rm -rf .turbo node_modules", "format": "prettier --check . --ignore-path ../../.gitignore", "lint": "eslint", + "migration:mysql:drop": "drizzle-kit drop --config ./configs/mysql.config.ts", "migration:mysql:generate": "drizzle-kit generate --config ./configs/mysql.config.ts", "migration:mysql:run": "drizzle-kit migrate --config ./configs/mysql.config.ts && pnpm run seed", - "migration:mysql:drop": "drizzle-kit drop --config ./configs/mysql.config.ts", + "migration:sqlite:drop": "drizzle-kit drop --config ./configs/sqlite.config.ts", "migration:sqlite:generate": "drizzle-kit generate --config ./configs/sqlite.config.ts", "migration:sqlite:run": "drizzle-kit migrate --config ./configs/sqlite.config.ts && pnpm run seed", - "migration:sqlite:drop": "drizzle-kit drop --config ./configs/sqlite.config.ts", "push:mysql": "drizzle-kit push --config ./configs/mysql.config.ts", "push:sqlite": "drizzle-kit push --config ./configs/sqlite.config.ts", "seed": "pnpm with-env tsx ./migrations/run-seed.ts", @@ -42,11 +42,11 @@ "@homarr/log": "workspace:^0.1.0", "@homarr/server-settings": "workspace:^0.1.0", "@paralleldrive/cuid2": "^2.2.2", - "@testcontainers/mysql": "^10.15.0", + "@testcontainers/mysql": "^10.16.0", "better-sqlite3": "^11.6.0", - "dotenv": "^16.4.5", - "drizzle-kit": "^0.28.1", - "drizzle-orm": "^0.36.4", + "dotenv": "^16.4.7", + "drizzle-kit": "^0.29.1", + "drizzle-orm": "^0.37.0", "drizzle-zod": "^0.5.1", "mysql2": "3.11.5" }, @@ -56,8 +56,8 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/better-sqlite3": "7.6.12", "dotenv-cli": "^7.4.4", - "eslint": "^9.15.0", - "prettier": "^3.4.1", + "eslint": "^9.16.0", + "prettier": "^3.4.2", "tsx": "4.19.2", "typescript": "^5.7.2" } diff --git a/packages/definitions/package.json b/packages/definitions/package.json index 1eca1df44..55d970fea 100644 --- a/packages/definitions/package.json +++ b/packages/definitions/package.json @@ -17,9 +17,9 @@ "scripts": { "clean": "rm -rf .turbo node_modules", "format": "prettier --check . --ignore-path ../../.gitignore", + "postinstall": "tsx ./src/docs/codegen.ts", "lint": "eslint", - "typecheck": "tsc --noEmit", - "postinstall": "tsx ./src/docs/codegen.ts" + "typecheck": "tsc --noEmit" }, "prettier": "@homarr/prettier-config", "dependencies": { @@ -29,7 +29,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/form/package.json b/packages/form/package.json index 3cd87ab83..c7aea91e8 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -30,7 +30,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/icons/package.json b/packages/icons/package.json index f0af2fabf..c82b0bcda 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -30,7 +30,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/integrations/package.json b/packages/integrations/package.json index 1d94d5db6..b5e125176 100644 --- a/packages/integrations/package.json +++ b/packages/integrations/package.json @@ -31,6 +31,7 @@ "@homarr/db": "workspace:^0.1.0", "@homarr/definitions": "workspace:^0.1.0", "@homarr/log": "workspace:^0.1.0", + "@homarr/redis": "workspace:^0.1.0", "@homarr/translation": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@jellyfin/sdk": "^0.11.0", @@ -41,7 +42,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/xml2js": "^0.4.14", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/integrations/src/adguard-home/adguard-home-integration.ts b/packages/integrations/src/adguard-home/adguard-home-integration.ts index e8b6c5e1a..d7aca6add 100644 --- a/packages/integrations/src/adguard-home/adguard-home-integration.ts +++ b/packages/integrations/src/adguard-home/adguard-home-integration.ts @@ -6,7 +6,7 @@ import { filteringStatusSchema, statsResponseSchema, statusResponseSchema } from export class AdGuardHomeIntegration extends Integration implements DnsHoleSummaryIntegration { public async getSummaryAsync(): Promise { - const statsResponse = await fetch(`${this.integration.url}/control/stats`, { + const statsResponse = await fetch(this.url("/control/stats"), { headers: { Authorization: `Basic ${this.getAuthorizationHeaderValue()}`, }, @@ -18,7 +18,7 @@ export class AdGuardHomeIntegration extends Integration implements DnsHoleSummar ); } - const statusResponse = await fetch(`${this.integration.url}/control/status`, { + const statusResponse = await fetch(this.url("/control/status"), { headers: { Authorization: `Basic ${this.getAuthorizationHeaderValue()}`, }, @@ -30,7 +30,7 @@ export class AdGuardHomeIntegration extends Integration implements DnsHoleSummar ); } - const filteringStatusResponse = await fetch(`${this.integration.url}/control/filtering/status`, { + const filteringStatusResponse = await fetch(this.url("/control/filtering/status"), { headers: { Authorization: `Basic ${this.getAuthorizationHeaderValue()}`, }, @@ -86,7 +86,7 @@ export class AdGuardHomeIntegration extends Integration implements DnsHoleSummar public async testConnectionAsync(): Promise { await super.handleTestConnectionResponseAsync({ queryFunctionAsync: async () => { - return await fetch(`${this.integration.url}/control/status`, { + return await fetch(this.url("/control/status"), { headers: { Authorization: `Basic ${this.getAuthorizationHeaderValue()}`, }, @@ -106,7 +106,7 @@ export class AdGuardHomeIntegration extends Integration implements DnsHoleSummar } public async enableAsync(): Promise { - const response = await fetch(`${this.integration.url}/control/protection`, { + const response = await fetch(this.url("/control/protection"), { method: "POST", headers: { "Content-Type": "application/json", @@ -124,7 +124,7 @@ export class AdGuardHomeIntegration extends Integration implements DnsHoleSummar } public async disableAsync(duration = 0): Promise { - const response = await fetch(`${this.integration.url}/control/protection`, { + const response = await fetch(this.url("/control/protection"), { method: "POST", headers: { "Content-Type": "application/json", diff --git a/packages/integrations/src/base/integration.ts b/packages/integrations/src/base/integration.ts index 69b346e23..c9c953443 100644 --- a/packages/integrations/src/base/integration.ts +++ b/packages/integrations/src/base/integration.ts @@ -1,4 +1,4 @@ -import { extractErrorMessage } from "@homarr/common"; +import { extractErrorMessage, removeTrailingSlash } from "@homarr/common"; import type { IntegrationSecretKind } from "@homarr/definitions"; import { logger } from "@homarr/log"; import type { TranslationObject } from "@homarr/translation"; @@ -29,6 +29,19 @@ export abstract class Integration { return secret.value; } + protected url(path: `/${string}`, queryParams?: Record) { + const baseUrl = removeTrailingSlash(this.integration.url); + const url = new URL(`${baseUrl}${path}`); + + if (queryParams) { + for (const [key, value] of Object.entries(queryParams)) { + url.searchParams.set(key, value instanceof Date ? value.toISOString() : value.toString()); + } + } + + return url; + } + /** * Test the connection to the integration * @throws {IntegrationTestConnectionError} if the connection fails diff --git a/packages/integrations/src/download-client/deluge/deluge-integration.ts b/packages/integrations/src/download-client/deluge/deluge-integration.ts index ae7d18b36..29067f2c0 100644 --- a/packages/integrations/src/download-client/deluge/deluge-integration.ts +++ b/packages/integrations/src/download-client/deluge/deluge-integration.ts @@ -89,9 +89,8 @@ export class DelugeIntegration extends DownloadClientIntegration { } private getClient() { - const baseUrl = new URL(this.integration.url).href; return new Deluge({ - baseUrl, + baseUrl: this.url("/").toString(), password: this.getSecretValue("password"), }); } diff --git a/packages/integrations/src/download-client/nzbget/nzbget-integration.ts b/packages/integrations/src/download-client/nzbget/nzbget-integration.ts index 5e91f393b..b17af0a87 100644 --- a/packages/integrations/src/download-client/nzbget/nzbget-integration.ts +++ b/packages/integrations/src/download-client/nzbget/nzbget-integration.ts @@ -92,9 +92,9 @@ export class NzbGetIntegration extends DownloadClientIntegration { method: CallType, ...params: Parameters ): Promise> { - const url = new URL(this.integration.url); - url.pathname += `${this.getSecretValue("username")}:${this.getSecretValue("password")}`; - url.pathname += url.pathname.endsWith("/") ? "jsonrpc" : "/jsonrpc"; + const username = this.getSecretValue("username"); + const password = this.getSecretValue("password"); + const url = this.url(`/${username}:${password}/jsonrpc`); const body = JSON.stringify({ method, params }); return await fetch(url, { method: "POST", body }) .then(async (response) => { diff --git a/packages/integrations/src/download-client/qbittorrent/qbittorrent-integration.ts b/packages/integrations/src/download-client/qbittorrent/qbittorrent-integration.ts index 407790fbf..2932e47c4 100644 --- a/packages/integrations/src/download-client/qbittorrent/qbittorrent-integration.ts +++ b/packages/integrations/src/download-client/qbittorrent/qbittorrent-integration.ts @@ -70,9 +70,8 @@ export class QBitTorrentIntegration extends DownloadClientIntegration { } private getClient() { - const baseUrl = new URL(this.integration.url).href; return new QBittorrent({ - baseUrl, + baseUrl: this.url("/").toString(), username: this.getSecretValue("username"), password: this.getSecretValue("password"), }); diff --git a/packages/integrations/src/download-client/sabnzbd/sabnzbd-integration.ts b/packages/integrations/src/download-client/sabnzbd/sabnzbd-integration.ts index 22b65d1b3..644420644 100644 --- a/packages/integrations/src/download-client/sabnzbd/sabnzbd-integration.ts +++ b/packages/integrations/src/download-client/sabnzbd/sabnzbd-integration.ts @@ -12,7 +12,7 @@ dayjs.extend(duration); export class SabnzbdIntegration extends DownloadClientIntegration { public async testConnectionAsync(): Promise { //This is the one call that uses the least amount of data while requiring the api key - await this.sabNzbApiCallAsync("translate", new URLSearchParams({ value: "ping" })); + await this.sabNzbApiCallAsync("translate", { value: "ping" }); } public async getClientJobsAndStatusAsync(): Promise { @@ -75,7 +75,7 @@ export class SabnzbdIntegration extends DownloadClientIntegration { } public async pauseItemAsync({ id }: DownloadClientItem) { - await this.sabNzbApiCallAsync("queue", new URLSearchParams({ name: "pause", value: id })); + await this.sabNzbApiCallAsync("queue", { name: "pause", value: id }); } public async resumeQueueAsync() { @@ -83,32 +83,29 @@ export class SabnzbdIntegration extends DownloadClientIntegration { } public async resumeItemAsync({ id }: DownloadClientItem): Promise { - await this.sabNzbApiCallAsync("queue", new URLSearchParams({ name: "resume", value: id })); + await this.sabNzbApiCallAsync("queue", { name: "resume", value: id }); } //Delete files prevented on completed files. https://github.com/sabnzbd/sabnzbd/issues/2754 //Works on all other in downloading and post-processing. //Will stop working as soon as the finished files is moved to completed folder. public async deleteItemAsync({ id, progress }: DownloadClientItem, fromDisk: boolean): Promise { - await this.sabNzbApiCallAsync( - progress !== 1 ? "queue" : "history", - new URLSearchParams({ - name: "delete", - archive: fromDisk ? "0" : "1", - value: id, - del_files: fromDisk ? "1" : "0", - }), - ); + await this.sabNzbApiCallAsync(progress !== 1 ? "queue" : "history", { + name: "delete", + archive: fromDisk ? "0" : "1", + value: id, + del_files: fromDisk ? "1" : "0", + }); } - private async sabNzbApiCallAsync(mode: string, searchParams?: URLSearchParams): Promise { - const url = new URL("api", this.integration.url); - url.searchParams.append("output", "json"); - url.searchParams.append("mode", mode); - searchParams?.forEach((value, key) => { - url.searchParams.append(key, value); + private async sabNzbApiCallAsync(mode: string, searchParams?: Record): Promise { + const url = this.url("/api", { + ...searchParams, + output: "json", + mode, + apikey: this.getSecretValue("apiKey"), }); - url.searchParams.append("apikey", this.getSecretValue("apiKey")); + return await fetch(url) .then((response) => { if (!response.ok) { diff --git a/packages/integrations/src/download-client/transmission/transmission-integration.ts b/packages/integrations/src/download-client/transmission/transmission-integration.ts index 2258546b8..919da6815 100644 --- a/packages/integrations/src/download-client/transmission/transmission-integration.ts +++ b/packages/integrations/src/download-client/transmission/transmission-integration.ts @@ -71,9 +71,8 @@ export class TransmissionIntegration extends DownloadClientIntegration { } private getClient() { - const baseUrl = new URL(this.integration.url).href; return new Transmission({ - baseUrl, + baseUrl: this.url("/").toString(), username: this.getSecretValue("username"), password: this.getSecretValue("password"), }); diff --git a/packages/integrations/src/homeassistant/homeassistant-integration.ts b/packages/integrations/src/homeassistant/homeassistant-integration.ts index 47f10ce3e..7d69d40b1 100644 --- a/packages/integrations/src/homeassistant/homeassistant-integration.ts +++ b/packages/integrations/src/homeassistant/homeassistant-integration.ts @@ -1,4 +1,3 @@ -import { appendPath } from "@homarr/common"; import { logger } from "@homarr/log"; import { Integration } from "../base/integration"; @@ -17,7 +16,7 @@ export class HomeAssistantIntegration extends Integration { } return entityStateSchema.safeParseAsync(body); } catch (err) { - logger.error(`Failed to fetch from ${this.integration.url}: ${err as string}`); + logger.error(`Failed to fetch from ${this.url("/")}: ${err as string}`); return { success: false as const, error: err, @@ -33,7 +32,7 @@ export class HomeAssistantIntegration extends Integration { return response.ok; } catch (err) { - logger.error(`Failed to fetch from '${this.integration.url}': ${err as string}`); + logger.error(`Failed to fetch from '${this.url("/")}': ${err as string}`); return false; } } @@ -52,7 +51,7 @@ export class HomeAssistantIntegration extends Integration { return response.ok; } catch (err) { - logger.error(`Failed to fetch from '${this.integration.url}': ${err as string}`); + logger.error(`Failed to fetch from '${this.url("/")}': ${err as string}`); return false; } } @@ -72,7 +71,7 @@ export class HomeAssistantIntegration extends Integration { * @returns the response from the API */ private async getAsync(path: `/api/${string}`) { - return await fetch(appendPath(this.integration.url, path), { + return await fetch(this.url(path), { headers: this.getAuthHeaders(), }); } @@ -85,7 +84,7 @@ export class HomeAssistantIntegration extends Integration { * @returns the response from the API */ private async postAsync(path: `/api/${string}`, body: Record) { - return await fetch(appendPath(this.integration.url, path), { + return await fetch(this.url(path), { headers: this.getAuthHeaders(), body: JSON.stringify(body), method: "POST", diff --git a/packages/integrations/src/jellyfin/jellyfin-integration.ts b/packages/integrations/src/jellyfin/jellyfin-integration.ts index 2cdd79f78..4a603d6c2 100644 --- a/packages/integrations/src/jellyfin/jellyfin-integration.ts +++ b/packages/integrations/src/jellyfin/jellyfin-integration.ts @@ -29,9 +29,7 @@ export class JellyfinIntegration extends Integration { const sessions = await sessionApi.getSessions(); if (sessions.status !== 200) { - throw new Error( - `Jellyfin server ${this.integration.url} returned a non successful status code: ${sessions.status}`, - ); + throw new Error(`Jellyfin server ${this.url("/")} returned a non successful status code: ${sessions.status}`); } return sessions.data.map((sessionInfo): StreamSession => { @@ -52,7 +50,7 @@ export class JellyfinIntegration extends Integration { sessionId: `${sessionInfo.Id}`, sessionName: `${sessionInfo.Client} (${sessionInfo.DeviceName})`, user: { - profilePictureUrl: `${this.integration.url}/Users/${sessionInfo.UserId}/Images/Primary`, + profilePictureUrl: this.url(`/Users/${sessionInfo.UserId}/Images/Primary`).toString(), userId: sessionInfo.UserId ?? "", username: sessionInfo.UserName ?? "", }, @@ -63,6 +61,6 @@ export class JellyfinIntegration extends Integration { private getApi() { const apiKey = this.getSecretValue("apiKey"); - return this.jellyfin.createApi(this.integration.url, apiKey); + return this.jellyfin.createApi(this.url("/").toString(), apiKey); } } diff --git a/packages/integrations/src/media-organizer/lidarr/lidarr-integration.ts b/packages/integrations/src/media-organizer/lidarr/lidarr-integration.ts index dcf6f5913..b89d552ea 100644 --- a/packages/integrations/src/media-organizer/lidarr/lidarr-integration.ts +++ b/packages/integrations/src/media-organizer/lidarr/lidarr-integration.ts @@ -8,7 +8,7 @@ export class LidarrIntegration extends MediaOrganizerIntegration { public async testConnectionAsync(): Promise { await super.handleTestConnectionResponseAsync({ queryFunctionAsync: async () => { - return await fetch(`${this.integration.url}/api`, { + return await fetch(this.url("/api"), { headers: { "X-Api-Key": super.getSecretValue("apiKey") }, }); }, @@ -22,11 +22,12 @@ export class LidarrIntegration extends MediaOrganizerIntegration { * @param includeUnmonitored When true results will include unmonitored items of the Tadarr library. */ async getCalendarEventsAsync(start: Date, end: Date, includeUnmonitored = true): Promise { - const url = new URL(this.integration.url); - url.pathname = "/api/v1/calendar"; - url.searchParams.append("start", start.toISOString()); - url.searchParams.append("end", end.toISOString()); - url.searchParams.append("unmonitored", includeUnmonitored ? "true" : "false"); + const url = this.url("/api/v1/calendar", { + start, + end, + unmonitored: includeUnmonitored, + }); + const response = await fetch(url, { headers: { "X-Api-Key": super.getSecretValue("apiKey"), diff --git a/packages/integrations/src/media-organizer/radarr/radarr-integration.ts b/packages/integrations/src/media-organizer/radarr/radarr-integration.ts index e1387408c..e11400b1e 100644 --- a/packages/integrations/src/media-organizer/radarr/radarr-integration.ts +++ b/packages/integrations/src/media-organizer/radarr/radarr-integration.ts @@ -14,11 +14,12 @@ export class RadarrIntegration extends MediaOrganizerIntegration { * @param includeUnmonitored When true results will include unmonitored items of the Tadarr library. */ async getCalendarEventsAsync(start: Date, end: Date, includeUnmonitored = true): Promise { - const url = new URL(this.integration.url); - url.pathname = "/api/v3/calendar"; - url.searchParams.append("start", start.toISOString()); - url.searchParams.append("end", end.toISOString()); - url.searchParams.append("unmonitored", includeUnmonitored ? "true" : "false"); + const url = this.url("/api/v3/calendar", { + start, + end, + unmonitored: includeUnmonitored, + }); + const response = await fetch(url, { headers: { "X-Api-Key": super.getSecretValue("apiKey"), @@ -48,7 +49,7 @@ export class RadarrIntegration extends MediaOrganizerIntegration { private getLinksForRadarrCalendarEvent = (event: z.infer) => { const links: CalendarEvent["links"] = [ { - href: `${this.integration.url}/movie/${event.titleSlug}`, + href: this.url(`/movie/${event.titleSlug}`).toString(), name: "Radarr", logo: "/images/apps/radarr.svg", color: undefined, @@ -93,7 +94,7 @@ export class RadarrIntegration extends MediaOrganizerIntegration { public async testConnectionAsync(): Promise { await super.handleTestConnectionResponseAsync({ queryFunctionAsync: async () => { - return await fetch(`${this.integration.url}/api`, { + return await fetch(this.url("/api"), { headers: { "X-Api-Key": super.getSecretValue("apiKey") }, }); }, diff --git a/packages/integrations/src/media-organizer/readarr/readarr-integration.ts b/packages/integrations/src/media-organizer/readarr/readarr-integration.ts index 4283c39fa..13d9eaccc 100644 --- a/packages/integrations/src/media-organizer/readarr/readarr-integration.ts +++ b/packages/integrations/src/media-organizer/readarr/readarr-integration.ts @@ -8,7 +8,7 @@ export class ReadarrIntegration extends MediaOrganizerIntegration { public async testConnectionAsync(): Promise { await super.handleTestConnectionResponseAsync({ queryFunctionAsync: async () => { - return await fetch(`${this.integration.url}/api`, { + return await fetch(this.url("/api"), { headers: { "X-Api-Key": super.getSecretValue("apiKey") }, }); }, @@ -27,12 +27,13 @@ export class ReadarrIntegration extends MediaOrganizerIntegration { includeUnmonitored = true, includeAuthor = true, ): Promise { - const url = new URL(this.integration.url); - url.pathname = "/api/v1/calendar"; - url.searchParams.append("start", start.toISOString()); - url.searchParams.append("end", end.toISOString()); - url.searchParams.append("unmonitored", includeUnmonitored.toString()); - url.searchParams.append("includeAuthor", includeAuthor.toString()); + const url = this.url("/api/v1/calendar", { + start, + end, + unmonitored: includeUnmonitored, + includeAuthor, + }); + const response = await fetch(url, { headers: { "X-Api-Key": super.getSecretValue("apiKey"), @@ -58,7 +59,7 @@ export class ReadarrIntegration extends MediaOrganizerIntegration { private getLinksForReadarrCalendarEvent = (event: z.infer) => { return [ { - href: `${this.integration.url}/author/${event.author.foreignAuthorId}`, + href: this.url(`/author/${event.author.foreignAuthorId}`).toString(), color: "#f5c518", isDark: false, logo: "/images/apps/readarr.svg", @@ -85,7 +86,7 @@ export class ReadarrIntegration extends MediaOrganizerIntegration { if (!bestImage) { return undefined; } - return `${this.integration.url}${bestImage.url}`; + return this.url(bestImage.url as `/${string}`).toString(); }; } diff --git a/packages/integrations/src/media-organizer/sonarr/sonarr-integration.ts b/packages/integrations/src/media-organizer/sonarr/sonarr-integration.ts index aeb54fe4d..c13c65620 100644 --- a/packages/integrations/src/media-organizer/sonarr/sonarr-integration.ts +++ b/packages/integrations/src/media-organizer/sonarr/sonarr-integration.ts @@ -12,14 +12,15 @@ export class SonarrIntegration extends MediaOrganizerIntegration { * @param includeUnmonitored When true results will include unmonitored items of the Sonarr library. */ async getCalendarEventsAsync(start: Date, end: Date, includeUnmonitored = true): Promise { - const url = new URL(this.integration.url); - url.pathname = "/api/v3/calendar"; - url.searchParams.append("start", start.toISOString()); - url.searchParams.append("end", end.toISOString()); - url.searchParams.append("includeSeries", "true"); - url.searchParams.append("includeEpisodeFile", "true"); - url.searchParams.append("includeEpisodeImages", "true"); - url.searchParams.append("unmonitored", includeUnmonitored ? "true" : "false"); + const url = this.url("/api/v3/calendar", { + start, + end, + unmonitored: includeUnmonitored, + includeSeries: true, + includeEpisodeFile: true, + includeEpisodeImages: true, + }); + const response = await fetch(url, { headers: { "X-Api-Key": super.getSecretValue("apiKey"), @@ -47,7 +48,7 @@ export class SonarrIntegration extends MediaOrganizerIntegration { private getLinksForSonarCalendarEvent = (event: z.infer) => { const links: CalendarEvent["links"] = [ { - href: `${this.integration.url}/series/${event.series.titleSlug}`, + href: this.url(`/series/${event.series.titleSlug}`).toString(), name: "Sonarr", logo: "/images/apps/sonarr.svg", color: undefined, @@ -92,7 +93,7 @@ export class SonarrIntegration extends MediaOrganizerIntegration { public async testConnectionAsync(): Promise { await super.handleTestConnectionResponseAsync({ queryFunctionAsync: async () => { - return await fetch(`${this.integration.url}/api`, { + return await fetch(this.url("/api"), { headers: { "X-Api-Key": super.getSecretValue("apiKey") }, }); }, diff --git a/packages/integrations/src/openmediavault/openmediavault-integration.ts b/packages/integrations/src/openmediavault/openmediavault-integration.ts index fc73a2e31..2296ac124 100644 --- a/packages/integrations/src/openmediavault/openmediavault-integration.ts +++ b/packages/integrations/src/openmediavault/openmediavault-integration.ts @@ -117,7 +117,7 @@ export class OpenMediaVaultIntegration extends Integration { params: Record, headers: Record = {}, ): Promise { - return await fetch(`${this.integration.url}/rpc.php`, { + return await fetch(this.url("/rpc.php"), { method: "POST", headers: { "Content-Type": "application/json", diff --git a/packages/integrations/src/overseerr/overseerr-integration.ts b/packages/integrations/src/overseerr/overseerr-integration.ts index db5ab2b56..18101e778 100644 --- a/packages/integrations/src/overseerr/overseerr-integration.ts +++ b/packages/integrations/src/overseerr/overseerr-integration.ts @@ -11,7 +11,7 @@ import { MediaAvailability, MediaRequestStatus } from "../interfaces/media-reque */ export class OverseerrIntegration extends Integration implements ISearchableIntegration { public async searchAsync(query: string): Promise<{ image?: string; name: string; link: string; text?: string }[]> { - const response = await fetch(`${this.integration.url}/api/v1/search?query=${query}`, { + const response = await fetch(this.url("/api/v1/search", { query }), { headers: { "X-Api-Key": this.getSecretValue("apiKey"), }, @@ -24,13 +24,14 @@ export class OverseerrIntegration extends Integration implements ISearchableInte return schemaData.results.map((result) => ({ name: "name" in result ? result.name : result.title, - link: `${this.integration.url}/${result.mediaType}/${result.id}`, - image: constructSearchResultImage(this.integration.url, result), + link: this.url(`/${result.mediaType}/${result.id}`).toString(), + image: constructSearchResultImage(result), text: "overview" in result ? result.overview : undefined, })); } + public async testConnectionAsync(): Promise { - const response = await fetch(`${this.integration.url}/api/v1/auth/me`, { + const response = await fetch(this.url("/api/v1/auth/me"), { headers: { "X-Api-Key": this.getSecretValue("apiKey"), }, @@ -46,14 +47,14 @@ export class OverseerrIntegration extends Integration implements ISearchableInte public async getRequestsAsync(): Promise { //Ensure to get all pending request first - const pendingRequests = await fetch(`${this.integration.url}/api/v1/request?take=-1&filter=pending`, { + const pendingRequests = await fetch(this.url("/api/v1/request", { take: -1, filter: "pending" }), { headers: { "X-Api-Key": this.getSecretValue("apiKey"), }, }); //Change 20 to integration setting (set to -1 for all) - const allRequests = await fetch(`${this.integration.url}/api/v1/request?take=20`, { + const allRequests = await fetch(this.url("/api/v1/request", { take: 20 }), { headers: { "X-Api-Key": this.getSecretValue("apiKey"), }, @@ -83,7 +84,7 @@ export class OverseerrIntegration extends Integration implements ISearchableInte availability: request.media.status, backdropImageUrl: `https://image.tmdb.org/t/p/original/${information.backdropPath}`, posterImagePath: `https://image.tmdb.org/t/p/w600_and_h900_bestv2/${information.posterPath}`, - href: `${this.integration.url}/${request.type}/${request.media.tmdbId}`, + href: this.url(`/${request.type}/${request.media.tmdbId}`).toString(), type: request.type, createdAt: request.createdAt, airDate: new Date(information.airDate), @@ -91,8 +92,8 @@ export class OverseerrIntegration extends Integration implements ISearchableInte ? ({ ...request.requestedBy, displayName: request.requestedBy.displayName, - link: `${this.integration.url}/users/${request.requestedBy.id}`, - avatar: constructAvatarUrl(this.integration.url, request.requestedBy.avatar), + link: this.url(`/users/${request.requestedBy.id}`).toString(), + avatar: this.constructAvatarUrl(request.requestedBy.avatar).toString(), } satisfies Omit) : undefined, }; @@ -101,7 +102,7 @@ export class OverseerrIntegration extends Integration implements ISearchableInte } public async getStatsAsync(): Promise { - const response = await fetch(`${this.integration.url}/api/v1/request/count`, { + const response = await fetch(this.url("/api/v1/request/count"), { headers: { "X-Api-Key": this.getSecretValue("apiKey"), }, @@ -110,7 +111,7 @@ export class OverseerrIntegration extends Integration implements ISearchableInte } public async getUsersAsync(): Promise { - const response = await fetch(`${this.integration.url}/api/v1/user?take=-1`, { + const response = await fetch(this.url("/api/v1/user", { take: -1 }), { headers: { "X-Api-Key": this.getSecretValue("apiKey"), }, @@ -119,15 +120,15 @@ export class OverseerrIntegration extends Integration implements ISearchableInte return users.map((user): RequestUser => { return { ...user, - link: `${this.integration.url}/users/${user.id}`, - avatar: constructAvatarUrl(this.integration.url, user.avatar), + link: this.url(`/users/${user.id}`).toString(), + avatar: this.constructAvatarUrl(user.avatar).toString(), }; }); } public async approveRequestAsync(requestId: number): Promise { logger.info(`Approving media request id='${requestId}' integration='${this.integration.name}'`); - await fetch(`${this.integration.url}/api/v1/request/${requestId}/approve`, { + await fetch(this.url(`/api/v1/request/${requestId}/approve`), { method: "POST", headers: { "X-Api-Key": this.getSecretValue("apiKey"), @@ -145,7 +146,7 @@ export class OverseerrIntegration extends Integration implements ISearchableInte public async declineRequestAsync(requestId: number): Promise { logger.info(`Declining media request id='${requestId}' integration='${this.integration.name}'`); - await fetch(`${this.integration.url}/api/v1/request/${requestId}/decline`, { + await fetch(this.url(`/api/v1/request/${requestId}/decline`), { method: "POST", headers: { "X-Api-Key": this.getSecretValue("apiKey"), @@ -162,7 +163,7 @@ export class OverseerrIntegration extends Integration implements ISearchableInte } private async getItemInformationAsync(id: number, type: MediaRequest["type"]): Promise { - const response = await fetch(`${this.integration.url}/api/v1/${type}/${id}`, { + const response = await fetch(this.url(`/api/v1/${type}/${id}`), { headers: { "X-Api-Key": this.getSecretValue("apiKey"), }, @@ -186,17 +187,17 @@ export class OverseerrIntegration extends Integration implements ISearchableInte airDate: movie.releaseDate, } satisfies MediaInformation; } -} -const constructAvatarUrl = (appUrl: string, avatar: string) => { - const isAbsolute = avatar.startsWith("http://") || avatar.startsWith("https://"); + private constructAvatarUrl(avatar: string) { + const isAbsolute = avatar.startsWith("http://") || avatar.startsWith("https://"); - if (isAbsolute) { - return avatar; + if (isAbsolute) { + return avatar; + } + + return this.url(`/${avatar}`); } - - return `${appUrl}/${avatar}`; -}; +} interface MediaInformation { name: string; @@ -308,11 +309,8 @@ const getUsersSchema = z.object({ }), }); -const constructSearchResultImage = ( - appUrl: string, - result: Exclude["results"], undefined>[number], -) => { - const path = getResultImagePath(appUrl, result); +const constructSearchResultImage = (result: Exclude["results"], undefined>[number]) => { + const path = getResultImagePath(result); if (!path) { return undefined; } @@ -320,10 +318,7 @@ const constructSearchResultImage = ( return `https://image.tmdb.org/t/p/w600_and_h900_bestv2${path}`; }; -const getResultImagePath = ( - appUrl: string, - result: Exclude["results"], undefined>[number], -) => { +const getResultImagePath = (result: Exclude["results"], undefined>[number]) => { switch (result.mediaType) { case "person": return result.profilePath; diff --git a/packages/integrations/src/pi-hole/pi-hole-integration.ts b/packages/integrations/src/pi-hole/pi-hole-integration.ts index b1f25aa6b..5549ab91a 100644 --- a/packages/integrations/src/pi-hole/pi-hole-integration.ts +++ b/packages/integrations/src/pi-hole/pi-hole-integration.ts @@ -7,7 +7,7 @@ import { summaryResponseSchema } from "./pi-hole-types"; export class PiHoleIntegration extends Integration implements DnsHoleSummaryIntegration { public async getSummaryAsync(): Promise { const apiKey = super.getSecretValue("apiKey"); - const response = await fetch(`${this.integration.url}/admin/api.php?summaryRaw&auth=${apiKey}`); + const response = await fetch(this.url("/admin/api.php?summaryRaw", { auth: apiKey })); if (!response.ok) { throw new Error( `Failed to fetch summary for ${this.integration.name} (${this.integration.id}): ${response.statusText}`, @@ -36,7 +36,7 @@ export class PiHoleIntegration extends Integration implements DnsHoleSummaryInte await super.handleTestConnectionResponseAsync({ queryFunctionAsync: async () => { - return await fetch(`${this.integration.url}/admin/api.php?status&auth=${apiKey}`); + return await fetch(this.url("/admin/api.php?status", { auth: apiKey })); }, handleResponseAsync: async (response) => { try { @@ -53,7 +53,7 @@ export class PiHoleIntegration extends Integration implements DnsHoleSummaryInte public async enableAsync(): Promise { const apiKey = super.getSecretValue("apiKey"); - const response = await fetch(`${this.integration.url}/admin/api.php?enable&auth=${apiKey}`); + const response = await fetch(this.url("/admin/api.php?enable", { auth: apiKey })); if (!response.ok) { throw new Error( `Failed to enable PiHole for ${this.integration.name} (${this.integration.id}): ${response.statusText}`, @@ -63,7 +63,7 @@ export class PiHoleIntegration extends Integration implements DnsHoleSummaryInte public async disableAsync(duration?: number): Promise { const apiKey = super.getSecretValue("apiKey"); - const url = `${this.integration.url}/admin/api.php?disable${duration ? `=${duration}` : ""}&auth=${apiKey}`; + const url = this.url(`/admin/api.php?disable${duration ? `=${duration}` : ""}`, { auth: apiKey }); const response = await fetch(url); if (!response.ok) { throw new Error( diff --git a/packages/integrations/src/plex/plex-integration.ts b/packages/integrations/src/plex/plex-integration.ts index cdbad1d41..d33e9457b 100644 --- a/packages/integrations/src/plex/plex-integration.ts +++ b/packages/integrations/src/plex/plex-integration.ts @@ -11,7 +11,7 @@ export class PlexIntegration extends Integration { public async getCurrentSessionsAsync(): Promise { const token = super.getSecretValue("apiKey"); - const response = await fetch(`${this.integration.url}/status/sessions`, { + const response = await fetch(this.url("/status/sessions"), { headers: { "X-Plex-Token": token, }, @@ -66,7 +66,7 @@ export class PlexIntegration extends Integration { await super.handleTestConnectionResponseAsync({ queryFunctionAsync: async () => { - return await fetch(this.integration.url, { + return await fetch(this.url("/"), { headers: { "X-Plex-Token": token, }, diff --git a/packages/integrations/src/prowlarr/prowlarr-integration.ts b/packages/integrations/src/prowlarr/prowlarr-integration.ts index 8768073c4..ee76a8ed1 100644 --- a/packages/integrations/src/prowlarr/prowlarr-integration.ts +++ b/packages/integrations/src/prowlarr/prowlarr-integration.ts @@ -7,7 +7,7 @@ export class ProwlarrIntegration extends Integration { public async getIndexersAsync(): Promise { const apiKey = super.getSecretValue("apiKey"); - const indexerResponse = await fetch(`${this.integration.url}/api/v1/indexer`, { + const indexerResponse = await fetch(this.url("/api/v1/indexer"), { headers: { "X-Api-Key": apiKey, }, @@ -18,7 +18,7 @@ export class ProwlarrIntegration extends Integration { ); } - const statusResponse = await fetch(`${this.integration.url}/api/v1/indexerstatus`, { + const statusResponse = await fetch(this.url("/api/v1/indexerstatus"), { headers: { "X-Api-Key": apiKey, }, @@ -60,7 +60,7 @@ export class ProwlarrIntegration extends Integration { public async testAllAsync(): Promise { const apiKey = super.getSecretValue("apiKey"); - const response = await fetch(`${this.integration.url}/api/v1/indexer/testall`, { + const response = await fetch(this.url("/api/v1/indexer/testall"), { headers: { "X-Api-Key": apiKey, }, @@ -78,7 +78,7 @@ export class ProwlarrIntegration extends Integration { await super.handleTestConnectionResponseAsync({ queryFunctionAsync: async () => { - return await fetch(`${this.integration.url}/api`, { + return await fetch(this.url("/api"), { headers: { "X-Api-Key": apiKey, }, diff --git a/packages/log/package.json b/packages/log/package.json index 75d3db155..5c46e4381 100644 --- a/packages/log/package.json +++ b/packages/log/package.json @@ -27,14 +27,14 @@ "prettier": "@homarr/prettier-config", "dependencies": { "ioredis": "5.4.1", - "superjson": "2.2.1", + "superjson": "2.2.2", "winston": "3.17.0" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json index 346a3090e..eac792b94 100644 --- a/packages/modals-collection/package.json +++ b/packages/modals-collection/package.json @@ -1,7 +1,8 @@ { "name": "@homarr/modals-collection", - "private": true, "version": "0.1.0", + "private": true, + "license": "MIT", "type": "module", "exports": { ".": "./index.ts" @@ -13,13 +14,13 @@ ] } }, - "license": "MIT", "scripts": { "clean": "rm -rf .turbo node_modules", - "lint": "eslint", "format": "prettier --check . --ignore-path ../../.gitignore", + "lint": "eslint", "typecheck": "tsc --noEmit" }, + "prettier": "@homarr/prettier-config", "dependencies": { "@homarr/api": "workspace:^0.1.0", "@homarr/common": "workspace:^0.1.0", @@ -31,17 +32,16 @@ "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@mantine/core": "^7.14.3", - "@tabler/icons-react": "^3.23.0", + "@tabler/icons-react": "^3.24.0", "dayjs": "^1.11.13", - "next": "^14.2.18", + "next": "^14.2.20", "react": "^18.3.1" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" - }, - "prettier": "@homarr/prettier-config" + } } diff --git a/packages/modals/package.json b/packages/modals/package.json index fb3c72554..25d18870d 100644 --- a/packages/modals/package.json +++ b/packages/modals/package.json @@ -32,7 +32,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/notifications/package.json b/packages/notifications/package.json index 24133008b..51fb23c7f 100644 --- a/packages/notifications/package.json +++ b/packages/notifications/package.json @@ -25,13 +25,13 @@ "dependencies": { "@homarr/ui": "workspace:^0.1.0", "@mantine/notifications": "^7.14.3", - "@tabler/icons-react": "^3.23.0" + "@tabler/icons-react": "^3.24.0" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/old-import/package.json b/packages/old-import/package.json index f59a6f761..39f69c524 100644 --- a/packages/old-import/package.json +++ b/packages/old-import/package.json @@ -1,7 +1,8 @@ { "name": "@homarr/old-import", - "private": true, "version": "0.1.0", + "private": true, + "license": "MIT", "type": "module", "exports": { ".": "./index.ts" @@ -13,13 +14,13 @@ ] } }, - "license": "MIT", "scripts": { "clean": "rm -rf .turbo node_modules", - "lint": "eslint", "format": "prettier --check . --ignore-path ../../.gitignore", + "lint": "eslint", "typecheck": "tsc --noEmit" }, + "prettier": "@homarr/prettier-config", "dependencies": { "@homarr/common": "workspace:^0.1.0", "@homarr/db": "workspace:^0.1.0", @@ -27,14 +28,13 @@ "@homarr/log": "workspace:^0.1.0", "@homarr/old-schema": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "superjson": "2.2.1" + "superjson": "2.2.2" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" - }, - "prettier": "@homarr/prettier-config" + } } diff --git a/packages/old-schema/package.json b/packages/old-schema/package.json index d499627bd..cdca0e169 100644 --- a/packages/old-schema/package.json +++ b/packages/old-schema/package.json @@ -1,7 +1,8 @@ { "name": "@homarr/old-schema", - "private": true, "version": "0.1.0", + "private": true, + "license": "MIT", "type": "module", "exports": { ".": "./index.ts" @@ -13,13 +14,13 @@ ] } }, - "license": "MIT", "scripts": { "clean": "rm -rf .turbo node_modules", - "lint": "eslint", "format": "prettier --check . --ignore-path ../../.gitignore", + "lint": "eslint", "typecheck": "tsc --noEmit" }, + "prettier": "@homarr/prettier-config", "dependencies": { "zod": "^3.23.8" }, @@ -27,8 +28,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" - }, - "prettier": "@homarr/prettier-config" + } } diff --git a/packages/ping/package.json b/packages/ping/package.json index 3ba8326b5..42d81f663 100644 --- a/packages/ping/package.json +++ b/packages/ping/package.json @@ -29,7 +29,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/redis/package.json b/packages/redis/package.json index c371068cb..59b7797c6 100644 --- a/packages/redis/package.json +++ b/packages/redis/package.json @@ -27,13 +27,13 @@ "@homarr/definitions": "workspace:^", "@homarr/log": "workspace:^", "ioredis": "5.4.1", - "superjson": "2.2.1" + "superjson": "2.2.2" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/request-handler/package.json b/packages/request-handler/package.json index b905f4a74..0d9a95680 100644 --- a/packages/request-handler/package.json +++ b/packages/request-handler/package.json @@ -1,7 +1,8 @@ { "name": "@homarr/request-handler", - "private": true, "version": "0.1.0", + "private": true, + "license": "MIT", "type": "module", "exports": { "./*": "./src/*.ts" @@ -13,13 +14,13 @@ ] } }, - "license": "MIT", "scripts": { "clean": "rm -rf .turbo node_modules", - "lint": "eslint", "format": "prettier --check . --ignore-path ../../.gitignore", + "lint": "eslint", "typecheck": "tsc --noEmit" }, + "prettier": "@homarr/prettier-config", "dependencies": { "@homarr/common": "workspace:^0.1.0", "@homarr/db": "workspace:^0.1.0", @@ -28,14 +29,14 @@ "@homarr/log": "workspace:^0.1.0", "@homarr/redis": "workspace:^0.1.0", "dayjs": "^1.11.13", - "superjson": "2.2.1" + "pretty-print-error": "^1.1.2", + "superjson": "2.2.2" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" - }, - "prettier": "@homarr/prettier-config" + } } diff --git a/packages/request-handler/src/lib/cached-request-integration-job-handler.ts b/packages/request-handler/src/lib/cached-request-integration-job-handler.ts index 85bbd78f8..c9e2efe9a 100644 --- a/packages/request-handler/src/lib/cached-request-integration-job-handler.ts +++ b/packages/request-handler/src/lib/cached-request-integration-job-handler.ts @@ -1,3 +1,4 @@ +import { formatError } from "pretty-print-error"; import SuperJSON from "superjson"; import { hashObjectBase64, Stopwatch } from "@homarr/common"; @@ -95,7 +96,7 @@ export const createRequestIntegrationJobHandler = < ); } catch (error) { logger.error( - `Failed to run integration job integration=${integrationId} inputHash='${inputHash}' error=${error as string}`, + `Failed to run integration job integration=${integrationId} inputHash='${inputHash}' error=${formatError(error)}`, ); } } diff --git a/packages/server-settings/package.json b/packages/server-settings/package.json index 11e80589b..ecb5f334e 100644 --- a/packages/server-settings/package.json +++ b/packages/server-settings/package.json @@ -29,7 +29,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index f8223cc8f..28b919d05 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/package.json @@ -21,6 +21,7 @@ "lint": "eslint", "typecheck": "tsc --noEmit" }, + "prettier": "@homarr/prettier-config", "dependencies": { "@homarr/api": "workspace:^0.1.0", "@homarr/auth": "workspace:^0.1.0", @@ -34,9 +35,9 @@ "@mantine/core": "^7.14.3", "@mantine/hooks": "^7.14.3", "@mantine/spotlight": "^7.14.3", - "@tabler/icons-react": "^3.23.0", + "@tabler/icons-react": "^3.24.0", "jotai": "^2.10.3", - "next": "^14.2.18", + "next": "^14.2.20", "react": "^18.3.1", "use-deep-compare-effect": "^1.8.1" }, @@ -44,8 +45,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" - }, - "prettier": "@homarr/prettier-config" + } } diff --git a/packages/spotlight/src/components/actions/group-actions.tsx b/packages/spotlight/src/components/actions/group-actions.tsx index 1c208c491..0477e0ce2 100644 --- a/packages/spotlight/src/components/actions/group-actions.tsx +++ b/packages/spotlight/src/components/actions/group-actions.tsx @@ -34,6 +34,10 @@ export const SpotlightGroupActions = >({ }); if (Array.isArray(options)) { + if (options.length === 0) { + return null; + } + const filteredOptions = options .filter((option) => ("filter" in group ? group.filter(query, option) : false)) .sort((optionA, optionB) => { diff --git a/packages/spotlight/src/components/spotlight.tsx b/packages/spotlight/src/components/spotlight.tsx index 02251fe32..1ab051bb7 100644 --- a/packages/spotlight/src/components/spotlight.tsx +++ b/packages/spotlight/src/components/spotlight.tsx @@ -1,7 +1,7 @@ "use client"; import type { Dispatch, SetStateAction } from "react"; -import { useMemo, useRef, useState } from "react"; +import { useEffect, useMemo, useRef, useState } from "react"; import { ActionIcon, Center, Group, Kbd } from "@mantine/core"; import { Spotlight as MantineSpotlight } from "@mantine/spotlight"; import { IconSearch, IconX } from "@tabler/icons-react"; @@ -12,6 +12,7 @@ import { useI18n } from "@homarr/translation/client"; import type { inferSearchInteractionOptions } from "../lib/interaction"; import type { SearchMode } from "../lib/mode"; import { searchModes } from "../modes"; +import { useSpotlightContextResults } from "../modes/home/context"; import { selectAction, spotlightStore } from "../spotlight-store"; import { SpotlightChildrenActions } from "./actions/children-actions"; import { SpotlightActionGroups } from "./actions/groups/action-group"; @@ -19,24 +20,45 @@ import { SpotlightActionGroups } from "./actions/groups/action-group"; type SearchModeKey = keyof TranslationObject["search"]["mode"]; export const Spotlight = () => { - const searchModeState = useState("help"); + const items = useSpotlightContextResults(); + // We fallback to help if no context results are available + const defaultMode = items.length >= 1 ? "home" : "help"; + const searchModeState = useState(defaultMode); const mode = searchModeState[0]; const activeMode = useMemo(() => searchModes.find((searchMode) => searchMode.modeKey === mode), [mode]); + /** + * The below logic is used to switch to home page if any context results are registered + * or to help page if context results are unregistered + */ + const previousLengthRef = useRef(items.length); + useEffect(() => { + if (items.length >= 1 && previousLengthRef.current === 0) { + searchModeState[1]("home"); + } else if (items.length === 0 && previousLengthRef.current >= 1) { + searchModeState[1]("help"); + } + + previousLengthRef.current = items.length; + }, [items.length, searchModeState]); + if (!activeMode) { return null; } // We use the "key" below to prevent the 'Different amounts of hooks' error - return ; + return ( + + ); }; interface SpotlightWithActiveModeProps { modeState: [SearchModeKey, Dispatch>]; activeMode: SearchMode; + defaultMode: SearchModeKey; } -const SpotlightWithActiveMode = ({ modeState, activeMode }: SpotlightWithActiveModeProps) => { +const SpotlightWithActiveMode = ({ modeState, activeMode, defaultMode }: SpotlightWithActiveModeProps) => { const [query, setQuery] = useState(""); const [mode, setMode] = modeState; const [childrenOptions, setChildrenOptions] = useState | null>(null); @@ -50,12 +72,12 @@ const SpotlightWithActiveMode = ({ modeState, activeMode }: SpotlightWithActiveM { - setMode("help"); + setMode(defaultMode); setChildrenOptions(null); }} query={query} onQueryChange={(query) => { - if (mode !== "help" || query.length !== 1) { + if ((mode !== "help" && mode !== "home") || query.length !== 1) { setQuery(query); } @@ -73,13 +95,13 @@ const SpotlightWithActiveMode = ({ modeState, activeMode }: SpotlightWithActiveM
- {activeMode.modeKey !== "help" ? {activeMode.character} : null} + {activeMode.modeKey !== defaultMode ? {activeMode.character} : null} } styles={{ @@ -88,10 +110,10 @@ const SpotlightWithActiveMode = ({ modeState, activeMode }: SpotlightWithActiveM }, }} rightSection={ - mode === "help" ? undefined : ( + mode === defaultMode ? undefined : ( { - setMode("help"); + setMode(defaultMode); setChildrenOptions(null); inputRef.current?.focus(); }} @@ -103,8 +125,8 @@ const SpotlightWithActiveMode = ({ modeState, activeMode }: SpotlightWithActiveM } value={query} onKeyDown={(event) => { - if (query.length === 0 && mode !== "help" && event.key === "Backspace") { - setMode("help"); + if (query.length === 0 && mode !== defaultMode && event.key === "Backspace") { + setMode(defaultMode); setChildrenOptions(null); } }} diff --git a/packages/spotlight/src/index.ts b/packages/spotlight/src/index.ts index 2d4207075..18298a57b 100644 --- a/packages/spotlight/src/index.ts +++ b/packages/spotlight/src/index.ts @@ -4,5 +4,10 @@ import { spotlightActions } from "./spotlight-store"; export { Spotlight } from "./components/spotlight"; export { openSpotlight }; +export { + SpotlightProvider, + useRegisterSpotlightContextResults, + useRegisterSpotlightContextActions, +} from "./modes/home/context"; const openSpotlight = spotlightActions.open; diff --git a/packages/spotlight/src/lib/mode.ts b/packages/spotlight/src/lib/mode.ts index 358432107..54b7e5ffc 100644 --- a/packages/spotlight/src/lib/mode.ts +++ b/packages/spotlight/src/lib/mode.ts @@ -4,7 +4,7 @@ import type { SearchGroup } from "./group"; export type SearchMode = { modeKey: keyof TranslationObject["search"]["mode"]; - character: string; + character: string | undefined; } & ( | { groups: SearchGroup[]; diff --git a/packages/spotlight/src/modes/command/context-specific-group.tsx b/packages/spotlight/src/modes/command/context-specific-group.tsx new file mode 100644 index 000000000..845c70b59 --- /dev/null +++ b/packages/spotlight/src/modes/command/context-specific-group.tsx @@ -0,0 +1,34 @@ +import { Group, Text } from "@mantine/core"; + +import { createGroup } from "../../lib/group"; +import type { ContextSpecificItem } from "../home/context"; +import { useSpotlightContextActions } from "../home/context"; + +export const contextSpecificActionsSearchGroups = createGroup({ + title: (t) => t("search.mode.command.group.localCommand.title"), + keyPath: "id", + Component(option) { + const icon = + typeof option.icon !== "string" ? ( + + ) : ( + {option.name} + ); + + return ( + + {icon} + {option.name} + + ); + }, + useInteraction(option) { + return option.interaction(); + }, + filter(query, option) { + return option.name.toLowerCase().includes(query.toLowerCase()); + }, + useOptions() { + return useSpotlightContextActions(); + }, +}); diff --git a/packages/spotlight/src/modes/command/global-group.tsx b/packages/spotlight/src/modes/command/global-group.tsx new file mode 100644 index 000000000..4b13c6b0f --- /dev/null +++ b/packages/spotlight/src/modes/command/global-group.tsx @@ -0,0 +1,166 @@ +import { Group, Text, useMantineColorScheme } from "@mantine/core"; +import type { TablerIcon } from "@tabler/icons-react"; +import { + IconBox, + IconCategoryPlus, + IconFileImport, + IconLanguage, + IconMailForward, + IconMoon, + IconPlug, + IconSun, + IconUserPlus, + IconUsersGroup, +} from "@tabler/icons-react"; + +import { useSession } from "@homarr/auth/client"; +import { useModalAction } from "@homarr/modals"; +import { AddBoardModal, AddGroupModal, ImportBoardModal, InviteCreateModal } from "@homarr/modals-collection"; +import { useScopedI18n } from "@homarr/translation/client"; + +import { createGroup } from "../../lib/group"; +import type { inferSearchInteractionDefinition, SearchInteraction } from "../../lib/interaction"; +import { interaction } from "../../lib/interaction"; +import { languageChildrenOptions } from "./children/language"; +import { newIntegrationChildrenOptions } from "./children/new-integration"; + +// This has to be type so it can be interpreted as Record. +// eslint-disable-next-line @typescript-eslint/consistent-type-definitions +type Command = { + commandKey: string; + icon: TablerIcon; + name: string; + useInteraction: ( + _c: Command, + query: string, + ) => inferSearchInteractionDefinition; +}; + +export const globalCommandGroup = createGroup({ + keyPath: "commandKey", + title: "Global commands", + useInteraction: (option, query) => option.useInteraction(option, query), + Component: ({ icon: Icon, name }) => ( + + + {name} + + ), + filter(query, option) { + return option.name.toLowerCase().includes(query.toLowerCase()); + }, + useOptions() { + const tOption = useScopedI18n("search.mode.command.group.globalCommand.option"); + const { colorScheme } = useMantineColorScheme(); + const { data: session } = useSession(); + + const commands: (Command & { hidden?: boolean })[] = [ + { + commandKey: "colorScheme", + icon: colorScheme === "dark" ? IconSun : IconMoon, + name: tOption(`colorScheme.${colorScheme === "dark" ? "light" : "dark"}`), + useInteraction: () => { + const { toggleColorScheme } = useMantineColorScheme(); + + return { + type: "javaScript", + onSelect: toggleColorScheme, + }; + }, + }, + { + commandKey: "language", + icon: IconLanguage, + name: tOption("language.label"), + useInteraction: interaction.children(languageChildrenOptions), + }, + { + commandKey: "newBoard", + icon: IconCategoryPlus, + name: tOption("newBoard.label"), + useInteraction() { + const { openModal } = useModalAction(AddBoardModal); + + return { + type: "javaScript", + onSelect() { + openModal(undefined); + }, + }; + }, + hidden: !session?.user.permissions.includes("board-create"), + }, + { + commandKey: "importBoard", + icon: IconFileImport, + name: tOption("importBoard.label"), + useInteraction() { + const { openModal } = useModalAction(ImportBoardModal); + + return { + type: "javaScript", + onSelect() { + openModal(undefined); + }, + }; + }, + hidden: !session?.user.permissions.includes("board-create"), + }, + { + commandKey: "newApp", + icon: IconBox, + name: tOption("newApp.label"), + useInteraction: interaction.link(() => ({ href: "/manage/apps/new" })), + hidden: !session?.user.permissions.includes("app-create"), + }, + { + commandKey: "newIntegration", + icon: IconPlug, + name: tOption("newIntegration.label"), + useInteraction: interaction.children(newIntegrationChildrenOptions), + hidden: !session?.user.permissions.includes("integration-create"), + }, + { + commandKey: "newUser", + icon: IconUserPlus, + name: tOption("newUser.label"), + useInteraction: interaction.link(() => ({ href: "/manage/users/new" })), + hidden: !session?.user.permissions.includes("admin"), + }, + { + commandKey: "newInvite", + icon: IconMailForward, + name: tOption("newInvite.label"), + useInteraction() { + const { openModal } = useModalAction(InviteCreateModal); + + return { + type: "javaScript", + onSelect() { + openModal(undefined); + }, + }; + }, + hidden: !session?.user.permissions.includes("admin"), + }, + { + commandKey: "newGroup", + icon: IconUsersGroup, + name: tOption("newGroup.label"), + useInteraction() { + const { openModal } = useModalAction(AddGroupModal); + + return { + type: "javaScript", + onSelect() { + openModal(undefined); + }, + }; + }, + hidden: !session?.user.permissions.includes("admin"), + }, + ]; + + return commands.filter((command) => !command.hidden); + }, +}); diff --git a/packages/spotlight/src/modes/command/index.tsx b/packages/spotlight/src/modes/command/index.tsx index 4290c7c1e..eee549dd8 100644 --- a/packages/spotlight/src/modes/command/index.tsx +++ b/packages/spotlight/src/modes/command/index.tsx @@ -1,173 +1,9 @@ -import { Group, Text, useMantineColorScheme } from "@mantine/core"; -import { - IconBox, - IconCategoryPlus, - IconFileImport, - IconLanguage, - IconMailForward, - IconMoon, - IconPlug, - IconSun, - IconUserPlus, - IconUsersGroup, -} from "@tabler/icons-react"; - -import { useSession } from "@homarr/auth/client"; -import { useModalAction } from "@homarr/modals"; -import { AddBoardModal, AddGroupModal, ImportBoardModal, InviteCreateModal } from "@homarr/modals-collection"; -import { useScopedI18n } from "@homarr/translation/client"; -import type { TablerIcon } from "@homarr/ui"; - -import { createGroup } from "../../lib/group"; -import type { inferSearchInteractionDefinition, SearchInteraction } from "../../lib/interaction"; -import { interaction } from "../../lib/interaction"; import type { SearchMode } from "../../lib/mode"; -import { languageChildrenOptions } from "./children/language"; -import { newIntegrationChildrenOptions } from "./children/new-integration"; - -// This has to be type so it can be interpreted as Record. -// eslint-disable-next-line @typescript-eslint/consistent-type-definitions -type Command = { - commandKey: string; - icon: TablerIcon; - name: string; - useInteraction: ( - _c: Command, - query: string, - ) => inferSearchInteractionDefinition; -}; +import { contextSpecificActionsSearchGroups } from "./context-specific-group"; +import { globalCommandGroup } from "./global-group"; export const commandMode = { modeKey: "command", character: ">", - groups: [ - createGroup({ - keyPath: "commandKey", - title: "Global commands", - useInteraction: (option, query) => option.useInteraction(option, query), - Component: ({ icon: Icon, name }) => ( - - - {name} - - ), - filter(query, option) { - return option.name.toLowerCase().includes(query.toLowerCase()); - }, - useOptions() { - const tOption = useScopedI18n("search.mode.command.group.globalCommand.option"); - const { colorScheme } = useMantineColorScheme(); - const { data: session } = useSession(); - - const commands: (Command & { hidden?: boolean })[] = [ - { - commandKey: "colorScheme", - icon: colorScheme === "dark" ? IconSun : IconMoon, - name: tOption(`colorScheme.${colorScheme === "dark" ? "light" : "dark"}`), - useInteraction: () => { - const { toggleColorScheme } = useMantineColorScheme(); - - return { - type: "javaScript", - onSelect: toggleColorScheme, - }; - }, - }, - { - commandKey: "language", - icon: IconLanguage, - name: tOption("language.label"), - useInteraction: interaction.children(languageChildrenOptions), - }, - { - commandKey: "newBoard", - icon: IconCategoryPlus, - name: tOption("newBoard.label"), - useInteraction() { - const { openModal } = useModalAction(AddBoardModal); - - return { - type: "javaScript", - onSelect() { - openModal(undefined); - }, - }; - }, - hidden: !session?.user.permissions.includes("board-create"), - }, - { - commandKey: "importBoard", - icon: IconFileImport, - name: tOption("importBoard.label"), - useInteraction() { - const { openModal } = useModalAction(ImportBoardModal); - - return { - type: "javaScript", - onSelect() { - openModal(undefined); - }, - }; - }, - hidden: !session?.user.permissions.includes("board-create"), - }, - { - commandKey: "newApp", - icon: IconBox, - name: tOption("newApp.label"), - useInteraction: interaction.link(() => ({ href: "/manage/apps/new" })), - hidden: !session?.user.permissions.includes("app-create"), - }, - { - commandKey: "newIntegration", - icon: IconPlug, - name: tOption("newIntegration.label"), - useInteraction: interaction.children(newIntegrationChildrenOptions), - hidden: !session?.user.permissions.includes("integration-create"), - }, - { - commandKey: "newUser", - icon: IconUserPlus, - name: tOption("newUser.label"), - useInteraction: interaction.link(() => ({ href: "/manage/users/new" })), - hidden: !session?.user.permissions.includes("admin"), - }, - { - commandKey: "newInvite", - icon: IconMailForward, - name: tOption("newInvite.label"), - useInteraction() { - const { openModal } = useModalAction(InviteCreateModal); - - return { - type: "javaScript", - onSelect() { - openModal(undefined); - }, - }; - }, - hidden: !session?.user.permissions.includes("admin"), - }, - { - commandKey: "newGroup", - icon: IconUsersGroup, - name: tOption("newGroup.label"), - useInteraction() { - const { openModal } = useModalAction(AddGroupModal); - - return { - type: "javaScript", - onSelect() { - openModal(undefined); - }, - }; - }, - hidden: !session?.user.permissions.includes("admin"), - }, - ]; - - return commands.filter((command) => !command.hidden); - }, - }), - ], + groups: [contextSpecificActionsSearchGroups, globalCommandGroup], } satisfies SearchMode; diff --git a/packages/spotlight/src/modes/home/context-specific-group.tsx b/packages/spotlight/src/modes/home/context-specific-group.tsx new file mode 100644 index 000000000..336e944dd --- /dev/null +++ b/packages/spotlight/src/modes/home/context-specific-group.tsx @@ -0,0 +1,34 @@ +import { Group, Text } from "@mantine/core"; + +import { createGroup } from "../../lib/group"; +import type { ContextSpecificItem } from "./context"; +import { useSpotlightContextResults } from "./context"; + +export const contextSpecificSearchGroups = createGroup({ + title: (t) => t("search.mode.home.group.local.title"), + keyPath: "id", + Component(option) { + const icon = + typeof option.icon !== "string" ? ( + + ) : ( + {option.name} + ); + + return ( + + {icon} + {option.name} + + ); + }, + useInteraction(option) { + return option.interaction(); + }, + filter(query, option) { + return option.name.toLowerCase().includes(query.toLowerCase()); + }, + useOptions() { + return useSpotlightContextResults(); + }, +}); diff --git a/packages/spotlight/src/modes/home/context.tsx b/packages/spotlight/src/modes/home/context.tsx new file mode 100644 index 000000000..3a681499b --- /dev/null +++ b/packages/spotlight/src/modes/home/context.tsx @@ -0,0 +1,122 @@ +import type { DependencyList, PropsWithChildren } from "react"; +import { createContext, useCallback, useContext, useEffect, useMemo, useState } from "react"; + +import type { TablerIcon } from "@homarr/ui"; + +import type { inferSearchInteractionDefinition, SearchInteraction } from "../../lib/interaction"; + +// eslint-disable-next-line @typescript-eslint/consistent-type-definitions +export type ContextSpecificItem = { + id: string; + name: string; + icon: TablerIcon | string; + interaction: () => inferSearchInteractionDefinition; + disabled?: boolean; +}; + +interface SpotlightContextProps { + items: ContextSpecificItem[]; + registerItems: (key: string, results: ContextSpecificItem[]) => void; + unregisterItems: (key: string) => void; +} + +const createSpotlightContext = (displayName: string) => { + const SpotlightContext = createContext(null); + SpotlightContext.displayName = displayName; + + const Provider = ({ children }: PropsWithChildren) => { + const [itemsMap, setItemsMap] = useState>(new Map()); + + const registerItems = useCallback((key: string, newItems: ContextSpecificItem[]) => { + setItemsMap((prevItems) => { + const newItemsMap = new Map(prevItems); + newItemsMap.set(key, { items: newItems, count: (newItemsMap.get(key)?.count ?? 0) + 1 }); + return newItemsMap; + }); + }, []); + + const unregisterItems = useCallback((key: string) => { + setItemsMap((prevItems) => { + const registrationCount = prevItems.get(key)?.count ?? 0; + + if (registrationCount <= 1) { + const newItemsMap = new Map(prevItems); + newItemsMap.delete(key); + return newItemsMap; + } + + const newItemsMap = new Map(prevItems); + newItemsMap.set(key, { items: newItemsMap.get(key)?.items ?? [], count: registrationCount - 1 }); + + return prevItems; + }); + }, []); + + const items = useMemo(() => Array.from(itemsMap.values()).flatMap(({ items }) => items), [itemsMap]); + + return ( + + {children} + + ); + }; + + const useSpotlightContextItems = () => { + const context = useContext(SpotlightContext); + + if (!context) { + throw new Error(`useSpotlightContextItems must be used within SpotlightContext[displayName=${displayName}]`); + } + + return context.items; + }; + + const useRegisterSpotlightContextItems = ( + key: string, + items: ContextSpecificItem[], + dependencyArray: DependencyList, + ) => { + const context = useContext(SpotlightContext); + + if (!context) { + throw new Error( + `useRegisterSpotlightContextItems must be used within SpotlightContext[displayName=${displayName}]`, + ); + } + + useEffect(() => { + context.registerItems( + key, + items.filter((item) => !item.disabled), + ); + + return () => { + context.unregisterItems(key); + }; + // We ignore the results + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [...dependencyArray, key]); + }; + + return [SpotlightContext, Provider, useSpotlightContextItems, useRegisterSpotlightContextItems] as const; +}; + +const [_ResultContext, ResultProvider, useSpotlightContextResults, useRegisterSpotlightContextResults] = + createSpotlightContext("SpotlightContextSpecificResults"); +const [_ActionContext, ActionProvider, useSpotlightContextActions, useRegisterSpotlightContextActions] = + createSpotlightContext("SpotlightContextSpecificActions"); + +export { + useRegisterSpotlightContextActions, + useRegisterSpotlightContextResults, + useSpotlightContextActions, + useSpotlightContextResults, +}; + +export const SpotlightProvider = ({ children }: PropsWithChildren) => { + return ( + + {children} + + ); +}; diff --git a/packages/spotlight/src/modes/home/index.tsx b/packages/spotlight/src/modes/home/index.tsx new file mode 100644 index 000000000..e306437f2 --- /dev/null +++ b/packages/spotlight/src/modes/home/index.tsx @@ -0,0 +1,8 @@ +import type { SearchMode } from "../../lib/mode"; +import { contextSpecificSearchGroups } from "./context-specific-group"; + +export const homeMode = { + character: undefined, + modeKey: "home", + groups: [contextSpecificSearchGroups], +} satisfies SearchMode; diff --git a/packages/spotlight/src/modes/index.tsx b/packages/spotlight/src/modes/index.tsx index f95b1145e..6571e7ac6 100644 --- a/packages/spotlight/src/modes/index.tsx +++ b/packages/spotlight/src/modes/index.tsx @@ -11,10 +11,11 @@ import type { SearchMode } from "../lib/mode"; import { appIntegrationBoardMode } from "./app-integration-board"; import { commandMode } from "./command"; import { externalMode } from "./external"; +import { homeMode } from "./home"; import { pageMode } from "./page"; import { userGroupMode } from "./user-group"; -const searchModesWithoutHelp = [userGroupMode, appIntegrationBoardMode, externalMode, commandMode, pageMode] as const; +const searchModesForHelp = [userGroupMode, appIntegrationBoardMode, externalMode, commandMode, pageMode] as const; const helpMode = { modeKey: "help", @@ -82,4 +83,4 @@ const helpMode = { }, } satisfies SearchMode; -export const searchModes = [...searchModesWithoutHelp, helpMode] as const; +export const searchModes = [...searchModesForHelp, helpMode, homeMode] as const; diff --git a/packages/translation/package.json b/packages/translation/package.json index d0f604ef6..03f088c31 100644 --- a/packages/translation/package.json +++ b/packages/translation/package.json @@ -32,15 +32,15 @@ "dayjs": "^1.11.13", "deepmerge": "4.3.1", "mantine-react-table": "2.0.0-beta.7", - "next": "^14.2.18", - "next-intl": "3.25.3", + "next": "^14.2.20", + "next-intl": "3.26.0", "react": "^18.3.1" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/translation/src/lang/cs.json b/packages/translation/src/lang/cs.json index 0d32f3089..9f7440c6e 100644 --- a/packages/translation/src/lang/cs.json +++ b/packages/translation/src/lang/cs.json @@ -2,9 +2,25 @@ "user": { "title": "Uživatelé", "name": "Uživatel", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-mail" + "label": "E-mail", + "verified": "" }, "username": { "label": "Uživatelské jméno" @@ -12,117 +28,720 @@ "password": { "label": "Heslo", "requirement": { + "length": "", "lowercase": "Obsahuje malé písmeno", "uppercase": "Obsahuje velké písmeno", - "number": "Obsahuje číslo" + "number": "Obsahuje číslo", + "special": "" } }, "passwordConfirm": { "label": "Potvrďte heslo" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Přihlásit se" + "label": "Přihlásit se", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Vytvořit účet", "notification": { "success": { - "title": "Účet byl vytvořen" + "title": "Účet byl vytvořen", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Vytvořit uživatele" + "create": "Vytvořit uživatele", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Název" + "name": "Název", + "members": "" }, "permission": { "admin": { - "title": "Administrátor" + "title": "Administrátor", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Plochy" + "title": "Plochy", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Aplikace" + "title": "Aplikace", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Název" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Název" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Neplatná URL adresa" + "title": "Neplatná URL adresa", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Uživatelské jméno" + "label": "Uživatelské jméno", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Heslo", "newLabel": "Nové heslo" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Název", "size": "Velikost", "creator": "Vytvořil/a" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Chyba", "action": { "add": "Přidat", "apply": "Použít", + "backToOverview": "", "create": "Vytvořit", "edit": "Upravit", + "import": "", "insert": "Vložit", "remove": "Odstranit", "save": "Uložit", "saveChanges": "Uložit změny", "cancel": "Zrušit", "delete": "Odstranit", + "discard": "", "confirm": "Potvrdit", + "continue": "", "previous": "Zpět", "next": "Další", - "tryAgain": "Zkusit znovu" + "checkoutDocs": "", + "tryAgain": "Zkusit znovu", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "Hodin", "minutes": "Minut" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Vaše předvolby", - "login": "Přihlásit se" + "logout": "", + "login": "Přihlásit se", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Nebezpečná zóna", "noResults": "Nebyly nalezeny žádné výsledky", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Toto pole je neplatné", @@ -130,7 +749,8 @@ "string": { "startsWith": "Toto pole musí začínat {startsWith}", "endsWith": "Toto pole musí končit {endsWith}", - "includes": "Toto pole musí obsahovat {includes}" + "includes": "Toto pole musí obsahovat {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Toto pole musí obsahovat alespoň {minimum} znaků", @@ -139,11 +759,29 @@ "tooBig": { "string": "Toto pole může být maximálně {maximum} znaků dlouhé", "number": "Toto pole musí být menší nebo rovno {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Posunout nahoru", - "moveDown": "Posunout dolů" + "moveDown": "Posunout dolů", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Změnit pozici" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Nastavení" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Šířka" }, "height": { "label": "Výška" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Otevřít na nové kartě" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Rozložení", @@ -196,17 +939,29 @@ }, "column": { "label": "Vertikální" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Zablokováno dnes", "adsBlockedTodayPercentage": "Zablokováno dnes", - "dnsQueriesToday": "Dotazů dnes" + "dnsQueriesToday": "Dotazů dnes", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Ovládejte PiHole nebo AdGuard z plochy", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Vertikální" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "Nastavit", "enabled": "Zapnuto", "disabled": "Vypnuto", + "processing": "", + "disconnected": "", "hours": "Hodin", - "minutes": "Minut" + "minutes": "Minut", + "unlimited": "" } }, "clock": { + "name": "", "description": "Zobrazuje aktuální datum a čas.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Časové pásmo" + "label": "Časové pásmo", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Zápisník", + "description": "", "option": { "showToolbar": { "label": "Zobrazovat panel nástroju, který Vám pomůže s formátováním textu" @@ -298,11 +1095,11 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Vložte jakýkoli obsah z internetu. Některé webové stránky mohou omezit přístup.", "option": { "embedUrl": { - "label": "Embed URL" + "label": "" }, "allowFullScreen": { "label": "Povolit celou obrazovku" @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Váš prohlížeč nepodporuje iFrame. Aktualizujte, prosím, svůj prohlížeč." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "ID entity" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Zobrazovaný název" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Kalendář", + "description": "", "option": { "releaseType": { - "label": "Typ vydání filmu pro Radarr" + "label": "Typ vydání filmu pro Radarr", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Počasí", "description": "Zobrazuje aktuální informace o počasí na nastaveném místě.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Lokalita pro počasí" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Stav správce indexeru", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Správce indexeru", - "testAll": "Otestovat vše" + "testAll": "Otestovat vše", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Monitorování stavu systému", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "K dispozici" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "K dispozici", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Vyhledat", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Neznámý" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Streamování videa", @@ -429,33 +1321,129 @@ "label": "URL zdroje" }, "hasAutoPlay": { - "label": "Automatické přehrávání" + "label": "Automatické přehrávání", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Datum přidání" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "Stahování", "detailsTitle": "Rychlost stahování" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Integrace" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Postup" + "columnTitle": "Postup", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Poměr" + "columnTitle": "Poměr", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Status" + "columnTitle": "Status", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Nahrávání" + "columnTitle": "Nahrávání", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "Ve frontě", "paused": "Pozastaveno", "completed": "Hotovo", - "unknown": "Neznámý" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Neznámý", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Podívejte se na seznam všech požadavků na média z vaší instance Overseerr nebo Jellyseerr", "option": { "linksTargetNewTab": { "label": "Otevírat odkazy v nové kartě" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Neznámý", + "pending": "", + "processing": "", "partiallyAvailable": "Částečně dostupné", "available": "K dispozici" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statistiky vašich požadavků na média", + "option": {}, "titles": { "stats": { "main": "Statistiky médií", "approved": "Již schváleno", "pending": "Čeká na schválení", + "processing": "", + "declined": "", + "available": "", "tv": "Požadavky seriálů", "movie": "Požadavky filmů", "total": "Celkem" }, "users": { - "main": "Top uživatelé" + "main": "Top uživatelé", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Aplikace" + "label": "Aplikace", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Malé", "md": "Střední", "lg": "Velké" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Příloha obrázku na pozadí" + "label": "Příloha obrázku na pozadí", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Velikost obrázku na pozadí" + "label": "Velikost obrázku na pozadí", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Primární barva" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Doplňková barva" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Dále si můžete přizpůsobit ovládací panel pomocí CSS, doporučujeme pouze zkušeným uživatelům" + "label": "", + "description": "Dále si můžete přizpůsobit ovládací panel pomocí CSS, doporučujeme pouze zkušeným uživatelům", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Název" }, "isPublic": { - "label": "Veřejné" + "label": "Veřejné", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Obecné" + "title": "Obecné", + "unrecognizedLink": "" }, "layout": { "title": "Rozložení" @@ -547,11 +1734,24 @@ "background": { "title": "Pozadí" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Zobrazit plochu" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Nebezpečná zóna", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Odstranit plochu" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Odstranit plochu", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Domovská stránka", "boards": "Plochy", "apps": "Aplikace", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Uživatelé", "items": { "manage": "Spravovat", - "invites": "Pozvánky" + "invites": "Pozvánky", + "groups": "" } }, "tools": { "label": "Nástroje", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Nastavení", @@ -594,7 +1843,9 @@ "label": "Nápověda", "items": { "documentation": "Dokumentace", - "discord": "Komunitní Discord" + "submitIssue": "", + "discord": "Komunitní Discord", + "sourceCode": "" } }, "about": "O aplikaci" @@ -606,30 +1857,48 @@ "board": "Plochy", "user": "Uživatelé", "invite": "Pozvánky", - "app": "Aplikace" + "integration": "", + "app": "Aplikace", + "group": "" }, "statisticLabel": { - "boards": "Plochy" + "boards": "Plochy", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Vaše plochy", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Nastavení" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Domovská stránka" + "label": "Domovská stránka", + "tooltip": "" } }, "delete": { "label": "Trvale smazat", "confirm": { - "title": "Odstranit plochu" + "title": "Odstranit plochu", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Obecné", "item": { + "language": "", + "board": "", "firstDayOfWeek": "První den v týdnu", "accessibility": "Přístupnost" } @@ -660,22 +1936,51 @@ "metaTitle": "Správa uživatelů", "title": "Uživatelé" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Vytvořit uživatele", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Bezpečnost" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Správa pozvánek uživatelů", "action": { "new": { + "title": "", "description": "Po vypršení platnosti pozvánka přestane být platná a příjemce pozvánky si nebude moci vytvořit účet." }, "copy": { - "link": "Odkaz na pozvánku" + "title": "", + "description": "", + "link": "Odkaz na pozvánku", + "button": "" }, "delete": { "title": "Odstranit pozvánku", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Vytvořil/a" @@ -693,56 +1998,217 @@ "label": "Datum konce platnosti" }, "token": { - "label": "Token" + "label": "" } } } }, "group": { + "back": "", "setting": { "general": { - "title": "Obecné" + "title": "Obecné", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Nastavení" + "title": "Nastavení", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Běží", "error": "Chyba" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Mediální server" }, - "mediaRequests": { - "label": "Žádosti o média" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Dokumentace" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "Kontejnery", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Název" @@ -754,7 +2220,9 @@ "running": "Běží", "paused": "Pozastaveno", "restarting": "Restartování", - "removing": "Odstraňování" + "exited": "", + "removing": "Odstraňování", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Spustit" + "label": "Spustit", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Zastavit" + "label": "Zastavit", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Restartovat" + "label": "Restartovat", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Odstranit" + "label": "Odstranit", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Uživatelé" + "user": "Uživatelé", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Uživatel" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Plochy" }, "integrations": { + "label": "", "edit": { "label": "Upravit" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Upravit" } }, + "medias": { + "label": "" + }, "apps": { "label": "Aplikace", + "new": { + "label": "" + }, "edit": { "label": "Upravit" } @@ -819,6 +2373,9 @@ "general": "Obecné", "security": "Bezpečnost", "board": "Plochy", + "groups": { + "label": "" + }, "invites": { "label": "Pozvánky" } @@ -826,7 +2383,10 @@ "tools": { "label": "Nástroje", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Aplikace" + "title": "Aplikace", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Plochy" + "title": "Plochy", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrenty" + "name": "Torrenty", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Nápověda", "option": { "documentation": { "label": "Dokumentace" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Komunitní Discord" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Správa uživatelů" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "O aplikaci" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Vaše předvolby" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Uživatelé" + "title": "Uživatelé", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Název" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/da.json b/packages/translation/src/lang/da.json index 73a6307ac..3784e8b5c 100644 --- a/packages/translation/src/lang/da.json +++ b/packages/translation/src/lang/da.json @@ -2,9 +2,25 @@ "user": { "title": "Brugere", "name": "Bruger", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-mail" + "label": "E-mail", + "verified": "" }, "username": { "label": "Brugernavn" @@ -12,117 +28,720 @@ "password": { "label": "Adgangskode", "requirement": { + "length": "", "lowercase": "Inkluderer små bogstaver", "uppercase": "Inkluderer store bogstaver", - "number": "Inkluderer nummer" + "number": "Inkluderer nummer", + "special": "" } }, "passwordConfirm": { "label": "Bekræft kodeord" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Log ind" + "label": "Log ind", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Opret konto", "notification": { "success": { - "title": "Konto oprettet" + "title": "Konto oprettet", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Opret bruger" + "create": "Opret bruger", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Navn" + "name": "Navn", + "members": "" }, "permission": { "admin": { - "title": "Admin" + "title": "", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Boards" + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Apps" + "title": "", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Navn" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Navn" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Ugyldig URL" + "title": "Ugyldig URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Brugernavn" + "label": "Brugernavn", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Adgangskode", "newLabel": "Nyt kodeord" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Navn", "size": "Størrelse", "creator": "Skaber" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Fejl", "action": { "add": "Tilføj", "apply": "Anvend", + "backToOverview": "", "create": "Opret", "edit": "Rediger", + "import": "", "insert": "Indsæt", "remove": "Fjern", "save": "Gem", "saveChanges": "Gem ændringer", "cancel": "Annuller", "delete": "Slet", + "discard": "", "confirm": "Bekræft", + "continue": "", "previous": "Forrige", "next": "Næste", - "tryAgain": "Prøv igen" + "checkoutDocs": "", + "tryAgain": "Prøv igen", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "Timer", "minutes": "Minutter" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Dine indstillinger", - "login": "Log ind" + "logout": "", + "login": "Log ind", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Farezone", "noResults": "Ingen resultater fundet", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Dette felt er ugyldigt", @@ -130,7 +749,8 @@ "string": { "startsWith": "Dette felt skal starte med {startsWith}", "endsWith": "Dette felt skal slutte med {endsWith}", - "includes": "Dette felt skal indeholde {includes}" + "includes": "Dette felt skal indeholde {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Dette felt skal være mindst {minimum} tegn langt", @@ -139,11 +759,29 @@ "tooBig": { "string": "Dette felt må højst være på {maximum} tegn", "number": "Dette felt skal være mindre end eller lig med {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,94 +789,253 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Flyt op", - "moveDown": "Flyt ned" + "moveDown": "Flyt ned", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Ændre placering" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Indstillinger" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Bredde" }, "height": { "label": "Højde" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Åbn i nyt faneblad" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { - "label": "Layout", + "label": "", "option": { "row": { "label": "Horisontal" }, "column": { "label": "Vertikal" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Blokeret i dag", "adsBlockedTodayPercentage": "Blokeret i dag", - "dnsQueriesToday": "Forespørgsler i dag" + "dnsQueriesToday": "Forespørgsler i dag", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Kontroller PiHole eller AdGuard fra dit dashboard", "option": { "layout": { - "label": "Layout", + "label": "", "option": { "row": { "label": "Horisontal" }, "column": { "label": "Vertikal" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "Indstil", "enabled": "Aktiveret", "disabled": "Deaktiveret", + "processing": "", + "disconnected": "", "hours": "Timer", - "minutes": "Minutter" + "minutes": "Minutter", + "unlimited": "" } }, "clock": { + "name": "", "description": "Viser aktuel dag og klokkeslæt.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Tidszone" + "label": "Tidszone", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Notesbog", + "description": "", "option": { "showToolbar": { "label": "Vis værktøjslinjen, der hjælper dig med at skrive markdown" @@ -268,7 +1065,7 @@ "checkList": "Tjekliste", "increaseIndent": "Forøg indrykning", "decreaseIndent": "Formindsk indrykning", - "link": "Link", + "link": "", "unlink": "Fjern link", "image": "Integrer billede", "addTable": "Tilføj tabel", @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Din browser understøtter ikke iframes. Opdater venligst din browser." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "Entitet ID" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Visningsnavn" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Kalender", + "description": "", "option": { "releaseType": { - "label": "Radarr udgivelsestype" + "label": "Radarr udgivelsestype", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Vejr", "description": "Viser de aktuelle vejroplysninger for en bestemt placering.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Vejr lokation" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Indekserings manager status", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Indexer-manager", - "testAll": "Test alle" + "testAll": "Test alle", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Systemsundhedsovervågning", @@ -406,56 +1255,195 @@ } }, "popover": { - "available": "Tilgængelig" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Tilgængelig", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Søg", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Ukendt" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { - "name": "Video Stream", + "name": "", "description": "Indlejr en video stream eller video fra et kamera eller et website", "option": { "feedUrl": { - "label": "Feed URL" + "label": "" }, "hasAutoPlay": { - "label": "Auto-afspilning" + "label": "Auto-afspilning", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Dato tilføjet" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { - "columnTitle": "Down", + "columnTitle": "", "detailsTitle": "Download hastighed" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { - "columnTitle": "Integration" + "columnTitle": "" + }, + "name": { + "columnTitle": "" }, "progress": { - "columnTitle": "Fremskridt" + "columnTitle": "Fremskridt", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Delingsforhold" + "columnTitle": "Delingsforhold", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Tilstand" + "columnTitle": "Tilstand", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Up" + "columnTitle": "", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "I kø", "paused": "På pause", "completed": "Fuldført", - "unknown": "Ukendt" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Ukendt", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Se en liste over alle medieforespørgsler fra din Overseerr eller Jellyseerr instans", "option": { "linksTargetNewTab": { "label": "Åbn links i ny fane" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Ukendt", + "pending": "", + "processing": "", "partiallyAvailable": "Delvis", "available": "Tilgængelig" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statistik over dine medieanmodninger", + "option": {}, "titles": { "stats": { "main": "Mediestatistik", "approved": "Allerede godkendt", "pending": "Afventer godkendelse", + "processing": "", + "declined": "", + "available": "", "tv": "TV-anmodninger", "movie": "Film anmodninger", - "total": "Total" + "total": "" }, "users": { - "main": "Topbrugere" + "main": "Topbrugere", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Apps" + "label": "", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Lille", "md": "Mellem", "lg": "Stor" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Vedhæftning af baggrundsbillede" + "label": "Vedhæftning af baggrundsbillede", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Baggrundsbilledets størrelse" + "label": "Baggrundsbilledets størrelse", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Primær farve" @@ -526,32 +1696,62 @@ "secondaryColor": { "label": "Sekundær farve" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Yderligere, tilpasse dit dashboard ved hjælp af CSS, anbefales kun til erfarne brugere" + "label": "", + "description": "Yderligere, tilpasse dit dashboard ved hjælp af CSS, anbefales kun til erfarne brugere", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Navn" }, "isPublic": { - "label": "Offentlig" + "label": "Offentlig", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Generelt" + "title": "Generelt", + "unrecognizedLink": "" }, "layout": { - "title": "Layout" + "title": "" }, "background": { "title": "Baggrund" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Se board" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Farezone", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Slet board" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Slet board", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Hjem", - "boards": "Boards", - "apps": "Apps", + "boards": "", + "apps": "", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Brugere", "items": { "manage": "Administrer", - "invites": "Invitationer" + "invites": "Invitationer", + "groups": "" } }, "tools": { "label": "Værktøjer", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Indstillinger", @@ -594,7 +1843,9 @@ "label": "Hjælp", "items": { "documentation": "Dokumentation", - "discord": "Discordfællesskab" + "submitIssue": "", + "discord": "Discordfællesskab", + "sourceCode": "" } }, "about": "Om" @@ -603,33 +1854,51 @@ "page": { "home": { "statistic": { - "board": "Boards", + "board": "", "user": "Brugere", "invite": "Invitationer", - "app": "Apps" + "integration": "", + "app": "", + "group": "" }, "statisticLabel": { - "boards": "Boards" + "boards": "", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Dine boards", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Indstillinger" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Hjem" + "label": "Hjem", + "tooltip": "" } }, "delete": { "label": "Slet permanent", "confirm": { - "title": "Slet board" + "title": "Slet board", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Generelt", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Første ugedag", "accessibility": "Hjælpefunktioner" } @@ -653,29 +1929,58 @@ "title": "Sikkerhed" }, "board": { - "title": "Boards" + "title": "" } }, "list": { "metaTitle": "Administrér brugere", "title": "Brugere" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Opret bruger", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Sikkerhed" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Administrer brugerinvitationer", "action": { "new": { + "title": "", "description": "Efter udløb vil en invitation ikke længere være gyldig, og modtageren af invitationen vil ikke være i stand til at oprette en konto." }, "copy": { - "link": "Invitationslink" + "title": "", + "description": "", + "link": "Invitationslink", + "button": "" }, "delete": { "title": "Slet invitation", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Skaber" @@ -693,56 +1998,217 @@ "label": "Udløbsdato" }, "token": { - "label": "Token" + "label": "" } } } }, "group": { + "back": "", "setting": { "general": { - "title": "Generelt" + "title": "Generelt", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Indstillinger" + "title": "Indstillinger", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Kører", "error": "Fejl" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Medieserver" }, - "mediaRequests": { - "label": "Medieforespørgsler" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Dokumentation" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "Containere", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Navn" @@ -754,11 +2220,13 @@ "running": "Kører", "paused": "På pause", "restarting": "Genstarter", - "removing": "Fjerner" + "exited": "", + "removing": "Fjerner", + "dead": "" } }, "containerImage": { - "label": "Image" + "label": "" }, "ports": { "label": "Porte" @@ -766,47 +2234,133 @@ }, "action": { "start": { - "label": "Start" + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Stop" + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Genstart" + "label": "Genstart", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Fjern" + "label": "Fjern", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Brugere" + "user": "Brugere", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Bruger" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { "manage": { "label": "Administrer", "boards": { - "label": "Boards" + "label": "" }, "integrations": { + "label": "", "edit": { "label": "Rediger" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Rediger" } }, + "medias": { + "label": "" + }, "apps": { - "label": "Apps", + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Rediger" } @@ -818,7 +2372,10 @@ }, "general": "Generelt", "security": "Sikkerhed", - "board": "Boards", + "board": "", + "groups": { + "label": "" + }, "invites": { "label": "Invitationer" } @@ -826,7 +2383,10 @@ "tools": { "label": "Værktøjer", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Apps" + "title": "", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Boards" + "title": "", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrents" + "name": "", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Hjælp", "option": { "documentation": { "label": "Dokumentation" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Discordfællesskab" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Administrér brugere" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Om" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Dine indstillinger" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Brugere" + "title": "Brugere", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Navn" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/de.json b/packages/translation/src/lang/de.json index 343339dd4..102c79404 100644 --- a/packages/translation/src/lang/de.json +++ b/packages/translation/src/lang/de.json @@ -2,9 +2,25 @@ "user": { "title": "Benutzer", "name": "Benutzer", + "page": { + "login": { + "title": "Melde dich bei deinem Konto an", + "subtitle": "Willkommen zurück! Bitte gib deine Zugangsdaten ein" + }, + "invite": { + "title": "Trete Homarr bei", + "subtitle": "Willkommen bei Homarr! Bitte erstelle dein Konto", + "description": "Du wurdest von {username} eingeladen" + }, + "init": { + "title": "Neue Homarr Installation", + "subtitle": "Bitte erstelle den initialen Administrator" + } + }, "field": { "email": { - "label": "E-Mail" + "label": "", + "verified": "Verifiziert" }, "username": { "label": "Benutzername" @@ -12,117 +28,720 @@ "password": { "label": "Passwort", "requirement": { + "length": "Enthält mindestens 8 Zeichen", "lowercase": "Enthält Kleinbuchstaben", "uppercase": "Enthält Großbuchstaben", - "number": "Enthält Ziffern" + "number": "Enthält Ziffern", + "special": "Enthält Sonderzeichen" } }, "passwordConfirm": { "label": "Passwort bestätigen" + }, + "previousPassword": { + "label": "Vorheriges Passwort" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "Benutzername schon vergeben" + }, "action": { "login": { - "label": "Anmelden" + "label": "Anmelden", + "labelWith": "Mit {provider} anmelden", + "notification": { + "success": { + "title": "Anmeldung erfolgreich", + "message": "Du bist jetzt angemeldet" + }, + "error": { + "title": "Anmeldung fehlgeschlagen", + "message": "Deine Anmeldung ist fehlgeschlagen" + } + }, + "forgotPassword": { + "label": "Hast du dein Passwort vergessen?", + "description": "Ein Administrator kann den folgenden Befehl verwenden, um dein Passwort zurückzusetzen:" + } }, "register": { "label": "Account erstellen", "notification": { "success": { - "title": "Account erstellt" + "title": "Account erstellt", + "message": "Bitte melde dich an um fortzufahren" + }, + "error": { + "title": "Kontoerstellung fehlgeschlagen", + "message": "Dein Benutzerkonto konnte nicht erstellt werden" } } }, - "create": "Benutzer erstellen" + "create": "Benutzer erstellen", + "changePassword": { + "label": "Passwort ändern", + "notification": { + "success": { + "message": "Passwort erfolgreich geändert" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Name" + "name": "", + "members": "" }, "permission": { "admin": { - "title": "Admin" + "title": "", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Boards" + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Apps" + "title": "", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { - "label": "Name" + "label": "" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { - "field": { - "name": { - "label": "Name" + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, + "field": { + "name": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Ungültige URL" + "title": "Ungültige URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Benutzername" + "label": "Benutzername", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Passwort", "newLabel": "Neues Passwort" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { - "name": "Name", + "name": "", "size": "Größe", "creator": "Ersteller" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Fehler", "action": { "add": "Hinzufügen", "apply": "Übernehmen", + "backToOverview": "", "create": "Erstellen", "edit": "Bearbeiten", + "import": "", "insert": "Einfügen", "remove": "Entfernen", "save": "Speichern", "saveChanges": "Änderungen speichern", "cancel": "Abbrechen", "delete": "Löschen", + "discard": "", "confirm": "Bestätigen", + "continue": "", "previous": "Zurück", "next": "Weiter", - "tryAgain": "Erneut versuchen" + "checkoutDocs": "", + "tryAgain": "Erneut versuchen", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "Stunden", "minutes": "Minuten" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Ihre Einstellungen", - "login": "Anmelden" + "logout": "", + "login": "Anmelden", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Gefahrenzone", "noResults": "Die Suche ergab keine Treffer", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Dieses Feld ist ungültig", @@ -130,7 +749,8 @@ "string": { "startsWith": "Dieses Feld muss mit {startsWith} beginnen", "endsWith": "Dieses Feld muss mit {endsWith} enden", - "includes": "Dieses Feld muss {includes} beinhalten" + "includes": "Dieses Feld muss {includes} beinhalten", + "invalidEmail": "" }, "tooSmall": { "string": "Dieses Feld muss mindestens {minimum} Zeichen lang sein", @@ -139,106 +759,283 @@ "tooBig": { "string": "Dieses Feld muss mindestens {maximum} Zeichen lang sein", "number": "Dieses Feld muss größer oder gleich {maximum} sein" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { - "label": "Name" + "label": "" } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Nach oben bewegen", - "moveDown": "Nach unten bewegen" + "moveDown": "Nach unten bewegen", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Position wechseln" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Einstellungen" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Breite" }, "height": { "label": "Höhe" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "In neuem Tab öffnen" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Ansicht", "option": { "row": { - "label": "Horizontal" + "label": "" }, "column": { "label": "Vertikal" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Heute blockiert", "adsBlockedTodayPercentage": "Heute blockiert", - "dnsQueriesToday": "Heutige Anfragen" + "dnsQueriesToday": "Heutige Anfragen", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Steuern Sie PiHole oder AdGuard von Ihrem Dashboard aus", "option": { "layout": { "label": "Ansicht", "option": { "row": { - "label": "Horizontal" + "label": "" }, "column": { "label": "Vertikal" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "Speichern", "enabled": "Aktiviert", "disabled": "Deaktiviert", + "processing": "", + "disconnected": "", "hours": "Stunden", - "minutes": "Minuten" + "minutes": "Minuten", + "unlimited": "" } }, "clock": { + "name": "", "description": "Zeigt das aktuelle Datum und die Uhrzeit an.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Zeitzone" + "label": "Zeitzone", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Notizbuch", + "description": "", "option": { "showToolbar": { "label": "Zeigt die Symbolleiste an, um Ihnen beim Schreiben der Markdown zu assistieren" @@ -257,7 +1054,7 @@ "underline": "Unterstrichen", "colorText": "Farbiger Text", "colorHighlight": "Farbig hervorgehobener Text", - "code": "Code", + "code": "", "clear": "Formatierung entfernen", "heading": "Überschrift {level}", "align": "Text ausrichten: {position}", @@ -268,7 +1065,7 @@ "checkList": "Checkliste", "increaseIndent": "Einzug vergrößern", "decreaseIndent": "Einzug verkleinern", - "link": "Link", + "link": "", "unlink": "Link entfernen", "image": "Bild einbetten", "addTable": "Tabelle hinzufügen", @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Einbetten von Inhalten aus dem Internet. Einige Websites können den Zugriff einschränken.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Ihr Browser unterstützt keine iframes. Bitte aktualisieren Sie Ihren Browser." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "Eintrag-ID" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Anzeigename" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Kalender", + "description": "", "option": { "releaseType": { - "label": "Radarr Veröffentlichungs Typ" + "label": "Radarr Veröffentlichungs Typ", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Wetter", "description": "Zeigt die aktuellen Wetterinformationen für einen bestimmten Ort an.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Wetterstandort" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Status des Indexer-Managers", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Indexer-Manager", - "testAll": "Alle testen" + "testAll": "Alle testen", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Überwachung des Systemzustands", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "Verfügbar" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Verfügbar", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Suchen", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Unbekannt" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Videostream", @@ -429,33 +1321,129 @@ "label": "Feed-URL" }, "hasAutoPlay": { - "label": "Automatische Wiedergabe" + "label": "Automatische Wiedergabe", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Hinzugefügt am" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { - "columnTitle": "Down", + "columnTitle": "", "detailsTitle": "Download Geschwindigkeit" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { - "columnTitle": "Integration" + "columnTitle": "" + }, + "name": { + "columnTitle": "" }, "progress": { - "columnTitle": "Fortschritt" + "columnTitle": "Fortschritt", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Verhältnis" + "columnTitle": "Verhältnis", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Staat" + "columnTitle": "Staat", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Up" + "columnTitle": "", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "In der Warteschlange", "paused": "Pausiert", "completed": "Abgeschlossen", - "unknown": "Unbekannt" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Unbekannt", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Sehen Sie eine Liste aller Medienanfragen von Ihrer Overseerr- oder Jellyseerr-Instanz", "option": { "linksTargetNewTab": { "label": "Links in neuem Tab öffnen" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Unbekannt", + "pending": "", + "processing": "", "partiallyAvailable": "Teilweise", "available": "Verfügbar" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statistiken über Ihre Medienanfragen", + "option": {}, "titles": { "stats": { "main": "Medien-Statistiken", "approved": "Bereits genehmigt", "pending": "Ausstehende Freigaben", + "processing": "", + "declined": "", + "available": "", "tv": "TV-Anfragen", "movie": "Film-Anfragen", "total": "Gesamt" }, "users": { - "main": "Top-Nutzer" + "main": "Top-Nutzer", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Apps" + "label": "", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Klein", "md": "Mittel", "lg": "Groß" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Anhang des Hintergrundbildes" + "label": "Anhang des Hintergrundbildes", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Hintergrundbild-Größe" + "label": "Hintergrundbild-Größe", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Primärfarbe" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Sekundärfarbe" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Außerdem können Sie Ihr Dashboard mittels CSS anpassen, dies wird nur für erfahrene Benutzer empfohlen" + "label": "", + "description": "Außerdem können Sie Ihr Dashboard mittels CSS anpassen, dies wird nur für erfahrene Benutzer empfohlen", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { - "label": "Name" + "label": "" }, "isPublic": { - "label": "Öffentlich sichtbar" + "label": "Öffentlich sichtbar", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Allgemein" + "title": "Allgemein", + "unrecognizedLink": "" }, "layout": { "title": "Ansicht" @@ -547,11 +1734,24 @@ "background": { "title": "Hintergrund" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Board anzeigen" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Gefahrenzone", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Board löschen" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Board löschen", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Startseite", - "boards": "Boards", - "apps": "Apps", + "boards": "", + "apps": "", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Benutzer", "items": { "manage": "Verwalten", - "invites": "Einladungen" + "invites": "Einladungen", + "groups": "" } }, "tools": { "label": "Werkzeuge", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Einstellungen", @@ -594,7 +1843,9 @@ "label": "Hilfe", "items": { "documentation": "Dokumentation", - "discord": "Community Discord" + "submitIssue": "", + "discord": "", + "sourceCode": "" } }, "about": "Über" @@ -603,48 +1854,73 @@ "page": { "home": { "statistic": { - "board": "Boards", + "board": "", "user": "Benutzer", "invite": "Einladungen", - "app": "Apps" + "integration": "", + "app": "", + "group": "" }, "statisticLabel": { - "boards": "Boards" + "boards": "", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Deine Boards", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Einstellungen" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Startseite" + "label": "Startseite", + "tooltip": "" } }, "delete": { "label": "Dauerhaft löschen", "confirm": { - "title": "Board löschen" + "title": "Board löschen", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { "name": { - "label": "Name" + "label": "" } } } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Allgemein", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Erster Tag der Woche", "accessibility": "Barrierefreiheit" } @@ -653,29 +1929,58 @@ "title": "Sicherheit" }, "board": { - "title": "Boards" + "title": "" } }, "list": { "metaTitle": "Verwaltung von Benutzern", "title": "Benutzer" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Benutzer erstellen", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Sicherheit" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Verwalten von Benutzereinladungen", "action": { "new": { + "title": "", "description": "Nach Ablauf der Frist ist eine Einladung nicht mehr gültig und der Empfänger der Einladung kann kein Konto erstellen." }, "copy": { - "link": "Link zur Einladung" + "title": "", + "description": "", + "link": "Link zur Einladung", + "button": "" }, "delete": { "title": "Einladung löschen", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Ersteller" @@ -693,59 +1998,220 @@ "label": "Ablaufdatum" }, "token": { - "label": "Token" + "label": "" } } } }, "group": { + "back": "", "setting": { "general": { - "title": "Allgemein" + "title": "Allgemein", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Einstellungen" + "title": "Einstellungen", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Aktiv", "error": "Fehler" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Medien Server" }, - "mediaRequests": { - "label": "Medienanfragen" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Dokumentation" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "Container", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { - "label": "Name" + "label": "" }, "state": { "label": "Staat", @@ -754,59 +2220,147 @@ "running": "Aktiv", "paused": "Pausiert", "restarting": "Startet neu", - "removing": "Wird entfernt" + "exited": "", + "removing": "Wird entfernt", + "dead": "" } }, "containerImage": { - "label": "Image" + "label": "" }, "ports": { - "label": "Ports" + "label": "" } }, "action": { "start": { - "label": "Starten" + "label": "Starten", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Stopp" + "label": "Stopp", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Neustarten" + "label": "Neustarten", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Entfernen" + "label": "Entfernen", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Benutzer" + "user": "Benutzer", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Benutzer" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { "manage": { "label": "Verwalten", "boards": { - "label": "Boards" + "label": "" }, "integrations": { + "label": "", "edit": { "label": "Bearbeiten" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Bearbeiten" } }, + "medias": { + "label": "" + }, "apps": { - "label": "Apps", + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Bearbeiten" } @@ -818,7 +2372,10 @@ }, "general": "Allgemein", "security": "Sicherheit", - "board": "Boards", + "board": "", + "groups": { + "label": "" + }, "invites": { "label": "Einladungen" } @@ -826,7 +2383,10 @@ "tools": { "label": "Werkzeuge", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Apps" + "title": "", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Boards" + "title": "", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrents" + "name": "", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,29 +2540,79 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Hilfe", "option": { "documentation": { "label": "Dokumentation" }, + "submitIssue": { + "label": "" + }, "discord": { - "label": "Community Discord" + "label": "" } } } } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Verwaltung von Benutzern" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Über" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Ihre Einstellungen" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Benutzer" + "title": "Benutzer", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { - "label": "Name" + "label": "" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/el.json b/packages/translation/src/lang/el.json index a4ee0ec12..74fe41ba3 100644 --- a/packages/translation/src/lang/el.json +++ b/packages/translation/src/lang/el.json @@ -2,9 +2,25 @@ "user": { "title": "Χρήστες", "name": "Χρήστης", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-Mail" + "label": "", + "verified": "" }, "username": { "label": "Όνομα Χρήστη" @@ -12,117 +28,720 @@ "password": { "label": "Κωδικός", "requirement": { + "length": "", "lowercase": "Περιλαμβάνει πεζό γράμμα", "uppercase": "Περιλαμβάνει κεφαλαίο γράμμα", - "number": "Περιλαμβάνει αριθμό" + "number": "Περιλαμβάνει αριθμό", + "special": "" } }, "passwordConfirm": { "label": "Επιβεβαίωση κωδικού" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Σύνδεση" + "label": "Σύνδεση", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Δημιουργία λογαριασμού", "notification": { "success": { - "title": "Ο λογαριασμός δημιουργήθηκε" + "title": "Ο λογαριασμός δημιουργήθηκε", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Δημιουργία χρήστη" + "create": "Δημιουργία χρήστη", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Όνομα" + "name": "Όνομα", + "members": "" }, "permission": { "admin": { - "title": "Διαχειριστής" + "title": "Διαχειριστής", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Πίνακες" + "title": "Πίνακες", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Εφαρμογές" + "title": "Εφαρμογές", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Όνομα" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Όνομα" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Μη Έγκυρος Σύνδεσμος" + "title": "Μη Έγκυρος Σύνδεσμος", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Όνομα Χρήστη" + "label": "Όνομα Χρήστη", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Κωδικός", "newLabel": "Νέος κωδικός" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Όνομα", "size": "Μέγεθος", "creator": "Δημιουργός" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Σφάλμα", "action": { "add": "Προσθήκη", "apply": "Εφαρμογή", + "backToOverview": "", "create": "Δημιουργία", "edit": "Επεξεργασία", + "import": "", "insert": "Εισαγωγή", "remove": "Αφαίρεση", "save": "Αποθήκευση", "saveChanges": "Αποθήκευση αλλαγών", "cancel": "Ακύρωση", "delete": "Διαγραφή", + "discard": "", "confirm": "Επιβεβαίωση", + "continue": "", "previous": "Προηγούμενο", "next": "Επόμενο", - "tryAgain": "Προσπαθήστε ξανά" + "checkoutDocs": "", + "tryAgain": "Προσπαθήστε ξανά", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "Ώρες", "minutes": "Λεπτά" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Οι ρυθμίσεις σας", - "login": "Σύνδεση" + "logout": "", + "login": "Σύνδεση", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Επικίνδυνη Περιοχή", "noResults": "Δεν βρέθηκαν αποτελέσματα", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Το πεδίο δεν είναι έγκυρο", @@ -130,7 +749,8 @@ "string": { "startsWith": "Αυτό το πεδίο πρέπει να ξεκινά με {startsWith}", "endsWith": "Το πεδίο αυτό πρέπει να τελειώνει με {endsWith}", - "includes": "Το πεδίο αυτό πρέπει να περιλαμβάνει το {includes}" + "includes": "Το πεδίο αυτό πρέπει να περιλαμβάνει το {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Το πεδίο αυτό πρέπει να έχει μήκος τουλάχιστον {minimum} χαρακτήρες", @@ -139,11 +759,29 @@ "tooBig": { "string": "Το πεδίο αυτό πρέπει να έχει μήκος το πολύ {maximum} χαρακτήρες", "number": "Το πεδίο αυτό πρέπει να είναι μικρότερο ή ίσο του {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Μετακίνηση επάνω", - "moveDown": "Μετακίνηση κάτω" + "moveDown": "Μετακίνηση κάτω", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Αλλαγή θέσης" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Ρυθμίσεις" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Πλάτος" }, "height": { "label": "Ύψος" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Άνοιγμα σε νέα καρτέλα" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Διάταξη", @@ -196,17 +939,29 @@ }, "column": { "label": "Κατακόρυφα" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Σημερινοί αποκλεισμοί", "adsBlockedTodayPercentage": "Σημερινοί αποκλεισμοί", - "dnsQueriesToday": "Σημερινά queries" + "dnsQueriesToday": "Σημερινά queries", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Ελέγξτε το PiHole ή το AdGuard από το dashboard σας", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Κατακόρυφα" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "Ορισμός", "enabled": "Ενεργοποιημένο", "disabled": "Απενεργοποιημένο", + "processing": "", + "disconnected": "", "hours": "Ώρες", - "minutes": "Λεπτά" + "minutes": "Λεπτά", + "unlimited": "" } }, "clock": { + "name": "", "description": "Εμφανίζει την τρέχουσα ημερομηνία και ώρα.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Ζώνη ώρας" + "label": "Ζώνη ώρας", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Σημειωματάριο", + "description": "", "option": { "showToolbar": { "label": "Εμφάνιση γραμμής εργαλείων για να σας βοηθήσει να γράψετε σημάνσεις" @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Ο περιηγητής σας δεν υποστηρίζει iframes. Παρακαλούμε ενημερώστε το πρόγραμμα περιήγησης." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "Αναγνωριστικό οντότητας" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Εμφανιζόμενο όνομα" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Ημερολόγιο", + "description": "", "option": { "releaseType": { - "label": "Τύπος κυκλοφορίας Radarr" + "label": "Τύπος κυκλοφορίας Radarr", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Καιρός", "description": "Εμφανίζει τις τρέχουσες πληροφορίες καιρού μιας καθορισμένης τοποθεσίας.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Τοποθεσία καιρού" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Κατάσταση διαχειριστή indexer", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Διαχειριστής indexer", - "testAll": "Δοκιμή όλων" + "testAll": "Δοκιμή όλων", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Παρακολούθηση της υγείας του συστήματος", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "Διαθέσιμο" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Διαθέσιμο", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Αναζήτηση", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Άγνωστο" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Ροή Βίντεο", @@ -429,33 +1321,129 @@ "label": "URL τροφοδοσίας" }, "hasAutoPlay": { - "label": "Αυτόματη αναπαραγωγή" + "label": "Αυτόματη αναπαραγωγή", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Ημερομηνία Προσθήκης" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "Κάτω", "detailsTitle": "Ταχύτητα Λήψης" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Ενσωμάτωση" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Πρόοδος" + "columnTitle": "Πρόοδος", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Αναλογία" + "columnTitle": "Αναλογία", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Κατάσταση" + "columnTitle": "Κατάσταση", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Πάνω" + "columnTitle": "Πάνω", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "Στην ουρά", "paused": "Σε παύση", "completed": "Ολοκληρώθηκε", - "unknown": "Άγνωστο" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Άγνωστο", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Δείτε μια λίστα με όλα τα αιτήματα μέσων ενημέρωσης από την περίπτωση Overseerr ή Jellyseerr", "option": { "linksTargetNewTab": { "label": "Άνοιγμα συνδέσμων σε νέα καρτέλα" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Άγνωστο", + "pending": "", + "processing": "", "partiallyAvailable": "Μερικώς", "available": "Διαθέσιμο" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Στατιστικά στοιχεία σχετικά με τα αιτήματά σας για τα μέσα ενημέρωσης", + "option": {}, "titles": { "stats": { "main": "Στατιστικά Πολυμέσων", "approved": "Ήδη εγκεκριμένα", "pending": "Εκκρεμείς εγκρίσεις", + "processing": "", + "declined": "", + "available": "", "tv": "Αιτήσεις TV", "movie": "Αιτήσεις ταινιών", "total": "Σύνολο" }, "users": { - "main": "Κορυφαίοι Χρήστες" + "main": "Κορυφαίοι Χρήστες", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Εφαρμογές" + "label": "Εφαρμογές", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Μικρό", "md": "Μεσαίο", "lg": "Μεγάλο" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Συνημμένη εικόνα φόντου" + "label": "Συνημμένη εικόνα φόντου", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Μέγεθος εικόνας φόντου" + "label": "Μέγεθος εικόνας φόντου", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Βασικό χρώμα" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Δευτερεύον χρώμα" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Περαιτέρω, προσαρμόστε τον πίνακα ελέγχου σας χρησιμοποιώντας CSS, συνιστάται μόνο για έμπειρους χρήστες" + "label": "", + "description": "Περαιτέρω, προσαρμόστε τον πίνακα ελέγχου σας χρησιμοποιώντας CSS, συνιστάται μόνο για έμπειρους χρήστες", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Όνομα" }, "isPublic": { - "label": "Δημόσιο" + "label": "Δημόσιο", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Γενικά" + "title": "Γενικά", + "unrecognizedLink": "" }, "layout": { "title": "Διάταξη" @@ -547,11 +1734,24 @@ "background": { "title": "Φόντο" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Προβολή πίνακα" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Επικίνδυνη Περιοχή", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Διαγραφή πίνακα" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Διαγραφή πίνακα", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Αρχική", "boards": "Πίνακες", "apps": "Εφαρμογές", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Χρήστες", "items": { "manage": "Διαχείριση", - "invites": "Προσκλήσεις" + "invites": "Προσκλήσεις", + "groups": "" } }, "tools": { "label": "Εργαλεία", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Ρυθμίσεις", @@ -594,7 +1843,9 @@ "label": "Βοήθεια", "items": { "documentation": "Τεκμηρίωση", - "discord": "Κοινότητα Discord" + "submitIssue": "", + "discord": "Κοινότητα Discord", + "sourceCode": "" } }, "about": "Σχετικά" @@ -606,30 +1857,48 @@ "board": "Πίνακες", "user": "Χρήστες", "invite": "Προσκλήσεις", - "app": "Εφαρμογές" + "integration": "", + "app": "Εφαρμογές", + "group": "" }, "statisticLabel": { - "boards": "Πίνακες" + "boards": "Πίνακες", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Οι πίνακές σας", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Ρυθμίσεις" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Αρχική" + "label": "Αρχική", + "tooltip": "" } }, "delete": { "label": "Οριστική διαγραφή", "confirm": { - "title": "Διαγραφή πίνακα" + "title": "Διαγραφή πίνακα", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Γενικά", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Πρώτη ημέρα της εβδομάδας", "accessibility": "Προσβασιμότητα" } @@ -660,22 +1936,51 @@ "metaTitle": "Διαχείριση χρηστών", "title": "Χρήστες" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Δημιουργία χρήστη", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Ασφάλεια" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Διαχείριση προσκλήσεων χρηστών", "action": { "new": { + "title": "", "description": "Μετά τη λήξη, μια πρόσκληση δε θα είναι πλέον έγκυρη και ο παραλήπτης της πρόσκλησης δε θα είναι σε θέση να δημιουργήσει λογαριασμό." }, "copy": { - "link": "Σύνδεσμος πρόσκλησης" + "title": "", + "description": "", + "link": "Σύνδεσμος πρόσκλησης", + "button": "" }, "delete": { "title": "Διαγραφή πρόσκλησης", @@ -693,56 +1998,217 @@ "label": "Ημερομηνία λήξης" }, "token": { - "label": "Token" + "label": "" } } } }, "group": { + "back": "", "setting": { "general": { - "title": "Γενικά" + "title": "Γενικά", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Ρυθμίσεις" + "title": "Ρυθμίσεις", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Εκτελείται", "error": "Σφάλμα" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Διακομιστής πολυμέσων" }, - "mediaRequests": { - "label": "Αιτήματα μέσων ενημέρωσης" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Τεκμηρίωση" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "Αναγνωριστικό (ID)" + "id": "Αναγνωριστικό (ID)", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { - "title": "Containers", + "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Όνομα" @@ -754,7 +2220,9 @@ "running": "Εκτελείται", "paused": "Σε παύση", "restarting": "Γίνεται επανεκκίνηση", - "removing": "Αφαιρείται" + "exited": "", + "removing": "Αφαιρείται", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Έναρξη" + "label": "Έναρξη", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Διακοπή" + "label": "Διακοπή", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Επανεκκίνηση" + "label": "Επανεκκίνηση", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Αφαίρεση" + "label": "Αφαίρεση", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Χρήστες" + "user": "Χρήστες", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Χρήστης" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Πίνακες" }, "integrations": { + "label": "", "edit": { "label": "Επεξεργασία" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Επεξεργασία" } }, + "medias": { + "label": "" + }, "apps": { "label": "Εφαρμογές", + "new": { + "label": "" + }, "edit": { "label": "Επεξεργασία" } @@ -819,6 +2373,9 @@ "general": "Γενικά", "security": "Ασφάλεια", "board": "Πίνακες", + "groups": { + "label": "" + }, "invites": { "label": "Προσκλήσεις" } @@ -826,7 +2383,10 @@ "tools": { "label": "Εργαλεία", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Εφαρμογές" + "title": "Εφαρμογές", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Πίνακες" + "title": "Πίνακες", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Τόρρεντ" + "name": "Τόρρεντ", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Βοήθεια", "option": { "documentation": { "label": "Τεκμηρίωση" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Κοινότητα Discord" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Διαχείριση χρηστών" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Σχετικά" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Οι ρυθμίσεις σας" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Χρήστες" + "title": "Χρήστες", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Όνομα" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/en.json b/packages/translation/src/lang/en.json index cac220e9f..3ad0c7e85 100644 --- a/packages/translation/src/lang/en.json +++ b/packages/translation/src/lang/en.json @@ -1159,6 +1159,9 @@ "automationId": { "label": "Automation ID" } + }, + "spotlightAction": { + "run": "Run {name}" } }, "calendar": { @@ -2450,6 +2453,9 @@ "command": { "help": "Activate command mode", "group": { + "localCommand": { + "title": "Local commands" + }, "globalCommand": { "title": "Global commands", "option": { @@ -2559,6 +2565,13 @@ } } }, + "home": { + "group": { + "local": { + "title": "Local results" + } + } + }, "page": { "help": "Search for pages", "group": { diff --git a/packages/translation/src/lang/es.json b/packages/translation/src/lang/es.json index 219e10500..8d971e841 100644 --- a/packages/translation/src/lang/es.json +++ b/packages/translation/src/lang/es.json @@ -2,9 +2,25 @@ "user": { "title": "Usuarios", "name": "Usuario", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "Correo electrónico" + "label": "Correo electrónico", + "verified": "" }, "username": { "label": "Nombre de usuario" @@ -12,117 +28,720 @@ "password": { "label": "Contraseña", "requirement": { + "length": "", "lowercase": "Incluye letra minúscula", "uppercase": "Incluye letra mayúscula", - "number": "Incluye número" + "number": "Incluye número", + "special": "" } }, "passwordConfirm": { "label": "Confirmar contraseña" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Iniciar sesión" + "label": "Iniciar sesión", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Crear cuenta", "notification": { "success": { - "title": "Cuenta creada" + "title": "Cuenta creada", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Crear usuario" + "create": "Crear usuario", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Nombre" + "name": "Nombre", + "members": "" }, "permission": { "admin": { - "title": "Administrador" + "title": "Administrador", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Tableros" + "title": "Tableros", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Aplicaciones" + "title": "Aplicaciones", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Nombre" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Nombre" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "URL invalida" + "title": "URL invalida", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Nombre de usuario" + "label": "Nombre de usuario", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Contraseña", "newLabel": "Nueva contraseña" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Nombre", "size": "Tamaño", "creator": "Creador" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { - "error": "Error", + "beta": "", + "error": "", "action": { "add": "Añadir", "apply": "Aplicar", + "backToOverview": "", "create": "Crear", "edit": "Editar", + "import": "", "insert": "Insertar", "remove": "Eliminar", "save": "Guardar", "saveChanges": "Guardar cambios", "cancel": "Cancelar", "delete": "Eliminar", + "discard": "", "confirm": "Confirmar", + "continue": "", "previous": "Anterior", "next": "Siguiente", - "tryAgain": "Inténtalo de nuevo" + "checkoutDocs": "", + "tryAgain": "Inténtalo de nuevo", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "", "minutes": "" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Tus preferencias", - "login": "Iniciar sesión" + "logout": "", + "login": "Iniciar sesión", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Zona de riesgo", "noResults": "No se han encontrado resultados", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Este campo no es válido", @@ -130,7 +749,8 @@ "string": { "startsWith": "Este campo debe empezar con {startsWith}", "endsWith": "Este campo debe terminar con {endsWith}", - "includes": "Este campo debe incluir {includes}" + "includes": "Este campo debe incluir {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Este campo debe tener al menos {minimum} caracteres", @@ -139,11 +759,29 @@ "tooBig": { "string": "Este campo debe tener como máximo {maximum} caracteres", "number": "Este campo debe ser menor o igual a {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,94 +789,253 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Mover hacia arriba", - "moveDown": "Mover hacia abajo" + "moveDown": "Mover hacia abajo", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Cambiar posición" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Ajustes" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Ancho" }, "height": { "label": "Alto" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Abrir en una pestaña nueva" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Diseño", "option": { "row": { - "label": "Horizontal" + "label": "" }, "column": { - "label": "Vertical" + "label": "" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Bloqueados hoy", "adsBlockedTodayPercentage": "Bloqueados hoy", - "dnsQueriesToday": "Consultas de hoy" + "dnsQueriesToday": "Consultas de hoy", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Controla Pihole o AdGuard desde tu panel", "option": { "layout": { "label": "Diseño", "option": { "row": { - "label": "Horizontal" + "label": "" }, "column": { - "label": "Vertical" + "label": "" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "", "enabled": "Activado", "disabled": "Desactivado", + "processing": "", + "disconnected": "", "hours": "", - "minutes": "" + "minutes": "", + "unlimited": "" } }, "clock": { + "name": "", "description": "Muestra la fecha y hora actual.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Zona horaria" + "label": "Zona horaria", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Bloc de notas", + "description": "", "option": { "showToolbar": { "label": "Muestra la barra de herramientas para ayudarte a escribir Markdown" @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Incrusta cualquier contenido de Internet. Algunos sitios web pueden restringir el acceso.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Tu navegador no soporta iframes. Por favor, actualice tu navegador." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "ID de la entidad" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Nombre a mostrar" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Calendario", + "description": "", "option": { "releaseType": { - "label": "Tipo de lanzamiento de Radarr" + "label": "Tipo de lanzamiento de Radarr", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "El Tiempo", "description": "Muestra la información meteorológica actual de la ubicación establecida.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Ubicación" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "", - "testAll": "" + "testAll": "", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Monitorización de Salud del Sistema", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "Disponible" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Disponible", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Buscar", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Desconocido" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Video en directo", @@ -429,33 +1321,129 @@ "label": "Fuente URL" }, "hasAutoPlay": { - "label": "Auto-reproducción" + "label": "Auto-reproducción", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", + "detailsTitle": "" + }, + "category": { + "columnTitle": "", "detailsTitle": "" }, "downSpeed": { "columnTitle": "Descarga", "detailsTitle": "Velocidad de Descarga" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Integración" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Completado %" + "columnTitle": "Completado %", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Ratio" + "columnTitle": "", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Estado" + "columnTitle": "Estado", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Subida" + "columnTitle": "Subida", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "", "paused": "Pausado", "completed": "Completado", - "unknown": "Desconocido" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Desconocido", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Mostrar una lista de todas las solicitudes multimedia de tu instancia de Overseerr o Jellyseerr", "option": { "linksTargetNewTab": { "label": "Abrir enlaces en una pestaña nueva" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Desconocido", + "pending": "", + "processing": "", "partiallyAvailable": "Parcial", "available": "Disponible" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Estadísticas sobre tus solicitudes multimedia", + "option": {}, "titles": { "stats": { "main": "Estadísticas Multimedia", "approved": "Ya aprobado", "pending": "Aprobaciones pendientes", + "processing": "", + "declined": "", + "available": "", "tv": "Solicitudes de TV", "movie": "Solicitudes de películas", - "total": "Total" + "total": "" }, "users": { - "main": "Mejores usuarios" + "main": "Mejores usuarios", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Aplicaciones" + "label": "Aplicaciones", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Pequeño", "md": "Mediano", "lg": "Grande" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Adjuntar imagen de fondo" + "label": "Adjuntar imagen de fondo", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Tamaño de la imagen de fondo" + "label": "Tamaño de la imagen de fondo", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Color primario" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Color secundario" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Además, personaliza tu panel usando CSS, solo recomendado para usuarios avanzados" + "label": "", + "description": "Además, personaliza tu panel usando CSS, solo recomendado para usuarios avanzados", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Nombre" }, "isPublic": { - "label": "Pública" + "label": "Pública", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "General" + "title": "", + "unrecognizedLink": "" }, "layout": { "title": "Diseño" @@ -547,11 +1734,24 @@ "background": { "title": "Fondo" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Ver tablero" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Zona de riesgo", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Eliminar tablero" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Eliminar tablero", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Inicio", "boards": "Tableros", "apps": "Aplicaciones", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Usuarios", "items": { "manage": "Administrar", - "invites": "Invitaciones" + "invites": "Invitaciones", + "groups": "" } }, "tools": { "label": "Herramientas", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Ajustes", @@ -594,7 +1843,9 @@ "label": "Ayuda", "items": { "documentation": "Documentación", - "discord": "Comunidad Discord" + "submitIssue": "", + "discord": "Comunidad Discord", + "sourceCode": "" } }, "about": "Acerca de" @@ -606,30 +1857,48 @@ "board": "Tableros", "user": "Usuarios", "invite": "Invitaciones", - "app": "Aplicaciones" + "integration": "", + "app": "Aplicaciones", + "group": "" }, "statisticLabel": { - "boards": "Tableros" + "boards": "Tableros", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Tus tableros", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Ajustes" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Inicio" + "label": "Inicio", + "tooltip": "" } }, "delete": { "label": "Eliminar permanentemente", "confirm": { - "title": "Eliminar tablero" + "title": "Eliminar tablero", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { - "title": "General", + "title": "", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Primer día de la semana", "accessibility": "Accesibilidad" } @@ -660,22 +1936,51 @@ "metaTitle": "Administrar usuarios", "title": "Usuarios" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Crear usuario", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Seguridad" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Administrar invitaciones de usuario", "action": { "new": { + "title": "", "description": "Después de la caducidad, una invitación ya no será válida y el destinatario de la invitación no podrá crear una cuenta." }, "copy": { - "link": "Link de invitación" + "title": "", + "description": "", + "link": "Link de invitación", + "button": "" }, "delete": { "title": "Eliminar invitación", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Creador" @@ -693,56 +1998,217 @@ "label": "Fecha de caducidad" }, "token": { - "label": "Token" + "label": "" } } } }, "group": { + "back": "", "setting": { "general": { - "title": "General" + "title": "", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Ajustes" + "title": "Ajustes", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "En ejecución", - "error": "Error" + "error": "" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Servidor Multimedia" }, - "mediaRequests": { - "label": "Solicitudes multimedia" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Documentación" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Nombre" @@ -754,7 +2220,9 @@ "running": "En ejecución", "paused": "Pausado", "restarting": "Reiniciando", - "removing": "Eliminando" + "exited": "", + "removing": "Eliminando", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Iniciar" + "label": "Iniciar", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Detener" + "label": "Detener", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Reiniciar" + "label": "Reiniciar", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Eliminar" + "label": "Eliminar", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Usuarios" + "user": "Usuarios", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Usuario" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Tableros" }, "integrations": { + "label": "", "edit": { "label": "Editar" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Editar" } }, + "medias": { + "label": "" + }, "apps": { "label": "Aplicaciones", + "new": { + "label": "" + }, "edit": { "label": "Editar" } @@ -816,9 +2370,12 @@ "create": { "label": "Crear" }, - "general": "General", + "general": "", "security": "Seguridad", "board": "Tableros", + "groups": { + "label": "" + }, "invites": { "label": "Invitaciones" } @@ -826,7 +2383,10 @@ "tools": { "label": "Herramientas", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Aplicaciones" + "title": "Aplicaciones", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Tableros" + "title": "Tableros", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrents" + "name": "", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Ayuda", "option": { "documentation": { "label": "Documentación" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Comunidad Discord" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Administrar usuarios" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Acerca de" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Tus preferencias" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Usuarios" + "title": "Usuarios", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Nombre" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/et.json b/packages/translation/src/lang/et.json index fba136ed6..7b7ab1879 100644 --- a/packages/translation/src/lang/et.json +++ b/packages/translation/src/lang/et.json @@ -2,123 +2,746 @@ "user": { "title": "", "name": "", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "" + "label": "", + "verified": "" }, "username": { "label": "" }, "password": { "label": "", - "requirement": {} + "requirement": { + "length": "", + "lowercase": "", + "uppercase": "", + "number": "", + "special": "" + } }, "passwordConfirm": { "label": "" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "" + "label": "", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "", "notification": { "success": { - "title": "" + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "" + "create": "", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "" + "name": "", + "members": "" }, "permission": { "admin": { - "title": "" + "title": "", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "" + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "" + "title": "", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "" + "title": "", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "" + "label": "", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "", "newLabel": "" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "", "size": "", "creator": "" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "", "action": { "add": "", "apply": "", + "backToOverview": "", "create": "", "edit": "", + "import": "", "insert": "", "remove": "", "save": "", "saveChanges": "", "cancel": "", "delete": "", + "discard": "", "confirm": "", + "continue": "", "previous": "", "next": "", - "tryAgain": "" + "checkoutDocs": "", + "tryAgain": "", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "", "minutes": "" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Teie eelistused", - "login": "" + "logout": "", + "login": "", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "", "noResults": "", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "", @@ -126,7 +749,8 @@ "string": { "startsWith": "", "endsWith": "", - "includes": "" + "includes": "", + "invalidEmail": "" }, "tooSmall": { "string": "", @@ -135,11 +759,29 @@ "tooBig": { "string": "", "number": "" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -147,38 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "", - "moveDown": "" + "moveDown": "", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { - "width": {}, - "height": {} + "width": { + "label": "" + }, + "height": { + "label": "" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" + } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "", @@ -188,17 +939,29 @@ }, "column": { "label": "" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "", "adsBlockedTodayPercentage": "", - "dnsQueriesToday": "" + "dnsQueriesToday": "", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "", "option": { "layout": { @@ -209,28 +972,70 @@ }, "column": { "label": "" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "", "enabled": "", "disabled": "", + "processing": "", + "disconnected": "", "hours": "", - "minutes": "" + "minutes": "", + "unlimited": "" } }, "clock": { + "name": "", "description": "", "option": { - "timezone": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, + "timezone": { + "label": "", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "", + "description": "", "option": { "showToolbar": { "label": "" @@ -284,7 +1089,9 @@ "source": "", "widthPlaceholder": "", "columns": "", - "rows": "" + "rows": "", + "width": "", + "height": "" } }, "iframe": { @@ -320,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "" } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "" @@ -342,8 +1163,20 @@ }, "calendar": { "name": "", + "description": "", "option": { "releaseType": { + "label": "", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { "label": "" } } @@ -352,8 +1185,25 @@ "name": "", "description": "", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -375,8 +1225,17 @@ }, "indexerManager": { "name": "", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "", - "testAll": "" + "testAll": "", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "", @@ -396,20 +1255,63 @@ } }, "popover": { - "available": "" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "", @@ -419,33 +1321,129 @@ "label": "" }, "hasAutoPlay": { + "label": "", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", + "detailsTitle": "" + }, + "category": { + "columnTitle": "", "detailsTitle": "" }, "downSpeed": { "columnTitle": "", "detailsTitle": "" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "" }, - "progress": { + "name": { "columnTitle": "" }, + "progress": { + "columnTitle": "", + "detailsTitle": "" + }, "ratio": { - "columnTitle": "" + "columnTitle": "", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "" + "columnTitle": "", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "" + "columnTitle": "", + "detailsTitle": "" } }, "states": { @@ -453,83 +1451,282 @@ "queued": "", "paused": "", "completed": "", - "unknown": "" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "", "option": { "linksTargetNewTab": { "label": "" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "", + "pending": "", + "processing": "", "partiallyAvailable": "", "available": "" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "", + "option": {}, "titles": { "stats": { "main": "", "approved": "", "pending": "", + "processing": "", + "declined": "", + "available": "", "tv": "", "movie": "", "total": "" }, "users": { - "main": "" + "main": "", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { + "label": "", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { "label": "" }, "screenSize": { + "label": "", "option": { "sm": "", "md": "", "lg": "" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { - "backgroundImageAttachment": { + "pageTitle": { "label": "" }, - "backgroundImageSize": { + "metaTitle": { "label": "" }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, + "backgroundImageAttachment": { + "label": "", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } + }, + "backgroundImageSize": { + "label": "", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } + }, "primaryColor": { "label": "" }, "secondaryColor": { "label": "" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "" + "label": "", + "description": "", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "" }, "isPublic": { - "label": "" + "label": "", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "" + "title": "", + "unrecognizedLink": "" }, "layout": { "title": "" @@ -537,11 +1734,24 @@ "background": { "title": "" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -549,10 +1759,43 @@ "dangerZone": { "title": "", "action": { - "delete": { - "confirm": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { "title": "" } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, + "confirm": { + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "", + "description": "" + } } } } @@ -560,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "", "boards": "", "apps": "", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "", "items": { "manage": "", - "invites": "" + "invites": "", + "groups": "" } }, "tools": { "label": "", "items": { "docker": "", - "api": "" + "logs": "", + "api": "", + "tasks": "" } }, "settings": "", @@ -584,7 +1843,9 @@ "label": "", "items": { "documentation": "", - "discord": "" + "submitIssue": "", + "discord": "", + "sourceCode": "" } }, "about": "" @@ -596,30 +1857,48 @@ "board": "", "user": "", "invite": "", - "app": "" + "integration": "", + "app": "", + "group": "" }, "statisticLabel": { - "boards": "" + "boards": "", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "" }, "setHomeBoard": { + "label": "", "badge": { - "label": "" + "label": "", + "tooltip": "" } }, "delete": { "label": "", "confirm": { - "title": "" + "title": "", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -630,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "", "item": { + "language": "", + "board": "", "firstDayOfWeek": "", "accessibility": "" } @@ -650,22 +1936,51 @@ "metaTitle": "", "title": "" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "", "action": { "new": { + "title": "", "description": "" }, "copy": { - "link": "" + "title": "", + "description": "", + "link": "", + "button": "" }, "delete": { "title": "", @@ -689,50 +2004,211 @@ } }, "group": { + "back": "", "setting": { "general": { - "title": "" + "title": "", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "" + "title": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "", "error": "" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "" }, - "mediaRequests": { + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { "label": "" } } }, "api": { "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "" @@ -744,7 +2220,9 @@ "running": "", "paused": "", "restarting": "", - "removing": "" + "exited": "", + "removing": "", + "dead": "" } }, "containerImage": { @@ -756,27 +2234,99 @@ }, "action": { "start": { - "label": "" + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "" + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "" + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "" + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "" + "user": "", + "group": "", + "inherited": "" }, "field": { "user": { "label": "" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -786,17 +2336,31 @@ "label": "" }, "integrations": { + "label": "", "edit": { "label": "" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "" } }, + "medias": { + "label": "" + }, "apps": { "label": "", + "new": { + "label": "" + }, "edit": { "label": "" } @@ -809,6 +2373,9 @@ "general": "", "security": "", "board": "", + "groups": { + "label": "" + }, "invites": { "label": "" } @@ -817,6 +2384,9 @@ "label": "", "docker": { "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -828,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "" + "title": "", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { + "title": "", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { "title": "" } } }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } + } + } + }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "" + "name": "", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -852,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "", "option": { "documentation": { "label": "" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "" } @@ -866,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Teie eelistused" } @@ -883,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "" + "title": "", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/fr.json b/packages/translation/src/lang/fr.json index 2bdfa0259..9edac7fe8 100644 --- a/packages/translation/src/lang/fr.json +++ b/packages/translation/src/lang/fr.json @@ -2,9 +2,25 @@ "user": { "title": "Utilisateurs", "name": "Utilisateur", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "Courriel" + "label": "Courriel", + "verified": "" }, "username": { "label": "Nom d'utilisateur" @@ -12,117 +28,720 @@ "password": { "label": "Mot de passe", "requirement": { + "length": "", "lowercase": "Inclut une lettre minuscule", "uppercase": "Inclut une lettre majuscule", - "number": "Inclut un nombre" + "number": "Inclut un nombre", + "special": "" } }, "passwordConfirm": { "label": "Confirmation du mot de passe" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Connexion" + "label": "Connexion", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Créer un compte", "notification": { "success": { - "title": "Compte créé" + "title": "Compte créé", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Créer un utilisateur" + "create": "Créer un utilisateur", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Nom" + "name": "Nom", + "members": "" }, "permission": { "admin": { - "title": "Admin" + "title": "", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Tableaux de bord" + "title": "Tableaux de bord", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Applications" + "title": "Applications", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Nom" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Nom" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "URL invalide" + "title": "URL invalide", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Nom d'utilisateur" + "label": "Nom d'utilisateur", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Mot de passe", "newLabel": "Nouveau mot de passe" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Nom", "size": "Taille", "creator": "Créé par" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Erreur", "action": { "add": "Ajouter", "apply": "Appliquer", + "backToOverview": "", "create": "Créer", "edit": "Modifier", + "import": "", "insert": "Insérer", "remove": "Supprimer", "save": "Sauvegarder", "saveChanges": "Sauvegarder les modifications", "cancel": "Annuler", "delete": "Supprimer", + "discard": "", "confirm": "Confirmer", + "continue": "", "previous": "Précédent", "next": "Suivant", - "tryAgain": "Réessayer" + "checkoutDocs": "", + "tryAgain": "Réessayer", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "Heures", - "minutes": "Minutes" + "minutes": "" + }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Vos préférences", - "login": "Connexion" + "logout": "", + "login": "Connexion", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Zone de danger", "noResults": "Aucun résultat trouvé", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Ce champ est invalide", @@ -130,7 +749,8 @@ "string": { "startsWith": "Ce champ doit commencer par {startsWith}", "endsWith": "Ce champ doit terminer par {endsWith}", - "includes": "Ce champ doit inclure {includes}" + "includes": "Ce champ doit inclure {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Ce champ doit faire au moins {minimum} caractères", @@ -139,11 +759,29 @@ "tooBig": { "string": "Ce champ doit faire au plus {maximum} caractères", "number": "Ce champ doit être inférieur ou égal à {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Monter", - "moveDown": "Descendre" + "moveDown": "Descendre", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Modifier la position" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Paramètres" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Largeur" }, "height": { "label": "Hauteur" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Ouvrir dans un nouvel onglet" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Mise en page", @@ -196,17 +939,29 @@ }, "column": { "label": "Verticale" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Bloqué aujourd'hui", "adsBlockedTodayPercentage": "Bloqué aujourd'hui", - "dnsQueriesToday": "Requêtes aujourd'hui" + "dnsQueriesToday": "Requêtes aujourd'hui", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Contrôlez PiHole ou AdGuard depuis votre tableau de bord", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Verticale" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "Définir", "enabled": "Activé", "disabled": "Désactivé", + "processing": "", + "disconnected": "", "hours": "Heures", - "minutes": "Minutes" + "minutes": "", + "unlimited": "" } }, "clock": { + "name": "", "description": "Affiche la date et l'heure courante.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Fuseau Horaire" + "label": "Fuseau Horaire", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Bloc-notes", + "description": "", "option": { "showToolbar": { "label": "Afficher la barre d'outils pour vous aider à écrire du markdown" @@ -257,7 +1054,7 @@ "underline": "Souligner", "colorText": "Colorer le texte", "colorHighlight": "Surligner en couleur", - "code": "Code", + "code": "", "clear": "Effacer la mise en forme", "heading": "Titre {level}", "align": "Aligner le texte : {position}", @@ -289,7 +1086,7 @@ }, "popover": { "clearColor": "Enlever la couleur", - "source": "Source", + "source": "", "widthPlaceholder": "Valeur en % ou en pixels", "columns": "Colonnes", "rows": "Lignes", @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Intégrer n'importe quel contenu à partir d'Internet. Certains sites Web peuvent restreindre l'accès.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Votre navigateur internet ne prend pas en charge les iframes. Merci de le mettre à jour." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "ID de l’entité" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Nom d'affichage" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Calendrier", + "description": "", "option": { "releaseType": { - "label": "Type de sortie Radarr" + "label": "Type de sortie Radarr", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Météo", "description": "Affiche la météo actuelle d'un emplacement préconfiguré.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Lieu de la météo" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Statut du gestionnaire d’indexeur", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Gestionnaire d’indexeur", - "testAll": "Tout tester" + "testAll": "Tout tester", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Surveillance de l'état du système", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "Disponible" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Disponible", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Rechercher", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Inconnu" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Flux vidéo", @@ -429,33 +1321,129 @@ "label": "URL du flux" }, "hasAutoPlay": { - "label": "Lecture automatique" + "label": "Lecture automatique", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Date d’ajout" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "Descendant", "detailsTitle": "Vitesse de téléchargement" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Intégration" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Progrès" + "columnTitle": "Progrès", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Ratio" + "columnTitle": "", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "État" + "columnTitle": "État", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Montant" + "columnTitle": "Montant", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "En file d’attente", "paused": "En pause", "completed": "Complété", - "unknown": "Inconnu" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Inconnu", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Voir la liste de toutes les demandes de médias de votre instance Overseerr ou Jellyseerr", "option": { "linksTargetNewTab": { "label": "Ouvrir les liens dans un nouvel onglet" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Inconnu", + "pending": "", + "processing": "", "partiallyAvailable": "Partiel", "available": "Disponible" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statistiques sur vos demandes de médias", + "option": {}, "titles": { "stats": { "main": "Statistiques des médias", "approved": "Déjà approuvé", "pending": "En attente de validation", + "processing": "", + "declined": "", + "available": "", "tv": "Demandes de séries TV", "movie": "Demandes de films", - "total": "Total" + "total": "" }, "users": { - "main": "Principaux utilisateurs" + "main": "Principaux utilisateurs", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Applications" + "label": "Applications", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Petite", "md": "Moyenne", "lg": "Grande" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Pièce jointe de l'image d'arrière-plan" + "label": "Pièce jointe de l'image d'arrière-plan", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Taille de l'image d'arrière-plan" + "label": "Taille de l'image d'arrière-plan", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Couleur principale" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Couleur secondaire" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "En outre, vous pouvez personnaliser votre tableau de bord à l'aide de CSS. Réservé aux utilisateurs expérimentés." + "label": "", + "description": "En outre, vous pouvez personnaliser votre tableau de bord à l'aide de CSS. Réservé aux utilisateurs expérimentés.", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Nom" }, "isPublic": { - "label": "Public" + "label": "", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Général" + "title": "Général", + "unrecognizedLink": "" }, "layout": { "title": "Mise en page" @@ -547,11 +1734,24 @@ "background": { "title": "Fond" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Voir le tableau de bord" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Zone de danger", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Supprimer le tableau de bord" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Supprimer le tableau de bord", + "description": "" } } } @@ -570,31 +1803,49 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Accueil", "boards": "Tableaux de bord", "apps": "Applications", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Utilisateurs", "items": { "manage": "Gérer", - "invites": "Invitations" + "invites": "Invitations", + "groups": "" } }, "tools": { "label": "Outils", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Paramètres", "help": { "label": "Aide", "items": { - "documentation": "Documentation", - "discord": "Communauté Discord" + "documentation": "", + "submitIssue": "", + "discord": "Communauté Discord", + "sourceCode": "" } }, "about": "À propos" @@ -606,30 +1857,48 @@ "board": "Tableaux de bord", "user": "Utilisateurs", "invite": "Invitations", - "app": "Applications" + "integration": "", + "app": "Applications", + "group": "" }, "statisticLabel": { - "boards": "Tableaux de bord" + "boards": "Tableaux de bord", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Vos tableaux de bord", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Paramètres" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Accueil" + "label": "Accueil", + "tooltip": "" } }, "delete": { "label": "Supprimer définitivement", "confirm": { - "title": "Supprimer le tableau de bord" + "title": "Supprimer le tableau de bord", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Général", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Premier jour de la semaine", "accessibility": "Accessibilité" } @@ -660,22 +1936,51 @@ "metaTitle": "Gérer les utilisateurs", "title": "Utilisateurs" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Créer un utilisateur", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Sécurité" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Gérer les invitations des utilisateurs", "action": { "new": { + "title": "", "description": "Après expiration, une invitation ne sera plus valide et le destinataire de cette invitation ne pourra pas créer un compte." }, "copy": { - "link": "Lien d'invitation" + "title": "", + "description": "", + "link": "Lien d'invitation", + "button": "" }, "delete": { "title": "Supprimer une invitation", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Créé par" @@ -699,50 +2004,211 @@ } }, "group": { + "back": "", "setting": { "general": { - "title": "Général" + "title": "Général", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Paramètres" + "title": "Paramètres", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { - "running": "Running", + "idle": "", + "running": "", "error": "Erreur" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Serveur multimédia" }, - "mediaRequests": { - "label": "Demandes de média" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { - "label": "Documentation" + "label": "" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "Conteneurs", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Nom" @@ -751,42 +2217,116 @@ "label": "État", "option": { "created": "Créé", - "running": "Running", + "running": "", "paused": "En pause", "restarting": "Redémarrage en cours", - "removing": "Suppression en cours" + "exited": "", + "removing": "Suppression en cours", + "dead": "" } }, "containerImage": { - "label": "Image" + "label": "" }, "ports": { - "label": "Ports" + "label": "" } }, "action": { "start": { - "label": "Début" + "label": "Début", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Stop" + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Redémarrer" + "label": "Redémarrer", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Supprimer" + "label": "Supprimer", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Utilisateurs" + "user": "Utilisateurs", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Utilisateur" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Tableaux de bord" }, "integrations": { + "label": "", "edit": { "label": "Modifier" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Modifier" } }, + "medias": { + "label": "" + }, "apps": { "label": "Applications", + "new": { + "label": "" + }, "edit": { "label": "Modifier" } @@ -819,6 +2373,9 @@ "general": "Général", "security": "Sécurité", "board": "Tableaux de bord", + "groups": { + "label": "" + }, "invites": { "label": "Invitations" } @@ -826,7 +2383,10 @@ "tools": { "label": "Outils", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Applications" + "title": "Applications", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Tableaux de bord" + "title": "Tableaux de bord", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrents" + "name": "", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,11 +2540,17 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Aide", "option": { "documentation": { - "label": "Documentation" + "label": "" + }, + "submitIssue": { + "label": "" }, "discord": { "label": "Communauté Discord" @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Gérer les utilisateurs" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "À propos" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Vos préférences" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Utilisateurs" + "title": "Utilisateurs", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Nom" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/he.json b/packages/translation/src/lang/he.json index 032223606..12ea41c26 100644 --- a/packages/translation/src/lang/he.json +++ b/packages/translation/src/lang/he.json @@ -2,9 +2,25 @@ "user": { "title": "משתמשים", "name": "משתמש", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "אימייל" + "label": "אימייל", + "verified": "" }, "username": { "label": "שם משתמש" @@ -12,117 +28,720 @@ "password": { "label": "סיסמה", "requirement": { + "length": "", "lowercase": "אפשר אותיות קטנות", "uppercase": "אפשר אותיות גדולות", - "number": "אפשר מספרים" + "number": "אפשר מספרים", + "special": "" } }, "passwordConfirm": { "label": "אימות סיסמא" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "התחבר/י" + "label": "התחבר/י", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "צור חשבון", "notification": { "success": { - "title": "החשבון נוצר" + "title": "החשבון נוצר", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "צור משתמש" + "create": "צור משתמש", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "שם" + "name": "שם", + "members": "" }, "permission": { "admin": { - "title": "מנהל מערכת" + "title": "מנהל מערכת", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "לוחות" + "title": "לוחות", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "אפליקציות" + "title": "אפליקציות", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "שם" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "שם" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "קישור לא תקין" + "title": "קישור לא תקין", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "שם משתמש" + "label": "שם משתמש", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "סיסמה", "newLabel": "סיסמה חדשה" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "שם", "size": "גודל", "creator": "יוצר" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "שגיאה", "action": { "add": "הוסף", "apply": "החל", + "backToOverview": "", "create": "צור", "edit": "עריכה", + "import": "", "insert": "הוספה", "remove": "הסר", "save": "שמור", "saveChanges": "שמור שינויים", "cancel": "בטל", "delete": "מחיקה", + "discard": "", "confirm": "לאשר", + "continue": "", "previous": "הקודם", "next": "הבא", - "tryAgain": "נא לנסות שוב" + "checkoutDocs": "", + "tryAgain": "נא לנסות שוב", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "שעות", "minutes": "דקות" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "העדפות שלך", - "login": "התחבר/י" + "logout": "", + "login": "התחבר/י", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "אזור מסוכן", "noResults": "לא נמצאו תוצאות", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "שדה זה אינו חוקי", @@ -130,7 +749,8 @@ "string": { "startsWith": "שדה זה חייב להתחיל עם {startsWith}", "endsWith": "שדה זה חייב להסתיים עם {endsWith}", - "includes": "שדה זה חייב להכיל {includes}" + "includes": "שדה זה חייב להכיל {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "שדה זה חייב להיות באורך של {minimum} תווים לפחות", @@ -139,11 +759,29 @@ "tooBig": { "string": "שדה זה חייב להיות באורך של {maximum} תווים לכל היותר", "number": "שדה זה חייב להיות קטן או שווה ל {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "הזזה למעלה", - "moveDown": "הזזה למטה" + "moveDown": "הזזה למטה", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "שנה מיקום" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "הגדרות" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "רוחב" }, "height": { "label": "גובה" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "פתיחה בכרטיסיה חדשה" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "פריסה", @@ -196,17 +939,29 @@ }, "column": { "label": "אנכי" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "נחסמו היום", "adsBlockedTodayPercentage": "נחסמו היום", - "dnsQueriesToday": "שאילתות היום" + "dnsQueriesToday": "שאילתות היום", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "שלוט ב-PiHole או ב-AdGuard מלוח המחוונים שלך", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "אנכי" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "הגדר", "enabled": "מאופשר", "disabled": "מושבת", + "processing": "", + "disconnected": "", "hours": "שעות", - "minutes": "דקות" + "minutes": "דקות", + "unlimited": "" } }, "clock": { + "name": "", "description": "מציג את התאריך והשעה הנוכחיים.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "אזור זמן" + "label": "אזור זמן", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "פנקס רשימות", + "description": "", "option": { "showToolbar": { "label": "הצג את סרגל הכלים לסיוע כתיבת סימון" @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "הטמע כל תוכן מהאינטרנט. חלק מהאתרים עשויים להגביל את הגישה.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "הדפדפן שלך אינו תומך ב-iframes. נא עדכן את הדפדפן שלך." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "מזהה ישות" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "הצג שם" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "לוח שנה", + "description": "", "option": { "releaseType": { - "label": "סוג שחרור של Radarr" + "label": "סוג שחרור של Radarr", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "מזג אוויר", "description": "מציג את מידע מזג האוויר הנוכחי של מיקום מוגדר.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "מיקום מזג האוויר" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "סטטוס מנהל אינדקס", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "מנהל אינדקס", - "testAll": "בדוק הכל" + "testAll": "בדוק הכל", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "ניטור בריאות המערכת", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "זמין" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "זמין", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "חיפוש", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "לא ידוע" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "זרם וידאו", @@ -429,33 +1321,129 @@ "label": "כתובת הזנה" }, "hasAutoPlay": { - "label": "הפעלה אוטומטית" + "label": "הפעלה אוטומטית", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "נוסף בתאריך" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "הורדה", "detailsTitle": "מהירות הורדה" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "אינטגרציה" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "התקדמות" + "columnTitle": "התקדמות", + "detailsTitle": "" }, "ratio": { - "columnTitle": "יחס" + "columnTitle": "יחס", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "מצב" + "columnTitle": "מצב", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "העלאה" + "columnTitle": "העלאה", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "בתור", "paused": "מושהה", "completed": "הושלם", - "unknown": "לא ידוע" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "לא ידוע", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "ראה רשימה של כל בקשות המדיה ממופע Overseerr או Jellyseerr שלך", "option": { "linksTargetNewTab": { "label": "פתח לינק בלשונית חדשה" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "לא ידוע", + "pending": "", + "processing": "", "partiallyAvailable": "חלקי", "available": "זמין" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "סטטיסטיקה לגבי בקשות המדיה", + "option": {}, "titles": { "stats": { "main": "סטטיסטיקות מדיה", "approved": "כבר אושר", "pending": "ממתין לאישור", + "processing": "", + "declined": "", + "available": "", "tv": "בקשות סדרות", "movie": "בקשות סרטים", "total": "סך הכל" }, "users": { - "main": "משתמשים מובילים" + "main": "משתמשים מובילים", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "אפליקציות" + "label": "אפליקציות", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "קטן", "md": "בינוני", "lg": "גדול" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "צירוף תמונת רקע" + "label": "צירוף תמונת רקע", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "גודל תמונת רקע" + "label": "גודל תמונת רקע", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "צבע ראשי" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "צבע משני" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "יתר על כן, התאם את לוח המחוונים שלך באמצעות CSS, מומלץ רק למשתמשים מנוסים" + "label": "", + "description": "יתר על כן, התאם את לוח המחוונים שלך באמצעות CSS, מומלץ רק למשתמשים מנוסים", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "שם" }, "isPublic": { - "label": "ציבורי" + "label": "ציבורי", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "כללי" + "title": "כללי", + "unrecognizedLink": "" }, "layout": { "title": "פריסה" @@ -547,11 +1734,24 @@ "background": { "title": "רקע" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "צפייה בלוח" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "אזור מסוכן", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "מחיקת לוח" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "מחיקת לוח", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "מסך הבית", "boards": "לוחות", "apps": "אפליקציות", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "משתמשים", "items": { "manage": "ניהול", - "invites": "הזמנות" + "invites": "הזמנות", + "groups": "" } }, "tools": { "label": "כלים", "items": { "docker": "דוקר", - "api": "ממשק API" + "logs": "", + "api": "ממשק API", + "tasks": "" } }, "settings": "הגדרות", @@ -594,7 +1843,9 @@ "label": "עזרה", "items": { "documentation": "תיעוד", - "discord": "קהילת דיסקורד" + "submitIssue": "", + "discord": "קהילת דיסקורד", + "sourceCode": "" } }, "about": "אודות" @@ -606,30 +1857,48 @@ "board": "לוחות", "user": "משתמשים", "invite": "הזמנות", - "app": "אפליקציות" + "integration": "", + "app": "אפליקציות", + "group": "" }, "statisticLabel": { - "boards": "לוחות" + "boards": "לוחות", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "הלוחות שלך", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "הגדרות" }, "setHomeBoard": { + "label": "", "badge": { - "label": "מסך הבית" + "label": "מסך הבית", + "tooltip": "" } }, "delete": { "label": "מחיקה לצמיתות", "confirm": { - "title": "מחיקת לוח" + "title": "מחיקת לוח", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "כללי", "item": { + "language": "", + "board": "", "firstDayOfWeek": "היום הראשון בשבוע", "accessibility": "נגישות" } @@ -660,22 +1936,51 @@ "metaTitle": "ניהול משתמשים", "title": "משתמשים" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "צור משתמש", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "אבטחה" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "נהל הזמנות משתמש", "action": { "new": { + "title": "", "description": "לאחר התפוגה, הזמנה לא תהיה תקפה יותר ומקבל ההזמנה לא יוכל ליצור חשבון." }, "copy": { - "link": "קישור הזמנה" + "title": "", + "description": "", + "link": "קישור הזמנה", + "button": "" }, "delete": { "title": "מחיקת הזמנה", @@ -699,50 +2004,211 @@ } }, "group": { + "back": "", "setting": { "general": { - "title": "כללי" + "title": "כללי", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "הגדרות" + "title": "הגדרות", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "פועל", "error": "שגיאה" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "שרת מדיה" }, - "mediaRequests": { - "label": "בקשות מדיה" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { "title": "ממשק API", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "תיעוד" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "מספר מזהה" + "id": "מספר מזהה", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "מיכלים", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "שם" @@ -754,7 +2220,9 @@ "running": "פועל", "paused": "מושהה", "restarting": "מפעיל מחדש", - "removing": "מסיר" + "exited": "", + "removing": "מסיר", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "התחל" + "label": "התחל", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "עצור" + "label": "עצור", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "אתחל" + "label": "אתחל", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "הסר" + "label": "הסר", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "משתמשים" + "user": "משתמשים", + "group": "", + "inherited": "" }, "field": { "user": { "label": "משתמש" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "לוחות" }, "integrations": { + "label": "", "edit": { "label": "עריכה" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "עריכה" } }, + "medias": { + "label": "" + }, "apps": { "label": "אפליקציות", + "new": { + "label": "" + }, "edit": { "label": "עריכה" } @@ -819,6 +2373,9 @@ "general": "כללי", "security": "אבטחה", "board": "לוחות", + "groups": { + "label": "" + }, "invites": { "label": "הזמנות" } @@ -827,6 +2384,9 @@ "label": "כלים", "docker": { "label": "דוקר" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "אפליקציות" + "title": "אפליקציות", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "לוחות" + "title": "לוחות", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "טורנטים" + "name": "טורנטים", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "עזרה", "option": { "documentation": { "label": "תיעוד" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "קהילת דיסקורד" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "ניהול משתמשים" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "אודות" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "העדפות שלך" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "משתמשים" + "title": "משתמשים", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "שם" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/hr.json b/packages/translation/src/lang/hr.json index 7a0f1b096..f446172d7 100644 --- a/packages/translation/src/lang/hr.json +++ b/packages/translation/src/lang/hr.json @@ -2,9 +2,25 @@ "user": { "title": "Korisnici", "name": "Korisnik", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-pošta" + "label": "E-pošta", + "verified": "" }, "username": { "label": "Korisničko ime" @@ -12,117 +28,720 @@ "password": { "label": "Lozinka", "requirement": { + "length": "", "lowercase": "Uključuje mala slova", "uppercase": "Uključuje veliko slovo", - "number": "Uključuje broj" + "number": "Uključuje broj", + "special": "" } }, "passwordConfirm": { "label": "Potvrdi lozinku" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Prijaviti se" + "label": "Prijaviti se", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Napravi račun", "notification": { "success": { - "title": "Račun kreiran" + "title": "Račun kreiran", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Stvori korisnika" + "create": "Stvori korisnika", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Naziv" + "name": "Naziv", + "members": "" }, "permission": { "admin": { - "title": "" + "title": "", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Daske" + "title": "Daske", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "aplikacije" + "title": "aplikacije", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Naziv" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Naziv" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Neispravan URL" + "title": "Neispravan URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Korisničko ime" + "label": "Korisničko ime", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Lozinka", "newLabel": "" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Naziv", "size": "Veličina", "creator": "Stvoritelj" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Pogreška", "action": { "add": "Dodaj", "apply": "", + "backToOverview": "", "create": "Stvoriti", "edit": "Uredi", + "import": "", "insert": "", "remove": "Ukloni", "save": "Spremi", "saveChanges": "Spremi promjene", "cancel": "Otkaži", "delete": "Obriši", + "discard": "", "confirm": "Potvrdi", + "continue": "", "previous": "Prethodno", "next": "Sljedeći", - "tryAgain": "Pokušaj ponovno" + "checkoutDocs": "", + "tryAgain": "Pokušaj ponovno", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "", "minutes": "" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Vaše preferencije", - "login": "Prijaviti se" + "logout": "", + "login": "Prijaviti se", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Opasna zona", "noResults": "Nije pronađen nijedan rezultat", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Ovo polje nije važeće", @@ -130,7 +749,8 @@ "string": { "startsWith": "Ovo polje mora započeti s {startsWith}", "endsWith": "Ovo polje mora završavati s {endsWith}", - "includes": "Ovo polje mora sadržavati {includes}" + "includes": "Ovo polje mora sadržavati {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Ovo polje mora sadržavati najmanje {minimum} znakova", @@ -139,11 +759,29 @@ "tooBig": { "string": "Ovo polje mora sadržavati najviše {maximum} znakova", "number": "Ovo polje mora biti manje ili jednako {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Pomakni se gore", - "moveDown": "Pomicati prema dolje" + "moveDown": "Pomicati prema dolje", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Promijenjen položaj" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Postavke" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Širina" }, "height": { "label": "Visina" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Otvori u novoj kartici" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Raspored", @@ -196,17 +939,29 @@ }, "column": { "label": "Okomito" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "", "adsBlockedTodayPercentage": "", - "dnsQueriesToday": "Upiti danas" + "dnsQueriesToday": "Upiti danas", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Upravljajte PiHole ili AdGuard iz svoje nadzorne ploče", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Okomito" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "", "enabled": "Omogućeno", "disabled": "Onemogućeno", + "processing": "", + "disconnected": "", "hours": "", - "minutes": "" + "minutes": "", + "unlimited": "" } }, "clock": { + "name": "", "description": "Prikaži trenutni datum i vrijeme.", "option": { - "timezone": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, + "timezone": { + "label": "", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Bilježnica", + "description": "", "option": { "showToolbar": { "label": "Prikažite alatnu traku koja će vam pomoći u pisanju oznake" @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Ugradite bilo koji sadržaj s interneta. Neke web stranice mogu ograničiti pristup.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Vaš preglednik ne podržava iframeove. Ažurirajte svoj preglednik." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Kalendar", + "description": "", "option": { "releaseType": { - "label": "Vrsta izdanja u Radarr-u" + "label": "Vrsta izdanja u Radarr-u", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Vremenska prognoza", "description": "Prikazuje trenutne vremenske informacije za odabranu lokaciju.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Lokacija vremenske prognoze" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "", - "testAll": "" + "testAll": "", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "", @@ -406,56 +1255,195 @@ } }, "popover": { - "available": "" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "traži", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Nepoznato" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { - "name": "Video Stream", + "name": "", "description": "Ugradi video stream ili video sa kamere i/ili web stranice", "option": { "feedUrl": { "label": "URL feed-a" }, "hasAutoPlay": { - "label": "Automatska reprodukcija" + "label": "Automatska reprodukcija", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", + "detailsTitle": "" + }, + "category": { + "columnTitle": "", "detailsTitle": "" }, "downSpeed": { "columnTitle": "Isključeno", "detailsTitle": "Brzina preuzimanja" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Integracija" }, - "progress": { - "columnTitle": "Napredak" - }, - "ratio": { + "name": { "columnTitle": "" }, + "progress": { + "columnTitle": "Napredak", + "detailsTitle": "" + }, + "ratio": { + "columnTitle": "", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" + }, "state": { - "columnTitle": "Stanje" + "columnTitle": "Stanje", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Uključeno" + "columnTitle": "Uključeno", + "detailsTitle": "" } }, "states": { @@ -463,83 +1451,282 @@ "queued": "", "paused": "Pauzirano", "completed": "Završeno", - "unknown": "Nepoznato" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Nepoznato", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Pregledajte popis svih zahtjeva za medijima s vaše instance Overseerr ili Jellyseerr", "option": { "linksTargetNewTab": { "label": "Otvori veze u novoj kartici" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Nepoznato", + "pending": "", + "processing": "", "partiallyAvailable": "", "available": "" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statistika o vašim zahtjevima za medijima", + "option": {}, "titles": { "stats": { "main": "Medijska statistika", "approved": "Već odobreno", "pending": "Odobrenjea na čekanju", + "processing": "", + "declined": "", + "available": "", "tv": "TV zahtjevi", "movie": "Zahtjevi za Filmovima", "total": "Ukupno" }, "users": { - "main": "Najbolji korisnici" + "main": "Najbolji korisnici", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "aplikacije" + "label": "aplikacije", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Mali", "md": "Srednji", "lg": "velika" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { - "backgroundImageAttachment": { + "pageTitle": { "label": "" }, - "backgroundImageSize": { + "metaTitle": { "label": "" }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, + "backgroundImageAttachment": { + "label": "", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } + }, + "backgroundImageSize": { + "label": "", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } + }, "primaryColor": { "label": "Primarna boja" }, "secondaryColor": { "label": "Sekundarna boja" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Dodatno, prilagodite svoju nadzornu ploču koristeći CSS, što se preporučuje samo iskusnim korisnicima" + "label": "", + "description": "Dodatno, prilagodite svoju nadzornu ploču koristeći CSS, što se preporučuje samo iskusnim korisnicima", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Naziv" }, "isPublic": { - "label": "Javno" + "label": "Javno", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Općenito" + "title": "Općenito", + "unrecognizedLink": "" }, "layout": { "title": "Raspored" @@ -547,11 +1734,24 @@ "background": { "title": "Pozadina" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Prikaz ploče" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Opasna zona", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Izbriši ploču" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Izbriši ploču", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Dom", "boards": "Daske", "apps": "aplikacije", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Korisnici", "items": { "manage": "Upravljati", - "invites": "poziva" + "invites": "poziva", + "groups": "" } }, "tools": { "label": "Alati", "items": { - "docker": "Docker", - "api": "" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Postavke", @@ -594,7 +1843,9 @@ "label": "Pomozite", "items": { "documentation": "Dokumentacija", - "discord": "Nesloga u zajednici" + "submitIssue": "", + "discord": "Nesloga u zajednici", + "sourceCode": "" } }, "about": "O aplikaciji" @@ -606,30 +1857,48 @@ "board": "Daske", "user": "Korisnici", "invite": "poziva", - "app": "aplikacije" + "integration": "", + "app": "aplikacije", + "group": "" }, "statisticLabel": { - "boards": "Daske" + "boards": "Daske", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Vaše ploče", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Postavke" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Dom" + "label": "Dom", + "tooltip": "" } }, "delete": { "label": "Izbriši trajno", "confirm": { - "title": "Izbriši ploču" + "title": "Izbriši ploču", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Općenito", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Prvi dan u tjednu", "accessibility": "Pristupačnost" } @@ -660,22 +1936,51 @@ "metaTitle": "Upravljanje korisnicima", "title": "Korisnici" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Stvori korisnika", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Upravljanje pozivnicama korisnika", "action": { "new": { + "title": "", "description": "Nakon isteka, pozivnica više neće biti valjana i primatelj pozivnice neće moći kreirati račun." }, "copy": { - "link": "Link pozivnice" + "title": "", + "description": "", + "link": "Link pozivnice", + "button": "" }, "delete": { "title": "Izbriši pozivnicu", @@ -699,50 +2004,211 @@ } }, "group": { + "back": "", "setting": { "general": { - "title": "Općenito" + "title": "Općenito", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Postavke" + "title": "Postavke", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "U radu", "error": "Pogreška" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Medijski poslužitelj" }, - "mediaRequests": { - "label": "Zahtjevi za medijima" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Dokumentacija" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "iskaznica" + "id": "iskaznica", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Naziv" @@ -754,7 +2220,9 @@ "running": "U radu", "paused": "Pauzirano", "restarting": "Ponovno pokretanje", - "removing": "Uklanjam" + "exited": "", + "removing": "Uklanjam", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Pokreni" + "label": "Pokreni", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Zaustavi" + "label": "Zaustavi", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Ponovo pokreni" + "label": "Ponovo pokreni", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Ukloni" + "label": "Ukloni", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Korisnici" + "user": "Korisnici", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Korisnik" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Daske" }, "integrations": { + "label": "", "edit": { "label": "Uredi" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Uredi" } }, + "medias": { + "label": "" + }, "apps": { "label": "aplikacije", + "new": { + "label": "" + }, "edit": { "label": "Uredi" } @@ -819,6 +2373,9 @@ "general": "Općenito", "security": "", "board": "Daske", + "groups": { + "label": "" + }, "invites": { "label": "poziva" } @@ -826,7 +2383,10 @@ "tools": { "label": "Alati", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "aplikacije" + "title": "aplikacije", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Daske" + "title": "Daske", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrenti" + "name": "Torrenti", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Pomozite", "option": { "documentation": { "label": "Dokumentacija" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Nesloga u zajednici" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Upravljanje korisnicima" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "O aplikaciji" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Vaše preferencije" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Korisnici" + "title": "Korisnici", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Naziv" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/hu.json b/packages/translation/src/lang/hu.json index 01ec9ea45..a83de5ab8 100644 --- a/packages/translation/src/lang/hu.json +++ b/packages/translation/src/lang/hu.json @@ -2,9 +2,25 @@ "user": { "title": "Felhasználók", "name": "Felhasználó", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "Email cím" + "label": "Email cím", + "verified": "" }, "username": { "label": "Felhasználónév" @@ -12,117 +28,720 @@ "password": { "label": "Jelszó", "requirement": { + "length": "", "lowercase": "Tartalmazzon kisbetűt", "uppercase": "Tartalmazzon nagybetűt", - "number": "Tartalmazzon számot" + "number": "Tartalmazzon számot", + "special": "" } }, "passwordConfirm": { "label": "Jelszó megerősítése" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Bejelentkezés" + "label": "Bejelentkezés", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Fiók létrehozása", "notification": { "success": { - "title": "Fiók létrehozva" + "title": "Fiók létrehozva", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Felhasználó létrehozása" + "create": "Felhasználó létrehozása", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Név" + "name": "Név", + "members": "" }, "permission": { "admin": { - "title": "Adminisztrátor" + "title": "Adminisztrátor", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Táblák" + "title": "Táblák", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Alkalmazások" + "title": "Alkalmazások", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Név" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Név" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Érvénytelen URL" + "title": "Érvénytelen URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Felhasználónév" + "label": "Felhasználónév", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Jelszó", "newLabel": "Új jelszó" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Név", "size": "Méret", "creator": "Létrehozó" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Hiba", "action": { "add": "Hozzáadás", "apply": "Alkalmaz", + "backToOverview": "", "create": "Létrehozás", "edit": "Szerkesztés", + "import": "", "insert": "Beillesztés", "remove": "Eltávolítás", "save": "Mentés", "saveChanges": "Változások mentése", "cancel": "Mégse", "delete": "Törlés", + "discard": "", "confirm": "Megerősít", + "continue": "", "previous": "Előző", "next": "Következő", - "tryAgain": "Próbálja újra" + "checkoutDocs": "", + "tryAgain": "Próbálja újra", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "Óra", "minutes": "Perc" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Saját preferenciák", - "login": "Bejelentkezés" + "logout": "", + "login": "Bejelentkezés", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Veszélyzóna", "noResults": "Nincs eredmény", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Ez a mező érvénytelen", @@ -130,7 +749,8 @@ "string": { "startsWith": "Ennek a mezőnek a {startsWith} kell kezdődnie", "endsWith": "Ennek a mezőnek a {endsWith} kell végződnie", - "includes": "Ennek a mezőnek tartalmaznia kell a {includes} értéket" + "includes": "Ennek a mezőnek tartalmaznia kell a {includes} értéket", + "invalidEmail": "" }, "tooSmall": { "string": "Ennek a mezőnek legalább {minimum} karakter hosszúságúnak kell lennie", @@ -139,11 +759,29 @@ "tooBig": { "string": "Ez a mező legfeljebb {maximum} karakter hosszúságú lehet", "number": "Ennek a mezőnek kisebbnek vagy egyenlőnek kell lennie a {maximum} értékkel" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Felfelé mozgatás", - "moveDown": "Mozgatás le" + "moveDown": "Mozgatás le", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Pozíció módosítása" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Beállítások" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Szélesség" }, "height": { "label": "Magasság" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Megnyitás új lapon" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Elrendezés", @@ -196,17 +939,29 @@ }, "column": { "label": "Függőleges" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Mai blokkolások", "adsBlockedTodayPercentage": "Mai blokkolások", - "dnsQueriesToday": "Mai lekérdezések" + "dnsQueriesToday": "Mai lekérdezések", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "A PiHole vagy az AdGuard vezérlése a műszerfalról", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Függőleges" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "Beállít", "enabled": "Engedélyezve", "disabled": "Letiltva", + "processing": "", + "disconnected": "", "hours": "Óra", - "minutes": "Perc" + "minutes": "Perc", + "unlimited": "" } }, "clock": { + "name": "", "description": "Megjeleníti az aktuális dátumot és időt.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Időzóna" + "label": "Időzóna", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Jegyzettömb", + "description": "", "option": { "showToolbar": { "label": "A markdown írást segítő eszköztár megjelenítése" @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Az Ön böngészője nem támogatja a beágyazott kereteket. Kérjük, frissítse böngészőjét." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "Egység azonosító" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Megjelenített név" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Naptár", + "description": "", "option": { "releaseType": { - "label": "Radarr kiadás típusa" + "label": "Radarr kiadás típusa", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Időjárás", "description": "Megjeleníti egy meghatározott hely aktuális időjárási adatait.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Időjárás helye" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Indexelő menedzser állapota", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Indexelő menedzser", - "testAll": "Teszteld az összeset" + "testAll": "Teszteld az összeset", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Rendszerállapot-felügyelet", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "Elérhető" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Elérhető", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Keresés", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Ismeretlen" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Videófolyam", @@ -429,33 +1321,129 @@ "label": "Hírcsatorna URL" }, "hasAutoPlay": { - "label": "Automatikus lejátszás" + "label": "Automatikus lejátszás", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Hozzáadás dátuma" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "Le", "detailsTitle": "Letöltési sebesség" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Integráció" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Folyamat" + "columnTitle": "Folyamat", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Arány" + "columnTitle": "Arány", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Állapot" + "columnTitle": "Állapot", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Fel" + "columnTitle": "Fel", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "Sorban áll", "paused": "Szünet", "completed": "Kész", - "unknown": "Ismeretlen" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Ismeretlen", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Az Overseerr vagy Jellyseerr példány összes médiakérelmének listájának megtekintése", "option": { "linksTargetNewTab": { "label": "Linkek megnyitása új fülön" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Ismeretlen", + "pending": "", + "processing": "", "partiallyAvailable": "Részleges", "available": "Elérhető" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statisztikák az Ön médiakéréseiről", + "option": {}, "titles": { "stats": { "main": "Média statisztikák", "approved": "Már jóváhagyva", "pending": "Várakozás jóváhagyásra", + "processing": "", + "declined": "", + "available": "", "tv": "TV kérések", "movie": "Filmkérések", "total": "Összesen" }, "users": { - "main": "Legnépszerűbb felhasználók" + "main": "Legnépszerűbb felhasználók", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Alkalmazások" + "label": "Alkalmazások", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Kicsi", "md": "Közepes", "lg": "Nagy" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Háttérkép csatolása" + "label": "Háttérkép csatolása", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Háttér kép mérete" + "label": "Háttér kép mérete", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Elsődleges szín" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Másodlagos szín" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Továbbá, testreszabhatja műszerfalát CSS segítségével, csak tapasztalt felhasználóknak ajánlott" + "label": "", + "description": "Továbbá, testreszabhatja műszerfalát CSS segítségével, csak tapasztalt felhasználóknak ajánlott", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Név" }, "isPublic": { - "label": "Nyilvános" + "label": "Nyilvános", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Általános" + "title": "Általános", + "unrecognizedLink": "" }, "layout": { "title": "Elrendezés" @@ -547,11 +1734,24 @@ "background": { "title": "Háttér" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Tábla megtekintése" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Veszélyzóna", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Tábla törlése" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Tábla törlése", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Nyitólap", "boards": "Táblák", "apps": "Alkalmazások", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Felhasználók", "items": { "manage": "Kezelés", - "invites": "Meghívók" + "invites": "Meghívók", + "groups": "" } }, "tools": { "label": "Eszközök", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Beállítások", @@ -594,7 +1843,9 @@ "label": "Segítség", "items": { "documentation": "Dokumentáció", - "discord": "Discord-szerverünk" + "submitIssue": "", + "discord": "Discord-szerverünk", + "sourceCode": "" } }, "about": "Névjegy" @@ -606,30 +1857,48 @@ "board": "Táblák", "user": "Felhasználók", "invite": "Meghívók", - "app": "Alkalmazások" + "integration": "", + "app": "Alkalmazások", + "group": "" }, "statisticLabel": { - "boards": "Táblák" + "boards": "Táblák", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Az Ön táblái", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Beállítások" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Nyitólap" + "label": "Nyitólap", + "tooltip": "" } }, "delete": { "label": "Végleges törlés", "confirm": { - "title": "Tábla törlése" + "title": "Tábla törlése", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Általános", "item": { + "language": "", + "board": "", "firstDayOfWeek": "A hét első napja", "accessibility": "Kisegítő lehetőségek" } @@ -660,22 +1936,51 @@ "metaTitle": "Felhasználók kezelése", "title": "Felhasználók" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Felhasználó létrehozása", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Biztonság" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Felhasználói meghívók kezelése", "action": { "new": { + "title": "", "description": "A lejárat után a meghívó már nem lesz érvényes, és a meghívó címzettje nem tud fiókot létrehozni." }, "copy": { - "link": "Meghívó link" + "title": "", + "description": "", + "link": "Meghívó link", + "button": "" }, "delete": { "title": "Meghívó törlése", @@ -693,56 +1998,217 @@ "label": "Lejárati idő" }, "token": { - "label": "Token" + "label": "" } } } }, "group": { + "back": "", "setting": { "general": { - "title": "Általános" + "title": "Általános", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Beállítások" + "title": "Beállítások", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Fut", "error": "Hiba" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Médiakiszolgáló" }, - "mediaRequests": { - "label": "Média kérések" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Dokumentáció" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "Azonosító" + "id": "Azonosító", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "Tartály", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Név" @@ -754,7 +2220,9 @@ "running": "Fut", "paused": "Szünet", "restarting": "Újraindítás", - "removing": "Eltávolítás" + "exited": "", + "removing": "Eltávolítás", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Indítás" + "label": "Indítás", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Megállítás" + "label": "Megállítás", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Újraindítás" + "label": "Újraindítás", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Eltávolítás" + "label": "Eltávolítás", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Felhasználók" + "user": "Felhasználók", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Felhasználó" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Táblák" }, "integrations": { + "label": "", "edit": { "label": "Szerkesztés" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Szerkesztés" } }, + "medias": { + "label": "" + }, "apps": { "label": "Alkalmazások", + "new": { + "label": "" + }, "edit": { "label": "Szerkesztés" } @@ -819,6 +2373,9 @@ "general": "Általános", "security": "Biztonság", "board": "Táblák", + "groups": { + "label": "" + }, "invites": { "label": "Meghívók" } @@ -826,7 +2383,10 @@ "tools": { "label": "Eszközök", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Alkalmazások" + "title": "Alkalmazások", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Táblák" + "title": "Táblák", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrentek" + "name": "Torrentek", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Segítség", "option": { "documentation": { "label": "Dokumentáció" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Discord-szerverünk" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Felhasználók kezelése" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Névjegy" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Saját preferenciák" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Felhasználók" + "title": "Felhasználók", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Név" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/it.json b/packages/translation/src/lang/it.json index f44e8d200..8294c6325 100644 --- a/packages/translation/src/lang/it.json +++ b/packages/translation/src/lang/it.json @@ -2,127 +2,746 @@ "user": { "title": "Utenti", "name": "Utente", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-mail" + "label": "E-mail", + "verified": "" }, "username": { "label": "Nome utente" }, "password": { - "label": "Password", + "label": "", "requirement": { + "length": "", "lowercase": "Include lettera minuscola", "uppercase": "Include lettera maiuscola", - "number": "Include numero" + "number": "Include numero", + "special": "" } }, "passwordConfirm": { "label": "Conferma password" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Accedi" + "label": "Accedi", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Crea account", "notification": { "success": { - "title": "Account creato" + "title": "Account creato", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Crea utente" + "create": "Crea utente", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Nome" + "name": "Nome", + "members": "" }, "permission": { "admin": { - "title": "Admin" + "title": "", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Boards" + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Applicazioni" + "title": "Applicazioni", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Nome" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Nome" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "URL invalido" + "title": "URL invalido", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Nome utente" + "label": "Nome utente", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { - "label": "Password", + "label": "", "newLabel": "Nuova password" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Nome", "size": "Dimensione", "creator": "Creatore" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Errore", "action": { "add": "Aggiungi", "apply": "Applica", + "backToOverview": "", "create": "Crea", "edit": "Modifica", + "import": "", "insert": "Inserisci", "remove": "Rimuovi", "save": "Salva", "saveChanges": "Salva modifiche", "cancel": "Annulla", "delete": "Elimina", + "discard": "", "confirm": "Conferma", + "continue": "", "previous": "Precedente", "next": "Successivo", - "tryAgain": "Riprova" + "checkoutDocs": "", + "tryAgain": "Riprova", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "Ore", "minutes": "Minuti" }, - "userAvatar": { - "menu": { - "preferences": "Le tue impostazioni", - "login": "Accedi" + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" } }, - "dangerZone": "Danger zone", + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, + "userAvatar": { + "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", + "preferences": "Le tue impostazioni", + "logout": "", + "login": "Accedi", + "homeBoard": "", + "loggedOut": "" + } + }, + "dangerZone": "", "noResults": "Nessun risultato trovato", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Questo campo non è valido", @@ -130,7 +749,8 @@ "string": { "startsWith": "Questo campo deve iniziare con {startsWith}", "endsWith": "Questo campo deve terminare con {endsWith}", - "includes": "Questo campo deve includere {includes}" + "includes": "Questo campo deve includere {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Questo campo deve avere una lunghezza minima di {minimum} caratteri", @@ -139,11 +759,29 @@ "tooBig": { "string": "Questo campo deve avere una lunghezza massima di {maximum} caratteri", "number": "Questo campo deve essere maggiore o uguale a {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,94 +789,253 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Sposta in alto", - "moveDown": "Sposta in basso" + "moveDown": "Sposta in basso", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Cambia posizione" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Impostazioni" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Larghezza" }, "height": { "label": "Altezza" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Apri in una nuova scheda" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { - "label": "Layout", + "label": "", "option": { "row": { "label": "Orizzontale" }, "column": { "label": "Verticale" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Bloccati oggi", "adsBlockedTodayPercentage": "Bloccati oggi", - "dnsQueriesToday": "Query di oggi" + "dnsQueriesToday": "Query di oggi", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Controlla PiHole o AdGuard dalla tua dashboard", "option": { "layout": { - "label": "Layout", + "label": "", "option": { "row": { "label": "Orizzontale" }, "column": { "label": "Verticale" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "Imposta", "enabled": "Abilitato", "disabled": "Disattivato", + "processing": "", + "disconnected": "", "hours": "Ore", - "minutes": "Minuti" + "minutes": "Minuti", + "unlimited": "" } }, "clock": { + "name": "", "description": "Visualizza la data e l'ora correnti.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Fuso orario" + "label": "Fuso orario", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Blocco note", + "description": "", "option": { "showToolbar": { "label": "Mostra la barra degli strumenti per aiutarti a scrivere in Markdown" @@ -268,7 +1065,7 @@ "checkList": "Elenco di controllo", "increaseIndent": "Aumenta indentatura", "decreaseIndent": "Diminuisci indentatura", - "link": "Link", + "link": "", "unlink": "Elimina link", "image": "Incorpora immagine", "addTable": "Aggiungi tabella", @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Incorpora qualsiasi contenuto da Internet. Alcuni siti web possono limitare l'accesso.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Il tuo browser non supporta iframes. Aggiorna il tuo browser." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "ID entità" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Visualizza nome" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Calendario", + "description": "", "option": { "releaseType": { - "label": "Tipo di release Radarr" + "label": "Tipo di release Radarr", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Meteo", "description": "Mostra le informazioni meteo attuali di una località.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Località meteo" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Stato del gestore dell'indicizzatore", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Gestore dell'indicizzatore", - "testAll": "Prova Tutto" + "testAll": "Prova Tutto", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Monitoraggio dello stato del sistema", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "Disponibile" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Disponibile", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Cerca", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Sconosciuto" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Flusso Video", @@ -429,33 +1321,129 @@ "label": "URL del feed" }, "hasAutoPlay": { - "label": "Riproduzione automatica" + "label": "Riproduzione automatica", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Aggiunto in data" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { - "columnTitle": "Down", + "columnTitle": "", "detailsTitle": "Velocità Di Download" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Integrazione" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Avanzamento" + "columnTitle": "Avanzamento", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Ratio" + "columnTitle": "", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Stato" + "columnTitle": "Stato", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Up" + "columnTitle": "", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "In coda", "paused": "In pausa", "completed": "Completato", - "unknown": "Sconosciuto" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Sconosciuto", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Vedi un elenco di tutte le richieste multimediali dalla tua istanza Overseerr o Jellyseerr", "option": { "linksTargetNewTab": { "label": "Apri i link in nuova scheda" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Sconosciuto", + "pending": "", + "processing": "", "partiallyAvailable": "Parziale", "available": "Disponibile" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statistiche sulle richieste multimediali", + "option": {}, "titles": { "stats": { "main": "Statistiche Multimediali", "approved": "Già approvato", "pending": "Approvazioni In Attesa", + "processing": "", + "declined": "", + "available": "", "tv": "Richieste TV", "movie": "Richieste film", "total": "Totale" }, "users": { - "main": "Utenti Top" + "main": "Utenti Top", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Applicazioni" + "label": "Applicazioni", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Piccolo", "md": "Medio", "lg": "Grande" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Allegato immagine di sfondo" + "label": "Allegato immagine di sfondo", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Dimensioni dell'immagine di sfondo" + "label": "Dimensioni dell'immagine di sfondo", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Colore primario" @@ -526,42 +1696,105 @@ "secondaryColor": { "label": "Colore secondario" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Inoltre, personalizza la dashboard utilizzando i CSS, consigliato solo agli utenti esperti" + "label": "", + "description": "Inoltre, personalizza la dashboard utilizzando i CSS, consigliato solo agli utenti esperti", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Nome" }, "isPublic": { - "label": "Pubblico" + "label": "Pubblico", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Generale" + "title": "Generale", + "unrecognizedLink": "" }, "layout": { - "title": "Layout" + "title": "" }, "background": { "title": "Sfondo" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Mostra board" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } }, "dangerZone": { - "title": "Danger zone", + "title": "", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Elimina board" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Elimina board", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { - "home": "Home", - "boards": "Boards", + "home": "", + "boards": "", "apps": "Applicazioni", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Utenti", "items": { "manage": "Gestisci", - "invites": "Inviti" + "invites": "Inviti", + "groups": "" } }, "tools": { "label": "Strumenti", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Impostazioni", @@ -594,7 +1843,9 @@ "label": "Aiuto", "items": { "documentation": "Documentazione", - "discord": "Discord della community" + "submitIssue": "", + "discord": "Discord della community", + "sourceCode": "" } }, "about": "Info" @@ -603,33 +1854,51 @@ "page": { "home": { "statistic": { - "board": "Boards", + "board": "", "user": "Utenti", "invite": "Inviti", - "app": "Applicazioni" + "integration": "", + "app": "Applicazioni", + "group": "" }, "statisticLabel": { - "boards": "Boards" + "boards": "", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Le tue board", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Impostazioni" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Home" + "label": "", + "tooltip": "" } }, "delete": { "label": "Elimina definitivamente", "confirm": { - "title": "Elimina board" + "title": "Elimina board", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Generale", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Primo giorno della settimana", "accessibility": "Accessibilità" } @@ -653,29 +1929,58 @@ "title": "Sicurezza" }, "board": { - "title": "Boards" + "title": "" } }, "list": { "metaTitle": "Gestisci utenti", "title": "Utenti" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Crea utente", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Sicurezza" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Gestisci inviti utente", "action": { "new": { + "title": "", "description": "Dopo la scadenza, un invito non sarà più valido e il destinatario dell'invito non potrà creare un account." }, "copy": { - "link": "Link d'invito" + "title": "", + "description": "", + "link": "Link d'invito", + "button": "" }, "delete": { "title": "Elimina invito", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Creatore" @@ -693,56 +1998,217 @@ "label": "Data di scadenza" }, "token": { - "label": "Token" + "label": "" } } } }, "group": { + "back": "", "setting": { "general": { - "title": "Generale" + "title": "Generale", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Impostazioni" + "title": "Impostazioni", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "In esecuzione", "error": "Errore" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Server multimediale" }, - "mediaRequests": { - "label": "Richieste Media" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Documentazione" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { - "title": "Containers", + "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Nome" @@ -754,7 +2220,9 @@ "running": "In esecuzione", "paused": "In pausa", "restarting": "Riavvio", - "removing": "Rimozione in corso" + "exited": "", + "removing": "Rimozione in corso", + "dead": "" } }, "containerImage": { @@ -766,47 +2234,133 @@ }, "action": { "start": { - "label": "Avvia" + "label": "Avvia", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Arresta" + "label": "Arresta", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Riavvia" + "label": "Riavvia", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Rimuovi" + "label": "Rimuovi", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Utenti" + "user": "Utenti", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Utente" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { "manage": { "label": "Gestisci", "boards": { - "label": "Boards" + "label": "" }, "integrations": { + "label": "", "edit": { "label": "Modifica" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Modifica" } }, + "medias": { + "label": "" + }, "apps": { "label": "Applicazioni", + "new": { + "label": "" + }, "edit": { "label": "Modifica" } @@ -818,7 +2372,10 @@ }, "general": "Generale", "security": "Sicurezza", - "board": "Boards", + "board": "", + "groups": { + "label": "" + }, "invites": { "label": "Inviti" } @@ -826,7 +2383,10 @@ "tools": { "label": "Strumenti", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Applicazioni" + "title": "Applicazioni", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Boards" + "title": "", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrents" + "name": "", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Aiuto", "option": { "documentation": { "label": "Documentazione" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Discord della community" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Gestisci utenti" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Info" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Le tue impostazioni" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Utenti" + "title": "Utenti", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Nome" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/ja.json b/packages/translation/src/lang/ja.json index 7c9029cd8..2e8236ca0 100644 --- a/packages/translation/src/lang/ja.json +++ b/packages/translation/src/lang/ja.json @@ -2,9 +2,25 @@ "user": { "title": "ユーザー", "name": "ユーザー", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "Eメール" + "label": "Eメール", + "verified": "" }, "username": { "label": "ユーザー名" @@ -12,117 +28,720 @@ "password": { "label": "パスワード", "requirement": { + "length": "", "lowercase": "小文字を含む", "uppercase": "大文字を含む", - "number": "番号を含む" + "number": "番号を含む", + "special": "" } }, "passwordConfirm": { "label": "パスワードの確認" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "ログイン" + "label": "ログイン", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "アカウント作成", "notification": { "success": { - "title": "アカウント作成" + "title": "アカウント作成", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "ユーザー作成" + "create": "ユーザー作成", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "名称" + "name": "名称", + "members": "" }, "permission": { "admin": { - "title": "管理者" + "title": "管理者", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "ボード" + "title": "ボード", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "アプリ" + "title": "アプリ", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "名称" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "名称" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "無効なURL" + "title": "無効なURL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "ユーザー名" + "label": "ユーザー名", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "パスワード", "newLabel": "新しいパスワード" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "名称", "size": "サイズ", "creator": "クリエイター" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "エラー", "action": { "add": "追加", "apply": "適用する", + "backToOverview": "", "create": "作成", "edit": "編集", + "import": "", "insert": "挿入", "remove": "削除", "save": "保存", "saveChanges": "変更を保存する", "cancel": "キャンセル", "delete": "削除", + "discard": "", "confirm": "確認", + "continue": "", "previous": "前へ", "next": "次のページ", - "tryAgain": "リトライ" + "checkoutDocs": "", + "tryAgain": "リトライ", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "時間", "minutes": "分" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "あなたの好み", - "login": "ログイン" + "logout": "", + "login": "ログイン", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "危険な操作", "noResults": "結果が見つかりません", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "このフィールドは無効です。", @@ -130,7 +749,8 @@ "string": { "startsWith": "このフィールドは {startsWith}で始まらなければならない。", "endsWith": "このフィールドの末尾は {endsWith}でなければならない。", - "includes": "このフィールドには {includes}を含めなければならない。" + "includes": "このフィールドには {includes}を含めなければならない。", + "invalidEmail": "" }, "tooSmall": { "string": "このフィールドは {minimum} 文字以上で入力してください。", @@ -139,11 +759,29 @@ "tooBig": { "string": "このフィールドは {maximum} 文字以内で入力してください。", "number": "このフィールドは {maximum}以下でなければならない。" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "上に移動", - "moveDown": "下へ移動" + "moveDown": "下へ移動", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "ポジションを変更する" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "設定" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "幅" }, "height": { "label": "高さ" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "新しいタブで開く" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "レイアウト", @@ -196,17 +939,29 @@ }, "column": { "label": "垂直" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "今日のブロック", "adsBlockedTodayPercentage": "今日のブロック", - "dnsQueriesToday": "今日のクエリ" + "dnsQueriesToday": "今日のクエリ", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "ダッシュボードからPiHoleまたはAdGuardをコントロールする", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "垂直" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "設定", "enabled": "有効", "disabled": "無効", + "processing": "", + "disconnected": "", "hours": "時間", - "minutes": "分" + "minutes": "分", + "unlimited": "" } }, "clock": { + "name": "", "description": "現在の日付と時刻を表示します。", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "タイムゾーン" + "label": "タイムゾーン", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "メモ帳", + "description": "", "option": { "showToolbar": { "label": "マークダウンを書くのに役立つツールバーを表示する" @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "お使いのブラウザは iframe をサポートしていません。ブラウザを更新してください。" } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "エンティティID" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "表示名" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "カレンダー", + "description": "", "option": { "releaseType": { - "label": "ラダーリリースタイプ" + "label": "ラダーリリースタイプ", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "天気", "description": "設定した場所の現在の天気情報を表示します。", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "天候の場所" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "インデックス・マネージャーのステータス", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "インデクサーマネージャー", - "testAll": "すべてのテスト" + "testAll": "すべてのテスト", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "システムヘルスモニタリング", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "利用可能" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "利用可能", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "検索", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "不明" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "ビデオストリーム", @@ -429,33 +1321,129 @@ "label": "フィードURL" }, "hasAutoPlay": { - "label": "オートプレイ" + "label": "オートプレイ", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "追加日" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "ダウンロード", "detailsTitle": "ダウンロード速度" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "統合化" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "進捗状況" + "columnTitle": "進捗状況", + "detailsTitle": "" }, "ratio": { - "columnTitle": "比率" + "columnTitle": "比率", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "状態" + "columnTitle": "状態", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "アップロード" + "columnTitle": "アップロード", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "処理待ち", "paused": "ポーズ", "completed": "完了", - "unknown": "不明" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "不明", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "OverseerrまたはJellyseerrからの全てのメディアリクエストのリストを見る", "option": { "linksTargetNewTab": { "label": "リンクを新しいタブで開く" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "不明", + "pending": "", + "processing": "", "partiallyAvailable": "一部", "available": "利用可能" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "メディア・リクエストに関する統計", + "option": {}, "titles": { "stats": { "main": "メディア統計", "approved": "すでに承認済み", "pending": "承認待ち", + "processing": "", + "declined": "", + "available": "", "tv": "テレビのリクエスト", "movie": "映画のリクエスト", "total": "合計" }, "users": { - "main": "トップユーザー" + "main": "トップユーザー", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "アプリ" + "label": "アプリ", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "小", "md": "中", "lg": "大" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "背景画像の添付ファイル" + "label": "背景画像の添付ファイル", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "背景画像サイズ" + "label": "背景画像サイズ", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "原色" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "セカンダリーカラー" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "さらに、CSS を使用してダッシュボードをカスタマイズします。経験豊富なユーザーにのみお勧めします。" + "label": "", + "description": "さらに、CSS を使用してダッシュボードをカスタマイズします。経験豊富なユーザーにのみお勧めします。", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "名称" }, "isPublic": { - "label": "公開" + "label": "公開", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "一般" + "title": "一般", + "unrecognizedLink": "" }, "layout": { "title": "レイアウト" @@ -547,11 +1734,24 @@ "background": { "title": "背景" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "ボードを見る" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "危険な操作", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "ボードの削除" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "ボードの削除", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "ホーム", "boards": "ボード", "apps": "アプリ", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "ユーザー", "items": { "manage": "管理", - "invites": "招待" + "invites": "招待", + "groups": "" } }, "tools": { "label": "ツール", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "設定", @@ -594,10 +1843,12 @@ "label": "ヘルプ", "items": { "documentation": "ドキュメンテーション", - "discord": "コミュニティ・ディスコード" + "submitIssue": "", + "discord": "コミュニティ・ディスコード", + "sourceCode": "" } }, - "about": "About" + "about": "" } }, "page": { @@ -606,30 +1857,48 @@ "board": "ボード", "user": "ユーザー", "invite": "招待", - "app": "アプリ" + "integration": "", + "app": "アプリ", + "group": "" }, "statisticLabel": { - "boards": "ボード" + "boards": "ボード", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "ボード", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "設定" }, "setHomeBoard": { + "label": "", "badge": { - "label": "ホーム" + "label": "ホーム", + "tooltip": "" } }, "delete": { "label": "永久削除", "confirm": { - "title": "ボードの削除" + "title": "ボードの削除", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "一般", "item": { + "language": "", + "board": "", "firstDayOfWeek": "週の初日", "accessibility": "アクセシビリティ" } @@ -660,22 +1936,51 @@ "metaTitle": "ユーザー管理", "title": "ユーザー" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "ユーザー作成", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "セキュリティ" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "ユーザー招待の管理", "action": { "new": { + "title": "", "description": "有効期限が過ぎると、招待は無効となり、招待を受けた人はアカウントを作成できなくなります。" }, "copy": { - "link": "招待リンク" + "title": "", + "description": "", + "link": "招待リンク", + "button": "" }, "delete": { "title": "招待の削除", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "クリエイター" @@ -699,50 +2004,211 @@ } }, "group": { + "back": "", "setting": { "general": { - "title": "一般" + "title": "一般", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "設定" + "title": "設定", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "実行中", "error": "エラー" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "メディアサーバー" }, - "mediaRequests": { - "label": "メディア・リクエスト" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "ドキュメンテーション" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "コンテナ", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "名称" @@ -754,7 +2220,9 @@ "running": "実行中", "paused": "ポーズ", "restarting": "再起動中", - "removing": "削除中" + "exited": "", + "removing": "削除中", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "開始" + "label": "開始", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "停止" + "label": "停止", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "再起動" + "label": "再起動", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "削除" + "label": "削除", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "ユーザー" + "user": "ユーザー", + "group": "", + "inherited": "" }, "field": { "user": { "label": "ユーザー" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "ボード" }, "integrations": { + "label": "", "edit": { "label": "編集" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "編集" } }, + "medias": { + "label": "" + }, "apps": { "label": "アプリ", + "new": { + "label": "" + }, "edit": { "label": "編集" } @@ -819,6 +2373,9 @@ "general": "一般", "security": "セキュリティ", "board": "ボード", + "groups": { + "label": "" + }, "invites": { "label": "招待" } @@ -826,35 +2383,156 @@ "tools": { "label": "ツール", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { "label": "設定" }, "about": { - "label": "About" + "label": "" } } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "アプリ" + "title": "アプリ", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "ボード" + "title": "ボード", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "トレント" + "name": "トレント", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "ヘルプ", "option": { "documentation": { "label": "ドキュメンテーション" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "コミュニティ・ディスコード" } @@ -876,14 +2560,58 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "ユーザー管理" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { - "label": "About" + "label": "" + }, + "homeBoard": { + "label": "" }, "preferences": { "label": "あなたの好み" @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "ユーザー" + "title": "ユーザー", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "名称" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/ko.json b/packages/translation/src/lang/ko.json index 058851cc9..0f96061fa 100644 --- a/packages/translation/src/lang/ko.json +++ b/packages/translation/src/lang/ko.json @@ -2,9 +2,25 @@ "user": { "title": "사용자", "name": "사용자", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "이메일" + "label": "이메일", + "verified": "" }, "username": { "label": "사용자 이름" @@ -12,117 +28,720 @@ "password": { "label": "비밀번호", "requirement": { + "length": "", "lowercase": "소문자 포함", "uppercase": "대문자 포함", - "number": "번호 포함" + "number": "번호 포함", + "special": "" } }, "passwordConfirm": { "label": "비밀번호 확인" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "로그인" + "label": "로그인", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "계정 만들기", "notification": { "success": { - "title": "계정 생성" + "title": "계정 생성", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "사용자 만들기" + "create": "사용자 만들기", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "이름" + "name": "이름", + "members": "" }, "permission": { "admin": { - "title": "" + "title": "", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "보드" + "title": "보드", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "앱" + "title": "앱", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "이름" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "이름" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "잘못된 URL" + "title": "잘못된 URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "사용자 이름" + "label": "사용자 이름", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "비밀번호", "newLabel": "" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "이름", "size": "크기", "creator": "크리에이터" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "오류", "action": { "add": "추가", "apply": "", + "backToOverview": "", "create": "만들기", "edit": "수정", + "import": "", "insert": "", "remove": "제거", "save": "저장", "saveChanges": "변경 사항 저장", "cancel": "취소", "delete": "삭제", + "discard": "", "confirm": "확인", + "continue": "", "previous": "이전", "next": "다음", - "tryAgain": "다시 시도" + "checkoutDocs": "", + "tryAgain": "다시 시도", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "", "minutes": "" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "기본 설정", - "login": "로그인" + "logout": "", + "login": "로그인", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "위험한 설정", "noResults": "결과를 찾을 수 없습니다.", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "이 필드는 유효하지 않습니다.", @@ -130,7 +749,8 @@ "string": { "startsWith": "이 필드는 {startsWith}로 시작해야 합니다.", "endsWith": "이 필드는 {endsWith}으로 끝나야 합니다.", - "includes": "이 필드에는 {includes}" + "includes": "이 필드에는 {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "이 필드는 {minimum} 자 이상이어야 합니다.", @@ -139,11 +759,29 @@ "tooBig": { "string": "이 필드는 최대 {maximum} 자까지만 입력할 수 있습니다.", "number": "이 필드는 {maximum}보다 작거나 같아야 합니다." + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "위로 이동", - "moveDown": "아래로 이동" + "moveDown": "아래로 이동", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "위치 변경" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "설정" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "너비" }, "height": { "label": "높이" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "새 탭에서 열기" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "레이아웃", @@ -196,17 +939,29 @@ }, "column": { "label": "세로" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "", "adsBlockedTodayPercentage": "", - "dnsQueriesToday": "오늘 쿼리" + "dnsQueriesToday": "오늘 쿼리", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "대시보드에서 PiHole 또는 AdGuard를 제어하세요.", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "세로" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "", "enabled": "활성화됨", "disabled": "장애인", + "processing": "", + "disconnected": "", "hours": "", - "minutes": "" + "minutes": "", + "unlimited": "" } }, "clock": { + "name": "", "description": "현재 날짜와 시간을 표시합니다.", "option": { - "timezone": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, + "timezone": { + "label": "", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "노트북", + "description": "", "option": { "showToolbar": { "label": "마크다운 작성에 도움이 되는 도구 모음 표시" @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "인터넷에서 콘텐츠를 퍼옵니다. 일부 웹사이트는 액세스를 제한할 수 있습니다.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "브라우저가 iframe을 지원하지 않습니다. 브라우저를 업데이트하세요." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "캘린더", + "description": "", "option": { "releaseType": { - "label": "레이더 릴리스 유형" + "label": "레이더 릴리스 유형", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "날씨", "description": "설정한 위치의 현재 날씨 정보를 표시합니다.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "날씨 위치" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "", - "testAll": "" + "testAll": "", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "검색", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "알 수 없음" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "비디오 스트림", @@ -429,33 +1321,129 @@ "label": "피드 URL" }, "hasAutoPlay": { - "label": "자동 재생" + "label": "자동 재생", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", + "detailsTitle": "" + }, + "category": { + "columnTitle": "", "detailsTitle": "" }, "downSpeed": { "columnTitle": "다운로드", "detailsTitle": "다운로드 속도" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "통합" }, - "progress": { - "columnTitle": "진행률" - }, - "ratio": { + "name": { "columnTitle": "" }, + "progress": { + "columnTitle": "진행률", + "detailsTitle": "" + }, + "ratio": { + "columnTitle": "", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" + }, "state": { - "columnTitle": "상태" + "columnTitle": "상태", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "업로드" + "columnTitle": "업로드", + "detailsTitle": "" } }, "states": { @@ -463,83 +1451,282 @@ "queued": "", "paused": "일시 중지됨", "completed": "완료됨", - "unknown": "알 수 없음" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "알 수 없음", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "오버서 또는 젤리서 인스턴스의 모든 미디어 요청 목록 보기", "option": { "linksTargetNewTab": { "label": "새 탭에서 링크 열기" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "알 수 없음", + "pending": "", + "processing": "", "partiallyAvailable": "", "available": "" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "미디어 요청에 대한 통계", + "option": {}, "titles": { "stats": { "main": "미디어 통계", "approved": "이미 승인됨", "pending": "승인 대기 중", + "processing": "", + "declined": "", + "available": "", "tv": "TV 요청", "movie": "영화 요청", "total": "합계" }, "users": { - "main": "상위 사용자" + "main": "상위 사용자", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "앱" + "label": "앱", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { - "sm": "Small", - "md": "Medium", - "lg": "Large" + "sm": "", + "md": "", + "lg": "" + } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } } } } } }, "field": { - "backgroundImageAttachment": { + "pageTitle": { "label": "" }, - "backgroundImageSize": { + "metaTitle": { "label": "" }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, + "backgroundImageAttachment": { + "label": "", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } + }, + "backgroundImageSize": { + "label": "", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } + }, "primaryColor": { "label": "기본 색상" }, "secondaryColor": { "label": "보조 색상" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "또한 숙련된 사용자에게만 권장되는 CSS를 사용하여 대시보드를 사용자 지정할 수 있습니다." + "label": "", + "description": "또한 숙련된 사용자에게만 권장되는 CSS를 사용하여 대시보드를 사용자 지정할 수 있습니다.", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "이름" }, "isPublic": { - "label": "공개" + "label": "공개", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "일반" + "title": "일반", + "unrecognizedLink": "" }, "layout": { "title": "레이아웃" @@ -547,11 +1734,24 @@ "background": { "title": "배경" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "게시판 보기" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "위험한 설정", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "게시판 삭제" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "게시판 삭제", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "홈", "boards": "보드", "apps": "앱", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "사용자", "items": { "manage": "관리", - "invites": "초대" + "invites": "초대", + "groups": "" } }, "tools": { "label": "도구", "items": { - "docker": "Docker", - "api": "" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "설정", @@ -594,7 +1843,9 @@ "label": "도움말", "items": { "documentation": "문서", - "discord": "커뮤니티 불화" + "submitIssue": "", + "discord": "커뮤니티 불화", + "sourceCode": "" } }, "about": "정보" @@ -606,30 +1857,48 @@ "board": "보드", "user": "사용자", "invite": "초대", - "app": "앱" + "integration": "", + "app": "앱", + "group": "" }, "statisticLabel": { - "boards": "보드" + "boards": "보드", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "보드", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "설정" }, "setHomeBoard": { + "label": "", "badge": { - "label": "홈" + "label": "홈", + "tooltip": "" } }, "delete": { "label": "영구 삭제", "confirm": { - "title": "게시판 삭제" + "title": "게시판 삭제", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "일반", "item": { + "language": "", + "board": "", "firstDayOfWeek": "요일별 요일", "accessibility": "접근성" } @@ -660,22 +1936,51 @@ "metaTitle": "사용자 관리", "title": "사용자" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "사용자 만들기", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "사용자 초대 관리", "action": { "new": { + "title": "", "description": "만료 후에는 초대가 더 이상 유효하지 않으며 초대를 받은 사람은 계정을 만들 수 없습니다." }, "copy": { - "link": "초대 링크" + "title": "", + "description": "", + "link": "초대 링크", + "button": "" }, "delete": { "title": "초대 삭제", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "크리에이터" @@ -699,50 +2004,211 @@ } }, "group": { + "back": "", "setting": { "general": { - "title": "일반" + "title": "일반", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "설정" + "title": "설정", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "실행 중", "error": "오류" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "미디어 서버" }, - "mediaRequests": { - "label": "미디어 요청" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "문서" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "이름" @@ -754,7 +2220,9 @@ "running": "실행 중", "paused": "일시 중지됨", "restarting": "다시 시작", - "removing": "제거" + "exited": "", + "removing": "제거", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "시작" + "label": "시작", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "중지" + "label": "중지", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "재시작" + "label": "재시작", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "제거" + "label": "제거", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "사용자" + "user": "사용자", + "group": "", + "inherited": "" }, "field": { "user": { "label": "사용자" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "보드" }, "integrations": { + "label": "", "edit": { "label": "수정" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "수정" } }, + "medias": { + "label": "" + }, "apps": { "label": "앱", + "new": { + "label": "" + }, "edit": { "label": "수정" } @@ -819,6 +2373,9 @@ "general": "일반", "security": "", "board": "보드", + "groups": { + "label": "" + }, "invites": { "label": "초대" } @@ -826,7 +2383,10 @@ "tools": { "label": "도구", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "앱" + "title": "앱", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "보드" + "title": "보드", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "토렌트" + "name": "토렌트", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "도움말", "option": { "documentation": { "label": "문서" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "커뮤니티 불화" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "사용자 관리" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "정보" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "기본 설정" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "사용자" + "title": "사용자", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "이름" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/lt.json b/packages/translation/src/lang/lt.json index ab3eee0f5..d7c82ce20 100644 --- a/packages/translation/src/lang/lt.json +++ b/packages/translation/src/lang/lt.json @@ -2,123 +2,746 @@ "user": { "title": "Vartotojai", "name": "Vartotojas", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "El. paštas" + "label": "El. paštas", + "verified": "" }, "username": { "label": "" }, "password": { "label": "Slaptažodis", - "requirement": {} + "requirement": { + "length": "", + "lowercase": "", + "uppercase": "", + "number": "", + "special": "" + } }, "passwordConfirm": { "label": "Patvirtinti slaptažodį" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Prisijungti" + "label": "Prisijungti", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Sukurti paskyrą", "notification": { "success": { - "title": "Paskyra sukurta" + "title": "Paskyra sukurta", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Sukurti vartotoją" + "create": "Sukurti vartotoją", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Pavadinimas" + "name": "Pavadinimas", + "members": "" }, "permission": { "admin": { - "title": "Administratorius" + "title": "Administratorius", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Lentos" + "title": "Lentos", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Programėlės" + "title": "Programėlės", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Pavadinimas" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Pavadinimas" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Klaidingas URL" + "title": "Klaidingas URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "" + "label": "", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Slaptažodis", "newLabel": "Naujas slaptažodis" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Pavadinimas", "size": "", "creator": "Kūrėjas" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "", "action": { "add": "", "apply": "", + "backToOverview": "", "create": "Sukurti", "edit": "", + "import": "", "insert": "", "remove": "Pašalinti", "save": "", "saveChanges": "Išsaugoti pakeitimus", "cancel": "Atšaukti", "delete": "", + "discard": "", "confirm": "", + "continue": "", "previous": "", "next": "", - "tryAgain": "" + "checkoutDocs": "", + "tryAgain": "", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "", "minutes": "" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "", - "login": "Prisijungti" + "logout": "", + "login": "Prisijungti", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "", "noResults": "Rezultatų nerasta", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "", @@ -126,7 +749,8 @@ "string": { "startsWith": "", "endsWith": "", - "includes": "" + "includes": "", + "invalidEmail": "" }, "tooSmall": { "string": "", @@ -135,11 +759,29 @@ "tooBig": { "string": "", "number": "" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -147,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Pakelti aukštyn", - "moveDown": "Perkelti žemyn" + "moveDown": "Perkelti žemyn", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Nustatymai" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Plotis" }, "height": { "label": "Aukštis" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Atidaryti naujame skirtuke" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "", @@ -192,17 +939,29 @@ }, "column": { "label": "Vertikalus" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Šiandien užblokuota", "adsBlockedTodayPercentage": "Šiandien užblokuota", - "dnsQueriesToday": "Užklausos šiandien" + "dnsQueriesToday": "Užklausos šiandien", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Valdykite PiHole arba AdGuard iš savo prietaisų skydelio", "option": { "layout": { @@ -213,28 +972,70 @@ }, "column": { "label": "Vertikalus" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "", "enabled": "", "disabled": "", + "processing": "", + "disconnected": "", "hours": "", - "minutes": "" + "minutes": "", + "unlimited": "" } }, "clock": { + "name": "", "description": "Rodo dabartinę datą ir laiką.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Laiko juosta" + "label": "Laiko juosta", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Užrašai", + "description": "", "option": { "showToolbar": { "label": "Rodyti įrankių juostą, padedančią rašyti žymėjimą" @@ -294,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Įterpkite bet kokį turinį iš interneto. Kai kuriose svetainėse prieiga gali būti ribojama.", "option": { "embedUrl": { @@ -326,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Jūsų naršyklė nepalaiko iframe. Atnaujinkite savo naršyklę." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "Subjekto ID" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Rodomas vardas" @@ -348,9 +1163,21 @@ }, "calendar": { "name": "Kalendorius", + "description": "", "option": { "releaseType": { - "label": "\"Radarr\" išleidimo tipas" + "label": "\"Radarr\" išleidimo tipas", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -358,8 +1185,25 @@ "name": "", "description": "", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -381,8 +1225,17 @@ }, "indexerManager": { "name": "Indeksavimo tvarkytuvo būsena", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Indeksavimo tvarkyklė", - "testAll": "Išbandyk viską" + "testAll": "Išbandyk viską", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Sistemos būklės stebėjimas", @@ -402,20 +1255,63 @@ } }, "popover": { - "available": "Galima" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Galima", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Ieškoti", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Nežinoma" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "", @@ -425,33 +1321,129 @@ "label": "" }, "hasAutoPlay": { + "label": "", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", + "detailsTitle": "" + }, + "category": { + "columnTitle": "", "detailsTitle": "" }, "downSpeed": { "columnTitle": "Žemyn", "detailsTitle": "Atsisiuntimo greitis" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Integracija" }, - "progress": { + "name": { "columnTitle": "" }, + "progress": { + "columnTitle": "", + "detailsTitle": "" + }, "ratio": { - "columnTitle": "" + "columnTitle": "", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Būsena" + "columnTitle": "Būsena", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Aukštyn" + "columnTitle": "Aukštyn", + "detailsTitle": "" } }, "states": { @@ -459,83 +1451,282 @@ "queued": "", "paused": "", "completed": "", - "unknown": "Nežinoma" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Nežinoma", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Peržiūrėkite visų medijų užklausų iš \"Overseerr\" arba \"Jellyseerr\" sąrašą", "option": { "linksTargetNewTab": { "label": "Atidaryti naujame skirtuke" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Nežinoma", + "pending": "", + "processing": "", "partiallyAvailable": "Dalis", "available": "Galima" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statistikos apie jūsų medijų užklausas", + "option": {}, "titles": { "stats": { "main": "Medijų statistikos", "approved": "Jau patvirtinta", "pending": "Laukia patvirtinimo", + "processing": "", + "declined": "", + "available": "", "tv": "TV užklausos", "movie": "Filmų užklausos", "total": "Iš viso" }, "users": { - "main": "Top vartotojai" + "main": "Top vartotojai", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Programėlės" + "label": "Programėlės", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Mažas", "md": "Vidutinis", "lg": "Didelis" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { - "backgroundImageAttachment": { + "pageTitle": { "label": "" }, - "backgroundImageSize": { + "metaTitle": { "label": "" }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, + "backgroundImageAttachment": { + "label": "", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } + }, + "backgroundImageSize": { + "label": "", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } + }, "primaryColor": { "label": "Pagrindinė spalva" }, "secondaryColor": { "label": "Antrinė spalva" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "" + "label": "", + "description": "", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Pavadinimas" }, "isPublic": { - "label": "Vieša" + "label": "Vieša", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Bendras" + "title": "Bendras", + "unrecognizedLink": "" }, "layout": { "title": "" @@ -543,11 +1734,24 @@ "background": { "title": "" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Žiūrėti lentą" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -555,9 +1759,42 @@ "dangerZone": { "title": "", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Ištrinti lentą" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Ištrinti lentą", + "description": "" } } } @@ -566,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Pagrindinis", "boards": "Lentos", "apps": "Programėlės", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Vartotojai", "items": { "manage": "Valdyti", - "invites": "Pakvietimai" + "invites": "Pakvietimai", + "groups": "" } }, "tools": { "label": "Įrankiai", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Nustatymai", @@ -590,7 +1843,9 @@ "label": "Pagalba", "items": { "documentation": "Dokumentacija", - "discord": "Bendruomenės Discord" + "submitIssue": "", + "discord": "Bendruomenės Discord", + "sourceCode": "" } }, "about": "" @@ -602,30 +1857,48 @@ "board": "Lentos", "user": "Vartotojai", "invite": "Pakvietimai", - "app": "Programėlės" + "integration": "", + "app": "Programėlės", + "group": "" }, "statisticLabel": { - "boards": "Lentos" + "boards": "Lentos", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Jūsų lentos", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Nustatymai" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Pagrindinis" + "label": "Pagrindinis", + "tooltip": "" } }, "delete": { "label": "Ištrinti visam laikui", "confirm": { - "title": "Ištrinti lentą" + "title": "Ištrinti lentą", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -636,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Bendras", "item": { + "language": "", + "board": "", "firstDayOfWeek": "", "accessibility": "" } @@ -656,22 +1936,51 @@ "metaTitle": "Tvarkyti vartotojus", "title": "Vartotojai" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Sukurti vartotoją", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Apsauga" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Tvarkyti naudotojų kvietimus", "action": { "new": { + "title": "", "description": "Pasibaigus galiojimo laikui, kvietimas nebegalios ir kvietimo gavėjas negalės sukurti paskyros." }, "copy": { - "link": "Kvietimo nuoroda" + "title": "", + "description": "", + "link": "Kvietimo nuoroda", + "button": "" }, "delete": { "title": "Ištrinti kvietimą", @@ -680,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Kūrėjas" @@ -695,50 +2004,211 @@ } }, "group": { + "back": "", "setting": { "general": { - "title": "Bendras" + "title": "Bendras", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Nustatymai" + "title": "Nustatymai", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Veikia", "error": "" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Medijų serveris" }, - "mediaRequests": { - "label": "Medijų užklausos" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Dokumentacija" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Pavadinimas" @@ -750,7 +2220,9 @@ "running": "Veikia", "paused": "", "restarting": "Paleidžiama iš naujo", - "removing": "Trinamas" + "exited": "", + "removing": "Trinamas", + "dead": "" } }, "containerImage": { @@ -762,27 +2234,99 @@ }, "action": { "start": { - "label": "Paleisti" + "label": "Paleisti", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Sustabdyti" + "label": "Sustabdyti", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Paleisti iš naujo" + "label": "Paleisti iš naujo", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Pašalinti" + "label": "Pašalinti", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Vartotojai" + "user": "Vartotojai", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Vartotojas" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -792,17 +2336,31 @@ "label": "Lentos" }, "integrations": { + "label": "", "edit": { "label": "" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "" } }, + "medias": { + "label": "" + }, "apps": { "label": "Programėlės", + "new": { + "label": "" + }, "edit": { "label": "" } @@ -815,6 +2373,9 @@ "general": "Bendras", "security": "Apsauga", "board": "Lentos", + "groups": { + "label": "" + }, "invites": { "label": "Pakvietimai" } @@ -822,7 +2383,10 @@ "tools": { "label": "Įrankiai", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -834,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Programėlės" + "title": "Programėlės", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Lentos" + "title": "Lentos", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrentai" + "name": "Torrentai", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -858,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Pagalba", "option": { "documentation": { "label": "Dokumentacija" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Bendruomenės Discord" } @@ -872,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Tvarkyti vartotojus" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "" } @@ -889,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Vartotojai" + "title": "Vartotojai", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Pavadinimas" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/lv.json b/packages/translation/src/lang/lv.json index a6bee3e71..51272fbdd 100644 --- a/packages/translation/src/lang/lv.json +++ b/packages/translation/src/lang/lv.json @@ -2,9 +2,25 @@ "user": { "title": "Lietotāji", "name": "Lietotājs", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-pasts" + "label": "E-pasts", + "verified": "" }, "username": { "label": "Lietotājvārds" @@ -12,117 +28,720 @@ "password": { "label": "Parole", "requirement": { + "length": "", "lowercase": "Ietver mazo burtu", "uppercase": "Ietver lielo burtu", - "number": "Ietver numuru" + "number": "Ietver numuru", + "special": "" } }, "passwordConfirm": { "label": "Apstipriniet paroli" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Pieslēgties" + "label": "Pieslēgties", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Izveidot kontu", "notification": { "success": { - "title": "Konts izveidots" + "title": "Konts izveidots", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Izveidot lietotāju" + "create": "Izveidot lietotāju", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Nosaukums" + "name": "Nosaukums", + "members": "" }, "permission": { "admin": { - "title": "Administrators" + "title": "Administrators", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Dēļi" + "title": "Dēļi", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Lietotnes" + "title": "Lietotnes", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Nosaukums" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Nosaukums" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Nederīgs URL" + "title": "Nederīgs URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Lietotājvārds" + "label": "Lietotājvārds", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Parole", "newLabel": "Jauna parole" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Nosaukums", "size": "Lielums", "creator": "Izveidotājs" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Kļūda", "action": { "add": "Pievienot", "apply": "Lietot", + "backToOverview": "", "create": "Izveidot", "edit": "Rediģēt", + "import": "", "insert": "Ievietot", "remove": "Noņemt", "save": "Saglabāt", "saveChanges": "Saglabāt izmaiņas", "cancel": "Atcelt", "delete": "Dzēst", + "discard": "", "confirm": "Apstipriniet", + "continue": "", "previous": "Iepriekšējais", "next": "Nākamais", - "tryAgain": "Mēģiniet vēlreiz" + "checkoutDocs": "", + "tryAgain": "Mēģiniet vēlreiz", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "", "minutes": "" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Jūsu iestatījumi", - "login": "Pieslēgties" + "logout": "", + "login": "Pieslēgties", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Bīstamā zona", "noResults": "Nav atrasts neviens rezultāts", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Šis lauks nav derīgs", @@ -130,7 +749,8 @@ "string": { "startsWith": "Šim laukam jāsākas ar {startsWith}", "endsWith": "Šim laukam jābeidzas ar {endsWith}", - "includes": "Šajā laukā jāiekļauj {includes}" + "includes": "Šajā laukā jāiekļauj {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Šim laukam jābūt vismaz {minimum} rakstzīmju garam", @@ -139,11 +759,29 @@ "tooBig": { "string": "Šim laukam jābūt ne garākam par {maximum} rakstzīmēm", "number": "Šim laukam jābūt mazākam vai vienādam ar {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Virzīt augšup", - "moveDown": "Virzīt lejup" + "moveDown": "Virzīt lejup", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Mainīt pozīciju" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Iestatījumi" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Platums" }, "height": { "label": "Augstums" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Atvērt jaunā cilnē" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Izkārtojums", @@ -196,17 +939,29 @@ }, "column": { "label": "Vertikāli" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Šodien bloķēti", "adsBlockedTodayPercentage": "Šodien bloķēti", - "dnsQueriesToday": "Pieprasījumi šodien" + "dnsQueriesToday": "Pieprasījumi šodien", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Vadiet PiHole vai AdGuard no sava informācijas paneļa", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Vertikāli" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "", "enabled": "Iespējots", "disabled": "Atspējots", + "processing": "", + "disconnected": "", "hours": "", - "minutes": "" + "minutes": "", + "unlimited": "" } }, "clock": { + "name": "", "description": "Rāda pašreizējo datumu un laiku.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Laika zona" + "label": "Laika zona", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Piezīmes", + "description": "", "option": { "showToolbar": { "label": "Rādīt rīkjoslu, lai palīdzētu rakstīt markdown tekstu" @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Iegult jebkuru saturu no interneta. Dažas vietnes var ierobežot piekļuvi.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Jūsu pārlūkprogramma neatbalsta iframe. Lūdzu, atjauniniet pārlūkprogrammu." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "Vienības ID" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Parādāmais nosaukums" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Kalendārs", + "description": "", "option": { "releaseType": { - "label": "Radarr laiduma tips" + "label": "Radarr laiduma tips", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Laikapstākļi", "description": "Rāda pašreizējo laikapstākļu informāciju par iestatīto atrašanās vietu.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Laikapstākļu atrašānās vieta" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Indeksētāja pārvaldnieka statuss", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Indexer pārvaldnieks", - "testAll": "Pārbaudīt visu" + "testAll": "Pārbaudīt visu", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Sistēmas Stāvokļa Uzraudzība", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "Pieejams" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Pieejams", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Meklēt", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Nezināms" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Videostraume", @@ -429,33 +1321,129 @@ "label": "Plūsmas URL" }, "hasAutoPlay": { - "label": "Automātiskā atskaņošana" + "label": "Automātiskā atskaņošana", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Pievienošanas datums" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "Lejupielāde", "detailsTitle": "Lejupielādes Ātrums" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Integrācija" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Progress" + "columnTitle": "", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Attiecība" + "columnTitle": "Attiecība", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Stāvoklis" + "columnTitle": "Stāvoklis", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Augšupielāde" + "columnTitle": "Augšupielāde", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "", "paused": "Apstādināts", "completed": "Pabeigts", - "unknown": "Nezināms" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Nezināms", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Skatiet sarakstu ar visiem multimediju pieprasījumiem no jūsu Overseerr vai Jellyseerr instances", "option": { "linksTargetNewTab": { "label": "Atvērt saites jaunā cilnē" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Nezināms", + "pending": "", + "processing": "", "partiallyAvailable": "Daļējs", "available": "Pieejams" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statistika par jūsu mediju pieprasījumiem", + "option": {}, "titles": { "stats": { "main": "Mediju statistika", "approved": "Jau apstiprināts", "pending": "Nepabeigtie apstiprinājumi", + "processing": "", + "declined": "", + "available": "", "tv": "TV pieprasījumi", "movie": "Filmu pieprasījumi", "total": "Kopā" }, "users": { - "main": "Top Lietotāji" + "main": "Top Lietotāji", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Lietotnes" + "label": "Lietotnes", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Mazs", "md": "Vidējs", "lg": "Liels" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Fona attēla pielikums" + "label": "Fona attēla pielikums", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Fona attēla izmērs" + "label": "Fona attēla izmērs", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Pamatkrāsa" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Sekundārā krāsa" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Turklāt pielāgojiet paneli, izmantojot CSS, ieteicams tikai pieredzējušiem lietotājiem" + "label": "", + "description": "Turklāt pielāgojiet paneli, izmantojot CSS, ieteicams tikai pieredzējušiem lietotājiem", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Nosaukums" }, "isPublic": { - "label": "Publisks" + "label": "Publisks", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Vispārīgi" + "title": "Vispārīgi", + "unrecognizedLink": "" }, "layout": { "title": "Izkārtojums" @@ -547,11 +1734,24 @@ "background": { "title": "Fons" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Apskatīt dēli" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Bīstamā zona", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Dzēst dēli" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Dzēst dēli", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Sākums", "boards": "Dēļi", "apps": "Lietotnes", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Lietotāji", "items": { "manage": "Pārvaldīt", - "invites": "Uzaicinājumi" + "invites": "Uzaicinājumi", + "groups": "" } }, "tools": { "label": "Rīki", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Iestatījumi", @@ -594,7 +1843,9 @@ "label": "Palīdzība", "items": { "documentation": "Dokumentācija", - "discord": "Kopienas Discord" + "submitIssue": "", + "discord": "Kopienas Discord", + "sourceCode": "" } }, "about": "Par Programmu" @@ -606,30 +1857,48 @@ "board": "Dēļi", "user": "Lietotāji", "invite": "Uzaicinājumi", - "app": "Lietotnes" + "integration": "", + "app": "Lietotnes", + "group": "" }, "statisticLabel": { - "boards": "Dēļi" + "boards": "Dēļi", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Jūsu dēļi", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Iestatījumi" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Sākums" + "label": "Sākums", + "tooltip": "" } }, "delete": { "label": "Neatgriezeniski dzēst", "confirm": { - "title": "Dzēst dēli" + "title": "Dzēst dēli", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Vispārīgi", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Nedēļas pirmā diena", "accessibility": "Piekļūstamība" } @@ -660,22 +1936,51 @@ "metaTitle": "Pārvaldīt lietotājus", "title": "Lietotāji" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Izveidot lietotāju", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Drošība" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Lietotāju uzaicinājumu pārvaldīšana", "action": { "new": { + "title": "", "description": "Pēc derīguma termiņa beigām uzaicinājums vairs nebūs derīgs, un uzaicinājuma saņēmējs nevarēs izveidot kontu." }, "copy": { - "link": "Uzaicinājuma saite" + "title": "", + "description": "", + "link": "Uzaicinājuma saite", + "button": "" }, "delete": { "title": "Dzēst uzaicinājumu", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Izveidotājs" @@ -699,50 +2004,211 @@ } }, "group": { + "back": "", "setting": { "general": { - "title": "Vispārīgi" + "title": "Vispārīgi", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Iestatījumi" + "title": "Iestatījumi", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Darbojas", "error": "Kļūda" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Multivides Serveris" }, - "mediaRequests": { - "label": "Multimediju pieprasījumi" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Dokumentācija" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Nosaukums" @@ -754,39 +2220,113 @@ "running": "Darbojas", "paused": "Apstādināts", "restarting": "Restartējas", - "removing": "Noņemšana" + "exited": "", + "removing": "Noņemšana", + "dead": "" } }, "containerImage": { "label": "Attēls" }, "ports": { - "label": "Ports" + "label": "" } }, "action": { "start": { - "label": "Palaist" + "label": "Palaist", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Apstādināt" + "label": "Apstādināt", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Restartēt" + "label": "Restartēt", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Noņemt" + "label": "Noņemt", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Lietotāji" + "user": "Lietotāji", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Lietotājs" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Dēļi" }, "integrations": { + "label": "", "edit": { "label": "Rediģēt" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Rediģēt" } }, + "medias": { + "label": "" + }, "apps": { "label": "Lietotnes", + "new": { + "label": "" + }, "edit": { "label": "Rediģēt" } @@ -819,6 +2373,9 @@ "general": "Vispārīgi", "security": "Drošība", "board": "Dēļi", + "groups": { + "label": "" + }, "invites": { "label": "Uzaicinājumi" } @@ -826,7 +2383,10 @@ "tools": { "label": "Rīki", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Lietotnes" + "title": "Lietotnes", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Dēļi" + "title": "Dēļi", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torenti" + "name": "Torenti", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Palīdzība", "option": { "documentation": { "label": "Dokumentācija" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Kopienas Discord" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Pārvaldīt lietotājus" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Par Programmu" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Jūsu iestatījumi" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Lietotāji" + "title": "Lietotāji", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Nosaukums" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/nl.json b/packages/translation/src/lang/nl.json index d4c9d8d96..4b28f93f4 100644 --- a/packages/translation/src/lang/nl.json +++ b/packages/translation/src/lang/nl.json @@ -2,9 +2,25 @@ "user": { "title": "Gebruikers", "name": "Gebruiker", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-mail" + "label": "E-mail", + "verified": "" }, "username": { "label": "Gebruikersnaam" @@ -12,117 +28,720 @@ "password": { "label": "Wachtwoord", "requirement": { + "length": "", "lowercase": "Inclusief kleine letter", "uppercase": "Inclusief hoofdletter", - "number": "Inclusief aantal" + "number": "Inclusief aantal", + "special": "" } }, "passwordConfirm": { "label": "Wachtwoord bevestigen" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Inloggen" + "label": "Inloggen", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Account aanmaken", "notification": { "success": { - "title": "Account aangemaakt" + "title": "Account aangemaakt", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Gebruiker aanmaken" + "create": "Gebruiker aanmaken", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Naam" + "name": "Naam", + "members": "" }, "permission": { "admin": { - "title": "Beheerder" + "title": "Beheerder", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Borden" + "title": "Borden", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Apps" + "title": "", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Naam" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Naam" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Ongeldige URL" + "title": "Ongeldige URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Gebruikersnaam" + "label": "Gebruikersnaam", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Wachtwoord", "newLabel": "Nieuw wachtwoord" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Naam", "size": "Grootte", "creator": "Maker" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Fout", "action": { "add": "Toevoegen", "apply": "Toepassen", + "backToOverview": "", "create": "Aanmaken", "edit": "Wijzigen", + "import": "", "insert": "Invoegen", "remove": "Verwijderen", "save": "Opslaan", "saveChanges": "Wijzigingen opslaan", "cancel": "Annuleren", "delete": "Verwijderen", + "discard": "", "confirm": "Bevestigen", + "continue": "", "previous": "Vorige", "next": "Volgende", - "tryAgain": "Probeer het opnieuw" + "checkoutDocs": "", + "tryAgain": "Probeer het opnieuw", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "Uren", "minutes": "Minuten" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Jouw voorkeuren", - "login": "Inloggen" + "logout": "", + "login": "Inloggen", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Gevarenzone", "noResults": "Geen resultaten gevonden", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Dit veld is ongeldig", @@ -130,7 +749,8 @@ "string": { "startsWith": "Dit veld moet beginnen met {startsWith}", "endsWith": "Dit veld moet eindigen op {endsWith}", - "includes": "Dit veld moet {includes} bevatten." + "includes": "Dit veld moet {includes} bevatten.", + "invalidEmail": "" }, "tooSmall": { "string": "Dit veld moet minstens {minimum} tekens lang zijn", @@ -139,11 +759,29 @@ "tooBig": { "string": "Dit veld mag maximaal {maximum} tekens lang zijn", "number": "Dit veld moet kleiner of gelijk zijn aan {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Omhoog", - "moveDown": "Omlaag" + "moveDown": "Omlaag", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Positie wijzigen" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Instellingen" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Breedte" }, "height": { "label": "Hoogte" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Open in nieuw tabblad" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Indeling", @@ -196,17 +939,29 @@ }, "column": { "label": "Verticaal" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Vandaag geblokkeerd", "adsBlockedTodayPercentage": "Vandaag geblokkeerd", - "dnsQueriesToday": "Queries vandaag" + "dnsQueriesToday": "Queries vandaag", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Bedien PiHole of AdGuard vanaf je dashboard", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Verticaal" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "Instellen", "enabled": "Ingeschakeld", "disabled": "Uitgeschakeld", + "processing": "", + "disconnected": "", "hours": "Uren", - "minutes": "Minuten" + "minutes": "Minuten", + "unlimited": "" } }, "clock": { + "name": "", "description": "Toont de huidige datum en tijd.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Tijdzone" + "label": "Tijdzone", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Notitieboek", + "description": "", "option": { "showToolbar": { "label": "Toon de werkbalk om je te helpen markdown te schrijven" @@ -257,7 +1054,7 @@ "underline": "Onderstreept", "colorText": "Kleur tekst", "colorHighlight": "Gekleurde tekst markeren", - "code": "Code", + "code": "", "clear": "Opmaak wissen", "heading": "Koptekst {level}", "align": "Tekst uitlijnen: {position}", @@ -268,7 +1065,7 @@ "checkList": "Controlelijst", "increaseIndent": "Inspringen vergroten", "decreaseIndent": "Inspringen verminderen", - "link": "Link", + "link": "", "unlink": "Link verwijderen", "image": "Afbeelding insluiten", "addTable": "Tabel toevoegen", @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Insluiten van alle inhoud van het internet. Sommige websites kunnen de toegang beperken.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Je browser ondersteunt geen iframes. Update je browser." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "Entiteit-ID" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Weergavenaam" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Kalender", + "description": "", "option": { "releaseType": { - "label": "Radarr release type" + "label": "", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Weer", "description": "Toont de huidige weersinformatie van een ingestelde locatie.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Weerslocatie" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Indexeer beheerder status", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Indexeer beheerder", - "testAll": "Alles testen" + "testAll": "Alles testen", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Systeem gezondheidsmonitoring", @@ -406,56 +1255,195 @@ } }, "popover": { - "available": "Beschikbaar" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Beschikbaar", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Zoeken", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Onbekend" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Video stream", "description": "Een videostream of video van een camera of een website insluiten", "option": { "feedUrl": { - "label": "Feed URL" + "label": "" }, "hasAutoPlay": { - "label": "Automatisch afspelen" + "label": "Automatisch afspelen", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Datum toegevoegd" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { - "columnTitle": "Down", + "columnTitle": "", "detailsTitle": "Downloadsnelheid" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Integratie" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Voortgang" + "columnTitle": "Voortgang", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Verhouding" + "columnTitle": "Verhouding", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Status" + "columnTitle": "Status", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Up" + "columnTitle": "", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "In wachtrij", "paused": "Gepauzeerd", "completed": "Voltooid", - "unknown": "Onbekend" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Onbekend", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Bekijk een lijst met alle mediaverzoeken van je Overseerr of Jellyseerr instantie", "option": { "linksTargetNewTab": { "label": "Links in nieuw tabblad openen" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Onbekend", + "pending": "", + "processing": "", "partiallyAvailable": "Gedeeltelijk", "available": "Beschikbaar" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statistieken over je mediaverzoeken", + "option": {}, "titles": { "stats": { "main": "Media statistieken", "approved": "Reeds goedgekeurd", "pending": "In afwachting van goedkeuring", + "processing": "", + "declined": "", + "available": "", "tv": "TV verzoeken", "movie": "Film verzoeken", "total": "Totaal" }, "users": { - "main": "Grootste gebruikers" + "main": "Grootste gebruikers", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Apps" + "label": "", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Klein", "md": "Middel", "lg": "Groot" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Achtergrondafbeelding bijlage" + "label": "Achtergrondafbeelding bijlage", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Achtergrondafbeelding grootte" + "label": "Achtergrondafbeelding grootte", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Primaire kleur" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Secundaire kleur" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Pas je dashboard verder aan met behulp van CSS, alleen aanbevolen voor ervaren gebruikers" + "label": "", + "description": "Pas je dashboard verder aan met behulp van CSS, alleen aanbevolen voor ervaren gebruikers", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Naam" }, "isPublic": { - "label": "Openbaar" + "label": "Openbaar", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Algemeen" + "title": "Algemeen", + "unrecognizedLink": "" }, "layout": { "title": "Indeling" @@ -547,11 +1734,24 @@ "background": { "title": "Achtergrond" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Bord bekijken" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Gevarenzone", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Bord verwijderen" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Bord verwijderen", + "description": "" } } } @@ -570,31 +1803,49 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { - "home": "Home", + "home": "", "boards": "Borden", - "apps": "Apps", + "apps": "", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Gebruikers", "items": { "manage": "Beheren", - "invites": "Uitnodigingen" + "invites": "Uitnodigingen", + "groups": "" } }, "tools": { "label": "Gereedschappen", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Instellingen", "help": { - "label": "Help", + "label": "", "items": { "documentation": "Documentatie", - "discord": "Community Discord" + "submitIssue": "", + "discord": "", + "sourceCode": "" } }, "about": "Over" @@ -606,30 +1857,48 @@ "board": "Borden", "user": "Gebruikers", "invite": "Uitnodigingen", - "app": "Apps" + "integration": "", + "app": "", + "group": "" }, "statisticLabel": { - "boards": "Borden" + "boards": "Borden", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Jouw borden", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Instellingen" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Home" + "label": "", + "tooltip": "" } }, "delete": { "label": "Permanent verwijderen", "confirm": { - "title": "Bord verwijderen" + "title": "Bord verwijderen", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Algemeen", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Eerste dag van de week", "accessibility": "Toegankelijkheid" } @@ -660,22 +1936,51 @@ "metaTitle": "Gebruikers beheren", "title": "Gebruikers" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Gebruiker aanmaken", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Beveiliging" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Gebruikersuitnodigingen beheren", "action": { "new": { + "title": "", "description": "Na de vervaldatum is een uitnodiging niet langer geldig en kan de ontvanger van de uitnodiging geen account meer aanmaken." }, "copy": { - "link": "Uitnodigingslink" + "title": "", + "description": "", + "link": "Uitnodigingslink", + "button": "" }, "delete": { "title": "Uitnodiging verwijderen", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Maker" @@ -699,50 +2004,211 @@ } }, "group": { + "back": "", "setting": { "general": { - "title": "Algemeen" + "title": "Algemeen", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Instellingen" + "title": "Instellingen", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Actief", "error": "Fout" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Media server" }, - "mediaRequests": { - "label": "Mediaverzoeken" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Documentatie" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { - "title": "Containers", + "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Naam" @@ -754,7 +2220,9 @@ "running": "Actief", "paused": "Gepauzeerd", "restarting": "Bezig met herstarten", - "removing": "Bezig met verwijderen" + "exited": "", + "removing": "Bezig met verwijderen", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Start" + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Stop" + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Herstart" + "label": "Herstart", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Verwijderen" + "label": "Verwijderen", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Gebruikers" + "user": "Gebruikers", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Gebruiker" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Borden" }, "integrations": { + "label": "", "edit": { "label": "Wijzigen" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Wijzigen" } }, + "medias": { + "label": "" + }, "apps": { - "label": "Apps", + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Wijzigen" } @@ -819,6 +2373,9 @@ "general": "Algemeen", "security": "Beveiliging", "board": "Borden", + "groups": { + "label": "" + }, "invites": { "label": "Uitnodigingen" } @@ -826,7 +2383,10 @@ "tools": { "label": "Gereedschappen", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Apps" + "title": "", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Borden" + "title": "Borden", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrents" + "name": "", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,29 +2540,79 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { - "title": "Help", + "title": "", "option": { "documentation": { "label": "Documentatie" }, + "submitIssue": { + "label": "" + }, "discord": { - "label": "Community Discord" + "label": "" } } } } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Gebruikers beheren" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Over" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Jouw voorkeuren" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Gebruikers" + "title": "Gebruikers", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Naam" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/no.json b/packages/translation/src/lang/no.json index 7b39b0ec5..a7fbb340b 100644 --- a/packages/translation/src/lang/no.json +++ b/packages/translation/src/lang/no.json @@ -2,9 +2,25 @@ "user": { "title": "Brukere", "name": "Bruker", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-post" + "label": "E-post", + "verified": "" }, "username": { "label": "Brukernavn" @@ -12,117 +28,720 @@ "password": { "label": "Passord", "requirement": { + "length": "", "lowercase": "Inkluderer liten bokstav", "uppercase": "Inkluderer stor bokstav", - "number": "Inkluderer nummer" + "number": "Inkluderer nummer", + "special": "" } }, "passwordConfirm": { "label": "Bekreft passord" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Logg Inn" + "label": "Logg Inn", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Opprett konto", "notification": { "success": { - "title": "Konto opprettet" + "title": "Konto opprettet", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Opprett bruker" + "create": "Opprett bruker", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Navn" + "name": "Navn", + "members": "" }, "permission": { "admin": { - "title": "Administrator" + "title": "Administrator", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Tavler" + "title": "Tavler", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Apper" + "title": "Apper", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Navn" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Navn" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Ugyldig URL" + "title": "Ugyldig URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Brukernavn" + "label": "Brukernavn", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Passord", "newLabel": "Nytt passord" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Navn", "size": "Størrelse", "creator": "Skaper" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Feil", "action": { "add": "Legg til", "apply": "Bruk", + "backToOverview": "", "create": "Opprett", "edit": "Rediger", + "import": "", "insert": "Sett inn", "remove": "Fjern", "save": "Lagre", "saveChanges": "Lagre endringer", "cancel": "Avbryt", "delete": "Slett", + "discard": "", "confirm": "Bekreft", + "continue": "", "previous": "Tidligere", "next": "Neste", - "tryAgain": "Prøv igjen" + "checkoutDocs": "", + "tryAgain": "Prøv igjen", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "", "minutes": "" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Dine innstillinger", - "login": "Logg Inn" + "logout": "", + "login": "Logg Inn", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Faresonen", "noResults": "Ingen resultater funnet", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Dette feltet er ugyldig", @@ -130,7 +749,8 @@ "string": { "startsWith": "Dette feltet må starte med {startsWith}", "endsWith": "Dette feltet må slutte med {endsWith}", - "includes": "Dette feltet må inneholde {includes}" + "includes": "Dette feltet må inneholde {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Dette feltet må være på minst {minimum} tegn", @@ -139,11 +759,29 @@ "tooBig": { "string": "Dette feltet må være på maksimalt {maximum} tegn", "number": "Dette feltet må være mindre enn eller lik {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Flytte opp", - "moveDown": "Flytt ned" + "moveDown": "Flytt ned", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Endre posisjon" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Innstillinger" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Bredde" }, "height": { "label": "Høyde" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Åpne i ny fane" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Oppsett", @@ -196,17 +939,29 @@ }, "column": { "label": "Vertikal" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Blokkert i dag", "adsBlockedTodayPercentage": "Blokkert i dag", - "dnsQueriesToday": "Spørringer i dag" + "dnsQueriesToday": "Spørringer i dag", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Kontroller PiHole eller AdGuard fra dashbordet", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Vertikal" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "", "enabled": "Aktivert", "disabled": "Deaktivert", + "processing": "", + "disconnected": "", "hours": "", - "minutes": "" + "minutes": "", + "unlimited": "" } }, "clock": { + "name": "", "description": "Viser gjeldende dato og klokkeslett.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Tidssone" + "label": "Tidssone", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Notisbok", + "description": "", "option": { "showToolbar": { "label": "Vis verktøylinjen for å hjelpe deg med å skrive markdown" @@ -268,7 +1065,7 @@ "checkList": "Sjekkliste", "increaseIndent": "Øk innrykk", "decreaseIndent": "Reduser innrykk", - "link": "Link", + "link": "", "unlink": "Fjern lenke", "image": "Bygg inn bilde", "addTable": "Legg til tabell", @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Bygg inn innhold fra Internett. Noen nettsteder kan begrense adgang.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Nettleseren din støtter ikke iframes. Vennligst oppdater nettleseren din." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "Enhets-ID" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Visningsnavn" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Kalender", + "description": "", "option": { "releaseType": { - "label": "Radarr utgivelsestype" + "label": "Radarr utgivelsestype", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Vær", "description": "Viser gjeldende værinformasjon for en angitt plassering.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Vær plassering" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Indekserings-behandler status", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Indekserings-behandler", - "testAll": "Test alle" + "testAll": "Test alle", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Systemhelseovervåking", @@ -406,56 +1255,195 @@ } }, "popover": { - "available": "Tilgjengelig" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Tilgjengelig", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Søk", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Ukjent" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Videostrømming", "description": "Bygg inn en videostrøm eller video fra et kamera eller et nettsted", "option": { "feedUrl": { - "label": "Feed URL" + "label": "" }, "hasAutoPlay": { - "label": "Autospill" + "label": "Autospill", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Dato lagt til" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "Ned", "detailsTitle": "Nedlastings- hastighet" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Integrasjon" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Fremgang" + "columnTitle": "Fremgang", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Forhold" + "columnTitle": "Forhold", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Status" + "columnTitle": "Status", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Opp" + "columnTitle": "Opp", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "", "paused": "Pauset", "completed": "Fullført", - "unknown": "Ukjent" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Ukjent", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Se en liste over alle medieforespørsler fra din Overseerr eller Jellyseerr instans", "option": { "linksTargetNewTab": { "label": "Åpne lenker i ny fane" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Ukjent", + "pending": "", + "processing": "", "partiallyAvailable": "Delvis", "available": "Tilgjengelig" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statistikk om dine medieforespørsler", + "option": {}, "titles": { "stats": { "main": "Media statistikk", "approved": "Allerede godkjent", "pending": "Venter på godkjenning", + "processing": "", + "declined": "", + "available": "", "tv": "TV forespørsler", "movie": "Film forespørsler", "total": "Totalt" }, "users": { - "main": "Topp brukere" + "main": "Topp brukere", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Apper" + "label": "Apper", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Liten", - "md": "Medium", + "md": "", "lg": "Stor" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Bakgrunnsbildevedlegg" + "label": "Bakgrunnsbildevedlegg", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Størrelse på bakgrunnsbilde" + "label": "Størrelse på bakgrunnsbilde", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Primærfarge" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Sekundærfarge" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Videre kan du tilpasse dashbordet ved hjelp av CSS, dette er bare anbefalt for erfarne brukere" + "label": "", + "description": "Videre kan du tilpasse dashbordet ved hjelp av CSS, dette er bare anbefalt for erfarne brukere", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Navn" }, "isPublic": { - "label": "Offentlig" + "label": "Offentlig", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Generelt" + "title": "Generelt", + "unrecognizedLink": "" }, "layout": { "title": "Oppsett" @@ -547,11 +1734,24 @@ "background": { "title": "Bakgrunn" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Vis tavle" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Faresonen", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Slett tavle" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Slett tavle", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Hjem", "boards": "Tavler", "apps": "Apper", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Brukere", "items": { "manage": "Administrer", - "invites": "Invitasjoner" + "invites": "Invitasjoner", + "groups": "" } }, "tools": { "label": "Verktøy", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Innstillinger", @@ -594,7 +1843,9 @@ "label": "Hjelp", "items": { "documentation": "Dokumentasjon", - "discord": "Discord" + "submitIssue": "", + "discord": "Discord", + "sourceCode": "" } }, "about": "Info" @@ -606,30 +1857,48 @@ "board": "Tavler", "user": "Brukere", "invite": "Invitasjoner", - "app": "Apper" + "integration": "", + "app": "Apper", + "group": "" }, "statisticLabel": { - "boards": "Tavler" + "boards": "Tavler", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Dine tavler", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Innstillinger" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Hjem" + "label": "Hjem", + "tooltip": "" } }, "delete": { "label": "Slett permanent", "confirm": { - "title": "Slett tavle" + "title": "Slett tavle", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Generelt", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Første dag i uken", "accessibility": "Hjelpemidler" } @@ -660,22 +1936,51 @@ "metaTitle": "Administrer brukere", "title": "Brukere" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Opprett bruker", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Sikkerhet" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Administrer brukerinvitasjoner", "action": { "new": { + "title": "", "description": "Etter utløpet vil en invitasjon ikke lenger være gyldig, og mottakeren av invitasjonen vil ikke kunne opprette en konto." }, "copy": { - "link": "Invitasjonslenke" + "title": "", + "description": "", + "link": "Invitasjonslenke", + "button": "" }, "delete": { "title": "Slett invitasjon", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Skaper" @@ -693,56 +1998,217 @@ "label": "Utløpsdato" }, "token": { - "label": "Token" + "label": "" } } } }, "group": { + "back": "", "setting": { "general": { - "title": "Generelt" + "title": "Generelt", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Innstillinger" + "title": "Innstillinger", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Kjører", "error": "Feil" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Medieserver" }, - "mediaRequests": { - "label": "Media forespørsler" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Dokumentasjon" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Navn" @@ -754,11 +2220,13 @@ "running": "Kjører", "paused": "Pauset", "restarting": "Starter på nytt", - "removing": "Fjerner" + "exited": "", + "removing": "Fjerner", + "dead": "" } }, "containerImage": { - "label": "Image" + "label": "" }, "ports": { "label": "Porter" @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Start" + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Stopp" + "label": "Stopp", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Omstart" + "label": "Omstart", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Fjern" + "label": "Fjern", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Brukere" + "user": "Brukere", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Bruker" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Tavler" }, "integrations": { + "label": "", "edit": { "label": "Rediger" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Rediger" } }, + "medias": { + "label": "" + }, "apps": { "label": "Apper", + "new": { + "label": "" + }, "edit": { "label": "Rediger" } @@ -819,6 +2373,9 @@ "general": "Generelt", "security": "Sikkerhet", "board": "Tavler", + "groups": { + "label": "" + }, "invites": { "label": "Invitasjoner" } @@ -826,7 +2383,10 @@ "tools": { "label": "Verktøy", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Apper" + "title": "Apper", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Tavler" + "title": "Tavler", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrenter" + "name": "Torrenter", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Hjelp", "option": { "documentation": { "label": "Dokumentasjon" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Discord" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Administrer brukere" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Info" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Dine innstillinger" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Brukere" + "title": "Brukere", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Navn" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/pl.json b/packages/translation/src/lang/pl.json index ea1a71f99..ec9a5b784 100644 --- a/packages/translation/src/lang/pl.json +++ b/packages/translation/src/lang/pl.json @@ -2,9 +2,25 @@ "user": { "title": "Użytkownicy", "name": "Użytkownik", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-mail" + "label": "E-mail", + "verified": "" }, "username": { "label": "Nazwa użytkownika" @@ -12,117 +28,720 @@ "password": { "label": "Hasło", "requirement": { + "length": "", "lowercase": "Zawiera małą literę", "uppercase": "Zawiera wielką literę", - "number": "Zawiera cyfrę" + "number": "Zawiera cyfrę", + "special": "" } }, "passwordConfirm": { "label": "Potwierdź hasło" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Zaloguj się" + "label": "Zaloguj się", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Utwórz konto", "notification": { "success": { - "title": "Utworzono konto" + "title": "Utworzono konto", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Dodaj użytkownika" + "create": "Dodaj użytkownika", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Nazwa" + "name": "Nazwa", + "members": "" }, "permission": { "admin": { - "title": "Admin" + "title": "", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Tablice" + "title": "Tablice", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Aplikacje" + "title": "Aplikacje", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Nazwa" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Nazwa" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Nieprawidłowy URL" + "title": "Nieprawidłowy URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Nazwa użytkownika" + "label": "Nazwa użytkownika", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Hasło", "newLabel": "Nowe hasło" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Nazwa", "size": "Rozmiar", "creator": "Twórca" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Błąd", "action": { "add": "Dodaj", "apply": "Zastosuj", + "backToOverview": "", "create": "Utwórz", "edit": "Edytuj", + "import": "", "insert": "Wstaw", "remove": "Usuń", "save": "Zapisz", "saveChanges": "Zapisz zmiany", "cancel": "Anuluj", "delete": "Usuń", + "discard": "", "confirm": "Potwierdź", + "continue": "", "previous": "Poprzedni", "next": "Dalej", - "tryAgain": "Spróbuj ponownie" + "checkoutDocs": "", + "tryAgain": "Spróbuj ponownie", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "", "minutes": "" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Twoje preferencje", - "login": "Zaloguj się" + "logout": "", + "login": "Zaloguj się", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Strefa zagrożenia", "noResults": "Nie znaleziono żadnych wyników", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "To pole jest nieprawidłowe", @@ -130,7 +749,8 @@ "string": { "startsWith": "To pole musi zaczynać się od {startsWith}", "endsWith": "To pole musi kończyć się na {endsWith}", - "includes": "Pole to musi zawierać {includes}" + "includes": "Pole to musi zawierać {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "To pole musi mieć co najmniej {minimum} znaków", @@ -139,11 +759,29 @@ "tooBig": { "string": "To pole może zawierać maksymalnie {maximum} znaków", "number": "Wartość tego pola musi być mniejsza lub równa {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Przenieś w górę", - "moveDown": "Przenieś w dół" + "moveDown": "Przenieś w dół", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Zmiana pozycji" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Ustawienia" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Szerokość" }, "height": { "label": "Wysokość" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Otwórz w nowej karcie" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Układ", @@ -196,17 +939,29 @@ }, "column": { "label": "Pionowy" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Zablokowane dzisiaj", "adsBlockedTodayPercentage": "Zablokowane dzisiaj", - "dnsQueriesToday": "Zapytania dzisiaj" + "dnsQueriesToday": "Zapytania dzisiaj", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Kontroluj PiHole lub AdGuard ze swojego pulpitu", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Pionowy" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "", "enabled": "Włączony", "disabled": "Wyłączony", + "processing": "", + "disconnected": "", "hours": "", - "minutes": "" + "minutes": "", + "unlimited": "" } }, "clock": { + "name": "", "description": "Wyświetla bieżącą datę i godzinę.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Strefa czasowa" + "label": "Strefa czasowa", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Notatnik", + "description": "", "option": { "showToolbar": { "label": "Pokaż pasek narzędzi ułatwiający pisanie w markdown" @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Osadzaj dowolne treści z internetu. Niektóre strony internetowe mogą ograniczać dostęp.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Twoja przeglądarka nie obsługuje ramek iframe. Zaktualizuj przeglądarkę." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "ID encji" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Nazwa wyświetlana" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Kalendarz", + "description": "", "option": { "releaseType": { - "label": "Rodzaj premiery w Radarr" + "label": "Rodzaj premiery w Radarr", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Pogoda", "description": "Wyświetla aktualne informacje o pogodzie w ustawionej lokalizacji.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Lokalizacja pogody" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "", - "testAll": "" + "testAll": "", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Szukaj", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Nieznany" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Strumień wideo", @@ -429,33 +1321,129 @@ "label": "Adres URL kanału" }, "hasAutoPlay": { - "label": "Autoodtwarzanie" + "label": "Autoodtwarzanie", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Data dodania" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "Pobieranie", "detailsTitle": "Prędkość pobierania" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Integracja" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Postęp" + "columnTitle": "Postęp", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Proporcja" + "columnTitle": "Proporcja", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Status" + "columnTitle": "Status", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Udostępnianie" + "columnTitle": "Udostępnianie", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "", "paused": "Zatrzymane", "completed": "Zakończono", - "unknown": "Nieznany" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Nieznany", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Zobacz listę wszystkich zapytań o media z Twoich instancji Overseerr lub Jellyseerr", "option": { "linksTargetNewTab": { "label": "Otwieraj linki w nowej karcie" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Nieznany", + "pending": "", + "processing": "", "partiallyAvailable": "", "available": "" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statystyki Twoich zapytań o media", + "option": {}, "titles": { "stats": { "main": "Statystyki mediów", "approved": "Zatwierdzone", "pending": "Oczekujące na zatwierdzenie", + "processing": "", + "declined": "", + "available": "", "tv": "Zapytania o seriale", "movie": "Zapytania o filmy", "total": "Razem" }, "users": { - "main": "Najaktywniejsi użytkownicy" + "main": "Najaktywniejsi użytkownicy", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Aplikacje" + "label": "Aplikacje", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Mały", "md": "Średni", "lg": "Duży" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Ustawienie obrazu tła" + "label": "Ustawienie obrazu tła", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Rozmiar obrazu tła" + "label": "Rozmiar obrazu tła", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Kolor podstawowy" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Kolor akcentowy" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Jeszcze bardziej dostosuj swój pulpit za pomocą CSS, zalecane tylko dla doświadczonych użytkowników" + "label": "", + "description": "Jeszcze bardziej dostosuj swój pulpit za pomocą CSS, zalecane tylko dla doświadczonych użytkowników", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Nazwa" }, "isPublic": { - "label": "Publiczna" + "label": "Publiczna", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Ogólne" + "title": "Ogólne", + "unrecognizedLink": "" }, "layout": { "title": "Układ" @@ -547,11 +1734,24 @@ "background": { "title": "Tło" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Zobacz tablicę" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Strefa zagrożenia", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Usuń tablicę" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Usuń tablicę", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Strona główna", "boards": "Tablice", "apps": "Aplikacje", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Użytkownicy", "items": { "manage": "Zarządzaj", - "invites": "Zaproszenia" + "invites": "Zaproszenia", + "groups": "" } }, "tools": { "label": "Narzędzia", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Ustawienia", @@ -594,7 +1843,9 @@ "label": "Pomoc", "items": { "documentation": "Dokumentacja", - "discord": "Discord społeczności" + "submitIssue": "", + "discord": "Discord społeczności", + "sourceCode": "" } }, "about": "O programie" @@ -606,30 +1857,48 @@ "board": "Tablice", "user": "Użytkownicy", "invite": "Zaproszenia", - "app": "Aplikacje" + "integration": "", + "app": "Aplikacje", + "group": "" }, "statisticLabel": { - "boards": "Tablice" + "boards": "Tablice", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Twoje tablice", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Ustawienia" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Strona główna" + "label": "Strona główna", + "tooltip": "" } }, "delete": { "label": "Usuń trwale", "confirm": { - "title": "Usuń tablicę" + "title": "Usuń tablicę", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Ogólne", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Pierwszy dzień tygodnia", "accessibility": "Ułatwienia dostępu" } @@ -660,22 +1936,51 @@ "metaTitle": "Zarządzaj użytkownikami", "title": "Użytkownicy" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Dodaj użytkownika", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Bezpieczeństwo" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Zarządzaj zaproszeniami", "action": { "new": { + "title": "", "description": "Po wygaśnięciu zaproszenie straci ważność, a odbiorca zaproszenia nie będzie mógł utworzyć konta." }, "copy": { - "link": "Link do zaproszenia" + "title": "", + "description": "", + "link": "Link do zaproszenia", + "button": "" }, "delete": { "title": "Usuń zaproszenie", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Twórca" @@ -693,56 +1998,217 @@ "label": "Wygasa" }, "token": { - "label": "Token" + "label": "" } } } }, "group": { + "back": "", "setting": { "general": { - "title": "Ogólne" + "title": "Ogólne", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Ustawienia" + "title": "Ustawienia", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Uruchomione", "error": "Błąd" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Serwery mediów" }, - "mediaRequests": { - "label": "Zapytania o media" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Dokumentacja" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Nazwa" @@ -754,7 +2220,9 @@ "running": "Uruchomione", "paused": "Zatrzymane", "restarting": "Restartowanie", - "removing": "Usuwanie" + "exited": "", + "removing": "Usuwanie", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Uruchom" + "label": "Uruchom", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Zatrzymaj" + "label": "Zatrzymaj", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Uruchom ponownie" + "label": "Uruchom ponownie", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Usuń" + "label": "Usuń", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Użytkownicy" + "user": "Użytkownicy", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Użytkownik" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Tablice" }, "integrations": { + "label": "", "edit": { "label": "Edytuj" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Edytuj" } }, + "medias": { + "label": "" + }, "apps": { "label": "Aplikacje", + "new": { + "label": "" + }, "edit": { "label": "Edytuj" } @@ -819,6 +2373,9 @@ "general": "Ogólne", "security": "Bezpieczeństwo", "board": "Tablice", + "groups": { + "label": "" + }, "invites": { "label": "Zaproszenia" } @@ -826,7 +2383,10 @@ "tools": { "label": "Narzędzia", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Aplikacje" + "title": "Aplikacje", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Tablice" + "title": "Tablice", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrenty" + "name": "Torrenty", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Pomoc", "option": { "documentation": { "label": "Dokumentacja" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Discord społeczności" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Zarządzaj użytkownikami" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "O programie" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Twoje preferencje" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Użytkownicy" + "title": "Użytkownicy", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Nazwa" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/pt.json b/packages/translation/src/lang/pt.json index b1392b4b1..ee8fe1ee1 100644 --- a/packages/translation/src/lang/pt.json +++ b/packages/translation/src/lang/pt.json @@ -2,9 +2,25 @@ "user": { "title": "Usuários", "name": "Usuário", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-mail" + "label": "E-mail", + "verified": "" }, "username": { "label": "Usuário" @@ -12,117 +28,720 @@ "password": { "label": "Senha", "requirement": { + "length": "", "lowercase": "Inclui letras minúsculas", "uppercase": "Inclui letras maiúsculas", - "number": "Inclui número" + "number": "Inclui número", + "special": "" } }, "passwordConfirm": { "label": "Confirmar senha" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "“Login”" + "label": "“Login”", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Criar conta", "notification": { "success": { - "title": "Conta criada" + "title": "Conta criada", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Criar usuário" + "create": "Criar usuário", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Nome" + "name": "Nome", + "members": "" }, "permission": { "admin": { - "title": "Administrador" + "title": "Administrador", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Placas" + "title": "Placas", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Aplicativos" + "title": "Aplicativos", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Nome" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Nome" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "URL inválido" + "title": "URL inválido", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Usuário" + "label": "Usuário", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Senha", "newLabel": "Nova senha" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Nome", "size": "Tamanho", "creator": "Criador" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Erro", "action": { "add": "Adicionar", "apply": "Aplicar", + "backToOverview": "", "create": "Criar", "edit": "Editar", + "import": "", "insert": "Inserir", "remove": "Excluir", "save": "Salvar", "saveChanges": "Salvar alterações", "cancel": "Cancelar", "delete": "Apagar", + "discard": "", "confirm": "Confirme", + "continue": "", "previous": "Anterior", "next": "Próximo", - "tryAgain": "Tente novamente" + "checkoutDocs": "", + "tryAgain": "Tente novamente", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "", "minutes": "" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Suas preferências", - "login": "“Login”" + "logout": "", + "login": "“Login”", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Zona de risco", "noResults": "Nenhum resultado encontrado", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Esse campo é inválido", @@ -130,7 +749,8 @@ "string": { "startsWith": "Esse campo deve começar com {startsWith}", "endsWith": "Esse campo deve terminar com {endsWith}", - "includes": "Esse campo deve incluir {includes}" + "includes": "Esse campo deve incluir {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Esse campo deve ter pelo menos {minimum} caracteres", @@ -139,11 +759,29 @@ "tooBig": { "string": "Esse campo deve ter no máximo {maximum} caracteres", "number": "Esse campo deve ser menor ou igual a {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,94 +789,253 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Subir", - "moveDown": "Mover para baixo" + "moveDown": "Mover para baixo", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Mudar de posição" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Configurações" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Largura" }, "height": { "label": "Altura" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Abrir em novo separador" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { - "label": "Layout", + "label": "", "option": { "row": { - "label": "Horizontal" + "label": "" }, "column": { - "label": "Vertical" + "label": "" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Bloqueado hoje", "adsBlockedTodayPercentage": "Bloqueado hoje", - "dnsQueriesToday": "Consultas hoje" + "dnsQueriesToday": "Consultas hoje", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Controle o PiHole ou o AdGuard em seu painel de controle", "option": { "layout": { - "label": "Layout", + "label": "", "option": { "row": { - "label": "Horizontal" + "label": "" }, "column": { - "label": "Vertical" + "label": "" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "", "enabled": "Ativado", "disabled": "Desativado", + "processing": "", + "disconnected": "", "hours": "", - "minutes": "" + "minutes": "", + "unlimited": "" } }, "clock": { + "name": "", "description": "Apresenta a data e hora actuais.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Fuso-horário" + "label": "Fuso-horário", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Caderno de anotações", + "description": "", "option": { "showToolbar": { "label": "Mostrar a barra de ferramentas para ajudá-lo a escrever markdown" @@ -268,7 +1065,7 @@ "checkList": "Lista de verificação", "increaseIndent": "Aumentar recuo", "decreaseIndent": "Diminuir recuo", - "link": "Link", + "link": "", "unlink": "Remover link", "image": "Incorporar imagem", "addTable": "Adicionar tabela", @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Incorporar qualquer conteúdo da internet. Alguns sites podem restringir o acesso.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Seu navegador não suporta iframes. Atualize seu navegador." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "ID da entidade" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Nome de exibição" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Calendário", + "description": "", "option": { "releaseType": { - "label": "Tipo de libertação de Radarr" + "label": "Tipo de libertação de Radarr", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Tempo", "description": "Apresenta a informação meteorológica actual de um local definido.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Localização do tempo" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Status do Gerenciador de Indexadores", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Gerenciador de indexadores", - "testAll": "Testar todos" + "testAll": "Testar todos", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Monitoramento da integridade do sistema", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "Disponível" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Disponível", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Pesquisa", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Desconhecido" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Transmissão de vídeo", @@ -429,33 +1321,129 @@ "label": "URL do feed" }, "hasAutoPlay": { - "label": "Reprodução automática" + "label": "Reprodução automática", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", + "detailsTitle": "" + }, + "category": { + "columnTitle": "", "detailsTitle": "" }, "downSpeed": { "columnTitle": "Para baixo", "detailsTitle": "Velocidade de Transferência" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Integração" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Progresso" + "columnTitle": "Progresso", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Razão" + "columnTitle": "Razão", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Estado" + "columnTitle": "Estado", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Para cima" + "columnTitle": "Para cima", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "", "paused": "Pausado", "completed": "Concluído", - "unknown": "Desconhecido" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Desconhecido", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Veja uma lista de todas as solicitações de mídia da sua instância do Overseerr ou Jellyseerr", "option": { "linksTargetNewTab": { "label": "Abrir links em uma nova guia" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Desconhecido", + "pending": "", + "processing": "", "partiallyAvailable": "Parcial", "available": "Disponível" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Estatísticas sobre suas solicitações de mídia", + "option": {}, "titles": { "stats": { "main": "Estatísticas de mídia", "approved": "Já aprovado", "pending": "Aprovações pendentes", + "processing": "", + "declined": "", + "available": "", "tv": "Solicitações de TV", "movie": "Solicitações de filmes", - "total": "Total" + "total": "" }, "users": { - "main": "Principais usuários" + "main": "Principais usuários", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Aplicativos" + "label": "Aplicativos", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Pequeno", "md": "Médio", "lg": "Grande" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Anexo de imagem de fundo" + "label": "Anexo de imagem de fundo", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Tamanho da imagem de fundo" + "label": "Tamanho da imagem de fundo", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Cor primária" @@ -526,32 +1696,62 @@ "secondaryColor": { "label": "Cor secundária" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Além disso, personalize seu painel usando CSS, recomendado apenas para usuários experientes" + "label": "", + "description": "Além disso, personalize seu painel usando CSS, recomendado apenas para usuários experientes", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Nome" }, "isPublic": { - "label": "Público" + "label": "Público", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Geral" + "title": "Geral", + "unrecognizedLink": "" }, "layout": { - "title": "Layout" + "title": "" }, "background": { "title": "Antecedentes" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Exibir quadro" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Zona de risco", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Excluir quadro" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Excluir quadro", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Início", "boards": "Placas", "apps": "Aplicativos", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Usuários", "items": { "manage": "Gerenciar", - "invites": "Convites" + "invites": "Convites", + "groups": "" } }, "tools": { "label": "Ferramentas", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Configurações", @@ -594,7 +1843,9 @@ "label": "Ajuda", "items": { "documentation": "Documentação", - "discord": "Discórdia da comunidade" + "submitIssue": "", + "discord": "Discórdia da comunidade", + "sourceCode": "" } }, "about": "Sobre" @@ -606,30 +1857,48 @@ "board": "Placas", "user": "Usuários", "invite": "Convites", - "app": "Aplicativos" + "integration": "", + "app": "Aplicativos", + "group": "" }, "statisticLabel": { - "boards": "Placas" + "boards": "Placas", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Suas placas", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Configurações" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Início" + "label": "Início", + "tooltip": "" } }, "delete": { "label": "Excluir permanentemente", "confirm": { - "title": "Excluir quadro" + "title": "Excluir quadro", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Geral", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Primeiro dia da semana", "accessibility": "Acessibilidade" } @@ -660,22 +1936,51 @@ "metaTitle": "Gerenciar usuários", "title": "Usuários" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Criar usuário", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Segurança" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Gerenciar convites de usuários", "action": { "new": { + "title": "", "description": "Após a expiração, um convite não será mais válido e o destinatário do convite não poderá criar uma conta." }, "copy": { - "link": "Link do convite" + "title": "", + "description": "", + "link": "Link do convite", + "button": "" }, "delete": { "title": "Excluir convite", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Criador" @@ -693,56 +1998,217 @@ "label": "Data de expiração" }, "token": { - "label": "Token" + "label": "" } } } }, "group": { + "back": "", "setting": { "general": { - "title": "Geral" + "title": "Geral", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Configurações" + "title": "Configurações", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Em execução", "error": "Erro" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Servidor de Mídia" }, - "mediaRequests": { - "label": "Solicitações de mídia" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Documentação" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Nome" @@ -754,7 +2220,9 @@ "running": "Em execução", "paused": "Pausado", "restarting": "Recomeço", - "removing": "Remoção" + "exited": "", + "removing": "Remoção", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Iniciar" + "label": "Iniciar", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Parar" + "label": "Parar", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Reiniciar" + "label": "Reiniciar", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Excluir" + "label": "Excluir", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Usuários" + "user": "Usuários", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Usuário" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Placas" }, "integrations": { + "label": "", "edit": { "label": "Editar" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Editar" } }, + "medias": { + "label": "" + }, "apps": { "label": "Aplicativos", + "new": { + "label": "" + }, "edit": { "label": "Editar" } @@ -819,6 +2373,9 @@ "general": "Geral", "security": "Segurança", "board": "Placas", + "groups": { + "label": "" + }, "invites": { "label": "Convites" } @@ -826,7 +2383,10 @@ "tools": { "label": "Ferramentas", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Aplicativos" + "title": "Aplicativos", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Placas" + "title": "Placas", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrentes" + "name": "Torrentes", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Ajuda", "option": { "documentation": { "label": "Documentação" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Discórdia da comunidade" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Gerenciar usuários" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Sobre" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Suas preferências" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Usuários" + "title": "Usuários", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Nome" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/ro.json b/packages/translation/src/lang/ro.json index f65d8852f..eabe05831 100644 --- a/packages/translation/src/lang/ro.json +++ b/packages/translation/src/lang/ro.json @@ -2,9 +2,25 @@ "user": { "title": "Utilizatori", "name": "Utilizator", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-mail" + "label": "E-mail", + "verified": "" }, "username": { "label": "Utilizator" @@ -12,117 +28,720 @@ "password": { "label": "Parola", "requirement": { + "length": "", "lowercase": "Să includă litere mici", "uppercase": "Să includă litere mari", - "number": "Să includă cifre" + "number": "Să includă cifre", + "special": "" } }, "passwordConfirm": { "label": "Confirmare parola" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Utilizator" + "label": "Utilizator", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Creare cont", "notification": { "success": { - "title": "Contul a fost creat" + "title": "Contul a fost creat", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Creează utilizator" + "create": "Creează utilizator", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Nume" + "name": "Nume", + "members": "" }, "permission": { "admin": { - "title": "Administrator" + "title": "Administrator", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Planșe" + "title": "Planșe", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Aplicații" + "title": "Aplicații", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Nume" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Nume" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Adresă URL invalidă" + "title": "Adresă URL invalidă", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Utilizator" + "label": "Utilizator", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Parola", "newLabel": "Parolă nouă" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Nume", "size": "Mărime", - "creator": "Creator" + "creator": "" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Eroare", "action": { "add": "Adaugă", "apply": "Aplică", + "backToOverview": "", "create": "Creează", "edit": "Editare", + "import": "", "insert": "Introdu", "remove": "Elimină", "save": "Salvează", "saveChanges": "Salvați schimbările", "cancel": "Anulează", "delete": "Șterge", + "discard": "", "confirm": "Confirma", + "continue": "", "previous": "Anteriorul", "next": "Următorul", - "tryAgain": "Încearcă din nou" + "checkoutDocs": "", + "tryAgain": "Încearcă din nou", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "", "minutes": "" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Preferințele dvs.", - "login": "Utilizator" + "logout": "", + "login": "Utilizator", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Zonă periculoasă", "noResults": "Nici un rezultat găsit", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Acest câmp nu este valid", @@ -130,7 +749,8 @@ "string": { "startsWith": "Acest câmp trebuie să înceapă cu {startsWith}", "endsWith": "Acest câmp trebuie să se termine cu {endsWith}", - "includes": "Acest câmp trebuie să includă {includes}" + "includes": "Acest câmp trebuie să includă {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Acest câmp trebuie să aibă cel puțin {minimum} caractere", @@ -139,11 +759,29 @@ "tooBig": { "string": "Acest câmp trebuie să aibă cel mult {maximum} caractere", "number": "Acest câmp trebuie să fie mai mic sau egal cu {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Mută în sus", - "moveDown": "Mută în jos" + "moveDown": "Mută în jos", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Schimbă locația" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Setări" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Lățime" }, "height": { "label": "Înălțime" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Deschideți într-o pagină nouă" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Aspect", @@ -195,18 +938,30 @@ "label": "Orizontal" }, "column": { - "label": "Vertical" + "label": "" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Blocate astăzi", "adsBlockedTodayPercentage": "Blocate astăzi", - "dnsQueriesToday": "Interogări astăzi" + "dnsQueriesToday": "Interogări astăzi", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Controlați PiHole sau AdGuard din planșa dvs.", "option": { "layout": { @@ -216,29 +971,71 @@ "label": "Orizontal" }, "column": { - "label": "Vertical" + "label": "" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "", "enabled": "Activat", "disabled": "Dezactivat", + "processing": "", + "disconnected": "", "hours": "", - "minutes": "" + "minutes": "", + "unlimited": "" } }, "clock": { + "name": "", "description": "Afișează data și ora curentă.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Fus orar" + "label": "Fus orar", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Agendă", + "description": "", "option": { "showToolbar": { "label": "Arată bara de instrumente pentru a te ajuta să notezi în tip markdown" @@ -268,7 +1065,7 @@ "checkList": "Lista de verificare cu bifă", "increaseIndent": "Mărește spațierea", "decreaseIndent": "Scade spațierea", - "link": "Link", + "link": "", "unlink": "Șterge link-ul", "image": "Încorporează imagine", "addTable": "Adaugă tabelă", @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Încorporați orice conținut de pe internet. Unele site-uri web pot restricționa accesul.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Browser-ul tău nu acceptă iFrames. Te rugăm să actualizezi browser-ul." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "Identificator entitate" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Nume afișat" @@ -351,10 +1162,22 @@ } }, "calendar": { - "name": "Calendar", + "name": "", + "description": "", "option": { "releaseType": { - "label": "Tip de evenimente ale Radarr" + "label": "Tip de evenimente ale Radarr", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Meteo", "description": "Afișează informațiile meteo curente ale unei locații stabilite.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Locație meteo" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Starea managerului de clasificare", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Manager de clasificare", - "testAll": "Verifică toate" + "testAll": "Verifică toate", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Monitorizarea sănătății sistemului", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "Disponibil" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Disponibil", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Caută", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Necunoscut" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Stream video", @@ -429,33 +1321,129 @@ "label": "Adresa URL a feed-ului" }, "hasAutoPlay": { - "label": "Redare automată" + "label": "Redare automată", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Data adăugării" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "În jos", "detailsTitle": "Viteza de descărcare" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Integrare" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Progres" + "columnTitle": "Progres", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Raport" + "columnTitle": "Raport", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Stare" + "columnTitle": "Stare", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "În sus" + "columnTitle": "În sus", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "Pus în așteptare", "paused": "În pauză", "completed": "Finalizat", - "unknown": "Necunoscut" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Necunoscut", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Vezi o listă cu toate cererile media de la instanțele Overseerr sau Jellyseerr", "option": { "linksTargetNewTab": { "label": "Deschide link-ul într-o pagină nouă" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Necunoscut", + "pending": "", + "processing": "", "partiallyAvailable": "Parțial", "available": "Disponibil" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statistici despre solicitările dvs. media", + "option": {}, "titles": { "stats": { "main": "Situația media", "approved": "Deja aprobat", "pending": "În curs de aprobare", + "processing": "", + "declined": "", + "available": "", "tv": "Cereri seriale TV", "movie": "Cereri filme", - "total": "Total" + "total": "" }, "users": { - "main": "Top utilizatori" + "main": "Top utilizatori", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Aplicații" + "label": "Aplicații", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Mic", "md": "Mediu", "lg": "Mare" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Atașare imagine de fundal" + "label": "Atașare imagine de fundal", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Dimensiunea imaginii de fundal" + "label": "Dimensiunea imaginii de fundal", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Culoare de bază" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Culoare secundară" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "În plus, personalizați-vă planșa folosind CSS, recomandat doar pentru utilizatorii experimentați" + "label": "", + "description": "În plus, personalizați-vă planșa folosind CSS, recomandat doar pentru utilizatorii experimentați", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Nume" }, "isPublic": { - "label": "Public" + "label": "", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "General" + "title": "", + "unrecognizedLink": "" }, "layout": { "title": "Aspect" @@ -547,11 +1734,24 @@ "background": { "title": "Fundal" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Vezi planșa" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Zonă periculoasă", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Șterge planșa" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Șterge planșa", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Acasă", "boards": "Planșe", "apps": "Aplicații", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Utilizatori", "items": { "manage": "Gestionați", - "invites": "Invitații" + "invites": "Invitații", + "groups": "" } }, "tools": { "label": "Unelte", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Setări", @@ -594,7 +1843,9 @@ "label": "Ajutor", "items": { "documentation": "Documentație", - "discord": "Comunitatea Discord" + "submitIssue": "", + "discord": "Comunitatea Discord", + "sourceCode": "" } }, "about": "Despre" @@ -606,30 +1857,48 @@ "board": "Planșe", "user": "Utilizatori", "invite": "Invitații", - "app": "Aplicații" + "integration": "", + "app": "Aplicații", + "group": "" }, "statisticLabel": { - "boards": "Planșe" + "boards": "Planșe", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Planșele dumneavoastră", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Setări" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Acasă" + "label": "Acasă", + "tooltip": "" } }, "delete": { "label": "Șterge definitiv", "confirm": { - "title": "Șterge planșa" + "title": "Șterge planșa", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { - "title": "General", + "title": "", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Prima zi a săptămâni", "accessibility": "Accesibilitate" } @@ -660,22 +1936,51 @@ "metaTitle": "Gestionați utilizatorii", "title": "Utilizatori" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Creează utilizator", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Securitate" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Gestionează invitațiile utilizatorului", "action": { "new": { + "title": "", "description": "După expirare, invitația nu va mai fi valabilă iar destinatarul invitației nu va mai putea crea un cont." }, "copy": { - "link": "Link de invitație" + "title": "", + "description": "", + "link": "Link de invitație", + "button": "" }, "delete": { "title": "Șterge invitație", @@ -684,65 +1989,226 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { - "label": "Creator" + "label": "" }, "expirationDate": { "label": "Data expirării" }, "token": { - "label": "Token" + "label": "" } } } }, "group": { + "back": "", "setting": { "general": { - "title": "General" + "title": "", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Setări" + "title": "Setări", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Rulează", "error": "Eroare" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Server-ul media" }, - "mediaRequests": { - "label": "Cereri media" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Documentație" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "Containere", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Nume" @@ -754,7 +2220,9 @@ "running": "Rulează", "paused": "În pauză", "restarting": "Repornire", - "removing": "Eliminare" + "exited": "", + "removing": "Eliminare", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Pornește" + "label": "Pornește", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Opreşte" + "label": "Opreşte", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Repornește" + "label": "Repornește", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Elimină" + "label": "Elimină", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Utilizatori" + "user": "Utilizatori", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Utilizator" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Planșe" }, "integrations": { + "label": "", "edit": { "label": "Editare" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Editare" } }, + "medias": { + "label": "" + }, "apps": { "label": "Aplicații", + "new": { + "label": "" + }, "edit": { "label": "Editare" } @@ -816,9 +2370,12 @@ "create": { "label": "Creează" }, - "general": "General", + "general": "", "security": "Securitate", "board": "Planșe", + "groups": { + "label": "" + }, "invites": { "label": "Invitații" } @@ -826,7 +2383,10 @@ "tools": { "label": "Unelte", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Aplicații" + "title": "Aplicații", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Planșe" + "title": "Planșe", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrent" + "name": "Torrent", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Ajutor", "option": { "documentation": { "label": "Documentație" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Comunitatea Discord" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Gestionați utilizatorii" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Despre" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Preferințele dvs." } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Utilizatori" + "title": "Utilizatori", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Nume" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/ru.json b/packages/translation/src/lang/ru.json index 50a1bac44..9c75ce747 100644 --- a/packages/translation/src/lang/ru.json +++ b/packages/translation/src/lang/ru.json @@ -2,9 +2,25 @@ "user": { "title": "Пользователи", "name": "Пользователь", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-Mail" + "label": "", + "verified": "" }, "username": { "label": "Имя пользователя" @@ -12,117 +28,720 @@ "password": { "label": "Пароль", "requirement": { + "length": "", "lowercase": "Включает строчную букву", "uppercase": "Включает заглавную букву", - "number": "Включает цифру" + "number": "Включает цифру", + "special": "" } }, "passwordConfirm": { "label": "Подтвердите пароль" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Вход в систему" + "label": "Вход в систему", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Создать аккаунт", "notification": { "success": { - "title": "Аккаунт создан" + "title": "Аккаунт создан", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Создать пользователя" + "create": "Создать пользователя", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Имя" + "name": "Имя", + "members": "" }, "permission": { "admin": { - "title": "Администратор" + "title": "Администратор", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Панели" + "title": "Панели", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Приложения" + "title": "Приложения", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Имя" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Имя" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Неверный URL" + "title": "Неверный URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Имя пользователя" + "label": "Имя пользователя", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Пароль", "newLabel": "Новый пароль" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Имя", "size": "Размер", "creator": "Создатель" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Ошибка", "action": { "add": "Добавить", "apply": "Применить", + "backToOverview": "", "create": "Создать", "edit": "Изменить", + "import": "", "insert": "Вставить", "remove": "Удалить", "save": "Сохранить", "saveChanges": "Сохранить изменения", "cancel": "Отмена", "delete": "Удалить", + "discard": "", "confirm": "Подтвердить", + "continue": "", "previous": "Предыдущий", "next": "Далее", - "tryAgain": "Попробовать снова" + "checkoutDocs": "", + "tryAgain": "Попробовать снова", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "Часы", "minutes": "Минуты" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Ваши настройки", - "login": "Вход в систему" + "logout": "", + "login": "Вход в систему", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Зона опасности", "noResults": "Результаты не найдены", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Данное поле недействительно", @@ -130,7 +749,8 @@ "string": { "startsWith": "Значение данного поля должно начинаться с {startsWith}", "endsWith": "Значение данного поля должно заканчиваться на {endsWith}", - "includes": "Значение данного поля должно включать {includes}" + "includes": "Значение данного поля должно включать {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Данное поле должно содержать не менее {minimum} символов", @@ -139,11 +759,29 @@ "tooBig": { "string": "Данное поле должно содержать не более {maximum} символов", "number": "Значение этого поля должно быть меньше или равно {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Переместить вверх", - "moveDown": "Переместить вниз" + "moveDown": "Переместить вниз", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Изменить положение" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Настройки" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Ширина" }, "height": { "label": "Высота" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Открыть в новой вкладке" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Макет", @@ -196,17 +939,29 @@ }, "column": { "label": "Вертикальный" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Заблокировано сегодня", "adsBlockedTodayPercentage": "Заблокировано сегодня", - "dnsQueriesToday": "запросов сегодня" + "dnsQueriesToday": "запросов сегодня", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Управляйте PiHole или AdGuard прямо с вашей панели", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Вертикальный" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "Установить", "enabled": "Включено", "disabled": "Отключено", + "processing": "", + "disconnected": "", "hours": "Часы", - "minutes": "Минуты" + "minutes": "Минуты", + "unlimited": "" } }, "clock": { + "name": "", "description": "Отображает текущую дату и время.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Часовой пояс" + "label": "Часовой пояс", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Блокнот", + "description": "", "option": { "showToolbar": { "label": "Показать панель инструментов для написания текста с использованием разметки Markdown" @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Встраиваемое содержимое из интернета. Некоторые веб-сайты могут ограничивать доступ.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Ваш браузер не поддерживает iframes. Пожалуйста, обновите свой браузер." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "ID объекта" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Отображаемое имя" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Календарь", + "description": "", "option": { "releaseType": { - "label": "Тип релиза в Radarr" + "label": "Тип релиза в Radarr", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Погода", "description": "Отображает текущую информацию о погоде для заданного местоположения.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Местоположение" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Статус менеджера индексаторов", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Статус менеджера индексаторов", - "testAll": "Тестировать все" + "testAll": "Тестировать все", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Мониторинг состояния системы", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "Доступен" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Доступен", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Поиск", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Неизвестно" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Трансляция видео", @@ -429,33 +1321,129 @@ "label": "URL-адрес потока" }, "hasAutoPlay": { - "label": "Автовоспроизведение" + "label": "Автовоспроизведение", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Дата добавления" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "Загрузка", "detailsTitle": "Скорость скачивания" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Интеграция" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Прогресс" + "columnTitle": "Прогресс", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Рейтинг" + "columnTitle": "Рейтинг", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Состояние" + "columnTitle": "Состояние", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Отдача" + "columnTitle": "Отдача", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "Очередь", "paused": "Приостановлено", "completed": "Завершено", - "unknown": "Неизвестно" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Неизвестно", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Просмотреть список всех медиа-запросов из вашего экземпляра Overseerr или Jellyseerr", "option": { "linksTargetNewTab": { "label": "Открывать ссылки в новой вкладке" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Неизвестно", + "pending": "", + "processing": "", "partiallyAvailable": "Частично", "available": "Доступен" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Статистика ваших медиазапросов", + "option": {}, "titles": { "stats": { "main": "Статистика медиа", "approved": "Уже одобрено", "pending": "Ожидающие утверждения", + "processing": "", + "declined": "", + "available": "", "tv": "Запросы сериалов", "movie": "Запросы фильмов", "total": "Всего" }, "users": { - "main": "Топ пользователей" + "main": "Топ пользователей", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Приложения" + "label": "Приложения", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Маленький", "md": "Средний", "lg": "Большой" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Закрепление фонового изображения" + "label": "Закрепление фонового изображения", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Размер фонового изображения" + "label": "Размер фонового изображения", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Основной цвет" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Дополнительный цвет" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Дополнительная настройка вашей панели с использованием CSS, рекомендуется только опытным пользователям" + "label": "", + "description": "Дополнительная настройка вашей панели с использованием CSS, рекомендуется только опытным пользователям", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Имя" }, "isPublic": { - "label": "Публичный" + "label": "Публичный", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Общие" + "title": "Общие", + "unrecognizedLink": "" }, "layout": { "title": "Макет" @@ -547,11 +1734,24 @@ "background": { "title": "Фон" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Просмотр панели" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Зона опасности", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Удалить панель" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Удалить панель", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Главная", "boards": "Панели", "apps": "Приложения", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Пользователи", "items": { "manage": "Управление", - "invites": "Приглашения" + "invites": "Приглашения", + "groups": "" } }, "tools": { "label": "Инструменты", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Настройки", @@ -594,7 +1843,9 @@ "label": "Помощь", "items": { "documentation": "Документация", - "discord": "Сообщество Discord" + "submitIssue": "", + "discord": "Сообщество Discord", + "sourceCode": "" } }, "about": "О программе" @@ -606,30 +1857,48 @@ "board": "Панели", "user": "Пользователи", "invite": "Приглашения", - "app": "Приложения" + "integration": "", + "app": "Приложения", + "group": "" }, "statisticLabel": { - "boards": "Панели" + "boards": "Панели", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Ваши панели", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Настройки" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Главная" + "label": "Главная", + "tooltip": "" } }, "delete": { "label": "Удалить навсегда", "confirm": { - "title": "Удалить панель" + "title": "Удалить панель", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Общие", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Первый день недели", "accessibility": "Доступность" } @@ -660,22 +1936,51 @@ "metaTitle": "Управлять пользователями", "title": "Пользователи" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Создать пользователя", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Безопасность" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Управление приглашениями пользователей", "action": { "new": { + "title": "", "description": "По истечении этого срока приглашение перестает быть действительным, и получатель приглашения не сможет создать аккаунт." }, "copy": { - "link": "Ссылка на приглашение" + "title": "", + "description": "", + "link": "Ссылка на приглашение", + "button": "" }, "delete": { "title": "Удалить приглашение", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Создатель" @@ -699,50 +2004,211 @@ } }, "group": { + "back": "", "setting": { "general": { - "title": "Общие" + "title": "Общие", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Настройки" + "title": "Настройки", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Работает", "error": "Ошибка" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Медиасервер" }, - "mediaRequests": { - "label": "Запросы на медиа" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Документация" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "Контейнеры", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Имя" @@ -754,7 +2220,9 @@ "running": "Работает", "paused": "Приостановлено", "restarting": "Перезапуск", - "removing": "Удаление" + "exited": "", + "removing": "Удаление", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Запустить" + "label": "Запустить", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Остановить" + "label": "Остановить", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Перезапустить" + "label": "Перезапустить", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Удалить" + "label": "Удалить", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Пользователи" + "user": "Пользователи", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Пользователь" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Панели" }, "integrations": { + "label": "", "edit": { "label": "Изменить" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Изменить" } }, + "medias": { + "label": "" + }, "apps": { "label": "Приложения", + "new": { + "label": "" + }, "edit": { "label": "Изменить" } @@ -819,6 +2373,9 @@ "general": "Общие", "security": "Безопасность", "board": "Панели", + "groups": { + "label": "" + }, "invites": { "label": "Приглашения" } @@ -826,7 +2383,10 @@ "tools": { "label": "Инструменты", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Приложения" + "title": "Приложения", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Панели" + "title": "Панели", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Торренты" + "name": "Торренты", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Помощь", "option": { "documentation": { "label": "Документация" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Сообщество Discord" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Управлять пользователями" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "О программе" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Ваши настройки" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Пользователи" + "title": "Пользователи", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Имя" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/sk.json b/packages/translation/src/lang/sk.json index bbe64412d..3bc6696a1 100644 --- a/packages/translation/src/lang/sk.json +++ b/packages/translation/src/lang/sk.json @@ -2,9 +2,25 @@ "user": { "title": "Používatelia", "name": "Používateľ", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-mail" + "label": "E-mail", + "verified": "" }, "username": { "label": "Používateľské meno" @@ -12,117 +28,720 @@ "password": { "label": "Heslo", "requirement": { + "length": "", "lowercase": "Zahŕňa malé písmeno", "uppercase": "Zahŕňa veľké písmená", - "number": "Vrátane čísiel" + "number": "Vrátane čísiel", + "special": "" } }, "passwordConfirm": { "label": "Potvrdenie hesla" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Prihlásiť sa" + "label": "Prihlásiť sa", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Vytvoriť účet", "notification": { "success": { - "title": "Účet bol Vytvorený" + "title": "Účet bol Vytvorený", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Vytvoriť užívateľa" + "create": "Vytvoriť užívateľa", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Názov" + "name": "Názov", + "members": "" }, "permission": { "admin": { - "title": "Správca" + "title": "Správca", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Dosky" + "title": "Dosky", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Aplikácie" + "title": "Aplikácie", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Názov" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Názov" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Neplatná URL" + "title": "Neplatná URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Používateľské meno" + "label": "Používateľské meno", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Heslo", "newLabel": "Nové heslo" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Názov", "size": "Veľkosť", "creator": "Autor" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Chyba", "action": { "add": "Pridať", "apply": "Použiť", + "backToOverview": "", "create": "Vytvoriť", "edit": "Upraviť", + "import": "", "insert": "Vložiť", "remove": "Odstrániť", "save": "Uložiť", "saveChanges": "Uložiť zmeny", "cancel": "Zrušiť", "delete": "Vymazať", + "discard": "", "confirm": "Potvrďte", + "continue": "", "previous": "Predchádzajúci", "next": "Ďalej", - "tryAgain": "Skúste znova" + "checkoutDocs": "", + "tryAgain": "Skúste znova", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "Hodiny", "minutes": "Minúty" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Vaše preferencie", - "login": "Prihlásiť sa" + "logout": "", + "login": "Prihlásiť sa", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Nebezpečná zóna", "noResults": "Nenašli sa žiadne výsledky", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Toto pole je neplatné", @@ -130,7 +749,8 @@ "string": { "startsWith": "Toto pole musí začínať na {startsWith}", "endsWith": "Toto pole musí končiť na {endsWith}", - "includes": "Toto pole musí obsahovať {includes}" + "includes": "Toto pole musí obsahovať {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Toto pole musí byť dlhé aspoň {minimum} znakov", @@ -139,11 +759,29 @@ "tooBig": { "string": "Toto pole musí mať najviac {maximum} znakov", "number": "Toto pole musí byť menšie alebo rovné {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Posunúť nahor", - "moveDown": "Posunúť nadol" + "moveDown": "Posunúť nadol", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Zmeniť pozíciu" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Nastavenia" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Šírka" }, "height": { "label": "Výška" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Otvoriť na novej karte" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Rozloženie", @@ -196,17 +939,29 @@ }, "column": { "label": "Vertikálne" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Zablokované dnes", "adsBlockedTodayPercentage": "Zablokované dnes", - "dnsQueriesToday": "Poziadavky dnes" + "dnsQueriesToday": "Poziadavky dnes", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Ovládajte PiHole alebo AdGuard z ovládacieho panela", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Vertikálne" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "Nastaviť", "enabled": "Povolené", "disabled": "Zakázané", + "processing": "", + "disconnected": "", "hours": "Hodiny", - "minutes": "Minúty" + "minutes": "Minúty", + "unlimited": "" } }, "clock": { + "name": "", "description": "Zobrazuje aktuálny dátum a čas.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Časové pásmo" + "label": "Časové pásmo", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Poznámkový blok", + "description": "", "option": { "showToolbar": { "label": "Zobrazenie panela nástrojov na pomoc pri písaní poznámok" @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Vložte akýkoľvek obsah z internetu. Niektoré webové stránky môžu obmedziť prístup.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Váš prehliadač nepodporuje iframe. Aktualizujte svoj prehliadač." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "ID subjektu" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Zobrazenie názvu" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Kalendár", + "description": "", "option": { "releaseType": { - "label": "Typ Radarr releasu" + "label": "Typ Radarr releasu", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Počasie", "description": "Zobrazí aktuálne informácie o počasí na nastavenom mieste.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Poloha počasia" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Stav správcu indexovača", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Správca indexovača", - "testAll": "Otestujte všetky" + "testAll": "Otestujte všetky", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Monitorovanie stavu systému", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "K dispozícii" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "K dispozícii", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Hladať", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Neznámy" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Video stream", @@ -429,33 +1321,129 @@ "label": "Adresa URL" }, "hasAutoPlay": { - "label": "Automatické prehrávanie" + "label": "Automatické prehrávanie", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Dátum pridania" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "Dole", "detailsTitle": "Rýchlosť sťahovania" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Integrácia" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Stav" + "columnTitle": "Stav", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Pomer" + "columnTitle": "Pomer", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Stav" + "columnTitle": "Stav", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Hore" + "columnTitle": "Hore", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "V poradí", "paused": "Pozastavené", "completed": "Dokončené", - "unknown": "Neznámy" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Neznámy", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Zobrazenie zoznamu všetkých mediálnych požiadaviek z Overseerr alebo Jellyseerr", "option": { "linksTargetNewTab": { "label": "Otvorenie odkazov v novej karte" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Neznámy", + "pending": "", + "processing": "", "partiallyAvailable": "Čiastočný", "available": "K dispozícii" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Štatistiky o vašich požiadavkách na médiá", + "option": {}, "titles": { "stats": { "main": "Štatistiky médií", "approved": "Už schválené", "pending": "Čakajúce na schválenie", + "processing": "", + "declined": "", + "available": "", "tv": "TV požiadavky", "movie": "Filmové požiadavky", "total": "Celkom" }, "users": { - "main": "Najlepší používatelia" + "main": "Najlepší používatelia", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Aplikácie" + "label": "Aplikácie", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Malé", "md": "Stredné", "lg": "Veľké" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Pripojenie obrázku na pozadí" + "label": "Pripojenie obrázku na pozadí", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Veľkosť obrázka na pozadí" + "label": "Veľkosť obrázka na pozadí", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Hlavná farba" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Sekundárna farba" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Ďalej si prispôsobte ovládací panel pomocou CSS, odporúča sa len pre skúsených používateľov" + "label": "", + "description": "Ďalej si prispôsobte ovládací panel pomocou CSS, odporúča sa len pre skúsených používateľov", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Názov" }, "isPublic": { - "label": "Verejné" + "label": "Verejné", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Všeobecné" + "title": "Všeobecné", + "unrecognizedLink": "" }, "layout": { "title": "Rozloženie" @@ -547,11 +1734,24 @@ "background": { "title": "Pozadie" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Zobraziť tabuľu" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Nebezpečná zóna", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Odstrániť dosku" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Odstrániť dosku", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Domovská stránka", "boards": "Dosky", "apps": "Aplikácie", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Používatelia", "items": { "manage": "Spravovať", - "invites": "Pozvánky" + "invites": "Pozvánky", + "groups": "" } }, "tools": { "label": "Nástroje", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Nastavenia", @@ -594,7 +1843,9 @@ "label": "Pomocník", "items": { "documentation": "Dokumentácia", - "discord": "Diskord Spoločenstva" + "submitIssue": "", + "discord": "Diskord Spoločenstva", + "sourceCode": "" } }, "about": "O aplikácii" @@ -606,30 +1857,48 @@ "board": "Dosky", "user": "Používatelia", "invite": "Pozvánky", - "app": "Aplikácie" + "integration": "", + "app": "Aplikácie", + "group": "" }, "statisticLabel": { - "boards": "Dosky" + "boards": "Dosky", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Vaše dosky", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Nastavenia" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Domovská stránka" + "label": "Domovská stránka", + "tooltip": "" } }, "delete": { "label": "Odstrániť natrvalo", "confirm": { - "title": "Odstrániť dosku" + "title": "Odstrániť dosku", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Všeobecné", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Prvý deň v týždni", "accessibility": "Prístupnosť" } @@ -660,22 +1936,51 @@ "metaTitle": "Spravovať používateľov", "title": "Používatelia" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Vytvoriť užívateľa", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Bezpečnosť" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Správa pozvánok používateľov", "action": { "new": { + "title": "", "description": "Po vypršaní platnosti pozvánky už nebude platná a príjemca pozvánky si nebude môcť vytvoriť účet." }, "copy": { - "link": "Odkaz na pozvánku" + "title": "", + "description": "", + "link": "Odkaz na pozvánku", + "button": "" }, "delete": { "title": "Odstránenie pozvánky", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Autor" @@ -693,56 +1998,217 @@ "label": "Dátum vypršania" }, "token": { - "label": "Token" + "label": "" } } } }, "group": { + "back": "", "setting": { "general": { - "title": "Všeobecné" + "title": "Všeobecné", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Nastavenia" + "title": "Nastavenia", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Spustené", "error": "Chyba" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Multimediálny Server" }, - "mediaRequests": { - "label": "Žiadosti médií" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Dokumentácia" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "Kontajnery", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Názov" @@ -754,7 +2220,9 @@ "running": "Spustené", "paused": "Pozastavené", "restarting": "Reštartovanie", - "removing": "Odstraňujem" + "exited": "", + "removing": "Odstraňujem", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Spustiť" + "label": "Spustiť", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Zastaviť" + "label": "Zastaviť", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Reštartovať" + "label": "Reštartovať", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Odstrániť" + "label": "Odstrániť", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Používatelia" + "user": "Používatelia", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Používateľ" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Dosky" }, "integrations": { + "label": "", "edit": { "label": "Upraviť" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Upraviť" } }, + "medias": { + "label": "" + }, "apps": { "label": "Aplikácie", + "new": { + "label": "" + }, "edit": { "label": "Upraviť" } @@ -819,6 +2373,9 @@ "general": "Všeobecné", "security": "Bezpečnosť", "board": "Dosky", + "groups": { + "label": "" + }, "invites": { "label": "Pozvánky" } @@ -826,7 +2383,10 @@ "tools": { "label": "Nástroje", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Aplikácie" + "title": "Aplikácie", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Dosky" + "title": "Dosky", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrenty" + "name": "Torrenty", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Pomocník", "option": { "documentation": { "label": "Dokumentácia" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Diskord Spoločenstva" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Spravovať používateľov" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "O aplikácii" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Vaše preferencie" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Používatelia" + "title": "Používatelia", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Názov" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/sl.json b/packages/translation/src/lang/sl.json index 7dafb9599..62cff7136 100644 --- a/packages/translation/src/lang/sl.json +++ b/packages/translation/src/lang/sl.json @@ -2,9 +2,25 @@ "user": { "title": "Uporabniki", "name": "Uporabnik", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-naslov" + "label": "E-naslov", + "verified": "" }, "username": { "label": "Uporabniško ime" @@ -12,117 +28,720 @@ "password": { "label": "Geslo", "requirement": { + "length": "", "lowercase": "Vključuje male črke", "uppercase": "Vključuje velike tiskane črke", - "number": "Vključuje število" + "number": "Vključuje število", + "special": "" } }, "passwordConfirm": { "label": "Potrditev gesla" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Prijava" + "label": "Prijava", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Ustvarite račun", "notification": { "success": { - "title": "Ustvarjen račun" + "title": "Ustvarjen račun", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Ustvari uporabnika" + "create": "Ustvari uporabnika", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Ime" + "name": "Ime", + "members": "" }, "permission": { "admin": { - "title": "Admin" + "title": "", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Deske" + "title": "Deske", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Aplikacije" + "title": "Aplikacije", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Ime" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Ime" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Nepravilen URL" + "title": "Nepravilen URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Uporabniško ime" + "label": "Uporabniško ime", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Geslo", "newLabel": "Novo geslo" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Ime", "size": "Velikost", "creator": "Ustvarjalec" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Napaka", "action": { "add": "Dodaj", "apply": "Uporabi", + "backToOverview": "", "create": "Ustvarite spletno stran", "edit": "Uredi", + "import": "", "insert": "Vstavite", "remove": "Odstrani", "save": "Shrani", "saveChanges": "Shranjevanje sprememb", "cancel": "Prekliči", "delete": "Izbriši", + "discard": "", "confirm": "Potrdi", + "continue": "", "previous": "Prejšnji", "next": "Naslednji", - "tryAgain": "Poskusite znova" + "checkoutDocs": "", + "tryAgain": "Poskusite znova", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "", "minutes": "" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Vaše želje", - "login": "Prijava" + "logout": "", + "login": "Prijava", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Nevarno območje", "noResults": "Ni rezultatov", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "To polje je neveljavno", @@ -130,7 +749,8 @@ "string": { "startsWith": "To polje se mora začeti s {startsWith}.", "endsWith": "To polje se mora končati s {endsWith}.", - "includes": "To polje mora vsebovati {includes}." + "includes": "To polje mora vsebovati {includes}.", + "invalidEmail": "" }, "tooSmall": { "string": "To polje mora biti dolgo vsaj {minimum} znakov.", @@ -139,11 +759,29 @@ "tooBig": { "string": "To polje mora biti dolgo največ {maximum} znakov.", "number": "To polje mora biti manjše ali enako {maximum}." + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Premaknite se navzgor", - "moveDown": "Premaknite se navzdol" + "moveDown": "Premaknite se navzdol", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Spremeni položaj" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Nastavitve" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Širina" }, "height": { "label": "Višina" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Odprite v novem zavihku" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Postavitev", @@ -196,17 +939,29 @@ }, "column": { "label": "Navpično" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Blokirano danes", "adsBlockedTodayPercentage": "Blokirano danes", - "dnsQueriesToday": "Poizvedbe danes" + "dnsQueriesToday": "Poizvedbe danes", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Nadzorujte PiHole ali AdGuard iz nadzorne plošče", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Navpično" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "", "enabled": "Omogočeno", "disabled": "Invalidi", + "processing": "", + "disconnected": "", "hours": "", - "minutes": "" + "minutes": "", + "unlimited": "" } }, "clock": { + "name": "", "description": "Prikaže trenutni datum in čas.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Časovni pas" + "label": "Časovni pas", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Beležnica", + "description": "", "option": { "showToolbar": { "label": "Prikaži orodno vrstico za pomoč pri pisanju markdowna" @@ -284,7 +1081,7 @@ }, "align": { "left": "Leva stran", - "center": "Center", + "center": "", "right": "Desno" }, "popover": { @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Vstavite katero koli vsebino iz interneta. Nekatera spletna mesta lahko omejijo dostop.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Vaš brskalnik ne podpira iframov. Posodobite svoj brskalnik." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "ID subjekta" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Prikaži ime" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Koledar", + "description": "", "option": { "releaseType": { - "label": "Tip sprostitve Radarr" + "label": "Tip sprostitve Radarr", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Vreme", "description": "Prikaže trenutne vremenske informacije za določeno lokacijo.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Lokacija vremena" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "", - "testAll": "" + "testAll": "", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Iskanje", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Neznano" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Video tok", @@ -429,33 +1321,129 @@ "label": "URL vira" }, "hasAutoPlay": { - "label": "Samodejno predvajanje" + "label": "Samodejno predvajanje", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", + "detailsTitle": "" + }, + "category": { + "columnTitle": "", "detailsTitle": "" }, "downSpeed": { "columnTitle": "Dol", "detailsTitle": "Hitrost prenosa" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Integracija" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Napredek" + "columnTitle": "Napredek", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Razmerje" + "columnTitle": "Razmerje", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Stanje" + "columnTitle": "Stanje", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Gor" + "columnTitle": "Gor", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "", "paused": "Začasno ustavljeno", "completed": "Zaključeno", - "unknown": "Neznano" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Neznano", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Oglejte si seznam vseh zahtevkov za medije iz vašega primera Overseerr ali Jellyseerr.", "option": { "linksTargetNewTab": { "label": "Odprite povezave v novem zavihku" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Neznano", + "pending": "", + "processing": "", "partiallyAvailable": "", "available": "" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statistični podatki o vaših zahtevah za medije", + "option": {}, "titles": { "stats": { "main": "Statistika medijev", "approved": "Že odobreno", "pending": "Odobritve, ki čakajo na odobritev", + "processing": "", + "declined": "", + "available": "", "tv": "Prošnje za televizijo", "movie": "Prošnje za filme", "total": "Skupaj" }, "users": { - "main": "Najboljši uporabniki" + "main": "Najboljši uporabniki", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Aplikacije" + "label": "Aplikacije", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Majhna", "md": "Srednja", "lg": "Velika" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Pritrditev slike v ozadju" + "label": "Pritrditev slike v ozadju", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Velikost slike v ozadju" + "label": "Velikost slike v ozadju", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Osnovna barva" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Sekundarna barva" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Dadatno prilagodite pogled s CSS. Priporočljivo le za izkušene uporabnike" + "label": "", + "description": "Dadatno prilagodite pogled s CSS. Priporočljivo le za izkušene uporabnike", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Ime" }, "isPublic": { - "label": "Javna stran" + "label": "Javna stran", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Splošno" + "title": "Splošno", + "unrecognizedLink": "" }, "layout": { "title": "Postavitev" @@ -547,11 +1734,24 @@ "background": { "title": "Ozadje" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Ogled tablice" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Nevarno območje", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Izbriši tablo" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Izbriši tablo", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Domov", "boards": "Deske", "apps": "Aplikacije", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Uporabniki", "items": { "manage": "Upravljanje", - "invites": "Vabi" + "invites": "Vabi", + "groups": "" } }, "tools": { "label": "Orodja", "items": { - "docker": "Docker", - "api": "" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Nastavitve", @@ -594,7 +1843,9 @@ "label": "Pomoč", "items": { "documentation": "Dokumentacija", - "discord": "Skupnost Discord" + "submitIssue": "", + "discord": "Skupnost Discord", + "sourceCode": "" } }, "about": "O programu" @@ -606,30 +1857,48 @@ "board": "Deske", "user": "Uporabniki", "invite": "Vabi", - "app": "Aplikacije" + "integration": "", + "app": "Aplikacije", + "group": "" }, "statisticLabel": { - "boards": "Deske" + "boards": "Deske", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Vaše table", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Nastavitve" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Domov" + "label": "Domov", + "tooltip": "" } }, "delete": { "label": "Trajno izbriši", "confirm": { - "title": "Izbriši tablo" + "title": "Izbriši tablo", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Splošno", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Prvi dan v tednu", "accessibility": "Dostopnost" } @@ -660,22 +1936,51 @@ "metaTitle": "Upravljanje uporabnikov", "title": "Uporabniki" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Ustvari uporabnika", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Varnost" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Upravljanje povabil uporabnikov", "action": { "new": { + "title": "", "description": "Po izteku veljavnosti vabilo ne bo več veljavno in prejemnik vabila ne bo mogel ustvariti računa." }, "copy": { - "link": "Povezava na vabilo" + "title": "", + "description": "", + "link": "Povezava na vabilo", + "button": "" }, "delete": { "title": "Brisanje povabila", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Ustvarjalec" @@ -699,50 +2004,211 @@ } }, "group": { + "back": "", "setting": { "general": { - "title": "Splošno" + "title": "Splošno", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Nastavitve" + "title": "Nastavitve", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Se izvaja", "error": "Napaka" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Predstavnostni strežnik" }, - "mediaRequests": { - "label": "Zahteve za medije" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Dokumentacija" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Ime" @@ -754,7 +2220,9 @@ "running": "Se izvaja", "paused": "Začasno ustavljeno", "restarting": "Ponovno zaganjam", - "removing": "Odstranjujem" + "exited": "", + "removing": "Odstranjujem", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Zaženi" + "label": "Zaženi", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Ustavi" + "label": "Ustavi", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Ponovno zaženi" + "label": "Ponovno zaženi", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Odstrani" + "label": "Odstrani", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Uporabniki" + "user": "Uporabniki", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Uporabnik" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Deske" }, "integrations": { + "label": "", "edit": { "label": "Uredi" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Uredi" } }, + "medias": { + "label": "" + }, "apps": { "label": "Aplikacije", + "new": { + "label": "" + }, "edit": { "label": "Uredi" } @@ -819,6 +2373,9 @@ "general": "Splošno", "security": "Varnost", "board": "Deske", + "groups": { + "label": "" + }, "invites": { "label": "Vabi" } @@ -826,7 +2383,10 @@ "tools": { "label": "Orodja", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Aplikacije" + "title": "Aplikacije", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Deske" + "title": "Deske", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrenti" + "name": "Torrenti", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Pomoč", "option": { "documentation": { "label": "Dokumentacija" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Skupnost Discord" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Upravljanje uporabnikov" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "O programu" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Vaše želje" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Uporabniki" + "title": "Uporabniki", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Ime" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/sv.json b/packages/translation/src/lang/sv.json index ed2e66ba4..b7f37494a 100644 --- a/packages/translation/src/lang/sv.json +++ b/packages/translation/src/lang/sv.json @@ -2,9 +2,25 @@ "user": { "title": "Användare", "name": "Användare", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-post" + "label": "E-post", + "verified": "" }, "username": { "label": "Användarnamn" @@ -12,117 +28,720 @@ "password": { "label": "Lösenord", "requirement": { + "length": "", "lowercase": "Inkluderar liten bokstav", "uppercase": "Inkluderar stor bokstav", - "number": "Inkluderar nummer" + "number": "Inkluderar nummer", + "special": "" } }, "passwordConfirm": { "label": "Bekräfta lösenord" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Logga in" + "label": "Logga in", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Skapa konto", "notification": { "success": { - "title": "Konto skapat" + "title": "Konto skapat", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Skapa användare" + "create": "Skapa användare", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Namn" + "name": "Namn", + "members": "" }, "permission": { "admin": { - "title": "Admin" + "title": "", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Tavlor" + "title": "Tavlor", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Appar" + "title": "Appar", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Namn" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Namn" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Ogiltig URL" + "title": "Ogiltig URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Användarnamn" + "label": "Användarnamn", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Lösenord", "newLabel": "Nytt lösenord" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Namn", "size": "Storlek", "creator": "Skapare" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Fel", "action": { "add": "Lägg till", "apply": "Verkställ", + "backToOverview": "", "create": "Skapa", "edit": "Redigera", + "import": "", "insert": "Infoga", "remove": "Ta bort", "save": "Spara", "saveChanges": "Spara ändringar", "cancel": "Avbryt", "delete": "Radera", + "discard": "", "confirm": "Bekräfta", + "continue": "", "previous": "Föregående", "next": "Nästa", - "tryAgain": "Försök igen" + "checkoutDocs": "", + "tryAgain": "Försök igen", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "Timmar", "minutes": "Minuter" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Dina Inställningar", - "login": "Logga in" + "logout": "", + "login": "Logga in", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Farozon", "noResults": "Hittade inga resultat", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Fältet är ogiltigt", @@ -130,7 +749,8 @@ "string": { "startsWith": "Det här fältet måste börja med {startsWith}", "endsWith": "Detta fält måste sluta med {endsWith}", - "includes": "Detta fält måste innehålla {includes}" + "includes": "Detta fält måste innehålla {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Detta fält måste vara minst {minimum} tecken långt", @@ -139,11 +759,29 @@ "tooBig": { "string": "Detta fält får vara högst {maximum} tecken långt", "number": "Detta fält måste vara mindre än eller lika med {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,94 +789,253 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Flytta uppåt", - "moveDown": "Flytta nedåt" + "moveDown": "Flytta nedåt", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Ändra position" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Inställningar" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Bredd" }, "height": { "label": "Höjd" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Öppna i ny flik" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { - "label": "Layout", + "label": "", "option": { "row": { "label": "Horisontal" }, "column": { "label": "Vertikal" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Blockerade idag", "adsBlockedTodayPercentage": "Blockerade idag", - "dnsQueriesToday": "Förfrågningar idag" + "dnsQueriesToday": "Förfrågningar idag", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Styr PiHole eller AdGuard från din instrumentpanel", "option": { "layout": { - "label": "Layout", + "label": "", "option": { "row": { "label": "Horisontal" }, "column": { "label": "Vertikal" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "Ställ in", "enabled": "Aktiverad", "disabled": "Inaktiverad", + "processing": "", + "disconnected": "", "hours": "Timmar", - "minutes": "Minuter" + "minutes": "Minuter", + "unlimited": "" } }, "clock": { + "name": "", "description": "Visar aktuellt datum och tid.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Tidszon" + "label": "Tidszon", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Anteckningsbok", + "description": "", "option": { "showToolbar": { "label": "Visa verktygsfältet för att hjälpa dig skriva markdown" @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Bädda in valfritt innehåll från internet. Vissa webbplatser kan begränsa åtkomsten.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Din webbläsare stöder inte iframes. Vänligen uppdatera din webbläsare." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "Enhets-ID" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Visningsnamn" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Kalender", + "description": "", "option": { "releaseType": { - "label": "Radarr releasetyp" + "label": "Radarr releasetyp", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Väder", "description": "Visar aktuell väderinformation för en bestämd plats.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Plats för väder" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Status för indexeringshanteraren", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Indexeringshanterare", - "testAll": "Testa alla" + "testAll": "Testa alla", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Övervakning av systemhälsan", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "Tillgänglig" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Tillgänglig", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Sök", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Okänd" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Videoström", @@ -429,33 +1321,129 @@ "label": "Flödes-URL" }, "hasAutoPlay": { - "label": "Automatisk uppspelning" + "label": "Automatisk uppspelning", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Datum tillagt" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "Ned", "detailsTitle": "Nedladdningshastighet " }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { - "columnTitle": "Integration" + "columnTitle": "" + }, + "name": { + "columnTitle": "" }, "progress": { - "columnTitle": "Förlopp" + "columnTitle": "Förlopp", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Förhållande" + "columnTitle": "Förhållande", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Läge" + "columnTitle": "Läge", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Upp" + "columnTitle": "Upp", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "Köad", "paused": "Pausad", "completed": "Slutförd", - "unknown": "Okänd" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Okänd", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Se en lista över alla medieförfrågningar från din Overseerr- eller Jellyseerr-instans", "option": { "linksTargetNewTab": { "label": "Öppna länkar i ny flik" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Okänd", + "pending": "", + "processing": "", "partiallyAvailable": "Delvis", "available": "Tillgänglig" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Statistik över dina medieförfrågningar", + "option": {}, "titles": { "stats": { "main": "Mediestatistik", "approved": "Redan godkänd", "pending": "Väntar på godkännande", + "processing": "", + "declined": "", + "available": "", "tv": "TV-förfrågningar", "movie": "Filmförfrågningar", "total": "Totalt" }, "users": { - "main": "Toppanvändare" + "main": "Toppanvändare", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Appar" + "label": "Appar", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Liten", "md": "Mellan", "lg": "Stor" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Bilaga till bakgrundsbild" + "label": "Bilaga till bakgrundsbild", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Storlek på bakgrundsbild" + "label": "Storlek på bakgrundsbild", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Primärfärg" @@ -526,32 +1696,62 @@ "secondaryColor": { "label": "Sekundärfärg" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Vidare kan du anpassa din instrumentpanel med CSS, vilket endast rekommenderas för erfarna användare" + "label": "", + "description": "Vidare kan du anpassa din instrumentpanel med CSS, vilket endast rekommenderas för erfarna användare", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Namn" }, "isPublic": { - "label": "Publik" + "label": "Publik", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Allmänt" + "title": "Allmänt", + "unrecognizedLink": "" }, "layout": { - "title": "Layout" + "title": "" }, "background": { "title": "Bakgrund" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Visa tavlan" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Farozon", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Ta bort tavla" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Ta bort tavla", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Hem", "boards": "Tavlor", "apps": "Appar", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Användare", "items": { "manage": "Hantera", - "invites": "Inbjudningar" + "invites": "Inbjudningar", + "groups": "" } }, "tools": { "label": "Verktyg", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Inställningar", @@ -594,7 +1843,9 @@ "label": "Hjälp", "items": { "documentation": "Dokumentation", - "discord": "Gemenskapens Discord" + "submitIssue": "", + "discord": "Gemenskapens Discord", + "sourceCode": "" } }, "about": "Om" @@ -606,30 +1857,48 @@ "board": "Tavlor", "user": "Användare", "invite": "Inbjudningar", - "app": "Appar" + "integration": "", + "app": "Appar", + "group": "" }, "statisticLabel": { - "boards": "Tavlor" + "boards": "Tavlor", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Dina tavlor", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Inställningar" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Hem" + "label": "Hem", + "tooltip": "" } }, "delete": { "label": "Radera permanent", "confirm": { - "title": "Ta bort tavla" + "title": "Ta bort tavla", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Allmänt", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Första veckodagen", "accessibility": "Tillgänglighet" } @@ -660,22 +1936,51 @@ "metaTitle": "Hantera användare", "title": "Användare" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Skapa användare", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Säkerhet" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Hantera användarinbjudningar", "action": { "new": { + "title": "", "description": "Efter utgångsdatumet är en inbjudan inte längre giltig och mottagaren av inbjudan kan inte skapa ett konto." }, "copy": { - "link": "Inbjudningslänk" + "title": "", + "description": "", + "link": "Inbjudningslänk", + "button": "" }, "delete": { "title": "Ta bort inbjudan", @@ -684,7 +1989,7 @@ }, "field": { "id": { - "label": "ID" + "label": "" }, "creator": { "label": "Skapare" @@ -693,56 +1998,217 @@ "label": "Utgångsdatum" }, "token": { - "label": "Token" + "label": "" } } } }, "group": { + "back": "", "setting": { "general": { - "title": "Allmänt" + "title": "Allmänt", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Inställningar" + "title": "Inställningar", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Körs", "error": "Fel" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Mediaserver" }, - "mediaRequests": { - "label": "Media-förfrågningar" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Dokumentation" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ID" + "id": "", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { - "title": "Containers", + "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Namn" @@ -754,11 +2220,13 @@ "running": "Körs", "paused": "Pausad", "restarting": "Startar om", - "removing": "Tar bort" + "exited": "", + "removing": "Tar bort", + "dead": "" } }, "containerImage": { - "label": "Image" + "label": "" }, "ports": { "label": "Portar" @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Starta" + "label": "Starta", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Stoppa" + "label": "Stoppa", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Starta om" + "label": "Starta om", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Ta bort" + "label": "Ta bort", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Användare" + "user": "Användare", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Användare" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Tavlor" }, "integrations": { + "label": "", "edit": { "label": "Redigera" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Redigera" } }, + "medias": { + "label": "" + }, "apps": { "label": "Appar", + "new": { + "label": "" + }, "edit": { "label": "Redigera" } @@ -819,6 +2373,9 @@ "general": "Allmänt", "security": "Säkerhet", "board": "Tavlor", + "groups": { + "label": "" + }, "invites": { "label": "Inbjudningar" } @@ -826,7 +2383,10 @@ "tools": { "label": "Verktyg", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Appar" + "title": "Appar", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Tavlor" + "title": "Tavlor", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrents" + "name": "", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Hjälp", "option": { "documentation": { "label": "Dokumentation" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Gemenskapens Discord" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Hantera användare" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Om" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Dina Inställningar" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Användare" + "title": "Användare", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Namn" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/tr.json b/packages/translation/src/lang/tr.json index 07b642988..e30dcd114 100644 --- a/packages/translation/src/lang/tr.json +++ b/packages/translation/src/lang/tr.json @@ -2,9 +2,25 @@ "user": { "title": "Kullanıcılar", "name": "Kullanıcı", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-Posta" + "label": "E-Posta", + "verified": "" }, "username": { "label": "Kullanıcı adı" @@ -12,117 +28,720 @@ "password": { "label": "Şifre", "requirement": { + "length": "", "lowercase": "Küçük harf içermeli", "uppercase": "Büyük harf içermeli", - "number": "Rakam içermeli" + "number": "Rakam içermeli", + "special": "" } }, "passwordConfirm": { "label": "Şifreyi onayla" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Giriş" + "label": "Giriş", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Hesap oluştur", "notification": { "success": { - "title": "Hesap oluşturuldu" + "title": "Hesap oluşturuldu", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Kullanıcı ekle" + "create": "Kullanıcı ekle", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "İsim" + "name": "İsim", + "members": "" }, "permission": { "admin": { - "title": "Yönetici" + "title": "Yönetici", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Paneller" + "title": "Paneller", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Uygulamalar" + "title": "Uygulamalar", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "İsim" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "İsim" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Geçersiz URL" + "title": "Geçersiz URL", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Kullanıcı adı" + "label": "Kullanıcı adı", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Şifre", "newLabel": "Yeni parola" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "İsim", "size": "Boyut", "creator": "Oluşturan" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Hata", "action": { "add": "Ekle", "apply": "Uygula", + "backToOverview": "", "create": "Oluştur", "edit": "Düzenle", + "import": "", "insert": "Ekle", "remove": "Kaldır", "save": "Kaydet", "saveChanges": "Değişiklikleri kaydet", "cancel": "Vazgeç", "delete": "Sil", + "discard": "", "confirm": "Onayla", + "continue": "", "previous": "Önceki", "next": "İleri", - "tryAgain": "Tekrar Deneyin" + "checkoutDocs": "", + "tryAgain": "Tekrar Deneyin", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "Saat", "minutes": "Dakika" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Tercihleriniz", - "login": "Giriş" + "logout": "", + "login": "Giriş", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Tehlikeli bölge", "noResults": "Sonuç bulunamadı", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Bu alan geçersiz", @@ -130,7 +749,8 @@ "string": { "startsWith": "Bu alan {startsWith} ile başlamalıdır", "endsWith": "Bu alan {endsWith} ile bitmelidir", - "includes": "Bu alan {includes} adresini içermelidir" + "includes": "Bu alan {includes} adresini içermelidir", + "invalidEmail": "" }, "tooSmall": { "string": "Bu alan en az {minimum} karakter uzunluğunda olmalıdır", @@ -139,11 +759,29 @@ "tooBig": { "string": "Bu alan en fazla {maximum} karakter uzunluğunda olmalıdır", "number": "Bu alan {maximum} adresinden kısa veya eşit olmalıdır" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Yukarı taşı", - "moveDown": "Aşağı taşı" + "moveDown": "Aşağı taşı", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Pozisyonu değiştir" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Ayarlar" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Genişlik" }, "height": { "label": "Yükseklik" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Yeni sekmede aç" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Düzen", @@ -196,17 +939,29 @@ }, "column": { "label": "Dikey" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Bugün engellenenler", "adsBlockedTodayPercentage": "Bugün engellenenler", - "dnsQueriesToday": "Bugünkü Sorgular" + "dnsQueriesToday": "Bugünkü Sorgular", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Kontrol panelinizden PiHole veya AdGuard'ı kontrol edin", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Dikey" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "Ayarla", "enabled": "Etkin", "disabled": "Pasif", + "processing": "", + "disconnected": "", "hours": "Saat", - "minutes": "Dakika" + "minutes": "Dakika", + "unlimited": "" } }, "clock": { + "name": "", "description": "Geçerli tarih ve saati görüntüler.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Saat dilimi" + "label": "Saat dilimi", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Not defteri", + "description": "", "option": { "showToolbar": { "label": "Markdown'da yazarken size yardımcı olacak araç çubuğunu aktif edin" @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "İnternetten herhangi bir içeriği yerleştirin. Bazı web siteleri erişimi kısıtlayabilir.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Tarayıcınız iframe'leri desteklemiyor. Lütfen tarayıcınızı güncelleyin." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "Varlık Kimliği" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Ekran adı" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Takvim", + "description": "", "option": { "releaseType": { - "label": "Radarr yayın türü" + "label": "Radarr yayın türü", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Hava Durumu", "description": "Belirlenen bir konumun güncel hava durumu bilgilerini görüntüler.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Hava durumu konumu" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "Dizin oluşturucu yöneticisi statüsü", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "Dizin oluşturucu yöneticisi", - "testAll": "Tümünü test et" + "testAll": "Tümünü test et", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Sistem Sağlığı İzleme", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "Mevcut" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Mevcut", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Ara", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Bilinmeyen" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Video Akışı", @@ -429,33 +1321,129 @@ "label": "Akış URL'si" }, "hasAutoPlay": { - "label": "Otomatik oynatma" + "label": "Otomatik oynatma", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Ekleme Tarihi" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "İndirme", "detailsTitle": "İndirme Hızı" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Entegrasyon" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "İlerleme" + "columnTitle": "İlerleme", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Ratio" + "columnTitle": "", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Durum" + "columnTitle": "Durum", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Yükleme" + "columnTitle": "Yükleme", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "Sıraya alındı", "paused": "Duraklatıldı", "completed": "Tamamlanan", - "unknown": "Bilinmeyen" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Bilinmeyen", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Overseerr veya Jellyseerr uygulamanızdan gelen tüm medya taleplerinin bir listesini görün", "option": { "linksTargetNewTab": { "label": "Bağlantıları yeni sekmede aç" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Bilinmeyen", + "pending": "", + "processing": "", "partiallyAvailable": "Kısmi", "available": "Mevcut" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Medya taleplerinizle ilgili istatistikler", + "option": {}, "titles": { "stats": { "main": "Medya İstatistikleri", "approved": "Onaylanan", "pending": "Onay bekleyen", + "processing": "", + "declined": "", + "available": "", "tv": "Dizi talepleri", "movie": "Film talepleri", "total": "Toplam" }, "users": { - "main": "En İyi Kullanıcılar" + "main": "En İyi Kullanıcılar", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Uygulamalar" + "label": "Uygulamalar", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Küçük", "md": "Orta", "lg": "Büyük" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Arkaplan resim ekle" + "label": "Arkaplan resim ekle", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Arkaplan resim boyutu" + "label": "Arkaplan resim boyutu", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Birincil renk" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "İkincil renk" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Ayrıca, yalnızca deneyimli kullanıcılar için önerilen CSS kullanarak kontrol panelinizi özelleştirin" + "label": "", + "description": "Ayrıca, yalnızca deneyimli kullanıcılar için önerilen CSS kullanarak kontrol panelinizi özelleştirin", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "İsim" }, "isPublic": { - "label": "Herkese açık" + "label": "Herkese açık", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Genel" + "title": "Genel", + "unrecognizedLink": "" }, "layout": { "title": "Düzen" @@ -547,11 +1734,24 @@ "background": { "title": "Arkaplan" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Panelleri görüntüle" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Tehlikeli bölge", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Paneli sil" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Paneli sil", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Ana sayfa", "boards": "Paneller", "apps": "Uygulamalar", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Kullanıcılar", "items": { "manage": "Yönet", - "invites": "Davetler" + "invites": "Davetler", + "groups": "" } }, "tools": { "label": "Araçlar", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Ayarlar", @@ -594,7 +1843,9 @@ "label": "Yardım", "items": { "documentation": "Dokümantasyon", - "discord": "Discord Topluluğu" + "submitIssue": "", + "discord": "Discord Topluluğu", + "sourceCode": "" } }, "about": "Hakkında" @@ -606,30 +1857,48 @@ "board": "Paneller", "user": "Kullanıcılar", "invite": "Davetler", - "app": "Uygulamalar" + "integration": "", + "app": "Uygulamalar", + "group": "" }, "statisticLabel": { - "boards": "Paneller" + "boards": "Paneller", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Panelleriniz", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Ayarlar" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Ana sayfa" + "label": "Ana sayfa", + "tooltip": "" } }, "delete": { "label": "Kalıcı olarak sil", "confirm": { - "title": "Paneli sil" + "title": "Paneli sil", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Genel", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Haftanın ilk günü", "accessibility": "Erişilebilirlik" } @@ -660,22 +1936,51 @@ "metaTitle": "Kullanıcıları yönet", "title": "Kullanıcılar" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Kullanıcı ekle", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Güvenlik" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Kullanıcı davetlerini yönet", "action": { "new": { + "title": "", "description": "Süre sona erdikten sonra davet artık geçerli olmayacak ve daveti alan kişi bir hesap oluşturamayacaktır." }, "copy": { - "link": "Davet bağlantısı" + "title": "", + "description": "", + "link": "Davet bağlantısı", + "button": "" }, "delete": { "title": "Daveti sil", @@ -699,50 +2004,211 @@ } }, "group": { + "back": "", "setting": { "general": { - "title": "Genel" + "title": "Genel", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Ayarlar" + "title": "Ayarlar", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Çalışıyor", "error": "Hata" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Medya Sunucusu" }, - "mediaRequests": { - "label": "Medya talepleri" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Dokümantasyon" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "Kimlik" + "id": "Kimlik", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "Konteyner", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "İsim" @@ -754,7 +2220,9 @@ "running": "Çalışıyor", "paused": "Duraklatıldı", "restarting": "Yeniden başlatılıyor", - "removing": "Kaldırılıyor" + "exited": "", + "removing": "Kaldırılıyor", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Başlat" + "label": "Başlat", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Durdur" + "label": "Durdur", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Yeniden Başlat" + "label": "Yeniden Başlat", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Kaldır" + "label": "Kaldır", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Kullanıcılar" + "user": "Kullanıcılar", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Kullanıcı" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Paneller" }, "integrations": { + "label": "", "edit": { "label": "Düzenle" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Düzenle" } }, + "medias": { + "label": "" + }, "apps": { "label": "Uygulamalar", + "new": { + "label": "" + }, "edit": { "label": "Düzenle" } @@ -819,6 +2373,9 @@ "general": "Genel", "security": "Güvenlik", "board": "Paneller", + "groups": { + "label": "" + }, "invites": { "label": "Davetler" } @@ -826,7 +2383,10 @@ "tools": { "label": "Araçlar", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Uygulamalar" + "title": "Uygulamalar", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Paneller" + "title": "Paneller", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrentler" + "name": "Torrentler", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Yardım", "option": { "documentation": { "label": "Dokümantasyon" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Discord Topluluğu" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Kullanıcıları yönet" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Hakkında" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Tercihleriniz" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Kullanıcılar" + "title": "Kullanıcılar", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "İsim" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/uk.json b/packages/translation/src/lang/uk.json index 2ec31ee5e..f421edbb2 100644 --- a/packages/translation/src/lang/uk.json +++ b/packages/translation/src/lang/uk.json @@ -2,9 +2,25 @@ "user": { "title": "Користувачі", "name": "Користувач", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "Електронна пошта" + "label": "Електронна пошта", + "verified": "" }, "username": { "label": "Логін" @@ -12,117 +28,720 @@ "password": { "label": "Пароль", "requirement": { + "length": "", "lowercase": "Включає малу літеру", "uppercase": "Включає велику літеру", - "number": "Включає кількість" + "number": "Включає кількість", + "special": "" } }, "passwordConfirm": { "label": "Підтвердити пароль" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Логін" + "label": "Логін", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Створити обліковий запис", "notification": { "success": { - "title": "Обліковий запис створено" + "title": "Обліковий запис створено", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Створити користувача" + "create": "Створити користувача", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Ім’я" + "name": "Ім’я", + "members": "" }, "permission": { "admin": { - "title": "" + "title": "", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Дошки" + "title": "Дошки", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Додатки" + "title": "Додатки", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Ім’я" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Ім’я" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "Неправильна URL-адреса" + "title": "Неправильна URL-адреса", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Логін" + "label": "Логін", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Пароль", "newLabel": "" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Ім’я", "size": "Розмір", "creator": "Творець" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Помилка", "action": { "add": "Додати", "apply": "", + "backToOverview": "", "create": "Створити", "edit": "Редагувати", + "import": "", "insert": "", "remove": "Видалити", "save": "Зберегти", "saveChanges": "Зберегти зміни", "cancel": "Скасувати", "delete": "Видалити", + "discard": "", "confirm": "Підтвердити", + "continue": "", "previous": "Попередній", "next": "Далі", - "tryAgain": "Повторіть спробу" + "checkoutDocs": "", + "tryAgain": "Повторіть спробу", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "", "minutes": "" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Ваші уподобання", - "login": "Логін" + "logout": "", + "login": "Логін", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Небезпечна зона", "noResults": "Результатів не знайдено", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Це поле є недійсним", @@ -130,7 +749,8 @@ "string": { "startsWith": "Це поле повинно починатися з {startsWith}", "endsWith": "Це поле повинно закінчуватися на {endsWith}", - "includes": "Це поле повинно містити {includes}" + "includes": "Це поле повинно містити {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Це поле повинно мати довжину не менше {minimum} символів", @@ -139,11 +759,29 @@ "tooBig": { "string": "Це поле має містити не більше {maximum} символів", "number": "Це поле повинно бути менше або дорівнювати {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Рухайся.", - "moveDown": "Вниз." + "moveDown": "Вниз.", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Змінити положення" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Налаштування" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Ширина" }, "height": { "label": "Висота" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Відкрити в новій вкладці" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Макет", @@ -196,17 +939,29 @@ }, "column": { "label": "Вертикальний" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "", "adsBlockedTodayPercentage": "", - "dnsQueriesToday": "Запити за сьогодні" + "dnsQueriesToday": "Запити за сьогодні", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Керуйте PiHole або AdGuard за допомогою головної панелі", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Вертикальний" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "", "enabled": "Увімкнено", "disabled": "Вимкнено", + "processing": "", + "disconnected": "", "hours": "", - "minutes": "" + "minutes": "", + "unlimited": "" } }, "clock": { + "name": "", "description": "Відображає поточну дату і час.", "option": { - "timezone": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, + "timezone": { + "label": "", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Блокнот", + "description": "", "option": { "showToolbar": { "label": "Показати панель інструментів для написання націнки" @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Ваш браузер не підтримує iframe. Будь ласка, оновіть свій браузер." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Календар", + "description": "", "option": { "releaseType": { - "label": "Radarr - тип релізів" + "label": "Radarr - тип релізів", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Погода", "description": "Показує поточну інформацію про погоду в заданому місці.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Погодна локація" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "", - "testAll": "" + "testAll": "", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Пошук", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Невідомо" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Потокова трансляція відео", @@ -429,33 +1321,129 @@ "label": "URL-адреса стрічки" }, "hasAutoPlay": { - "label": "Автовідтворення" + "label": "Автовідтворення", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", + "detailsTitle": "" + }, + "category": { + "columnTitle": "", "detailsTitle": "" }, "downSpeed": { "columnTitle": "Завантаження", "detailsTitle": "Швидкість завантаження" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Інтеграція" }, - "progress": { - "columnTitle": "Прогрес" - }, - "ratio": { + "name": { "columnTitle": "" }, + "progress": { + "columnTitle": "Прогрес", + "detailsTitle": "" + }, + "ratio": { + "columnTitle": "", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" + }, "state": { - "columnTitle": "Стан" + "columnTitle": "Стан", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Віддача" + "columnTitle": "Віддача", + "detailsTitle": "" } }, "states": { @@ -463,83 +1451,282 @@ "queued": "", "paused": "Призупинено", "completed": "Завершено", - "unknown": "Невідомо" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Невідомо", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Перегляньте список усіх медіазапитів від ваших Overseerr або Jellyseerr", "option": { "linksTargetNewTab": { "label": "Відкрийте посилання в новій вкладці" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Невідомо", + "pending": "", + "processing": "", "partiallyAvailable": "", "available": "" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Статистика ваших запитів у медіа", + "option": {}, "titles": { "stats": { "main": "Медіа-статистика", "approved": "Вже затверджено", "pending": "Очікує схвалення", + "processing": "", + "declined": "", + "available": "", "tv": "Запити на ТБ", "movie": "Запити на фільми", "total": "Всього" }, "users": { - "main": "Найкращі користувачі" + "main": "Найкращі користувачі", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Додатки" + "label": "Додатки", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Малий", "md": "Середній", "lg": "Великий" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { - "backgroundImageAttachment": { + "pageTitle": { "label": "" }, - "backgroundImageSize": { + "metaTitle": { "label": "" }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, + "backgroundImageAttachment": { + "label": "", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } + }, + "backgroundImageSize": { + "label": "", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } + }, "primaryColor": { "label": "Основний колір" }, "secondaryColor": { "label": "Вторинний колір" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Крім того, налаштуйте дашборд за допомогою CSS, що рекомендується лише досвідченим користувачам" + "label": "", + "description": "Крім того, налаштуйте дашборд за допомогою CSS, що рекомендується лише досвідченим користувачам", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Ім’я" }, "isPublic": { - "label": "Публічний" + "label": "Публічний", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Загальне" + "title": "Загальне", + "unrecognizedLink": "" }, "layout": { "title": "Макет" @@ -547,11 +1734,24 @@ "background": { "title": "Фон" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Дошка оголошень" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Небезпечна зона", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Видалити дошку" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Видалити дошку", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Головна", "boards": "Дошки", "apps": "Додатки", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Користувачі", "items": { "manage": "Керувати", - "invites": "Запрошує" + "invites": "Запрошує", + "groups": "" } }, "tools": { "label": "Інструменти", "items": { - "docker": "Docker", - "api": "" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Налаштування", @@ -594,7 +1843,9 @@ "label": "Допоможіть!", "items": { "documentation": "Документація", - "discord": "Розбрат у громаді" + "submitIssue": "", + "discord": "Розбрат у громаді", + "sourceCode": "" } }, "about": "Про програму" @@ -606,30 +1857,48 @@ "board": "Дошки", "user": "Користувачі", "invite": "Запрошує", - "app": "Додатки" + "integration": "", + "app": "Додатки", + "group": "" }, "statisticLabel": { - "boards": "Дошки" + "boards": "Дошки", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Твої дошки", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Налаштування" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Головна" + "label": "Головна", + "tooltip": "" } }, "delete": { "label": "Видалити назавжди", "confirm": { - "title": "Видалити дошку" + "title": "Видалити дошку", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Загальне", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Перший день тижня", "accessibility": "Доступність" } @@ -660,22 +1936,51 @@ "metaTitle": "Керування користувачами", "title": "Користувачі" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Створити користувача", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Керування запрошеннями користувачів", "action": { "new": { + "title": "", "description": "Після закінчення терміну дії запрошення буде недійсним, і одержувач запрошення не зможе створити обліковий запис." }, "copy": { - "link": "Посилання на запрошення" + "title": "", + "description": "", + "link": "Посилання на запрошення", + "button": "" }, "delete": { "title": "Видалити запрошення", @@ -699,50 +2004,211 @@ } }, "group": { + "back": "", "setting": { "general": { - "title": "Загальне" + "title": "Загальне", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Налаштування" + "title": "Налаштування", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Запущено", "error": "Помилка" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Медіа сервер" }, - "mediaRequests": { - "label": "Медіа запити" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Документація" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "ІДЕНТИФІКАТОР" + "id": "ІДЕНТИФІКАТОР", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Ім’я" @@ -754,7 +2220,9 @@ "running": "Запущено", "paused": "Призупинено", "restarting": "Перезапуск", - "removing": "Видалення" + "exited": "", + "removing": "Видалення", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Пуск" + "label": "Пуск", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Зупинити" + "label": "Зупинити", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Перезапустити" + "label": "Перезапустити", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Видалити" + "label": "Видалити", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Користувачі" + "user": "Користувачі", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Користувач" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Дошки" }, "integrations": { + "label": "", "edit": { "label": "Редагувати" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Редагувати" } }, + "medias": { + "label": "" + }, "apps": { "label": "Додатки", + "new": { + "label": "" + }, "edit": { "label": "Редагувати" } @@ -819,6 +2373,9 @@ "general": "Загальне", "security": "", "board": "Дошки", + "groups": { + "label": "" + }, "invites": { "label": "Запрошує" } @@ -826,7 +2383,10 @@ "tools": { "label": "Інструменти", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Додатки" + "title": "Додатки", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Дошки" + "title": "Дошки", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrent" + "name": "Torrent", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Допоможіть!", "option": { "documentation": { "label": "Документація" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Розбрат у громаді" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Керування користувачами" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Про програму" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Ваші уподобання" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Користувачі" + "title": "Користувачі", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Ім’я" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/vi.json b/packages/translation/src/lang/vi.json index e471c66c7..9366146ec 100644 --- a/packages/translation/src/lang/vi.json +++ b/packages/translation/src/lang/vi.json @@ -2,9 +2,25 @@ "user": { "title": "Người dùng", "name": "Người dùng", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, "field": { "email": { - "label": "E-mail" + "label": "E-mail", + "verified": "" }, "username": { "label": "Tên người dùng" @@ -12,117 +28,720 @@ "password": { "label": "Mật khẩu", "requirement": { + "length": "", "lowercase": "Bao gồm chữ thường", "uppercase": "Bao gồm chữ in hoa", - "number": "Bao gồm số" + "number": "Bao gồm số", + "special": "" } }, "passwordConfirm": { "label": "Xác nhận mật khẩu" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" } }, + "error": { + "usernameTaken": "" + }, "action": { "login": { - "label": "Đăng nhập" + "label": "Đăng nhập", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } }, "register": { "label": "Tạo tài khoản", "notification": { "success": { - "title": "Tài khoản đã được tạo" + "title": "Tài khoản đã được tạo", + "message": "" + }, + "error": { + "title": "", + "message": "" } } }, - "create": "Tạo người dùng" + "create": "Tạo người dùng", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } } }, "group": { + "title": "", + "name": "", + "search": "", "field": { - "name": "Tên" + "name": "Tên", + "members": "" }, "permission": { "admin": { - "title": "Quản trị viên" + "title": "Quản trị viên", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } }, "board": { - "title": "Bảng" + "title": "Bảng", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" } } }, "app": { "page": { "list": { - "title": "Ứng dụng" + "title": "Ứng dụng", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } }, "field": { "name": { "label": "Tên" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" } } }, "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, "field": { "name": { "label": "Tên" + }, + "url": { + "label": "" } }, + "action": { + "create": "" + }, "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", "notification": { + "success": { + "title": "", + "message": "" + }, "invalidUrl": { - "title": "URL không hợp lệ" + "title": "URL không hợp lệ", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" } } }, "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, "kind": { "username": { - "label": "Tên người dùng" + "label": "Tên người dùng", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" }, "password": { "label": "Mật khẩu", "newLabel": "Mật khẩu mới" } } + }, + "permission": { + "use": "", + "interact": "", + "full": "" } }, "media": { + "plural": "", + "search": "", "field": { "name": "Tên", "size": "Kích cỡ", "creator": "Người sáng tạo" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } } }, "common": { + "beta": "", "error": "Lỗi", "action": { "add": "Thêm", "apply": "Áp dụng", + "backToOverview": "", "create": "Tạo nên", "edit": "Sửa", + "import": "", "insert": "Thêm", "remove": "Xóa", "save": "Lưu", "saveChanges": "Lưu thay đổi", "cancel": "Hủy", "delete": "Xóa", + "discard": "", "confirm": "Xác nhận", + "continue": "", "previous": "Trước", "next": "Kế tiếp", - "tryAgain": "Thử lại" + "checkoutDocs": "", + "tryAgain": "Thử lại", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" }, "information": { + "min": "", + "max": "", + "days": "", "hours": "Giờ", "minutes": "Phút" }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, "userAvatar": { "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", "preferences": "Cá nhân hoá", - "login": "Đăng nhập" + "logout": "", + "login": "Đăng nhập", + "homeBoard": "", + "loggedOut": "" } }, "dangerZone": "Khu vực nguy hiểm", "noResults": "Không có kết quả", + "preview": { + "show": "", + "hide": "" + }, "zod": { "errors": { "default": "Trường này không hợp lệ", @@ -130,7 +749,8 @@ "string": { "startsWith": "Trường này phải bắt đầu bằng {startsWith}", "endsWith": "Trường này phải kết thúc bằng {endsWith}", - "includes": "Trường này phải bao gồm {includes}" + "includes": "Trường này phải bao gồm {includes}", + "invalidEmail": "" }, "tooSmall": { "string": "Trường này phải dài ít nhất {minimum} ký tự", @@ -139,11 +759,29 @@ "tooBig": { "string": "Trường này phải dài tối đa {maximum} ký tự", "number": "Trường này phải nhỏ hơn hoặc bằng {maximum}" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" } } } }, "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, "category": { "field": { "name": { @@ -151,42 +789,147 @@ } }, "action": { + "create": "", + "edit": "", + "remove": "", "moveUp": "Đi lên", - "moveDown": "Đi xuống" + "moveDown": "Đi xuống", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" }, "menu": { "label": { + "create": "", "changePosition": "Đổi vị trí" } } } }, "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, "menu": { "label": { "settings": "Cài đặt" } }, + "create": { + "title": "", + "addToBoard": "" + }, "moveResize": { + "title": "", "field": { "width": { "label": "Chiều rộng" }, "height": { "label": "Chiều cao" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" } } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" } }, "widget": { "app": { + "name": "", + "description": "", "option": { + "appId": { + "label": "" + }, "openInNewTab": { "label": "Mở trong tab mới" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" } } }, "dnsHoleSummary": { + "name": "", + "description": "", "option": { "layout": { "label": "Bố cục", @@ -196,17 +939,29 @@ }, "column": { "label": "Thẳng đứng" + }, + "grid": { + "label": "" } } + }, + "usePiHoleColors": { + "label": "" } }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, "data": { "adsBlockedToday": "Đã chặn hôm nay", "adsBlockedTodayPercentage": "Đã chặn hôm nay", - "dnsQueriesToday": "Truy vấn hôm nay" + "dnsQueriesToday": "Truy vấn hôm nay", + "domainsBeingBlocked": "" } }, "dnsHoleControls": { + "name": "", "description": "Kiểm soát PiHole hoặc AdGuard từ bảng điều khiển của bạn", "option": { "layout": { @@ -217,28 +972,70 @@ }, "column": { "label": "Thẳng đứng" + }, + "grid": { + "label": "" } } + }, + "showToggleAllButtons": { + "label": "" } }, + "error": { + "internalServerError": "" + }, "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", "set": "Đặt", "enabled": "Bật", "disabled": "Tắt", + "processing": "", + "disconnected": "", "hours": "Giờ", - "minutes": "Phút" + "minutes": "Phút", + "unlimited": "" } }, "clock": { + "name": "", "description": "Hiện thị ngày giờ hiện tại.", "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, "timezone": { - "label": "Múi giờ" + "label": "Múi giờ", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" } } }, "notebook": { "name": "Ghi chú", + "description": "", "option": { "showToolbar": { "label": "Hiển thị thanh công cụ giúp bạn viết markdown" @@ -298,7 +1095,7 @@ } }, "iframe": { - "name": "iFrame", + "name": "", "description": "Nhúng bất kỳ nội dung nào từ internet. Một số trang web có thể hạn chế quyền truy cập.", "option": { "embedUrl": { @@ -330,17 +1127,31 @@ } }, "error": { + "noUrl": "", "noBrowerSupport": "Trình duyệt của bạn không hỗ trợ iframe. Vui lòng cập nhật trình duyệt của bạn." } }, "smartHome-entityState": { + "name": "", + "description": "", "option": { "entityId": { "label": "ID thực thể" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" } } }, "smartHome-executeAutomation": { + "name": "", + "description": "", "option": { "displayName": { "label": "Tên hiển thị" @@ -352,9 +1163,21 @@ }, "calendar": { "name": "Lịch", + "description": "", "option": { "releaseType": { - "label": "Loại phát hành Radarr" + "label": "Loại phát hành Radarr", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" } } }, @@ -362,8 +1185,25 @@ "name": "Thời tiết", "description": "Hiển thị thông tin thời tiết của vị trí được đặt.", "option": { + "isFormatFahrenheit": { + "label": "" + }, "location": { "label": "Vị trí thời tiết" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" } }, "kind": { @@ -385,8 +1225,17 @@ }, "indexerManager": { "name": "", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, "title": "", - "testAll": "" + "testAll": "", + "error": { + "internalServerError": "" + } }, "healthMonitoring": { "name": "Giám sát tình trạng hệ thống", @@ -406,20 +1255,63 @@ } }, "popover": { - "available": "Khả dụng" + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "Khả dụng", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" } }, "common": { "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", "search": "Tìm kiếm", "table": { - "header": {}, - "action": {}, + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, "population": { "fallback": "Không rõ" } } - } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} }, "video": { "name": "Luồng video", @@ -429,33 +1321,129 @@ "label": "URL nguồn" }, "hasAutoPlay": { - "label": "Tự động phát" + "label": "Tự động phát", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" } }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, "items": { + "actions": { + "columnTitle": "" + }, "added": { + "columnTitle": "", "detailsTitle": "Ngày thêm" }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, "downSpeed": { "columnTitle": "Tải xuống", "detailsTitle": "Tốc độ tải" }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, "integration": { "columnTitle": "Tích hợp" }, + "name": { + "columnTitle": "" + }, "progress": { - "columnTitle": "Tiến độ" + "columnTitle": "Tiến độ", + "detailsTitle": "" }, "ratio": { - "columnTitle": "Tỉ lệ" + "columnTitle": "Tỉ lệ", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" }, "state": { - "columnTitle": "Trạng thái" + "columnTitle": "Trạng thái", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" }, "upSpeed": { - "columnTitle": "Tải lên" + "columnTitle": "Tải lên", + "detailsTitle": "" } }, "states": { @@ -463,62 +1451,244 @@ "queued": "", "paused": "Tạm dừng", "completed": "Đã hoàn thành", - "unknown": "Không rõ" - } + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "Không rõ", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" }, "mediaRequests-requestList": { + "name": "", "description": "Xem danh sách các yêu cầu đa phương tiện từ Overseerr hoặc Jellyseerr của bạn", "option": { "linksTargetNewTab": { "label": "Mở liên kết trong tab mới" } }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, "availability": { "unknown": "Không rõ", + "pending": "", + "processing": "", "partiallyAvailable": "Một phần", "available": "Khả dụng" - } + }, + "toBeDetermined": "" }, "mediaRequests-requestStats": { + "name": "", "description": "Thống kê về các yêu cầu đa phương tiện của bạn", + "option": {}, "titles": { "stats": { "main": "Thống kê truyền thông", "approved": "Đã được phê duyệt", "pending": "Chờ duyệt", + "processing": "", + "declined": "", + "available": "", "tv": "Yêu cầu TV", "movie": "Yêu cầu phim", "total": "Tổng cộng" }, "users": { - "main": "Người dùng hàng đầu" + "main": "Người dùng hàng đầu", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" } } } }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, "board": { "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, "form": { + "file": { + "label": "", + "invalidError": "" + }, "apps": { - "label": "Ứng dụng" + "label": "Ứng dụng", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" }, "screenSize": { + "label": "", "option": { "sm": "Bé nhỏ", "md": "Trung bình", "lg": "Lớn" } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } } } } }, "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, "backgroundImageAttachment": { - "label": "Vị trí ảnh nền" + "label": "Vị trí ảnh nền", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } }, "backgroundImageSize": { - "label": "Kích cỡ ảnh nền" + "label": "Kích cỡ ảnh nền", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } }, "primaryColor": { "label": "Màu chính" @@ -526,20 +1696,37 @@ "secondaryColor": { "label": "Màu thứ cấp" }, + "opacity": { + "label": "" + }, "customCss": { - "description": "Ngoài ra có thể tùy chỉnh bảng điều khiển của bạn bằng CSS, chỉ được đề xuất cho người dùng có kinh nghiệm" + "label": "", + "description": "Ngoài ra có thể tùy chỉnh bảng điều khiển của bạn bằng CSS, chỉ được đề xuất cho người dùng có kinh nghiệm", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" }, "name": { "label": "Tên" }, "isPublic": { - "label": "Công khai" + "label": "Công khai", + "description": "" } }, + "content": { + "metaTitle": "" + }, "setting": { + "title": "", "section": { "general": { - "title": "Chung" + "title": "Chung", + "unrecognizedLink": "" }, "layout": { "title": "Bố cục" @@ -547,11 +1734,24 @@ "background": { "title": "Hình nền" }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, "access": { + "title": "", "permission": { "item": { "view": { "label": "Xem bảng" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" } } } @@ -559,9 +1759,42 @@ "dangerZone": { "title": "Khu vực nguy hiểm", "action": { - "delete": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, "confirm": { - "title": "Xóa bảng" + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "Xóa bảng", + "description": "" } } } @@ -570,23 +1803,39 @@ } }, "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, "navbar": { "items": { "home": "Trang chủ", "boards": "Bảng", "apps": "Ứng dụng", + "integrations": "", + "searchEngies": "", + "medias": "", "users": { "label": "Người dùng", "items": { "manage": "Quản lý", - "invites": "Mời" + "invites": "Mời", + "groups": "" } }, "tools": { "label": "Công cụ", "items": { - "docker": "Docker", - "api": "API" + "docker": "", + "logs": "", + "api": "", + "tasks": "" } }, "settings": "Cài đặt", @@ -594,7 +1843,9 @@ "label": "Giúp đỡ", "items": { "documentation": "Tài liệu", - "discord": "Discord" + "submitIssue": "", + "discord": "Discord", + "sourceCode": "" } }, "about": "Về chúng tôi" @@ -606,30 +1857,48 @@ "board": "Bảng", "user": "Người dùng", "invite": "Mời", - "app": "Ứng dụng" + "integration": "", + "app": "Ứng dụng", + "group": "" }, "statisticLabel": { - "boards": "Bảng" + "boards": "Bảng", + "resources": "", + "authentication": "", + "authorization": "" } }, "board": { "title": "Bảng của bạn", "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, "settings": { "label": "Cài đặt" }, "setHomeBoard": { + "label": "", "badge": { - "label": "Trang chủ" + "label": "Trang chủ", + "tooltip": "" } }, "delete": { "label": "Xóa vĩnh viễn", "confirm": { - "title": "Xóa bảng" + "title": "Xóa bảng", + "description": "" } } }, + "visibility": { + "public": "", + "private": "" + }, "modal": { "createBoard": { "field": { @@ -640,11 +1909,18 @@ } } }, + "media": { + "includeFromAllUsers": "" + }, "user": { + "back": "", + "fieldsDisabledExternalProvider": "", "setting": { "general": { "title": "Chung", "item": { + "language": "", + "board": "", "firstDayOfWeek": "Ngày đầu tiên trong tuần", "accessibility": "Trợ năng" } @@ -660,22 +1936,51 @@ "metaTitle": "Quản lý người dùng", "title": "Người dùng" }, + "edit": { + "metaTitle": "" + }, "create": { "metaTitle": "Tạo người dùng", + "title": "", "step": { + "personalInformation": { + "label": "" + }, "security": { "label": "Bảo mật" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" } + }, + "action": { + "createAnother": "", + "back": "" } }, "invite": { "title": "Quản lý lời mời của người dùng", "action": { "new": { + "title": "", "description": "Sau khi hết hạn, lời mời sẽ không còn hiệu lực và người nhận lời mời sẽ không thể tạo tài khoản." }, "copy": { - "link": "Liên kết lời mời" + "title": "", + "description": "", + "link": "Liên kết lời mời", + "button": "" }, "delete": { "title": "Xóa lời mời", @@ -699,50 +2004,211 @@ } }, "group": { + "back": "", "setting": { "general": { - "title": "Chung" + "title": "Chung", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } } } }, "settings": { - "title": "Cài đặt" + "title": "Cài đặt", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } }, "tool": { "tasks": { + "title": "", "status": { + "idle": "", "running": "Đang chạy", "error": "Lỗi" }, "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, "mediaServer": { "label": "Máy chủ đa phương tiện" }, - "mediaRequests": { - "label": "Yêu cầu đa phương tiện" + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" } } }, "api": { - "title": "API", + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, "tab": { "documentation": { "label": "Tài liệu" }, "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, "table": { "header": { - "id": "NHẬN DẠNG" + "id": "NHẬN DẠNG", + "createdBy": "" } } } } } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } } } }, "docker": { "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, "field": { "name": { "label": "Tên" @@ -754,7 +2220,9 @@ "running": "Đang chạy", "paused": "Tạm dừng", "restarting": "Đang khởi động lại", - "removing": "Đang xoá" + "exited": "", + "removing": "Đang xoá", + "dead": "" } }, "containerImage": { @@ -766,27 +2234,99 @@ }, "action": { "start": { - "label": "Bắt đầu" + "label": "Bắt đầu", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "stop": { - "label": "Dừng" + "label": "Dừng", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "restart": { - "label": "Khởi động lại" + "label": "Khởi động lại", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } }, "remove": { - "label": "Xóa" + "label": "Xóa", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } }, "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, "tab": { - "user": "Người dùng" + "user": "Người dùng", + "group": "", + "inherited": "" }, "field": { "user": { "label": "Người dùng" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" } + }, + "action": { + "saveUser": "", + "saveGroup": "" } }, "navigationStructure": { @@ -796,17 +2336,31 @@ "label": "Bảng" }, "integrations": { + "label": "", "edit": { "label": "Sửa" + }, + "new": { + "label": "" } }, "search-engines": { + "label": "", + "new": { + "label": "" + }, "edit": { "label": "Sửa" } }, + "medias": { + "label": "" + }, "apps": { "label": "Ứng dụng", + "new": { + "label": "" + }, "edit": { "label": "Sửa" } @@ -819,6 +2373,9 @@ "general": "Chung", "security": "Bảo mật", "board": "Bảng", + "groups": { + "label": "" + }, "invites": { "label": "Mời" } @@ -826,7 +2383,10 @@ "tools": { "label": "Công cụ", "docker": { - "label": "Docker" + "label": "" + }, + "logs": { + "label": "" } }, "settings": { @@ -838,23 +2398,141 @@ } }, "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, "mode": { "appIntegrationBoard": { + "help": "", "group": { "app": { - "title": "Ứng dụng" + "title": "Ứng dụng", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } }, "board": { - "title": "Bảng" + "title": "Bảng", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } } } }, "external": { + "help": "", "group": { "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, "torrent": { - "name": "Torrent" + "name": "Torrent", + "description": "" + }, + "youTube": { + "name": "", + "description": "" } } } @@ -862,12 +2540,18 @@ }, "help": { "group": { + "mode": { + "title": "" + }, "help": { "title": "Giúp đỡ", "option": { "documentation": { "label": "Tài liệu" }, + "submitIssue": { + "label": "" + }, "discord": { "label": "Discord" } @@ -876,15 +2560,59 @@ } }, "page": { + "help": "", "group": { "page": { + "title": "", "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, "manageUser": { "label": "Quản lý người dùng" }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, "about": { "label": "Về chúng tôi" }, + "homeBoard": { + "label": "" + }, "preferences": { "label": "Cá nhân hoá" } @@ -893,17 +2621,112 @@ } }, "userGroup": { + "help": "", "group": { "user": { - "title": "Người dùng" + "title": "Người dùng", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } } } } }, "engine": { + "search": "", "field": { "name": { "label": "Tên" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } } } } diff --git a/packages/translation/src/lang/zh.json b/packages/translation/src/lang/zh.json new file mode 100644 index 000000000..6d3ebbb57 --- /dev/null +++ b/packages/translation/src/lang/zh.json @@ -0,0 +1,2734 @@ +{ + "user": { + "title": "", + "name": "", + "page": { + "login": { + "title": "", + "subtitle": "" + }, + "invite": { + "title": "", + "subtitle": "", + "description": "" + }, + "init": { + "title": "", + "subtitle": "" + } + }, + "field": { + "email": { + "label": "", + "verified": "" + }, + "username": { + "label": "" + }, + "password": { + "label": "", + "requirement": { + "length": "", + "lowercase": "", + "uppercase": "", + "number": "", + "special": "" + } + }, + "passwordConfirm": { + "label": "" + }, + "previousPassword": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "pingIconsEnabled": { + "label": "" + } + }, + "error": { + "usernameTaken": "" + }, + "action": { + "login": { + "label": "", + "labelWith": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "forgotPassword": { + "label": "", + "description": "" + } + }, + "register": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "create": "", + "changePassword": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeHomeBoard": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changeFirstDayOfWeek": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePingIconsEnabled": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "manageAvatar": { + "changeImage": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + }, + "toLarge": { + "title": "", + "message": "" + } + } + }, + "removeImage": { + "label": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + } + }, + "editProfile": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "confirm": "" + }, + "select": { + "label": "", + "notFound": "" + }, + "transfer": { + "label": "" + } + } + }, + "group": { + "title": "", + "name": "", + "search": "", + "field": { + "name": "", + "members": "" + }, + "permission": { + "admin": { + "title": "", + "item": { + "admin": { + "label": "", + "description": "" + } + } + }, + "app": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "board": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "integration": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "use-all": { + "label": "", + "description": "" + }, + "interact-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "media": { + "title": "", + "item": { + "upload": { + "label": "", + "description": "" + }, + "view-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + }, + "other": { + "title": "", + "item": { + "view-logs": { + "label": "", + "description": "" + } + } + }, + "search-engine": { + "title": "", + "item": { + "create": { + "label": "", + "description": "" + }, + "modify-all": { + "label": "", + "description": "" + }, + "full-all": { + "label": "", + "description": "" + } + } + } + }, + "memberNotice": { + "mixed": "", + "external": "" + }, + "reservedNotice": { + "message": "" + }, + "action": { + "create": { + "label": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "transfer": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "addMember": { + "label": "" + }, + "removeMember": { + "label": "", + "confirm": "" + }, + "delete": { + "label": "", + "description": "", + "confirm": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "changePermissions": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "update": { + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "select": { + "label": "", + "notFound": "" + } + } + }, + "app": { + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, + "field": { + "name": { + "label": "" + }, + "description": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "select": { + "label": "", + "notFound": "" + } + } + }, + "integration": { + "page": { + "list": { + "title": "", + "search": "", + "noResults": { + "title": "" + } + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + }, + "field": { + "name": { + "label": "" + }, + "url": { + "label": "" + } + }, + "action": { + "create": "" + }, + "testConnection": { + "action": { + "create": "", + "edit": "" + }, + "alertNotice": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "invalidUrl": { + "title": "", + "message": "" + }, + "secretNotDefined": { + "title": "", + "message": "" + }, + "invalidCredentials": { + "title": "", + "message": "" + }, + "commonError": { + "title": "", + "message": "" + }, + "badRequest": { + "title": "", + "message": "" + }, + "unauthorized": { + "title": "", + "message": "" + }, + "forbidden": { + "title": "", + "message": "" + }, + "notFound": { + "title": "", + "message": "" + }, + "internalServerError": { + "title": "", + "message": "" + }, + "serviceUnavailable": { + "title": "", + "message": "" + }, + "connectionAborted": { + "title": "", + "message": "" + }, + "domainNotFound": { + "title": "", + "message": "" + }, + "connectionRefused": { + "title": "", + "message": "" + }, + "invalidJson": { + "title": "", + "message": "" + }, + "wrongPath": { + "title": "", + "message": "" + } + } + }, + "secrets": { + "title": "", + "lastUpdated": "", + "secureNotice": "", + "reset": { + "title": "", + "message": "" + }, + "noSecretsRequired": { + "segmentTitle": "", + "text": "" + }, + "kind": { + "username": { + "label": "", + "newLabel": "" + }, + "apiKey": { + "label": "", + "newLabel": "" + }, + "password": { + "label": "", + "newLabel": "" + } + } + }, + "permission": { + "use": "", + "interact": "", + "full": "" + } + }, + "media": { + "plural": "", + "search": "", + "field": { + "name": "", + "size": "", + "creator": "" + }, + "action": { + "upload": { + "label": "", + "file": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + } + }, + "copy": { + "label": "" + } + } + }, + "common": { + "beta": "", + "error": "", + "action": { + "add": "", + "apply": "", + "backToOverview": "", + "create": "", + "edit": "", + "import": "", + "insert": "", + "remove": "", + "save": "", + "saveChanges": "", + "cancel": "", + "delete": "", + "discard": "", + "confirm": "", + "continue": "", + "previous": "", + "next": "", + "checkoutDocs": "", + "tryAgain": "", + "loading": "" + }, + "here": "", + "iconPicker": { + "label": "", + "header": "" + }, + "information": { + "min": "", + "max": "", + "days": "", + "hours": "", + "minutes": "" + }, + "notification": { + "create": { + "success": "", + "error": "" + }, + "delete": { + "success": "", + "error": "" + }, + "update": { + "success": "", + "error": "" + }, + "transfer": { + "success": "", + "error": "" + } + }, + "multiSelect": { + "placeholder": "" + }, + "multiText": { + "placeholder": "", + "addLabel": "" + }, + "select": { + "placeholder": "", + "badge": { + "recommended": "" + } + }, + "userAvatar": { + "menu": { + "switchToDarkMode": "", + "switchToLightMode": "", + "management": "", + "preferences": "", + "logout": "", + "login": "", + "homeBoard": "", + "loggedOut": "" + } + }, + "dangerZone": "", + "noResults": "", + "preview": { + "show": "", + "hide": "" + }, + "zod": { + "errors": { + "default": "", + "required": "", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "", + "invalidEmail": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordsDoNotMatch": "", + "passwordRequirements": "", + "boardAlreadyExists": "", + "invalidFileType": "", + "fileTooLarge": "", + "invalidConfiguration": "" + } + } + } + }, + "section": { + "dynamic": { + "action": { + "create": "", + "remove": "" + }, + "remove": { + "title": "", + "message": "" + } + }, + "category": { + "field": { + "name": { + "label": "" + } + }, + "action": { + "create": "", + "edit": "", + "remove": "", + "moveUp": "", + "moveDown": "", + "createAbove": "", + "createBelow": "" + }, + "create": { + "title": "", + "submit": "" + }, + "remove": { + "title": "", + "message": "" + }, + "edit": { + "title": "", + "submit": "" + }, + "menu": { + "label": { + "create": "", + "changePosition": "" + } + } + } + }, + "item": { + "action": { + "create": "", + "import": "", + "edit": "", + "moveResize": "", + "duplicate": "", + "remove": "" + }, + "menu": { + "label": { + "settings": "" + } + }, + "create": { + "title": "", + "addToBoard": "" + }, + "moveResize": { + "title": "", + "field": { + "width": { + "label": "" + }, + "height": { + "label": "" + }, + "xOffset": { + "label": "" + }, + "yOffset": { + "label": "" + } + } + }, + "edit": { + "title": "", + "advancedOptions": { + "label": "", + "title": "" + }, + "field": { + "integrations": { + "label": "" + }, + "customCssClasses": { + "label": "" + } + } + }, + "remove": { + "title": "", + "message": "" + } + }, + "widget": { + "app": { + "name": "", + "description": "", + "option": { + "appId": { + "label": "" + }, + "openInNewTab": { + "label": "" + }, + "showTitle": { + "label": "" + }, + "showDescriptionTooltip": { + "label": "" + }, + "pingEnabled": { + "label": "" + } + }, + "error": { + "notFound": { + "label": "", + "tooltip": "" + } + } + }, + "bookmarks": { + "name": "", + "description": "", + "option": { + "title": { + "label": "" + }, + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "items": { + "label": "", + "add": "" + } + } + }, + "dnsHoleSummary": { + "name": "", + "description": "", + "option": { + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "usePiHoleColors": { + "label": "" + } + }, + "error": { + "internalServerError": "", + "integrationsDisconnected": "" + }, + "data": { + "adsBlockedToday": "", + "adsBlockedTodayPercentage": "", + "dnsQueriesToday": "", + "domainsBeingBlocked": "" + } + }, + "dnsHoleControls": { + "name": "", + "description": "", + "option": { + "layout": { + "label": "", + "option": { + "row": { + "label": "" + }, + "column": { + "label": "" + }, + "grid": { + "label": "" + } + } + }, + "showToggleAllButtons": { + "label": "" + } + }, + "error": { + "internalServerError": "" + }, + "controls": { + "enableAll": "", + "disableAll": "", + "setTimer": "", + "set": "", + "enabled": "", + "disabled": "", + "processing": "", + "disconnected": "", + "hours": "", + "minutes": "", + "unlimited": "" + } + }, + "clock": { + "name": "", + "description": "", + "option": { + "customTitleToggle": { + "label": "", + "description": "" + }, + "customTitle": { + "label": "" + }, + "is24HourFormat": { + "label": "", + "description": "" + }, + "showSeconds": { + "label": "" + }, + "useCustomTimezone": { + "label": "" + }, + "timezone": { + "label": "", + "description": "" + }, + "showDate": { + "label": "" + }, + "dateFormat": { + "label": "", + "description": "" + } + } + }, + "notebook": { + "name": "", + "description": "", + "option": { + "showToolbar": { + "label": "" + }, + "allowReadOnlyCheck": { + "label": "" + }, + "content": { + "label": "" + } + }, + "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": "" + }, + "align": { + "left": "", + "center": "", + "right": "" + }, + "popover": { + "clearColor": "", + "source": "", + "widthPlaceholder": "", + "columns": "", + "rows": "", + "width": "", + "height": "" + } + }, + "iframe": { + "name": "", + "description": "", + "option": { + "embedUrl": { + "label": "" + }, + "allowFullScreen": { + "label": "" + }, + "allowTransparency": { + "label": "" + }, + "allowScrolling": { + "label": "" + }, + "allowPayment": { + "label": "" + }, + "allowAutoPlay": { + "label": "" + }, + "allowMicrophone": { + "label": "" + }, + "allowCamera": { + "label": "" + }, + "allowGeolocation": { + "label": "" + } + }, + "error": { + "noUrl": "", + "noBrowerSupport": "" + } + }, + "smartHome-entityState": { + "name": "", + "description": "", + "option": { + "entityId": { + "label": "" + }, + "displayName": { + "label": "" + }, + "entityUnit": { + "label": "" + }, + "clickable": { + "label": "" + } + } + }, + "smartHome-executeAutomation": { + "name": "", + "description": "", + "option": { + "displayName": { + "label": "" + }, + "automationId": { + "label": "" + } + } + }, + "calendar": { + "name": "", + "description": "", + "option": { + "releaseType": { + "label": "", + "options": { + "inCinemas": "", + "digitalRelease": "", + "physicalRelease": "" + } + }, + "filterPastMonths": { + "label": "" + }, + "filterFutureMonths": { + "label": "" + } + } + }, + "weather": { + "name": "", + "description": "", + "option": { + "isFormatFahrenheit": { + "label": "" + }, + "location": { + "label": "" + }, + "showCity": { + "label": "" + }, + "hasForecast": { + "label": "" + }, + "forecastDayCount": { + "label": "", + "description": "" + }, + "dateFormat": { + "label": "", + "description": "" + } + }, + "kind": { + "clear": "", + "mainlyClear": "", + "fog": "", + "drizzle": "", + "freezingDrizzle": "", + "rain": "", + "freezingRain": "", + "snowFall": "", + "snowGrains": "", + "rainShowers": "", + "snowShowers": "", + "thunderstorm": "", + "thunderstormWithHail": "", + "unknown": "" + } + }, + "indexerManager": { + "name": "", + "description": "", + "option": { + "openIndexerSiteInNewTab": { + "label": "" + } + }, + "title": "", + "testAll": "", + "error": { + "internalServerError": "" + } + }, + "healthMonitoring": { + "name": "", + "description": "", + "option": { + "fahrenheit": { + "label": "" + }, + "cpu": { + "label": "" + }, + "memory": { + "label": "" + }, + "fileSystem": { + "label": "" + } + }, + "popover": { + "information": "", + "processor": "", + "memory": "", + "memoryAvailable": "", + "version": "", + "uptime": "", + "loadAverage": "", + "minute": "", + "minutes": "", + "used": "", + "available": "", + "lastSeen": "" + }, + "memory": {}, + "error": { + "internalServerError": "" + } + }, + "common": { + "location": { + "query": "", + "latitude": "", + "longitude": "", + "disabledTooltip": "", + "unknownLocation": "", + "search": "", + "table": { + "header": { + "city": "", + "country": "", + "coordinates": "", + "population": "" + }, + "action": { + "select": "" + }, + "population": { + "fallback": "" + } + } + }, + "integration": { + "noData": "", + "description": "" + }, + "app": { + "noData": "", + "description": "" + }, + "error": { + "action": { + "logs": "" + }, + "noIntegration": "", + "noData": "" + }, + "option": {} + }, + "video": { + "name": "", + "description": "", + "option": { + "feedUrl": { + "label": "" + }, + "hasAutoPlay": { + "label": "", + "description": "" + }, + "isMuted": { + "label": "" + }, + "hasControls": { + "label": "" + } + }, + "error": { + "noUrl": "", + "forYoutubeUseIframe": "" + } + }, + "mediaServer": { + "name": "", + "description": "", + "option": {} + }, + "downloads": { + "name": "", + "description": "", + "option": { + "columns": { + "label": "" + }, + "enableRowSorting": { + "label": "" + }, + "defaultSort": { + "label": "" + }, + "descendingDefaultSort": { + "label": "" + }, + "showCompletedUsenet": { + "label": "" + }, + "showCompletedTorrent": { + "label": "" + }, + "activeTorrentThreshold": { + "label": "" + }, + "categoryFilter": { + "label": "" + }, + "filterIsWhitelist": { + "label": "" + }, + "applyFilterToRatio": { + "label": "" + } + }, + "errors": { + "noColumns": "", + "noCommunications": "" + }, + "items": { + "actions": { + "columnTitle": "" + }, + "added": { + "columnTitle": "", + "detailsTitle": "" + }, + "category": { + "columnTitle": "", + "detailsTitle": "" + }, + "downSpeed": { + "columnTitle": "", + "detailsTitle": "" + }, + "index": { + "columnTitle": "", + "detailsTitle": "" + }, + "id": { + "columnTitle": "" + }, + "integration": { + "columnTitle": "" + }, + "name": { + "columnTitle": "" + }, + "progress": { + "columnTitle": "", + "detailsTitle": "" + }, + "ratio": { + "columnTitle": "", + "detailsTitle": "" + }, + "received": { + "columnTitle": "", + "detailsTitle": "" + }, + "sent": { + "columnTitle": "", + "detailsTitle": "" + }, + "size": { + "columnTitle": "", + "detailsTitle": "" + }, + "state": { + "columnTitle": "", + "detailsTitle": "" + }, + "time": { + "columnTitle": "", + "detailsTitle": "" + }, + "type": { + "columnTitle": "", + "detailsTitle": "" + }, + "upSpeed": { + "columnTitle": "", + "detailsTitle": "" + } + }, + "states": { + "downloading": "", + "queued": "", + "paused": "", + "completed": "", + "failed": "", + "processing": "", + "leeching": "", + "stalled": "", + "unknown": "", + "seeding": "" + }, + "actions": { + "clients": { + "modalTitle": "", + "pause": "", + "resume": "" + }, + "client": { + "pause": "", + "resume": "" + }, + "item": { + "pause": "", + "resume": "", + "delete": { + "title": "", + "modalTitle": "", + "entry": "", + "entryAndFiles": "" + } + } + }, + "globalRatio": "" + }, + "mediaRequests-requestList": { + "name": "", + "description": "", + "option": { + "linksTargetNewTab": { + "label": "" + } + }, + "pending": { + "approve": "", + "approving": "", + "decline": "" + }, + "availability": { + "unknown": "", + "pending": "", + "processing": "", + "partiallyAvailable": "", + "available": "" + }, + "toBeDetermined": "" + }, + "mediaRequests-requestStats": { + "name": "", + "description": "", + "option": {}, + "titles": { + "stats": { + "main": "", + "approved": "", + "pending": "", + "processing": "", + "declined": "", + "available": "", + "tv": "", + "movie": "", + "total": "" + }, + "users": { + "main": "", + "requests": "" + } + } + }, + "rssFeed": { + "name": "", + "description": "", + "option": { + "feedUrls": { + "label": "" + }, + "enableRtl": { + "label": "" + }, + "textLinesClamp": { + "label": "" + }, + "maximumAmountPosts": { + "label": "" + } + } + } + }, + "widgetPreview": { + "toggle": { + "enabled": "", + "disabled": "" + }, + "dimensions": { + "title": "" + } + }, + "board": { + "action": { + "edit": { + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "confirmLeave": { + "title": "", + "message": "" + } + }, + "oldImport": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "form": { + "file": { + "label": "", + "invalidError": "" + }, + "apps": { + "label": "", + "avoidDuplicates": { + "label": "", + "description": "" + }, + "onlyImportApps": { + "label": "", + "description": "" + } + }, + "name": { + "label": "" + }, + "screenSize": { + "label": "", + "option": { + "sm": "", + "md": "", + "lg": "" + } + }, + "sidebarBehavior": { + "label": "", + "description": "", + "option": { + "lastSection": { + "label": "", + "description": "" + }, + "removeItems": { + "label": "", + "description": "" + } + } + } + } + } + }, + "field": { + "pageTitle": { + "label": "" + }, + "metaTitle": { + "label": "" + }, + "logoImageUrl": { + "label": "" + }, + "faviconImageUrl": { + "label": "" + }, + "backgroundImageUrl": { + "label": "" + }, + "backgroundImageAttachment": { + "label": "", + "option": { + "fixed": { + "label": "", + "description": "" + }, + "scroll": { + "label": "", + "description": "" + } + } + }, + "backgroundImageRepeat": { + "label": "", + "option": { + "repeat": { + "label": "", + "description": "" + }, + "no-repeat": { + "label": "", + "description": "" + }, + "repeat-x": { + "label": "", + "description": "" + }, + "repeat-y": { + "label": "", + "description": "" + } + } + }, + "backgroundImageSize": { + "label": "", + "option": { + "cover": { + "label": "", + "description": "" + }, + "contain": { + "label": "", + "description": "" + } + } + }, + "primaryColor": { + "label": "" + }, + "secondaryColor": { + "label": "" + }, + "opacity": { + "label": "" + }, + "customCss": { + "label": "", + "description": "", + "customClassesAlert": { + "title": "", + "description": "" + } + }, + "columnCount": { + "label": "" + }, + "name": { + "label": "" + }, + "isPublic": { + "label": "", + "description": "" + } + }, + "content": { + "metaTitle": "" + }, + "setting": { + "title": "", + "section": { + "general": { + "title": "", + "unrecognizedLink": "" + }, + "layout": { + "title": "" + }, + "background": { + "title": "" + }, + "color": { + "title": "" + }, + "customCss": { + "title": "" + }, + "access": { + "title": "", + "permission": { + "item": { + "view": { + "label": "" + }, + "modify": { + "label": "" + }, + "full": { + "label": "" + } + } + } + }, + "dangerZone": { + "title": "", + "action": { + "rename": { + "label": "", + "description": "", + "button": "", + "modal": { + "title": "" + } + }, + "visibility": { + "label": "", + "description": { + "public": "", + "private": "" + }, + "button": { + "public": "", + "private": "" + }, + "confirm": { + "public": { + "title": "", + "description": "" + }, + "private": { + "title": "", + "description": "" + } + } + }, + "delete": { + "label": "", + "description": "", + "button": "", + "confirm": { + "title": "", + "description": "" + } + } + } + } + } + } + }, + "management": { + "metaTitle": "", + "title": { + "morning": "", + "afternoon": "", + "evening": "" + }, + "notFound": { + "title": "", + "text": "" + }, + "navbar": { + "items": { + "home": "", + "boards": "", + "apps": "", + "integrations": "", + "searchEngies": "", + "medias": "", + "users": { + "label": "", + "items": { + "manage": "", + "invites": "", + "groups": "" + } + }, + "tools": { + "label": "", + "items": { + "docker": "", + "logs": "", + "api": "", + "tasks": "" + } + }, + "settings": "", + "help": { + "label": "", + "items": { + "documentation": "", + "submitIssue": "", + "discord": "", + "sourceCode": "" + } + }, + "about": "" + } + }, + "page": { + "home": { + "statistic": { + "board": "", + "user": "", + "invite": "", + "integration": "", + "app": "", + "group": "" + }, + "statisticLabel": { + "boards": "", + "resources": "", + "authentication": "", + "authorization": "" + } + }, + "board": { + "title": "", + "action": { + "new": { + "label": "" + }, + "open": { + "label": "" + }, + "settings": { + "label": "" + }, + "setHomeBoard": { + "label": "", + "badge": { + "label": "", + "tooltip": "" + } + }, + "delete": { + "label": "", + "confirm": { + "title": "", + "description": "" + } + } + }, + "visibility": { + "public": "", + "private": "" + }, + "modal": { + "createBoard": { + "field": { + "name": { + "label": "" + } + } + } + } + }, + "media": { + "includeFromAllUsers": "" + }, + "user": { + "back": "", + "fieldsDisabledExternalProvider": "", + "setting": { + "general": { + "title": "", + "item": { + "language": "", + "board": "", + "firstDayOfWeek": "", + "accessibility": "" + } + }, + "security": { + "title": "" + }, + "board": { + "title": "" + } + }, + "list": { + "metaTitle": "", + "title": "" + }, + "edit": { + "metaTitle": "" + }, + "create": { + "metaTitle": "", + "title": "", + "step": { + "personalInformation": { + "label": "" + }, + "security": { + "label": "" + }, + "groups": { + "label": "", + "title": "", + "description": "" + }, + "review": { + "label": "" + }, + "completed": { + "title": "" + }, + "error": { + "title": "" + } + }, + "action": { + "createAnother": "", + "back": "" + } + }, + "invite": { + "title": "", + "action": { + "new": { + "title": "", + "description": "" + }, + "copy": { + "title": "", + "description": "", + "link": "", + "button": "" + }, + "delete": { + "title": "", + "description": "" + } + }, + "field": { + "id": { + "label": "" + }, + "creator": { + "label": "" + }, + "expirationDate": { + "label": "" + }, + "token": { + "label": "" + } + } + } + }, + "group": { + "back": "", + "setting": { + "general": { + "title": "", + "owner": "", + "ownerOfGroup": "", + "ownerOfGroupDeleted": "" + }, + "members": { + "title": "", + "search": "", + "notFound": "" + }, + "permissions": { + "title": "", + "form": { + "unsavedChanges": "" + } + } + } + }, + "settings": { + "title": "", + "notification": { + "success": { + "message": "" + }, + "error": { + "message": "" + } + }, + "section": { + "analytics": { + "title": "", + "general": { + "title": "", + "text": "" + }, + "widgetData": { + "title": "", + "text": "" + }, + "integrationData": { + "title": "", + "text": "" + }, + "usersData": { + "title": "", + "text": "" + } + }, + "crawlingAndIndexing": { + "title": "", + "warning": "", + "noIndex": { + "title": "", + "text": "" + }, + "noFollow": { + "title": "", + "text": "" + }, + "noTranslate": { + "title": "", + "text": "" + }, + "noSiteLinksSearchBox": { + "title": "", + "text": "" + } + }, + "board": { + "title": "", + "homeBoard": { + "label": "", + "description": "" + } + }, + "appearance": { + "title": "", + "defaultColorScheme": { + "label": "", + "options": { + "light": "", + "dark": "" + } + } + }, + "culture": { + "title": "", + "defaultLocale": { + "label": "" + } + } + } + }, + "tool": { + "tasks": { + "title": "", + "status": { + "idle": "", + "running": "", + "error": "" + }, + "job": { + "iconsUpdater": { + "label": "" + }, + "analytics": { + "label": "" + }, + "smartHomeEntityState": { + "label": "" + }, + "ping": { + "label": "" + }, + "mediaServer": { + "label": "" + }, + "mediaOrganizer": { + "label": "" + }, + "downloads": { + "label": "" + }, + "mediaRequestStats": { + "label": "" + }, + "mediaRequestList": { + "label": "" + }, + "rssFeeds": { + "label": "" + }, + "indexerManager": { + "label": "" + }, + "healthMonitoring": { + "label": "" + }, + "dnsHole": { + "label": "" + }, + "sessionCleanup": { + "label": "" + } + } + }, + "api": { + "title": "", + "modal": { + "createApiToken": { + "title": "", + "description": "", + "button": "" + } + }, + "tab": { + "documentation": { + "label": "" + }, + "apiKey": { + "label": "", + "title": "", + "button": { + "createApiToken": "" + }, + "table": { + "header": { + "id": "", + "createdBy": "" + } + } + } + } + } + }, + "about": { + "version": "", + "text": "", + "accordion": { + "contributors": { + "title": "", + "subtitle": "" + }, + "translators": { + "title": "", + "subtitle": "" + }, + "libraries": { + "title": "", + "subtitle": "" + } + } + } + } + }, + "docker": { + "title": "", + "table": { + "updated": "", + "search": "", + "selected": "" + }, + "field": { + "name": { + "label": "" + }, + "state": { + "label": "", + "option": { + "created": "", + "running": "", + "paused": "", + "restarting": "", + "exited": "", + "removing": "", + "dead": "" + } + }, + "containerImage": { + "label": "" + }, + "ports": { + "label": "" + } + }, + "action": { + "start": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "stop": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "restart": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "remove": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "refresh": { + "label": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + } + }, + "permission": { + "title": "", + "userSelect": { + "title": "" + }, + "groupSelect": { + "title": "" + }, + "tab": { + "user": "", + "group": "", + "inherited": "" + }, + "field": { + "user": { + "label": "" + }, + "group": { + "label": "" + }, + "permission": { + "label": "" + } + }, + "action": { + "saveUser": "", + "saveGroup": "" + } + }, + "navigationStructure": { + "manage": { + "label": "", + "boards": { + "label": "" + }, + "integrations": { + "label": "", + "edit": { + "label": "" + }, + "new": { + "label": "" + } + }, + "search-engines": { + "label": "", + "new": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "medias": { + "label": "" + }, + "apps": { + "label": "", + "new": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "users": { + "label": "", + "create": { + "label": "" + }, + "general": "", + "security": "", + "board": "", + "groups": { + "label": "" + }, + "invites": { + "label": "" + } + }, + "tools": { + "label": "", + "docker": { + "label": "" + }, + "logs": { + "label": "" + } + }, + "settings": { + "label": "" + }, + "about": { + "label": "" + } + } + }, + "search": { + "placeholder": "", + "nothingFound": "", + "error": { + "fetch": "" + }, + "mode": { + "appIntegrationBoard": { + "help": "", + "group": { + "app": { + "title": "", + "children": { + "action": { + "open": { + "label": "" + }, + "edit": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "board": { + "title": "", + "children": { + "action": { + "open": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "settings": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "integration": { + "title": "" + } + } + }, + "command": { + "help": "", + "group": { + "globalCommand": { + "title": "", + "option": { + "colorScheme": { + "light": "", + "dark": "" + }, + "language": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newBoard": { + "label": "" + }, + "importBoard": { + "label": "" + }, + "newApp": { + "label": "" + }, + "newIntegration": { + "label": "", + "children": { + "detail": { + "title": "" + } + } + }, + "newUser": { + "label": "" + }, + "newInvite": { + "label": "" + }, + "newGroup": { + "label": "" + } + } + } + } + }, + "external": { + "help": "", + "group": { + "searchEngine": { + "title": "", + "children": { + "action": { + "search": { + "label": "" + } + }, + "detail": { + "title": "" + }, + "searchResults": { + "title": "" + } + }, + "option": { + "google": { + "name": "", + "description": "" + }, + "bing": { + "name": "", + "description": "" + }, + "duckduckgo": { + "name": "", + "description": "" + }, + "torrent": { + "name": "", + "description": "" + }, + "youTube": { + "name": "", + "description": "" + } + } + } + } + }, + "help": { + "group": { + "mode": { + "title": "" + }, + "help": { + "title": "", + "option": { + "documentation": { + "label": "" + }, + "submitIssue": { + "label": "" + }, + "discord": { + "label": "" + } + } + } + } + }, + "page": { + "help": "", + "group": { + "page": { + "title": "", + "option": { + "manageHome": { + "label": "" + }, + "manageBoard": { + "label": "" + }, + "manageApp": { + "label": "" + }, + "manageIntegration": { + "label": "" + }, + "manageSearchEngine": { + "label": "" + }, + "manageMedia": { + "label": "" + }, + "manageUser": { + "label": "" + }, + "manageInvite": { + "label": "" + }, + "manageGroup": { + "label": "" + }, + "manageDocker": { + "label": "" + }, + "manageApi": { + "label": "" + }, + "manageLog": { + "label": "" + }, + "manageTask": { + "label": "" + }, + "manageSettings": { + "label": "" + }, + "about": { + "label": "" + }, + "homeBoard": { + "label": "" + }, + "preferences": { + "label": "" + } + } + } + } + }, + "userGroup": { + "help": "", + "group": { + "user": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + }, + "group": { + "title": "", + "children": { + "action": { + "detail": { + "label": "" + }, + "manageMember": { + "label": "" + }, + "managePermission": { + "label": "" + } + }, + "detail": { + "title": "" + } + } + } + } + } + }, + "engine": { + "search": "", + "field": { + "name": { + "label": "" + }, + "short": { + "label": "" + }, + "urlTemplate": { + "label": "" + }, + "description": { + "label": "" + } + }, + "page": { + "list": { + "title": "", + "noResults": { + "title": "", + "action": "" + }, + "interactive": "" + }, + "create": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + }, + "edit": { + "title": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + }, + "configControl": "", + "searchEngineType": { + "generic": "", + "fromIntegration": "" + } + }, + "delete": { + "title": "", + "message": "", + "notification": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } + } + } + } +} diff --git a/packages/translation/src/request.ts b/packages/translation/src/request.ts index 1fbb06a59..9b901d2ba 100644 --- a/packages/translation/src/request.ts +++ b/packages/translation/src/request.ts @@ -1,6 +1,7 @@ import deepmerge from "deepmerge"; import { getRequestConfig } from "next-intl/server"; +import type { TranslationObject } from "."; import { fallbackLocale, isLocaleSupported } from "."; import type { SupportedLanguage } from "./config"; import { createLanguageMapping } from "./mapping"; @@ -15,7 +16,7 @@ export default getRequestConfig(async ({ requestLocale }) => { const typedLocale = currentLocale as SupportedLanguage; const languageMap = createLanguageMapping(); - const currentMessages = (await languageMap[typedLocale]()).default; + const currentMessages = removeEmptyTranslations((await languageMap[typedLocale]()).default) as TranslationObject; // Fallback to default locale if the current locales messages if not all messages are present if (currentLocale !== fallbackLocale) { @@ -31,3 +32,26 @@ export default getRequestConfig(async ({ requestLocale }) => { messages: currentMessages, }; }); + +const removeEmptyTranslations = (translations: Record): Record => { + return Object.entries(translations).reduce( + (acc, [key, value]) => { + if (typeof value !== "string") { + return { + ...acc, + [key]: removeEmptyTranslations(value as Record), + }; + } + + if (value.trim() === "") { + return acc; + } + + return { + ...acc, + [key]: value, + }; + }, + {} as Record, + ); +}; diff --git a/packages/ui/package.json b/packages/ui/package.json index 90b2fbb59..8c92a4e78 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -22,6 +22,7 @@ "lint": "eslint", "typecheck": "tsc --noEmit" }, + "prettier": "@homarr/prettier-config", "dependencies": { "@homarr/common": "workspace:^0.1.0", "@homarr/definitions": "workspace:^0.1.0", @@ -31,9 +32,9 @@ "@mantine/core": "^7.14.3", "@mantine/dates": "^7.14.3", "@mantine/hooks": "^7.14.3", - "@tabler/icons-react": "^3.23.0", + "@tabler/icons-react": "^3.24.0", "mantine-react-table": "2.0.0-beta.7", - "next": "^14.2.18", + "next": "^14.2.20", "react": "^18.3.1" }, "devDependencies": { @@ -41,8 +42,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/css-modules": "^1.0.5", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" - }, - "prettier": "@homarr/prettier-config" + } } diff --git a/packages/validation/package.json b/packages/validation/package.json index 9e77dffba..a5bddacdc 100644 --- a/packages/validation/package.json +++ b/packages/validation/package.json @@ -33,7 +33,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/widgets/package.json b/packages/widgets/package.json index cf9c921b4..3ac193184 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -24,8 +24,8 @@ }, "prettier": "@homarr/prettier-config", "dependencies": { - "@dnd-kit/core": "^6.2.0", - "@dnd-kit/sortable": "^9.0.0", + "@dnd-kit/core": "^6.3.1", + "@dnd-kit/sortable": "^10.0.0", "@extractus/feed-extractor": "^7.1.3", "@homarr/api": "workspace:^0.1.0", "@homarr/auth": "workspace:^0.1.0", @@ -43,7 +43,7 @@ "@homarr/validation": "workspace:^0.1.0", "@mantine/core": "^7.14.3", "@mantine/hooks": "^7.14.3", - "@tabler/icons-react": "^3.23.0", + "@tabler/icons-react": "^3.24.0", "@tiptap/extension-color": "2.10.3", "@tiptap/extension-highlight": "2.10.3", "@tiptap/extension-image": "2.10.3", @@ -62,16 +62,16 @@ "clsx": "^2.1.1", "dayjs": "^1.11.13", "mantine-react-table": "2.0.0-beta.7", - "next": "^14.2.18", + "next": "^14.2.20", "react": "^18.3.1", - "video.js": "^8.20.0" + "video.js": "^8.21.0" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/video.js": "^7.3.58", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" } } diff --git a/packages/widgets/src/app/component.tsx b/packages/widgets/src/app/component.tsx index 4b4cbe309..989de06c3 100644 --- a/packages/widgets/src/app/component.tsx +++ b/packages/widgets/src/app/component.tsx @@ -8,6 +8,7 @@ import combineClasses from "clsx"; import { clientApi } from "@homarr/api/client"; import { parseAppHrefWithVariablesClient } from "@homarr/common/client"; +import { useRegisterSpotlightContextResults } from "@homarr/spotlight"; import { useI18n } from "@homarr/translation/client"; import type { WidgetComponentProps } from "../definition"; @@ -28,6 +29,24 @@ export default function AppWidget({ options, isEditMode }: WidgetComponentProps< retry: false, }, ); + useRegisterSpotlightContextResults( + `app-${app.id}`, + [ + { + id: app.id, + name: app.name, + icon: app.iconUrl, + interaction() { + return { + type: "link", + href: parseAppHrefWithVariablesClient(app.href ?? ""), + newTab: options.openInNewTab, + }; + }, + }, + ], + [app, options.openInNewTab], + ); return ( ) { +export default function BookmarksWidget({ options, width, height, itemId }: WidgetComponentProps<"bookmarks">) { const [data] = clientApi.app.byIds.useSuspenseQuery(options.items, { select(data) { return data.sort((appA, appB) => options.items.indexOf(appA.id) - options.items.indexOf(appB.id)); }, }); + useRegisterSpotlightContextResults( + `bookmark-${itemId}`, + data.map((app) => ({ + id: app.id, + name: app.name, + icon: app.iconUrl, + interaction() { + return { + type: "link", + href: parseAppHrefWithVariablesClient(app.href ?? ""), + newTab: false, + }; + }, + })), + [data], + ); + return ( diff --git a/packages/widgets/src/smart-home/entity-state/component.tsx b/packages/widgets/src/smart-home/entity-state/component.tsx index 410b6596c..60dcdb9db 100644 --- a/packages/widgets/src/smart-home/entity-state/component.tsx +++ b/packages/widgets/src/smart-home/entity-state/component.tsx @@ -2,8 +2,10 @@ import { useCallback } from "react"; import { Center, Stack, Text, UnstyledButton } from "@mantine/core"; +import { IconBinaryTree } from "@tabler/icons-react"; import { clientApi } from "@homarr/api/client"; +import { useRegisterSpotlightContextActions } from "@homarr/spotlight"; import type { WidgetComponentProps } from "../../definition"; import { NoIntegrationSelectedError } from "../../errors"; @@ -60,6 +62,27 @@ const InnerComponent = ({ options, integrationId, isEditMode }: InnerComponentPr }); }, [integrationId, isEditMode, mutate, options.clickable, options.entityId]); + useRegisterSpotlightContextActions( + `smartHome-entityState-${options.entityId}`, + [ + { + id: options.entityId, + name: options.displayName, + icon: IconBinaryTree, + interaction() { + return { + type: "javaScript", + onSelect() { + handleClick(); + }, + }; + }, + disabled: !options.clickable, + }, + ], + [handleClick, options.clickable, options.displayName, options.entityId], + ); + return ( <UnstyledButton onClick={handleClick} diff --git a/packages/widgets/src/smart-home/execute-automation/component.tsx b/packages/widgets/src/smart-home/execute-automation/component.tsx index a2cd856d9..9777138bc 100644 --- a/packages/widgets/src/smart-home/execute-automation/component.tsx +++ b/packages/widgets/src/smart-home/execute-automation/component.tsx @@ -6,6 +6,8 @@ import { useDisclosure, useTimeout } from "@mantine/hooks"; import { IconAutomation, IconCheck } from "@tabler/icons-react"; import { clientApi } from "@homarr/api/client"; +import { useRegisterSpotlightContextActions } from "@homarr/spotlight"; +import { useI18n } from "@homarr/translation/client"; import type { WidgetComponentProps } from "../../definition"; @@ -34,6 +36,29 @@ export default function SmartHomeTriggerAutomationWidget({ integrationId: integrationIds[0] ?? "", }); }, [integrationIds, isEditMode, mutateAsync, options.automationId]); + + const t = useI18n(); + useRegisterSpotlightContextActions( + `smartHome-automation-${options.automationId}`, + [ + { + id: options.automationId, + name: t("widget.smartHome-executeAutomation.spotlightAction.run", { name: options.displayName }), + icon: IconAutomation, + interaction() { + return { + type: "javaScript", + // eslint-disable-next-line no-restricted-syntax + async onSelect() { + await handleClick(); + }, + }; + }, + }, + ], + [handleClick, options.automationId, options.displayName], + ); + return ( <UnstyledButton onClick={handleClick} style={{ cursor: !isEditMode ? "pointer" : "initial" }} w="100%" h="100%"> {isShowSuccess && ( diff --git a/patches/pretty-print-error.patch b/patches/pretty-print-error.patch new file mode 100644 index 000000000..c61cb16b5 --- /dev/null +++ b/patches/pretty-print-error.patch @@ -0,0 +1,16 @@ +diff --git a/src/index.ts b/src/index.ts +index c8f62a743b89040c1d10a8ae3795bec8afcbc134..7cd7c1e98c1c9516b40f678627f51fd1adfa18c7 100644 +--- a/src/index.ts ++++ b/src/index.ts +@@ -109,9 +109,9 @@ export function formatError( + (name) => name !== "stack" && name !== "message" + ); + if (propNames.length > 0) { +- const props = {}; ++ const props: Record<string, unknown> = {}; + propNames.forEach((name) => { +- props[name] = err[name]; ++ props[name] = (err as Record<string, object>)[name]; + }); + + let propertiesString; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4c1194bb1..3bf170f60 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,11 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +patchedDependencies: + pretty-print-error: + hash: 4arrfgbz7em6s4gqywse7esg4u + path: patches/pretty-print-error.patch + importers: .: @@ -16,13 +21,13 @@ importers: version: 2.3.3(@types/node@22.10.1)(typescript@5.7.2) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@5.4.5(@types/node@22.10.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 4.3.4(vite@5.4.5(@types/node@22.10.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/coverage-v8': - specifier: ^2.1.6 - version: 2.1.6(vitest@2.1.6) + specifier: ^2.1.8 + version: 2.1.8(vitest@2.1.8) '@vitest/ui': - specifier: ^2.1.6 - version: 2.1.6(vitest@2.1.6) + specifier: ^2.1.8 + version: 2.1.8(vitest@2.1.8) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -30,11 +35,11 @@ importers: specifier: ^25.0.1 version: 25.0.1 prettier: - specifier: ^3.4.1 - version: 3.4.1 + specifier: ^3.4.2 + version: 3.4.2 testcontainers: - specifier: ^10.15.0 - version: 10.15.0 + specifier: ^10.16.0 + version: 10.16.0 turbo: specifier: ^2.3.3 version: 2.3.3 @@ -42,11 +47,11 @@ importers: specifier: ^5.7.2 version: 5.7.2 vite-tsconfig-paths: - specifier: ^5.1.3 - version: 5.1.3(typescript@5.7.2)(vite@5.4.5(@types/node@22.10.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + specifier: ^5.1.4 + version: 5.1.4(typescript@5.7.2)(vite@5.4.5(@types/node@22.10.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) vitest: - specifier: ^2.1.6 - version: 2.1.6(@types/node@22.10.1)(@vitest/ui@2.1.6)(jsdom@25.0.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + specifier: ^2.1.8 + version: 2.1.8(@types/node@22.10.1)(@vitest/ui@2.1.8)(jsdom@25.0.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) apps/nextjs: dependencies: @@ -75,8 +80,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../packages/form '@homarr/gridstack': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^1.11.2 + version: 1.11.2 '@homarr/integrations': specifier: workspace:^0.1.0 version: link:../../packages/integrations @@ -121,16 +126,16 @@ importers: version: 7.14.3(chroma-js@3.1.2) '@mantine/core': specifier: ^7.14.3 - version: 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.14.3 version: 7.14.3(react@18.3.1) '@mantine/modals': specifier: ^7.14.3 - version: 7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/tiptap': specifier: ^7.14.3 - version: 7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(@tiptap/extension-link@2.10.3(@tiptap/core@2.10.3(@tiptap/pm@2.10.3))(@tiptap/pm@2.10.3))(@tiptap/react@2.10.3(@tiptap/core@2.10.3(@tiptap/pm@2.10.3))(@tiptap/pm@2.10.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(@tiptap/extension-link@2.10.3(@tiptap/core@2.10.3(@tiptap/pm@2.10.3))(@tiptap/pm@2.10.3))(@tiptap/react@2.10.3(@tiptap/core@2.10.3(@tiptap/pm@2.10.3))(@tiptap/pm@2.10.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@million/lint': specifier: 1.0.13 version: 1.0.13(rollup@4.21.3)(webpack-sources@3.2.3) @@ -138,29 +143,29 @@ importers: specifier: ^0.11.1 version: 0.11.1(typescript@5.7.2)(zod@3.23.8) '@tabler/icons-react': - specifier: ^3.23.0 - version: 3.23.0(react@18.3.1) + specifier: ^3.24.0 + version: 3.24.0(react@18.3.1) '@tanstack/react-query': - specifier: ^5.62.0 - version: 5.62.0(react@18.3.1) + specifier: ^5.62.3 + version: 5.62.3(react@18.3.1) '@tanstack/react-query-devtools': - specifier: ^5.62.0 - version: 5.62.0(@tanstack/react-query@5.62.0(react@18.3.1))(react@18.3.1) + specifier: ^5.62.3 + version: 5.62.3(@tanstack/react-query@5.62.3(react@18.3.1))(react@18.3.1) '@tanstack/react-query-next-experimental': - specifier: 5.62.0 - version: 5.62.0(@tanstack/react-query@5.62.0(react@18.3.1))(next@14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(react@18.3.1) + specifier: 5.62.3 + version: 5.62.3(@tanstack/react-query@5.62.3(react@18.3.1))(next@14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0))(react@18.3.1) '@trpc/client': specifier: next - version: 11.0.0-rc.648(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(typescript@5.7.2) + version: 11.0.0-rc.657(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(typescript@5.7.2) '@trpc/next': specifier: next - version: 11.0.0-rc.648(@tanstack/react-query@5.62.0(react@18.3.1))(@trpc/client@11.0.0-rc.648(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(typescript@5.7.2))(@trpc/react-query@11.0.0-rc.648(@tanstack/react-query@5.62.0(react@18.3.1))(@trpc/client@11.0.0-rc.648(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(typescript@5.7.2))(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(next@14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) + version: 11.0.0-rc.657(@tanstack/react-query@5.62.3(react@18.3.1))(@trpc/client@11.0.0-rc.657(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(typescript@5.7.2))(@trpc/react-query@11.0.0-rc.657(@tanstack/react-query@5.62.3(react@18.3.1))(@trpc/client@11.0.0-rc.657(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(typescript@5.7.2))(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(next@14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) '@trpc/react-query': specifier: next - version: 11.0.0-rc.648(@tanstack/react-query@5.62.0(react@18.3.1))(@trpc/client@11.0.0-rc.648(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(typescript@5.7.2))(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) + version: 11.0.0-rc.657(@tanstack/react-query@5.62.3(react@18.3.1))(@trpc/client@11.0.0-rc.657(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(typescript@5.7.2))(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) '@trpc/server': specifier: next - version: 11.0.0-rc.648(typescript@5.7.2) + version: 11.0.0-rc.657(typescript@5.7.2) '@xterm/addon-canvas': specifier: ^0.7.0 version: 0.7.0(@xterm/xterm@5.5.0) @@ -180,8 +185,8 @@ importers: specifier: ^1.11.13 version: 1.11.13 dotenv: - specifier: ^16.4.5 - version: 16.4.5 + specifier: ^16.4.7 + version: 16.4.7 flag-icons: specifier: ^7.2.3 version: 7.2.3 @@ -190,13 +195,13 @@ importers: version: 11.0.0 jotai: specifier: ^2.10.3 - version: 2.10.3(@types/react@18.3.12)(react@18.3.1) + version: 2.10.3(@types/react@18.3.13)(react@18.3.1) mantine-react-table: specifier: 2.0.0-beta.7 - version: 2.0.0-beta.7(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(@tabler/icons-react@3.23.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.7(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(@tabler/icons-react@3.24.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: - specifier: ^14.2.18 - version: 14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) + specifier: ^14.2.20 + version: 14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0) postcss-preset-mantine: specifier: ^1.17.0 version: 1.17.0(postcss@8.4.47) @@ -216,14 +221,14 @@ importers: specifier: ^0.14.1 version: 0.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) sass: - specifier: ^1.81.0 - version: 1.81.0 + specifier: ^1.82.0 + version: 1.82.0 superjson: - specifier: 2.2.1 - version: 2.2.1 + specifier: 2.2.2 + version: 2.2.2 swagger-ui-react: specifier: ^5.18.2 - version: 5.18.2(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.18.2(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) use-deep-compare-effect: specifier: ^1.8.1 version: 1.8.1(react@18.3.1) @@ -247,8 +252,8 @@ importers: specifier: ^1.26.5 version: 1.26.5 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^18.3.13 + version: 18.3.13 '@types/react-dom': specifier: ^18.3.1 version: 18.3.1 @@ -259,14 +264,14 @@ importers: specifier: ^9.1.0 version: 9.1.0 eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 node-loader: specifier: ^2.1.0 version: 2.1.0(webpack@5.94.0) prettier: - specifier: ^3.4.1 - version: 3.4.1 + specifier: ^3.4.2 + version: 3.4.2 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -322,14 +327,14 @@ importers: specifier: ^1.11.13 version: 1.11.13 dotenv: - specifier: ^16.4.5 - version: 16.4.5 + specifier: ^16.4.7 + version: 16.4.7 superjson: - specifier: 2.2.1 - version: 2.2.1 + specifier: 2.2.2 + version: 2.2.2 undici: - specifier: 7.0.0 - version: 7.0.0 + specifier: 7.1.0 + version: 7.1.0 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -347,11 +352,11 @@ importers: specifier: ^7.4.4 version: 7.4.4 eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 prettier: - specifier: ^3.4.1 - version: 3.4.1 + specifier: ^3.4.2 + version: 3.4.2 tsx: specifier: 4.19.2 version: 4.19.2 @@ -386,8 +391,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../packages/validation dotenv: - specifier: ^16.4.5 - version: 16.4.5 + specifier: ^16.4.7 + version: 16.4.7 tsx: specifier: 4.19.2 version: 4.19.2 @@ -408,11 +413,11 @@ importers: specifier: ^8.5.13 version: 8.5.13 eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 prettier: - specifier: ^3.4.1 - version: 3.4.1 + specifier: ^3.4.2 + version: 3.4.2 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -432,8 +437,8 @@ importers: specifier: ^0.4.0 version: 0.4.0 superjson: - specifier: 2.2.1 - version: 2.2.1 + specifier: 2.2.2 + version: 2.2.2 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -445,8 +450,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -503,28 +508,28 @@ importers: version: link:../validation '@trpc/client': specifier: next - version: 11.0.0-rc.648(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(typescript@5.7.2) + version: 11.0.0-rc.657(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(typescript@5.7.2) '@trpc/react-query': specifier: next - version: 11.0.0-rc.648(@tanstack/react-query@5.62.0(react@18.3.1))(@trpc/client@11.0.0-rc.648(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(typescript@5.7.2))(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) + version: 11.0.0-rc.657(@tanstack/react-query@5.62.3(react@18.3.1))(@trpc/client@11.0.0-rc.657(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(typescript@5.7.2))(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) '@trpc/server': specifier: next - version: 11.0.0-rc.648(typescript@5.7.2) + version: 11.0.0-rc.657(typescript@5.7.2) dockerode: specifier: ^4.0.2 version: 4.0.2 next: - specifier: ^14.2.18 - version: 14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) + specifier: ^14.2.20 + version: 14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0) react: specifier: ^18.3.1 version: 18.3.1 superjson: - specifier: 2.2.1 - version: 2.2.1 + specifier: 2.2.2 + version: 2.2.2 trpc-to-openapi: - specifier: ^2.0.2 - version: 2.0.2(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(@types/express@4.17.21)(@types/node@22.10.1)(zod@3.23.8) + specifier: ^2.1.0 + version: 2.1.0(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(zod-openapi@2.19.0(zod@3.23.8))(zod@3.23.8) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -539,11 +544,11 @@ importers: specifier: ^3.3.32 version: 3.3.32 eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 prettier: - specifier: ^3.4.1 - version: 3.4.1 + specifier: ^3.4.2 + version: 3.4.2 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -581,14 +586,14 @@ importers: specifier: ^0.9.1 version: 0.9.1 ldapts: - specifier: 7.2.1 - version: 7.2.1 + specifier: 7.2.2 + version: 7.2.2 next: - specifier: ^14.2.18 - version: 14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) + specifier: ^14.2.20 + version: 14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0) next-auth: specifier: 5.0.0-beta.25 - version: 5.0.0-beta.25(next@14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(react@18.3.1) + version: 5.0.0-beta.25(next@14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0))(react@18.3.1) react: specifier: ^18.3.1 version: 18.3.1 @@ -612,11 +617,11 @@ importers: specifier: 0.9.0 version: 0.9.0 eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 prettier: - specifier: ^3.4.1 - version: 3.4.1 + specifier: ^3.4.2 + version: 3.4.2 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -636,8 +641,8 @@ importers: specifier: workspace:^0.1.0 version: link:../db dotenv: - specifier: ^16.4.5 - version: 16.4.5 + specifier: ^16.4.7 + version: 16.4.7 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -649,8 +654,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -664,14 +669,14 @@ importers: specifier: ^1.11.13 version: 1.11.13 next: - specifier: ^14.2.18 - version: 14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) + specifier: ^14.2.20 + version: 14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0) react: specifier: ^18.3.1 version: 18.3.1 tldts: - specifier: ^6.1.64 - version: 6.1.64 + specifier: ^6.1.65 + version: 6.1.65 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -683,8 +688,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -711,8 +716,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -733,8 +738,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -803,8 +808,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -831,8 +836,8 @@ importers: specifier: ^3.0.11 version: 3.0.11 eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -858,23 +863,23 @@ importers: specifier: ^2.2.2 version: 2.2.2 '@testcontainers/mysql': - specifier: ^10.15.0 - version: 10.15.0 + specifier: ^10.16.0 + version: 10.16.0 better-sqlite3: specifier: ^11.6.0 version: 11.6.0 dotenv: - specifier: ^16.4.5 - version: 16.4.5 + specifier: ^16.4.7 + version: 16.4.7 drizzle-kit: - specifier: ^0.28.1 - version: 0.28.1 + specifier: ^0.29.1 + version: 0.29.1 drizzle-orm: - specifier: ^0.36.4 - version: 0.36.4(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@18.3.12)(better-sqlite3@11.6.0)(mysql2@3.11.5)(react@18.3.1) + specifier: ^0.37.0 + version: 0.37.0(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@18.3.13)(better-sqlite3@11.6.0)(mysql2@3.11.5)(react@18.3.1) drizzle-zod: specifier: ^0.5.1 - version: 0.5.1(drizzle-orm@0.36.4(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@18.3.12)(better-sqlite3@11.6.0)(mysql2@3.11.5)(react@18.3.1))(zod@3.23.8) + version: 0.5.1(drizzle-orm@0.37.0(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@18.3.13)(better-sqlite3@11.6.0)(mysql2@3.11.5)(react@18.3.1))(zod@3.23.8) mysql2: specifier: 3.11.5 version: 3.11.5 @@ -895,11 +900,11 @@ importers: specifier: ^7.4.4 version: 7.4.4 eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 prettier: - specifier: ^3.4.1 - version: 3.4.1 + specifier: ^3.4.2 + version: 3.4.2 tsx: specifier: 4.19.2 version: 4.19.2 @@ -923,8 +928,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -951,8 +956,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -979,8 +984,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1008,6 +1013,9 @@ importers: '@homarr/log': specifier: workspace:^0.1.0 version: link:../log + '@homarr/redis': + specifier: workspace:^0.1.0 + version: link:../redis '@homarr/translation': specifier: workspace:^0.1.0 version: link:../translation @@ -1034,8 +1042,8 @@ importers: specifier: ^0.4.14 version: 0.4.14 eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1046,8 +1054,8 @@ importers: specifier: 5.4.1 version: 5.4.1 superjson: - specifier: 2.2.1 - version: 2.2.1 + specifier: 2.2.2 + version: 2.2.2 winston: specifier: 3.17.0 version: 3.17.0 @@ -1062,8 +1070,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1078,7 +1086,7 @@ importers: version: link:../ui '@mantine/core': specifier: ^7.14.3 - version: 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.14.3 version: 7.14.3(react@18.3.1) @@ -1096,8 +1104,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1133,16 +1141,16 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.14.3 - version: 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': - specifier: ^3.23.0 - version: 3.23.0(react@18.3.1) + specifier: ^3.24.0 + version: 3.24.0(react@18.3.1) dayjs: specifier: ^1.11.13 version: 1.11.13 next: - specifier: ^14.2.18 - version: 14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) + specifier: ^14.2.20 + version: 14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0) react: specifier: ^18.3.1 version: 18.3.1 @@ -1157,8 +1165,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1170,10 +1178,10 @@ importers: version: link:../ui '@mantine/notifications': specifier: ^7.14.3 - version: 7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': - specifier: ^3.23.0 - version: 3.23.0(react@18.3.1) + specifier: ^3.24.0 + version: 3.24.0(react@18.3.1) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1185,8 +1193,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1212,8 +1220,8 @@ importers: specifier: workspace:^0.1.0 version: link:../validation superjson: - specifier: 2.2.1 - version: 2.2.1 + specifier: 2.2.2 + version: 2.2.2 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1225,8 +1233,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1247,8 +1255,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1272,8 +1280,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1296,8 +1304,8 @@ importers: specifier: 5.4.1 version: 5.4.1 superjson: - specifier: 2.2.1 - version: 2.2.1 + specifier: 2.2.2 + version: 2.2.2 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1309,8 +1317,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1338,9 +1346,12 @@ importers: dayjs: specifier: ^1.11.13 version: 1.11.13 + pretty-print-error: + specifier: ^1.1.2 + version: 1.1.2(patch_hash=4arrfgbz7em6s4gqywse7esg4u) superjson: - specifier: 2.2.1 - version: 2.2.1 + specifier: 2.2.2 + version: 2.2.2 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1352,8 +1363,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1377,8 +1388,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1414,22 +1425,22 @@ importers: version: link:../ui '@mantine/core': specifier: ^7.14.3 - version: 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.14.3 version: 7.14.3(react@18.3.1) '@mantine/spotlight': specifier: ^7.14.3 - version: 7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': - specifier: ^3.23.0 - version: 3.23.0(react@18.3.1) + specifier: ^3.24.0 + version: 3.24.0(react@18.3.1) jotai: specifier: ^2.10.3 - version: 2.10.3(@types/react@18.3.12)(react@18.3.1) + version: 2.10.3(@types/react@18.3.13)(react@18.3.1) next: - specifier: ^14.2.18 - version: 14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) + specifier: ^14.2.20 + version: 14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0) react: specifier: ^18.3.1 version: 18.3.1 @@ -1447,8 +1458,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1469,13 +1480,13 @@ importers: version: 4.3.1 mantine-react-table: specifier: 2.0.0-beta.7 - version: 2.0.0-beta.7(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(@tabler/icons-react@3.23.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.7(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(@tabler/icons-react@3.24.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: - specifier: ^14.2.18 - version: 14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) + specifier: ^14.2.20 + version: 14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0) next-intl: - specifier: 3.25.3 - version: 3.25.3(next@14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(react@18.3.1) + specifier: 3.26.0 + version: 3.26.0(next@14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0))(react@18.3.1) react: specifier: ^18.3.1 version: 18.3.1 @@ -1490,8 +1501,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1515,22 +1526,22 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.14.3 - version: 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/dates': specifier: ^7.14.3 - version: 7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.14.3 version: 7.14.3(react@18.3.1) '@tabler/icons-react': - specifier: ^3.23.0 - version: 3.23.0(react@18.3.1) + specifier: ^3.24.0 + version: 3.24.0(react@18.3.1) mantine-react-table: specifier: 2.0.0-beta.7 - version: 2.0.0-beta.7(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(@tabler/icons-react@3.23.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.7(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(@tabler/icons-react@3.24.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: - specifier: ^14.2.18 - version: 14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) + specifier: ^14.2.20 + version: 14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0) react: specifier: ^18.3.1 version: 18.3.1 @@ -1548,8 +1559,8 @@ importers: specifier: ^1.0.5 version: 1.0.5 eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1582,8 +1593,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1591,11 +1602,11 @@ importers: packages/widgets: dependencies: '@dnd-kit/core': - specifier: ^6.2.0 - version: 6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^6.3.1 + version: 6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/sortable': - specifier: ^9.0.0 - version: 9.0.0(@dnd-kit/core@6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + specifier: ^10.0.0 + version: 10.0.0(@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@extractus/feed-extractor': specifier: ^7.1.3 version: 7.1.3 @@ -1643,13 +1654,13 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.14.3 - version: 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.14.3 version: 7.14.3(react@18.3.1) '@tabler/icons-react': - specifier: ^3.23.0 - version: 3.23.0(react@18.3.1) + specifier: ^3.24.0 + version: 3.24.0(react@18.3.1) '@tiptap/extension-color': specifier: 2.10.3 version: 2.10.3(@tiptap/core@2.10.3(@tiptap/pm@2.10.3))(@tiptap/extension-text-style@2.10.3(@tiptap/core@2.10.3(@tiptap/pm@2.10.3))) @@ -1703,16 +1714,16 @@ importers: version: 1.11.13 mantine-react-table: specifier: 2.0.0-beta.7 - version: 2.0.0-beta.7(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(@tabler/icons-react@3.23.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.7(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(@tabler/icons-react@3.24.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: - specifier: ^14.2.18 - version: 14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) + specifier: ^14.2.20 + version: 14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0) react: specifier: ^18.3.1 version: 18.3.1 video.js: - specifier: ^8.20.0 - version: 8.20.0 + specifier: ^8.21.0 + version: 8.21.0 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1727,8 +1738,8 @@ importers: specifier: ^7.3.58 version: 7.3.58 eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1736,29 +1747,29 @@ importers: tooling/eslint: dependencies: '@next/eslint-plugin-next': - specifier: ^14.2.18 - version: 14.2.18 + specifier: ^14.2.20 + version: 14.2.20 eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@9.15.0) + version: 9.1.0(eslint@9.16.0) eslint-config-turbo: specifier: ^2.3.3 - version: 2.3.3(eslint@9.15.0) + version: 2.3.3(eslint@9.16.0) eslint-plugin-import: specifier: ^2.31.0 - version: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.15.0)(typescript@5.7.2))(eslint@9.15.0) + version: 2.31.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0)(typescript@5.7.2))(eslint@9.16.0) eslint-plugin-jsx-a11y: specifier: ^6.10.2 - version: 6.10.2(eslint@9.15.0) + version: 6.10.2(eslint@9.16.0) eslint-plugin-react: specifier: ^7.37.2 - version: 7.37.2(eslint@9.15.0) + version: 7.37.2(eslint@9.16.0) eslint-plugin-react-hooks: - specifier: ^5.0.0 - version: 5.0.0(eslint@9.15.0) + specifier: ^5.1.0 + version: 5.1.0(eslint@9.16.0) typescript-eslint: - specifier: ^8.16.0 - version: 8.16.0(eslint@9.15.0)(typescript@5.7.2) + specifier: ^8.17.0 + version: 8.17.0(eslint@9.16.0)(typescript@5.7.2) devDependencies: '@homarr/prettier-config': specifier: workspace:^0.1.0 @@ -1767,8 +1778,8 @@ importers: specifier: workspace:^0.1.0 version: link:../typescript eslint: - specifier: ^9.15.0 - version: 9.15.0 + specifier: ^9.16.0 + version: 9.16.0 typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1779,14 +1790,17 @@ importers: dependencies: '@ianvs/prettier-plugin-sort-imports': specifier: ^4.4.0 - version: 4.4.0(prettier@3.4.1) + version: 4.4.0(prettier@3.4.2) prettier: - specifier: ^3.4.1 - version: 3.4.1 + specifier: ^3.4.2 + version: 3.4.2 devDependencies: '@homarr/tsconfig': specifier: workspace:^0.1.0 version: link:../typescript + prettier-plugin-packagejson: + specifier: ^2.5.6 + version: 2.5.6(prettier@3.4.2) typescript: specifier: ^5.7.2 version: 5.7.2 @@ -1987,16 +2001,16 @@ packages: peerDependencies: react: '>=16.8.0' - '@dnd-kit/core@6.2.0': - resolution: {integrity: sha512-KVK/CJmaYGTxTPU6P0+Oy4itgffTUa80B8317sXzfOr1qUzSL29jE7Th11llXiu2haB7B9Glpzo2CDElin+geQ==} + '@dnd-kit/core@6.3.1': + resolution: {integrity: sha512-xkGBRQQab4RLwgXxoqETICr6S5JlogafbhNsidmrkVv2YRs5MLwpjoF2qpiGjQt8S9AoxtIV603s0GIUpY5eYQ==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' - '@dnd-kit/sortable@9.0.0': - resolution: {integrity: sha512-3/9r8Mmba0nKTbo8kPnVSFZKf/VSy94nXZ3aUwzPEh78j/LooQ/EFKRZENak4PHKBkN53mgTF/z+Sd8H+FcAnQ==} + '@dnd-kit/sortable@10.0.0': + resolution: {integrity: sha512-+xqhmIIzvAYMGfBYYnbKuNicfSsk4RksY2XdmJhT+HAC01nix6fHCztU68jooFiMUB01Ky3F0FyOvhG/BZrWkg==} peerDependencies: - '@dnd-kit/core': ^6.2.0 + '@dnd-kit/core': ^6.3.0 react: '>=16.8.0' '@dnd-kit/utilities@3.2.2': @@ -2730,8 +2744,8 @@ packages: resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.15.0': - resolution: {integrity: sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==} + '@eslint/js@9.16.0': + resolution: {integrity: sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': @@ -2789,8 +2803,8 @@ packages: '@hapi/bourne@3.0.0': resolution: {integrity: sha512-Waj1cwPXJDucOib4a3bAISsKJVb15MKi9IvmTI/7ssVEm6sywXGjVJDhl6/umt1pK1ZS7PacXU3A1PmFKHEZ2w==} - '@homarr/gridstack@1.0.3': - resolution: {integrity: sha512-qgBYQUQ75mO51YSm/02aRmfJMRz7bWEqFQAQii5lwKb73hlAtDHTuGBeEL5H/mqxFIKEbxPtjeL/Eax9UvXUhA==} + '@homarr/gridstack@1.11.2': + resolution: {integrity: sha512-WhoXMJtwE7N64Yajn1eoFZ+9JNZpE+6+Eea0uo8sAvVRbEKkJ0kirOK0QL1DW4j16wkvnyHZoxPfdx1DO+hRpQ==} '@hono/node-server@1.13.0': resolution: {integrity: sha512-kz323qIQkNQElEGroo/E9MKPDuIR5pkuk/XEWd50K+cSEKdmdiYx0PKWUdaNY2ecJYngtF+njDMsMKplL6zfEg==} @@ -2957,62 +2971,62 @@ packages: resolution: {integrity: sha512-jYQMz0GK5FzfwsQZDxs58V2GeUPqma9af7vkLVrdKHzXTpV1cVXxIjSL8+rvDM8iuzVA2BEtunZ0k3bIYAmvIA==} hasBin: true - '@next/env@14.2.18': - resolution: {integrity: sha512-2vWLOUwIPgoqMJKG6dt35fVXVhgM09tw4tK3/Q34GFXDrfiHlG7iS33VA4ggnjWxjiz9KV5xzfsQzJX6vGAekA==} + '@next/env@14.2.20': + resolution: {integrity: sha512-JfDpuOCB0UBKlEgEy/H6qcBSzHimn/YWjUHzKl1jMeUO+QVRdzmTTl8gFJaNO87c8DXmVKhFCtwxQ9acqB3+Pw==} - '@next/eslint-plugin-next@14.2.18': - resolution: {integrity: sha512-KyYTbZ3GQwWOjX3Vi1YcQbekyGP0gdammb7pbmmi25HBUCINzDReyrzCMOJIeZisK1Q3U6DT5Rlc4nm2/pQeXA==} + '@next/eslint-plugin-next@14.2.20': + resolution: {integrity: sha512-T0JRi706KLbvR1Uc46t56VtawbhR/igdBagzOrA7G+vv4rvjwnlu/Y4/Iq6X9TDVj5UZjyot4lUdkNd3V2kLhw==} - '@next/swc-darwin-arm64@14.2.18': - resolution: {integrity: sha512-tOBlDHCjGdyLf0ube/rDUs6VtwNOajaWV+5FV/ajPgrvHeisllEdymY/oDgv2cx561+gJksfMUtqf8crug7sbA==} + '@next/swc-darwin-arm64@14.2.20': + resolution: {integrity: sha512-WDfq7bmROa5cIlk6ZNonNdVhKmbCv38XteVFYsxea1vDJt3SnYGgxLGMTXQNfs5OkFvAhmfKKrwe7Y0Hs+rWOg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@14.2.18': - resolution: {integrity: sha512-uJCEjutt5VeJ30jjrHV1VIHCsbMYnEqytQgvREx+DjURd/fmKy15NaVK4aR/u98S1LGTnjq35lRTnRyygglxoA==} + '@next/swc-darwin-x64@14.2.20': + resolution: {integrity: sha512-XIQlC+NAmJPfa2hruLvr1H1QJJeqOTDV+v7tl/jIdoFvqhoihvSNykLU/G6NMgoeo+e/H7p/VeWSOvMUHKtTIg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@14.2.18': - resolution: {integrity: sha512-IL6rU8vnBB+BAm6YSWZewc+qvdL1EaA+VhLQ6tlUc0xp+kkdxQrVqAnh8Zek1ccKHlTDFRyAft0e60gteYmQ4A==} + '@next/swc-linux-arm64-gnu@14.2.20': + resolution: {integrity: sha512-pnzBrHTPXIMm5QX3QC8XeMkpVuoAYOmyfsO4VlPn+0NrHraNuWjdhe+3xLq01xR++iCvX+uoeZmJDKcOxI201Q==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@14.2.18': - resolution: {integrity: sha512-RCaENbIZqKKqTlL8KNd+AZV/yAdCsovblOpYFp0OJ7ZxgLNbV5w23CUU1G5On+0fgafrsGcW+GdMKdFjaRwyYA==} + '@next/swc-linux-arm64-musl@14.2.20': + resolution: {integrity: sha512-WhJJAFpi6yqmUx1momewSdcm/iRXFQS0HU2qlUGlGE/+98eu7JWLD5AAaP/tkK1mudS/rH2f9E3WCEF2iYDydQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@14.2.18': - resolution: {integrity: sha512-3kmv8DlyhPRCEBM1Vavn8NjyXtMeQ49ID0Olr/Sut7pgzaQTo4h01S7Z8YNE0VtbowyuAL26ibcz0ka6xCTH5g==} + '@next/swc-linux-x64-gnu@14.2.20': + resolution: {integrity: sha512-ao5HCbw9+iG1Kxm8XsGa3X174Ahn17mSYBQlY6VGsdsYDAbz/ZP13wSLfvlYoIDn1Ger6uYA+yt/3Y9KTIupRg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@14.2.18': - resolution: {integrity: sha512-mliTfa8seVSpTbVEcKEXGjC18+TDII8ykW4a36au97spm9XMPqQTpdGPNBJ9RySSFw9/hLuaCMByluQIAnkzlw==} + '@next/swc-linux-x64-musl@14.2.20': + resolution: {integrity: sha512-CXm/kpnltKTT7945np6Td3w7shj/92TMRPyI/VvveFe8+YE+/YOJ5hyAWK5rpx711XO1jBCgXl211TWaxOtkaA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@14.2.18': - resolution: {integrity: sha512-J5g0UFPbAjKYmqS3Cy7l2fetFmWMY9Oao32eUsBPYohts26BdrMUyfCJnZFQkX9npYaHNDOWqZ6uV9hSDPw9NA==} + '@next/swc-win32-arm64-msvc@14.2.20': + resolution: {integrity: sha512-upJn2HGQgKNDbXVfIgmqT2BN8f3z/mX8ddoyi1I565FHbfowVK5pnMEwauvLvaJf4iijvuKq3kw/b6E9oIVRWA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-ia32-msvc@14.2.18': - resolution: {integrity: sha512-Ynxuk4ZgIpdcN7d16ivJdjsDG1+3hTvK24Pp8DiDmIa2+A4CfhJSEHHVndCHok6rnLUzAZD+/UOKESQgTsAZGg==} + '@next/swc-win32-ia32-msvc@14.2.20': + resolution: {integrity: sha512-igQW/JWciTGJwj3G1ipalD2V20Xfx3ywQy17IV0ciOUBbFhNfyU1DILWsTi32c8KmqgIDviUEulW/yPb2FF90w==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@next/swc-win32-x64-msvc@14.2.18': - resolution: {integrity: sha512-dtRGMhiU9TN5nyhwzce+7c/4CCeykYS+ipY/4mIrGzJ71+7zNo55ZxCB7cAVuNqdwtYniFNR2c9OFQ6UdFIMcg==} + '@next/swc-win32-x64-msvc@14.2.20': + resolution: {integrity: sha512-AFmqeLW6LtxeFTuoB+MXFeM5fm5052i3MU6xD0WzJDOwku6SkZaxb1bxjBaRC8uNqTRTSPl0yMFtjNowIVI67w==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -3119,6 +3133,10 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} + '@pkgr/core@0.1.1': + resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + '@pnpm/config.env-replace@1.1.0': resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} engines: {node: '>=12.22.0'} @@ -3209,6 +3227,11 @@ packages: cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.6.1': + resolution: {integrity: sha512-DNGZvZDO5YF7jN5fX8ZqmGLjZEXIJRdJEdTFMhiyXqyXubBa0WVLDWSNlQ5JR2PNgDbEV1VQowhVRUh+74D+RA==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.21.3': resolution: {integrity: sha512-S0Yq+xA1VEH66uiMNhijsWAafffydd2X5b77eLHfRmfLsRSpbiAWiRHV6DEpz6aOToPsgid7TI9rGd6zB1rhbg==} cpu: [x64] @@ -3349,39 +3372,39 @@ packages: typescript: optional: true - '@tabler/icons-react@3.23.0': - resolution: {integrity: sha512-uSJfu1Tnhk6AAkerNCOBL3KL3aPpb/bnB4UjTbV3jItTJKitEgr4a98ted67qu5FHB3/tG1bxs32pqy5OL7NGw==} + '@tabler/icons-react@3.24.0': + resolution: {integrity: sha512-m9c7TmlcDmKqvZAasG5rv1YvazZDrVEhNdNFa2d1Bzotc0dh+iceFdiZCEcYPDb5UcRyLAMvOaOC9y/5sfMMWw==} peerDependencies: react: '>= 16' - '@tabler/icons@3.23.0': - resolution: {integrity: sha512-Cz+X58jfRm0g/KcupXXuPw5knj671lNR054AnmLXvCjudiQBWI0wZulDDSsqDoGezvBzMTNPQtNcjLkZs82ZxQ==} + '@tabler/icons@3.24.0': + resolution: {integrity: sha512-qNis9e90QcdxAGV3wNIeX0Ba2R7ktm0cnqOToKHJfC2kj3fvJwEVLsw63K0/fm7NW8rSZjDSTQRmMnSg8g/wrg==} '@tanstack/match-sorter-utils@8.19.4': resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==} engines: {node: '>=12'} - '@tanstack/query-core@5.62.0': - resolution: {integrity: sha512-sx38bGrqF9bop92AXOvzDr0L9fWDas5zXdPglxa9cuqeVSWS7lY6OnVyl/oodfXjgOGRk79IfCpgVmxrbHuFHg==} + '@tanstack/query-core@5.62.3': + resolution: {integrity: sha512-Jp/nYoz8cnO7kqhOlSv8ke/0MJRJVGuZ0P/JO9KQ+f45mpN90hrerzavyTKeSoT/pOzeoOUkv1Xd0wPsxAWXfg==} '@tanstack/query-devtools@5.61.4': resolution: {integrity: sha512-21Tw+u8E3IJJj4A/Bct4H0uBaDTEu7zBrR79FeSyY+mS2gx5/m316oDtJiKkILc819VSTYt+sFzODoJNcpPqZQ==} - '@tanstack/react-query-devtools@5.62.0': - resolution: {integrity: sha512-9NWUgpfRPiUpsPdYopddbQLjWXbMBNaxM7K5VXPZIPfcfJJ4mG6VqrEJysL/79zgl7hC9kJlP+zXA0r5niomdg==} + '@tanstack/react-query-devtools@5.62.3': + resolution: {integrity: sha512-4iaQap/iP5ErS094u1WehFntHtjRo6g5HJMvyHovBVbsxnvgPc6AtKAw7qxPPoKy6Wj5Bew0045eYP5phiiBmw==} peerDependencies: - '@tanstack/react-query': ^5.62.0 + '@tanstack/react-query': ^5.62.3 react: ^18 || ^19 - '@tanstack/react-query-next-experimental@5.62.0': - resolution: {integrity: sha512-Fml6J0LduC/xxYIDVTn/QYr66nzfob03O1mylgn9X6dfUwnhH9584hKOl+4UKGxCGjkEugp+FvI2T02FqhW/3g==} + '@tanstack/react-query-next-experimental@5.62.3': + resolution: {integrity: sha512-RgYGLIb12alB6Yd3StknzKcWOpPerPCfNtlp69TiDRLrXtHc5L8gPqC5uVqM2lPRoUbj32FrVUmfSEmLhlVl6A==} peerDependencies: - '@tanstack/react-query': ^5.62.0 + '@tanstack/react-query': ^5.62.3 next: ^13 || ^14 || ^15 react: ^18 || ^19 - '@tanstack/react-query@5.62.0': - resolution: {integrity: sha512-tj2ltjAn2a3fs+Dqonlvs6GyLQ/LKVJE2DVSYW+8pJ3P6/VCVGrfqv5UEchmlP7tLOvvtZcOuSyI2ooVlR5Yqw==} + '@tanstack/react-query@5.62.3': + resolution: {integrity: sha512-y2zDNKuhgiuMgsKkqd4AcsLIBiCfEO8U11AdrtAUihmLbRNztPrlcZqx2lH1GacZsx+y1qRRbCcJLYTtF1vKsw==} peerDependencies: react: ^18 || ^19 @@ -3405,8 +3428,8 @@ packages: '@tanstack/virtual-core@3.10.8': resolution: {integrity: sha512-PBu00mtt95jbKFi6Llk9aik8bnR3tR/oQP1o3TSi+iG//+Q2RTIzCEgKkHG8BB86kxMNW6O8wku+Lmi+QFR6jA==} - '@testcontainers/mysql@10.15.0': - resolution: {integrity: sha512-YxAPlsigvjq0EPKbQuaPyQVgEa8nNIw2TPbtq7MyZh1eG3ePHKvpqEmDAu7GsfgJqYZU3YvK5b8Ty9Wo0qJYNA==} + '@testcontainers/mysql@10.16.0': + resolution: {integrity: sha512-GyxWqKfpY13lUrTEBmkKrAXyN7RZ//ntMdY/5Eyo/SukDM9LNGu3j5aNuDTGlYr4AEMJuzJ8CHxqUDAFGnCB/w==} '@tiptap/core@2.10.3': resolution: {integrity: sha512-wAG/0/UsLeZLmshWb6rtWNXKJftcmnned91/HLccHVQAuQZ1UWH+wXeQKu/mtodxEO7JcU2mVPR9mLGQkK0McQ==} @@ -3606,20 +3629,20 @@ packages: '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - '@trpc/client@11.0.0-rc.648': - resolution: {integrity: sha512-k4FfLKvJwbosUH8KYyZkC50RJHYtIyJECi5WhRXsvaf9a6lgrTlcA+osq815zYcAHo7wEgR9E9UdSTrpLdAQFQ==} + '@trpc/client@11.0.0-rc.657': + resolution: {integrity: sha512-8NKwucdXH9KN5TTPxBRn/OL+RlNpJTov+6UV55IEhjqqMJCn4PIKM0HKyFC8QzDK0lOqvtPUm+FX+Svuf0KttA==} peerDependencies: - '@trpc/server': 11.0.0-rc.648+77b4d8920 + '@trpc/server': 11.0.0-rc.657+7a369faa3 typescript: '>=5.6.2' - '@trpc/next@11.0.0-rc.648': - resolution: {integrity: sha512-RgsiznMCc1xpMAVhp8WtgkFO7KyvRWqlqqb2qADCgLuAIjENjGoSEL9BZWiqCKLVrmQYsC42plUUj5QbwMPFuQ==} + '@trpc/next@11.0.0-rc.657': + resolution: {integrity: sha512-7FKNpueLe0fk3NqU+BH1+9DsgHrKJOY9wyVpQRqXCaBAO7SCi7mbH0VUmjkHDkzkcRTAQHFYwjo9pFHoHioj5g==} peerDependencies: '@tanstack/react-query': ^5.59.15 - '@trpc/client': 11.0.0-rc.648+77b4d8920 - '@trpc/react-query': 11.0.0-rc.648+77b4d8920 - '@trpc/server': 11.0.0-rc.648+77b4d8920 - next: 15.0.3 + '@trpc/client': 11.0.0-rc.657+7a369faa3 + '@trpc/react-query': 11.0.0-rc.657+7a369faa3 + '@trpc/server': 11.0.0-rc.657+7a369faa3 + next: '*' react: '>=16.8.0' react-dom: '>=16.8.0' typescript: '>=5.6.2' @@ -3629,18 +3652,18 @@ packages: '@trpc/react-query': optional: true - '@trpc/react-query@11.0.0-rc.648': - resolution: {integrity: sha512-U3H6o/aN3umEA2QNDGRsaJb6M7zrffor2NQl2UaHOiLBHuXZ3ISI2fJXay7e32s1l6z5F5PGMGwTQtUedzWI2w==} + '@trpc/react-query@11.0.0-rc.657': + resolution: {integrity: sha512-nZiH2xHY/NGfD8ql1muVuUicIZmistGXTStwRYrv6yCI4Lf1tSkKwzJKhHddCQf+ch7vA9B26FkL0cxV1JZpCg==} peerDependencies: '@tanstack/react-query': ^5.59.15 - '@trpc/client': 11.0.0-rc.648+77b4d8920 - '@trpc/server': 11.0.0-rc.648+77b4d8920 + '@trpc/client': 11.0.0-rc.657+7a369faa3 + '@trpc/server': 11.0.0-rc.657+7a369faa3 react: '>=18.2.0' react-dom: '>=18.2.0' typescript: '>=5.6.2' - '@trpc/server@11.0.0-rc.648': - resolution: {integrity: sha512-nKW7FNM+QZrY/CVGlX3hFNIdUvbw6pwSJ+HzEF8GIeSJDKLHK7Ke1QJGI2mRW6oF9dCKMBXfuLaYY2dXfjfn7Q==} + '@trpc/server@11.0.0-rc.657': + resolution: {integrity: sha512-JaUH0fQM+3HqD2Bz++ut0utf7F/G/38APPkAI1kt6s3FLCNVX8ejmPoiMxW56aVNrOsBqVIRXUSJZl9Qa3CgXw==} peerDependencies: typescript: '>=5.6.2' @@ -3796,8 +3819,8 @@ packages: '@types/react-dom@18.3.1': resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==} - '@types/react@18.3.12': - resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==} + '@types/react@18.3.13': + resolution: {integrity: sha512-ii/gswMmOievxAJed4PAHT949bpYjPKXvXo1v6cRB/kqc2ZR4n+SgyCyvyc5Fec5ez8VnUumI1Vk7j6fRyRogg==} '@types/send@0.17.4': resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} @@ -3844,8 +3867,8 @@ packages: '@types/xml2js@0.4.14': resolution: {integrity: sha512-4YnrRemBShWRO2QjvUin8ESA41rH+9nQGLUGZV/1IDhi3SL9OhdpNC/MrulTWuptXKwhx/aDxE7toV0f/ypIXQ==} - '@typescript-eslint/eslint-plugin@8.16.0': - resolution: {integrity: sha512-5YTHKV8MYlyMI6BaEG7crQ9BhSc8RxzshOReKwZwRWN0+XvvTOm+L/UYLCYxFpfwYuAAqhxiq4yae0CMFwbL7Q==} + '@typescript-eslint/eslint-plugin@8.17.0': + resolution: {integrity: sha512-HU1KAdW3Tt8zQkdvNoIijfWDMvdSweFYm4hWh+KwhPstv+sCmWb89hCIP8msFm9N1R/ooh9honpSuvqKWlYy3w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -3855,8 +3878,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.16.0': - resolution: {integrity: sha512-D7DbgGFtsqIPIFMPJwCad9Gfi/hC0PWErRRHFnaCWoEDYi5tQUDiJCTmGUbBiLzjqAck4KcXt9Ayj0CNlIrF+w==} + '@typescript-eslint/parser@8.17.0': + resolution: {integrity: sha512-Drp39TXuUlD49F7ilHHCG7TTg8IkA+hxCuULdmzWYICxGXvDXmDmWEjJYZQYgf6l/TFfYNE167m7isnc3xlIEg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3865,12 +3888,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@8.16.0': - resolution: {integrity: sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg==} + '@typescript-eslint/scope-manager@8.17.0': + resolution: {integrity: sha512-/ewp4XjvnxaREtqsZjF4Mfn078RD/9GmiEAtTeLQ7yFdKnqwTOgRMSvFz4et9U5RiJQ15WTGXPLj89zGusvxBg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.16.0': - resolution: {integrity: sha512-IqZHGG+g1XCWX9NyqnI/0CX5LL8/18awQqmkZSl2ynn8F76j579dByc0jhfVSnSnhf7zv76mKBQv9HQFKvDCgg==} + '@typescript-eslint/type-utils@8.17.0': + resolution: {integrity: sha512-q38llWJYPd63rRnJ6wY/ZQqIzPrBCkPdpIsaCfkR3Q4t3p6sb422zougfad4TFW9+ElIFLVDzWGiGAfbb/v2qw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3879,12 +3902,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@8.16.0': - resolution: {integrity: sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==} + '@typescript-eslint/types@8.17.0': + resolution: {integrity: sha512-gY2TVzeve3z6crqh2Ic7Cr+CAv6pfb0Egee7J5UAVWCpVvDI/F71wNfolIim4FE6hT15EbpZFVUj9j5i38jYXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.16.0': - resolution: {integrity: sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==} + '@typescript-eslint/typescript-estree@8.17.0': + resolution: {integrity: sha512-JqkOopc1nRKZpX+opvKqnM3XUlM7LpFMD0lYxTqOTKQfCWAmxw45e3qlOCsEqEB2yuacujivudOFpCnqkBDNMw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -3892,8 +3915,8 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.16.0': - resolution: {integrity: sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA==} + '@typescript-eslint/utils@8.17.0': + resolution: {integrity: sha512-bQC8BnEkxqG8HBGKwG9wXlZqg37RKSMY7v/X8VEWD8JG2JuTHuNK0VFvMPMUKQcbk6B+tf05k+4AShAEtCtJ/w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3902,15 +3925,15 @@ packages: typescript: optional: true - '@typescript-eslint/visitor-keys@8.16.0': - resolution: {integrity: sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==} + '@typescript-eslint/visitor-keys@8.17.0': + resolution: {integrity: sha512-1Hm7THLpO6ww5QU6H/Qp+AusUUl+z/CAm3cNZZ0jQvon9yicgO7Rwd+/WWRpMKLYV6p2UvdbR27c86rzCPpreg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@umami/node@0.4.0': resolution: {integrity: sha512-pyphprbiF7KiDSc+SWZ4/rVM8B5vU27zIiFfEPj2lEqczpI4xAKSp+dM3tlzyRAWJL32fcbCfAaLGhJZQV13Rg==} - '@videojs/http-streaming@3.16.1': - resolution: {integrity: sha512-+5FXE0q8sRD6lPVdGsDL0N8q4+IiQEjMtoCSu0js1oftdCchP9bbhR9ac8XUGJUCZ53KoeY02izkjyGYK2hpGw==} + '@videojs/http-streaming@3.16.2': + resolution: {integrity: sha512-fvt4ko7FknxiT9FnjyNQt6q2px+awrkM+Orv7IB/4gldvj94u4fowGfmNHynnvNTPgPkdxHklGmFLGfclYw8HA==} engines: {node: '>=8', npm: '>=5'} peerDependencies: video.js: ^8.19.0 @@ -3932,48 +3955,48 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 || ^6.0.0 - '@vitest/coverage-v8@2.1.6': - resolution: {integrity: sha512-qItJVYDbG3MUFO68dOZUz+rWlqe9LMzotERXFXKg25s2A/kSVsyS9O0yNGrITfBd943GsnBeQZkBUu7Pc+zVeA==} + '@vitest/coverage-v8@2.1.8': + resolution: {integrity: sha512-2Y7BPlKH18mAZYAW1tYByudlCYrQyl5RGvnnDYJKW5tCiO5qg3KSAy3XAxcxKz900a0ZXxWtKrMuZLe3lKBpJw==} peerDependencies: - '@vitest/browser': 2.1.6 - vitest: 2.1.6 + '@vitest/browser': 2.1.8 + vitest: 2.1.8 peerDependenciesMeta: '@vitest/browser': optional: true - '@vitest/expect@2.1.6': - resolution: {integrity: sha512-9M1UR9CAmrhJOMoSwVnPh2rELPKhYo0m/CSgqw9PyStpxtkwhmdM6XYlXGKeYyERY1N6EIuzkQ7e3Lm1WKCoUg==} + '@vitest/expect@2.1.8': + resolution: {integrity: sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==} - '@vitest/mocker@2.1.6': - resolution: {integrity: sha512-MHZp2Z+Q/A3am5oD4WSH04f9B0T7UvwEb+v5W0kCYMhtXGYbdyl2NUk1wdSMqGthmhpiThPDp/hEoVwu16+u1A==} + '@vitest/mocker@2.1.8': + resolution: {integrity: sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==} peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@2.1.6': - resolution: {integrity: sha512-exZyLcEnHgDMKc54TtHca4McV4sKT+NKAe9ix/yhd/qkYb/TP8HTyXRFDijV19qKqTZM0hPL4753zU/U8L/gAA==} + '@vitest/pretty-format@2.1.8': + resolution: {integrity: sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==} - '@vitest/runner@2.1.6': - resolution: {integrity: sha512-SjkRGSFyrA82m5nz7To4CkRSEVWn/rwQISHoia/DB8c6IHIhaE/UNAo+7UfeaeJRE979XceGl00LNkIz09RFsA==} + '@vitest/runner@2.1.8': + resolution: {integrity: sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==} - '@vitest/snapshot@2.1.6': - resolution: {integrity: sha512-5JTWHw8iS9l3v4/VSuthCndw1lN/hpPB+mlgn1BUhFbobeIUj1J1V/Bj2t2ovGEmkXLTckFjQddsxS5T6LuVWw==} + '@vitest/snapshot@2.1.8': + resolution: {integrity: sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==} - '@vitest/spy@2.1.6': - resolution: {integrity: sha512-oTFObV8bd4SDdRka5O+mSh5w9irgx5IetrD5i+OsUUsk/shsBoHifwCzy45SAORzAhtNiprUVaK3hSCCzZh1jQ==} + '@vitest/spy@2.1.8': + resolution: {integrity: sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==} - '@vitest/ui@2.1.6': - resolution: {integrity: sha512-SrpLAM0/xpOjXBDv3mayFh5TDEYM59fmEmJXgp1AqtpUWHVw4Tonp6Z9dVBhChU/Q+BY57m74nrQZK8vxKDrMQ==} + '@vitest/ui@2.1.8': + resolution: {integrity: sha512-5zPJ1fs0ixSVSs5+5V2XJjXLmNzjugHRyV11RqxYVR+oMcogZ9qTuSfKW+OcTV0JeFNznI83BNylzH6SSNJ1+w==} peerDependencies: - vitest: 2.1.6 + vitest: 2.1.8 - '@vitest/utils@2.1.6': - resolution: {integrity: sha512-ixNkFy3k4vokOUTU2blIUvOgKq/N2PW8vKIjZZYsGJCMX69MRa9J2sKqX5hY/k5O5Gty3YJChepkqZ3KM9LyIQ==} + '@vitest/utils@2.1.8': + resolution: {integrity: sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==} '@webassemblyjs/ast@1.12.1': resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} @@ -4562,10 +4585,6 @@ packages: constant-case@2.0.0: resolution: {integrity: sha512-eS0N9WwmjTqrOmR3o83F5vW8Z+9R1HnVz3xmzT2PMFug9ly+Au/fxRWlEBSb6LcZwspSsEn9Xs1uw9YgzAg1EQ==} - content-disposition@0.5.4: - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} - engines: {node: '>= 0.6'} - convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} @@ -4636,10 +4655,6 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} - cross-spawn@7.0.5: - resolution: {integrity: sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==} - engines: {node: '>= 8'} - cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -4764,10 +4779,6 @@ packages: resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} engines: {node: '>=0.10'} - depd@1.1.2: - resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} - engines: {node: '>= 0.6'} - depd@2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} @@ -4779,6 +4790,10 @@ packages: destr@2.0.3: resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==} + detect-indent@7.0.1: + resolution: {integrity: sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==} + engines: {node: '>=12.20'} + detect-libc@1.0.3: resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} engines: {node: '>=0.10'} @@ -4788,6 +4803,10 @@ packages: resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} engines: {node: '>=8'} + detect-newline@4.0.1: + resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + detect-node-es@1.1.0: resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} @@ -4855,23 +4874,23 @@ packages: resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} engines: {node: '>=12'} - dotenv@16.4.5: - resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} + dotenv@16.4.7: + resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} engines: {node: '>=12'} drange@1.1.1: resolution: {integrity: sha512-pYxfDYpued//QpnLIm4Avk7rsNtAtQkUES2cwAYSvD/wd2pKD71gN2Ebj3e7klzXwjocvE8c5vx/1fxwpqmSxA==} engines: {node: '>=4'} - drizzle-kit@0.28.1: - resolution: {integrity: sha512-JimOV+ystXTWMgZkLHYHf2w3oS28hxiH1FR0dkmJLc7GHzdGJoJAQtQS5DRppnabsRZwE2U1F6CuezVBgmsBBQ==} + drizzle-kit@0.29.1: + resolution: {integrity: sha512-OvHL8RVyYiPR3LLRE3SHdcON8xGXl+qMfR9uTTnFWBPIqVk/3NWYZPb7nfpM1Bhix3H+BsxqPyyagG7YZ+Z63A==} hasBin: true - drizzle-orm@0.36.4: - resolution: {integrity: sha512-1OZY3PXD7BR00Gl61UUOFihslDldfH4NFRH2MbP54Yxi0G/PKn4HfO65JYZ7c16DeP3SpM3Aw+VXVG9j6CRSXA==} + drizzle-orm@0.37.0: + resolution: {integrity: sha512-AsCNACQ/T2CyZUkrBRUqFT2ibHJ9ZHz3+lzYJFFn3hnj7ylIeItMz5kacRG89uSE74nXYShqehr6u+6ks4JR1A==} peerDependencies: '@aws-sdk/client-rds-data': '>=3' - '@cloudflare/workers-types': '>=3' + '@cloudflare/workers-types': '>=4' '@electric-sql/pglite': '>=0.2.0' '@libsql/client': '>=0.10.0' '@libsql/client-wasm': '>=0.10.0' @@ -5145,8 +5164,8 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 - eslint-plugin-react-hooks@5.0.0: - resolution: {integrity: sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==} + eslint-plugin-react-hooks@5.1.0: + resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 @@ -5178,8 +5197,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.15.0: - resolution: {integrity: sha512-7CrWySmIibCgT1Os28lUU6upBshZ+GxybLOrmRzi08kS8MBuO8QA7pXEgYgY5W8vK3e74xv0lpjo9DbaGU9Rkw==} + eslint@9.16.0: + resolution: {integrity: sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -5358,10 +5377,6 @@ packages: resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} engines: {node: '>=0.4.x'} - fresh@0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} - fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} @@ -5428,6 +5443,10 @@ packages: resolution: {integrity: sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==} engines: {node: '>=8'} + get-stdin@9.0.0: + resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} + engines: {node: '>=12'} + get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} @@ -5443,6 +5462,9 @@ packages: resolution: {integrity: sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==} engines: {node: '>= 14'} + git-hooks-list@3.1.0: + resolution: {integrity: sha512-LF8VeHeR7v+wAbXqfgRlTSX/1BJR9Q1vEMR8JAz1cEg6GX07+zyj3sAdDvYjj/xnlIfVuGgj4qBei1K3hKH+PA==} + github-from-package@0.0.0: resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} @@ -5814,6 +5836,10 @@ packages: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + is-potential-custom-element-name@1.0.1: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} @@ -6032,8 +6058,8 @@ packages: resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} engines: {node: '>= 0.6.3'} - ldapts@7.2.1: - resolution: {integrity: sha512-2NSA9drjHdRiApF+TO18c+Hy/uyBLs96OS6Gia4+dPQWPxvqDbu3Ji2beCbNCXTvvgxDj4cLZ0WoOZLt5ojfAg==} + ldapts@7.2.2: + resolution: {integrity: sha512-UotAq24/vJEz0m3w/jgwZm7JGNw8M6vexL/5KU5pe3aIZWBkT/HRhjsPw/buRqKSK5Y0vTu5Zv8iyPgQF7ozzg==} engines: {node: '>=18'} levn@0.4.1: @@ -6172,9 +6198,6 @@ packages: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} - merge-descriptors@1.0.3: - resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} - merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -6182,10 +6205,6 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - methods@1.1.2: - resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} - engines: {node: '>= 0.6'} - micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} @@ -6198,11 +6217,6 @@ packages: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} - mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - mime@3.0.0: resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} engines: {node: '>=10.0.0'} @@ -6294,11 +6308,6 @@ packages: mute-stream@0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} - mux.js@7.0.3: - resolution: {integrity: sha512-gzlzJVEGFYPtl2vvEiJneSWAWD4nfYRHD5XgxmB2gWvXraMPOYk+sxfvexmNfjQUFpmk6hwLR5C6iSFmuwCHdQ==} - engines: {node: '>=8', npm: '>=5'} - hasBin: true - mux.js@7.1.0: resolution: {integrity: sha512-NTxawK/BBELJrYsZThEulyUMDVlLizKdxyAsMuzoCD1eFj97BVaA8D/CvKsKu6FOLYkFojN5CbM9h++ZTZtknA==} engines: {node: '>=8', npm: '>=5'} @@ -6366,14 +6375,14 @@ packages: nodemailer: optional: true - next-intl@3.25.3: - resolution: {integrity: sha512-3VQ+OZdU9Z2enx5uWLYfmd/eb/gZN6QIfj59ROE/R+MTSD7ZAOPsGFnKqj5wwqm4EISGviYenkSuxypyYnhomA==} + next-intl@3.26.0: + resolution: {integrity: sha512-gkamnHIANQzeW8xpTGRxd0xiOCztQhY8GDp79fgdlw0GioqrjTEfSWLhHkgaAtvHRbuh/ByJdwiEY5eNK9bUSQ==} peerDependencies: next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0 || ^19.0.0 - next@14.2.18: - resolution: {integrity: sha512-H9qbjDuGivUDEnK6wa+p2XKO+iMzgVgyr9Zp/4Iv29lKa+DYaxJGjOeEA+5VOvJh/M7HLiskehInSa0cWxVXUw==} + next@14.2.20: + resolution: {integrity: sha512-yPvIiWsiyVYqJlSQxwmzMIReXn5HxFNq4+tlVQ812N1FbvhmE+fDpIAD7bcS2mGYQwPJ5vAsQouyme2eKsxaug==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: @@ -6447,18 +6456,6 @@ packages: peerDependencies: webpack: ^5.0.0 - node-mocks-http@1.16.1: - resolution: {integrity: sha512-Q2m5bmIE1KFeeKI6OsSn+c4XDara5NWnUJgzqnIkhiCNukYX+fqu0ADSeKOlpWtbCwgRnJ69F+7RUiQltzTKXA==} - engines: {node: '>=14'} - peerDependencies: - '@types/express': ^4.17.21 || ^5.0.0 - '@types/node': '*' - peerDependenciesMeta: - '@types/express': - optional: true - '@types/node': - optional: true - node-plop@0.26.3: resolution: {integrity: sha512-Cov028YhBZ5aB7MdMWJEmwyBig43aGL5WT4vdoB28Oitau1zZAcHUn8Sgfk9HM33TqhtLJ9PlM/O0Mv+QpV/4Q==} engines: {node: '>=8.9.4'} @@ -6613,10 +6610,6 @@ packages: parse5@7.1.2: resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} - parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - pascal-case@2.0.1: resolution: {integrity: sha512-qjS4s8rBOJa2Xm0jmxXiyh1+OFf6ekCWOvUaRgAQSktzlTbMotS0nmG9gyYAybCWBcuP4fsBeRCKNwGBnMe2OQ==} @@ -6758,8 +6751,16 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prettier@3.4.1: - resolution: {integrity: sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==} + prettier-plugin-packagejson@2.5.6: + resolution: {integrity: sha512-TY7KiLtyt6Tlf53BEbXUWkN0+TRdHKgIMmtXtDCyHH6yWnZ50Lwq6Vb6lyjapZrhDTXooC4EtlY5iLe1sCgi5w==} + peerDependencies: + prettier: '>= 1.16.0' + peerDependenciesMeta: + prettier: + optional: true + + prettier@3.4.2: + resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} engines: {node: '>=14'} hasBin: true @@ -6770,6 +6771,9 @@ packages: resolution: {integrity: sha512-ASJqOugUF1bbzI35STMBUpZqdfYKlJugy6JBziGi2EE+AL5JPJGSzvpeVXojxrr0ViUYoToUjb5kjSEGf7Y83Q==} engines: {node: '>=14.16'} + pretty-print-error@1.1.2: + resolution: {integrity: sha512-XkKN3W8aeRYApO17WpzuaJZmqH3WNSFeqR4Sxt7vu+C7pcWB+3+JDJ2dnnhzSCqvC1IaYR36CVh4VsFZyBicQA==} + prismjs@1.27.0: resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==} engines: {node: '>=6'} @@ -6913,10 +6917,6 @@ packages: randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - raw-body@2.5.2: resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} @@ -7237,8 +7237,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.81.0: - resolution: {integrity: sha512-Q4fOxRfhmv3sqCLoGfvrC9pRV8btc0UtqL9mN6Yrv6Qi9ScL55CVH1vlPP863ISLEEMNLLuu9P+enCeGHlnzhA==} + sass@1.82.0: + resolution: {integrity: sha512-j4GMCTa8elGyN9A7x7bEglx0VgSpNUG4W4wNedQ33wSMdnkqQCT8HTwOaVSV4e6yQovcu/3Oc4coJP/l0xhL2Q==} engines: {node: '>=14.0.0'} hasBin: true @@ -7384,6 +7384,13 @@ packages: resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} + sort-object-keys@1.1.3: + resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} + + sort-package-json@2.12.0: + resolution: {integrity: sha512-/HrPQAeeLaa+vbAH/znjuhwUluuiM/zL5XX9kop8UpDgjtyWKt43hGDk2vd/TBdDpzIyzIHVUgmYofzYrAQjew==} + hasBin: true + source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -7529,8 +7536,8 @@ packages: peerDependencies: postcss: ^8.3.3 - superjson@2.2.1: - resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==} + superjson@2.2.2: + resolution: {integrity: sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==} engines: {node: '>=16'} supports-color@5.5.0: @@ -7564,6 +7571,10 @@ packages: symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + synckit@0.9.2: + resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} + engines: {node: ^14.18.0 || >=16.0.0} + tabbable@6.2.0: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} @@ -7616,8 +7627,8 @@ packages: resolution: {integrity: sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==} engines: {node: '>=18'} - testcontainers@10.15.0: - resolution: {integrity: sha512-fQbWIdXverYhOVS7WJk3egII1b4OtUl3C9mXIJk7Q95o5HeY/PRbAif5Gxi8tzck7Lmer0rMbq2jSbSbMyYm8Q==} + testcontainers@10.16.0: + resolution: {integrity: sha512-oxPLuOtrRWS11A+Yn0+zXB7GkmNarflWqmy6CQJk8KJ75LZs2/zlUXDpizTbPpCGtk4kE2EQYwFZjrE967F8Wg==} text-decoder@1.2.0: resolution: {integrity: sha512-n1yg1mOj9DNpk3NeZOx7T6jchTbyJS3i3cucbNN6FcdPriMZx7NsgrGpWWdWZZGxD7ES1XB+3uoqHMgOKaN+fg==} @@ -7665,11 +7676,11 @@ packages: title-case@2.1.1: resolution: {integrity: sha512-EkJoZ2O3zdCz3zJsYCsxyq2OC5hrxR9mfdd5I+w8h/tmFfeOxJ+vvkxsKxdmN0WtS9zLdHEgfgVOiMVgv+Po4Q==} - tldts-core@6.1.64: - resolution: {integrity: sha512-uqnl8vGV16KsyflHOzqrYjjArjfXaU6rMPXYy2/ZWoRKCkXtghgB4VwTDXUG+t0OTGeSewNAG31/x1gCTfLt+Q==} + tldts-core@6.1.65: + resolution: {integrity: sha512-Uq5t0N0Oj4nQSbU8wFN1YYENvMthvwU13MQrMJRspYCGLSAZjAfoBOJki5IQpnBM/WFskxxC/gIOTwaedmHaSg==} - tldts@6.1.64: - resolution: {integrity: sha512-ph4AE5BXWIOsSy9stpoeo7bYe/Cy7VfpciIH4RhVZUPItCJmhqWCN0EVzxd8BOHiyNb42vuJc6NWTjJkg91Tuw==} + tldts@6.1.65: + resolution: {integrity: sha512-xU9gLTfAGsADQ2PcWee6Hg8RFAv0DnjMGVJmDnUmI8a9+nYmapMQix4afwrdaCtT+AqP4MaxEzu7cCrYmBPbzQ==} hasBin: true tmp@0.0.33: @@ -7723,11 +7734,12 @@ packages: resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==} engines: {node: '>= 14.0.0'} - trpc-to-openapi@2.0.2: - resolution: {integrity: sha512-uuBkemnf9SY0mRv/wo0BBogdaoReOEg4zk8CSu95yUVgl/DxtDs+Ie02XGcGr1fCYKiyrfJbhRAo2wBbWV0POg==} + trpc-to-openapi@2.1.0: + resolution: {integrity: sha512-LODbI2a9LQamLpEz9hsqeMJBxpNT8KqfyICJhTVe8JBPZM8DvUkoICPlsdHf1KJVteoem/LlbwkD7loKYPWP1Q==} peerDependencies: - '@trpc/server': ^11.0.0-rc.566 + '@trpc/server': ^11.0.0-rc.648 zod: ^3.23.8 + zod-openapi: ^4.1.0 ts-api-utils@1.3.0: resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} @@ -7865,8 +7877,8 @@ packages: types-ramda@0.30.1: resolution: {integrity: sha512-1HTsf5/QVRmLzcGfldPFvkVsAdi1db1BBKzi7iW3KBUlOICg/nKnFS+jGqDJS3YD8VsWbAh7JiHeBvbsw8RPxA==} - typescript-eslint@8.16.0: - resolution: {integrity: sha512-wDkVmlY6O2do4V+lZd0GtRfbtXbeD0q9WygwXXSJnC1xorE8eqyC2L1tJimqpSeFrOzRlYtWnUp/uzgHQOgfBQ==} + typescript-eslint@8.17.0: + resolution: {integrity: sha512-409VXvFd/f1br1DCbuKNFqQpXICoTB+V51afcwG1pn1a3Cp92MqAUges3YjwEdQ0cMUoCIodjVDAYzyD8h3SYA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -7911,8 +7923,8 @@ packages: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} - undici@7.0.0: - resolution: {integrity: sha512-c4xi3kWnQJrb7h2q8aJYKvUzmz7boCgz1cUCC6OwdeM5Tr2P0hDuthr2iut4ggqsz+Cnh20U/LoTzbKIdDS/Nw==} + undici@7.1.0: + resolution: {integrity: sha512-3+mdX2R31khuLCm2mKExSlMdJsfol7bJkIMH80tdXA74W34rT1jKemUTlYR7WY3TqsV4wfOgpatWmmB2Jl1+5g==} engines: {node: '>=20.18.1'} unenv@1.10.0: @@ -7991,10 +8003,10 @@ packages: peerDependencies: react: '>=16.13' - use-intl@3.25.3: - resolution: {integrity: sha512-zF+GHRx7auT1qpmiPMN+RnzSad6W5ZjhOpgC5Li/TByqCkMs4SP3xcd8C0jWxT8YI8Ucl518bnkS+gvKIvrXjw==} + use-intl@3.26.0: + resolution: {integrity: sha512-HGXmpjGlbEv1uFZPfm557LK8p/hv0pKF9UwnrJeHUTxQx6bUGzMgpmPRLCVY3zkr7hfjy4LPwQJfk4Fhnn+dIg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0 || ^19.0.0 use-isomorphic-layout-effect@1.1.2: resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} @@ -8032,8 +8044,8 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - uuid@10.0.0: - resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} + uuid@11.0.3: + resolution: {integrity: sha512-d0z310fCWv5dJwnX1Y/MncBAqGMKEzlBb1AOf7z9K8ALnd0utBX/msg/fA0+sbyN1ihbMsLhrBlnl1ak7Wa0rg==} hasBin: true uuid@8.3.2: @@ -8051,8 +8063,8 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - video.js@8.20.0: - resolution: {integrity: sha512-VyXY/DbtfaI22gpWJdo8bmTcpPRfKg0SeQJBusRdIJF1RMI+er1BHpRreg67s5Qfd9ZeSbfKShUOwaxRft/tBw==} + video.js@8.21.0: + resolution: {integrity: sha512-zcwerRb257QAuWfi8NH9yEX7vrGKFthjfcONmOQ4lxFRpDAbAi+u5LAjCjMWqhJda6zEmxkgdDpOMW3Y21QpXA==} videojs-contrib-quality-levels@4.1.0: resolution: {integrity: sha512-TfrXJJg1Bv4t6TOCMEVMwF/CoS8iENYsWNKip8zfhB5kTcegiFYezEA0eHAJPU64ZC8NQbxQgOwAsYU8VXbOWA==} @@ -8066,13 +8078,13 @@ packages: videojs-vtt.js@0.15.5: resolution: {integrity: sha512-yZbBxvA7QMYn15Lr/ZfhhLPrNpI/RmCSCqgIff57GC2gIrV5YfyzLfLyZMj0NnZSAz8syB4N0nHXpZg9MyrMOQ==} - vite-node@2.1.6: - resolution: {integrity: sha512-DBfJY0n9JUwnyLxPSSUmEePT21j8JZp/sR9n+/gBwQU6DcQOioPdb8/pibWfXForbirSagZCilseYIwaL3f95A==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + vite-node@2.1.8: + resolution: {integrity: sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite-tsconfig-paths@5.1.3: - resolution: {integrity: sha512-0bz+PDlLpGfP2CigeSKL9NFTF1KtXkeHGZSSaGQSuPZH77GhoiQaA8IjYgOaynSuwlDTolSUEU0ErVvju3NURg==} + vite-tsconfig-paths@5.1.4: + resolution: {integrity: sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==} peerDependencies: vite: '*' peerDependenciesMeta: @@ -8110,15 +8122,15 @@ packages: terser: optional: true - vitest@2.1.6: - resolution: {integrity: sha512-isUCkvPL30J4c5O5hgONeFRsDmlw6kzFEdLQHLezmDdKQHy8Ke/B/dgdTMEgU0vm+iZ0TjW8GuK83DiahBoKWQ==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + vitest@2.1.8: + resolution: {integrity: sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 2.1.6 - '@vitest/ui': 2.1.6 + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 2.1.8 + '@vitest/ui': 2.1.8 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -8614,7 +8626,7 @@ snapshots: react: 18.3.1 tslib: 2.7.0 - '@dnd-kit/core@6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@dnd-kit/accessibility': 3.1.1(react@18.3.1) '@dnd-kit/utilities': 3.2.2(react@18.3.1) @@ -8622,9 +8634,9 @@ snapshots: react-dom: 18.3.1(react@18.3.1) tslib: 2.7.0 - '@dnd-kit/sortable@9.0.0(@dnd-kit/core@6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@dnd-kit/sortable@10.0.0(@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: - '@dnd-kit/core': 6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@dnd-kit/core': 6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': 3.2.2(react@18.3.1) react: 18.3.1 tslib: 2.7.0 @@ -8993,9 +9005,9 @@ snapshots: '@esbuild/win32-x64@0.23.1': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.15.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.16.0)': dependencies: - eslint: 9.15.0 + eslint: 9.16.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -9024,7 +9036,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.15.0': {} + '@eslint/js@9.16.0': {} '@eslint/object-schema@2.1.4': {} @@ -9095,7 +9107,7 @@ snapshots: '@hapi/bourne@3.0.0': {} - '@homarr/gridstack@1.0.3': {} + '@homarr/gridstack@1.11.2': {} '@hono/node-server@1.13.0(hono@4.6.1)': dependencies: @@ -9114,13 +9126,13 @@ snapshots: '@humanwhocodes/retry@0.4.1': {} - '@ianvs/prettier-plugin-sort-imports@4.4.0(prettier@3.4.1)': + '@ianvs/prettier-plugin-sort-imports@4.4.0(prettier@3.4.2)': dependencies: '@babel/generator': 7.26.2 '@babel/parser': 7.26.2 '@babel/traverse': 7.25.9 '@babel/types': 7.26.0 - prettier: 3.4.1 + prettier: 3.4.2 semver: 7.6.3 transitivePeerDependencies: - supports-color @@ -9184,7 +9196,7 @@ snapshots: dependencies: chroma-js: 3.1.2 - '@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react': 0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.14.3(react@18.3.1) @@ -9192,15 +9204,15 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-number-format: 5.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-remove-scroll: 2.6.0(@types/react@18.3.12)(react@18.3.1) - react-textarea-autosize: 8.5.5(@types/react@18.3.12)(react@18.3.1) + react-remove-scroll: 2.6.0(@types/react@18.3.13)(react@18.3.1) + react-textarea-autosize: 8.5.5(@types/react@18.3.13)(react@18.3.1) type-fest: 4.28.0 transitivePeerDependencies: - '@types/react' - '@mantine/dates@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/dates@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.14.3(react@18.3.1) clsx: 2.1.1 dayjs: 1.11.13 @@ -9217,25 +9229,25 @@ snapshots: dependencies: react: 18.3.1 - '@mantine/modals@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/modals@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.14.3(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@mantine/notifications@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/notifications@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.14.3(react@18.3.1) '@mantine/store': 7.14.3(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/spotlight@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/spotlight@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.14.3(react@18.3.1) '@mantine/store': 7.14.3(react@18.3.1) react: 18.3.1 @@ -9245,9 +9257,9 @@ snapshots: dependencies: react: 18.3.1 - '@mantine/tiptap@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(@tiptap/extension-link@2.10.3(@tiptap/core@2.10.3(@tiptap/pm@2.10.3))(@tiptap/pm@2.10.3))(@tiptap/react@2.10.3(@tiptap/core@2.10.3(@tiptap/pm@2.10.3))(@tiptap/pm@2.10.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/tiptap@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(@tiptap/extension-link@2.10.3(@tiptap/core@2.10.3(@tiptap/pm@2.10.3))(@tiptap/pm@2.10.3))(@tiptap/react@2.10.3(@tiptap/core@2.10.3(@tiptap/pm@2.10.3))(@tiptap/pm@2.10.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.14.3(react@18.3.1) '@tiptap/extension-link': 2.10.3(@tiptap/core@2.10.3(@tiptap/pm@2.10.3))(@tiptap/pm@2.10.3) '@tiptap/react': 2.10.3(@tiptap/core@2.10.3(@tiptap/pm@2.10.3))(@tiptap/pm@2.10.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -9322,37 +9334,37 @@ snapshots: - utf-8-validate - webpack-sources - '@next/env@14.2.18': {} + '@next/env@14.2.20': {} - '@next/eslint-plugin-next@14.2.18': + '@next/eslint-plugin-next@14.2.20': dependencies: glob: 10.3.10 - '@next/swc-darwin-arm64@14.2.18': + '@next/swc-darwin-arm64@14.2.20': optional: true - '@next/swc-darwin-x64@14.2.18': + '@next/swc-darwin-x64@14.2.20': optional: true - '@next/swc-linux-arm64-gnu@14.2.18': + '@next/swc-linux-arm64-gnu@14.2.20': optional: true - '@next/swc-linux-arm64-musl@14.2.18': + '@next/swc-linux-arm64-musl@14.2.20': optional: true - '@next/swc-linux-x64-gnu@14.2.18': + '@next/swc-linux-x64-gnu@14.2.20': optional: true - '@next/swc-linux-x64-musl@14.2.18': + '@next/swc-linux-x64-musl@14.2.20': optional: true - '@next/swc-win32-arm64-msvc@14.2.18': + '@next/swc-win32-arm64-msvc@14.2.20': optional: true - '@next/swc-win32-ia32-msvc@14.2.18': + '@next/swc-win32-ia32-msvc@14.2.20': optional: true - '@next/swc-win32-x64-msvc@14.2.18': + '@next/swc-win32-x64-msvc@14.2.20': optional: true '@noble/hashes@1.5.0': {} @@ -9435,6 +9447,8 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true + '@pkgr/core@0.1.1': {} + '@pnpm/config.env-replace@1.1.0': {} '@pnpm/network.ca-file@1.0.2': @@ -9497,6 +9511,9 @@ snapshots: '@rollup/rollup-linux-x64-gnu@4.21.3': optional: true + '@rollup/rollup-linux-x64-gnu@4.6.1': + optional: true + '@rollup/rollup-linux-x64-musl@4.21.3': optional: true @@ -9871,36 +9888,36 @@ snapshots: optionalDependencies: typescript: 5.7.2 - '@tabler/icons-react@3.23.0(react@18.3.1)': + '@tabler/icons-react@3.24.0(react@18.3.1)': dependencies: - '@tabler/icons': 3.23.0 + '@tabler/icons': 3.24.0 react: 18.3.1 - '@tabler/icons@3.23.0': {} + '@tabler/icons@3.24.0': {} '@tanstack/match-sorter-utils@8.19.4': dependencies: remove-accents: 0.5.0 - '@tanstack/query-core@5.62.0': {} + '@tanstack/query-core@5.62.3': {} '@tanstack/query-devtools@5.61.4': {} - '@tanstack/react-query-devtools@5.62.0(@tanstack/react-query@5.62.0(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-devtools@5.62.3(@tanstack/react-query@5.62.3(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/query-devtools': 5.61.4 - '@tanstack/react-query': 5.62.0(react@18.3.1) + '@tanstack/react-query': 5.62.3(react@18.3.1) react: 18.3.1 - '@tanstack/react-query-next-experimental@5.62.0(@tanstack/react-query@5.62.0(react@18.3.1))(next@14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(react@18.3.1)': + '@tanstack/react-query-next-experimental@5.62.3(@tanstack/react-query@5.62.3(react@18.3.1))(next@14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0))(react@18.3.1)': dependencies: - '@tanstack/react-query': 5.62.0(react@18.3.1) - next: 14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) + '@tanstack/react-query': 5.62.3(react@18.3.1) + next: 14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0) react: 18.3.1 - '@tanstack/react-query@5.62.0(react@18.3.1)': + '@tanstack/react-query@5.62.3(react@18.3.1)': dependencies: - '@tanstack/query-core': 5.62.0 + '@tanstack/query-core': 5.62.3 react: 18.3.1 '@tanstack/react-table@8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -9919,9 +9936,9 @@ snapshots: '@tanstack/virtual-core@3.10.8': {} - '@testcontainers/mysql@10.15.0': + '@testcontainers/mysql@10.16.0': dependencies: - testcontainers: 10.15.0 + testcontainers: 10.16.0 transitivePeerDependencies: - supports-color @@ -10134,33 +10151,33 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@trpc/client@11.0.0-rc.648(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(typescript@5.7.2)': + '@trpc/client@11.0.0-rc.657(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(typescript@5.7.2)': dependencies: - '@trpc/server': 11.0.0-rc.648(typescript@5.7.2) + '@trpc/server': 11.0.0-rc.657(typescript@5.7.2) typescript: 5.7.2 - '@trpc/next@11.0.0-rc.648(@tanstack/react-query@5.62.0(react@18.3.1))(@trpc/client@11.0.0-rc.648(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(typescript@5.7.2))(@trpc/react-query@11.0.0-rc.648(@tanstack/react-query@5.62.0(react@18.3.1))(@trpc/client@11.0.0-rc.648(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(typescript@5.7.2))(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(next@14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2)': + '@trpc/next@11.0.0-rc.657(@tanstack/react-query@5.62.3(react@18.3.1))(@trpc/client@11.0.0-rc.657(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(typescript@5.7.2))(@trpc/react-query@11.0.0-rc.657(@tanstack/react-query@5.62.3(react@18.3.1))(@trpc/client@11.0.0-rc.657(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(typescript@5.7.2))(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(next@14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2)': dependencies: - '@trpc/client': 11.0.0-rc.648(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(typescript@5.7.2) - '@trpc/server': 11.0.0-rc.648(typescript@5.7.2) - next: 14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) + '@trpc/client': 11.0.0-rc.657(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(typescript@5.7.2) + '@trpc/server': 11.0.0-rc.657(typescript@5.7.2) + next: 14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) typescript: 5.7.2 optionalDependencies: - '@tanstack/react-query': 5.62.0(react@18.3.1) - '@trpc/react-query': 11.0.0-rc.648(@tanstack/react-query@5.62.0(react@18.3.1))(@trpc/client@11.0.0-rc.648(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(typescript@5.7.2))(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) + '@tanstack/react-query': 5.62.3(react@18.3.1) + '@trpc/react-query': 11.0.0-rc.657(@tanstack/react-query@5.62.3(react@18.3.1))(@trpc/client@11.0.0-rc.657(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(typescript@5.7.2))(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) - '@trpc/react-query@11.0.0-rc.648(@tanstack/react-query@5.62.0(react@18.3.1))(@trpc/client@11.0.0-rc.648(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(typescript@5.7.2))(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2)': + '@trpc/react-query@11.0.0-rc.657(@tanstack/react-query@5.62.3(react@18.3.1))(@trpc/client@11.0.0-rc.657(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(typescript@5.7.2))(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2)': dependencies: - '@tanstack/react-query': 5.62.0(react@18.3.1) - '@trpc/client': 11.0.0-rc.648(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(typescript@5.7.2) - '@trpc/server': 11.0.0-rc.648(typescript@5.7.2) + '@tanstack/react-query': 5.62.3(react@18.3.1) + '@trpc/client': 11.0.0-rc.657(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(typescript@5.7.2) + '@trpc/server': 11.0.0-rc.657(typescript@5.7.2) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) typescript: 5.7.2 - '@trpc/server@11.0.0-rc.648(typescript@5.7.2)': + '@trpc/server@11.0.0-rc.657(typescript@5.7.2)': dependencies: typescript: 5.7.2 @@ -10359,9 +10376,9 @@ snapshots: '@types/react-dom@18.3.1': dependencies: - '@types/react': 18.3.12 + '@types/react': 18.3.13 - '@types/react@18.3.12': + '@types/react@18.3.13': dependencies: '@types/prop-types': 15.7.12 csstype: 3.1.3 @@ -10392,7 +10409,7 @@ snapshots: '@types/swagger-ui-react@4.18.3': dependencies: - '@types/react': 18.3.12 + '@types/react': 18.3.13 '@types/through@0.0.33': dependencies: @@ -10418,15 +10435,15 @@ snapshots: dependencies: '@types/node': 22.10.1 - '@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.15.0)(typescript@5.7.2))(eslint@9.15.0)(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0)(typescript@5.7.2))(eslint@9.16.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.16.0(eslint@9.15.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.16.0 - '@typescript-eslint/type-utils': 8.16.0(eslint@9.15.0)(typescript@5.7.2) - '@typescript-eslint/utils': 8.16.0(eslint@9.15.0)(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.16.0 - eslint: 9.15.0 + '@typescript-eslint/parser': 8.17.0(eslint@9.16.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0)(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.17.0 + eslint: 9.16.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -10436,42 +10453,42 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.16.0(eslint@9.15.0)(typescript@5.7.2)': + '@typescript-eslint/parser@8.17.0(eslint@9.16.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/scope-manager': 8.16.0 - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.16.0 + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.17.0 debug: 4.3.7 - eslint: 9.15.0 + eslint: 9.16.0 optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.16.0': + '@typescript-eslint/scope-manager@8.17.0': dependencies: - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/visitor-keys': 8.16.0 + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/visitor-keys': 8.17.0 - '@typescript-eslint/type-utils@8.16.0(eslint@9.15.0)(typescript@5.7.2)': + '@typescript-eslint/type-utils@8.17.0(eslint@9.16.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.16.0(eslint@9.15.0)(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0)(typescript@5.7.2) debug: 4.3.7 - eslint: 9.15.0 + eslint: 9.16.0 ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.16.0': {} + '@typescript-eslint/types@8.17.0': {} - '@typescript-eslint/typescript-estree@8.16.0(typescript@5.7.2)': + '@typescript-eslint/typescript-estree@8.17.0(typescript@5.7.2)': dependencies: - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/visitor-keys': 8.16.0 + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/visitor-keys': 8.17.0 debug: 4.3.7 fast-glob: 3.3.2 is-glob: 4.0.3 @@ -10483,26 +10500,26 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.16.0(eslint@9.15.0)(typescript@5.7.2)': + '@typescript-eslint/utils@8.17.0(eslint@9.16.0)(typescript@5.7.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0) - '@typescript-eslint/scope-manager': 8.16.0 - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.7.2) - eslint: 9.15.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.16.0) + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) + eslint: 9.16.0 optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.16.0': + '@typescript-eslint/visitor-keys@8.17.0': dependencies: - '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/types': 8.17.0 eslint-visitor-keys: 4.2.0 '@umami/node@0.4.0': {} - '@videojs/http-streaming@3.16.1(video.js@8.20.0)': + '@videojs/http-streaming@3.16.2(video.js@8.21.0)': dependencies: '@babel/runtime': 7.25.6 '@videojs/vhs-utils': 4.1.1 @@ -10511,7 +10528,7 @@ snapshots: m3u8-parser: 7.2.0 mpd-parser: 1.3.1 mux.js: 7.1.0 - video.js: 8.20.0 + video.js: 8.21.0 '@videojs/vhs-utils@4.0.0': dependencies: @@ -10530,18 +10547,18 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.3.4(vite@5.4.5(@types/node@22.10.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitejs/plugin-react@4.3.4(vite@5.4.5(@types/node@22.10.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.5(@types/node@22.10.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.1.6(vitest@2.1.6)': + '@vitest/coverage-v8@2.1.8(vitest@2.1.8)': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -10555,58 +10572,58 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.6(@types/node@22.10.1)(@vitest/ui@2.1.6)(jsdom@25.0.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.8(@types/node@22.10.1)(@vitest/ui@2.1.8)(jsdom@25.0.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - '@vitest/expect@2.1.6': + '@vitest/expect@2.1.8': dependencies: - '@vitest/spy': 2.1.6 - '@vitest/utils': 2.1.6 + '@vitest/spy': 2.1.8 + '@vitest/utils': 2.1.8 chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.6(vite@5.4.5(@types/node@22.10.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/mocker@2.1.8(vite@5.4.5(@types/node@22.10.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: - '@vitest/spy': 2.1.6 + '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.5(@types/node@22.10.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) - '@vitest/pretty-format@2.1.6': + '@vitest/pretty-format@2.1.8': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.6': + '@vitest/runner@2.1.8': dependencies: - '@vitest/utils': 2.1.6 + '@vitest/utils': 2.1.8 pathe: 1.1.2 - '@vitest/snapshot@2.1.6': + '@vitest/snapshot@2.1.8': dependencies: - '@vitest/pretty-format': 2.1.6 + '@vitest/pretty-format': 2.1.8 magic-string: 0.30.12 pathe: 1.1.2 - '@vitest/spy@2.1.6': + '@vitest/spy@2.1.8': dependencies: tinyspy: 3.0.2 - '@vitest/ui@2.1.6(vitest@2.1.6)': + '@vitest/ui@2.1.8(vitest@2.1.8)': dependencies: - '@vitest/utils': 2.1.6 + '@vitest/utils': 2.1.8 fflate: 0.8.2 flatted: 3.3.1 pathe: 1.1.2 sirv: 3.0.0 tinyglobby: 0.2.10 tinyrainbow: 1.2.0 - vitest: 2.1.6(@types/node@22.10.1)(@vitest/ui@2.1.6)(jsdom@25.0.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.8(@types/node@22.10.1)(@vitest/ui@2.1.8)(jsdom@25.0.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) - '@vitest/utils@2.1.6': + '@vitest/utils@2.1.8': dependencies: - '@vitest/pretty-format': 2.1.6 + '@vitest/pretty-format': 2.1.8 loupe: 3.1.2 tinyrainbow: 1.2.0 @@ -11286,10 +11303,6 @@ snapshots: snake-case: 2.1.0 upper-case: 1.1.3 - content-disposition@0.5.4: - dependencies: - safe-buffer: 5.2.1 - convert-source-map@2.0.0: {} cookie-es@1.2.2: {} @@ -11355,12 +11368,6 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - cross-spawn@7.0.5: - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - cross-spawn@7.0.6: dependencies: path-key: 3.1.1 @@ -11475,19 +11482,21 @@ snapshots: denque@2.1.0: {} - depd@1.1.2: {} - depd@2.0.0: {} dequal@2.0.3: {} destr@2.0.3: {} + detect-indent@7.0.1: {} + detect-libc@1.0.3: optional: true detect-libc@2.0.3: {} + detect-newline@4.0.1: {} + detect-node-es@1.1.0: {} diff@4.0.2: {} @@ -11560,7 +11569,7 @@ snapshots: dotenv-cli@7.4.4: dependencies: cross-spawn: 7.0.6 - dotenv: 16.4.5 + dotenv: 16.4.7 dotenv-expand: 10.0.0 minimist: 1.2.8 @@ -11568,11 +11577,11 @@ snapshots: dotenv@16.0.3: {} - dotenv@16.4.5: {} + dotenv@16.4.7: {} drange@1.1.1: {} - drizzle-kit@0.28.1: + drizzle-kit@0.29.1: dependencies: '@drizzle-team/brocli': 0.10.2 '@esbuild-kit/esm-loader': 2.6.5 @@ -11581,18 +11590,18 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.36.4(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@18.3.12)(better-sqlite3@11.6.0)(mysql2@3.11.5)(react@18.3.1): + drizzle-orm@0.37.0(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@18.3.13)(better-sqlite3@11.6.0)(mysql2@3.11.5)(react@18.3.1): optionalDependencies: '@libsql/client-wasm': 0.14.0 '@types/better-sqlite3': 7.6.12 - '@types/react': 18.3.12 + '@types/react': 18.3.13 better-sqlite3: 11.6.0 mysql2: 3.11.5 react: 18.3.1 - drizzle-zod@0.5.1(drizzle-orm@0.36.4(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@18.3.12)(better-sqlite3@11.6.0)(mysql2@3.11.5)(react@18.3.1))(zod@3.23.8): + drizzle-zod@0.5.1(drizzle-orm@0.37.0(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@18.3.13)(better-sqlite3@11.6.0)(mysql2@3.11.5)(react@18.3.1))(zod@3.23.8): dependencies: - drizzle-orm: 0.36.4(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@18.3.12)(better-sqlite3@11.6.0)(mysql2@3.11.5)(react@18.3.1) + drizzle-orm: 0.37.0(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@18.3.13)(better-sqlite3@11.6.0)(mysql2@3.11.5)(react@18.3.1) zod: 3.23.8 eastasianwidth@0.2.0: {} @@ -11898,14 +11907,14 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@9.1.0(eslint@9.15.0): + eslint-config-prettier@9.1.0(eslint@9.16.0): dependencies: - eslint: 9.15.0 + eslint: 9.16.0 - eslint-config-turbo@2.3.3(eslint@9.15.0): + eslint-config-turbo@2.3.3(eslint@9.16.0): dependencies: - eslint: 9.15.0 - eslint-plugin-turbo: 2.3.3(eslint@9.15.0) + eslint: 9.16.0 + eslint-plugin-turbo: 2.3.3(eslint@9.16.0) eslint-import-resolver-node@0.3.9: dependencies: @@ -11915,17 +11924,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.16.0(eslint@9.15.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@9.15.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@9.16.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.16.0(eslint@9.15.0)(typescript@5.7.2) - eslint: 9.15.0 + '@typescript-eslint/parser': 8.17.0(eslint@9.16.0)(typescript@5.7.2) + eslint: 9.16.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.15.0)(typescript@5.7.2))(eslint@9.15.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0)(typescript@5.7.2))(eslint@9.16.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -11934,9 +11943,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.15.0 + eslint: 9.16.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.16.0(eslint@9.15.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@9.15.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@9.16.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -11948,13 +11957,13 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.16.0(eslint@9.15.0)(typescript@5.7.2) + '@typescript-eslint/parser': 8.17.0(eslint@9.16.0)(typescript@5.7.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@9.15.0): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.16.0): dependencies: aria-query: 5.3.2 array-includes: 3.1.8 @@ -11964,7 +11973,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.15.0 + eslint: 9.16.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -11973,11 +11982,11 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@5.0.0(eslint@9.15.0): + eslint-plugin-react-hooks@5.1.0(eslint@9.16.0): dependencies: - eslint: 9.15.0 + eslint: 9.16.0 - eslint-plugin-react@7.37.2(eslint@9.15.0): + eslint-plugin-react@7.37.2(eslint@9.16.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -11985,7 +11994,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.1.0 - eslint: 9.15.0 + eslint: 9.16.0 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -11999,10 +12008,10 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 - eslint-plugin-turbo@2.3.3(eslint@9.15.0): + eslint-plugin-turbo@2.3.3(eslint@9.16.0): dependencies: dotenv: 16.0.3 - eslint: 9.15.0 + eslint: 9.16.0 eslint-scope@5.1.1: dependencies: @@ -12018,14 +12027,14 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.15.0: + eslint@9.16.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.16.0) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.0 '@eslint/core': 0.9.0 '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.15.0 + '@eslint/js': 9.16.0 '@eslint/plugin-kit': 0.2.3 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -12034,7 +12043,7 @@ snapshots: '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.5 + cross-spawn: 7.0.6 debug: 4.3.7 escape-string-regexp: 4.0.0 eslint-scope: 8.2.0 @@ -12195,7 +12204,7 @@ snapshots: foreground-child@3.3.0: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 signal-exit: 4.1.0 form-data@4.0.0: @@ -12206,8 +12215,6 @@ snapshots: format@0.2.2: {} - fresh@0.5.2: {} - fs-constants@1.0.0: {} fs-extra@10.1.0: @@ -12277,6 +12284,8 @@ snapshots: get-port@5.1.1: {} + get-stdin@9.0.0: {} + get-stream@6.0.1: {} get-symbol-description@1.0.2: @@ -12298,6 +12307,8 @@ snapshots: transitivePeerDependencies: - supports-color + git-hooks-list@3.1.0: {} + github-from-package@0.0.0: {} glob-parent@5.1.2: @@ -12711,6 +12722,8 @@ snapshots: is-path-inside@3.0.3: {} + is-plain-obj@4.1.0: {} + is-potential-custom-element-name@1.0.1: {} is-property@1.0.2: {} @@ -12835,9 +12848,9 @@ snapshots: jose@5.9.6: {} - jotai@2.10.3(@types/react@18.3.12)(react@18.3.1): + jotai@2.10.3(@types/react@18.3.13)(react@18.3.1): optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 18.3.13 react: 18.3.1 js-base64@3.7.7: @@ -12934,13 +12947,13 @@ snapshots: dependencies: readable-stream: 2.3.8 - ldapts@7.2.1: + ldapts@7.2.2: dependencies: '@types/asn1': 0.2.4 asn1: 0.2.6 debug: 4.3.7 strict-event-emitter-types: 2.0.0 - uuid: 10.0.0 + uuid: 11.0.3 whatwg-url: 14.0.0 transitivePeerDependencies: - supports-color @@ -13057,12 +13070,12 @@ snapshots: make-error@1.3.6: {} - mantine-react-table@2.0.0-beta.7(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(@tabler/icons-react@3.23.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + mantine-react-table@2.0.0-beta.7(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(@tabler/icons-react@3.24.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@mantine/core': 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/dates': 7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/dates': 7.14.3(@mantine/core@7.14.3(@mantine/hooks@7.14.3(react@18.3.1))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.14.3(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.14.3(react@18.3.1) - '@tabler/icons-react': 3.23.0(react@18.3.1) + '@tabler/icons-react': 3.24.0(react@18.3.1) '@tanstack/match-sorter-utils': 8.19.4 '@tanstack/react-table': 8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-virtual': 3.10.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -13084,14 +13097,10 @@ snapshots: media-typer@0.3.0: {} - merge-descriptors@1.0.3: {} - merge-stream@2.0.0: {} merge2@1.4.1: {} - methods@1.1.2: {} - micromatch@4.0.8: dependencies: braces: 3.0.3 @@ -13103,8 +13112,6 @@ snapshots: dependencies: mime-db: 1.52.0 - mime@1.6.0: {} - mime@3.0.0: {} mimic-fn@2.1.0: {} @@ -13179,11 +13186,6 @@ snapshots: mute-stream@0.0.8: {} - mux.js@7.0.3: - dependencies: - '@babel/runtime': 7.25.6 - global: 4.4.0 - mux.js@7.1.0: dependencies: '@babel/runtime': 7.25.6 @@ -13226,23 +13228,23 @@ snapshots: netmask@2.0.2: {} - next-auth@5.0.0-beta.25(next@14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(react@18.3.1): + next-auth@5.0.0-beta.25(next@14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0))(react@18.3.1): dependencies: '@auth/core': 0.37.2 - next: 14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) + next: 14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0) react: 18.3.1 - next-intl@3.25.3(next@14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(react@18.3.1): + next-intl@3.26.0(next@14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0))(react@18.3.1): dependencies: '@formatjs/intl-localematcher': 0.5.5 negotiator: 1.0.0 - next: 14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) + next: 14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0) react: 18.3.1 - use-intl: 3.25.3(react@18.3.1) + use-intl: 3.26.0(react@18.3.1) - next@14.2.18(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0): + next@14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.82.0): dependencies: - '@next/env': 14.2.18 + '@next/env': 14.2.20 '@swc/helpers': 0.5.5 busboy: 1.6.0 caniuse-lite: 1.0.30001679 @@ -13252,16 +13254,16 @@ snapshots: react-dom: 18.3.1(react@18.3.1) styled-jsx: 5.1.1(@babel/core@7.26.0)(react@18.3.1) optionalDependencies: - '@next/swc-darwin-arm64': 14.2.18 - '@next/swc-darwin-x64': 14.2.18 - '@next/swc-linux-arm64-gnu': 14.2.18 - '@next/swc-linux-arm64-musl': 14.2.18 - '@next/swc-linux-x64-gnu': 14.2.18 - '@next/swc-linux-x64-musl': 14.2.18 - '@next/swc-win32-arm64-msvc': 14.2.18 - '@next/swc-win32-ia32-msvc': 14.2.18 - '@next/swc-win32-x64-msvc': 14.2.18 - sass: 1.81.0 + '@next/swc-darwin-arm64': 14.2.20 + '@next/swc-darwin-x64': 14.2.20 + '@next/swc-linux-arm64-gnu': 14.2.20 + '@next/swc-linux-arm64-musl': 14.2.20 + '@next/swc-linux-x64-gnu': 14.2.20 + '@next/swc-linux-x64-musl': 14.2.20 + '@next/swc-win32-arm64-msvc': 14.2.20 + '@next/swc-win32-ia32-msvc': 14.2.20 + '@next/swc-win32-x64-msvc': 14.2.20 + sass: 1.82.0 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -13315,22 +13317,6 @@ snapshots: loader-utils: 2.0.4 webpack: 5.94.0 - node-mocks-http@1.16.1(@types/express@4.17.21)(@types/node@22.10.1): - dependencies: - accepts: 1.3.8 - content-disposition: 0.5.4 - depd: 1.1.2 - fresh: 0.5.2 - merge-descriptors: 1.0.3 - methods: 1.1.2 - mime: 1.6.0 - parseurl: 1.3.3 - range-parser: 1.2.1 - type-is: 1.6.18 - optionalDependencies: - '@types/express': 4.17.21 - '@types/node': 22.10.1 - node-plop@0.26.3: dependencies: '@babel/runtime-corejs3': 7.25.6 @@ -13533,8 +13519,6 @@ snapshots: dependencies: entities: 4.5.0 - parseurl@1.3.3: {} - pascal-case@2.0.1: dependencies: camel-case: 3.0.0 @@ -13669,7 +13653,14 @@ snapshots: prelude-ls@1.2.1: {} - prettier@3.4.1: {} + prettier-plugin-packagejson@2.5.6(prettier@3.4.2): + dependencies: + sort-package-json: 2.12.0 + synckit: 0.9.2 + optionalDependencies: + prettier: 3.4.2 + + prettier@3.4.2: {} pretty-format@3.8.0: {} @@ -13677,6 +13668,10 @@ snapshots: dependencies: parse-ms: 3.0.0 + pretty-print-error@1.1.2(patch_hash=4arrfgbz7em6s4gqywse7esg4u): + dependencies: + kleur: 4.1.5 + prismjs@1.27.0: {} prismjs@1.29.0: {} @@ -13865,8 +13860,6 @@ snapshots: dependencies: safe-buffer: 5.2.1 - range-parser@1.2.1: {} - raw-body@2.5.2: dependencies: bytes: 3.1.2 @@ -13926,35 +13919,35 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-redux@9.1.2(@types/react@18.3.12)(react@18.3.1)(redux@5.0.1): + react-redux@9.1.2(@types/react@18.3.13)(react@18.3.1)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.3 react: 18.3.1 use-sync-external-store: 1.2.2(react@18.3.1) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 18.3.13 redux: 5.0.1 react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.6(@types/react@18.3.12)(react@18.3.1): + react-remove-scroll-bar@2.3.6(@types/react@18.3.13)(react@18.3.1): dependencies: react: 18.3.1 - react-style-singleton: 2.2.1(@types/react@18.3.12)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.13)(react@18.3.1) tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 18.3.13 - react-remove-scroll@2.6.0(@types/react@18.3.12)(react@18.3.1): + react-remove-scroll@2.6.0(@types/react@18.3.13)(react@18.3.1): dependencies: react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.12)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.12)(react@18.3.1) + react-remove-scroll-bar: 2.3.6(@types/react@18.3.13)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.13)(react@18.3.1) tslib: 2.7.0 - use-callback-ref: 1.3.2(@types/react@18.3.12)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.12)(react@18.3.1) + use-callback-ref: 1.3.2(@types/react@18.3.13)(react@18.3.1) + use-sidecar: 1.1.2(@types/react@18.3.13)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 18.3.13 react-scan@0.0.31: dependencies: @@ -13969,14 +13962,14 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-style-singleton@2.2.1(@types/react@18.3.12)(react@18.3.1): + react-style-singleton@2.2.1(@types/react@18.3.13)(react@18.3.1): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 react: 18.3.1 tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 18.3.13 react-syntax-highlighter@15.5.0(react@18.3.1): dependencies: @@ -13987,12 +13980,12 @@ snapshots: react: 18.3.1 refractor: 3.6.0 - react-textarea-autosize@8.5.5(@types/react@18.3.12)(react@18.3.1): + react-textarea-autosize@8.5.5(@types/react@18.3.13)(react@18.3.1): dependencies: '@babel/runtime': 7.25.6 react: 18.3.1 use-composed-ref: 1.3.0(react@18.3.1) - use-latest: 1.2.1(@types/react@18.3.12)(react@18.3.1) + use-latest: 1.2.1(@types/react@18.3.13)(react@18.3.1) transitivePeerDependencies: - '@types/react' @@ -14236,7 +14229,7 @@ snapshots: safer-buffer@2.1.2: {} - sass@1.81.0: + sass@1.82.0: dependencies: chokidar: 4.0.0 immutable: 5.0.2 @@ -14415,6 +14408,19 @@ snapshots: ip-address: 9.0.5 smart-buffer: 4.2.0 + sort-object-keys@1.1.3: {} + + sort-package-json@2.12.0: + dependencies: + detect-indent: 7.0.1 + detect-newline: 4.0.1 + get-stdin: 9.0.0 + git-hooks-list: 3.1.0 + is-plain-obj: 4.1.0 + semver: 7.6.3 + sort-object-keys: 1.1.3 + tinyglobby: 0.2.10 + source-map-js@1.2.1: {} source-map-support@0.5.21: @@ -14565,7 +14571,7 @@ snapshots: dependencies: postcss: 8.4.47 - superjson@2.2.1: + superjson@2.2.2: dependencies: copy-anything: 3.0.5 @@ -14606,7 +14612,7 @@ snapshots: transitivePeerDependencies: - debug - swagger-ui-react@5.18.2(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + swagger-ui-react@5.18.2(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime-corejs3': 7.25.6 '@braintree/sanitize-url': 7.0.4 @@ -14631,7 +14637,7 @@ snapshots: react-immutable-proptypes: 2.2.0(immutable@3.8.2) react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-inspector: 6.0.2(react@18.3.1) - react-redux: 9.1.2(@types/react@18.3.12)(react@18.3.1)(redux@5.0.1) + react-redux: 9.1.2(@types/react@18.3.13)(react@18.3.1)(redux@5.0.1) react-syntax-highlighter: 15.5.0(react@18.3.1) redux: 5.0.1 redux-immutable: 4.0.0(immutable@3.8.2) @@ -14655,6 +14661,11 @@ snapshots: symbol-tree@3.2.4: {} + synckit@0.9.2: + dependencies: + '@pkgr/core': 0.1.1 + tslib: 2.7.0 + tabbable@6.2.0: {} tapable@2.2.1: {} @@ -14726,7 +14737,7 @@ snapshots: glob: 10.4.5 minimatch: 9.0.5 - testcontainers@10.15.0: + testcontainers@10.16.0: dependencies: '@balena/dockerignore': 1.0.2 '@types/dockerode': 3.3.32 @@ -14787,11 +14798,11 @@ snapshots: no-case: 2.3.2 upper-case: 1.1.3 - tldts-core@6.1.64: {} + tldts-core@6.1.65: {} - tldts@6.1.64: + tldts@6.1.65: dependencies: - tldts-core: 6.1.64 + tldts-core: 6.1.65 tmp@0.0.33: dependencies: @@ -14811,7 +14822,7 @@ snapshots: tough-cookie@5.0.0: dependencies: - tldts: 6.1.64 + tldts: 6.1.65 tr46@0.0.3: {} @@ -14839,19 +14850,17 @@ snapshots: triple-beam@1.4.1: {} - trpc-to-openapi@2.0.2(@trpc/server@11.0.0-rc.648(typescript@5.7.2))(@types/express@4.17.21)(@types/node@22.10.1)(zod@3.23.8): + trpc-to-openapi@2.1.0(@trpc/server@11.0.0-rc.657(typescript@5.7.2))(zod-openapi@2.19.0(zod@3.23.8))(zod@3.23.8): dependencies: - '@trpc/server': 11.0.0-rc.648(typescript@5.7.2) + '@trpc/server': 11.0.0-rc.657(typescript@5.7.2) co-body: 6.2.0 h3: 1.13.0 lodash.clonedeep: 4.5.0 - node-mocks-http: 1.16.1(@types/express@4.17.21)(@types/node@22.10.1) openapi3-ts: 4.3.3 zod: 3.23.8 zod-openapi: 2.19.0(zod@3.23.8) - transitivePeerDependencies: - - '@types/express' - - '@types/node' + optionalDependencies: + '@rollup/rollup-linux-x64-gnu': 4.6.1 ts-api-utils@1.3.0(typescript@5.7.2): dependencies: @@ -14991,12 +15000,12 @@ snapshots: dependencies: ts-toolbelt: 9.6.0 - typescript-eslint@8.16.0(eslint@9.15.0)(typescript@5.7.2): + typescript-eslint@8.17.0(eslint@9.16.0)(typescript@5.7.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.15.0)(typescript@5.7.2))(eslint@9.15.0)(typescript@5.7.2) - '@typescript-eslint/parser': 8.16.0(eslint@9.15.0)(typescript@5.7.2) - '@typescript-eslint/utils': 8.16.0(eslint@9.15.0)(typescript@5.7.2) - eslint: 9.15.0 + '@typescript-eslint/eslint-plugin': 8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0)(typescript@5.7.2))(eslint@9.16.0)(typescript@5.7.2) + '@typescript-eslint/parser': 8.17.0(eslint@9.16.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0)(typescript@5.7.2) + eslint: 9.16.0 optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -15030,7 +15039,7 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - undici@7.0.0: {} + undici@7.1.0: {} unenv@1.10.0: dependencies: @@ -15106,12 +15115,12 @@ snapshots: url-toolkit@2.2.5: {} - use-callback-ref@1.3.2(@types/react@18.3.12)(react@18.3.1): + use-callback-ref@1.3.2(@types/react@18.3.13)(react@18.3.1): dependencies: react: 18.3.1 tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 18.3.13 use-composed-ref@1.3.0(react@18.3.1): dependencies: @@ -15123,32 +15132,32 @@ snapshots: dequal: 2.0.3 react: 18.3.1 - use-intl@3.25.3(react@18.3.1): + use-intl@3.26.0(react@18.3.1): dependencies: '@formatjs/fast-memoize': 2.2.1 intl-messageformat: 10.7.1 react: 18.3.1 - use-isomorphic-layout-effect@1.1.2(@types/react@18.3.12)(react@18.3.1): + use-isomorphic-layout-effect@1.1.2(@types/react@18.3.13)(react@18.3.1): dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 18.3.13 - use-latest@1.2.1(@types/react@18.3.12)(react@18.3.1): + use-latest@1.2.1(@types/react@18.3.13)(react@18.3.1): dependencies: react: 18.3.1 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.12)(react@18.3.1) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.13)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 18.3.13 - use-sidecar@1.1.2(@types/react@18.3.12)(react@18.3.1): + use-sidecar@1.1.2(@types/react@18.3.13)(react@18.3.1): dependencies: detect-node-es: 1.1.0 react: 18.3.1 tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 18.3.13 use-sync-external-store@1.2.2(react@18.3.1): dependencies: @@ -15156,7 +15165,7 @@ snapshots: util-deprecate@1.0.2: {} - uuid@10.0.0: {} + uuid@11.0.3: {} uuid@8.3.2: {} @@ -15166,25 +15175,25 @@ snapshots: vary@1.1.2: {} - video.js@8.20.0: + video.js@8.21.0: dependencies: '@babel/runtime': 7.25.6 - '@videojs/http-streaming': 3.16.1(video.js@8.20.0) + '@videojs/http-streaming': 3.16.2(video.js@8.21.0) '@videojs/vhs-utils': 4.1.1 '@videojs/xhr': 2.7.0 aes-decrypter: 4.0.2 global: 4.4.0 m3u8-parser: 7.2.0 mpd-parser: 1.3.1 - mux.js: 7.0.3 - videojs-contrib-quality-levels: 4.1.0(video.js@8.20.0) + mux.js: 7.1.0 + videojs-contrib-quality-levels: 4.1.0(video.js@8.21.0) videojs-font: 4.2.0 videojs-vtt.js: 0.15.5 - videojs-contrib-quality-levels@4.1.0(video.js@8.20.0): + videojs-contrib-quality-levels@4.1.0(video.js@8.21.0): dependencies: global: 4.4.0 - video.js: 8.20.0 + video.js: 8.21.0 videojs-font@4.2.0: {} @@ -15192,13 +15201,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@2.1.6(@types/node@22.10.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite-node@2.1.8(@types/node@22.10.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: cac: 6.7.14 debug: 4.3.7 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.5(@types/node@22.10.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - '@types/node' - less @@ -15210,18 +15219,18 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.3(typescript@5.7.2)(vite@5.4.5(@types/node@22.10.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)): + vite-tsconfig-paths@5.1.4(typescript@5.7.2)(vite@5.4.5(@types/node@22.10.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.7.2) optionalDependencies: - vite: 5.4.5(@types/node@22.10.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@22.10.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite@5.4.5(@types/node@22.10.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 @@ -15229,19 +15238,19 @@ snapshots: optionalDependencies: '@types/node': 22.10.1 fsevents: 2.3.3 - sass: 1.81.0 + sass: 1.82.0 sugarss: 4.0.1(postcss@8.4.47) terser: 5.32.0 - vitest@2.1.6(@types/node@22.10.1)(@vitest/ui@2.1.6)(jsdom@25.0.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vitest@2.1.8(@types/node@22.10.1)(@vitest/ui@2.1.8)(jsdom@25.0.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: - '@vitest/expect': 2.1.6 - '@vitest/mocker': 2.1.6(vite@5.4.5(@types/node@22.10.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) - '@vitest/pretty-format': 2.1.6 - '@vitest/runner': 2.1.6 - '@vitest/snapshot': 2.1.6 - '@vitest/spy': 2.1.6 - '@vitest/utils': 2.1.6 + '@vitest/expect': 2.1.8 + '@vitest/mocker': 2.1.8(vite@5.4.5(@types/node@22.10.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + '@vitest/pretty-format': 2.1.8 + '@vitest/runner': 2.1.8 + '@vitest/snapshot': 2.1.8 + '@vitest/spy': 2.1.8 + '@vitest/utils': 2.1.8 chai: 5.1.2 debug: 4.3.7 expect-type: 1.1.0 @@ -15252,12 +15261,12 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.5(@types/node@22.10.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) - vite-node: 2.1.6(@types/node@22.10.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite-node: 2.1.8(@types/node@22.10.1)(sass@1.82.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.10.1 - '@vitest/ui': 2.1.6(vitest@2.1.6) + '@vitest/ui': 2.1.8(vitest@2.1.8) jsdom: 25.0.1 transitivePeerDependencies: - less diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index d6f5a067b..02c23bbe1 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -11,25 +11,25 @@ }, "scripts": { "clean": "rm -rf .turbo node_modules", - "lint": "eslint", "format": "prettier --check . --ignore-path ../../.gitignore", + "lint": "eslint", "typecheck": "tsc --noEmit" }, + "prettier": "@homarr/prettier-config", "dependencies": { - "@next/eslint-plugin-next": "^14.2.18", + "@next/eslint-plugin-next": "^14.2.20", "eslint-config-prettier": "^9.1.0", "eslint-config-turbo": "^2.3.3", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-react": "^7.37.2", - "eslint-plugin-react-hooks": "^5.0.0", - "typescript-eslint": "^8.16.0" + "eslint-plugin-react-hooks": "^5.1.0", + "typescript-eslint": "^8.17.0" }, "devDependencies": { "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.15.0", + "eslint": "^9.16.0", "typescript": "^5.7.2" - }, - "prettier": "@homarr/prettier-config" + } } diff --git a/tooling/prettier/index.mjs b/tooling/prettier/index.mjs index 5a82b1ec7..5cf504b6d 100644 --- a/tooling/prettier/index.mjs +++ b/tooling/prettier/index.mjs @@ -3,7 +3,7 @@ /** @type { PrettierConfig | SortImportsConfig } */ const config = { - plugins: ["@ianvs/prettier-plugin-sort-imports"], + plugins: ["@ianvs/prettier-plugin-sort-imports", "prettier-plugin-packagejson"], importOrder: [ "^(react/(.*)$)|^react$", "^(next/(.*)$)|^(next$)", diff --git a/tooling/prettier/package.json b/tooling/prettier/package.json index b0cd18034..1f384f858 100644 --- a/tooling/prettier/package.json +++ b/tooling/prettier/package.json @@ -1,20 +1,21 @@ { "name": "@homarr/prettier-config", - "private": true, "version": "0.1.0", + "private": true, "main": "index.mjs", "scripts": { "clean": "rm -rf .turbo node_modules", "format": "prettier --check . --ignore-path ../../.gitignore", "typecheck": "tsc --noEmit" }, + "prettier": "@homarr/prettier-config", "dependencies": { "@ianvs/prettier-plugin-sort-imports": "^4.4.0", - "prettier": "^3.4.1" + "prettier": "^3.4.2" }, "devDependencies": { "@homarr/tsconfig": "workspace:^0.1.0", + "prettier-plugin-packagejson": "^2.5.6", "typescript": "^5.7.2" - }, - "prettier": "@homarr/prettier-config" + } }