mirror of
https://github.com/gethomepage/homepage.git
synced 2026-04-03 08:41:21 -07:00
Compare commits
155 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f0f5c3c15c | ||
|
|
2ed1da4411 | ||
|
|
e1023466b1 | ||
|
|
9fe5ad62f1 | ||
|
|
173883000f | ||
|
|
d6e7e7e790 | ||
|
|
24cb274e03 | ||
|
|
af852e748a | ||
|
|
0ea5c3fb68 | ||
|
|
5ede96d6ce | ||
|
|
c50bc8601d | ||
|
|
463bb4e306 | ||
|
|
4c3c4805c8 | ||
|
|
a81ac47be9 | ||
|
|
36b909d4a4 | ||
|
|
a7fe80a399 | ||
|
|
0b61b6c1b8 | ||
|
|
02989a4366 | ||
|
|
bc6acf7fd1 | ||
|
|
7b552f5080 | ||
|
|
0f767d14bb | ||
|
|
ff4eaa2cd9 | ||
|
|
b37645b8d0 | ||
|
|
45af25d6ce | ||
|
|
ea9fca02d3 | ||
|
|
3fb2dcbc47 | ||
|
|
96e3c7ac45 | ||
|
|
f261879fcb | ||
|
|
495065a6fa | ||
|
|
d18bdb011a | ||
|
|
2b65a0df04 | ||
|
|
311f232686 | ||
|
|
9893c5e846 | ||
|
|
f70dcd6a03 | ||
|
|
657dc917b4 | ||
|
|
de0c8558fb | ||
|
|
daa1c27d9b | ||
|
|
6e850bfed8 | ||
|
|
02309211ac | ||
|
|
3d1be51ed4 | ||
|
|
75b01bec9a | ||
|
|
fadb03ad27 | ||
|
|
6bdea294c1 | ||
|
|
11de525fc0 | ||
|
|
ca67ba2e49 | ||
|
|
c069cb3333 | ||
|
|
34be817eb2 | ||
|
|
0598a27d60 | ||
|
|
be5ef3448e | ||
|
|
a4e29bc7a7 | ||
|
|
a7982bda06 | ||
|
|
f7c12ad642 | ||
|
|
a6639b04b9 | ||
|
|
6b3bff1f1d | ||
|
|
597059045f | ||
|
|
b676424d98 | ||
|
|
e87b62f3ac | ||
|
|
776f190aed | ||
|
|
71a524da89 | ||
|
|
9dea3a4d4f | ||
|
|
adc042fa8a | ||
|
|
f16878bca9 | ||
|
|
01b951f3ba | ||
|
|
94122ba078 | ||
|
|
fb88da5a5a | ||
|
|
de7e730283 | ||
|
|
b5b502b433 | ||
|
|
db9b2d0245 | ||
|
|
51d718a21a | ||
|
|
29e2502d74 | ||
|
|
d529f81cb4 | ||
|
|
1645c1b8a1 | ||
|
|
e3ca0adf11 | ||
|
|
614a87d768 | ||
|
|
862c5d9f38 | ||
|
|
d3374dc461 | ||
|
|
795e2505ca | ||
|
|
cb8421df0b | ||
|
|
152888d611 | ||
|
|
ea527e4fb1 | ||
|
|
09bab7637e | ||
|
|
597f6ecf16 | ||
|
|
fe0b214334 | ||
|
|
cdc96438cd | ||
|
|
ca7dfb56c8 | ||
|
|
95852d23c2 | ||
|
|
84231a1754 | ||
|
|
f4f54cea60 | ||
|
|
06595ef107 | ||
|
|
91b9aa479a | ||
|
|
08cde2f597 | ||
|
|
d62404f164 | ||
|
|
0ce175cda5 | ||
|
|
7f1de58e71 | ||
|
|
f729290e96 | ||
|
|
4974cd96b6 | ||
|
|
4450a6e1d0 | ||
|
|
ac11efc5c7 | ||
|
|
3c005d239e | ||
|
|
c4e77d4b1d | ||
|
|
9d415ac45d | ||
|
|
8b9720ca93 | ||
|
|
ad4ac465ae | ||
|
|
872a3600aa | ||
|
|
7d019185a3 | ||
|
|
99f1540d8c | ||
|
|
97e909ebf4 | ||
|
|
4d4fab391c | ||
|
|
1233b5e803 | ||
|
|
7e3fa97679 | ||
|
|
64c81615ec | ||
|
|
5c15466ac4 | ||
|
|
9cdb70527b | ||
|
|
062b1bcfbb | ||
|
|
4ebc24a1b4 | ||
|
|
79b63e4099 | ||
|
|
c86a007ed0 | ||
|
|
ca9506e485 | ||
|
|
1aec61811f | ||
|
|
6c945d6573 | ||
|
|
09893343a9 | ||
|
|
6b6090e303 | ||
|
|
d3f1832f70 | ||
|
|
f524531a13 | ||
|
|
d6dde5fc41 | ||
|
|
a08d79b5a9 | ||
|
|
f6584fda41 | ||
|
|
1c504bc350 | ||
|
|
4349f30169 | ||
|
|
9076cfd7e7 | ||
|
|
f9d920a8fb | ||
|
|
a2697bfec0 | ||
|
|
82d4d15622 | ||
|
|
b0bc9b6b2e | ||
|
|
3330954a44 | ||
|
|
392ff3833e | ||
|
|
03dfc964f1 | ||
|
|
e7acd66c6e | ||
|
|
77e67b34c4 | ||
|
|
a4ad00e27c | ||
|
|
0515f891ab | ||
|
|
08da8e66fd | ||
|
|
682e0cbc82 | ||
|
|
f7ad322d4c | ||
|
|
2b31c23b9e | ||
|
|
ae258b8276 | ||
|
|
ff296be4a4 | ||
|
|
51ae55e25e | ||
|
|
31da9ee417 | ||
|
|
be7a00d631 | ||
|
|
0d99a8766f | ||
|
|
e66b58dc53 | ||
|
|
1b32cbbbfd | ||
|
|
681a8a828b | ||
|
|
f8009a7067 |
21
.codecov.yml
Normal file
21
.codecov.yml
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
codecov:
|
||||||
|
require_ci_to_pass: true
|
||||||
|
|
||||||
|
coverage:
|
||||||
|
precision: 2
|
||||||
|
round: down
|
||||||
|
range: "0...100"
|
||||||
|
status:
|
||||||
|
project:
|
||||||
|
default:
|
||||||
|
target: 100%
|
||||||
|
threshold: 15%
|
||||||
|
patch:
|
||||||
|
default:
|
||||||
|
target: 100%
|
||||||
|
threshold: 10%
|
||||||
|
|
||||||
|
comment:
|
||||||
|
layout: "reach,diff,flags,files"
|
||||||
|
behavior: default
|
||||||
|
require_changes: false
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
{
|
|
||||||
"extends": [
|
|
||||||
"next/core-web-vitals",
|
|
||||||
"prettier",
|
|
||||||
"plugin:react-hooks/recommended"
|
|
||||||
],
|
|
||||||
"plugins": ["prettier"],
|
|
||||||
"rules": {
|
|
||||||
"import/no-cycle": [
|
|
||||||
"error",
|
|
||||||
{
|
|
||||||
"maxDepth": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"import/order": [
|
|
||||||
"error",
|
|
||||||
{
|
|
||||||
"newlines-between": "always"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"no-else-return": [
|
|
||||||
"error",
|
|
||||||
{
|
|
||||||
"allowElseIf": true
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"settings": {
|
|
||||||
"import/resolver": {
|
|
||||||
"node": {
|
|
||||||
"paths": ["src"]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"parserOptions": {
|
|
||||||
"ecmaVersion": 6,
|
|
||||||
"sourceType": "module",
|
|
||||||
"ecmaFeatures": {
|
|
||||||
"modules": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,6 +1,10 @@
|
|||||||
title: "[Feature Request] "
|
title: "[Feature Request] "
|
||||||
labels: ["enhancement"]
|
labels: ["enhancement"]
|
||||||
body:
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
#### ⚠️ Don't forget to search [existing issues](https://github.com/gethomepage/homepage/search?q=&type=issues) and [discussions](https://github.com/gethomepage/homepage/search?q=&type=discussions) (including closed ones!).
|
||||||
- type: textarea
|
- type: textarea
|
||||||
id: description
|
id: description
|
||||||
attributes:
|
attributes:
|
||||||
|
|||||||
2
.github/DISCUSSION_TEMPLATE/support.yml
vendored
2
.github/DISCUSSION_TEMPLATE/support.yml
vendored
@@ -51,7 +51,7 @@ body:
|
|||||||
id: troubleshooting
|
id: troubleshooting
|
||||||
attributes:
|
attributes:
|
||||||
label: Troubleshooting
|
label: Troubleshooting
|
||||||
description: Please include output from your [troubleshooting steps](https://gethomepage.dev/more/troubleshooting/#service-widget-errors), if relevant.
|
description: Please include output from your [troubleshooting steps](https://gethomepage.dev/troubleshooting/#service-widget-errors), if relevant.
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: markdown
|
- type: markdown
|
||||||
|
|||||||
5
.github/PULL_REQUEST_TEMPLATE.md
vendored
5
.github/PULL_REQUEST_TEMPLATE.md
vendored
@@ -35,7 +35,8 @@ What type of change does your PR introduce to Homepage?
|
|||||||
## Checklist:
|
## Checklist:
|
||||||
|
|
||||||
- [ ] If applicable, I have added corresponding documentation changes.
|
- [ ] If applicable, I have added corresponding documentation changes.
|
||||||
- [ ] If applicable, I have reviewed the [feature / enhancement](https://gethomepage.dev/more/development/#new-feature-guidelines) and / or [service widget guidelines](https://gethomepage.dev/more/development/#service-widget-guidelines).
|
- [ ] If applicable, I have added or updated tests for new features and bug fixes (see [testing](https://gethomepage.dev/widgets/authoring/getting-started/#testing)).
|
||||||
- [ ] I have checked that all code style checks pass using [pre-commit hooks](https://gethomepage.dev/more/development/#code-formatting-with-pre-commit-hooks) and [linting checks](https://gethomepage.dev/more/development/#code-linting).
|
- [ ] If applicable, I have reviewed the [feature / enhancement](https://gethomepage.dev/widgets/authoring/getting-started/#new-feature-guidelines) and / or [service widget guidelines](https://gethomepage.dev/widgets/authoring/getting-started/#service-widget-guidelines).
|
||||||
|
- [ ] I have checked that all code style checks pass using [pre-commit hooks](https://gethomepage.dev/widgets/authoring/getting-started/#code-formatting-with-pre-commit-hooks) and [linting checks](https://gethomepage.dev/widgets/authoring/getting-started/#code-linting).
|
||||||
- [ ] If applicable, I have tested my code for new features & regressions on both mobile & desktop devices, using the latest version of major browsers.
|
- [ ] If applicable, I have tested my code for new features & regressions on both mobile & desktop devices, using the latest version of major browsers.
|
||||||
- [ ] In the description above I have disclosed the use of AI tools in the coding of this PR.
|
- [ ] In the description above I have disclosed the use of AI tools in the coding of this PR.
|
||||||
|
|||||||
6
.github/dependabot.yml
vendored
6
.github/dependabot.yml
vendored
@@ -8,8 +8,12 @@ updates:
|
|||||||
- package-ecosystem: "github-actions"
|
- package-ecosystem: "github-actions"
|
||||||
directory: "/"
|
directory: "/"
|
||||||
schedule:
|
schedule:
|
||||||
interval: "daily"
|
interval: "weekly"
|
||||||
|
cooldown:
|
||||||
|
default-days: 7
|
||||||
- package-ecosystem: "npm"
|
- package-ecosystem: "npm"
|
||||||
directory: "/"
|
directory: "/"
|
||||||
schedule:
|
schedule:
|
||||||
interval: "monthly"
|
interval: "monthly"
|
||||||
|
cooldown:
|
||||||
|
default-days: 7
|
||||||
|
|||||||
87
.github/release-drafter.yml
vendored
Normal file
87
.github/release-drafter.yml
vendored
Normal file
@@ -0,0 +1,87 @@
|
|||||||
|
name-template: 'v$RESOLVED_VERSION'
|
||||||
|
tag-template: 'v$RESOLVED_VERSION'
|
||||||
|
change-template: '- $TITLE (#$NUMBER) @$AUTHOR'
|
||||||
|
change-title-escapes: '\\<*_&'
|
||||||
|
|
||||||
|
version-resolver:
|
||||||
|
major:
|
||||||
|
labels:
|
||||||
|
- 'major'
|
||||||
|
- 'breaking-change'
|
||||||
|
minor:
|
||||||
|
labels:
|
||||||
|
- 'enhancement'
|
||||||
|
- 'feature'
|
||||||
|
patch:
|
||||||
|
labels:
|
||||||
|
- 'bug'
|
||||||
|
- 'fix'
|
||||||
|
- 'dependencies'
|
||||||
|
- 'translation'
|
||||||
|
- 'documentation'
|
||||||
|
default: patch
|
||||||
|
|
||||||
|
categories:
|
||||||
|
- title: '⚠️ Breaking Changes'
|
||||||
|
labels:
|
||||||
|
- 'major'
|
||||||
|
- 'breaking-change'
|
||||||
|
- title: '🚀 Features'
|
||||||
|
labels:
|
||||||
|
- 'enhancement'
|
||||||
|
- 'feature'
|
||||||
|
- title: '🐛 Fixes'
|
||||||
|
labels:
|
||||||
|
- 'bug'
|
||||||
|
- 'fix'
|
||||||
|
- title: '🧰 Maintenance'
|
||||||
|
labels:
|
||||||
|
- 'dependencies'
|
||||||
|
- 'ci'
|
||||||
|
- 'chore'
|
||||||
|
- title: '🌐 Translations'
|
||||||
|
labels:
|
||||||
|
- 'translation'
|
||||||
|
- title: '📚 Documentation'
|
||||||
|
labels:
|
||||||
|
- 'documentation'
|
||||||
|
|
||||||
|
autolabeler:
|
||||||
|
- label: 'documentation'
|
||||||
|
files:
|
||||||
|
- 'docs/**'
|
||||||
|
- '*.md'
|
||||||
|
- '.github/**/*.md'
|
||||||
|
|
||||||
|
- label: 'ci'
|
||||||
|
files:
|
||||||
|
- '.github/workflows/**'
|
||||||
|
|
||||||
|
- label: 'dependencies'
|
||||||
|
files:
|
||||||
|
- 'package.json'
|
||||||
|
- 'pnpm-lock.yaml'
|
||||||
|
- 'pyproject.toml'
|
||||||
|
- 'uv.lock'
|
||||||
|
|
||||||
|
- label: 'feature'
|
||||||
|
files:
|
||||||
|
- 'src/components/**'
|
||||||
|
- 'src/widgets/**'
|
||||||
|
- 'src/pages/**'
|
||||||
|
- 'src/utils/**'
|
||||||
|
|
||||||
|
- label: 'chore'
|
||||||
|
files:
|
||||||
|
- 'Dockerfile*'
|
||||||
|
- 'docker-entrypoint.sh'
|
||||||
|
- 'k3d/**'
|
||||||
|
|
||||||
|
- label: 'translation'
|
||||||
|
files:
|
||||||
|
- 'public/locales/**'
|
||||||
|
|
||||||
|
template: |
|
||||||
|
## What's Changed
|
||||||
|
|
||||||
|
$CHANGES
|
||||||
5
.github/workflows/crowdin.yml
vendored
5
.github/workflows/crowdin.yml
vendored
@@ -17,14 +17,15 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v6
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
|
||||||
- name: crowdin action
|
- name: crowdin action
|
||||||
uses: crowdin/github-action@v2
|
uses: crowdin/github-action@7ca9c452bfe9197d3bb7fa83a4d7e2b0c9ae835d # v2
|
||||||
with:
|
with:
|
||||||
upload_translations: false
|
upload_translations: false
|
||||||
download_translations: true
|
download_translations: true
|
||||||
crowdin_branch_name: dev
|
crowdin_branch_name: dev
|
||||||
localization_branch_name: l10n_dev
|
localization_branch_name: l10n_dev
|
||||||
|
pull_request_labels: translation
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
|
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
|
||||||
|
|||||||
56
.github/workflows/docker-publish.yml
vendored
56
.github/workflows/docker-publish.yml
vendored
@@ -17,44 +17,12 @@ env:
|
|||||||
IMAGE_NAME: ${{ github.repository }}
|
IMAGE_NAME: ${{ github.repository }}
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
pre-commit:
|
|
||||||
name: Linting Checks
|
|
||||||
runs-on: ubuntu-22.04
|
|
||||||
steps:
|
|
||||||
- name: Checkout repository
|
|
||||||
uses: actions/checkout@v6
|
|
||||||
|
|
||||||
- name: Install python
|
|
||||||
uses: actions/setup-python@v6
|
|
||||||
with:
|
|
||||||
python-version: 3.x
|
|
||||||
|
|
||||||
- name: Check files
|
|
||||||
uses: pre-commit/action@v3.0.1
|
|
||||||
|
|
||||||
- name: Install pnpm
|
|
||||||
uses: pnpm/action-setup@v4
|
|
||||||
with:
|
|
||||||
version: 10
|
|
||||||
run_install: false
|
|
||||||
|
|
||||||
- name: Setup Node.js
|
|
||||||
uses: actions/setup-node@v6
|
|
||||||
with:
|
|
||||||
node-version: 20
|
|
||||||
cache: 'pnpm'
|
|
||||||
|
|
||||||
- name: Install dependencies
|
|
||||||
run: pnpm install
|
|
||||||
|
|
||||||
- name: Lint frontend
|
|
||||||
run: pnpm run lint
|
|
||||||
|
|
||||||
build:
|
build:
|
||||||
name: Docker Build & Push
|
name: Docker Build & Push
|
||||||
if: github.repository == 'gethomepage/homepage'
|
if: github.repository == 'gethomepage/homepage'
|
||||||
runs-on: self-hosted
|
runs-on: ubuntu-22.04
|
||||||
needs: [ pre-commit ]
|
|
||||||
permissions:
|
permissions:
|
||||||
contents: read
|
contents: read
|
||||||
packages: write
|
packages: write
|
||||||
@@ -62,11 +30,11 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@v6
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
|
||||||
|
|
||||||
- name: Extract Docker metadata
|
- name: Extract Docker metadata
|
||||||
id: meta
|
id: meta
|
||||||
uses: docker/metadata-action@v5
|
uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6
|
||||||
with:
|
with:
|
||||||
images: |
|
images: |
|
||||||
${{ env.IMAGE_NAME }}
|
${{ env.IMAGE_NAME }}
|
||||||
@@ -84,7 +52,7 @@ jobs:
|
|||||||
latest=auto
|
latest=auto
|
||||||
|
|
||||||
- name: Next.js build cache
|
- name: Next.js build cache
|
||||||
uses: actions/cache@v4
|
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
|
||||||
with:
|
with:
|
||||||
path: .next/cache
|
path: .next/cache
|
||||||
key: nextjs-${{ runner.os }}-${{ hashFiles('pnpm-lock.yaml') }}-${{ hashFiles('**/*.js', '**/*.jsx') }}
|
key: nextjs-${{ runner.os }}-${{ hashFiles('pnpm-lock.yaml') }}-${{ hashFiles('**/*.js', '**/*.jsx') }}
|
||||||
@@ -92,15 +60,15 @@ jobs:
|
|||||||
nextjs-${{ runner.os }}-${{ hashFiles('pnpm-lock.yaml') }}
|
nextjs-${{ runner.os }}-${{ hashFiles('pnpm-lock.yaml') }}
|
||||||
|
|
||||||
- name: Install pnpm
|
- name: Install pnpm
|
||||||
uses: pnpm/action-setup@v4
|
uses: pnpm/action-setup@a8198c4bff370c8506180b035930dea56dbd5288 # v5
|
||||||
with:
|
with:
|
||||||
version: 10
|
version: 10
|
||||||
run_install: false
|
run_install: false
|
||||||
|
|
||||||
- name: Setup Node.js
|
- name: Setup Node.js
|
||||||
uses: actions/setup-node@v6
|
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
|
||||||
with:
|
with:
|
||||||
node-version: 20
|
node-version: 24
|
||||||
cache: 'pnpm'
|
cache: 'pnpm'
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
@@ -115,7 +83,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Log into registry ${{ env.REGISTRY }}
|
- name: Log into registry ${{ env.REGISTRY }}
|
||||||
if: github.event_name != 'pull_request'
|
if: github.event_name != 'pull_request'
|
||||||
uses: docker/login-action@v3
|
uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4
|
||||||
with:
|
with:
|
||||||
registry: ghcr.io
|
registry: ghcr.io
|
||||||
username: ${{ github.actor }}
|
username: ${{ github.actor }}
|
||||||
@@ -123,20 +91,20 @@ jobs:
|
|||||||
|
|
||||||
- name: Login to Docker Hub
|
- name: Login to Docker Hub
|
||||||
if: github.event_name != 'pull_request'
|
if: github.event_name != 'pull_request'
|
||||||
uses: docker/login-action@v3
|
uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4
|
||||||
with:
|
with:
|
||||||
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||||
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||||
|
|
||||||
- name: Setup QEMU
|
- name: Setup QEMU
|
||||||
uses: docker/setup-qemu-action@v3.7.0
|
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
|
||||||
|
|
||||||
- name: Setup Docker buildx
|
- name: Setup Docker buildx
|
||||||
uses: docker/setup-buildx-action@v3
|
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
|
||||||
|
|
||||||
- name: Build and push Docker image
|
- name: Build and push Docker image
|
||||||
id: build-and-push
|
id: build-and-push
|
||||||
uses: docker/build-push-action@v6
|
uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7
|
||||||
with:
|
with:
|
||||||
context: .
|
context: .
|
||||||
push: ${{ github.event_name != 'pull_request' }}
|
push: ${{ github.event_name != 'pull_request' }}
|
||||||
|
|||||||
74
.github/workflows/docs-publish.yml
vendored
74
.github/workflows/docs-publish.yml
vendored
@@ -9,70 +9,46 @@ on:
|
|||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|
||||||
permissions:
|
permissions:
|
||||||
contents: write
|
contents: read
|
||||||
|
pages: write
|
||||||
|
id-token: write
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
pre-commit:
|
|
||||||
name: Linting Checks
|
|
||||||
runs-on: ubuntu-22.04
|
|
||||||
steps:
|
|
||||||
- name: Checkout repository
|
|
||||||
uses: actions/checkout@v6
|
|
||||||
- name: Install python
|
|
||||||
uses: actions/setup-python@v6
|
|
||||||
with:
|
|
||||||
python-version: 3.x
|
|
||||||
- name: Check files
|
|
||||||
uses: pre-commit/action@v3.0.1
|
|
||||||
|
|
||||||
test:
|
test:
|
||||||
name: Test Build Docs
|
name: Test Build Docs
|
||||||
if: github.repository == 'gethomepage/homepage' && github.event_name == 'pull_request'
|
if: github.repository == 'gethomepage/homepage' && github.event_name == 'pull_request'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs:
|
|
||||||
- pre-commit
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v6
|
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
|
||||||
- uses: actions/setup-python@v6
|
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
|
||||||
with:
|
with:
|
||||||
python-version: 3.x
|
python-version-file: ".python-version"
|
||||||
- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
|
- name: Install uv
|
||||||
- uses: actions/cache@v4
|
uses: astral-sh/setup-uv@94527f2e458b27549849d47d273a16bec83a01e9 # v7
|
||||||
with:
|
|
||||||
key: mkdocs-material-${{ env.cache_id }}
|
|
||||||
path: .cache
|
|
||||||
restore-keys: |
|
|
||||||
mkdocs-material-
|
|
||||||
- run: sudo apt-get install pngquant
|
- run: sudo apt-get install pngquant
|
||||||
- run: pip install mkdocs-material mkdocs-redirects "mkdocs-material[imaging]"
|
|
||||||
- name: Test Docs Build
|
- name: Test Docs Build
|
||||||
run: MKINSIDERS=false mkdocs build
|
run: uv run --frozen zensical build --clean
|
||||||
deploy:
|
deploy:
|
||||||
name: Build & Deploy Docs
|
name: Build & Deploy Docs
|
||||||
if: github.repository == 'gethomepage/homepage' && github.event_name != 'pull_request' && github.ref == 'refs/heads/main'
|
if: github.repository == 'gethomepage/homepage' && github.event_name != 'pull_request' && github.ref == 'refs/heads/main'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs:
|
environment:
|
||||||
- pre-commit
|
name: github-pages
|
||||||
|
url: ${{ steps.deployment.outputs.page_url }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v6
|
- uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5
|
||||||
- name: Configure Git Credentials
|
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
|
||||||
run: |
|
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
|
||||||
git config user.name github-actions[bot]
|
|
||||||
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
|
|
||||||
- uses: actions/setup-python@v6
|
|
||||||
with:
|
with:
|
||||||
python-version: 3.x
|
python-version-file: ".python-version"
|
||||||
- run: echo "cache_id=${{github.sha}}" >> $GITHUB_ENV
|
- name: Install uv
|
||||||
- uses: actions/cache@v4
|
uses: astral-sh/setup-uv@94527f2e458b27549849d47d273a16bec83a01e9 # v7
|
||||||
with:
|
|
||||||
key: mkdocs-material-${{ env.cache_id }}
|
|
||||||
path: .cache
|
|
||||||
restore-keys: |
|
|
||||||
mkdocs-material-
|
|
||||||
- run: sudo apt-get install pngquant
|
- run: sudo apt-get install pngquant
|
||||||
- run: pip install git+https://${GH_TOKEN}@github.com/benphelps/mkdocs-material-insiders.git
|
- name: Build Docs
|
||||||
- run: pip install mkdocs-redirects "mkdocs-material[imaging]"
|
run: uv run --frozen zensical build --clean
|
||||||
- name: Docs Deploy
|
- uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4
|
||||||
run: MKINSIDERS=true mkdocs gh-deploy --force
|
with:
|
||||||
env:
|
path: site
|
||||||
GH_TOKEN: ${{ secrets.GH_TOKEN }}
|
- uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4
|
||||||
|
id: deployment
|
||||||
|
|||||||
41
.github/workflows/lint.yml
vendored
Normal file
41
.github/workflows/lint.yml
vendored
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
name: Lint
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
push:
|
||||||
|
workflow_dispatch:
|
||||||
|
merge_group:
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
lint:
|
||||||
|
name: Linting Checks
|
||||||
|
runs-on: ubuntu-22.04
|
||||||
|
steps:
|
||||||
|
- name: Checkout repository
|
||||||
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
|
||||||
|
|
||||||
|
- name: Install python
|
||||||
|
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
|
||||||
|
with:
|
||||||
|
python-version: 3.x
|
||||||
|
|
||||||
|
- name: Check files
|
||||||
|
uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1
|
||||||
|
|
||||||
|
- name: Install pnpm
|
||||||
|
uses: pnpm/action-setup@a8198c4bff370c8506180b035930dea56dbd5288 # v5
|
||||||
|
with:
|
||||||
|
version: 10
|
||||||
|
run_install: false
|
||||||
|
|
||||||
|
- name: Setup Node.js
|
||||||
|
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
|
||||||
|
with:
|
||||||
|
node-version: 24
|
||||||
|
cache: 'pnpm'
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
run: pnpm install
|
||||||
|
|
||||||
|
- name: Lint frontend
|
||||||
|
run: pnpm run lint
|
||||||
18
.github/workflows/pr-quality.yml
vendored
Normal file
18
.github/workflows/pr-quality.yml
vendored
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
name: PR Quality
|
||||||
|
|
||||||
|
permissions:
|
||||||
|
contents: read
|
||||||
|
issues: read
|
||||||
|
pull-requests: write
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request_target:
|
||||||
|
types: [opened, reopened]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
anti-slop:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: peakoss/anti-slop@a5a4b2440c9de6f65b64f0718a0136a1fdb04f6f # v0
|
||||||
|
with:
|
||||||
|
max-failures: 4
|
||||||
2
.github/workflows/reaction-comments.yml
vendored
2
.github/workflows/reaction-comments.yml
vendored
@@ -15,4 +15,4 @@ jobs:
|
|||||||
action:
|
action:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: dessant/reaction-comments@v4
|
- uses: dessant/reaction-comments@e86d247c12bd5c043eec379a1a4453f20cadf913 # v4
|
||||||
|
|||||||
54
.github/workflows/release-drafter.yml
vendored
Normal file
54
.github/workflows/release-drafter.yml
vendored
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
name: Release Drafter
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- dev
|
||||||
|
pull_request_target:
|
||||||
|
types: [opened, reopened, synchronize]
|
||||||
|
workflow_dispatch:
|
||||||
|
inputs:
|
||||||
|
version:
|
||||||
|
description: "Optional explicit version override (for example: 2.0.0)"
|
||||||
|
required: false
|
||||||
|
type: string
|
||||||
|
|
||||||
|
permissions:
|
||||||
|
contents: read
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
update_release_draft:
|
||||||
|
name: Update Release Draft
|
||||||
|
if: github.event_name == 'push' || github.event_name == 'workflow_dispatch'
|
||||||
|
permissions:
|
||||||
|
contents: write
|
||||||
|
pull-requests: read
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- if: github.event_name == 'workflow_dispatch' && github.event.inputs.version != ''
|
||||||
|
uses: release-drafter/release-drafter@a6acf82562eee06318b77ab8cb0b11ed81c677a7 # v7
|
||||||
|
with:
|
||||||
|
config-name: release-drafter.yml
|
||||||
|
version: ${{ github.event.inputs.version }}
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
- if: github.event_name != 'workflow_dispatch' || github.event.inputs.version == ''
|
||||||
|
uses: release-drafter/release-drafter@a6acf82562eee06318b77ab8cb0b11ed81c677a7 # v7
|
||||||
|
with:
|
||||||
|
config-name: release-drafter.yml
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|
||||||
|
auto_label:
|
||||||
|
name: Auto Label PR
|
||||||
|
if: github.event_name == 'pull_request_target'
|
||||||
|
permissions:
|
||||||
|
contents: read
|
||||||
|
pull-requests: write
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: release-drafter/release-drafter/autolabeler@ebb69bb56f1b0ebd19897745035726b19bef973e
|
||||||
|
with:
|
||||||
|
config-name: release-drafter.yml
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
10
.github/workflows/repo-maintenance.yml
vendored
10
.github/workflows/repo-maintenance.yml
vendored
@@ -18,7 +18,7 @@ jobs:
|
|||||||
name: 'Stale'
|
name: 'Stale'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/stale@v10
|
- uses: actions/stale@b5d41d4e1d5dceea10e7104786b73624c18a190f # v10
|
||||||
with:
|
with:
|
||||||
days-before-stale: 7
|
days-before-stale: 7
|
||||||
days-before-close: 14
|
days-before-close: 14
|
||||||
@@ -32,7 +32,7 @@ jobs:
|
|||||||
name: 'Lock Old Threads'
|
name: 'Lock Old Threads'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: dessant/lock-threads@v5
|
- uses: dessant/lock-threads@7266a7ce5c1df01b1c6db85bf8cd86c737dadbe7 # v6
|
||||||
with:
|
with:
|
||||||
issue-inactive-days: '30'
|
issue-inactive-days: '30'
|
||||||
pr-inactive-days: '30'
|
pr-inactive-days: '30'
|
||||||
@@ -57,7 +57,7 @@ jobs:
|
|||||||
name: 'Close Answered Discussions'
|
name: 'Close Answered Discussions'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/github-script@v8
|
- uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
|
||||||
with:
|
with:
|
||||||
script: |
|
script: |
|
||||||
function sleep(ms) {
|
function sleep(ms) {
|
||||||
@@ -113,7 +113,7 @@ jobs:
|
|||||||
name: 'Close Outdated Discussions'
|
name: 'Close Outdated Discussions'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/github-script@v8
|
- uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
|
||||||
with:
|
with:
|
||||||
script: |
|
script: |
|
||||||
function sleep(ms) {
|
function sleep(ms) {
|
||||||
@@ -204,7 +204,7 @@ jobs:
|
|||||||
name: 'Close Unsupported Feature Requests'
|
name: 'Close Unsupported Feature Requests'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/github-script@v8
|
- uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
|
||||||
with:
|
with:
|
||||||
script: |
|
script: |
|
||||||
function sleep(ms) {
|
function sleep(ms) {
|
||||||
|
|||||||
37
.github/workflows/test.yml
vendored
Normal file
37
.github/workflows/test.yml
vendored
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
name: Tests
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
push:
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
vitest:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
strategy:
|
||||||
|
fail-fast: false
|
||||||
|
matrix:
|
||||||
|
shard: [1, 2, 3, 4]
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
|
||||||
|
|
||||||
|
- uses: pnpm/action-setup@a8198c4bff370c8506180b035930dea56dbd5288 # v5
|
||||||
|
with:
|
||||||
|
version: 9
|
||||||
|
|
||||||
|
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
|
||||||
|
with:
|
||||||
|
node-version: 20
|
||||||
|
cache: pnpm
|
||||||
|
|
||||||
|
- run: pnpm install --frozen-lockfile
|
||||||
|
# Run Vitest directly so `--shard` is parsed as an option
|
||||||
|
- run: pnpm -s exec vitest run --coverage --shard ${{ matrix.shard }}/4 --pool forks
|
||||||
|
- name: Upload coverage reports to Codecov
|
||||||
|
uses: codecov/codecov-action@75cd11691c0faa626561e295848008c8a7dddffe # v5
|
||||||
|
with:
|
||||||
|
token: ${{ secrets.CODECOV_TOKEN }}
|
||||||
|
files: ./coverage/lcov.info
|
||||||
|
flags: vitest,shard-${{ matrix.shard }}
|
||||||
|
name: vitest-shard-${{ matrix.shard }}
|
||||||
|
fail_ci_if_error: true
|
||||||
2
.gitignore
vendored
2
.gitignore
vendored
@@ -46,7 +46,7 @@ next-env.d.ts
|
|||||||
# IDEs
|
# IDEs
|
||||||
/.idea/
|
/.idea/
|
||||||
|
|
||||||
# MkDocs documentation
|
# Zensical documentation
|
||||||
site*/
|
site*/
|
||||||
.cache/
|
.cache/
|
||||||
|
|
||||||
|
|||||||
1
.python-version
Normal file
1
.python-version
Normal file
@@ -0,0 +1 @@
|
|||||||
|
3.13
|
||||||
1
.vscode/launch.json
vendored
1
.vscode/launch.json
vendored
@@ -3,6 +3,7 @@
|
|||||||
{
|
{
|
||||||
"name": "Debug homepage",
|
"name": "Debug homepage",
|
||||||
"type": "node",
|
"type": "node",
|
||||||
|
"preLaunchTask": "pnpm install",
|
||||||
"request": "launch",
|
"request": "launch",
|
||||||
"runtimeExecutable": "pnpm",
|
"runtimeExecutable": "pnpm",
|
||||||
"runtimeArgs": ["run", "dev"],
|
"runtimeArgs": ["run", "dev"],
|
||||||
|
|||||||
21
.vscode/tasks.json
vendored
Normal file
21
.vscode/tasks.json
vendored
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"version": "2.0.0",
|
||||||
|
"tasks": [
|
||||||
|
{
|
||||||
|
"type": "shell",
|
||||||
|
"label": "pnpm install",
|
||||||
|
"command": "pnpm install",
|
||||||
|
"group": {
|
||||||
|
"kind": "build",
|
||||||
|
"isDefault": true
|
||||||
|
},
|
||||||
|
"presentation": {
|
||||||
|
"clear": true,
|
||||||
|
"panel": "shared",
|
||||||
|
"showReuseMessage": false
|
||||||
|
},
|
||||||
|
"problemMatcher": []
|
||||||
|
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -38,11 +38,11 @@ People _love_ thorough bug reports. I'm not even kidding.
|
|||||||
|
|
||||||
## Development Guidelines
|
## Development Guidelines
|
||||||
|
|
||||||
Please see the [documentation regarding development](https://gethomepage.dev/more/development/) and specifically the [guidelines for new service widgets](https://gethomepage.dev/more/development/#service-widget-guidelines) if you are considering making one.
|
Please see the [documentation regarding development](https://gethomepage.dev/widgets/authoring/getting-started/#development) and specifically the [guidelines for new service widgets](https://gethomepage.dev/widgets/authoring/getting-started/#service-widget-guidelines) if you are considering making one.
|
||||||
|
|
||||||
## Use a Consistent Coding Style
|
## Use a Consistent Coding Style
|
||||||
|
|
||||||
Please see information in the docs regarding [code formatting with pre-commit hooks](https://gethomepage.dev/more/development/#code-formatting-with-pre-commit-hooks).
|
Please see information in the docs regarding [code formatting with pre-commit hooks](https://gethomepage.dev/widgets/authoring/getting-started/#code-formatting-with-pre-commit-hooks).
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
|||||||
17
README.md
17
README.md
@@ -16,6 +16,8 @@
|
|||||||
<p align="center">
|
<p align="center">
|
||||||
<a href="https://github.com/gethomepage/homepage/actions/workflows/docker-publish.yml"><img alt="GitHub Workflow Status (with event)" src="https://img.shields.io/github/actions/workflow/status/gethomepage/homepage/docker-publish.yml"></a>
|
<a href="https://github.com/gethomepage/homepage/actions/workflows/docker-publish.yml"><img alt="GitHub Workflow Status (with event)" src="https://img.shields.io/github/actions/workflow/status/gethomepage/homepage/docker-publish.yml"></a>
|
||||||
|
|
||||||
|
<a href="https://codecov.io/gh/gethomepage/homepage"><img src="https://codecov.io/gh/gethomepage/homepage/graph/badge.svg?token=7SKFL4D9K7"/></a>
|
||||||
|
|
||||||
<a href="https://crowdin.com/project/gethomepage" target="_blank"><img src="https://badges.crowdin.net/gethomepage/localized.svg"></a>
|
<a href="https://crowdin.com/project/gethomepage" target="_blank"><img src="https://badges.crowdin.net/gethomepage/localized.svg"></a>
|
||||||
|
|
||||||
<a href="https://discord.gg/k4ruYNrudu"><img alt="Discord" src="https://img.shields.io/discord/1019316731635834932"></a>
|
<a href="https://discord.gg/k4ruYNrudu"><img alt="Discord" src="https://img.shields.io/discord/1019316731635834932"></a>
|
||||||
@@ -25,13 +27,6 @@
|
|||||||
<a href="https://paypal.me/phelpsben" title="Donate"><img alt="GitHub Sponsors" src="https://img.shields.io/github/sponsors/benphelps"></a>
|
<a href="https://paypal.me/phelpsben" title="Donate"><img alt="GitHub Sponsors" src="https://img.shields.io/github/sponsors/benphelps"></a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p align="center">
|
|
||||||
<a href="https://www.digitalocean.com/?refcode=df14bcb7c016&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=badge"><img src="https://web-platforms.sfo2.cdn.digitaloceanspaces.com/WWW/Badge%201.svg" alt="DigitalOcean Referral Badge" /></a>
|
|
||||||
</p>
|
|
||||||
<p align="center">
|
|
||||||
<em>Homepage builds are kindly powered by DigitalOcean.</em>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
# Features
|
# Features
|
||||||
|
|
||||||
With features like quick search, bookmarks, weather support, a wide range of integrations and widgets, an elegant and modern design, and a focus on performance, Homepage is your ideal start to the day and a handy companion throughout it.
|
With features like quick search, bookmarks, weather support, a wide range of integrations and widgets, an elegant and modern design, and a focus on performance, Homepage is your ideal start to the day and a handy companion throughout it.
|
||||||
@@ -68,7 +63,7 @@ For configuration options, examples and more, [please check out the homepage doc
|
|||||||
|
|
||||||
## Security Notice 🔒
|
## Security Notice 🔒
|
||||||
|
|
||||||
Please note that when using features such as widgets, Homepage can access personal information (for example from your home automation system) and Homepage currently does not (and is not planned to) include any authentication layer itself. Thus, we recommend homepage be deployed behind a reverse proxy including authentication, SSL etc, and / or behind a VPN.
|
Please note that when using features such as widgets, Homepage can access personal information (for example from your home automation system) and Homepage currently does not (and is not planned to) include any authentication layer itself. If Homepage is reachable from any untrusted network, it **must** sit behind a reverse proxy (and/or VPN) that enforces authentication, TLS, and strictly validates Host headers. The built-in host check in Homepage is a best-effort guard and should not be treated as security when exposed publicly.
|
||||||
|
|
||||||
## With Docker
|
## With Docker
|
||||||
|
|
||||||
@@ -154,16 +149,16 @@ This is a [Next.js](https://nextjs.org/) application, see their documentation fo
|
|||||||
|
|
||||||
The homepage documentation is available at [https://gethomepage.dev/](https://gethomepage.dev/).
|
The homepage documentation is available at [https://gethomepage.dev/](https://gethomepage.dev/).
|
||||||
|
|
||||||
Homepage uses Material for MkDocs for documentation. To run the documentation locally, first install the dependencies:
|
Homepage uses Zensical for documentation. To run the documentation locally, first install the dependencies:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
pip install -r requirements.txt
|
uv sync
|
||||||
```
|
```
|
||||||
|
|
||||||
Then run the development server:
|
Then run the development server:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
mkdocs serve # or build, to build the static site
|
uv run zensical serve # or build, to build the static site
|
||||||
```
|
```
|
||||||
|
|
||||||
# Support & Suggestions
|
# Support & Suggestions
|
||||||
|
|||||||
@@ -22,7 +22,9 @@ if [ "$HOSTNAME" = "::" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Check ownership before chown
|
# Check ownership before chown
|
||||||
if [ -e /app/config ]; then
|
if [ "$PUID" = "0" ]; then
|
||||||
|
echo "Skipping ownership changes for /app/config"
|
||||||
|
elif [ -e /app/config ]; then
|
||||||
CURRENT_UID=$(stat -c %u /app/config)
|
CURRENT_UID=$(stat -c %u /app/config)
|
||||||
CURRENT_GID=$(stat -c %g /app/config)
|
CURRENT_GID=$(stat -c %g /app/config)
|
||||||
|
|
||||||
@@ -39,7 +41,9 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Ensure /app/config/logs exists and is owned
|
# Ensure /app/config/logs exists and is owned
|
||||||
if [ -n "$PUID" ] && [ -n "$PGID" ]; then
|
if [ "$PUID" = "0" ]; then
|
||||||
|
echo "Skipping ownership changes for /app/config/logs"
|
||||||
|
elif [ -n "$PUID" ] && [ -n "$PGID" ]; then
|
||||||
mkdir -p /app/config/logs 2>/dev/null || true
|
mkdir -p /app/config/logs 2>/dev/null || true
|
||||||
if [ -d /app/config/logs ]; then
|
if [ -d /app/config/logs ]; then
|
||||||
LOG_UID=$(stat -c %u /app/config/logs)
|
LOG_UID=$(stat -c %u /app/config/logs)
|
||||||
|
|||||||
@@ -177,6 +177,16 @@ labels:
|
|||||||
- homepage.widget.fields=["field1","field2"] # optional
|
- homepage.widget.fields=["field1","field2"] # optional
|
||||||
```
|
```
|
||||||
|
|
||||||
|
!!! note
|
||||||
|
|
||||||
|
If you use mapping syntax (`:`) for labels instead of list syntax (`-`), array values like `fields` must be wrapped in single quotes so they are passed as a string:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
labels:
|
||||||
|
...
|
||||||
|
homepage.widget.fields: '["field1","field2"]'
|
||||||
|
```
|
||||||
|
|
||||||
Multiple widgets can be specified by incrementing the index, e.g.
|
Multiple widgets can be specified by incrementing the index, e.g.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
@@ -189,6 +199,8 @@ labels: ...
|
|||||||
- homepage.widgets[1].slug=youreventslughere
|
- homepage.widgets[1].slug=youreventslughere
|
||||||
```
|
```
|
||||||
|
|
||||||
|
To pass custom HTTP headers with a widget request when using labels, use the same dot-notation: `homepage.widget.headers.X-Auth-Key=secret` (or `homepage.widgets[0].headers.X-Auth-Key=secret` when multiple widgets are present).
|
||||||
|
|
||||||
You can add specify fields for e.g. the [CustomAPI](../widgets/services/customapi.md) widget by using array-style dot notation:
|
You can add specify fields for e.g. the [CustomAPI](../widgets/services/customapi.md) widget by using array-style dot notation:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
|
|||||||
@@ -94,6 +94,7 @@ metadata:
|
|||||||
gethomepage.dev/name: Emby
|
gethomepage.dev/name: Emby
|
||||||
gethomepage.dev/widget.type: "emby"
|
gethomepage.dev/widget.type: "emby"
|
||||||
gethomepage.dev/widget.url: "https://emby.example.com"
|
gethomepage.dev/widget.url: "https://emby.example.com"
|
||||||
|
gethomepage.dev/widget.headers.X-Auth-Key: "your-secret-here"
|
||||||
gethomepage.dev/pod-selector: ""
|
gethomepage.dev/pod-selector: ""
|
||||||
gethomepage.dev/weight: 10 # optional
|
gethomepage.dev/weight: 10 # optional
|
||||||
gethomepage.dev/instance: "public" # optional
|
gethomepage.dev/instance: "public" # optional
|
||||||
|
|||||||
@@ -101,6 +101,25 @@ Each service can have multiple widgets attached to it, for example:
|
|||||||
|
|
||||||
Multiple widgets per service are not yet supported with Kubernetes ingress annotations.
|
Multiple widgets per service are not yet supported with Kubernetes ingress annotations.
|
||||||
|
|
||||||
|
#### Custom HTTP headers
|
||||||
|
|
||||||
|
Widgets that make HTTP calls support extra request headers via `headers`. This is useful when a reverse proxy expects a secret header.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
- UptimeRobot:
|
||||||
|
icon: uptimekuma.png
|
||||||
|
href: https://uptimerobot.com/
|
||||||
|
widget:
|
||||||
|
type: uptimerobot
|
||||||
|
url: https://api.uptimerobot.com
|
||||||
|
key: ${UPTIMEROBOT_API_KEY}
|
||||||
|
headers:
|
||||||
|
User-Agent: homepage
|
||||||
|
X-Auth-Key: your-secret-here
|
||||||
|
```
|
||||||
|
|
||||||
|
If you define services via Docker labels or Kubernetes annotations, use the same key with dot-notation (for example `homepage.widget.headers.X-Auth-Key=secret` or `gethomepage.dev/widget.headers.X-Auth-Key: "secret"`).
|
||||||
|
|
||||||
#### Field Visibility
|
#### Field Visibility
|
||||||
|
|
||||||
Each widget can optionally provide a list of which fields should be visible via the `fields` widget property. If no fields are specified, then all fields will be displayed. The `fields` property must be a valid YAML array of strings. As an example, here is the entry for Sonarr showing only a couple of fields.
|
Each widget can optionally provide a list of which fields should be visible via the `fields` widget property. If no fields are specified, then all fields will be displayed. The `fields` property must be a valid YAML array of strings. As an example, here is the entry for Sonarr showing only a couple of fields.
|
||||||
|
|||||||
@@ -123,6 +123,58 @@ blockHighlights:
|
|||||||
|
|
||||||
Any unspecified level falls back to the built-in defaults.
|
Any unspecified level falls back to the built-in defaults.
|
||||||
|
|
||||||
|
## Progressive Web App (PWA)
|
||||||
|
|
||||||
|
A progressive web app is an app that can be installed on a device and provide user experience like a native app. Homepage comes with built-in support for PWA with some default configurations, but you can customize them.
|
||||||
|
|
||||||
|
More information on PWAs can be found in [MDN Web Docs](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps).
|
||||||
|
|
||||||
|
### App icons
|
||||||
|
|
||||||
|
You can set custom icons for installable apps. More information about how you can set them can be found in the [MDN Web Docs](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference/icons).
|
||||||
|
|
||||||
|
The default value is the Homepage icon in sizes 192x192 and 512x512.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
pwa:
|
||||||
|
icons:
|
||||||
|
- src: https://developer.mozilla.org/favicon-192x192.png
|
||||||
|
type: image/png
|
||||||
|
sizes: 192x192
|
||||||
|
- src: https://developer.mozilla.org/favicon-512x512.png
|
||||||
|
type: image/png
|
||||||
|
sizes: 512x512
|
||||||
|
```
|
||||||
|
|
||||||
|
For icon `src` you can pass either full URL or a local path relative to the `/app/public` directory. See [Background Image](#background-image) for more detailed information on how to provide your own files.
|
||||||
|
|
||||||
|
### Shortcuts
|
||||||
|
|
||||||
|
Shortcuts can be used to specify links to tabs, to be preselected when the homepage is opened as an app.
|
||||||
|
More information about how you can set them can be found in the [MDN Web Docs](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference/shortcuts).
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
pwa:
|
||||||
|
shortcuts:
|
||||||
|
- name: First
|
||||||
|
url: "/#first" # opens the first tab
|
||||||
|
- name: Second
|
||||||
|
url: "/#second" # opens the second tab
|
||||||
|
- name: Third
|
||||||
|
url: "/#third" # opens the third tab
|
||||||
|
```
|
||||||
|
|
||||||
|
### Other PWA configurations
|
||||||
|
|
||||||
|
Homepage sets few other PWA configurations, that are based on global settings in `settings.yaml`:
|
||||||
|
|
||||||
|
- `name`, `short_name` - Both equal to the [`title`](#title) setting.
|
||||||
|
- `theme_color`, `background_color` - Both based on the [`color`](#color-palette) and [`theme`](#theme) settings.
|
||||||
|
- `display` - It is always set to "standalone".
|
||||||
|
- `start_url` - Equal to the [`startUrl`](#start-url) setting.
|
||||||
|
|
||||||
|
More information for wach of the PWA configurations can be found in the [MDN Web Docs](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference).
|
||||||
|
|
||||||
## Layout
|
## Layout
|
||||||
|
|
||||||
You can configure service and bookmarks sections to be either "column" or "row" based layouts, like so:
|
You can configure service and bookmarks sections to be either "column" or "row" based layouts, like so:
|
||||||
|
|||||||
@@ -37,4 +37,4 @@ The value is a comma-separated (no spaces) list of allowed hosts (sometimes with
|
|||||||
|
|
||||||
If you are seeing errors about host validation, check the homepage logs and ensure that the host exactly as output in the logs is in the `HOMEPAGE_ALLOWED_HOSTS` list.
|
If you are seeing errors about host validation, check the homepage logs and ensure that the host exactly as output in the logs is in the `HOMEPAGE_ALLOWED_HOSTS` list.
|
||||||
|
|
||||||
This can be disabled by setting `HOMEPAGE_ALLOWED_HOSTS` to `*` but this is not recommended.
|
This can be disabled by setting `HOMEPAGE_ALLOWED_HOSTS` to `*` but this is not recommended. Public deployments must rely on a reverse proxy (and/or VPN) that enforces authentication, TLS, and unexpected Host headers; the built-in host check is a best-effort guard for local setups and is not a substitute for edge protections.
|
||||||
|
|||||||
@@ -223,13 +223,33 @@ spec:
|
|||||||
- name: homepage
|
- name: homepage
|
||||||
image: "ghcr.io/gethomepage/homepage:latest"
|
image: "ghcr.io/gethomepage/homepage:latest"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
|
securityContext:
|
||||||
|
allowPrivilegeEscalation: false
|
||||||
|
capabilities:
|
||||||
|
drop:
|
||||||
|
- ALL
|
||||||
|
runAsNonRoot: true
|
||||||
|
runAsUser: 1000
|
||||||
|
runAsGroup: 1000
|
||||||
|
seccompProfile:
|
||||||
|
type: RuntimeDefault
|
||||||
env:
|
env:
|
||||||
|
- name: MY_POD_IP
|
||||||
|
valueFrom:
|
||||||
|
fieldRef:
|
||||||
|
fieldPath: status.podIP
|
||||||
- name: HOMEPAGE_ALLOWED_HOSTS
|
- name: HOMEPAGE_ALLOWED_HOSTS
|
||||||
value: gethomepage.dev # required, may need port. See gethomepage.dev/installation/#homepage_allowed_hosts
|
value: "$(MY_POD_IP):3000,gethomepage.dev" # See gethomepage.dev/installation/#homepage_allowed_hosts . Value before the comma is required for the k8s probe
|
||||||
ports:
|
ports:
|
||||||
- name: http
|
- name: http
|
||||||
containerPort: 3000
|
containerPort: 3000
|
||||||
protocol: TCP
|
protocol: TCP
|
||||||
|
livenessProbe:
|
||||||
|
httpGet:
|
||||||
|
path: /api/healthcheck
|
||||||
|
port: http
|
||||||
|
initialDelaySeconds: 5
|
||||||
|
periodSeconds: 15
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- mountPath: /app/config/custom.js
|
- mountPath: /app/config/custom.js
|
||||||
name: homepage-config
|
name: homepage-config
|
||||||
|
|||||||
@@ -104,7 +104,7 @@
|
|||||||
|
|
||||||
body {
|
body {
|
||||||
background-color: transparent !important;
|
background-color: transparent !important;
|
||||||
background-image: url("https://raw.githubusercontent.com/gethomepage/homepage/main/docs/assets/blossom_valley.jpg");
|
background-image: url("https://raw.githubusercontent.com/gethomepage/homepage/main/docs/assets/blossom_valley_blur.jpg");
|
||||||
background-size: cover;
|
background-size: cover;
|
||||||
background-attachment: fixed;
|
background-attachment: fixed;
|
||||||
background-position: center;
|
background-position: center;
|
||||||
@@ -119,20 +119,6 @@ body[data-md-color-scheme="default"] {
|
|||||||
color: rgba(255, 255, 255, 1);
|
color: rgba(255, 255, 255, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur-overlay {
|
|
||||||
z-index: -1;
|
|
||||||
position: fixed;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
background: hsl(0deg 0% 0% / 10%);
|
|
||||||
backdrop-filter: blur(128px);
|
|
||||||
-webkit-backdrop-filter: blur(128px);
|
|
||||||
}
|
|
||||||
|
|
||||||
[data-md-color-scheme="default"] .blur-overlay {
|
|
||||||
background: hsla(0, 0%, 0%, 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
.md-nav--lifted > .md-nav__list > .md-nav__item--active > .md-nav__link,
|
.md-nav--lifted > .md-nav__list > .md-nav__item--active > .md-nav__link,
|
||||||
.md-nav--secondary .md-nav__title {
|
.md-nav--secondary .md-nav__title {
|
||||||
background: none;
|
background: none;
|
||||||
|
|||||||
@@ -12,7 +12,6 @@ hide:
|
|||||||
- Check config/logs/homepage.log, on docker simply e.g. `docker logs homepage`. This may provide some insight into the reason for an error.
|
- Check config/logs/homepage.log, on docker simply e.g. `docker logs homepage`. This may provide some insight into the reason for an error.
|
||||||
- Check the browser error console, this can also sometimes provide useful information.
|
- Check the browser error console, this can also sometimes provide useful information.
|
||||||
- Consider setting the `ENV` variable `LOG_LEVEL` to `debug`.
|
- Consider setting the `ENV` variable `LOG_LEVEL` to `debug`.
|
||||||
- If certain widgets are failing when connecting to public APIs, consider [disabling IPv6](#disabling-ipv6).
|
|
||||||
|
|
||||||
## Service Widget Errors
|
## Service Widget Errors
|
||||||
|
|
||||||
@@ -67,17 +66,3 @@ All service widgets work essentially the same, that is, homepage makes a proxied
|
|||||||
## Missing custom icons
|
## Missing custom icons
|
||||||
|
|
||||||
If, after correctly adding and mapping your custom icons via the [Icons](../configs/services.md#icons) instructions, you are still unable to see your icons please try recreating your container.
|
If, after correctly adding and mapping your custom icons via the [Icons](../configs/services.md#icons) instructions, you are still unable to see your icons please try recreating your container.
|
||||||
|
|
||||||
## Disabling IPv6 for http requests {#disabling-ipv6}
|
|
||||||
|
|
||||||
If you are having issues with certain widgets that are unable to reach public APIs (e.g. weather), in certain setups you may need to disable IPv6. You can set the environment variable `HOMEPAGE_PROXY_DISABLE_IPV6` to `true` to disable IPv6 for the homepage proxy.
|
|
||||||
|
|
||||||
Alternatively, you can use the `sysctls` option in your docker-compose file to disable IPv6 for the homepage container completely:
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
services:
|
|
||||||
homepage:
|
|
||||||
...
|
|
||||||
sysctls:
|
|
||||||
- net.ipv6.conf.all.disable_ipv6=1
|
|
||||||
```
|
|
||||||
|
|||||||
@@ -33,6 +33,32 @@ Once dependencies have been installed you can lint your code with
|
|||||||
pnpm lint
|
pnpm lint
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Testing
|
||||||
|
|
||||||
|
Homepage uses [Vitest](https://vitest.dev/) for unit and component tests.
|
||||||
|
|
||||||
|
Run the test suite:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pnpm test
|
||||||
|
```
|
||||||
|
|
||||||
|
Run the test suite with coverage:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pnpm test:coverage
|
||||||
|
```
|
||||||
|
|
||||||
|
### What tests to include
|
||||||
|
|
||||||
|
- New or updated widgets should generally include a component test near the widget component (for example `src/widgets/<widget>/component.test.jsx`) that covers realistic behavior: loading/placeholder state, error state, and a representative "happy path" render.
|
||||||
|
- If you add or change a widget definition file (`src/widgets/<widget>/widget.js`), add/update its corresponding unit test (`src/widgets/<widget>/widget.test.js`) to cover the config/mapping behavior.
|
||||||
|
- If your widget requires a custom proxy (`src/widgets/<widget>/proxy.js`), add a proxy unit test (`src/widgets/<widget>/proxy.test.js`) that validates:
|
||||||
|
- request construction (URL, query params, headers/auth)
|
||||||
|
- response mapping (what the widget consumes)
|
||||||
|
- error pathways (upstream error, unexpected payloads)
|
||||||
|
- Avoid placing test files under `src/pages/**` (Next.js treats files there as routes). Page tests should live under `src/__tests__/pages/**`.
|
||||||
|
|
||||||
## Code formatting with pre-commit hooks
|
## Code formatting with pre-commit hooks
|
||||||
|
|
||||||
To ensure a consistent style and formatting across the project source, the project utilizes Git [`pre-commit`](https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks) hooks to perform some formatting and linting before a commit is allowed.
|
To ensure a consistent style and formatting across the project source, the project utilizes Git [`pre-commit`](https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks) hooks to perform some formatting and linting before a commit is allowed.
|
||||||
|
|||||||
@@ -201,3 +201,18 @@ export default async function customProxyHandler(req, res, map) {
|
|||||||
```
|
```
|
||||||
|
|
||||||
Proxy handlers are a complex topic and require a good understanding of JavaScript and the Homepage codebase. If you are new to Homepage, we recommend using the built-in proxy handlers.
|
Proxy handlers are a complex topic and require a good understanding of JavaScript and the Homepage codebase. If you are new to Homepage, we recommend using the built-in proxy handlers.
|
||||||
|
|
||||||
|
## Testing proxy handlers
|
||||||
|
|
||||||
|
Proxy handlers are a common source of regressions because they deal with authentication, request formatting, and sometimes odd upstream API behavior.
|
||||||
|
|
||||||
|
When you add a new proxy handler or custom widget proxy, include tests that focus on behavior:
|
||||||
|
|
||||||
|
- **Request construction:** the correct URL/path, query params, headers, and auth (and that secrets are not accidentally logged).
|
||||||
|
- **Response mapping:** the payload shape expected by the widget/component (including optional/missing fields).
|
||||||
|
- **Error handling:** upstream non-200s, invalid JSON, timeouts, and unexpected payloads should produce a predictable result.
|
||||||
|
|
||||||
|
Test locations:
|
||||||
|
|
||||||
|
- Shared handlers live in `src/utils/proxy/handlers/*.js` with tests alongside them (for example `src/utils/proxy/handlers/generic.test.js`).
|
||||||
|
- Widget-specific proxies live in `src/widgets/<widget>/proxy.js` with tests in `src/widgets/<widget>/proxy.test.js`.
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ The Glances widget allows you to monitor the resources (CPU, memory, storage, te
|
|||||||
cpu: true # optional, enabled by default, disable by setting to false
|
cpu: true # optional, enabled by default, disable by setting to false
|
||||||
mem: true # optional, enabled by default, disable by setting to false
|
mem: true # optional, enabled by default, disable by setting to false
|
||||||
cputemp: true # disabled by default
|
cputemp: true # disabled by default
|
||||||
|
unit: imperial # optional for temp, default is metric
|
||||||
uptime: true # disabled by default
|
uptime: true # disabled by default
|
||||||
disk: / # disabled by default, use mount point of disk(s) in glances. Can also be a list (see below)
|
disk: / # disabled by default, use mount point of disk(s) in glances. Can also be a list (see below)
|
||||||
diskUnits: bytes # optional, bytes (default) or bbytes. Only applies to disk
|
diskUnits: bytes # optional, bytes (default) or bbytes. Only applies to disk
|
||||||
@@ -31,5 +32,3 @@ disk:
|
|||||||
- /boot
|
- /boot
|
||||||
...
|
...
|
||||||
```
|
```
|
||||||
|
|
||||||
_Added in v0.4.18, updated in v0.6.11, v0.6.21_
|
|
||||||
|
|||||||
@@ -7,13 +7,17 @@ You can include all or some of the available resources. If you do not want to se
|
|||||||
|
|
||||||
The disk path is the path reported by `df` (Mounted On), or the mount point of the disk.
|
The disk path is the path reported by `df` (Mounted On), or the mount point of the disk.
|
||||||
|
|
||||||
|
!!! note
|
||||||
|
|
||||||
|
Any disk you wish to access must be mounted to your container as a volume.
|
||||||
|
|
||||||
The cpu and memory resource information are the container's usage while [glances](glances.md) displays statistics for the host machine on which it is installed.
|
The cpu and memory resource information are the container's usage while [glances](glances.md) displays statistics for the host machine on which it is installed.
|
||||||
|
|
||||||
The resources widget primarily relies on a popular tool called [systeminformation](https://systeminformation.io). Thus, any limitiations of that software apply, for example, BRTFS RAID is not supported for the disk usage. In this case users may want to use the [glances widget](glances.md) instead.
|
The resources widget primarily relies on a popular tool called [systeminformation](https://systeminformation.io). Thus, any limitiations of that software apply, for example, BRTFS RAID is not supported for the disk usage. In this case users may want to use the [glances widget](glances.md) instead.
|
||||||
|
|
||||||
_Note: unfortunately, the package used for getting CPU temp ([systeminformation](https://systeminformation.io)) is not compatible with some setups and will not report any value(s) for CPU temp._
|
!!! warning
|
||||||
|
|
||||||
**Any disk you wish to access must be mounted to your container as a volume.**
|
The package used for getting CPU temp ([systeminformation](https://systeminformation.io)) is not compatible with some setups and will not report any value(s) for CPU temp.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
- resources:
|
- resources:
|
||||||
@@ -75,3 +79,10 @@ You can additionally supply an optional `expanded` property set to true in order
|
|||||||
```
|
```
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
To monitor a named host network interface in Docker (for example `network: eno1`), mount host `/sys` (read-only):
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
volumes:
|
||||||
|
- /sys:/sys:ro
|
||||||
|
```
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ You can display general connectivity status from your Unifi (Network) Controller
|
|||||||
|
|
||||||
An optional 'site' parameter can be supplied, if it is not the widget will use the default site for the controller.
|
An optional 'site' parameter can be supplied, if it is not the widget will use the default site for the controller.
|
||||||
|
|
||||||
!!! hint
|
!!! tip
|
||||||
|
|
||||||
If you enter e.g. incorrect credentials and receive an "API Error", you may need to recreate the container to clear the cache.
|
If you enter e.g. incorrect credentials and receive an "API Error", you may need to recreate the container to clear the cache.
|
||||||
|
|
||||||
|
|||||||
18
docs/widgets/services/arcane.md
Normal file
18
docs/widgets/services/arcane.md
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
---
|
||||||
|
title: Arcane
|
||||||
|
description: Arcane Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Arcane](https://github.com/getarcaneapp/arcane).
|
||||||
|
|
||||||
|
**Allowed fields** (max 4): `running`, `stopped`, `total`, `images`, `images_used`, `images_unused`, `image_updates`.
|
||||||
|
**Default fields**: `running`, `stopped`, `total`, `image_updates`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: arcane
|
||||||
|
url: http://localhost:3552
|
||||||
|
env: 0 # required, 0 is Arcane default local environment
|
||||||
|
key: your-api-key
|
||||||
|
fields: ["running", "stopped", "total", "image_updates"] # optional
|
||||||
|
```
|
||||||
16
docs/widgets/services/booklore.md
Normal file
16
docs/widgets/services/booklore.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
title: Booklore
|
||||||
|
description: Booklore Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Booklore](https://github.com/booklore-app/booklore).
|
||||||
|
|
||||||
|
The widget authenticates with your Booklore credentials to surface total libraries, books, and reading progress counts for your account.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: booklore
|
||||||
|
url: https://booklore.host.or.ip
|
||||||
|
username: username
|
||||||
|
password: password
|
||||||
|
```
|
||||||
17
docs/widgets/services/dispatcharr.md
Normal file
17
docs/widgets/services/dispatcharr.md
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
---
|
||||||
|
title: Dispatcharr
|
||||||
|
description: Dispatcharr Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Dispatcharr](https://github.com/Dispatcharr/Dispatcharr).
|
||||||
|
|
||||||
|
Allowed fields: `["channels", "streams"]`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: dispatcharr
|
||||||
|
url: http://dispatcharr.host.or.ip
|
||||||
|
username: username
|
||||||
|
password: password
|
||||||
|
enableActiveStreams: true # optional, defaults to false
|
||||||
|
```
|
||||||
20
docs/widgets/services/dockhand.md
Normal file
20
docs/widgets/services/dockhand.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
title: Dockhand
|
||||||
|
description: Dockhand Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Dockhand](https://dockhand.pro/).
|
||||||
|
|
||||||
|
Note: The widget currently supports Dockhand's **local** authentication only.
|
||||||
|
|
||||||
|
**Allowed fields:** (max 4): `running`, `stopped`, `paused`, `total`, `cpu`, `memory`, `images`, `volumes`, `events_today`, `pending_updates`, `stacks`.
|
||||||
|
**Default fields:** `running`, `total`, `cpu`, `memory`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: dockhand
|
||||||
|
url: http://localhost:3001
|
||||||
|
environment: local # optional: name or id; aggregates all when omitted
|
||||||
|
username: your-user # required for local auth
|
||||||
|
password: your-pass # required for local auth
|
||||||
|
```
|
||||||
@@ -3,6 +3,8 @@ title: Gatus
|
|||||||
description: Gatus Widget Configuration
|
description: Gatus Widget Configuration
|
||||||
---
|
---
|
||||||
|
|
||||||
|
Learn more about [Gatus](https://github.com/TwiN/gatus).
|
||||||
|
|
||||||
Allowed fields: `["up", "down", "uptime"]`.
|
Allowed fields: `["up", "down", "uptime"]`.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ You can also find a list of all available service widgets in the sidebar navigat
|
|||||||
|
|
||||||
- [Adguard Home](adguard-home.md)
|
- [Adguard Home](adguard-home.md)
|
||||||
- [APC UPS](apcups.md)
|
- [APC UPS](apcups.md)
|
||||||
|
- [Arcane](arcane.md)
|
||||||
- [ArgoCD](argocd.md)
|
- [ArgoCD](argocd.md)
|
||||||
- [Atsumeru](atsumeru.md)
|
- [Atsumeru](atsumeru.md)
|
||||||
- [Audiobookshelf](audiobookshelf.md)
|
- [Audiobookshelf](audiobookshelf.md)
|
||||||
@@ -17,6 +18,7 @@ You can also find a list of all available service widgets in the sidebar navigat
|
|||||||
- [Azure DevOps](azuredevops.md)
|
- [Azure DevOps](azuredevops.md)
|
||||||
- [Backrest](backrest.md)
|
- [Backrest](backrest.md)
|
||||||
- [Bazarr](bazarr.md)
|
- [Bazarr](bazarr.md)
|
||||||
|
- [Booklore](booklore.md)
|
||||||
- [Beszel](beszel.md)
|
- [Beszel](beszel.md)
|
||||||
- [Caddy](caddy.md)
|
- [Caddy](caddy.md)
|
||||||
- [Calendar](calendar.md)
|
- [Calendar](calendar.md)
|
||||||
@@ -31,6 +33,8 @@ You can also find a list of all available service widgets in the sidebar navigat
|
|||||||
- [Deluge](deluge.md)
|
- [Deluge](deluge.md)
|
||||||
- [DeveLanCacheUI](develancacheui.md)
|
- [DeveLanCacheUI](develancacheui.md)
|
||||||
- [DiskStation](diskstation.md)
|
- [DiskStation](diskstation.md)
|
||||||
|
- [Dispatcharr](dispatcharr.md)
|
||||||
|
- [Dockhand](dockhand.md)
|
||||||
- [DownloadStation](downloadstation.md)
|
- [DownloadStation](downloadstation.md)
|
||||||
- [Emby](emby.md)
|
- [Emby](emby.md)
|
||||||
- [ESPHome](esphome.md)
|
- [ESPHome](esphome.md)
|
||||||
@@ -63,7 +67,7 @@ You can also find a list of all available service widgets in the sidebar navigat
|
|||||||
- [Jackett](jackett.md)
|
- [Jackett](jackett.md)
|
||||||
- [JDownloader](jdownloader.md)
|
- [JDownloader](jdownloader.md)
|
||||||
- [Jellyfin](jellyfin.md)
|
- [Jellyfin](jellyfin.md)
|
||||||
- [Jellyseerr](jellyseerr.md)
|
- [Seerr](seerr.md)
|
||||||
- [Jellystat](jellystat.md)
|
- [Jellystat](jellystat.md)
|
||||||
- [Kavita](kavita.md)
|
- [Kavita](kavita.md)
|
||||||
- [Komga](komga.md)
|
- [Komga](komga.md)
|
||||||
@@ -97,7 +101,6 @@ You can also find a list of all available service widgets in the sidebar navigat
|
|||||||
- [OpenMediaVault](openmediavault.md)
|
- [OpenMediaVault](openmediavault.md)
|
||||||
- [OpenWRT](openwrt.md)
|
- [OpenWRT](openwrt.md)
|
||||||
- [OPNsense](opnsense.md)
|
- [OPNsense](opnsense.md)
|
||||||
- [Overseerr](overseerr.md)
|
|
||||||
- [PaperlessNGX](paperlessngx.md)
|
- [PaperlessNGX](paperlessngx.md)
|
||||||
- [Peanut](peanut.md)
|
- [Peanut](peanut.md)
|
||||||
- [pfSense](pfsense.md)
|
- [pfSense](pfsense.md)
|
||||||
|
|||||||
@@ -5,15 +5,21 @@ description: Jellyfin Widget Configuration
|
|||||||
|
|
||||||
Learn more about [Jellyfin](https://github.com/jellyfin/jellyfin).
|
Learn more about [Jellyfin](https://github.com/jellyfin/jellyfin).
|
||||||
|
|
||||||
You can create an API key from inside Jellyfin at `Settings > Advanced > Api Keys`.
|
You can create an API key from inside the Jellyfin Administration Dashboard under `Advanced > API Keys`.
|
||||||
|
|
||||||
As of v0.6.11 the widget supports fields `["movies", "series", "episodes", "songs"]`. These blocks are disabled by default but can be enabled with the `enableBlocks` option, and the "Now Playing" feature (enabled by default) can be disabled with the `enableNowPlaying` option.
|
As of v0.6.11 the widget supports fields `["movies", "series", "episodes", "songs"]`. These blocks are disabled by default but can be enabled with the `enableBlocks` option, and the "Now Playing" feature (enabled by default) can be disabled with the `enableNowPlaying` option.
|
||||||
|
|
||||||
|
| Jellyfin Version | Homepage Widget Version |
|
||||||
|
| ---------------- | ----------------------- |
|
||||||
|
| < 10.12 | 1 (default) |
|
||||||
|
| >= 10.12 | 2 |
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
type: jellyfin
|
type: jellyfin
|
||||||
url: http://jellyfin.host.or.ip
|
url: http://jellyfin.host.or.ip:port
|
||||||
key: apikeyapikeyapikeyapikeyapikey
|
key: apikeyapikeyapikeyapikeyapikey
|
||||||
|
version: 2 # optional, default is 1
|
||||||
enableBlocks: true # optional, defaults to false
|
enableBlocks: true # optional, defaults to false
|
||||||
enableNowPlaying: true # optional, defaults to true
|
enableNowPlaying: true # optional, defaults to true
|
||||||
enableUser: true # optional, defaults to false
|
enableUser: true # optional, defaults to false
|
||||||
|
|||||||
@@ -1,18 +0,0 @@
|
|||||||
---
|
|
||||||
title: Jellyseerr
|
|
||||||
description: Jellyseerr Widget Configuration
|
|
||||||
---
|
|
||||||
|
|
||||||
Learn more about [Jellyseerr](https://github.com/Fallenbagel/jellyseerr).
|
|
||||||
|
|
||||||
Find your API key under `Settings > General > API Key`.
|
|
||||||
|
|
||||||
Allowed fields: `["pending", "approved", "available", "issues"]`.
|
|
||||||
Default fields: `["pending", "approved", "available"]`.
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
widget:
|
|
||||||
type: jellyseerr
|
|
||||||
url: http://jellyseerr.host.or.ip
|
|
||||||
key: apikeyapikeyapikeyapikeyapikey
|
|
||||||
```
|
|
||||||
@@ -9,11 +9,17 @@ _Note that the project was renamed from PiAlert to NetAlertX._
|
|||||||
|
|
||||||
Allowed fields: `["total", "connected", "new_devices", "down_alerts"]`.
|
Allowed fields: `["total", "connected", "new_devices", "down_alerts"]`.
|
||||||
|
|
||||||
If you have enabled a password on your NetAlertX instance, you will need to provide the `SYNC_api_token` as the `key` in your config.
|
Provide the `API_TOKEN` (f.k.a. `SYNC_api_token`) as the `key` in your config.
|
||||||
|
|
||||||
|
| NetAlertX Version | Homepage Widget Version |
|
||||||
|
| ----------------- | ----------------------- |
|
||||||
|
| < v26.1.17 | 1 (default) |
|
||||||
|
| > v26.1.17 | 2 |
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
type: netalertx
|
type: netalertx
|
||||||
url: http://ip:port
|
url: http://ip:port # use backend port for widget version 2+
|
||||||
key: netalertxsyncapitoken # optional, only if password is enabled
|
key: yournetalertxapitoken
|
||||||
|
version: 2 # optional, default is 1
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -1,17 +0,0 @@
|
|||||||
---
|
|
||||||
title: Overseerr
|
|
||||||
description: Overseerr Widget Configuration
|
|
||||||
---
|
|
||||||
|
|
||||||
Learn more about [Overseerr](https://github.com/sct/overseerr).
|
|
||||||
|
|
||||||
Find your API key under `Settings > General`.
|
|
||||||
|
|
||||||
Allowed fields: `["pending", "approved", "available", "processing"]`.
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
widget:
|
|
||||||
type: overseerr
|
|
||||||
url: http://overseerr.host.or.ip
|
|
||||||
key: apikeyapikeyapikeyapikeyapikey
|
|
||||||
```
|
|
||||||
@@ -12,7 +12,7 @@ Allowed fields: no configurable fields for this widget.
|
|||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
type: tautulli
|
type: tautulli
|
||||||
url: http://tautulli.host.or.ip
|
url: http://tautulli.host.or.ip:port
|
||||||
key: apikeyapikeyapikeyapikeyapikey
|
key: apikeyapikeyapikeyapikeyapikey
|
||||||
enableUser: true # optional, defaults to false
|
enableUser: true # optional, defaults to false
|
||||||
showEpisodeNumber: true # optional, defaults to false
|
showEpisodeNumber: true # optional, defaults to false
|
||||||
|
|||||||
20
docs/widgets/services/seerr.md
Normal file
20
docs/widgets/services/seerr.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
title: Seerr Widget
|
||||||
|
description: Seerr Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Seerr](https://github.com/seerr-team/seerr).
|
||||||
|
|
||||||
|
Find your API key under `Settings > General > API Key`.
|
||||||
|
|
||||||
|
_Jellyseerr and Overseerr merged into Seerr. Use `type: seerr` (legacy `type: jellyseerr` and `type: overseerr` are aliased)._
|
||||||
|
|
||||||
|
Allowed fields: `["pending", "approved", "available", "completed", "processing", "issues"]`.
|
||||||
|
Default fields: `["pending", "approved", "completed"]`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: seerr
|
||||||
|
url: http://seerr.host.or.ip
|
||||||
|
key: apikeyapikeyapikeyapikeyapikey
|
||||||
|
```
|
||||||
15
docs/widgets/services/sparkyfitness.md
Normal file
15
docs/widgets/services/sparkyfitness.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: SparkyFitness
|
||||||
|
description: SparkyFitness Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [SparkyFitness](https://github.com/CodeWithCJ/SparkyFitness).
|
||||||
|
|
||||||
|
Allowed fields: `["eaten", "burned", "remaining", "steps"]`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: sparkyfitness
|
||||||
|
url: http://sparkyfitness.host.or.ip
|
||||||
|
key: apikeyapikeyapikeyapikeyapikey
|
||||||
|
```
|
||||||
21
docs/widgets/services/tracearr.md
Normal file
21
docs/widgets/services/tracearr.md
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
---
|
||||||
|
title: Tracearr
|
||||||
|
description: Tracearr Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Tracearr](https://www.tracearr.com/).
|
||||||
|
|
||||||
|
Provides detailed information about currently active streams across multiple servers.
|
||||||
|
|
||||||
|
Allowed fields (for summary view): `["streams", "transcodes", "directplay", "bitrate"]`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: tracearr
|
||||||
|
url: http://tracearr.host.or.ip:3000
|
||||||
|
key: apikeyapikeyapikeyapikeyapikey
|
||||||
|
view: both # optional, "summary", "details", or "both", defaults to "details"
|
||||||
|
enableUser: true # optional, defaults to false
|
||||||
|
showEpisodeNumber: true # optional, defaults to false
|
||||||
|
expandOneStreamToTwoRows: false # optional, defaults to true
|
||||||
|
```
|
||||||
@@ -5,6 +5,11 @@ description: TrueNas Scale Widget Configuration
|
|||||||
|
|
||||||
Learn more about [TrueNas](https://www.truenas.com/).
|
Learn more about [TrueNas](https://www.truenas.com/).
|
||||||
|
|
||||||
|
| TrueNAS Version | Homepage widget version |
|
||||||
|
| ----------------------- | ----------------------- |
|
||||||
|
| < 26.04 (REST API) | 1 (default) |
|
||||||
|
| > 25.04 (Websocket API) | 2 |
|
||||||
|
|
||||||
Allowed fields: `["load", "uptime", "alerts"]`.
|
Allowed fields: `["load", "uptime", "alerts"]`.
|
||||||
|
|
||||||
To create an API Key, follow [the official TrueNAS documentation](https://www.truenas.com/docs/scale/scaletutorials/toptoolbar/managingapikeys/).
|
To create an API Key, follow [the official TrueNAS documentation](https://www.truenas.com/docs/scale/scaletutorials/toptoolbar/managingapikeys/).
|
||||||
@@ -17,6 +22,7 @@ To use the `enablePools` option with TrueNAS Core, the `nasType` parameter is re
|
|||||||
widget:
|
widget:
|
||||||
type: truenas
|
type: truenas
|
||||||
url: http://truenas.host.or.ip
|
url: http://truenas.host.or.ip
|
||||||
|
version: 2 # optional, defaults to 1
|
||||||
username: user # not required if using api key
|
username: user # not required if using api key
|
||||||
password: pass # not required if using api key
|
password: pass # not required if using api key
|
||||||
key: yourtruenasapikey # not required if using username / password
|
key: yourtruenasapikey # not required if using username / password
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ An optional 'site' parameter can be supplied, if it is not the widget will use t
|
|||||||
|
|
||||||
Allowed fields: `["uptime", "wan", "lan", "lan_users", "lan_devices", "wlan", "wlan_users", "wlan_devices"]` (maximum of four). Fields unsupported by the unifi device will not be shown.
|
Allowed fields: `["uptime", "wan", "lan", "lan_users", "lan_devices", "wlan", "wlan_users", "wlan_devices"]` (maximum of four). Fields unsupported by the unifi device will not be shown.
|
||||||
|
|
||||||
!!! hint
|
!!! tip
|
||||||
|
|
||||||
If you enter e.g. incorrect credentials and receive an "API Error", you may need to recreate the container or restart the service to clear the cache.
|
If you enter e.g. incorrect credentials and receive an "API Error", you may need to recreate the container or restart the service to clear the cache.
|
||||||
|
|
||||||
|
|||||||
24
docs/widgets/services/unifi-drive.md
Normal file
24
docs/widgets/services/unifi-drive.md
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
---
|
||||||
|
title: UniFi Drive
|
||||||
|
description: UniFi Drive Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [UniFi Drive](https://ui.com/integrations/network-storage).
|
||||||
|
|
||||||
|
## Configuration
|
||||||
|
|
||||||
|
Displays storage statistics from your UniFi Network Attached Storage (UNAS) device. Requires a local UniFi account with at least read privileges.
|
||||||
|
|
||||||
|
Allowed fields: `["total", "used", "available", "status"]`
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: unifi_drive
|
||||||
|
url: https://unifi.host.or.ip
|
||||||
|
username: your_username
|
||||||
|
password: your_password
|
||||||
|
```
|
||||||
|
|
||||||
|
!!! tip
|
||||||
|
|
||||||
|
If you enter incorrect credentials and receive an "API Error", you may need to recreate the container or restart the service to clear the cache.
|
||||||
@@ -9,10 +9,16 @@ Allowed fields: `["projects", "tasks7d", "tasksOverdue", "tasksInProgress"]`.
|
|||||||
|
|
||||||
A list of the next 5 tasks ordered by due date is disabled by default, but can be enabled with the `enableTaskList` option.
|
A list of the next 5 tasks ordered by due date is disabled by default, but can be enabled with the `enableTaskList` option.
|
||||||
|
|
||||||
|
| Vikunja Version | Homepage Widget Version |
|
||||||
|
| --------------- | ----------------------- |
|
||||||
|
| < v1.0.0-rc4 | 1 (default) |
|
||||||
|
| >= v1.0.0-rc4 | 2 |
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
type: vikunja
|
type: vikunja
|
||||||
url: http[s]://vikunja.host.or.ip[:port]
|
url: http[s]://vikunja.host.or.ip[:port]
|
||||||
key: vikunjaapikey
|
key: vikunjaapikey
|
||||||
enableTaskList: true # optional, defaults to false
|
enableTaskList: true # optional, defaults to false
|
||||||
|
version: 2 # optional, defaults to 1
|
||||||
```
|
```
|
||||||
|
|||||||
78
eslint.config.mjs
Normal file
78
eslint.config.mjs
Normal file
@@ -0,0 +1,78 @@
|
|||||||
|
import path from "node:path";
|
||||||
|
import { fileURLToPath } from "node:url";
|
||||||
|
|
||||||
|
import { fixupConfigRules } from "@eslint/compat";
|
||||||
|
import { FlatCompat } from "@eslint/eslintrc";
|
||||||
|
import js from "@eslint/js";
|
||||||
|
import prettier from "eslint-plugin-prettier";
|
||||||
|
import { defineConfig, globalIgnores } from "eslint/config";
|
||||||
|
|
||||||
|
const __filename = fileURLToPath(import.meta.url);
|
||||||
|
const __dirname = path.dirname(__filename);
|
||||||
|
const compat = new FlatCompat({
|
||||||
|
baseDirectory: __dirname,
|
||||||
|
recommendedConfig: js.configs.recommended,
|
||||||
|
allConfig: js.configs.all,
|
||||||
|
});
|
||||||
|
|
||||||
|
export default defineConfig([
|
||||||
|
{
|
||||||
|
extends: fixupConfigRules(compat.extends("next/core-web-vitals", "prettier", "plugin:react-hooks/recommended")),
|
||||||
|
|
||||||
|
plugins: {
|
||||||
|
prettier,
|
||||||
|
},
|
||||||
|
|
||||||
|
languageOptions: {
|
||||||
|
ecmaVersion: 6,
|
||||||
|
sourceType: "module",
|
||||||
|
|
||||||
|
parserOptions: {
|
||||||
|
ecmaFeatures: {
|
||||||
|
modules: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
settings: {
|
||||||
|
"import/resolver": {
|
||||||
|
node: {
|
||||||
|
paths: ["src"],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
rules: {
|
||||||
|
"import/no-cycle": [
|
||||||
|
"error",
|
||||||
|
{
|
||||||
|
maxDepth: 1,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
"import/order": [
|
||||||
|
"error",
|
||||||
|
{
|
||||||
|
"newlines-between": "always",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
|
||||||
|
"no-else-return": [
|
||||||
|
"error",
|
||||||
|
{
|
||||||
|
allowElseIf: true,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
// Vitest tests often intentionally place imports after `vi.mock(...)` to ensure
|
||||||
|
// modules under test see the mocked dependencies. `import/order` can't safely
|
||||||
|
// auto-fix those cases, so disable it for test files.
|
||||||
|
{
|
||||||
|
files: ["src/**/*.test.{js,jsx}", "src/**/*.spec.{js,jsx}"],
|
||||||
|
rules: {
|
||||||
|
"import/order": "off",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
globalIgnores(["./config/", "./coverage/", "./.venv/", "./.next/", "./site/"]),
|
||||||
|
]);
|
||||||
@@ -20,13 +20,13 @@ helm install my-release jameswynn/homepage
|
|||||||
Set the `mode` in the `kubernetes.yaml` to `cluster`.
|
Set the `mode` in the `kubernetes.yaml` to `cluster`.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
mode: default
|
mode: cluster
|
||||||
```
|
```
|
||||||
|
|
||||||
To enable Kubernetes gateway-api compatibility, set `route` to `gateway`.
|
To enable Kubernetes gateway-api compatibility, set `gateway` to `true`.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
route: gateway
|
gateway: true
|
||||||
```
|
```
|
||||||
|
|
||||||
## Widgets
|
## Widgets
|
||||||
|
|||||||
10
mkdocs.yml
10
mkdocs.yml
@@ -33,6 +33,7 @@ nav:
|
|||||||
- widgets/services/index.md
|
- widgets/services/index.md
|
||||||
- widgets/services/adguard-home.md
|
- widgets/services/adguard-home.md
|
||||||
- widgets/services/apcups.md
|
- widgets/services/apcups.md
|
||||||
|
- widgets/services/arcane.md
|
||||||
- widgets/services/argocd.md
|
- widgets/services/argocd.md
|
||||||
- widgets/services/atsumeru.md
|
- widgets/services/atsumeru.md
|
||||||
- widgets/services/audiobookshelf.md
|
- widgets/services/audiobookshelf.md
|
||||||
@@ -41,6 +42,7 @@ nav:
|
|||||||
- widgets/services/azuredevops.md
|
- widgets/services/azuredevops.md
|
||||||
- widgets/services/backrest.md
|
- widgets/services/backrest.md
|
||||||
- widgets/services/bazarr.md
|
- widgets/services/bazarr.md
|
||||||
|
- widgets/services/booklore.md
|
||||||
- widgets/services/beszel.md
|
- widgets/services/beszel.md
|
||||||
- widgets/services/caddy.md
|
- widgets/services/caddy.md
|
||||||
- widgets/services/calendar.md
|
- widgets/services/calendar.md
|
||||||
@@ -55,6 +57,8 @@ nav:
|
|||||||
- widgets/services/deluge.md
|
- widgets/services/deluge.md
|
||||||
- widgets/services/develancacheui.md
|
- widgets/services/develancacheui.md
|
||||||
- widgets/services/diskstation.md
|
- widgets/services/diskstation.md
|
||||||
|
- widgets/services/dispatcharr.md
|
||||||
|
- widgets/services/dockhand.md
|
||||||
- widgets/services/downloadstation.md
|
- widgets/services/downloadstation.md
|
||||||
- widgets/services/emby.md
|
- widgets/services/emby.md
|
||||||
- widgets/services/esphome.md
|
- widgets/services/esphome.md
|
||||||
@@ -87,7 +91,6 @@ nav:
|
|||||||
- widgets/services/jackett.md
|
- widgets/services/jackett.md
|
||||||
- widgets/services/jdownloader.md
|
- widgets/services/jdownloader.md
|
||||||
- widgets/services/jellyfin.md
|
- widgets/services/jellyfin.md
|
||||||
- widgets/services/jellyseerr.md
|
|
||||||
- widgets/services/jellystat.md
|
- widgets/services/jellystat.md
|
||||||
- widgets/services/kavita.md
|
- widgets/services/kavita.md
|
||||||
- widgets/services/komga.md
|
- widgets/services/komga.md
|
||||||
@@ -121,7 +124,6 @@ nav:
|
|||||||
- widgets/services/openmediavault.md
|
- widgets/services/openmediavault.md
|
||||||
- widgets/services/opnsense.md
|
- widgets/services/opnsense.md
|
||||||
- widgets/services/openwrt.md
|
- widgets/services/openwrt.md
|
||||||
- widgets/services/overseerr.md
|
|
||||||
- widgets/services/pangolin.md
|
- widgets/services/pangolin.md
|
||||||
- widgets/services/paperlessngx.md
|
- widgets/services/paperlessngx.md
|
||||||
- widgets/services/peanut.md
|
- widgets/services/peanut.md
|
||||||
@@ -147,8 +149,10 @@ nav:
|
|||||||
- widgets/services/rutorrent.md
|
- widgets/services/rutorrent.md
|
||||||
- widgets/services/sabnzbd.md
|
- widgets/services/sabnzbd.md
|
||||||
- widgets/services/scrutiny.md
|
- widgets/services/scrutiny.md
|
||||||
|
- widgets/services/seerr.md
|
||||||
- widgets/services/slskd.md
|
- widgets/services/slskd.md
|
||||||
- widgets/services/sonarr.md
|
- widgets/services/sonarr.md
|
||||||
|
- widgets/services/sparkyfitness.md
|
||||||
- widgets/services/speedtest-tracker.md
|
- widgets/services/speedtest-tracker.md
|
||||||
- widgets/services/spoolman.md
|
- widgets/services/spoolman.md
|
||||||
- widgets/services/stash.md
|
- widgets/services/stash.md
|
||||||
@@ -161,11 +165,13 @@ nav:
|
|||||||
- widgets/services/technitium.md
|
- widgets/services/technitium.md
|
||||||
- widgets/services/tdarr.md
|
- widgets/services/tdarr.md
|
||||||
- widgets/services/traefik.md
|
- widgets/services/traefik.md
|
||||||
|
- widgets/services/tracearr.md
|
||||||
- widgets/services/transmission.md
|
- widgets/services/transmission.md
|
||||||
- widgets/services/trilium.md
|
- widgets/services/trilium.md
|
||||||
- widgets/services/truenas.md
|
- widgets/services/truenas.md
|
||||||
- widgets/services/tubearchivist.md
|
- widgets/services/tubearchivist.md
|
||||||
- widgets/services/unifi-controller.md
|
- widgets/services/unifi-controller.md
|
||||||
|
- widgets/services/unifi-drive.md
|
||||||
- widgets/services/unmanic.md
|
- widgets/services/unmanic.md
|
||||||
- widgets/services/unraid.md
|
- widgets/services/unraid.md
|
||||||
- widgets/services/uptime-kuma.md
|
- widgets/services/uptime-kuma.md
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
// prettyBytes taken from https://github.com/sindresorhus/pretty-bytes
|
// prettyBytes taken from https://github.com/sindresorhus/pretty-bytes
|
||||||
|
|
||||||
/* eslint-disable no-param-reassign */
|
|
||||||
const BYTE_UNITS = ["B", "kB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"];
|
const BYTE_UNITS = ["B", "kB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"];
|
||||||
|
|
||||||
const BIBYTE_UNITS = ["B", "kiB", "MiB", "GiB", "TiB", "PiB", "EiB", "ZiB", "YiB"];
|
const BIBYTE_UNITS = ["B", "kiB", "MiB", "GiB", "TiB", "PiB", "EiB", "ZiB", "YiB"];
|
||||||
@@ -37,7 +36,6 @@ function prettyBytes(number, options) {
|
|||||||
...options,
|
...options,
|
||||||
};
|
};
|
||||||
|
|
||||||
// eslint-disable-next-line no-nested-ternary
|
|
||||||
const UNITS = options.bits ? (options.binary ? BIBIT_UNITS : BIT_UNITS) : options.binary ? BIBYTE_UNITS : BYTE_UNITS;
|
const UNITS = options.bits ? (options.binary ? BIBIT_UNITS : BIT_UNITS) : options.binary ? BIBYTE_UNITS : BYTE_UNITS;
|
||||||
|
|
||||||
if (options.signed && number === 0) {
|
if (options.signed && number === 0) {
|
||||||
@@ -45,7 +43,7 @@ function prettyBytes(number, options) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const isNegative = number < 0;
|
const isNegative = number < 0;
|
||||||
// eslint-disable-next-line no-nested-ternary
|
|
||||||
const prefix = isNegative ? "-" : options.signed ? "+" : "";
|
const prefix = isNegative ? "-" : options.signed ? "+" : "";
|
||||||
|
|
||||||
if (isNegative) {
|
if (isNegative) {
|
||||||
|
|||||||
@@ -5,7 +5,12 @@ const nextConfig = {
|
|||||||
reactStrictMode: true,
|
reactStrictMode: true,
|
||||||
output: "standalone",
|
output: "standalone",
|
||||||
images: {
|
images: {
|
||||||
domains: ["cdn.jsdelivr.net"],
|
remotePatterns: [
|
||||||
|
{
|
||||||
|
protocol: "https",
|
||||||
|
hostname: "cdn.jsdelivr.net",
|
||||||
|
},
|
||||||
|
],
|
||||||
unoptimized: true,
|
unoptimized: true,
|
||||||
},
|
},
|
||||||
i18n,
|
i18n,
|
||||||
|
|||||||
61
package.json
61
package.json
@@ -1,13 +1,16 @@
|
|||||||
{
|
{
|
||||||
"name": "homepage",
|
"name": "homepage",
|
||||||
"version": "1.7.0",
|
"version": "1.12.3",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"preinstall": "npx only-allow pnpm",
|
"preinstall": "npx only-allow pnpm",
|
||||||
"dev": "next dev",
|
"dev": "next dev",
|
||||||
"build": "next build",
|
"build": "next build --webpack",
|
||||||
"start": "next start",
|
"start": "next start",
|
||||||
"lint": "next lint",
|
"lint": "eslint .",
|
||||||
|
"test": "vitest run",
|
||||||
|
"test:coverage": "vitest run --coverage",
|
||||||
|
"test:watch": "vitest",
|
||||||
"telemetry": "next telemetry disable"
|
"telemetry": "next telemetry disable"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@@ -15,56 +18,66 @@
|
|||||||
"@kubernetes/client-node": "^1.0.0",
|
"@kubernetes/client-node": "^1.0.0",
|
||||||
"classnames": "^2.5.1",
|
"classnames": "^2.5.1",
|
||||||
"compare-versions": "^6.1.1",
|
"compare-versions": "^6.1.1",
|
||||||
"dockerode": "^4.0.7",
|
"dockerode": "^4.0.10",
|
||||||
"follow-redirects": "^1.15.11",
|
"follow-redirects": "^1.15.11",
|
||||||
"gamedig": "^5.3.2",
|
"gamedig": "^5.3.2",
|
||||||
"i18next": "^25.5.3",
|
"i18next": "^25.10.9",
|
||||||
"ical.js": "^2.1.0",
|
"ical.js": "^2.2.1",
|
||||||
"js-yaml": "^4.1.0",
|
"js-yaml": "^4.1.1",
|
||||||
"json-rpc-2.0": "^1.7.0",
|
"json-rpc-2.0": "^1.7.0",
|
||||||
"luxon": "^3.6.1",
|
"luxon": "^3.6.1",
|
||||||
"memory-cache": "^0.2.0",
|
"memory-cache": "^0.2.0",
|
||||||
"minecraftstatuspinger": "^1.2.2",
|
"minecraftstatuspinger": "^1.2.2",
|
||||||
"next": "^15.5.7",
|
"next": "^16.1.7",
|
||||||
"next-i18next": "^12.1.0",
|
"next-i18next": "^15.4.3",
|
||||||
"ping": "^0.4.4",
|
"ping": "^0.4.4",
|
||||||
"pretty-bytes": "^7.1.0",
|
"pretty-bytes": "^7.1.0",
|
||||||
"raw-body": "^3.0.2",
|
"raw-body": "^3.0.2",
|
||||||
"react": "^18.3.1",
|
"react": "^19.2.4",
|
||||||
"react-dom": "^18.3.1",
|
"react-dom": "^19.2.4",
|
||||||
"react-i18next": "^15.5.3",
|
"react-i18next": "^15.5.3",
|
||||||
"react-icons": "^5.4.0",
|
"react-icons": "^5.6.0",
|
||||||
"recharts": "^3.1.2",
|
"recharts": "^3.1.2",
|
||||||
"swr": "^2.3.3",
|
"swr": "^2.4.1",
|
||||||
"systeminformation": "^5.27.11",
|
"systeminformation": "^5.30.8",
|
||||||
"tough-cookie": "^6.0.0",
|
"tough-cookie": "^6.0.0",
|
||||||
"urbackup-server-api": "^0.8.9",
|
"urbackup-server-api": "^0.92.2",
|
||||||
"winston": "^3.17.0",
|
"winston": "^3.19.0",
|
||||||
|
"ws": "^8.18.3",
|
||||||
"xml-js": "^1.6.11"
|
"xml-js": "^1.6.11"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@tailwindcss/forms": "^0.5.10",
|
"@eslint/compat": "^2.0.3",
|
||||||
"@tailwindcss/postcss": "^4.1.14",
|
"@eslint/eslintrc": "^3.3.3",
|
||||||
|
"@eslint/js": "^9.39.2",
|
||||||
|
"@tailwindcss/forms": "^0.5.11",
|
||||||
|
"@tailwindcss/postcss": "^4.1.18",
|
||||||
|
"@testing-library/jest-dom": "^6.8.0",
|
||||||
|
"@testing-library/react": "^16.3.0",
|
||||||
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.25.1",
|
||||||
"eslint-config-next": "^15.2.4",
|
"eslint-config-next": "^15.5.11",
|
||||||
"eslint-config-prettier": "^10.1.8",
|
"eslint-config-prettier": "^10.1.8",
|
||||||
"eslint-plugin-import": "^2.32.0",
|
"eslint-plugin-import": "^2.32.0",
|
||||||
"eslint-plugin-jsx-a11y": "^6.10.2",
|
"eslint-plugin-jsx-a11y": "^6.10.2",
|
||||||
"eslint-plugin-prettier": "^5.5.4",
|
"eslint-plugin-prettier": "^5.5.5",
|
||||||
"eslint-plugin-react": "^7.37.4",
|
"eslint-plugin-react": "^7.37.4",
|
||||||
"eslint-plugin-react-hooks": "^5.2.0",
|
"eslint-plugin-react-hooks": "^5.2.0",
|
||||||
"postcss": "^8.5.6",
|
"jsdom": "^28.1.0",
|
||||||
"prettier": "^3.7.3",
|
"postcss": "^8.5.8",
|
||||||
|
"prettier": "^3.8.1",
|
||||||
"prettier-plugin-organize-imports": "^4.3.0",
|
"prettier-plugin-organize-imports": "^4.3.0",
|
||||||
"tailwind-scrollbar": "^4.0.2",
|
"tailwind-scrollbar": "^4.0.2",
|
||||||
"tailwindcss": "^4.0.9",
|
"tailwindcss": "^4.1.18",
|
||||||
"typescript": "^5.7.3"
|
"typescript": "^5.7.3",
|
||||||
|
"vitest": "^3.2.4"
|
||||||
},
|
},
|
||||||
"optionalDependencies": {
|
"optionalDependencies": {
|
||||||
"osx-temperature-sensor": "^1.0.8"
|
"osx-temperature-sensor": "^1.0.8"
|
||||||
},
|
},
|
||||||
"pnpm": {
|
"pnpm": {
|
||||||
"onlyBuiltDependencies": [
|
"onlyBuiltDependencies": [
|
||||||
|
"@tailwindcss/oxide",
|
||||||
"osx-temperature-sensor",
|
"osx-temperature-sensor",
|
||||||
"sharp"
|
"sharp"
|
||||||
]
|
]
|
||||||
|
|||||||
2833
pnpm-lock.yaml
generated
2833
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Wag asseblief",
|
"wait": "Wag asseblief",
|
||||||
"empty_data": "Substelsel status onbekend"
|
"empty_data": "Substelsel status onbekend"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episodes",
|
"episodes": "Episodes",
|
||||||
"songs": "Liedjies"
|
"songs": "Liedjies"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Speel",
|
||||||
|
"transcoding": "Transkodering",
|
||||||
|
"bitrate": "Bistempo",
|
||||||
|
"no_active": "Geen Aktiewe Strome",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Reekse",
|
||||||
|
"episodes": "Episode",
|
||||||
|
"songs": "Liedjies"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Vanlyn af",
|
"offline": "Vanlyn af",
|
||||||
"offline_alt": "Vanlyn af",
|
"offline_alt": "Vanlyn af",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "Geen aktiewe strome nie",
|
"no_active": "Geen aktiewe strome nie",
|
||||||
"plex_connection_error": "Gaan Plex-verbinding Na"
|
"plex_connection_error": "Gaan Plex-verbinding Na"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "Geen Aktiewe Strome",
|
||||||
|
"streams": "Uitsendings",
|
||||||
|
"transcodes": "Transkodering",
|
||||||
|
"directplay": "Direkte Speel",
|
||||||
|
"bitrate": "Bistempo"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Gekoppelde APs",
|
"connectedAp": "Gekoppelde APs",
|
||||||
"activeUser": "Aktiewe toestelle",
|
"activeUser": "Aktiewe toestelle",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Goedgekeur",
|
"approved": "Goedgekeur",
|
||||||
"available": "Beskikbaar"
|
"available": "Beskikbaar"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Afwagtend",
|
"pending": "Afwagtend",
|
||||||
"approved": "Goedgekeur",
|
"approved": "Goedgekeur",
|
||||||
"available": "Beskikbaar",
|
"available": "Beskikbaar",
|
||||||
"issues": "Oop Kwessies"
|
"completed": "Afgehandel",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Afwagtend",
|
|
||||||
"processing": "Verwerking",
|
"processing": "Verwerking",
|
||||||
"approved": "Goedgekeur",
|
"issues": "Oop Kwessies"
|
||||||
"available": "Beskikbaar"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Totaal",
|
"total": "Totaal",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Op",
|
"up": "Op",
|
||||||
"pending": "Afwagtend",
|
"pending": "Afwagtend",
|
||||||
"down": "Af"
|
"down": "Af",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Nuut",
|
"new": "Nuut",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Optyd",
|
"uptime": "Optyd",
|
||||||
"volumeAvailable": "Beskikbaar"
|
"volumeAvailable": "Beskikbaar"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Kanale",
|
||||||
|
"streams": "Uitsendings"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Reekse",
|
"series": "Reekse",
|
||||||
"issues": "Kwessies",
|
"issues": "Kwessies",
|
||||||
@@ -769,7 +792,7 @@
|
|||||||
"gross_percent_today": "Vandag",
|
"gross_percent_today": "Vandag",
|
||||||
"gross_percent_1y": "Een jaar",
|
"gross_percent_1y": "Een jaar",
|
||||||
"gross_percent_max": "Alle tyd",
|
"gross_percent_max": "Alle tyd",
|
||||||
"net_worth": "Net Worth"
|
"net_worth": "Netto Waarde"
|
||||||
},
|
},
|
||||||
"audiobookshelf": {
|
"audiobookshelf": {
|
||||||
"podcasts": "Podsendinge",
|
"podcasts": "Podsendinge",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Kategorieë",
|
"categories": "Kategorieë",
|
||||||
"series": "Reekse"
|
"series": "Reekse"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Biblioteke",
|
||||||
|
"books": "Boeke",
|
||||||
|
"reading": "Lees",
|
||||||
|
"finished": "Klaar"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Tou",
|
"downloadCount": "Tou",
|
||||||
"downloadBytesRemaining": "Oorblywende",
|
"downloadBytesRemaining": "Oorblywende",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Liedjies",
|
"songs": "Liedjies",
|
||||||
"time": "Tyd",
|
"time": "Tyd",
|
||||||
"artists": "Kunstenaars"
|
"artists": "Kunstenaars"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Houers",
|
||||||
|
"images": "Beelde",
|
||||||
|
"image_updates": "Beeldopdaterings",
|
||||||
|
"images_unused": "Ongebruik",
|
||||||
|
"environment_required": "Omgewings-ID Vereis"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Lopend",
|
||||||
|
"stopped": "Gestop",
|
||||||
|
"cpu": "SVE",
|
||||||
|
"memory": "Geheue",
|
||||||
|
"images": "Beelde",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Vandag se byeenkomste",
|
||||||
|
"pending_updates": "Hangende opdaterings",
|
||||||
|
"stacks": "Stapels",
|
||||||
|
"paused": "Onderbreek",
|
||||||
|
"total": "Totaal",
|
||||||
|
"environment_not_found": "Omgewing Nie Gevind Nie"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Geëet",
|
||||||
|
"burned": "Verbrand",
|
||||||
|
"remaining": "Oorblywende",
|
||||||
|
"steps": "Stappe"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "حالة النظام الفرعي غير معروفة"
|
"empty_data": "حالة النظام الفرعي غير معروفة"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "استقبال",
|
"rx": "استقبال",
|
||||||
"tx": "ارسال",
|
"tx": "ارسال",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "حلقات",
|
"episodes": "حلقات",
|
||||||
"songs": "أغاني"
|
"songs": "أغاني"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "تحقق من الاتصال بـ Plex"
|
"plex_connection_error": "تحقق من الاتصال بـ Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "المتصلة APs",
|
"connectedAp": "المتصلة APs",
|
||||||
"activeUser": "الأجهزة النشطة",
|
"activeUser": "الأجهزة النشطة",
|
||||||
@@ -272,18 +294,14 @@
|
|||||||
"approved": "مصدق",
|
"approved": "مصدق",
|
||||||
"available": "متاح"
|
"available": "متاح"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
"issues": "Open Issues"
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "معالجة",
|
|
||||||
"approved": "Approved",
|
|
||||||
"available": "Available"
|
|
||||||
},
|
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "جديد(ة)",
|
"new": "جديد(ة)",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "المُشكِلات",
|
"issues": "المُشكِلات",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,9 +63,14 @@
|
|||||||
"wlan_users": "WLAN Потребители",
|
"wlan_users": "WLAN Потребители",
|
||||||
"up": "UP",
|
"up": "UP",
|
||||||
"down": "DOWN",
|
"down": "DOWN",
|
||||||
"wait": "Please wait",
|
"wait": "Моля изчакайте",
|
||||||
"empty_data": "Неизвестен статус на подсистема"
|
"empty_data": "Неизвестен статус на подсистема"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "ПЧ",
|
"rx": "ПЧ",
|
||||||
"tx": "ИЗ",
|
"tx": "ИЗ",
|
||||||
@@ -83,7 +88,7 @@
|
|||||||
"partial": "Частично"
|
"partial": "Частично"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Error",
|
"error": "Грешка",
|
||||||
"ping": "Пинг",
|
"ping": "Пинг",
|
||||||
"down": "Down",
|
"down": "Down",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
@@ -91,11 +96,11 @@
|
|||||||
},
|
},
|
||||||
"siteMonitor": {
|
"siteMonitor": {
|
||||||
"http_status": "HTTP статус",
|
"http_status": "HTTP статус",
|
||||||
"error": "Error",
|
"error": "Грешка",
|
||||||
"response": "Отговор",
|
"response": "Отговор",
|
||||||
"down": "Down",
|
"down": "Down",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"not_available": "Not Available"
|
"not_available": "Не е налично"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Възпроизвежда",
|
"playing": "Възпроизвежда",
|
||||||
@@ -107,11 +112,21 @@
|
|||||||
"episodes": "Епизоди",
|
"episodes": "Епизоди",
|
||||||
"songs": "Песни"
|
"songs": "Песни"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
"online": "Онлайн",
|
"online": "Онлайн",
|
||||||
"total": "Total",
|
"total": "Общо",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"evcc": {
|
"evcc": {
|
||||||
@@ -133,7 +148,7 @@
|
|||||||
"unread": "Непрочетени"
|
"unread": "Непрочетени"
|
||||||
},
|
},
|
||||||
"fritzbox": {
|
"fritzbox": {
|
||||||
"connectionStatus": "Status",
|
"connectionStatus": "Статус",
|
||||||
"connectionStatusUnconfigured": "Неконфигуриран",
|
"connectionStatusUnconfigured": "Неконфигуриран",
|
||||||
"connectionStatusConnecting": "Свързване",
|
"connectionStatusConnecting": "Свързване",
|
||||||
"connectionStatusAuthenticating": "Удостоверяване",
|
"connectionStatusAuthenticating": "Удостоверяване",
|
||||||
@@ -141,7 +156,7 @@
|
|||||||
"connectionStatusDisconnecting": "Прекъсване на връзката",
|
"connectionStatusDisconnecting": "Прекъсване на връзката",
|
||||||
"connectionStatusDisconnected": "Не е свързан",
|
"connectionStatusDisconnected": "Не е свързан",
|
||||||
"connectionStatusConnected": "Свързан",
|
"connectionStatusConnected": "Свързан",
|
||||||
"uptime": "Uptime",
|
"uptime": "Време на работа",
|
||||||
"maxDown": "Макс сваляне",
|
"maxDown": "Макс сваляне",
|
||||||
"maxUp": "Макс качване",
|
"maxUp": "Макс качване",
|
||||||
"down": "Down",
|
"down": "Down",
|
||||||
@@ -170,10 +185,17 @@
|
|||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Playing",
|
"playing": "Playing",
|
||||||
"transcoding": "Transcoding",
|
"transcoding": "Transcoding",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Битрейт",
|
||||||
"no_active": "No Active Streams",
|
"no_active": "Няма активни потоци",
|
||||||
"plex_connection_error": "Провери връзка с Plex"
|
"plex_connection_error": "Провери връзка с Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Свързани точки",
|
"connectedAp": "Свързани точки",
|
||||||
"activeUser": "Активни устройства",
|
"activeUser": "Активни устройства",
|
||||||
@@ -189,7 +211,7 @@
|
|||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Активни Потоци",
|
"streams": "Активни Потоци",
|
||||||
"albums": "Албуми",
|
"albums": "Албуми",
|
||||||
"movies": "Movies",
|
"movies": "Филми",
|
||||||
"tv": "Сериали"
|
"tv": "Сериали"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Одобрен",
|
"approved": "Одобрен",
|
||||||
"available": "Наличен"
|
"available": "Наличен"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
"issues": "Open Issues"
|
"completed": "Completed",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Processing",
|
"processing": "Processing",
|
||||||
"approved": "Approved",
|
"issues": "Open Issues"
|
||||||
"available": "Available"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -362,8 +380,8 @@
|
|||||||
},
|
},
|
||||||
"trilium": {
|
"trilium": {
|
||||||
"version": "Version",
|
"version": "Version",
|
||||||
"notesCount": "Notes",
|
"notesCount": "Бележки",
|
||||||
"dbSize": "Database Size",
|
"dbSize": "Размер на базата данни",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
@@ -373,7 +391,7 @@
|
|||||||
"npm": {
|
"npm": {
|
||||||
"enabled": "Активирано",
|
"enabled": "Активирано",
|
||||||
"disabled": "Деактивирано",
|
"disabled": "Деактивирано",
|
||||||
"total": "Total"
|
"total": "Общо"
|
||||||
},
|
},
|
||||||
"coinmarketcap": {
|
"coinmarketcap": {
|
||||||
"configure": "Настрой за следене една или повече крипто валути",
|
"configure": "Настрой за следене една или повече крипто валути",
|
||||||
@@ -384,7 +402,7 @@
|
|||||||
},
|
},
|
||||||
"gotify": {
|
"gotify": {
|
||||||
"apps": "Приложения",
|
"apps": "Приложения",
|
||||||
"clients": "Clients",
|
"clients": "Клиенти",
|
||||||
"messages": "Съобщения"
|
"messages": "Съобщения"
|
||||||
},
|
},
|
||||||
"prowlarr": {
|
"prowlarr": {
|
||||||
@@ -405,7 +423,7 @@
|
|||||||
"transferRate": "Rate"
|
"transferRate": "Rate"
|
||||||
},
|
},
|
||||||
"mastodon": {
|
"mastodon": {
|
||||||
"user_count": "Users",
|
"user_count": "Потребители",
|
||||||
"status_count": "Posts",
|
"status_count": "Posts",
|
||||||
"domain_count": "Domains"
|
"domain_count": "Domains"
|
||||||
},
|
},
|
||||||
@@ -416,17 +434,17 @@
|
|||||||
},
|
},
|
||||||
"minecraft": {
|
"minecraft": {
|
||||||
"players": "Играчи",
|
"players": "Играчи",
|
||||||
"version": "Version",
|
"version": "Версия",
|
||||||
"status": "Status",
|
"status": "Статус",
|
||||||
"up": "Online",
|
"up": "Онлайн",
|
||||||
"down": "Offline"
|
"down": "Офлайн"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "Read",
|
||||||
"unread": "Unread"
|
"unread": "Unread"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
"users": "Users",
|
"users": "Потребители",
|
||||||
"loginsLast24H": "Logins (24h)",
|
"loginsLast24H": "Logins (24h)",
|
||||||
"failedLoginsLast24H": "Failed Logins (24h)"
|
"failedLoginsLast24H": "Failed Logins (24h)"
|
||||||
},
|
},
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Нови",
|
"new": "Нови",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Издания",
|
"issues": "Издания",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -61,11 +61,16 @@
|
|||||||
"wlan_devices": "Dispositius WLAN",
|
"wlan_devices": "Dispositius WLAN",
|
||||||
"lan_users": "Usuaris LAN",
|
"lan_users": "Usuaris LAN",
|
||||||
"wlan_users": "Usuaris WLAN",
|
"wlan_users": "Usuaris WLAN",
|
||||||
"up": "UP",
|
"up": "ACTIU",
|
||||||
"down": "INACTIU",
|
"down": "INACTIU",
|
||||||
"wait": "Si us plau espera",
|
"wait": "Si us plau espera",
|
||||||
"empty_data": "Estat del subsistema desconegut"
|
"empty_data": "Estat del subsistema desconegut"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Rebut",
|
"rx": "Rebut",
|
||||||
"tx": "Transmès",
|
"tx": "Transmès",
|
||||||
@@ -93,8 +98,8 @@
|
|||||||
"http_status": "Estat HTTP",
|
"http_status": "Estat HTTP",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"response": "Resposta",
|
"response": "Resposta",
|
||||||
"down": "Down",
|
"down": "Inactiu",
|
||||||
"up": "Up",
|
"up": "Actiu",
|
||||||
"not_available": "No disponible"
|
"not_available": "No disponible"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
@@ -107,12 +112,22 @@
|
|||||||
"episodes": "Episodis",
|
"episodes": "Episodis",
|
||||||
"songs": "Cançons"
|
"songs": "Cançons"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Reproduïnt",
|
||||||
|
"transcoding": "Transcodificant",
|
||||||
|
"bitrate": "Taxa de bits",
|
||||||
|
"no_active": "Sense reproduccions actives",
|
||||||
|
"movies": "Pel·lícules",
|
||||||
|
"series": "Sèries",
|
||||||
|
"episodes": "Episodis",
|
||||||
|
"songs": "Cançons"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Desconnectat",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Desconnectat",
|
||||||
"online": "En línia",
|
"online": "En línia",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"unknown": "Unknown"
|
"unknown": "Desconegut"
|
||||||
},
|
},
|
||||||
"evcc": {
|
"evcc": {
|
||||||
"pv_power": "Producció",
|
"pv_power": "Producció",
|
||||||
@@ -133,7 +148,7 @@
|
|||||||
"unread": "Sense llegir"
|
"unread": "Sense llegir"
|
||||||
},
|
},
|
||||||
"fritzbox": {
|
"fritzbox": {
|
||||||
"connectionStatus": "Status",
|
"connectionStatus": "Estat",
|
||||||
"connectionStatusUnconfigured": "Sense configurar",
|
"connectionStatusUnconfigured": "Sense configurar",
|
||||||
"connectionStatusConnecting": "Connectant",
|
"connectionStatusConnecting": "Connectant",
|
||||||
"connectionStatusAuthenticating": "Autenticant",
|
"connectionStatusAuthenticating": "Autenticant",
|
||||||
@@ -141,11 +156,11 @@
|
|||||||
"connectionStatusDisconnecting": "Desconnectant",
|
"connectionStatusDisconnecting": "Desconnectant",
|
||||||
"connectionStatusDisconnected": "Desconnectat",
|
"connectionStatusDisconnected": "Desconnectat",
|
||||||
"connectionStatusConnected": "Connectat",
|
"connectionStatusConnected": "Connectat",
|
||||||
"uptime": "Uptime",
|
"uptime": "Temps en funcionament",
|
||||||
"maxDown": "Màx. Descàrrega",
|
"maxDown": "Màx. Descàrrega",
|
||||||
"maxUp": "Màx. Càrrega",
|
"maxUp": "Màx. Càrrega",
|
||||||
"down": "Down",
|
"down": "Inactiu",
|
||||||
"up": "Up",
|
"up": "Actiu",
|
||||||
"received": "Rebuts",
|
"received": "Rebuts",
|
||||||
"sent": "Enviats",
|
"sent": "Enviats",
|
||||||
"externalIPAddress": "IP ext.",
|
"externalIPAddress": "IP ext.",
|
||||||
@@ -168,17 +183,24 @@
|
|||||||
"passes": "Aprovat"
|
"passes": "Aprovat"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Playing",
|
"playing": "Reproduïnt",
|
||||||
"transcoding": "Transcoding",
|
"transcoding": "Transcodificant",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Taxa de bits",
|
||||||
"no_active": "No Active Streams",
|
"no_active": "Sense reproduccions actives",
|
||||||
"plex_connection_error": "Comprova la connexió de Plex"
|
"plex_connection_error": "Comprova la connexió de Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "Sense reproduccions actives",
|
||||||
|
"streams": "Transmissions",
|
||||||
|
"transcodes": "Transcodificacions",
|
||||||
|
"directplay": "Reproducció directa",
|
||||||
|
"bitrate": "Taxa de bits"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "AP connectats",
|
"connectedAp": "AP connectats",
|
||||||
"activeUser": "Dispositius actius",
|
"activeUser": "Dispositius actius",
|
||||||
"alerts": "Alertes",
|
"alerts": "Alertes",
|
||||||
"connectedGateways": "Connected gateways",
|
"connectedGateways": "Pasarel·les connectades",
|
||||||
"connectedSwitches": "Conmutadors connectats"
|
"connectedSwitches": "Conmutadors connectats"
|
||||||
},
|
},
|
||||||
"nzbget": {
|
"nzbget": {
|
||||||
@@ -189,24 +211,24 @@
|
|||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Transmissions actives",
|
"streams": "Transmissions actives",
|
||||||
"albums": "Àlbums",
|
"albums": "Àlbums",
|
||||||
"movies": "Movies",
|
"movies": "Pel·lícules",
|
||||||
"tv": "Sèries"
|
"tv": "Sèries"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Rate",
|
"rate": "Taxa",
|
||||||
"queue": "Cua",
|
"queue": "Cua",
|
||||||
"timeleft": "Temps restant"
|
"timeleft": "Temps restant"
|
||||||
},
|
},
|
||||||
"rutorrent": {
|
"rutorrent": {
|
||||||
"active": "Actiu",
|
"active": "Actiu",
|
||||||
"upload": "Upload",
|
"upload": "Pujada",
|
||||||
"download": "Download"
|
"download": "Baixada"
|
||||||
},
|
},
|
||||||
"transmission": {
|
"transmission": {
|
||||||
"download": "Download",
|
"download": "Baixada",
|
||||||
"upload": "Upload",
|
"upload": "Pujada",
|
||||||
"leech": "Leech",
|
"leech": "Sangonera",
|
||||||
"seed": "Seed"
|
"seed": "Sembrat"
|
||||||
},
|
},
|
||||||
"qbittorrent": {
|
"qbittorrent": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -272,18 +294,14 @@
|
|||||||
"approved": "Aprovat",
|
"approved": "Aprovat",
|
||||||
"available": "Disponible"
|
"available": "Disponible"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
"issues": "Open Issues"
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Processant",
|
|
||||||
"approved": "Approved",
|
|
||||||
"available": "Available"
|
|
||||||
},
|
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
@@ -313,10 +331,10 @@
|
|||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
"suwayomi": {
|
"suwayomi": {
|
||||||
"download": "Downloaded",
|
"download": "Descarregat",
|
||||||
"nondownload": "No descarregat",
|
"nondownload": "No descarregat",
|
||||||
"read": "Read",
|
"read": "Llegits",
|
||||||
"unread": "Unread",
|
"unread": "No llegits",
|
||||||
"downloadedread": "Descarregat i llegit",
|
"downloadedread": "Descarregat i llegit",
|
||||||
"downloadedunread": "Descarregat i per llegir",
|
"downloadedunread": "Descarregat i per llegir",
|
||||||
"nondownloadedread": "No descarregat i llegit",
|
"nondownloadedread": "No descarregat i llegit",
|
||||||
@@ -337,7 +355,7 @@
|
|||||||
"ago": "Fa {{value}}"
|
"ago": "Fa {{value}}"
|
||||||
},
|
},
|
||||||
"technitium": {
|
"technitium": {
|
||||||
"totalQueries": "Queries",
|
"totalQueries": "Consultes",
|
||||||
"totalNoError": "Èxits",
|
"totalNoError": "Èxits",
|
||||||
"totalServerFailure": "Fallades",
|
"totalServerFailure": "Fallades",
|
||||||
"totalNxDomain": "Dominis NX",
|
"totalNxDomain": "Dominis NX",
|
||||||
@@ -345,12 +363,12 @@
|
|||||||
"totalAuthoritative": "Autoritatiu",
|
"totalAuthoritative": "Autoritatiu",
|
||||||
"totalRecursive": "Recursiu",
|
"totalRecursive": "Recursiu",
|
||||||
"totalCached": "A la memòria cau",
|
"totalCached": "A la memòria cau",
|
||||||
"totalBlocked": "Blocked",
|
"totalBlocked": "Bloquejats",
|
||||||
"totalDropped": "Abandonat",
|
"totalDropped": "Abandonat",
|
||||||
"totalClients": "Clients"
|
"totalClients": "Clients"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "Cua",
|
||||||
"processed": "Processat",
|
"processed": "Processat",
|
||||||
"errored": "Error",
|
"errored": "Error",
|
||||||
"saved": "Estalviat"
|
"saved": "Estalviat"
|
||||||
@@ -361,13 +379,13 @@
|
|||||||
"middleware": "Intermediari"
|
"middleware": "Intermediari"
|
||||||
},
|
},
|
||||||
"trilium": {
|
"trilium": {
|
||||||
"version": "Version",
|
"version": "Versió",
|
||||||
"notesCount": "Notes",
|
"notesCount": "Notes",
|
||||||
"dbSize": "Database Size",
|
"dbSize": "Tamany de la base de dades",
|
||||||
"unknown": "Unknown"
|
"unknown": "Desconegut"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "No Active Streams",
|
"nothing_streaming": "Sense reproduccions actives",
|
||||||
"please_wait": "Espereu si us plau"
|
"please_wait": "Espereu si us plau"
|
||||||
},
|
},
|
||||||
"npm": {
|
"npm": {
|
||||||
@@ -390,43 +408,43 @@
|
|||||||
"prowlarr": {
|
"prowlarr": {
|
||||||
"enableIndexers": "Indexadors",
|
"enableIndexers": "Indexadors",
|
||||||
"numberOfGrabs": "Captures",
|
"numberOfGrabs": "Captures",
|
||||||
"numberOfQueries": "Queries",
|
"numberOfQueries": "Consultes",
|
||||||
"numberOfFailGrabs": "Captures fallides",
|
"numberOfFailGrabs": "Captures fallides",
|
||||||
"numberOfFailQueries": "Consultes fallides"
|
"numberOfFailQueries": "Consultes fallides"
|
||||||
},
|
},
|
||||||
"jackett": {
|
"jackett": {
|
||||||
"configured": "Configurat",
|
"configured": "Configurat",
|
||||||
"errored": "Errored"
|
"errored": "Errors"
|
||||||
},
|
},
|
||||||
"strelaysrv": {
|
"strelaysrv": {
|
||||||
"numActiveSessions": "Sessions",
|
"numActiveSessions": "Sessions",
|
||||||
"numConnections": "Connexions",
|
"numConnections": "Connexions",
|
||||||
"dataRelayed": "Transmès",
|
"dataRelayed": "Transmès",
|
||||||
"transferRate": "Rate"
|
"transferRate": "Taxa"
|
||||||
},
|
},
|
||||||
"mastodon": {
|
"mastodon": {
|
||||||
"user_count": "Users",
|
"user_count": "Usuaris",
|
||||||
"status_count": "Publicacions",
|
"status_count": "Publicacions",
|
||||||
"domain_count": "Dominis"
|
"domain_count": "Dominis"
|
||||||
},
|
},
|
||||||
"medusa": {
|
"medusa": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Volguts",
|
||||||
"queued": "Queued",
|
"queued": "Encuat",
|
||||||
"series": "Series"
|
"series": "Sèries"
|
||||||
},
|
},
|
||||||
"minecraft": {
|
"minecraft": {
|
||||||
"players": "Jugadors",
|
"players": "Jugadors",
|
||||||
"version": "Versió",
|
"version": "Versió",
|
||||||
"status": "Status",
|
"status": "Estat",
|
||||||
"up": "Online",
|
"up": "En línia",
|
||||||
"down": "Offline"
|
"down": "Fora de línia"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Llegit",
|
"read": "Llegit",
|
||||||
"unread": "Unread"
|
"unread": "No llegits"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
"users": "Users",
|
"users": "Usuaris",
|
||||||
"loginsLast24H": "Inicis de sessió (24h)",
|
"loginsLast24H": "Inicis de sessió (24h)",
|
||||||
"failedLoginsLast24H": "Errors d'inici de sessió (24h)"
|
"failedLoginsLast24H": "Errors d'inici de sessió (24h)"
|
||||||
},
|
},
|
||||||
@@ -438,19 +456,19 @@
|
|||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"load": "Load",
|
"load": "Càrrega",
|
||||||
"wait": "Please wait",
|
"wait": "Si us plau espera",
|
||||||
"temp": "TEMP",
|
"temp": "TEMP",
|
||||||
"_temp": "Temp",
|
"_temp": "Temp",
|
||||||
"warn": "Avís",
|
"warn": "Avís",
|
||||||
"uptime": "UP",
|
"uptime": "ACTIU",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"free": "Free",
|
"free": "Lliure",
|
||||||
"used": "Used",
|
"used": "Utilitzat",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
"crit": "Crític",
|
"crit": "Crític",
|
||||||
"read": "Read",
|
"read": "Lectura",
|
||||||
"write": "Escriptura",
|
"write": "Escriptura",
|
||||||
"gpu": "GPU",
|
"gpu": "GPU",
|
||||||
"mem": "Mem",
|
"mem": "Mem",
|
||||||
@@ -471,25 +489,25 @@
|
|||||||
"1-day": "Majorment assolellat",
|
"1-day": "Majorment assolellat",
|
||||||
"1-night": "Majorment clar",
|
"1-night": "Majorment clar",
|
||||||
"2-day": "Parcialment ennuvolat",
|
"2-day": "Parcialment ennuvolat",
|
||||||
"2-night": "Partly Cloudy",
|
"2-night": "Parcialment ennuvolat",
|
||||||
"3-day": "Ennuvolat",
|
"3-day": "Ennuvolat",
|
||||||
"3-night": "Cloudy",
|
"3-night": "Ennuvolat",
|
||||||
"45-day": "Boirós",
|
"45-day": "Boirós",
|
||||||
"45-night": "Foggy",
|
"45-night": "Emboirat",
|
||||||
"48-day": "Foggy",
|
"48-day": "Boirós",
|
||||||
"48-night": "Foggy",
|
"48-night": "Emboirat",
|
||||||
"51-day": "Ruixats lleugers",
|
"51-day": "Ruixats lleugers",
|
||||||
"51-night": "Light Drizzle",
|
"51-night": "Plugim lleuger",
|
||||||
"53-day": "Ruixat",
|
"53-day": "Ruixat",
|
||||||
"53-night": "Drizzle",
|
"53-night": "Plugim",
|
||||||
"55-day": "Ruixat intens",
|
"55-day": "Ruixat intens",
|
||||||
"55-night": "Heavy Drizzle",
|
"55-night": "Plovisqueig intens",
|
||||||
"56-day": "Lleuger ruixat gelat",
|
"56-day": "Lleuger ruixat gelat",
|
||||||
"56-night": "Light Freezing Drizzle",
|
"56-night": "Lleuger ruixat gelat",
|
||||||
"57-day": "Ruixat gelat",
|
"57-day": "Ruixat gelat",
|
||||||
"57-night": "Freezing Drizzle",
|
"57-night": "Plugim gelat",
|
||||||
"61-day": "Pluja lleugera",
|
"61-day": "Pluja lleugera",
|
||||||
"61-night": "Light Rain",
|
"61-night": "Pluja lleugera",
|
||||||
"63-day": "Pluja",
|
"63-day": "Pluja",
|
||||||
"63-night": "Rain",
|
"63-night": "Rain",
|
||||||
"65-day": "Pluja intensa",
|
"65-day": "Pluja intensa",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Nou",
|
"new": "Nou",
|
||||||
@@ -623,12 +642,12 @@
|
|||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "Càrrega de CPU",
|
"cpuLoad": "Càrrega de CPU",
|
||||||
"memoryUsed": "Memoria en ús",
|
"memoryUsed": "Memoria en ús",
|
||||||
"uptime": "Uptime",
|
"uptime": "Temps en funcionament",
|
||||||
"numberOfLeases": "IPs assignades"
|
"numberOfLeases": "IPs assignades"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "Tots els streams",
|
"streams_all": "Tots els streams",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "Transmissions actives",
|
||||||
"streams_xepg": "Canals XEPG"
|
"streams_xepg": "Canals XEPG"
|
||||||
},
|
},
|
||||||
"opendtu": {
|
"opendtu": {
|
||||||
@@ -638,7 +657,7 @@
|
|||||||
"limit": "Límit"
|
"limit": "Límit"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "Càrrega de CPU",
|
||||||
"memory": "Memòria activa",
|
"memory": "Memòria activa",
|
||||||
"wanUpload": "Pujada WAN",
|
"wanUpload": "Pujada WAN",
|
||||||
"wanDownload": "Baixada WAN"
|
"wanDownload": "Baixada WAN"
|
||||||
@@ -650,21 +669,21 @@
|
|||||||
"layers": "Capes"
|
"layers": "Capes"
|
||||||
},
|
},
|
||||||
"octoprint": {
|
"octoprint": {
|
||||||
"printer_state": "Status",
|
"printer_state": "Estat",
|
||||||
"temp_tool": "Temperatura capçal",
|
"temp_tool": "Temperatura capçal",
|
||||||
"temp_bed": "Temperatura llit",
|
"temp_bed": "Temperatura llit",
|
||||||
"job_completion": "Finalització"
|
"job_completion": "Finalització"
|
||||||
},
|
},
|
||||||
"cloudflared": {
|
"cloudflared": {
|
||||||
"origin_ip": "IP Origen",
|
"origin_ip": "IP Origen",
|
||||||
"status": "Status"
|
"status": "Estat"
|
||||||
},
|
},
|
||||||
"pfsense": {
|
"pfsense": {
|
||||||
"load": "Càrrega mitjana",
|
"load": "Càrrega mitjana",
|
||||||
"memory": "Ús Memòria",
|
"memory": "Ús Memòria",
|
||||||
"wanStatus": "Estat WAN",
|
"wanStatus": "Estat WAN",
|
||||||
"up": "Up",
|
"up": "Actiu",
|
||||||
"down": "Down",
|
"down": "Inactiu",
|
||||||
"temp": "Temp",
|
"temp": "Temp",
|
||||||
"disk": "Ús Disc",
|
"disk": "Ús Disc",
|
||||||
"wanIP": "IP WAN"
|
"wanIP": "IP WAN"
|
||||||
@@ -676,54 +695,58 @@
|
|||||||
"memory_usage": "Memòria"
|
"memory_usage": "Memòria"
|
||||||
},
|
},
|
||||||
"immich": {
|
"immich": {
|
||||||
"users": "Users",
|
"users": "Usuaris",
|
||||||
"photos": "Fotos",
|
"photos": "Fotos",
|
||||||
"videos": "Videos",
|
"videos": "Vídeos",
|
||||||
"storage": "Emmagatzematge"
|
"storage": "Emmagatzematge"
|
||||||
},
|
},
|
||||||
"uptimekuma": {
|
"uptimekuma": {
|
||||||
"up": "Actius",
|
"up": "Actius",
|
||||||
"down": "Caiguts",
|
"down": "Caiguts",
|
||||||
"uptime": "Uptime",
|
"uptime": "Temps en funcionament",
|
||||||
"incident": "Incidència",
|
"incident": "Incidència",
|
||||||
"m": "m"
|
"m": "m"
|
||||||
},
|
},
|
||||||
"atsumeru": {
|
"atsumeru": {
|
||||||
"series": "Series",
|
"series": "Sèries",
|
||||||
"archives": "Arxius",
|
"archives": "Arxius",
|
||||||
"chapters": "Capítols",
|
"chapters": "Capítols",
|
||||||
"categories": "Categories"
|
"categories": "Categories"
|
||||||
},
|
},
|
||||||
"komga": {
|
"komga": {
|
||||||
"libraries": "Biblioteques",
|
"libraries": "Biblioteques",
|
||||||
"series": "Series",
|
"series": "Sèries",
|
||||||
"books": "Books"
|
"books": "Llibres"
|
||||||
},
|
},
|
||||||
"diskstation": {
|
"diskstation": {
|
||||||
"days": "Days",
|
"days": "Dies",
|
||||||
"uptime": "Uptime",
|
"uptime": "Temps en funcionament",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Disponible"
|
||||||
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Canals",
|
||||||
|
"streams": "Transmissions"
|
||||||
},
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Sèries",
|
||||||
"issues": "Problemes",
|
"issues": "Problemes",
|
||||||
"wanted": "Wanted"
|
"wanted": "Volguts"
|
||||||
},
|
},
|
||||||
"photoprism": {
|
"photoprism": {
|
||||||
"albums": "Albums",
|
"albums": "Àlbums",
|
||||||
"photos": "Photos",
|
"photos": "Fotos",
|
||||||
"videos": "Videos",
|
"videos": "Vídeos",
|
||||||
"people": "Gent"
|
"people": "Gent"
|
||||||
},
|
},
|
||||||
"fileflows": {
|
"fileflows": {
|
||||||
"queue": "Queue",
|
"queue": "Cua",
|
||||||
"processing": "Processing",
|
"processing": "Processant",
|
||||||
"processed": "Processed",
|
"processed": "Processat",
|
||||||
"time": "Temps"
|
"time": "Temps"
|
||||||
},
|
},
|
||||||
"firefly": {
|
"firefly": {
|
||||||
"networth": "Net Worth",
|
"networth": "Valor Net",
|
||||||
"budget": "Budget"
|
"budget": "Pressupost"
|
||||||
},
|
},
|
||||||
"grafana": {
|
"grafana": {
|
||||||
"dashboards": "Taulells",
|
"dashboards": "Taulells",
|
||||||
@@ -740,11 +763,11 @@
|
|||||||
"numshares": "Elements compartits"
|
"numshares": "Elements compartits"
|
||||||
},
|
},
|
||||||
"kopia": {
|
"kopia": {
|
||||||
"status": "Status",
|
"status": "Estat",
|
||||||
"size": "Mida",
|
"size": "Mida",
|
||||||
"lastrun": "Darrera execució",
|
"lastrun": "Darrera execució",
|
||||||
"nextrun": "Següent execució",
|
"nextrun": "Següent execució",
|
||||||
"failed": "Failed"
|
"failed": "Error"
|
||||||
},
|
},
|
||||||
"unmanic": {
|
"unmanic": {
|
||||||
"active_workers": "Treballadors actius",
|
"active_workers": "Treballadors actius",
|
||||||
@@ -761,21 +784,21 @@
|
|||||||
"targets_total": "Objectius Totals"
|
"targets_total": "Objectius Totals"
|
||||||
},
|
},
|
||||||
"gatus": {
|
"gatus": {
|
||||||
"up": "Sites Up",
|
"up": "Actius",
|
||||||
"down": "Sites Down",
|
"down": "Caiguts",
|
||||||
"uptime": "Uptime"
|
"uptime": "Temps en funcionament"
|
||||||
},
|
},
|
||||||
"ghostfolio": {
|
"ghostfolio": {
|
||||||
"gross_percent_today": "Today",
|
"gross_percent_today": "Avui",
|
||||||
"gross_percent_1y": "Un any",
|
"gross_percent_1y": "Un any",
|
||||||
"gross_percent_max": "Sempre",
|
"gross_percent_max": "Sempre",
|
||||||
"net_worth": "Net Worth"
|
"net_worth": "Valor Net"
|
||||||
},
|
},
|
||||||
"audiobookshelf": {
|
"audiobookshelf": {
|
||||||
"podcasts": "Pòdcasts",
|
"podcasts": "Pòdcasts",
|
||||||
"books": "Books",
|
"books": "Llibres",
|
||||||
"podcastsDuration": "Durada",
|
"podcastsDuration": "Durada",
|
||||||
"booksDuration": "Duration"
|
"booksDuration": "Durada"
|
||||||
},
|
},
|
||||||
"homeassistant": {
|
"homeassistant": {
|
||||||
"people_home": "Gent a casa",
|
"people_home": "Gent a casa",
|
||||||
@@ -784,17 +807,23 @@
|
|||||||
},
|
},
|
||||||
"whatsupdocker": {
|
"whatsupdocker": {
|
||||||
"monitoring": "Supervisió",
|
"monitoring": "Supervisió",
|
||||||
"updates": "Updates"
|
"updates": "Actualitzacions"
|
||||||
},
|
},
|
||||||
"calibreweb": {
|
"calibreweb": {
|
||||||
"books": "Books",
|
"books": "Llibres",
|
||||||
"authors": "Autors",
|
"authors": "Autors",
|
||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Sèries"
|
||||||
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Biblioteques",
|
||||||
|
"books": "Llibres",
|
||||||
|
"reading": "Llegint",
|
||||||
|
"finished": "Acabats"
|
||||||
},
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Cua",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Restant",
|
||||||
"downloadTotalBytes": "Size",
|
"downloadTotalBytes": "Size",
|
||||||
"downloadSpeed": "Speed"
|
"downloadSpeed": "Speed"
|
||||||
},
|
},
|
||||||
@@ -966,17 +995,17 @@
|
|||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Càmeres",
|
"cameras": "Càmeres",
|
||||||
"uptime": "Uptime",
|
"uptime": "Temps en funcionament",
|
||||||
"version": "Version"
|
"version": "Versió"
|
||||||
},
|
},
|
||||||
"linkwarden": {
|
"linkwarden": {
|
||||||
"links": "Enllaços",
|
"links": "Enllaços",
|
||||||
"collections": "Col·leccions",
|
"collections": "Col·leccions",
|
||||||
"tags": "Tags"
|
"tags": "Etiquetes"
|
||||||
},
|
},
|
||||||
"zabbix": {
|
"zabbix": {
|
||||||
"unclassified": "No classificat",
|
"unclassified": "No classificat",
|
||||||
"information": "Information",
|
"information": "Informació",
|
||||||
"warning": "Avís",
|
"warning": "Avís",
|
||||||
"average": "Mitjana",
|
"average": "Mitjana",
|
||||||
"high": "Alt",
|
"high": "Alt",
|
||||||
@@ -997,22 +1026,22 @@
|
|||||||
"tasksInProgress": "Tasques en marxa"
|
"tasksInProgress": "Tasques en marxa"
|
||||||
},
|
},
|
||||||
"headscale": {
|
"headscale": {
|
||||||
"name": "Name",
|
"name": "Nom",
|
||||||
"address": "Address",
|
"address": "Adreça",
|
||||||
"last_seen": "Last Seen",
|
"last_seen": "Vist per darrera vegada",
|
||||||
"status": "Status",
|
"status": "Estat",
|
||||||
"online": "Online",
|
"online": "En línia",
|
||||||
"offline": "Offline"
|
"offline": "Desconnectat"
|
||||||
},
|
},
|
||||||
"beszel": {
|
"beszel": {
|
||||||
"name": "Name",
|
"name": "Nom",
|
||||||
"systems": "Sistemes",
|
"systems": "Sistemes",
|
||||||
"up": "Up",
|
"up": "Actiu",
|
||||||
"down": "Down",
|
"down": "Inactiu",
|
||||||
"paused": "Paused",
|
"paused": "Pausat",
|
||||||
"pending": "Pending",
|
"pending": "Pendent",
|
||||||
"status": "Status",
|
"status": "Estat",
|
||||||
"updated": "Updated",
|
"updated": "Actualitzat",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"memory": "MEM",
|
"memory": "MEM",
|
||||||
"disk": "Disc",
|
"disk": "Disc",
|
||||||
@@ -1022,34 +1051,34 @@
|
|||||||
"apps": "Apps",
|
"apps": "Apps",
|
||||||
"synced": "Sincronitzats",
|
"synced": "Sincronitzats",
|
||||||
"outOfSync": "Dessincronitzats",
|
"outOfSync": "Dessincronitzats",
|
||||||
"healthy": "Healthy",
|
"healthy": "Sa",
|
||||||
"degraded": "Degradats",
|
"degraded": "Degradats",
|
||||||
"progressing": "Progressant",
|
"progressing": "Progressant",
|
||||||
"missing": "Missing",
|
"missing": "Falten",
|
||||||
"suspended": "Suspesos"
|
"suspended": "Suspesos"
|
||||||
},
|
},
|
||||||
"spoolman": {
|
"spoolman": {
|
||||||
"loading": "Loading"
|
"loading": "Carregant"
|
||||||
},
|
},
|
||||||
"gitlab": {
|
"gitlab": {
|
||||||
"groups": "Grups",
|
"groups": "Grups",
|
||||||
"issues": "Issues",
|
"issues": "Problemes",
|
||||||
"merges": "Merge Requests",
|
"merges": "Merge Requests",
|
||||||
"projects": "Projectes"
|
"projects": "Projectes"
|
||||||
},
|
},
|
||||||
"apcups": {
|
"apcups": {
|
||||||
"status": "Status",
|
"status": "Estat",
|
||||||
"load": "Load",
|
"load": "Càrrega",
|
||||||
"bcharge": "Battery Charge",
|
"bcharge": "Càrrega de la bateria",
|
||||||
"timeleft": "Time Left"
|
"timeleft": "Temps restant"
|
||||||
},
|
},
|
||||||
"karakeep": {
|
"karakeep": {
|
||||||
"bookmarks": "Bookmarks",
|
"bookmarks": "Marcadors",
|
||||||
"favorites": "Favorites",
|
"favorites": "Preferits",
|
||||||
"archived": "Archived",
|
"archived": "Arxivats",
|
||||||
"highlights": "Highlights",
|
"highlights": "Destacats",
|
||||||
"lists": "Lists",
|
"lists": "Llistes",
|
||||||
"tags": "Tags"
|
"tags": "Etiquetes"
|
||||||
},
|
},
|
||||||
"slskd": {
|
"slskd": {
|
||||||
"slskStatus": "Network",
|
"slskStatus": "Network",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Subsystem status ukendt"
|
"empty_data": "Subsystem status ukendt"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episoder",
|
"episodes": "Episoder",
|
||||||
"songs": "Sange"
|
"songs": "Sange"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Tjek Plex-forbindelse"
|
"plex_connection_error": "Tjek Plex-forbindelse"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Forbundne APs",
|
"connectedAp": "Forbundne APs",
|
||||||
"activeUser": "Aktive enheder",
|
"activeUser": "Aktive enheder",
|
||||||
@@ -272,18 +294,14 @@
|
|||||||
"approved": "Godkendt",
|
"approved": "Godkendt",
|
||||||
"available": "Tilgængelig"
|
"available": "Tilgængelig"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
"issues": "Open Issues"
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Behandler",
|
|
||||||
"approved": "Approved",
|
|
||||||
"available": "Available"
|
|
||||||
},
|
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Ny",
|
"new": "Ny",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Problemer",
|
"issues": "Problemer",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -45,9 +45,9 @@
|
|||||||
"free": "Frei",
|
"free": "Frei",
|
||||||
"used": "In Benutzung",
|
"used": "In Benutzung",
|
||||||
"load": "Last",
|
"load": "Last",
|
||||||
"temp": "TEMP",
|
"temp": "Temp",
|
||||||
"max": "Max",
|
"max": "Max",
|
||||||
"uptime": "BETRIEBSZEIT"
|
"uptime": "Betriebszeit"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Benutzer",
|
"users": "Benutzer",
|
||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Bitte warten",
|
"wait": "Bitte warten",
|
||||||
"empty_data": "Subsystem-Status unbekannt"
|
"empty_data": "Subsystem-Status unbekannt"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Gesund",
|
||||||
|
"degraded": "Beeinträchtigt",
|
||||||
|
"no_data": "Keine Speicherdaten verfügbar"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episoden",
|
"episodes": "Episoden",
|
||||||
"songs": "Songs"
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Wiedergabe",
|
||||||
|
"transcoding": "Transkodierung",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "Keine aktiven Streams",
|
||||||
|
"movies": "Filme",
|
||||||
|
"series": "Serien",
|
||||||
|
"episodes": "Episoden",
|
||||||
|
"songs": "Titel"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "Keine aktiven Streams",
|
"no_active": "Keine aktiven Streams",
|
||||||
"plex_connection_error": "Prüfe Plex-Verbindung"
|
"plex_connection_error": "Prüfe Plex-Verbindung"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "Keine aktiven Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transkodieren",
|
||||||
|
"directplay": "Direkte Wiedergabe",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Verbundene APs",
|
"connectedAp": "Verbundene APs",
|
||||||
"activeUser": "Aktive Geräte",
|
"activeUser": "Aktive Geräte",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Genehmigt",
|
"approved": "Genehmigt",
|
||||||
"available": "Verfügbar"
|
"available": "Verfügbar"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Wartend",
|
"pending": "Ausstehend",
|
||||||
"approved": "Genehmigt",
|
"approved": "Bestätigt",
|
||||||
"available": "Verfügbar",
|
"available": "Verfügbar",
|
||||||
"issues": "Offene Issues"
|
"completed": "Abgeschlossen",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Wartend",
|
|
||||||
"processing": "Wird verarbeitet",
|
"processing": "Wird verarbeitet",
|
||||||
"approved": "Genehmigt",
|
"issues": "Offene Probleme"
|
||||||
"available": "Verfügbar"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Online",
|
"up": "Online",
|
||||||
"pending": "Wartend",
|
"pending": "Wartend",
|
||||||
"down": "Offline"
|
"down": "Offline",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Neu",
|
"new": "Neu",
|
||||||
@@ -601,9 +620,9 @@
|
|||||||
},
|
},
|
||||||
"pangolin": {
|
"pangolin": {
|
||||||
"orgs": "Orgs",
|
"orgs": "Orgs",
|
||||||
"sites": "Sites",
|
"sites": "Seiten",
|
||||||
"resources": "Resources",
|
"resources": "Ressourcen",
|
||||||
"targets": "Targets",
|
"targets": "Ziele",
|
||||||
"traffic": "Traffic",
|
"traffic": "Traffic",
|
||||||
"in": "In",
|
"in": "In",
|
||||||
"out": "Out"
|
"out": "Out"
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Betriebszeit",
|
"uptime": "Betriebszeit",
|
||||||
"volumeAvailable": "Verfügbar"
|
"volumeAvailable": "Verfügbar"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Kanäle",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Serien",
|
"series": "Serien",
|
||||||
"issues": "Probleme",
|
"issues": "Probleme",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Kategorien",
|
"categories": "Kategorien",
|
||||||
"series": "Serien"
|
"series": "Serien"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Bibliotheken",
|
||||||
|
"books": "Bücher",
|
||||||
|
"reading": "Am Lesen",
|
||||||
|
"finished": "Fertig"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Warteschlange",
|
"downloadCount": "Warteschlange",
|
||||||
"downloadBytesRemaining": "Verbleibend",
|
"downloadBytesRemaining": "Verbleibend",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Titel",
|
"songs": "Titel",
|
||||||
"time": "Zeit",
|
"time": "Zeit",
|
||||||
"artists": "Künstler"
|
"artists": "Künstler"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Container",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image-Updates",
|
||||||
|
"images_unused": "Ungenutzt",
|
||||||
|
"environment_required": "Umgebungs-ID erforderlich"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Wird ausgeführt",
|
||||||
|
"stopped": "Gestoppt",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "RAM",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Heutige Ereignisse",
|
||||||
|
"pending_updates": "Ausstehende Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Pausiert",
|
||||||
|
"total": "Gesamt",
|
||||||
|
"environment_not_found": "Umgebung nicht gefunden"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "",
|
||||||
|
"burned": "Verbrannt",
|
||||||
|
"remaining": "Verbleibend",
|
||||||
|
"steps": "Schritte"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Άγνωστη κατάσταση υποσυστήματος"
|
"empty_data": "Άγνωστη κατάσταση υποσυστήματος"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Επεισόδια",
|
"episodes": "Επεισόδια",
|
||||||
"songs": "Τραγούδια"
|
"songs": "Τραγούδια"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Έλεγχος Σύνδεσης με Plex"
|
"plex_connection_error": "Έλεγχος Σύνδεσης με Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Συνδεδεμένα APs",
|
"connectedAp": "Συνδεδεμένα APs",
|
||||||
"activeUser": "Ενεργές συσκευές",
|
"activeUser": "Ενεργές συσκευές",
|
||||||
@@ -272,18 +294,14 @@
|
|||||||
"approved": "Εγκρίθηκε",
|
"approved": "Εγκρίθηκε",
|
||||||
"available": "Διαθέσιμο"
|
"available": "Διαθέσιμο"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
"issues": "Open Issues"
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Σε επεξεργασία",
|
|
||||||
"approved": "Approved",
|
|
||||||
"available": "Available"
|
|
||||||
},
|
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "New",
|
"new": "New",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Issues",
|
"issues": "Issues",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Subsystem status unknown"
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episodes",
|
"episodes": "Episodes",
|
||||||
"songs": "Songs"
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Check Plex Connection"
|
"plex_connection_error": "Check Plex Connection"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Connected APs",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Active devices",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available"
|
"available": "Available"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
"issues": "Open Issues"
|
"completed": "Completed",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Processing",
|
"processing": "Processing",
|
||||||
"approved": "Approved",
|
"issues": "Open Issues"
|
||||||
"available": "Available"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "New",
|
"new": "New",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Issues",
|
"issues": "Issues",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Subsistemostatuso nekonata"
|
"empty_data": "Subsistemostatuso nekonata"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Epizodoj",
|
"episodes": "Epizodoj",
|
||||||
"songs": "Kantoj"
|
"songs": "Kantoj"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Check Plex Connection"
|
"plex_connection_error": "Check Plex Connection"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Connected APs",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Active devices",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Aprobita",
|
"approved": "Aprobita",
|
||||||
"available": "Havebla"
|
"available": "Havebla"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
"issues": "Open Issues"
|
"completed": "Completed",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Processing",
|
"processing": "Processing",
|
||||||
"approved": "Approved",
|
"issues": "Open Issues"
|
||||||
"available": "Available"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "New",
|
"new": "New",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Issues",
|
"issues": "Issues",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Espere, por favor",
|
"wait": "Espere, por favor",
|
||||||
"empty_data": "Se desconoce el estado del subsistema"
|
"empty_data": "Se desconoce el estado del subsistema"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Recibido",
|
"rx": "Recibido",
|
||||||
"tx": "Transmitido",
|
"tx": "Transmitido",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episodios",
|
"episodes": "Episodios",
|
||||||
"songs": "Canciones"
|
"songs": "Canciones"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Reproduciendo",
|
||||||
|
"transcoding": "Convirtiendo",
|
||||||
|
"bitrate": "Tasa de Bits",
|
||||||
|
"no_active": "No hay Streams activos",
|
||||||
|
"movies": "Películas",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodios",
|
||||||
|
"songs": "Canciones"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Fuera de línea",
|
"offline": "Fuera de línea",
|
||||||
"offline_alt": "Fuera de línea",
|
"offline_alt": "Fuera de línea",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "Sin transmisiones activas",
|
"no_active": "Sin transmisiones activas",
|
||||||
"plex_connection_error": "Comprueba la conexión a Plex"
|
"plex_connection_error": "Comprueba la conexión a Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "AP conectados",
|
"connectedAp": "AP conectados",
|
||||||
"activeUser": "Dispositivos activos",
|
"activeUser": "Dispositivos activos",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Aprobado",
|
"approved": "Aprobado",
|
||||||
"available": "Disponible"
|
"available": "Disponible"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pendiente",
|
"pending": "Pending",
|
||||||
"approved": "Aprobado",
|
"approved": "Approved",
|
||||||
"available": "Disponible",
|
"available": "Available",
|
||||||
"issues": "Issues Abiertos"
|
"completed": "Completed",
|
||||||
},
|
"processing": "Processing",
|
||||||
"overseerr": {
|
"issues": "Open Issues"
|
||||||
"pending": "Pendiente",
|
|
||||||
"processing": "Procesando",
|
|
||||||
"approved": "Aprobado",
|
|
||||||
"available": "Disponible"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Activo",
|
"up": "Activo",
|
||||||
"pending": "Pendiente",
|
"pending": "Pendiente",
|
||||||
"down": "Inactivo"
|
"down": "Inactivo",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Nuevo",
|
"new": "Nuevo",
|
||||||
@@ -601,12 +620,12 @@
|
|||||||
},
|
},
|
||||||
"pangolin": {
|
"pangolin": {
|
||||||
"orgs": "Orgs",
|
"orgs": "Orgs",
|
||||||
"sites": "Sites",
|
"sites": "Sitios",
|
||||||
"resources": "Resources",
|
"resources": "Recursos",
|
||||||
"targets": "Targets",
|
"targets": "Destinos",
|
||||||
"traffic": "Traffic",
|
"traffic": "Tráfico",
|
||||||
"in": "In",
|
"in": "Entrante",
|
||||||
"out": "Out"
|
"out": "Saliente"
|
||||||
},
|
},
|
||||||
"peanut": {
|
"peanut": {
|
||||||
"battery_charge": "Carga de la batería",
|
"battery_charge": "Carga de la batería",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Tiempo activo",
|
"uptime": "Tiempo activo",
|
||||||
"volumeAvailable": "Disponible"
|
"volumeAvailable": "Disponible"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Canales",
|
||||||
|
"streams": "Transmisiones"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Números",
|
"issues": "Números",
|
||||||
@@ -769,7 +792,7 @@
|
|||||||
"gross_percent_today": "Hoy",
|
"gross_percent_today": "Hoy",
|
||||||
"gross_percent_1y": "Un año",
|
"gross_percent_1y": "Un año",
|
||||||
"gross_percent_max": "Todo el tiempo",
|
"gross_percent_max": "Todo el tiempo",
|
||||||
"net_worth": "Net Worth"
|
"net_worth": "Patrimonio neto"
|
||||||
},
|
},
|
||||||
"audiobookshelf": {
|
"audiobookshelf": {
|
||||||
"podcasts": "Podcasts",
|
"podcasts": "Podcasts",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categorías",
|
"categories": "Categorías",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Librerías",
|
||||||
|
"books": "Libros",
|
||||||
|
"reading": "Lectura",
|
||||||
|
"finished": "Finalizado"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "En cola",
|
"downloadCount": "En cola",
|
||||||
"downloadBytesRemaining": "Restante",
|
"downloadBytesRemaining": "Restante",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Canciones",
|
"songs": "Canciones",
|
||||||
"time": "Tiempo",
|
"time": "Tiempo",
|
||||||
"artists": "Artistas"
|
"artists": "Artistas"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Activo",
|
||||||
|
"stopped": "Detenido",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memoria",
|
||||||
|
"images": "Imágenes",
|
||||||
|
"volumes": "Volumen",
|
||||||
|
"events_today": "Eventos de hoy",
|
||||||
|
"pending_updates": "Actualizaciones pendientes",
|
||||||
|
"stacks": "Entornos",
|
||||||
|
"paused": "En Pausa",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Entorno no encontrado"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Subsystem status unknown"
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episodes",
|
"episodes": "Episodes",
|
||||||
"songs": "Abestiak"
|
"songs": "Abestiak"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Check Plex Connection"
|
"plex_connection_error": "Check Plex Connection"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Connected APs",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Active devices",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available"
|
"available": "Available"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
"issues": "Open Issues"
|
"completed": "Completed",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Processing",
|
"processing": "Processing",
|
||||||
"approved": "Approved",
|
"issues": "Open Issues"
|
||||||
"available": "Available"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "New",
|
"new": "New",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Arazoak",
|
"issues": "Arazoak",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Subsystem status unknown"
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episodes",
|
"episodes": "Episodes",
|
||||||
"songs": "Songs"
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Check Plex Connection"
|
"plex_connection_error": "Check Plex Connection"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Connected APs",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Active devices",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Hyväksytty",
|
"approved": "Hyväksytty",
|
||||||
"available": "Saatavilla"
|
"available": "Saatavilla"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
"issues": "Open Issues"
|
"completed": "Completed",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Processing",
|
"processing": "Processing",
|
||||||
"approved": "Approved",
|
"issues": "Open Issues"
|
||||||
"available": "Available"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "New",
|
"new": "New",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Issues",
|
"issues": "Issues",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Veuillez patienter",
|
"wait": "Veuillez patienter",
|
||||||
"empty_data": "Statut du sous-système inconnu"
|
"empty_data": "Statut du sous-système inconnu"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Rx",
|
"rx": "Rx",
|
||||||
"tx": "Tx",
|
"tx": "Tx",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Épisodes",
|
"episodes": "Épisodes",
|
||||||
"songs": "Morceaux"
|
"songs": "Morceaux"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "En cours",
|
||||||
|
"transcoding": "En cours d'encodage",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Hors ligne",
|
"offline": "Hors ligne",
|
||||||
"offline_alt": "Hors ligne",
|
"offline_alt": "Hors ligne",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "Aucune lecture en cours",
|
"no_active": "Aucune lecture en cours",
|
||||||
"plex_connection_error": "Vérifier la connexion à Plex"
|
"plex_connection_error": "Vérifier la connexion à Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "APs connectées",
|
"connectedAp": "APs connectées",
|
||||||
"activeUser": "Périphériques actifs",
|
"activeUser": "Périphériques actifs",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Approuvé",
|
"approved": "Approuvé",
|
||||||
"available": "Disponible"
|
"available": "Disponible"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "En attente",
|
"pending": "Pending",
|
||||||
"approved": "Approuvé",
|
"approved": "Approved",
|
||||||
"available": "Disponible",
|
"available": "Available",
|
||||||
"issues": "Problèmes non résolus"
|
"completed": "Completed",
|
||||||
},
|
"processing": "Processing",
|
||||||
"overseerr": {
|
"issues": "Open Issues"
|
||||||
"pending": "En attente",
|
|
||||||
"processing": "En cours de traitement",
|
|
||||||
"approved": "Approuvé",
|
|
||||||
"available": "Disponible"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "En ligne",
|
"up": "En ligne",
|
||||||
"pending": "En attente",
|
"pending": "En attente",
|
||||||
"down": "Hors ligne"
|
"down": "Hors ligne",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Nouveau",
|
"new": "Nouveau",
|
||||||
@@ -602,9 +621,9 @@
|
|||||||
"pangolin": {
|
"pangolin": {
|
||||||
"orgs": "Orgs",
|
"orgs": "Orgs",
|
||||||
"sites": "Sites",
|
"sites": "Sites",
|
||||||
"resources": "Resources",
|
"resources": "Ressources",
|
||||||
"targets": "Targets",
|
"targets": "Cibles",
|
||||||
"traffic": "Traffic",
|
"traffic": "Trafique",
|
||||||
"in": "In",
|
"in": "In",
|
||||||
"out": "Out"
|
"out": "Out"
|
||||||
},
|
},
|
||||||
@@ -701,9 +720,13 @@
|
|||||||
},
|
},
|
||||||
"diskstation": {
|
"diskstation": {
|
||||||
"days": "Jours",
|
"days": "Jours",
|
||||||
"uptime": "Disponibilité",
|
"uptime": "Démarré depuis",
|
||||||
"volumeAvailable": "Disponible"
|
"volumeAvailable": "Disponible"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Séries",
|
"series": "Séries",
|
||||||
"issues": "Anomalies",
|
"issues": "Anomalies",
|
||||||
@@ -728,7 +751,7 @@
|
|||||||
"grafana": {
|
"grafana": {
|
||||||
"dashboards": "Tableau de bord",
|
"dashboards": "Tableau de bord",
|
||||||
"datasources": "Sources données",
|
"datasources": "Sources données",
|
||||||
"totalalerts": "Total alertes",
|
"totalalerts": "Alertes totales",
|
||||||
"alertstriggered": "Alertes déclenchées"
|
"alertstriggered": "Alertes déclenchées"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Catégories",
|
"categories": "Catégories",
|
||||||
"series": "Séries"
|
"series": "Séries"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "File d'attente",
|
"downloadCount": "File d'attente",
|
||||||
"downloadBytesRemaining": "Restant",
|
"downloadBytesRemaining": "Restant",
|
||||||
@@ -921,7 +950,7 @@
|
|||||||
"studios": "Studios",
|
"studios": "Studios",
|
||||||
"movies": "Films",
|
"movies": "Films",
|
||||||
"tags": "Tags",
|
"tags": "Tags",
|
||||||
"oCount": "0 Compte"
|
"oCount": "O-mètre"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Utilisateurs",
|
"users": "Utilisateurs",
|
||||||
@@ -976,11 +1005,11 @@
|
|||||||
},
|
},
|
||||||
"zabbix": {
|
"zabbix": {
|
||||||
"unclassified": "Non classé",
|
"unclassified": "Non classé",
|
||||||
"information": "Informations",
|
"information": "Information",
|
||||||
"warning": "Attention",
|
"warning": "Avertissement",
|
||||||
"average": "Moyenne",
|
"average": "Moyen",
|
||||||
"high": "Élevé",
|
"high": "Haut",
|
||||||
"disaster": ""
|
"disaster": "Désastre"
|
||||||
},
|
},
|
||||||
"lubelogger": {
|
"lubelogger": {
|
||||||
"vehicle": "Véhicule",
|
"vehicle": "Véhicule",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Musiques",
|
"songs": "Musiques",
|
||||||
"time": "Durée",
|
"time": "Durée",
|
||||||
"artists": "Artistes"
|
"artists": "Artistes"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "נא להמתין",
|
"wait": "נא להמתין",
|
||||||
"empty_data": "מצב תת-מערכת לא ידוע"
|
"empty_data": "מצב תת-מערכת לא ידוע"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "פרקים",
|
"episodes": "פרקים",
|
||||||
"songs": "שירים"
|
"songs": "שירים"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "מכובה",
|
"offline": "מכובה",
|
||||||
"offline_alt": "מכובה",
|
"offline_alt": "מכובה",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "אין הזרמות פעילות",
|
"no_active": "אין הזרמות פעילות",
|
||||||
"plex_connection_error": "בדוק חיבור ל-Plex"
|
"plex_connection_error": "בדוק חיבור ל-Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "נקודות גישה מחוברות",
|
"connectedAp": "נקודות גישה מחוברות",
|
||||||
"activeUser": "מכשירים פעילים",
|
"activeUser": "מכשירים פעילים",
|
||||||
@@ -272,18 +294,14 @@
|
|||||||
"approved": "מאושר",
|
"approved": "מאושר",
|
||||||
"available": "זמין"
|
"available": "זמין"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "ממתין לאישור",
|
"pending": "Pending",
|
||||||
"approved": "מאושר",
|
"approved": "Approved",
|
||||||
"available": "זמין",
|
"available": "Available",
|
||||||
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
"issues": "Open Issues"
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
|
||||||
"pending": "ממתין לאישור",
|
|
||||||
"processing": "מעבד",
|
|
||||||
"approved": "מאושר",
|
|
||||||
"available": "זמין"
|
|
||||||
},
|
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "סה\"כ",
|
"total": "סה\"כ",
|
||||||
"connected": "מחובר",
|
"connected": "מחובר",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "למעלה",
|
"up": "למעלה",
|
||||||
"pending": "ממתין",
|
"pending": "ממתין",
|
||||||
"down": "למטה"
|
"down": "למטה",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "חדש",
|
"new": "חדש",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "זמן פעילות",
|
"uptime": "זמן פעילות",
|
||||||
"volumeAvailable": "זמין"
|
"volumeAvailable": "זמין"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "סדרות",
|
"series": "סדרות",
|
||||||
"issues": "גיליונות",
|
"issues": "גיליונות",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "קטגוריות",
|
"categories": "קטגוריות",
|
||||||
"series": "סדרות"
|
"series": "סדרות"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "תור",
|
"downloadCount": "תור",
|
||||||
"downloadBytesRemaining": "נותר",
|
"downloadBytesRemaining": "נותר",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Subsystem status unknown"
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episodes",
|
"episodes": "Episodes",
|
||||||
"songs": "Songs"
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Check Plex Connection"
|
"plex_connection_error": "Check Plex Connection"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Connected APs",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Active devices",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available"
|
"available": "Available"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
"issues": "Open Issues"
|
"completed": "Completed",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Processing",
|
"processing": "Processing",
|
||||||
"approved": "Approved",
|
"issues": "Open Issues"
|
||||||
"available": "Available"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "New",
|
"new": "New",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Issues",
|
"issues": "Issues",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Pričekaj",
|
"wait": "Pričekaj",
|
||||||
"empty_data": "Stanje podsustava nepoznato"
|
"empty_data": "Stanje podsustava nepoznato"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Epizode",
|
"episodes": "Epizode",
|
||||||
"songs": "Pjesme"
|
"songs": "Pjesme"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Reprodukcija u tijeku",
|
||||||
|
"transcoding": "Prekodiranje",
|
||||||
|
"bitrate": "Stopa bitova",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Filmovi",
|
||||||
|
"series": "Serije",
|
||||||
|
"episodes": "Epizode",
|
||||||
|
"songs": "Pjesme"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "Nema aktivnih prijenosa",
|
"no_active": "Nema aktivnih prijenosa",
|
||||||
"plex_connection_error": "Provjeri Plex vezu"
|
"plex_connection_error": "Provjeri Plex vezu"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Prekodiranja",
|
||||||
|
"directplay": "Izravna reprodukcija",
|
||||||
|
"bitrate": "Stopa bitova"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Povezani AP-ovi",
|
"connectedAp": "Povezani AP-ovi",
|
||||||
"activeUser": "Aktivni uređaji",
|
"activeUser": "Aktivni uređaji",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Odobreno",
|
"approved": "Odobreno",
|
||||||
"available": "Dostupno"
|
"available": "Dostupno"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "U tijeku",
|
"pending": "Na čekanju",
|
||||||
"approved": "Odobreno",
|
"approved": "Odobreno",
|
||||||
"available": "Dostupno",
|
"available": "Dostupno",
|
||||||
"issues": "Otvoreni problemi"
|
"completed": "Dovršeno",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "U tijeku",
|
|
||||||
"processing": "Obrada",
|
"processing": "Obrada",
|
||||||
"approved": "Odobreno",
|
"issues": "Otvoreni problemi"
|
||||||
"available": "Dostupno"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Ukupno",
|
"total": "Ukupno",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Aktivno",
|
"up": "Aktivno",
|
||||||
"pending": "U tijeku",
|
"pending": "U tijeku",
|
||||||
"down": "Neaktivno"
|
"down": "Neaktivno",
|
||||||
|
"ok": "U redu"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Novo",
|
"new": "Novo",
|
||||||
@@ -600,11 +619,11 @@
|
|||||||
"total": "Ukupno"
|
"total": "Ukupno"
|
||||||
},
|
},
|
||||||
"pangolin": {
|
"pangolin": {
|
||||||
"orgs": "Orgs",
|
"orgs": "Organizacije",
|
||||||
"sites": "Sites",
|
"sites": "Web-stranice",
|
||||||
"resources": "Resources",
|
"resources": "Resursi",
|
||||||
"targets": "Targets",
|
"targets": "Ciljevi",
|
||||||
"traffic": "Traffic",
|
"traffic": "Promet",
|
||||||
"in": "In",
|
"in": "In",
|
||||||
"out": "Out"
|
"out": "Out"
|
||||||
},
|
},
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Vrijeme rada",
|
"uptime": "Vrijeme rada",
|
||||||
"volumeAvailable": "Dostupno"
|
"volumeAvailable": "Dostupno"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Kanali",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Serije",
|
"series": "Serije",
|
||||||
"issues": "Problemi",
|
"issues": "Problemi",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Kategorije",
|
"categories": "Kategorije",
|
||||||
"series": "Serije"
|
"series": "Serije"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Knjižnice",
|
||||||
|
"books": "Knjige",
|
||||||
|
"reading": "Čitanje",
|
||||||
|
"finished": "Završeno"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Red čekanja",
|
"downloadCount": "Red čekanja",
|
||||||
"downloadBytesRemaining": "Preostalo",
|
"downloadBytesRemaining": "Preostalo",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Pjesme",
|
"songs": "Pjesme",
|
||||||
"time": "Vrijeme",
|
"time": "Vrijeme",
|
||||||
"artists": "Izvođači"
|
"artists": "Izvođači"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Kontejneri",
|
||||||
|
"images": "Slike",
|
||||||
|
"image_updates": "Aktualizirane slike",
|
||||||
|
"images_unused": "Nekorišteno",
|
||||||
|
"environment_required": "ID okruženja se mora navesti"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Pokreće se",
|
||||||
|
"stopped": "Zaustavljeno",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memorija",
|
||||||
|
"images": "Slike",
|
||||||
|
"volumes": "Jedinice memorije",
|
||||||
|
"events_today": "Događanja danas",
|
||||||
|
"pending_updates": "Aktualiziranja na čekanju",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Pauzirano",
|
||||||
|
"total": "Ukupno",
|
||||||
|
"environment_not_found": "Okruženje nije pronađeno"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Pojedeno",
|
||||||
|
"burned": "Potrošeno",
|
||||||
|
"remaining": "Preostalo",
|
||||||
|
"steps": "Koraci"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Kérjük várjon",
|
"wait": "Kérjük várjon",
|
||||||
"empty_data": "Az alrendszer állapota ismeretlen"
|
"empty_data": "Az alrendszer állapota ismeretlen"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Epizód",
|
"episodes": "Epizód",
|
||||||
"songs": "Zeneszám"
|
"songs": "Zeneszám"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Nem elérhető",
|
"offline": "Nem elérhető",
|
||||||
"offline_alt": "Nem elérhető",
|
"offline_alt": "Nem elérhető",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "Nincs aktív lejátszás",
|
"no_active": "Nincs aktív lejátszás",
|
||||||
"plex_connection_error": "Plex kapcsolat ellenőrzése"
|
"plex_connection_error": "Plex kapcsolat ellenőrzése"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Csatlakoztatott AP-k",
|
"connectedAp": "Csatlakoztatott AP-k",
|
||||||
"activeUser": "Aktív eszközök",
|
"activeUser": "Aktív eszközök",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Engedélyezett",
|
"approved": "Engedélyezett",
|
||||||
"available": "Elérhető"
|
"available": "Elérhető"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Függőben lévő",
|
"pending": "Pending",
|
||||||
"approved": "Jóváhagyott",
|
"approved": "Approved",
|
||||||
"available": "Elérhető",
|
"available": "Available",
|
||||||
"issues": "Nyitott problémák"
|
"completed": "Completed",
|
||||||
},
|
"processing": "Processing",
|
||||||
"overseerr": {
|
"issues": "Open Issues"
|
||||||
"pending": "Függőben lévő",
|
|
||||||
"processing": "Feldolgozás",
|
|
||||||
"approved": "Jóváhagyott",
|
|
||||||
"available": "Elérhető"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Összes",
|
"total": "Összes",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Fut",
|
"up": "Fut",
|
||||||
"pending": "Függőben lévő",
|
"pending": "Függőben lévő",
|
||||||
"down": "Leállt"
|
"down": "Leállt",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Új",
|
"new": "Új",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Problémák",
|
"issues": "Problémák",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Status subsistem tdk diketahui"
|
"empty_data": "Status subsistem tdk diketahui"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episode",
|
"episodes": "Episode",
|
||||||
"songs": "Lagu"
|
"songs": "Lagu"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Cek Koneksi ke Plex"
|
"plex_connection_error": "Cek Koneksi ke Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "AP Tersambung",
|
"connectedAp": "AP Tersambung",
|
||||||
"activeUser": "Perangakat yang Aktif",
|
"activeUser": "Perangakat yang Aktif",
|
||||||
@@ -272,18 +294,14 @@
|
|||||||
"approved": "Tersetujui",
|
"approved": "Tersetujui",
|
||||||
"available": "Tersedia"
|
"available": "Tersedia"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
"issues": "Open Issues"
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Memproses",
|
|
||||||
"approved": "Approved",
|
|
||||||
"available": "Available"
|
|
||||||
},
|
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Baru",
|
"new": "Baru",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Isu",
|
"issues": "Isu",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Stato del sottosistema sconosciuto"
|
"empty_data": "Stato del sottosistema sconosciuto"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episodi",
|
"episodes": "Episodi",
|
||||||
"songs": "Canzoni"
|
"songs": "Canzoni"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Serie",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Controllare la connessione a Plex"
|
"plex_connection_error": "Controllare la connessione a Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "AP Connessi",
|
"connectedAp": "AP Connessi",
|
||||||
"activeUser": "Dispositivi attivi",
|
"activeUser": "Dispositivi attivi",
|
||||||
@@ -272,18 +294,14 @@
|
|||||||
"approved": "Approvati",
|
"approved": "Approvati",
|
||||||
"available": "Disponibili"
|
"available": "Disponibili"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
"issues": "Open Issues"
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "In lavorazione",
|
|
||||||
"approved": "Approved",
|
|
||||||
"available": "Available"
|
|
||||||
},
|
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
@@ -308,7 +326,7 @@
|
|||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"portainer": {
|
"portainer": {
|
||||||
"running": "Running",
|
"running": "In esecuzione",
|
||||||
"stopped": "Fermati",
|
"stopped": "Fermati",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Nuovo",
|
"new": "Nuovo",
|
||||||
@@ -702,7 +721,11 @@
|
|||||||
"diskstation": {
|
"diskstation": {
|
||||||
"days": "Days",
|
"days": "Days",
|
||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Disponibili"
|
||||||
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
},
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1063,9 +1092,9 @@
|
|||||||
"sharedFiles": "Files"
|
"sharedFiles": "Files"
|
||||||
},
|
},
|
||||||
"jellystat": {
|
"jellystat": {
|
||||||
"songs": "Songs",
|
"songs": "Brani",
|
||||||
"movies": "Movies",
|
"movies": "Film",
|
||||||
"episodes": "Episodes",
|
"episodes": "Episodi",
|
||||||
"other": "Altro"
|
"other": "Altro"
|
||||||
},
|
},
|
||||||
"checkmk": {
|
"checkmk": {
|
||||||
@@ -1089,11 +1118,11 @@
|
|||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
"wallos": {
|
"wallos": {
|
||||||
"activeSubscriptions": "Subscriptions",
|
"activeSubscriptions": "Abbonamenti",
|
||||||
"thisMonthlyCost": "This Month",
|
"thisMonthlyCost": "Questo Mese",
|
||||||
"nextMonthlyCost": "Next Month",
|
"nextMonthlyCost": "Mese Prossimo",
|
||||||
"previousMonthlyCost": "Prev. Month",
|
"previousMonthlyCost": "Prev. Month",
|
||||||
"nextRenewingSubscription": "Next Payment"
|
"nextRenewingSubscription": ""
|
||||||
},
|
},
|
||||||
"unraid": {
|
"unraid": {
|
||||||
"STARTED": "Started",
|
"STARTED": "Started",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "お待ちください",
|
"wait": "お待ちください",
|
||||||
"empty_data": "サブシステムの状態は不明"
|
"empty_data": "サブシステムの状態は不明"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "受信済み",
|
"rx": "受信済み",
|
||||||
"tx": "送信済み",
|
"tx": "送信済み",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "エピソード",
|
"episodes": "エピソード",
|
||||||
"songs": "曲"
|
"songs": "曲"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "",
|
"offline": "",
|
||||||
"offline_alt": "オフライン",
|
"offline_alt": "オフライン",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Plex接続の確認"
|
"plex_connection_error": "Plex接続の確認"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "接続されたAP",
|
"connectedAp": "接続されたAP",
|
||||||
"activeUser": "アクティブデバイス",
|
"activeUser": "アクティブデバイス",
|
||||||
@@ -272,18 +294,14 @@
|
|||||||
"approved": "承認済",
|
"approved": "承認済",
|
||||||
"available": "利用可"
|
"available": "利用可"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
"issues": "Open Issues"
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "処理中",
|
|
||||||
"approved": "Approved",
|
|
||||||
"available": "Available"
|
|
||||||
},
|
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "新着",
|
"new": "新着",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "稼働時間",
|
"uptime": "稼働時間",
|
||||||
"volumeAvailable": "利用可能"
|
"volumeAvailable": "利用可能"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "課題",
|
"issues": "課題",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "잠시만 기다려주세요",
|
"wait": "잠시만 기다려주세요",
|
||||||
"empty_data": "서브시스템 상태 알 수 없음"
|
"empty_data": "서브시스템 상태 알 수 없음"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "수신",
|
"rx": "수신",
|
||||||
"tx": "송신",
|
"tx": "송신",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "에피소드",
|
"episodes": "에피소드",
|
||||||
"songs": "음악"
|
"songs": "음악"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "재생 중",
|
||||||
|
"transcoding": "트랜스코딩 중",
|
||||||
|
"bitrate": "비트레이트",
|
||||||
|
"no_active": "활성 스트림 없음",
|
||||||
|
"movies": "영상",
|
||||||
|
"series": "시리즈",
|
||||||
|
"episodes": "에피소드",
|
||||||
|
"songs": "음악"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "오프라인",
|
"offline": "오프라인",
|
||||||
"offline_alt": "오프라인",
|
"offline_alt": "오프라인",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "활성 스트림 없음",
|
"no_active": "활성 스트림 없음",
|
||||||
"plex_connection_error": "Plex 연결 확인"
|
"plex_connection_error": "Plex 연결 확인"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "활성 스트림 없음",
|
||||||
|
"streams": "스트림",
|
||||||
|
"transcodes": "트랜스코드",
|
||||||
|
"directplay": "다이렉트 플레이",
|
||||||
|
"bitrate": "비트레이트"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "연결된 AP",
|
"connectedAp": "연결된 AP",
|
||||||
"activeUser": "활성 장치",
|
"activeUser": "활성 장치",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "승인됨",
|
"approved": "승인됨",
|
||||||
"available": "이용 가능"
|
"available": "이용 가능"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "대기 중",
|
"pending": "대기 중",
|
||||||
"approved": "승인됨",
|
"approved": "승인됨",
|
||||||
"available": "이용 가능",
|
"available": "사용 가능",
|
||||||
"issues": "열린 이슈"
|
"completed": "완료됨",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "대기 중",
|
|
||||||
"processing": "처리 중",
|
"processing": "처리 중",
|
||||||
"approved": "승인됨",
|
"issues": "열린 이슈"
|
||||||
"available": "이용 가능"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "전체",
|
"total": "전체",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "업",
|
"up": "업",
|
||||||
"pending": "대기 중",
|
"pending": "대기 중",
|
||||||
"down": "다운"
|
"down": "다운",
|
||||||
|
"ok": "확인"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "신규",
|
"new": "신규",
|
||||||
@@ -604,9 +623,9 @@
|
|||||||
"sites": "Sites",
|
"sites": "Sites",
|
||||||
"resources": "Resources",
|
"resources": "Resources",
|
||||||
"targets": "Targets",
|
"targets": "Targets",
|
||||||
"traffic": "Traffic",
|
"traffic": "트래픽",
|
||||||
"in": "In",
|
"in": "수신",
|
||||||
"out": "Out"
|
"out": "송신"
|
||||||
},
|
},
|
||||||
"peanut": {
|
"peanut": {
|
||||||
"battery_charge": "배터리 충전",
|
"battery_charge": "배터리 충전",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "가동 시간",
|
"uptime": "가동 시간",
|
||||||
"volumeAvailable": "사용 가능"
|
"volumeAvailable": "사용 가능"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "채널",
|
||||||
|
"streams": "스트림"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "시리즈",
|
"series": "시리즈",
|
||||||
"issues": "이슈",
|
"issues": "이슈",
|
||||||
@@ -769,7 +792,7 @@
|
|||||||
"gross_percent_today": "오늘",
|
"gross_percent_today": "오늘",
|
||||||
"gross_percent_1y": "1년",
|
"gross_percent_1y": "1년",
|
||||||
"gross_percent_max": "전체 기간",
|
"gross_percent_max": "전체 기간",
|
||||||
"net_worth": "Net Worth"
|
"net_worth": "순자산"
|
||||||
},
|
},
|
||||||
"audiobookshelf": {
|
"audiobookshelf": {
|
||||||
"podcasts": "팟캐스트",
|
"podcasts": "팟캐스트",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "카테고리",
|
"categories": "카테고리",
|
||||||
"series": "시리즈"
|
"series": "시리즈"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "라이브러리",
|
||||||
|
"books": "책",
|
||||||
|
"reading": "읽는 중",
|
||||||
|
"finished": "완료"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "대기열",
|
"downloadCount": "대기열",
|
||||||
"downloadBytesRemaining": "남음",
|
"downloadBytesRemaining": "남음",
|
||||||
@@ -1126,8 +1155,35 @@
|
|||||||
"bytes_added_30": "추가된 용량"
|
"bytes_added_30": "추가된 용량"
|
||||||
},
|
},
|
||||||
"yourspotify": {
|
"yourspotify": {
|
||||||
"songs": "Songs",
|
"songs": "음악",
|
||||||
"time": "Time",
|
"time": "시간",
|
||||||
"artists": "Artists"
|
"artists": "아티스트"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "컨테이너",
|
||||||
|
"images": "이미지",
|
||||||
|
"image_updates": "이미지 업데이트",
|
||||||
|
"images_unused": "미사용",
|
||||||
|
"environment_required": "환경 ID 필요"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "실행 중",
|
||||||
|
"stopped": "정지됨",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "메모리",
|
||||||
|
"images": "이미지",
|
||||||
|
"volumes": "볼륨",
|
||||||
|
"events_today": "오늘의 이벤트",
|
||||||
|
"pending_updates": "대기 중인 업데이트",
|
||||||
|
"stacks": "스택",
|
||||||
|
"paused": "일시정지됨",
|
||||||
|
"total": "전체",
|
||||||
|
"environment_not_found": "환경 없음"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Subsystem status unknown"
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episodes",
|
"episodes": "Episodes",
|
||||||
"songs": "Songs"
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Check Plex Connection"
|
"plex_connection_error": "Check Plex Connection"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Savienotie piekļuves punkti",
|
"connectedAp": "Savienotie piekļuves punkti",
|
||||||
"activeUser": "Aktīvās ierīces",
|
"activeUser": "Aktīvās ierīces",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available"
|
"available": "Available"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
"issues": "Open Issues"
|
"completed": "Completed",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Processing",
|
"processing": "Processing",
|
||||||
"approved": "Approved",
|
"issues": "Open Issues"
|
||||||
"available": "Available"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "New",
|
"new": "New",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Issues",
|
"issues": "Issues",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Status subsistem tak diketahui"
|
"empty_data": "Status subsistem tak diketahui"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episod",
|
"episodes": "Episod",
|
||||||
"songs": "Lagu"
|
"songs": "Lagu"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Check Plex Connection"
|
"plex_connection_error": "Check Plex Connection"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Connected APs",
|
||||||
"activeUser": "Peranti aktif",
|
"activeUser": "Peranti aktif",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Lulus",
|
"approved": "Lulus",
|
||||||
"available": "Sudah Ada"
|
"available": "Sudah Ada"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
"issues": "Open Issues"
|
"completed": "Completed",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Processing",
|
"processing": "Processing",
|
||||||
"approved": "Approved",
|
"issues": "Open Issues"
|
||||||
"available": "Available"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Baharu",
|
"new": "Baharu",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Issues",
|
"issues": "Issues",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Even geduld",
|
"wait": "Even geduld",
|
||||||
"empty_data": "Subsysteem status onbekend"
|
"empty_data": "Subsysteem status onbekend"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Afleveringen",
|
"episodes": "Afleveringen",
|
||||||
"songs": "Nummers"
|
"songs": "Nummers"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "Geen Actieve Streams",
|
"no_active": "Geen Actieve Streams",
|
||||||
"plex_connection_error": "Controleer Plex Connectie"
|
"plex_connection_error": "Controleer Plex Connectie"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Verbonden APs",
|
"connectedAp": "Verbonden APs",
|
||||||
"activeUser": "Actieve apparaten",
|
"activeUser": "Actieve apparaten",
|
||||||
@@ -272,18 +294,14 @@
|
|||||||
"approved": "Goedgekeurd",
|
"approved": "Goedgekeurd",
|
||||||
"available": "Beschikbaar"
|
"available": "Beschikbaar"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "In afwachting",
|
"pending": "Pending",
|
||||||
"approved": "Goedgekeurd",
|
"approved": "Approved",
|
||||||
"available": "Beschikbaar",
|
"available": "Available",
|
||||||
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
"issues": "Open Issues"
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
|
||||||
"pending": "In afwachting",
|
|
||||||
"processing": "Verwerken",
|
|
||||||
"approved": "Goedgekeurd",
|
|
||||||
"available": "Beschikbaar"
|
|
||||||
},
|
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Totaal",
|
"total": "Totaal",
|
||||||
"connected": "Verbonden",
|
"connected": "Verbonden",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Online",
|
"up": "Online",
|
||||||
"pending": "In afwachting",
|
"pending": "In afwachting",
|
||||||
"down": "Offline"
|
"down": "Offline",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Nieuw",
|
"new": "Nieuw",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Beschikbaar"
|
"volumeAvailable": "Beschikbaar"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Problemen",
|
"issues": "Problemen",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categorieën",
|
"categories": "Categorieën",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Wachtrij",
|
"downloadCount": "Wachtrij",
|
||||||
"downloadBytesRemaining": "Resterend",
|
"downloadBytesRemaining": "Resterend",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Nummers",
|
"songs": "Nummers",
|
||||||
"time": "Tijd",
|
"time": "Tijd",
|
||||||
"artists": "Artiesten"
|
"artists": "Artiesten"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Ukjent undersystemstatus"
|
"empty_data": "Ukjent undersystemstatus"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episoder",
|
"episodes": "Episoder",
|
||||||
"songs": "Sanger"
|
"songs": "Sanger"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Kontroller Plex tilkoblingen"
|
"plex_connection_error": "Kontroller Plex tilkoblingen"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Tilkoblede AP'er",
|
"connectedAp": "Tilkoblede AP'er",
|
||||||
"activeUser": "Aktive enheter",
|
"activeUser": "Aktive enheter",
|
||||||
@@ -272,18 +294,14 @@
|
|||||||
"approved": "Godkjent",
|
"approved": "Godkjent",
|
||||||
"available": "Tilgjengelig"
|
"available": "Tilgjengelig"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
"issues": "Open Issues"
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Behandler",
|
|
||||||
"approved": "Approved",
|
|
||||||
"available": "Available"
|
|
||||||
},
|
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Ny",
|
"new": "Ny",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Issues",
|
"issues": "Issues",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -61,15 +61,20 @@
|
|||||||
"wlan_devices": "Urządzenia WLAN",
|
"wlan_devices": "Urządzenia WLAN",
|
||||||
"lan_users": "Użytkownicy LAN",
|
"lan_users": "Użytkownicy LAN",
|
||||||
"wlan_users": "Użytkownicy WLAN",
|
"wlan_users": "Użytkownicy WLAN",
|
||||||
"up": "UP",
|
"up": "DZIAŁA",
|
||||||
"down": "Pobieranie",
|
"down": "Pobieranie",
|
||||||
"wait": "Proszę czekać",
|
"wait": "Proszę czekać",
|
||||||
"empty_data": "Status podsystemu nieznany"
|
"empty_data": "Status podsystemu nieznany"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Rx",
|
"rx": "Rx",
|
||||||
"tx": "Tx",
|
"tx": "Tx",
|
||||||
"mem": "MEM",
|
"mem": "PAM",
|
||||||
"cpu": "Procesor",
|
"cpu": "Procesor",
|
||||||
"running": "Działa",
|
"running": "Działa",
|
||||||
"offline": "Nieosiągalny",
|
"offline": "Nieosiągalny",
|
||||||
@@ -93,8 +98,8 @@
|
|||||||
"http_status": "Status HTTP",
|
"http_status": "Status HTTP",
|
||||||
"error": "Błąd",
|
"error": "Błąd",
|
||||||
"response": "Odpowiedź",
|
"response": "Odpowiedź",
|
||||||
"down": "Down",
|
"down": "Nie działa",
|
||||||
"up": "Up",
|
"up": "Działa",
|
||||||
"not_available": "Niedostępny"
|
"not_available": "Niedostępny"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
@@ -107,12 +112,22 @@
|
|||||||
"episodes": "Odcinki",
|
"episodes": "Odcinki",
|
||||||
"songs": "Piosenki"
|
"songs": "Piosenki"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Odtwarza",
|
||||||
|
"transcoding": "Transkoduje",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "Brak aktywnych strumieni",
|
||||||
|
"movies": "Filmy",
|
||||||
|
"series": "Seriale",
|
||||||
|
"episodes": "Odcinki",
|
||||||
|
"songs": "Piosenki"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
"online": "Dostępny",
|
"online": "Dostępny",
|
||||||
"total": "Total",
|
"total": "Razem",
|
||||||
"unknown": "Unknown"
|
"unknown": "Nieznany"
|
||||||
},
|
},
|
||||||
"evcc": {
|
"evcc": {
|
||||||
"pv_power": "Produkcja",
|
"pv_power": "Produkcja",
|
||||||
@@ -141,11 +156,11 @@
|
|||||||
"connectionStatusDisconnecting": "Rozłączanie",
|
"connectionStatusDisconnecting": "Rozłączanie",
|
||||||
"connectionStatusDisconnected": "Rozłączono",
|
"connectionStatusDisconnected": "Rozłączono",
|
||||||
"connectionStatusConnected": "Połączono",
|
"connectionStatusConnected": "Połączono",
|
||||||
"uptime": "Uptime",
|
"uptime": "Czas działania",
|
||||||
"maxDown": "Maks. Pobieranie",
|
"maxDown": "Maks. Pobieranie",
|
||||||
"maxUp": "Maks. Wysyłanie",
|
"maxUp": "Maks. Wysyłanie",
|
||||||
"down": "Down",
|
"down": "Nie działa",
|
||||||
"up": "Up",
|
"up": "Działa",
|
||||||
"received": "Odebrane",
|
"received": "Odebrane",
|
||||||
"sent": "Wysłane",
|
"sent": "Wysłane",
|
||||||
"externalIPAddress": "Pub. IP",
|
"externalIPAddress": "Pub. IP",
|
||||||
@@ -168,12 +183,19 @@
|
|||||||
"passes": "Przebiegi"
|
"passes": "Przebiegi"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Playing",
|
"playing": "Odtwarza",
|
||||||
"transcoding": "Transcoding",
|
"transcoding": "Transkoduje",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Bitrate",
|
||||||
"no_active": "No Active Streams",
|
"no_active": "Brak aktywnych strumieni",
|
||||||
"plex_connection_error": "Sprawdź połączenie z Plex"
|
"plex_connection_error": "Sprawdź połączenie z Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "Brak aktywnych strumieni",
|
||||||
|
"streams": "Strumienie",
|
||||||
|
"transcodes": "Transkodowania",
|
||||||
|
"directplay": "Odtwarzanie bezpośrednie",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Połączone punkty dostępowe",
|
"connectedAp": "Połączone punkty dostępowe",
|
||||||
"activeUser": "Aktywne urządzenia",
|
"activeUser": "Aktywne urządzenia",
|
||||||
@@ -193,24 +215,24 @@
|
|||||||
"tv": "Seriale"
|
"tv": "Seriale"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Rate",
|
"rate": "Szybkość",
|
||||||
"queue": "Kolejka",
|
"queue": "Kolejka",
|
||||||
"timeleft": "Pozostało"
|
"timeleft": "Pozostało"
|
||||||
},
|
},
|
||||||
"rutorrent": {
|
"rutorrent": {
|
||||||
"active": "Aktywny",
|
"active": "Aktywny",
|
||||||
"upload": "Upload",
|
"upload": "Wysyłanie",
|
||||||
"download": "Pobieranie"
|
"download": "Pobieranie"
|
||||||
},
|
},
|
||||||
"transmission": {
|
"transmission": {
|
||||||
"download": "Pobieranie",
|
"download": "Pobieranie",
|
||||||
"upload": "Upload",
|
"upload": "Wysyłanie",
|
||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"qbittorrent": {
|
"qbittorrent": {
|
||||||
"download": "Download",
|
"download": "Pobieranie",
|
||||||
"upload": "Upload",
|
"upload": "Wysyłanie",
|
||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
@@ -223,8 +245,8 @@
|
|||||||
"invalid": "Nieprawidłowy"
|
"invalid": "Nieprawidłowy"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Download",
|
"download": "Pobieranie",
|
||||||
"upload": "Upload",
|
"upload": "Wysyłanie",
|
||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
@@ -233,8 +255,8 @@
|
|||||||
"cachemissbytes": "Straty cache'u"
|
"cachemissbytes": "Straty cache'u"
|
||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Pobieranie",
|
||||||
"upload": "Upload",
|
"upload": "Wysyłanie",
|
||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
@@ -251,16 +273,16 @@
|
|||||||
"queued": "W kolejce",
|
"queued": "W kolejce",
|
||||||
"movies": "Filmy",
|
"movies": "Filmy",
|
||||||
"queue": "Kolejka",
|
"queue": "Kolejka",
|
||||||
"unknown": "Unknown"
|
"unknown": "Nieznane"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Poszukiwane",
|
||||||
"queued": "Queued",
|
"queued": "W kolejce",
|
||||||
"artists": "Artyści"
|
"artists": "Artyści"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Poszukiwane",
|
||||||
"queued": "Queued",
|
"queued": "W kolejce",
|
||||||
"books": "Książki"
|
"books": "Książki"
|
||||||
},
|
},
|
||||||
"bazarr": {
|
"bazarr": {
|
||||||
@@ -272,21 +294,17 @@
|
|||||||
"approved": "Zaakceptowane",
|
"approved": "Zaakceptowane",
|
||||||
"available": "Dostępne"
|
"available": "Dostępne"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Oczekujące",
|
"pending": "Oczekujące",
|
||||||
"approved": "Zaakceptowane",
|
"approved": "Zaakceptowane",
|
||||||
"available": "Dostępne",
|
"available": "Dostępne",
|
||||||
"issues": "Open Issues"
|
"completed": "Ukończone",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Oczekujące",
|
|
||||||
"processing": "Przetwarzane",
|
"processing": "Przetwarzane",
|
||||||
"approved": "Zaakceptowane",
|
"issues": "Otwarte zgłoszenia"
|
||||||
"available": "Dostępne"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Razem",
|
||||||
"connected": "Connected",
|
"connected": "Połączono",
|
||||||
"new_devices": "Nowe urządzenia",
|
"new_devices": "Nowe urządzenia",
|
||||||
"down_alerts": "Alerty niedostępności"
|
"down_alerts": "Alerty niedostępności"
|
||||||
},
|
},
|
||||||
@@ -303,20 +321,20 @@
|
|||||||
"latency": "Opóźnienia"
|
"latency": "Opóźnienia"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "Upload",
|
"upload": "Wysyłanie",
|
||||||
"download": "Download",
|
"download": "Pobieranie",
|
||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"portainer": {
|
"portainer": {
|
||||||
"running": "Running",
|
"running": "Działa",
|
||||||
"stopped": "Zatrzymane",
|
"stopped": "Zatrzymane",
|
||||||
"total": "Total"
|
"total": "Razem"
|
||||||
},
|
},
|
||||||
"suwayomi": {
|
"suwayomi": {
|
||||||
"download": "Pobrano",
|
"download": "Pobrano",
|
||||||
"nondownload": "Niepobrane",
|
"nondownload": "Niepobrane",
|
||||||
"read": "Read",
|
"read": "Przeczytane",
|
||||||
"unread": "Unread",
|
"unread": "Nieprzeczytane",
|
||||||
"downloadedread": "Pobrane i przeczytane",
|
"downloadedread": "Pobrane i przeczytane",
|
||||||
"downloadedunread": "Pobrane i nieprzeczytane",
|
"downloadedunread": "Pobrane i nieprzeczytane",
|
||||||
"nondownloadedread": "Niepobrane i przeczytane",
|
"nondownloadedread": "Niepobrane i przeczytane",
|
||||||
@@ -337,7 +355,7 @@
|
|||||||
"ago": "{{value}} temu"
|
"ago": "{{value}} temu"
|
||||||
},
|
},
|
||||||
"technitium": {
|
"technitium": {
|
||||||
"totalQueries": "Queries",
|
"totalQueries": "Zapytania",
|
||||||
"totalNoError": "Sukces",
|
"totalNoError": "Sukces",
|
||||||
"totalServerFailure": "Porażki",
|
"totalServerFailure": "Porażki",
|
||||||
"totalNxDomain": "Domeny NX",
|
"totalNxDomain": "Domeny NX",
|
||||||
@@ -345,12 +363,12 @@
|
|||||||
"totalAuthoritative": "Autorytatywne",
|
"totalAuthoritative": "Autorytatywne",
|
||||||
"totalRecursive": "Rekursywne",
|
"totalRecursive": "Rekursywne",
|
||||||
"totalCached": "Zbuforowane",
|
"totalCached": "Zbuforowane",
|
||||||
"totalBlocked": "Blocked",
|
"totalBlocked": "Zablokowane",
|
||||||
"totalDropped": "Upuszczone",
|
"totalDropped": "Upuszczone",
|
||||||
"totalClients": "Klienci"
|
"totalClients": "Klienci"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "W kolejce",
|
||||||
"processed": "Przetworzone",
|
"processed": "Przetworzone",
|
||||||
"errored": "Błędne",
|
"errored": "Błędne",
|
||||||
"saved": "Zapisane"
|
"saved": "Zapisane"
|
||||||
@@ -364,7 +382,7 @@
|
|||||||
"version": "Wersja",
|
"version": "Wersja",
|
||||||
"notesCount": "Notatki",
|
"notesCount": "Notatki",
|
||||||
"dbSize": "Rozmiar bazy danych",
|
"dbSize": "Rozmiar bazy danych",
|
||||||
"unknown": "Unknown"
|
"unknown": "Nieznane"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "Brak aktywnych strumieni",
|
"nothing_streaming": "Brak aktywnych strumieni",
|
||||||
@@ -373,7 +391,7 @@
|
|||||||
"npm": {
|
"npm": {
|
||||||
"enabled": "Włączone",
|
"enabled": "Włączone",
|
||||||
"disabled": "Wyłączone",
|
"disabled": "Wyłączone",
|
||||||
"total": "Total"
|
"total": "Razem"
|
||||||
},
|
},
|
||||||
"coinmarketcap": {
|
"coinmarketcap": {
|
||||||
"configure": "Wybierz jedną lub więcej kryptowalut do śledzenia",
|
"configure": "Wybierz jedną lub więcej kryptowalut do śledzenia",
|
||||||
@@ -390,19 +408,19 @@
|
|||||||
"prowlarr": {
|
"prowlarr": {
|
||||||
"enableIndexers": "Indeksery",
|
"enableIndexers": "Indeksery",
|
||||||
"numberOfGrabs": "Pochwycenia",
|
"numberOfGrabs": "Pochwycenia",
|
||||||
"numberOfQueries": "Queries",
|
"numberOfQueries": "Zapytania",
|
||||||
"numberOfFailGrabs": "Nieudane pochwycenia",
|
"numberOfFailGrabs": "Nieudane pochwycenia",
|
||||||
"numberOfFailQueries": "Nieudane zapytania"
|
"numberOfFailQueries": "Nieudane zapytania"
|
||||||
},
|
},
|
||||||
"jackett": {
|
"jackett": {
|
||||||
"configured": "Skonfigurowane",
|
"configured": "Skonfigurowane",
|
||||||
"errored": "Errored"
|
"errored": "Z błędami"
|
||||||
},
|
},
|
||||||
"strelaysrv": {
|
"strelaysrv": {
|
||||||
"numActiveSessions": "Sesje",
|
"numActiveSessions": "Sesje",
|
||||||
"numConnections": "Połączenia",
|
"numConnections": "Połączenia",
|
||||||
"dataRelayed": "Przekazane",
|
"dataRelayed": "Przekazane",
|
||||||
"transferRate": "Rate"
|
"transferRate": "Szybkość"
|
||||||
},
|
},
|
||||||
"mastodon": {
|
"mastodon": {
|
||||||
"user_count": "Użytkownicy",
|
"user_count": "Użytkownicy",
|
||||||
@@ -410,9 +428,9 @@
|
|||||||
"domain_count": "Domeny"
|
"domain_count": "Domeny"
|
||||||
},
|
},
|
||||||
"medusa": {
|
"medusa": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Poszukiwane",
|
||||||
"queued": "Queued",
|
"queued": "W kolejce",
|
||||||
"series": "Series"
|
"series": "Seriale"
|
||||||
},
|
},
|
||||||
"minecraft": {
|
"minecraft": {
|
||||||
"players": "Gracze",
|
"players": "Gracze",
|
||||||
@@ -423,7 +441,7 @@
|
|||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Przeczytane",
|
"read": "Przeczytane",
|
||||||
"unread": "Unread"
|
"unread": "Nieprzeczytane"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
"users": "Użytkownicy",
|
"users": "Użytkownicy",
|
||||||
@@ -443,14 +461,14 @@
|
|||||||
"temp": "TEMP.",
|
"temp": "TEMP.",
|
||||||
"_temp": "Temperatura",
|
"_temp": "Temperatura",
|
||||||
"warn": "Ostrzeżenie",
|
"warn": "Ostrzeżenie",
|
||||||
"uptime": "UP",
|
"uptime": "DZIAŁA",
|
||||||
"total": "Total",
|
"total": "Razem",
|
||||||
"free": "Wolne",
|
"free": "Wolne",
|
||||||
"used": "Used",
|
"used": "Użyte",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "godz",
|
||||||
"crit": "Krytyczyny",
|
"crit": "Krytyczyny",
|
||||||
"read": "Read",
|
"read": "Odczyt",
|
||||||
"write": "Zapis",
|
"write": "Zapis",
|
||||||
"gpu": "GPU",
|
"gpu": "GPU",
|
||||||
"mem": "Pamięć",
|
"mem": "Pamięć",
|
||||||
@@ -530,15 +548,16 @@
|
|||||||
"up_to_date": "Aktualny",
|
"up_to_date": "Aktualny",
|
||||||
"child_bridges": "Mostki podrzędne",
|
"child_bridges": "Mostki podrzędne",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Działa",
|
||||||
"pending": "Pending",
|
"pending": "Oczekujące",
|
||||||
"down": "Down"
|
"down": "Nie działa",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Nowy",
|
"new": "Nowy",
|
||||||
"up": "Up",
|
"up": "Działa",
|
||||||
"grace": "W okresie karencji",
|
"grace": "W okresie karencji",
|
||||||
"down": "Down",
|
"down": "Nie działa",
|
||||||
"paused": "Wstrzymane",
|
"paused": "Wstrzymane",
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
"last_ping": "Ostatni ping",
|
"last_ping": "Ostatni ping",
|
||||||
@@ -550,63 +569,63 @@
|
|||||||
"containers_failed": "Niepowodzenie"
|
"containers_failed": "Niepowodzenie"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Zaakceptowane",
|
||||||
"rejectedPushes": "Odrzucone",
|
"rejectedPushes": "Odrzucone",
|
||||||
"filters": "Filtry",
|
"filters": "Filtry",
|
||||||
"indexers": "Indexers"
|
"indexers": "Indeksery"
|
||||||
},
|
},
|
||||||
"tubearchivist": {
|
"tubearchivist": {
|
||||||
"downloads": "Queue",
|
"downloads": "W kolejce",
|
||||||
"videos": "Pliki wideo",
|
"videos": "Pliki wideo",
|
||||||
"channels": "Kanały",
|
"channels": "Kanały",
|
||||||
"playlists": "Playlisty"
|
"playlists": "Playlisty"
|
||||||
},
|
},
|
||||||
"truenas": {
|
"truenas": {
|
||||||
"load": "Obciążenie systemu",
|
"load": "Obciążenie systemu",
|
||||||
"uptime": "Uptime",
|
"uptime": "Czas działania",
|
||||||
"alerts": "Alerts"
|
"alerts": "Alerty"
|
||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"speed": "Prędkość",
|
"speed": "Prędkość",
|
||||||
"active": "Active",
|
"active": "Aktywne",
|
||||||
"queue": "Queue",
|
"queue": "W kolejce",
|
||||||
"total": "Total"
|
"total": "Razem"
|
||||||
},
|
},
|
||||||
"gluetun": {
|
"gluetun": {
|
||||||
"public_ip": "Adres publiczny",
|
"public_ip": "Adres publiczny",
|
||||||
"region": "Region",
|
"region": "Region",
|
||||||
"country": "Państwo",
|
"country": "Państwo",
|
||||||
"port_forwarded": "Port Forwarded"
|
"port_forwarded": "Port otwarty"
|
||||||
},
|
},
|
||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Channels",
|
"channels": "Kanały",
|
||||||
"hd": "HD",
|
"hd": "HD",
|
||||||
"tunerCount": "Tunery",
|
"tunerCount": "Tunery",
|
||||||
"channelNumber": "Kanał",
|
"channelNumber": "Kanał",
|
||||||
"channelNetwork": "Sieć",
|
"channelNetwork": "Sieć",
|
||||||
"signalStrength": "Siła sygnału",
|
"signalStrength": "Siła sygnału",
|
||||||
"signalQuality": "Jakość",
|
"signalQuality": "Jakość",
|
||||||
"symbolQuality": "Quality",
|
"symbolQuality": "Jakość",
|
||||||
"networkRate": "Bitrate",
|
"networkRate": "Bitrate",
|
||||||
"clientIP": "Klient"
|
"clientIP": "Klient"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Powodzenie",
|
"passed": "Powodzenie",
|
||||||
"failed": "Failed",
|
"failed": "Nieudane",
|
||||||
"unknown": "Unknown"
|
"unknown": "Nieznane"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
"inbox": "Skrzynka odbiorcza",
|
"inbox": "Skrzynka odbiorcza",
|
||||||
"total": "Total"
|
"total": "Razem"
|
||||||
},
|
},
|
||||||
"pangolin": {
|
"pangolin": {
|
||||||
"orgs": "Orgs",
|
"orgs": "Organizacje",
|
||||||
"sites": "Sites",
|
"sites": "Strony",
|
||||||
"resources": "Resources",
|
"resources": "Zasoby",
|
||||||
"targets": "Targets",
|
"targets": "Cele",
|
||||||
"traffic": "Traffic",
|
"traffic": "Ruch",
|
||||||
"in": "In",
|
"in": "Do",
|
||||||
"out": "Out"
|
"out": "Z"
|
||||||
},
|
},
|
||||||
"peanut": {
|
"peanut": {
|
||||||
"battery_charge": "Stan baterii",
|
"battery_charge": "Stan baterii",
|
||||||
@@ -617,18 +636,18 @@
|
|||||||
"low_battery": "Niski poziom baterii"
|
"low_battery": "Niski poziom baterii"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Please Wait",
|
"wait": "Proszę czekać",
|
||||||
"no_devices": "Nie otrzymano danych urządzenia"
|
"no_devices": "Nie otrzymano danych urządzenia"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "Obciążenie procesora",
|
"cpuLoad": "Obciążenie procesora",
|
||||||
"memoryUsed": "Zużyta pamięć",
|
"memoryUsed": "Zużyta pamięć",
|
||||||
"uptime": "Uptime",
|
"uptime": "Czas działania",
|
||||||
"numberOfLeases": "Dzierżawy"
|
"numberOfLeases": "Dzierżawy"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "Wszystkie strumienie",
|
"streams_all": "Wszystkie strumienie",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "Aktywne strumienie",
|
||||||
"streams_xepg": "Kanały XEPG"
|
"streams_xepg": "Kanały XEPG"
|
||||||
},
|
},
|
||||||
"opendtu": {
|
"opendtu": {
|
||||||
@@ -663,9 +682,9 @@
|
|||||||
"load": "Śr. Obciążenie",
|
"load": "Śr. Obciążenie",
|
||||||
"memory": "Użycie pamięci",
|
"memory": "Użycie pamięci",
|
||||||
"wanStatus": "Status WAN",
|
"wanStatus": "Status WAN",
|
||||||
"up": "Up",
|
"up": "Działa",
|
||||||
"down": "Down",
|
"down": "Nie działa",
|
||||||
"temp": "Temp",
|
"temp": "Temperatura",
|
||||||
"disk": "Użycie dysku",
|
"disk": "Użycie dysku",
|
||||||
"wanIP": "WAN IP"
|
"wanIP": "WAN IP"
|
||||||
},
|
},
|
||||||
@@ -676,38 +695,42 @@
|
|||||||
"memory_usage": "Pamięć"
|
"memory_usage": "Pamięć"
|
||||||
},
|
},
|
||||||
"immich": {
|
"immich": {
|
||||||
"users": "Users",
|
"users": "Użytkownicy",
|
||||||
"photos": "Zdjęcia",
|
"photos": "Zdjęcia",
|
||||||
"videos": "Videos",
|
"videos": "Filmy",
|
||||||
"storage": "Pamięć"
|
"storage": "Pamięć"
|
||||||
},
|
},
|
||||||
"uptimekuma": {
|
"uptimekuma": {
|
||||||
"up": "Działające",
|
"up": "Działające",
|
||||||
"down": "Niedziałające",
|
"down": "Niedziałające",
|
||||||
"uptime": "Uptime",
|
"uptime": "Czas działania",
|
||||||
"incident": "Incydent",
|
"incident": "Incydent",
|
||||||
"m": "m"
|
"m": "min"
|
||||||
},
|
},
|
||||||
"atsumeru": {
|
"atsumeru": {
|
||||||
"series": "Series",
|
"series": "Serie",
|
||||||
"archives": "Archiwa",
|
"archives": "Archiwa",
|
||||||
"chapters": "Rozdziały",
|
"chapters": "Rozdziały",
|
||||||
"categories": "Kategorie"
|
"categories": "Kategorie"
|
||||||
},
|
},
|
||||||
"komga": {
|
"komga": {
|
||||||
"libraries": "Biblioteki",
|
"libraries": "Biblioteki",
|
||||||
"series": "Series",
|
"series": "Serie",
|
||||||
"books": "Books"
|
"books": "Książki"
|
||||||
},
|
},
|
||||||
"diskstation": {
|
"diskstation": {
|
||||||
"days": "Days",
|
"days": "Dni",
|
||||||
"uptime": "Uptime",
|
"uptime": "Czas działania",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Dostępne"
|
||||||
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Kanały",
|
||||||
|
"streams": "Strumienie"
|
||||||
},
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Seriale",
|
||||||
"issues": "Zgłoszenia",
|
"issues": "Zgłoszenia",
|
||||||
"wanted": "Wanted"
|
"wanted": "Poszukiwane"
|
||||||
},
|
},
|
||||||
"photoprism": {
|
"photoprism": {
|
||||||
"albums": "Albumy",
|
"albums": "Albumy",
|
||||||
@@ -716,9 +739,9 @@
|
|||||||
"people": "Ludzie"
|
"people": "Ludzie"
|
||||||
},
|
},
|
||||||
"fileflows": {
|
"fileflows": {
|
||||||
"queue": "Queue",
|
"queue": "W kolejce",
|
||||||
"processing": "Processing",
|
"processing": "Przetwarzane",
|
||||||
"processed": "Processed",
|
"processed": "Przetworzone",
|
||||||
"time": "Czas"
|
"time": "Czas"
|
||||||
},
|
},
|
||||||
"firefly": {
|
"firefly": {
|
||||||
@@ -744,7 +767,7 @@
|
|||||||
"size": "Rozmiar",
|
"size": "Rozmiar",
|
||||||
"lastrun": "Ostatnie uruchomienie",
|
"lastrun": "Ostatnie uruchomienie",
|
||||||
"nextrun": "Następne uruchomienie",
|
"nextrun": "Następne uruchomienie",
|
||||||
"failed": "Failed"
|
"failed": "Nieudane"
|
||||||
},
|
},
|
||||||
"unmanic": {
|
"unmanic": {
|
||||||
"active_workers": "Aktywni pracownicy",
|
"active_workers": "Aktywni pracownicy",
|
||||||
@@ -761,15 +784,15 @@
|
|||||||
"targets_total": "Wszystkich Celi"
|
"targets_total": "Wszystkich Celi"
|
||||||
},
|
},
|
||||||
"gatus": {
|
"gatus": {
|
||||||
"up": "Sites Up",
|
"up": "Działające strony",
|
||||||
"down": "Sites Down",
|
"down": "Niedziałające strony",
|
||||||
"uptime": "Uptime"
|
"uptime": "Czas działania"
|
||||||
},
|
},
|
||||||
"ghostfolio": {
|
"ghostfolio": {
|
||||||
"gross_percent_today": "Dzisiaj",
|
"gross_percent_today": "Dzisiaj",
|
||||||
"gross_percent_1y": "Rok",
|
"gross_percent_1y": "Rok",
|
||||||
"gross_percent_max": "Od początku",
|
"gross_percent_max": "Od początku",
|
||||||
"net_worth": "Net Worth"
|
"net_worth": "Wartość netto"
|
||||||
},
|
},
|
||||||
"audiobookshelf": {
|
"audiobookshelf": {
|
||||||
"podcasts": "Podcasty",
|
"podcasts": "Podcasty",
|
||||||
@@ -784,22 +807,28 @@
|
|||||||
},
|
},
|
||||||
"whatsupdocker": {
|
"whatsupdocker": {
|
||||||
"monitoring": "Monitoring",
|
"monitoring": "Monitoring",
|
||||||
"updates": "Updates"
|
"updates": "Aktualizacje"
|
||||||
},
|
},
|
||||||
"calibreweb": {
|
"calibreweb": {
|
||||||
"books": "Książki",
|
"books": "Książki",
|
||||||
"authors": "Autorzy",
|
"authors": "Autorzy",
|
||||||
"categories": "Kategorie",
|
"categories": "Kategorie",
|
||||||
"series": "Series"
|
"series": "Serie"
|
||||||
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Biblioteki",
|
||||||
|
"books": "Książki",
|
||||||
|
"reading": "Czytane",
|
||||||
|
"finished": "Skończone"
|
||||||
},
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "W kolejce",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Pozostało",
|
||||||
"downloadTotalBytes": "Size",
|
"downloadTotalBytes": "Rozmiar",
|
||||||
"downloadSpeed": "Prędkość"
|
"downloadSpeed": "Prędkość"
|
||||||
},
|
},
|
||||||
"kavita": {
|
"kavita": {
|
||||||
"seriesCount": "Series",
|
"seriesCount": "Serie",
|
||||||
"totalFiles": "Pliki"
|
"totalFiles": "Pliki"
|
||||||
},
|
},
|
||||||
"azuredevops": {
|
"azuredevops": {
|
||||||
@@ -813,7 +842,7 @@
|
|||||||
"inProgress": "W trakcie",
|
"inProgress": "W trakcie",
|
||||||
"totalPrs": "Łącznie PRs",
|
"totalPrs": "Łącznie PRs",
|
||||||
"myPrs": "Moje PRs",
|
"myPrs": "Moje PRs",
|
||||||
"approved": "Approved"
|
"approved": "Zaakceptowane"
|
||||||
},
|
},
|
||||||
"gamedig": {
|
"gamedig": {
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
@@ -841,33 +870,33 @@
|
|||||||
},
|
},
|
||||||
"openmediavault": {
|
"openmediavault": {
|
||||||
"downloading": "Pobieranie",
|
"downloading": "Pobieranie",
|
||||||
"total": "Total",
|
"total": "Razem",
|
||||||
"running": "Running",
|
"running": "Działające",
|
||||||
"stopped": "Stopped",
|
"stopped": "Zatrzymane",
|
||||||
"passed": "Passed",
|
"passed": "Zaliczony",
|
||||||
"failed": "Failed"
|
"failed": "Nieudany"
|
||||||
},
|
},
|
||||||
"openwrt": {
|
"openwrt": {
|
||||||
"uptime": "Uptime",
|
"uptime": "Czas działania",
|
||||||
"cpuLoad": "Śr. obciążenie CPU (5m)",
|
"cpuLoad": "Śr. obciążenie CPU (5m)",
|
||||||
"up": "Up",
|
"up": "Działa",
|
||||||
"down": "Down",
|
"down": "Nie działa",
|
||||||
"bytesTx": "Przesłane",
|
"bytesTx": "Przesłane",
|
||||||
"bytesRx": "Received"
|
"bytesRx": "Odebrano"
|
||||||
},
|
},
|
||||||
"uptimerobot": {
|
"uptimerobot": {
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
"uptime": "Uptime",
|
"uptime": "Czas działania",
|
||||||
"lastDown": "Ostatni downtime",
|
"lastDown": "Ostatni downtime",
|
||||||
"downDuration": "Długość downtime'u",
|
"downDuration": "Długość downtime'u",
|
||||||
"sitesUp": "Sites Up",
|
"sitesUp": "Działające strony",
|
||||||
"sitesDown": "Sites Down",
|
"sitesDown": "Niedziałające strony",
|
||||||
"paused": "Paused",
|
"paused": "Zatrzymane",
|
||||||
"notyetchecked": "Nie sprawdzono",
|
"notyetchecked": "Nie sprawdzono",
|
||||||
"up": "Up",
|
"up": "Działa",
|
||||||
"seemsdown": "Możliwe, że wyłączony",
|
"seemsdown": "Możliwe, że wyłączony",
|
||||||
"down": "Down",
|
"down": "Nie działa",
|
||||||
"unknown": "Unknown"
|
"unknown": "Nieznane"
|
||||||
},
|
},
|
||||||
"calendar": {
|
"calendar": {
|
||||||
"inCinemas": "W kinach",
|
"inCinemas": "W kinach",
|
||||||
@@ -886,10 +915,10 @@
|
|||||||
"totalfilesize": "Rozmiar całkowity"
|
"totalfilesize": "Rozmiar całkowity"
|
||||||
},
|
},
|
||||||
"mailcow": {
|
"mailcow": {
|
||||||
"domains": "Domains",
|
"domains": "Domeny",
|
||||||
"mailboxes": "Skrzynki",
|
"mailboxes": "Skrzynki",
|
||||||
"mails": "Poczta",
|
"mails": "Poczta",
|
||||||
"storage": "Storage"
|
"storage": "Pamięć"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Ostrzeżenia",
|
"warnings": "Ostrzeżenia",
|
||||||
@@ -898,12 +927,12 @@
|
|||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Wydarzenia",
|
"events": "Wydarzenia",
|
||||||
"plants": "Rośliny",
|
"plants": "Rośliny",
|
||||||
"photos": "Photos",
|
"photos": "Zdjęcia",
|
||||||
"species": "Gatunki"
|
"species": "Gatunki"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Powiadomienia",
|
"notifications": "Powiadomienia",
|
||||||
"issues": "Issues",
|
"issues": "Zgłoszenia",
|
||||||
"pulls": "Żądania Pull",
|
"pulls": "Żądania Pull",
|
||||||
"repositories": "Repozytoria"
|
"repositories": "Repozytoria"
|
||||||
},
|
},
|
||||||
@@ -919,13 +948,13 @@
|
|||||||
"galleries": "Galerie",
|
"galleries": "Galerie",
|
||||||
"performers": "Artyści",
|
"performers": "Artyści",
|
||||||
"studios": "Studia",
|
"studios": "Studia",
|
||||||
"movies": "Movies",
|
"movies": "Filmy",
|
||||||
"tags": "Tags",
|
"tags": "Tagi",
|
||||||
"oCount": "O Licznik"
|
"oCount": "O Licznik"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Users",
|
"users": "Użytkownicy",
|
||||||
"recipes": "Recipes",
|
"recipes": "Przepisy",
|
||||||
"keywords": "Słowa kluczowe"
|
"keywords": "Słowa kluczowe"
|
||||||
},
|
},
|
||||||
"homebox": {
|
"homebox": {
|
||||||
@@ -933,18 +962,18 @@
|
|||||||
"totalWithWarranty": "Z gwarancją",
|
"totalWithWarranty": "Z gwarancją",
|
||||||
"locations": "Lokalizacje",
|
"locations": "Lokalizacje",
|
||||||
"labels": "Etykiety",
|
"labels": "Etykiety",
|
||||||
"users": "Users",
|
"users": "Użytkownicy",
|
||||||
"totalValue": "Wartość całkowita"
|
"totalValue": "Wartość całkowita"
|
||||||
},
|
},
|
||||||
"crowdsec": {
|
"crowdsec": {
|
||||||
"alerts": "Alerts",
|
"alerts": "Alerty",
|
||||||
"bans": "Bany"
|
"bans": "Bany"
|
||||||
},
|
},
|
||||||
"wgeasy": {
|
"wgeasy": {
|
||||||
"connected": "Connected",
|
"connected": "Połączonych",
|
||||||
"enabled": "Enabled",
|
"enabled": "Włączone",
|
||||||
"disabled": "Disabled",
|
"disabled": "Wyłączone",
|
||||||
"total": "Total"
|
"total": "Razem"
|
||||||
},
|
},
|
||||||
"swagdashboard": {
|
"swagdashboard": {
|
||||||
"proxied": "Proxy",
|
"proxied": "Proxy",
|
||||||
@@ -966,7 +995,7 @@
|
|||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Kamery",
|
"cameras": "Kamery",
|
||||||
"uptime": "Uptime",
|
"uptime": "Czas działania",
|
||||||
"version": "Wersja"
|
"version": "Wersja"
|
||||||
},
|
},
|
||||||
"linkwarden": {
|
"linkwarden": {
|
||||||
@@ -976,7 +1005,7 @@
|
|||||||
},
|
},
|
||||||
"zabbix": {
|
"zabbix": {
|
||||||
"unclassified": "Niezaklasyfikowane",
|
"unclassified": "Niezaklasyfikowane",
|
||||||
"information": "Information",
|
"information": "Informacja",
|
||||||
"warning": "Ostrzeżenie",
|
"warning": "Ostrzeżenie",
|
||||||
"average": "Średnia",
|
"average": "Średnia",
|
||||||
"high": "Wysokie",
|
"high": "Wysokie",
|
||||||
@@ -1007,14 +1036,14 @@
|
|||||||
"beszel": {
|
"beszel": {
|
||||||
"name": "Nazwa",
|
"name": "Nazwa",
|
||||||
"systems": "Systemy",
|
"systems": "Systemy",
|
||||||
"up": "Up",
|
"up": "Działa",
|
||||||
"down": "Down",
|
"down": "Nie działa",
|
||||||
"paused": "Paused",
|
"paused": "Wstrzymane",
|
||||||
"pending": "Pending",
|
"pending": "Oczekujące",
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
"updated": "Updated",
|
"updated": "Zaktualizowane",
|
||||||
"cpu": "Procesor",
|
"cpu": "Procesor",
|
||||||
"memory": "MEM",
|
"memory": "PAM",
|
||||||
"disk": "Dysk",
|
"disk": "Dysk",
|
||||||
"network": "NET"
|
"network": "NET"
|
||||||
},
|
},
|
||||||
@@ -1022,14 +1051,14 @@
|
|||||||
"apps": "Aplikacje",
|
"apps": "Aplikacje",
|
||||||
"synced": "Synchronizowane",
|
"synced": "Synchronizowane",
|
||||||
"outOfSync": "Bez synchronizacji",
|
"outOfSync": "Bez synchronizacji",
|
||||||
"healthy": "Healthy",
|
"healthy": "Zdrowe",
|
||||||
"degraded": "Zdegradowane",
|
"degraded": "Zdegradowane",
|
||||||
"progressing": "Postępujące",
|
"progressing": "Postępujące",
|
||||||
"missing": "Missing",
|
"missing": "Brakujące",
|
||||||
"suspended": "Zawieszone"
|
"suspended": "Zawieszone"
|
||||||
},
|
},
|
||||||
"spoolman": {
|
"spoolman": {
|
||||||
"loading": "Loading"
|
"loading": "Ładowanie"
|
||||||
},
|
},
|
||||||
"gitlab": {
|
"gitlab": {
|
||||||
"groups": "Grupy",
|
"groups": "Grupy",
|
||||||
@@ -1039,9 +1068,9 @@
|
|||||||
},
|
},
|
||||||
"apcups": {
|
"apcups": {
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
"load": "Load",
|
"load": "Obciążenie",
|
||||||
"bcharge": "Battery Charge",
|
"bcharge": "Naładowanie baterii",
|
||||||
"timeleft": "Time Left"
|
"timeleft": "Pozostały czas"
|
||||||
},
|
},
|
||||||
"karakeep": {
|
"karakeep": {
|
||||||
"bookmarks": "Zakładki",
|
"bookmarks": "Zakładki",
|
||||||
@@ -1052,11 +1081,11 @@
|
|||||||
"tags": "Tagi"
|
"tags": "Tagi"
|
||||||
},
|
},
|
||||||
"slskd": {
|
"slskd": {
|
||||||
"slskStatus": "Network",
|
"slskStatus": "Sieć",
|
||||||
"connected": "Connected",
|
"connected": "Połączono",
|
||||||
"disconnected": "Disconnected",
|
"disconnected": "Rozłączono",
|
||||||
"updateStatus": "Aktualizacja",
|
"updateStatus": "Aktualizacja",
|
||||||
"update_yes": "Available",
|
"update_yes": "Dostępne",
|
||||||
"update_no": "Aktualny",
|
"update_no": "Aktualny",
|
||||||
"downloads": "Pobieranie",
|
"downloads": "Pobieranie",
|
||||||
"uploads": "Przesyłanie",
|
"uploads": "Przesyłanie",
|
||||||
@@ -1069,65 +1098,92 @@
|
|||||||
"other": "Inne"
|
"other": "Inne"
|
||||||
},
|
},
|
||||||
"checkmk": {
|
"checkmk": {
|
||||||
"serviceErrors": "Service issues",
|
"serviceErrors": "Problem z usługą",
|
||||||
"hostErrors": "Host issues"
|
"hostErrors": "Problemy hosta"
|
||||||
},
|
},
|
||||||
"komodo": {
|
"komodo": {
|
||||||
"total": "Total",
|
"total": "Razem",
|
||||||
"running": "Running",
|
"running": "Działające",
|
||||||
"stopped": "Stopped",
|
"stopped": "Zatrzymane",
|
||||||
"down": "Down",
|
"down": "Nie działa",
|
||||||
"unhealthy": "Unhealthy",
|
"unhealthy": "Uszkodzony",
|
||||||
"unknown": "Unknown",
|
"unknown": "Nieznane",
|
||||||
"servers": "Serwery",
|
"servers": "Serwery",
|
||||||
"stacks": "Stacks",
|
"stacks": "Stosy",
|
||||||
"containers": "Containers"
|
"containers": "Kontenery"
|
||||||
},
|
},
|
||||||
"filebrowser": {
|
"filebrowser": {
|
||||||
"available": "Available",
|
"available": "Dostępne",
|
||||||
"used": "Used",
|
"used": "Użyte",
|
||||||
"total": "Total"
|
"total": "Razem"
|
||||||
},
|
},
|
||||||
"wallos": {
|
"wallos": {
|
||||||
"activeSubscriptions": "Subscriptions",
|
"activeSubscriptions": "Subskrypcje",
|
||||||
"thisMonthlyCost": "This Month",
|
"thisMonthlyCost": "Ten Miesiąc",
|
||||||
"nextMonthlyCost": "Next Month",
|
"nextMonthlyCost": "Następny miesiąc",
|
||||||
"previousMonthlyCost": "Prev. Month",
|
"previousMonthlyCost": "Poprzedni miesiąc",
|
||||||
"nextRenewingSubscription": "Next Payment"
|
"nextRenewingSubscription": "Następna płatność"
|
||||||
},
|
},
|
||||||
"unraid": {
|
"unraid": {
|
||||||
"STARTED": "Started",
|
"STARTED": "Rozpoczęte",
|
||||||
"STOPPED": "Stopped",
|
"STOPPED": "Zatrzymane",
|
||||||
"NEW_ARRAY": "New Array",
|
"NEW_ARRAY": "Nowa macierz",
|
||||||
"RECON_DISK": "Reconstructing Disk",
|
"RECON_DISK": "Odbudowa dysku",
|
||||||
"DISABLE_DISK": "Disk Disabled",
|
"DISABLE_DISK": "Dysk wyłączony",
|
||||||
"SWAP_DSBL": "Swap Disable",
|
"SWAP_DSBL": "Przestrzeń wymiany wyłączona",
|
||||||
"INVALID_EXPANSION": "Invalid Expansion",
|
"INVALID_EXPANSION": "Nieprawidłowe rozszerzenie",
|
||||||
"PARITY_NOT_BIGGEST": "Parity Not Biggest",
|
"PARITY_NOT_BIGGEST": "Parzystość nie największa",
|
||||||
"TOO_MANY_MISSING_DISKS": "Too Many Missing Disks",
|
"TOO_MANY_MISSING_DISKS": "Zbyt wiele brakujących dysków",
|
||||||
"NEW_DISK_TOO_SMALL": "New Disk Too Small",
|
"NEW_DISK_TOO_SMALL": "Nowy dysk zbyt mały",
|
||||||
"NO_DATA_DISKS": "No Data Disks",
|
"NO_DATA_DISKS": "Brak dysków danych",
|
||||||
"notifications": "Notifications",
|
"notifications": "Powiadomienia",
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "Użyta pamięć",
|
||||||
"memoryAvailable": "Memory Available",
|
"memoryAvailable": "Dostępna pamięć",
|
||||||
"arrayUsed": "Array Used",
|
"arrayUsed": "Użyto macierzy",
|
||||||
"arrayFree": "Array Free",
|
"arrayFree": "Wolne na macierzy",
|
||||||
"poolUsed": "{{pool}} Used",
|
"poolUsed": "Użyto {{pool}}",
|
||||||
"poolFree": "{{pool}} Free"
|
"poolFree": "{{pool}} Wolne"
|
||||||
},
|
},
|
||||||
"backrest": {
|
"backrest": {
|
||||||
"num_plans": "Plans",
|
"num_plans": "Planowane",
|
||||||
"num_success_30": "Successes",
|
"num_success_30": "Powodzenia",
|
||||||
"num_failure_30": "Failures",
|
"num_failure_30": "Niepowodzenia",
|
||||||
"num_success_latest": "Succeeding",
|
"num_success_latest": "Powodzenie",
|
||||||
"num_failure_latest": "Failing",
|
"num_failure_latest": "Niepowodzenie",
|
||||||
"bytes_added_30": "Bytes Added"
|
"bytes_added_30": "Dodane bajty"
|
||||||
},
|
},
|
||||||
"yourspotify": {
|
"yourspotify": {
|
||||||
"songs": "Songs",
|
"songs": "Piosenki",
|
||||||
"time": "Time",
|
"time": "Czas",
|
||||||
"artists": "Artists"
|
"artists": "Wykonawcy"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Kontenery",
|
||||||
|
"images": "Obrazy",
|
||||||
|
"image_updates": "Aktualizacje obrazów",
|
||||||
|
"images_unused": "Nieużywane",
|
||||||
|
"environment_required": "Wymagane ID środowiska"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Działające",
|
||||||
|
"stopped": "Zatrzymane",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Pamięć",
|
||||||
|
"images": "Obrazy",
|
||||||
|
"volumes": "Woluminy",
|
||||||
|
"events_today": "Zdarzenia dzisiaj",
|
||||||
|
"pending_updates": "Oczekujące aktualizacje",
|
||||||
|
"stacks": "Stosy",
|
||||||
|
"paused": "Wstrzymane",
|
||||||
|
"total": "Razem",
|
||||||
|
"environment_not_found": "Środowisko nie znalezione"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Zjedzone",
|
||||||
|
"burned": "Spalone",
|
||||||
|
"remaining": "Pozostało",
|
||||||
|
"steps": "Kroki"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Status de Subsistema Desconhecido"
|
"empty_data": "Status de Subsistema Desconhecido"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Rx",
|
"rx": "Rx",
|
||||||
"tx": "Tx",
|
"tx": "Tx",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episódios",
|
"episodes": "Episódios",
|
||||||
"songs": "Canções"
|
"songs": "Canções"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Verifique a conexão do Plex"
|
"plex_connection_error": "Verifique a conexão do Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "APs Ligados",
|
"connectedAp": "APs Ligados",
|
||||||
"activeUser": "Dispositivos activos",
|
"activeUser": "Dispositivos activos",
|
||||||
@@ -272,18 +294,14 @@
|
|||||||
"approved": "Aprovado",
|
"approved": "Aprovado",
|
||||||
"available": "Disponível"
|
"available": "Disponível"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
"issues": "Open Issues"
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "A Processar",
|
|
||||||
"approved": "Approved",
|
|
||||||
"available": "Available"
|
|
||||||
},
|
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Novo",
|
"new": "Novo",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Problemas",
|
"issues": "Problemas",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"duration": "{{value, duration}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "M",
|
"months": "mo",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
"minutes": "m",
|
"minutes": "m",
|
||||||
@@ -66,9 +66,14 @@
|
|||||||
"wait": "Por favor, aguarde",
|
"wait": "Por favor, aguarde",
|
||||||
"empty_data": "Status do Subsistema desconhecido"
|
"empty_data": "Status do Subsistema desconhecido"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Rx",
|
"rx": "RX",
|
||||||
"tx": "Tx",
|
"tx": "TX",
|
||||||
"mem": "MEM",
|
"mem": "MEM",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"running": "Executando",
|
"running": "Executando",
|
||||||
@@ -101,12 +106,22 @@
|
|||||||
"playing": "A reproduzir",
|
"playing": "A reproduzir",
|
||||||
"transcoding": "Transcodificação",
|
"transcoding": "Transcodificação",
|
||||||
"bitrate": "Taxa de bits",
|
"bitrate": "Taxa de bits",
|
||||||
"no_active": "Sem Streams Ativos",
|
"no_active": "Sem Transmissões Ativas",
|
||||||
"movies": "Filmes",
|
"movies": "Filmes",
|
||||||
"series": "Séries",
|
"series": "Séries",
|
||||||
"episodes": "Episódios",
|
"episodes": "Episódios",
|
||||||
"songs": "Canções"
|
"songs": "Canções"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Jogando",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Filmes",
|
||||||
|
"series": "Séries",
|
||||||
|
"episodes": "Episódios",
|
||||||
|
"songs": "Músicas"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "Sem Streams Ativos",
|
"no_active": "Sem Streams Ativos",
|
||||||
"plex_connection_error": "Verifique a conexão do Plex"
|
"plex_connection_error": "Verifique a conexão do Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "APs Ligados",
|
"connectedAp": "APs Ligados",
|
||||||
"activeUser": "Dispositivos ativos",
|
"activeUser": "Dispositivos ativos",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Aprovada",
|
"approved": "Aprovada",
|
||||||
"available": "Disponível"
|
"available": "Disponível"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pendente",
|
"pending": "Pendente",
|
||||||
"approved": "Aprovado",
|
"approved": "Aprovado",
|
||||||
"available": "Disponível",
|
"available": "Disponível",
|
||||||
"issues": "Incidentes Abertos"
|
"completed": "Concluído",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pendente",
|
|
||||||
"processing": "Processando",
|
"processing": "Processando",
|
||||||
"approved": "Aprovado",
|
"issues": "Erros pendentes"
|
||||||
"available": "Disponível"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Ativo",
|
"up": "Ativo",
|
||||||
"pending": "Pendente",
|
"pending": "Pendente",
|
||||||
"down": "Inativo"
|
"down": "Inativo",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Novo",
|
"new": "Novo",
|
||||||
@@ -602,7 +621,7 @@
|
|||||||
"pangolin": {
|
"pangolin": {
|
||||||
"orgs": "Orgs",
|
"orgs": "Orgs",
|
||||||
"sites": "Sites",
|
"sites": "Sites",
|
||||||
"resources": "Resources",
|
"resources": "Recursos",
|
||||||
"targets": "Targets",
|
"targets": "Targets",
|
||||||
"traffic": "Traffic",
|
"traffic": "Traffic",
|
||||||
"in": "In",
|
"in": "In",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Tempo ativo",
|
"uptime": "Tempo ativo",
|
||||||
"volumeAvailable": "Disponível"
|
"volumeAvailable": "Disponível"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Canais",
|
||||||
|
"streams": "Transmissões"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Séries",
|
"series": "Séries",
|
||||||
"issues": "Problemas",
|
"issues": "Problemas",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categorias",
|
"categories": "Categorias",
|
||||||
"series": "Séries"
|
"series": "Séries"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Bibliotecas",
|
||||||
|
"books": "Livros",
|
||||||
|
"reading": "Lendo",
|
||||||
|
"finished": "Finalizado"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Fila de espera",
|
"downloadCount": "Fila de espera",
|
||||||
"downloadBytesRemaining": "Restante",
|
"downloadBytesRemaining": "Restante",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Músicas",
|
"songs": "Músicas",
|
||||||
"time": "Tempo",
|
"time": "Tempo",
|
||||||
"artists": "Artistas"
|
"artists": "Artistas"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Recipientes",
|
||||||
|
"images": "Imagens",
|
||||||
|
"image_updates": "Atualizações de Imagem",
|
||||||
|
"images_unused": "Não utilizado",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Executando",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memória",
|
||||||
|
"images": "Imagens",
|
||||||
|
"volumes": "Quantidades",
|
||||||
|
"events_today": "Eventos hoje",
|
||||||
|
"pending_updates": "Atualizações pendentes",
|
||||||
|
"stacks": "Pilhas",
|
||||||
|
"paused": "Pausado",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Starea subsistemului este necunoscut"
|
"empty_data": "Starea subsistemului este necunoscut"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episoade",
|
"episodes": "Episoade",
|
||||||
"songs": "Melodii"
|
"songs": "Melodii"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Check Plex Connection"
|
"plex_connection_error": "Check Plex Connection"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Connected APs",
|
||||||
"activeUser": "Dispozitive active",
|
"activeUser": "Dispozitive active",
|
||||||
@@ -272,18 +294,14 @@
|
|||||||
"approved": "Aprobate",
|
"approved": "Aprobate",
|
||||||
"available": "Disponibile"
|
"available": "Disponibile"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
"issues": "Open Issues"
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Procesare",
|
|
||||||
"approved": "Approved",
|
|
||||||
"available": "Available"
|
|
||||||
},
|
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Nou",
|
"new": "Nou",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Issues",
|
"issues": "Issues",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Пожалуйста, подождите",
|
"wait": "Пожалуйста, подождите",
|
||||||
"empty_data": "Статус подсистемы неизвестен"
|
"empty_data": "Статус подсистемы неизвестен"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Эпизоды",
|
"episodes": "Эпизоды",
|
||||||
"songs": "Песни"
|
"songs": "Песни"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Воспроизводится",
|
||||||
|
"transcoding": "Перекодирование",
|
||||||
|
"bitrate": "Битрейт",
|
||||||
|
"no_active": "Нет активных потоков",
|
||||||
|
"movies": "Фильмы",
|
||||||
|
"series": "Сериалы",
|
||||||
|
"episodes": "Эпизоды",
|
||||||
|
"songs": "Песни"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Не в сети",
|
"offline": "Не в сети",
|
||||||
"offline_alt": "Не в сети",
|
"offline_alt": "Не в сети",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "Нет активных стримов",
|
"no_active": "Нет активных стримов",
|
||||||
"plex_connection_error": "Проверка соединения Plex"
|
"plex_connection_error": "Проверка соединения Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "Нет активных потоков",
|
||||||
|
"streams": "Потоки",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Прямое воспроизведение",
|
||||||
|
"bitrate": "Битрейт"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Подключенные точки доступа",
|
"connectedAp": "Подключенные точки доступа",
|
||||||
"activeUser": "Активные устройства",
|
"activeUser": "Активные устройства",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Одобрено",
|
"approved": "Одобрено",
|
||||||
"available": "Доступно"
|
"available": "Доступно"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Ожидают",
|
"pending": "Pending",
|
||||||
"approved": "Одобрено",
|
"approved": "Одобрено",
|
||||||
"available": "Доступно",
|
"available": "Доступно",
|
||||||
"issues": "Open Issues"
|
"completed": "Завершено",
|
||||||
},
|
"processing": "Обработка",
|
||||||
"overseerr": {
|
"issues": "Открытые задачи"
|
||||||
"pending": "Ожидают",
|
|
||||||
"processing": "В процессе",
|
|
||||||
"approved": "Одобрено",
|
|
||||||
"available": "Доступно"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Всего",
|
"total": "Всего",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "В сети",
|
"up": "В сети",
|
||||||
"pending": "Ожидают",
|
"pending": "Ожидают",
|
||||||
"down": "Не в сети"
|
"down": "Не в сети",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Новый",
|
"new": "Новый",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Время работы",
|
"uptime": "Время работы",
|
||||||
"volumeAvailable": "Доступно"
|
"volumeAvailable": "Доступно"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Серии",
|
"series": "Серии",
|
||||||
"issues": "Вопросы",
|
"issues": "Вопросы",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Категории",
|
"categories": "Категории",
|
||||||
"series": "Серии"
|
"series": "Серии"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Очередь",
|
"downloadCount": "Очередь",
|
||||||
"downloadBytesRemaining": "Осталось",
|
"downloadBytesRemaining": "Осталось",
|
||||||
@@ -1109,8 +1138,8 @@
|
|||||||
"NO_DATA_DISKS": "No Data Disks",
|
"NO_DATA_DISKS": "No Data Disks",
|
||||||
"notifications": "Уведомления",
|
"notifications": "Уведомления",
|
||||||
"status": "Статус",
|
"status": "Статус",
|
||||||
"cpu": "CPU",
|
"cpu": "ЦП",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "Использовано ОЗУ",
|
||||||
"memoryAvailable": "Memory Available",
|
"memoryAvailable": "Memory Available",
|
||||||
"arrayUsed": "Array Used",
|
"arrayUsed": "Array Used",
|
||||||
"arrayFree": "Array Free",
|
"arrayFree": "Array Free",
|
||||||
@@ -1120,14 +1149,41 @@
|
|||||||
"backrest": {
|
"backrest": {
|
||||||
"num_plans": "Plans",
|
"num_plans": "Plans",
|
||||||
"num_success_30": "Successes",
|
"num_success_30": "Successes",
|
||||||
"num_failure_30": "Failures",
|
"num_failure_30": "Ошибки",
|
||||||
"num_success_latest": "Succeeding",
|
"num_success_latest": "Succeeding",
|
||||||
"num_failure_latest": "Failing",
|
"num_failure_latest": "Failing",
|
||||||
"bytes_added_30": "Bytes Added"
|
"bytes_added_30": "Bytes Added"
|
||||||
},
|
},
|
||||||
"yourspotify": {
|
"yourspotify": {
|
||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Время",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Среда не найдена"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Čakajte, prosím",
|
"wait": "Čakajte, prosím",
|
||||||
"empty_data": "Stav podsystému neznámy"
|
"empty_data": "Stav podsystému neznámy"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Prijaté",
|
"rx": "Prijaté",
|
||||||
"tx": "Odoslané",
|
"tx": "Odoslané",
|
||||||
@@ -93,7 +98,7 @@
|
|||||||
"http_status": "HTTP stavový kód",
|
"http_status": "HTTP stavový kód",
|
||||||
"error": "Chyba",
|
"error": "Chyba",
|
||||||
"response": "Odpoveď",
|
"response": "Odpoveď",
|
||||||
"down": "Down",
|
"down": "Nedostupné",
|
||||||
"up": "Beží",
|
"up": "Beží",
|
||||||
"not_available": "Nedostupné"
|
"not_available": "Nedostupné"
|
||||||
},
|
},
|
||||||
@@ -107,9 +112,19 @@
|
|||||||
"episodes": "Epizódy",
|
"episodes": "Epizódy",
|
||||||
"songs": "Skladby"
|
"songs": "Skladby"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Prehráva sa",
|
||||||
|
"transcoding": "Prebieha prekódovanie",
|
||||||
|
"bitrate": "Prenosová rýchlosť",
|
||||||
|
"no_active": "Žiadne aktívne vysielania",
|
||||||
|
"movies": "Filmov",
|
||||||
|
"series": "Seriálov",
|
||||||
|
"episodes": "Epizód",
|
||||||
|
"songs": "Skladieb"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Nedostupné",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Nedostupné",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Celkom",
|
"total": "Celkom",
|
||||||
"unknown": "Neznáme"
|
"unknown": "Neznáme"
|
||||||
@@ -144,7 +159,7 @@
|
|||||||
"uptime": "Dostupnosť",
|
"uptime": "Dostupnosť",
|
||||||
"maxDown": "Max. sťahovanie",
|
"maxDown": "Max. sťahovanie",
|
||||||
"maxUp": "Max. nahrávanie",
|
"maxUp": "Max. nahrávanie",
|
||||||
"down": "Down",
|
"down": "Nedostupné",
|
||||||
"up": "Beží",
|
"up": "Beží",
|
||||||
"received": "Prijaté",
|
"received": "Prijaté",
|
||||||
"sent": "Odoslané",
|
"sent": "Odoslané",
|
||||||
@@ -168,12 +183,19 @@
|
|||||||
"passes": "Odvysielané"
|
"passes": "Odvysielané"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Playing",
|
"playing": "Prehráva sa",
|
||||||
"transcoding": "Transcoding",
|
"transcoding": "Transcoding",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Prenosová rýchlosť",
|
||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Skontroluj spojenie s Plex"
|
"plex_connection_error": "Skontroluj spojenie s Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Prenosová rýchlosť"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Pripojené prístupové body",
|
"connectedAp": "Pripojené prístupové body",
|
||||||
"activeUser": "Aktívne zariadenia",
|
"activeUser": "Aktívne zariadenia",
|
||||||
@@ -272,18 +294,14 @@
|
|||||||
"approved": "Schválené",
|
"approved": "Schválené",
|
||||||
"available": "Dostupné"
|
"available": "Dostupné"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Čakajúce",
|
"pending": "Pending",
|
||||||
"approved": "Schválené",
|
"approved": "Approved",
|
||||||
"available": "Dostupné",
|
"available": "Available",
|
||||||
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
"issues": "Open Issues"
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
|
||||||
"pending": "Čakajúce",
|
|
||||||
"processing": "Spracovávané",
|
|
||||||
"approved": "Schválené",
|
|
||||||
"available": "Dostupné"
|
|
||||||
},
|
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Celkom",
|
"total": "Celkom",
|
||||||
"connected": "Pripojené",
|
"connected": "Pripojené",
|
||||||
@@ -419,7 +437,7 @@
|
|||||||
"version": "Verzia",
|
"version": "Verzia",
|
||||||
"status": "Stav",
|
"status": "Stav",
|
||||||
"up": "Online",
|
"up": "Online",
|
||||||
"down": "Offline"
|
"down": "Nedostupné"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Prečítané",
|
"read": "Prečítané",
|
||||||
@@ -440,7 +458,7 @@
|
|||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"load": "Záťaž",
|
"load": "Záťaž",
|
||||||
"wait": "Čakajte, prosím",
|
"wait": "Čakajte, prosím",
|
||||||
"temp": "TEMP",
|
"temp": "TEPL",
|
||||||
"_temp": "Teplota",
|
"_temp": "Teplota",
|
||||||
"warn": "Upozornení",
|
"warn": "Upozornení",
|
||||||
"uptime": "BEŽÍ",
|
"uptime": "BEŽÍ",
|
||||||
@@ -481,13 +499,13 @@
|
|||||||
"51-day": "Mierne mrholenie",
|
"51-day": "Mierne mrholenie",
|
||||||
"51-night": "Slabé mrholenie",
|
"51-night": "Slabé mrholenie",
|
||||||
"53-day": "Mrholenie",
|
"53-day": "Mrholenie",
|
||||||
"53-night": "Drizzle",
|
"53-night": "Mrholenie",
|
||||||
"55-day": "Silné mrholenie",
|
"55-day": "Silné mrholenie",
|
||||||
"55-night": "Silné mrholenie",
|
"55-night": "Silné mrholenie",
|
||||||
"56-day": "Mierne mrazivé mrholenie",
|
"56-day": "Mierne mrazivé mrholenie",
|
||||||
"56-night": "Light Freezing Drizzle",
|
"56-night": "Jemné mrznúce mrholenie",
|
||||||
"57-day": "Mrazivé mrholenie",
|
"57-day": "Mrazivé mrholenie",
|
||||||
"57-night": "Freezing Drizzle",
|
"57-night": "Mrznúce mrholenie",
|
||||||
"61-day": "Slabý dážď",
|
"61-day": "Slabý dážď",
|
||||||
"61-night": "Slabý dážď",
|
"61-night": "Slabý dážď",
|
||||||
"63-day": "Dážď",
|
"63-day": "Dážď",
|
||||||
@@ -532,13 +550,14 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Beží",
|
"up": "Beží",
|
||||||
"pending": "Čakajúce",
|
"pending": "Čakajúce",
|
||||||
"down": "Down"
|
"down": "Nedostupné",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Nový",
|
"new": "Nový",
|
||||||
"up": "Beží",
|
"up": "Beží",
|
||||||
"grace": "V dodatočnej lehote",
|
"grace": "V dodatočnej lehote",
|
||||||
"down": "Down",
|
"down": "Nedostupné",
|
||||||
"paused": "Pozastavené",
|
"paused": "Pozastavené",
|
||||||
"status": "Stav",
|
"status": "Stav",
|
||||||
"last_ping": "Poslendný ping",
|
"last_ping": "Poslendný ping",
|
||||||
@@ -664,7 +683,7 @@
|
|||||||
"memory": "Využitie pamäte",
|
"memory": "Využitie pamäte",
|
||||||
"wanStatus": "Stav WAN",
|
"wanStatus": "Stav WAN",
|
||||||
"up": "Beží",
|
"up": "Beží",
|
||||||
"down": "Down",
|
"down": "Nedostupné",
|
||||||
"temp": "Temp",
|
"temp": "Temp",
|
||||||
"disk": "Využitie disku",
|
"disk": "Využitie disku",
|
||||||
"wanIP": "IP adresa WAN"
|
"wanIP": "IP adresa WAN"
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Dostupnosť",
|
"uptime": "Dostupnosť",
|
||||||
"volumeAvailable": "Dostupné"
|
"volumeAvailable": "Dostupné"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Problémy",
|
"issues": "Problémy",
|
||||||
@@ -761,8 +784,8 @@
|
|||||||
"targets_total": "Cieľov spolu"
|
"targets_total": "Cieľov spolu"
|
||||||
},
|
},
|
||||||
"gatus": {
|
"gatus": {
|
||||||
"up": "Sites Up",
|
"up": "Dostupné stránky",
|
||||||
"down": "Sites Down",
|
"down": "Nedostupné stránky",
|
||||||
"uptime": "Dostupnosť"
|
"uptime": "Dostupnosť"
|
||||||
},
|
},
|
||||||
"ghostfolio": {
|
"ghostfolio": {
|
||||||
@@ -784,7 +807,7 @@
|
|||||||
},
|
},
|
||||||
"whatsupdocker": {
|
"whatsupdocker": {
|
||||||
"monitoring": "Monitoring",
|
"monitoring": "Monitoring",
|
||||||
"updates": "Updates"
|
"updates": "Aktualizácie"
|
||||||
},
|
},
|
||||||
"calibreweb": {
|
"calibreweb": {
|
||||||
"books": "Books",
|
"books": "Books",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Kategórie",
|
"categories": "Kategórie",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Poradie",
|
"downloadCount": "Poradie",
|
||||||
"downloadBytesRemaining": "Zostávajúce",
|
"downloadBytesRemaining": "Zostávajúce",
|
||||||
@@ -851,7 +880,7 @@
|
|||||||
"uptime": "Dostupnosť",
|
"uptime": "Dostupnosť",
|
||||||
"cpuLoad": "Záťaž CPU priem. (5m)",
|
"cpuLoad": "Záťaž CPU priem. (5m)",
|
||||||
"up": "Beží",
|
"up": "Beží",
|
||||||
"down": "Down",
|
"down": "Nedostupné",
|
||||||
"bytesTx": "Prenesených",
|
"bytesTx": "Prenesených",
|
||||||
"bytesRx": "Prijaté"
|
"bytesRx": "Prijaté"
|
||||||
},
|
},
|
||||||
@@ -860,13 +889,13 @@
|
|||||||
"uptime": "Dostupnosť",
|
"uptime": "Dostupnosť",
|
||||||
"lastDown": "Posledný čas nedostupnosti",
|
"lastDown": "Posledný čas nedostupnosti",
|
||||||
"downDuration": "Trvanie nedostupnosti",
|
"downDuration": "Trvanie nedostupnosti",
|
||||||
"sitesUp": "Sites Up",
|
"sitesUp": "Dostupné stránky",
|
||||||
"sitesDown": "Sites Down",
|
"sitesDown": "Nedostupné stránky",
|
||||||
"paused": "Pozastavené",
|
"paused": "Pozastavené",
|
||||||
"notyetchecked": "Neskontrolované",
|
"notyetchecked": "Neskontrolované",
|
||||||
"up": "Beží",
|
"up": "Beží",
|
||||||
"seemsdown": "Javí sa nedostupný",
|
"seemsdown": "Javí sa nedostupný",
|
||||||
"down": "Down",
|
"down": "Nedostupné",
|
||||||
"unknown": "Neznáme"
|
"unknown": "Neznáme"
|
||||||
},
|
},
|
||||||
"calendar": {
|
"calendar": {
|
||||||
@@ -1002,17 +1031,17 @@
|
|||||||
"last_seen": "Last Seen",
|
"last_seen": "Last Seen",
|
||||||
"status": "Stav",
|
"status": "Stav",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"offline": "Offline"
|
"offline": "Nedostupné"
|
||||||
},
|
},
|
||||||
"beszel": {
|
"beszel": {
|
||||||
"name": "Name",
|
"name": "Name",
|
||||||
"systems": "Systems",
|
"systems": "Systems",
|
||||||
"up": "Beží",
|
"up": "Beží",
|
||||||
"down": "Down",
|
"down": "Nedostupné",
|
||||||
"paused": "Pozastavené",
|
"paused": "Pozastavené",
|
||||||
"pending": "Čakajúce",
|
"pending": "Čakajúce",
|
||||||
"status": "Stav",
|
"status": "Stav",
|
||||||
"updated": "Updated",
|
"updated": "Aktualizované",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"memory": "RAM",
|
"memory": "RAM",
|
||||||
"disk": "Disk",
|
"disk": "Disk",
|
||||||
@@ -1057,7 +1086,7 @@
|
|||||||
"disconnected": "Odpojené",
|
"disconnected": "Odpojené",
|
||||||
"updateStatus": "Update",
|
"updateStatus": "Update",
|
||||||
"update_yes": "Dostupné",
|
"update_yes": "Dostupné",
|
||||||
"update_no": "Up to Date",
|
"update_no": "Aktuálne",
|
||||||
"downloads": "Downloads",
|
"downloads": "Downloads",
|
||||||
"uploads": "Uploads",
|
"uploads": "Uploads",
|
||||||
"sharedFiles": "Files"
|
"sharedFiles": "Files"
|
||||||
@@ -1076,7 +1105,7 @@
|
|||||||
"total": "Celkom",
|
"total": "Celkom",
|
||||||
"running": "Beží",
|
"running": "Beží",
|
||||||
"stopped": "Zastavené",
|
"stopped": "Zastavené",
|
||||||
"down": "Down",
|
"down": "Nedostupné",
|
||||||
"unhealthy": "Nezdravý",
|
"unhealthy": "Nezdravý",
|
||||||
"unknown": "Neznáme",
|
"unknown": "Neznáme",
|
||||||
"servers": "Servery",
|
"servers": "Servery",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Neznani status podsistema"
|
"empty_data": "Neznani status podsistema"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Epizode",
|
"episodes": "Epizode",
|
||||||
"songs": "Pesmi"
|
"songs": "Pesmi"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Preveri Plex povezavo"
|
"plex_connection_error": "Preveri Plex povezavo"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Povezanih AP",
|
"connectedAp": "Povezanih AP",
|
||||||
"activeUser": "Aktivne naprave",
|
"activeUser": "Aktivne naprave",
|
||||||
@@ -272,18 +294,14 @@
|
|||||||
"approved": "Odobreno",
|
"approved": "Odobreno",
|
||||||
"available": "Na voljo"
|
"available": "Na voljo"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
"issues": "Open Issues"
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Procesiram",
|
|
||||||
"approved": "Approved",
|
|
||||||
"available": "Available"
|
|
||||||
},
|
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Nov",
|
"new": "Nov",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Težave",
|
"issues": "Težave",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Молим сачекајте",
|
"wait": "Молим сачекајте",
|
||||||
"empty_data": "Статус подсистема непознат"
|
"empty_data": "Статус подсистема непознат"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Епизоде",
|
"episodes": "Епизоде",
|
||||||
"songs": "Песме"
|
"songs": "Песме"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Репродукција",
|
||||||
|
"transcoding": "Транскодирање",
|
||||||
|
"bitrate": "Проток",
|
||||||
|
"no_active": "Нема активних стримова",
|
||||||
|
"movies": "Филмови",
|
||||||
|
"series": "Серије",
|
||||||
|
"episodes": "Епизоде",
|
||||||
|
"songs": "Песме"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Није на мрежи",
|
"offline": "Није на мрежи",
|
||||||
"offline_alt": "Није на мрежи",
|
"offline_alt": "Није на мрежи",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "Нема активних стримова",
|
"no_active": "Нема активних стримова",
|
||||||
"plex_connection_error": "Провери везу са Plex-ом"
|
"plex_connection_error": "Провери везу са Plex-ом"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "Нема активних стримова",
|
||||||
|
"streams": "Стримови",
|
||||||
|
"transcodes": "Транскодирање",
|
||||||
|
"directplay": "Директно репродуковање",
|
||||||
|
"bitrate": "Проток"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Повезани АПи",
|
"connectedAp": "Повезани АПи",
|
||||||
"activeUser": "Активни уређаји",
|
"activeUser": "Активни уређаји",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Одобрено",
|
"approved": "Одобрено",
|
||||||
"available": "Доступно"
|
"available": "Доступно"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "На чекању",
|
"pending": "На чекању",
|
||||||
"approved": "Одобрено",
|
"approved": "Одобрено",
|
||||||
"available": "Доступно",
|
"available": "Доступно",
|
||||||
"issues": "Отворених питања"
|
"completed": "Завршено",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "На чекању",
|
|
||||||
"processing": "Обрада",
|
"processing": "Обрада",
|
||||||
"approved": "Одобрено",
|
"issues": "Отворених питања"
|
||||||
"available": "Доступно"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Укупно",
|
"total": "Укупно",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Горе",
|
"up": "Горе",
|
||||||
"pending": "На чекању",
|
"pending": "На чекању",
|
||||||
"down": "Доле"
|
"down": "Доле",
|
||||||
|
"ok": "Ок"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Сада",
|
"new": "Сада",
|
||||||
@@ -600,13 +619,13 @@
|
|||||||
"total": "Укупно"
|
"total": "Укупно"
|
||||||
},
|
},
|
||||||
"pangolin": {
|
"pangolin": {
|
||||||
"orgs": "Orgs",
|
"orgs": "Организације",
|
||||||
"sites": "Sites",
|
"sites": "Сајтови",
|
||||||
"resources": "Resources",
|
"resources": "Ресурси",
|
||||||
"targets": "Targets",
|
"targets": "Циљеви",
|
||||||
"traffic": "Traffic",
|
"traffic": "Саобраћај",
|
||||||
"in": "In",
|
"in": "Улазак",
|
||||||
"out": "Out"
|
"out": "Излазак"
|
||||||
},
|
},
|
||||||
"peanut": {
|
"peanut": {
|
||||||
"battery_charge": "Напуњеност батерије",
|
"battery_charge": "Напуњеност батерије",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Време рада",
|
"uptime": "Време рада",
|
||||||
"volumeAvailable": "Доступно"
|
"volumeAvailable": "Доступно"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Канали",
|
||||||
|
"streams": "Стримови"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Серије",
|
"series": "Серије",
|
||||||
"issues": "Издања",
|
"issues": "Издања",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Категорије",
|
"categories": "Категорије",
|
||||||
"series": "Серије"
|
"series": "Серије"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Библиотеке",
|
||||||
|
"books": "Књиге",
|
||||||
|
"reading": "Читање",
|
||||||
|
"finished": "Завршено"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Ред",
|
"downloadCount": "Ред",
|
||||||
"downloadBytesRemaining": "Преостало",
|
"downloadBytesRemaining": "Преостало",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Песме",
|
"songs": "Песме",
|
||||||
"time": "Време",
|
"time": "Време",
|
||||||
"artists": "Извођачи"
|
"artists": "Извођачи"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Контејнера",
|
||||||
|
"images": "Слике",
|
||||||
|
"image_updates": "Ажурирања слика",
|
||||||
|
"images_unused": "Неискоришћено",
|
||||||
|
"environment_required": "ИД окружења је обавезан"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Покренуто",
|
||||||
|
"stopped": "Заустављено",
|
||||||
|
"cpu": "Процесор",
|
||||||
|
"memory": "Меморија",
|
||||||
|
"images": "Слике",
|
||||||
|
"volumes": "Јачине звука",
|
||||||
|
"events_today": "Данашњи догађаји",
|
||||||
|
"pending_updates": "Ажурирања на чекању",
|
||||||
|
"stacks": "Стекови",
|
||||||
|
"paused": "Паузирано",
|
||||||
|
"total": "Укупно",
|
||||||
|
"environment_not_found": "Окружење није пронађено"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Subsystem status unknown"
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Avsnitt",
|
"episodes": "Avsnitt",
|
||||||
"songs": "Songs"
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Check Plex Connection"
|
"plex_connection_error": "Check Plex Connection"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Connected APs",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Active devices",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Godkända",
|
"approved": "Godkända",
|
||||||
"available": "Tillgänglig"
|
"available": "Tillgänglig"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
"issues": "Open Issues"
|
"completed": "Completed",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Processing",
|
"processing": "Processing",
|
||||||
"approved": "Approved",
|
"issues": "Open Issues"
|
||||||
"available": "Available"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "New",
|
"new": "New",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Issues",
|
"issues": "Issues",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Subsystem status unknown"
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episodes",
|
"episodes": "Episodes",
|
||||||
"songs": "Songs"
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Check Plex Connection"
|
"plex_connection_error": "Check Plex Connection"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Connected APs",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Active devices",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "ఆమోదించబడింది",
|
"approved": "ఆమోదించబడింది",
|
||||||
"available": "అందుబాటులో వున్నవి"
|
"available": "అందుబాటులో వున్నవి"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
"issues": "Open Issues"
|
"completed": "Completed",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Processing",
|
"processing": "Processing",
|
||||||
"approved": "Approved",
|
"issues": "Open Issues"
|
||||||
"available": "Available"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "New",
|
"new": "New",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Issues",
|
"issues": "Issues",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"empty_data": "Subsystem status unknown"
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Episodes",
|
"episodes": "Episodes",
|
||||||
"songs": "Songs"
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"offline_alt": "Offline",
|
"offline_alt": "Offline",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "No Active Streams",
|
"no_active": "No Active Streams",
|
||||||
"plex_connection_error": "Check Plex Connection"
|
"plex_connection_error": "Check Plex Connection"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Connected APs",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Active devices",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available"
|
"available": "Available"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available",
|
"available": "Available",
|
||||||
"issues": "Open Issues"
|
"completed": "Completed",
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
|
||||||
"processing": "Processing",
|
"processing": "Processing",
|
||||||
"approved": "Approved",
|
"issues": "Open Issues"
|
||||||
"available": "Available"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "New",
|
"new": "New",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Issues",
|
"issues": "Issues",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -40,7 +40,7 @@
|
|||||||
},
|
},
|
||||||
"resources": {
|
"resources": {
|
||||||
"cpu": "İşlemci",
|
"cpu": "İşlemci",
|
||||||
"mem": "MEM",
|
"mem": "Bellek",
|
||||||
"total": "Toplam",
|
"total": "Toplam",
|
||||||
"free": "Boş",
|
"free": "Boş",
|
||||||
"used": "Kullanımda",
|
"used": "Kullanımda",
|
||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Lütfen bekleyin",
|
"wait": "Lütfen bekleyin",
|
||||||
"empty_data": "Alt sistem durumu bilinmiyor"
|
"empty_data": "Alt sistem durumu bilinmiyor"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Gelen Veri",
|
"rx": "Gelen Veri",
|
||||||
"tx": "Giden Veri",
|
"tx": "Giden Veri",
|
||||||
@@ -80,7 +85,7 @@
|
|||||||
"unhealthy": "Sağlıksız",
|
"unhealthy": "Sağlıksız",
|
||||||
"not_found": "Bulunamadı",
|
"not_found": "Bulunamadı",
|
||||||
"exited": "Kapandı",
|
"exited": "Kapandı",
|
||||||
"partial": "Parçalı"
|
"partial": "Kısmi"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Hata",
|
"error": "Hata",
|
||||||
@@ -93,19 +98,29 @@
|
|||||||
"http_status": "HTTPS durumu",
|
"http_status": "HTTPS durumu",
|
||||||
"error": "Hata",
|
"error": "Hata",
|
||||||
"response": "Yanıt",
|
"response": "Yanıt",
|
||||||
"down": "Çalışmayan",
|
"down": "İndirme",
|
||||||
"up": "Çalışıyor",
|
"up": "Çalışıyor",
|
||||||
"not_available": "Uygun değil"
|
"not_available": "Uygun değil"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Oynatılıyor",
|
"playing": "Oynatılıyor",
|
||||||
"transcoding": "Dönüştürülüyor",
|
"transcoding": "Dönüştürülüyor",
|
||||||
"bitrate": "Bit Oranı",
|
"bitrate": "Bit Hızı",
|
||||||
"no_active": "Etkin akış yok",
|
"no_active": "Etkin akış yok",
|
||||||
"movies": "Filmler",
|
"movies": "Film",
|
||||||
"series": "Diziler",
|
"series": "Dizi",
|
||||||
"episodes": "Bölümler",
|
"episodes": "Bölüm",
|
||||||
"songs": "Şarkılar"
|
"songs": "Şarkı"
|
||||||
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Oynatılıyor",
|
||||||
|
"transcoding": "Dönüştürülüyor",
|
||||||
|
"bitrate": "Bit Hızı",
|
||||||
|
"no_active": "Aktif Yayın Yok",
|
||||||
|
"movies": "Film",
|
||||||
|
"series": "Dizi",
|
||||||
|
"episodes": "Bölüm",
|
||||||
|
"songs": "Şarkı"
|
||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Çevrimdışı",
|
"offline": "Çevrimdışı",
|
||||||
@@ -125,8 +140,8 @@
|
|||||||
"flood": {
|
"flood": {
|
||||||
"download": "İndirme",
|
"download": "İndirme",
|
||||||
"upload": "Yükleme",
|
"upload": "Yükleme",
|
||||||
"leech": "Tüketici",
|
"leech": "İndirilen",
|
||||||
"seed": "Sağlayıcı"
|
"seed": "Gönderilen"
|
||||||
},
|
},
|
||||||
"freshrss": {
|
"freshrss": {
|
||||||
"subscriptions": "Abonelikler",
|
"subscriptions": "Abonelikler",
|
||||||
@@ -142,10 +157,10 @@
|
|||||||
"connectionStatusDisconnected": "Bağlı değil",
|
"connectionStatusDisconnected": "Bağlı değil",
|
||||||
"connectionStatusConnected": "Bağlı",
|
"connectionStatusConnected": "Bağlı",
|
||||||
"uptime": "Çalışma Süresi",
|
"uptime": "Çalışma Süresi",
|
||||||
"maxDown": "Max. Indirme",
|
"maxDown": "Maks. İndirme",
|
||||||
"maxUp": "Max. Gönderme",
|
"maxUp": "Maks. Gönderme",
|
||||||
"down": "Çalışmayan",
|
"down": "İndirme",
|
||||||
"up": "Çalışıyor",
|
"up": "Yükleme",
|
||||||
"received": "Alınan",
|
"received": "Alınan",
|
||||||
"sent": "Gönderilen",
|
"sent": "Gönderilen",
|
||||||
"externalIPAddress": "Harici IP",
|
"externalIPAddress": "Harici IP",
|
||||||
@@ -170,10 +185,17 @@
|
|||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Oynatılıyor",
|
"playing": "Oynatılıyor",
|
||||||
"transcoding": "Dönüştürülüyor",
|
"transcoding": "Dönüştürülüyor",
|
||||||
"bitrate": "Bit Oranı",
|
"bitrate": "Bit Hızı",
|
||||||
"no_active": "Etkin akış yok",
|
"no_active": "Etkin akış yok",
|
||||||
"plex_connection_error": "Plex Bağlantısı Kontrol Ediliyor"
|
"plex_connection_error": "Plex Bağlantısı Kontrol Ediliyor"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Bağlı AP'ler",
|
"connectedAp": "Bağlı AP'ler",
|
||||||
"activeUser": "Etkin aygıtlar",
|
"activeUser": "Etkin aygıtlar",
|
||||||
@@ -189,7 +211,7 @@
|
|||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Etkin akış",
|
"streams": "Etkin akış",
|
||||||
"albums": "Albümler",
|
"albums": "Albümler",
|
||||||
"movies": "Filmler",
|
"movies": "Film",
|
||||||
"tv": "TV Showları"
|
"tv": "TV Showları"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
@@ -199,20 +221,20 @@
|
|||||||
},
|
},
|
||||||
"rutorrent": {
|
"rutorrent": {
|
||||||
"active": "Etkin",
|
"active": "Etkin",
|
||||||
"upload": "Yükleme",
|
"upload": "Gönderme",
|
||||||
"download": "İndirme"
|
"download": "İndirme"
|
||||||
},
|
},
|
||||||
"transmission": {
|
"transmission": {
|
||||||
"download": "İndirme",
|
"download": "İndirme",
|
||||||
"upload": "Yükleme",
|
"upload": "Gönderme",
|
||||||
"leech": "Tüketici",
|
"leech": "İndirilen",
|
||||||
"seed": "Sağlayıcı"
|
"seed": "Gönderilen"
|
||||||
},
|
},
|
||||||
"qbittorrent": {
|
"qbittorrent": {
|
||||||
"download": "İndirme",
|
"download": "İndirme",
|
||||||
"upload": "Yükleme",
|
"upload": "Gönderme",
|
||||||
"leech": "Tüketici",
|
"leech": "İndirilen",
|
||||||
"seed": "Sağlayıcı"
|
"seed": "Gönderilen"
|
||||||
},
|
},
|
||||||
"qnap": {
|
"qnap": {
|
||||||
"cpuUsage": "İşlemci Kullanımı",
|
"cpuUsage": "İşlemci Kullanımı",
|
||||||
@@ -224,9 +246,9 @@
|
|||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "İndirme",
|
"download": "İndirme",
|
||||||
"upload": "Yükleme",
|
"upload": "Gönderme",
|
||||||
"leech": "Leech",
|
"leech": "İndirilen",
|
||||||
"seed": "Seed"
|
"seed": "Gönderilen"
|
||||||
},
|
},
|
||||||
"develancacheui": {
|
"develancacheui": {
|
||||||
"cachehitbytes": "Önbellek İsabetli Byte",
|
"cachehitbytes": "Önbellek İsabetli Byte",
|
||||||
@@ -234,14 +256,14 @@
|
|||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "İndirme",
|
"download": "İndirme",
|
||||||
"upload": "Yükleme",
|
"upload": "Gönderme",
|
||||||
"leech": "Tüketici",
|
"leech": "İndirilen",
|
||||||
"seed": "Sağlayıcı"
|
"seed": "Gönderilen"
|
||||||
},
|
},
|
||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "İstendi",
|
"wanted": "İstendi",
|
||||||
"queued": "Kuyrukta",
|
"queued": "Kuyrukta",
|
||||||
"series": "Seriler",
|
"series": "Diziler",
|
||||||
"queue": "Kuyruk",
|
"queue": "Kuyruk",
|
||||||
"unknown": "Bilinmeyen"
|
"unknown": "Bilinmeyen"
|
||||||
},
|
},
|
||||||
@@ -249,7 +271,7 @@
|
|||||||
"wanted": "İstendi",
|
"wanted": "İstendi",
|
||||||
"missing": "Eksik",
|
"missing": "Eksik",
|
||||||
"queued": "Kuyrukta",
|
"queued": "Kuyrukta",
|
||||||
"movies": "Filmler",
|
"movies": "Film",
|
||||||
"queue": "Kuyruk",
|
"queue": "Kuyruk",
|
||||||
"unknown": "Bilinmeyen"
|
"unknown": "Bilinmeyen"
|
||||||
},
|
},
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Onaylı",
|
"approved": "Onaylı",
|
||||||
"available": "Kullanılabilir"
|
"available": "Kullanılabilir"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Bekleyen",
|
|
||||||
"approved": "Onaylı",
|
|
||||||
"available": "Uygun",
|
|
||||||
"issues": "Open Issues"
|
|
||||||
},
|
|
||||||
"overseerr": {
|
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"processing": "İşleniyor",
|
"approved": "Approved",
|
||||||
"approved": "Onaylı",
|
"available": "Available",
|
||||||
"available": "Uygun"
|
"completed": "Completed",
|
||||||
|
"processing": "Processing",
|
||||||
|
"issues": "Open Issues"
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Toplam",
|
"total": "Toplam",
|
||||||
@@ -297,7 +315,7 @@
|
|||||||
"gravity": "Gravity"
|
"gravity": "Gravity"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Queries",
|
"queries": "Sorgular",
|
||||||
"blocked": "Engellenen",
|
"blocked": "Engellenen",
|
||||||
"filtered": "Filtrelendi",
|
"filtered": "Filtrelendi",
|
||||||
"latency": "Gecikme"
|
"latency": "Gecikme"
|
||||||
@@ -438,9 +456,9 @@
|
|||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "İşlemci",
|
"cpu": "İşlemci",
|
||||||
"load": "Load",
|
"load": "Yük",
|
||||||
"wait": "Lütfen bekleyin",
|
"wait": "Lütfen bekleyin",
|
||||||
"temp": "TEMP",
|
"temp": "Sıcaklık",
|
||||||
"_temp": "Sıcaklık",
|
"_temp": "Sıcaklık",
|
||||||
"warn": "Uyarı",
|
"warn": "Uyarı",
|
||||||
"uptime": "ÇALIŞIYOR",
|
"uptime": "ÇALIŞIYOR",
|
||||||
@@ -453,7 +471,7 @@
|
|||||||
"read": "Okundu",
|
"read": "Okundu",
|
||||||
"write": "Yazma",
|
"write": "Yazma",
|
||||||
"gpu": "GPU",
|
"gpu": "GPU",
|
||||||
"mem": "Hafıza",
|
"mem": "Bellek",
|
||||||
"swap": "Swap"
|
"swap": "Swap"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Çalışıyor",
|
"up": "Çalışıyor",
|
||||||
"pending": "Bekleyen",
|
"pending": "Bekleyen",
|
||||||
"down": "Çalışmayan"
|
"down": "Çalışmayan",
|
||||||
|
"ok": "Tamam"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Yeni",
|
"new": "Yeni",
|
||||||
@@ -587,7 +606,7 @@
|
|||||||
"signalStrength": "Sağlamlık",
|
"signalStrength": "Sağlamlık",
|
||||||
"signalQuality": "Kalite",
|
"signalQuality": "Kalite",
|
||||||
"symbolQuality": "Kalite",
|
"symbolQuality": "Kalite",
|
||||||
"networkRate": "Bit Oranı",
|
"networkRate": "Bit Hızı",
|
||||||
"clientIP": "Alıcı"
|
"clientIP": "Alıcı"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
@@ -600,13 +619,13 @@
|
|||||||
"total": "Toplam"
|
"total": "Toplam"
|
||||||
},
|
},
|
||||||
"pangolin": {
|
"pangolin": {
|
||||||
"orgs": "Orgs",
|
"orgs": "Kuruluşlar",
|
||||||
"sites": "Sites",
|
"sites": "Siteler",
|
||||||
"resources": "Resources",
|
"resources": "Kaynaklar",
|
||||||
"targets": "Targets",
|
"targets": "Hedefler",
|
||||||
"traffic": "Traffic",
|
"traffic": "Trafik",
|
||||||
"in": "In",
|
"in": "Gelen",
|
||||||
"out": "Out"
|
"out": "Giden"
|
||||||
},
|
},
|
||||||
"peanut": {
|
"peanut": {
|
||||||
"battery_charge": "Pil Yüzdesi",
|
"battery_charge": "Pil Yüzdesi",
|
||||||
@@ -665,7 +684,7 @@
|
|||||||
"wanStatus": "WAN Durumu",
|
"wanStatus": "WAN Durumu",
|
||||||
"up": "Çalışıyor",
|
"up": "Çalışıyor",
|
||||||
"down": "Çalışmayan",
|
"down": "Çalışmayan",
|
||||||
"temp": "Temp",
|
"temp": "Sıcaklık",
|
||||||
"disk": "Disk Kullanımı",
|
"disk": "Disk Kullanımı",
|
||||||
"wanIP": "WAN IP"
|
"wanIP": "WAN IP"
|
||||||
},
|
},
|
||||||
@@ -686,7 +705,7 @@
|
|||||||
"down": "Çalışmayan site",
|
"down": "Çalışmayan site",
|
||||||
"uptime": "Çalışma süresi",
|
"uptime": "Çalışma süresi",
|
||||||
"incident": "Olay",
|
"incident": "Olay",
|
||||||
"m": "m"
|
"m": "dk"
|
||||||
},
|
},
|
||||||
"atsumeru": {
|
"atsumeru": {
|
||||||
"series": "Diziler",
|
"series": "Diziler",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Çalışma süresi",
|
"uptime": "Çalışma süresi",
|
||||||
"volumeAvailable": "Uygun"
|
"volumeAvailable": "Uygun"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Kanallar",
|
||||||
|
"streams": "Akışlar"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Diziler",
|
"series": "Diziler",
|
||||||
"issues": "Sorunlar",
|
"issues": "Sorunlar",
|
||||||
@@ -756,12 +779,12 @@
|
|||||||
"nodes": "Düğümler"
|
"nodes": "Düğümler"
|
||||||
},
|
},
|
||||||
"prometheus": {
|
"prometheus": {
|
||||||
"targets_up": "Hedef Çalışıyor",
|
"targets_up": "Çalışan Hedef",
|
||||||
"targets_down": "Çalışmayan hedef",
|
"targets_down": "Çalışmayan hedef",
|
||||||
"targets_total": "Toplam Hedef"
|
"targets_total": "Toplam Hedef"
|
||||||
},
|
},
|
||||||
"gatus": {
|
"gatus": {
|
||||||
"up": "Sites Up",
|
"up": "Çalışan Siteler",
|
||||||
"down": "Çalışmayan site",
|
"down": "Çalışmayan site",
|
||||||
"uptime": "Çalışma süresi"
|
"uptime": "Çalışma süresi"
|
||||||
},
|
},
|
||||||
@@ -769,7 +792,7 @@
|
|||||||
"gross_percent_today": "Bugün",
|
"gross_percent_today": "Bugün",
|
||||||
"gross_percent_1y": "Bir yıl",
|
"gross_percent_1y": "Bir yıl",
|
||||||
"gross_percent_max": "Tüm zaman",
|
"gross_percent_max": "Tüm zaman",
|
||||||
"net_worth": "Net Worth"
|
"net_worth": "Net Değer"
|
||||||
},
|
},
|
||||||
"audiobookshelf": {
|
"audiobookshelf": {
|
||||||
"podcasts": "Podcast",
|
"podcasts": "Podcast",
|
||||||
@@ -790,7 +813,13 @@
|
|||||||
"books": "Kitaplar",
|
"books": "Kitaplar",
|
||||||
"authors": "Yazarlar",
|
"authors": "Yazarlar",
|
||||||
"categories": "Kategoriler",
|
"categories": "Kategoriler",
|
||||||
"series": "Seriler"
|
"series": "Diziler"
|
||||||
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Kütüphaneler",
|
||||||
|
"books": "Kitaplar",
|
||||||
|
"reading": "Okunuyor",
|
||||||
|
"finished": "Bitti"
|
||||||
},
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Kuyruk",
|
"downloadCount": "Kuyruk",
|
||||||
@@ -799,7 +828,7 @@
|
|||||||
"downloadSpeed": "Hız"
|
"downloadSpeed": "Hız"
|
||||||
},
|
},
|
||||||
"kavita": {
|
"kavita": {
|
||||||
"seriesCount": "Seriler",
|
"seriesCount": "Diziler",
|
||||||
"totalFiles": "Dosyalar"
|
"totalFiles": "Dosyalar"
|
||||||
},
|
},
|
||||||
"azuredevops": {
|
"azuredevops": {
|
||||||
@@ -844,7 +873,7 @@
|
|||||||
"total": "Toplam",
|
"total": "Toplam",
|
||||||
"running": "Çalışıyor",
|
"running": "Çalışıyor",
|
||||||
"stopped": "Durdu",
|
"stopped": "Durdu",
|
||||||
"passed": "Passed",
|
"passed": "Başarılı",
|
||||||
"failed": "Başarısız"
|
"failed": "Başarısız"
|
||||||
},
|
},
|
||||||
"openwrt": {
|
"openwrt": {
|
||||||
@@ -853,7 +882,7 @@
|
|||||||
"up": "Çalışıyor",
|
"up": "Çalışıyor",
|
||||||
"down": "Çalışmayan",
|
"down": "Çalışmayan",
|
||||||
"bytesTx": "İletilen",
|
"bytesTx": "İletilen",
|
||||||
"bytesRx": "Received"
|
"bytesRx": "Alınan"
|
||||||
},
|
},
|
||||||
"uptimerobot": {
|
"uptimerobot": {
|
||||||
"status": "Durum",
|
"status": "Durum",
|
||||||
@@ -903,7 +932,7 @@
|
|||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Bildirimler",
|
"notifications": "Bildirimler",
|
||||||
"issues": "Issues",
|
"issues": "Sorunlar",
|
||||||
"pulls": "Değişiklik İstekleri",
|
"pulls": "Değişiklik İstekleri",
|
||||||
"repositories": "Depolar"
|
"repositories": "Depolar"
|
||||||
},
|
},
|
||||||
@@ -985,21 +1014,21 @@
|
|||||||
"lubelogger": {
|
"lubelogger": {
|
||||||
"vehicle": "Taşıt",
|
"vehicle": "Taşıt",
|
||||||
"vehicles": "Taşıtlar",
|
"vehicles": "Taşıtlar",
|
||||||
"serviceRecords": "Service Records",
|
"serviceRecords": "Servis Kayıtları",
|
||||||
"reminders": "Hatırlatıcılar",
|
"reminders": "Hatırlatıcılar",
|
||||||
"nextReminder": "Sonraki hatırlatıcı",
|
"nextReminder": "Sonraki hatırlatıcı",
|
||||||
"none": "None"
|
"none": "Hiçbiri"
|
||||||
},
|
},
|
||||||
"vikunja": {
|
"vikunja": {
|
||||||
"projects": "Etkin projeler",
|
"projects": "Etkin projeler",
|
||||||
"tasks7d": "Bitişi Bu Hafta Olan Görevler",
|
"tasks7d": "Bitişi Bu Hafta Olan Görevler",
|
||||||
"tasksOverdue": "Overdue Tasks",
|
"tasksOverdue": "Gecikmiş Görevler",
|
||||||
"tasksInProgress": "Tasks In Progress"
|
"tasksInProgress": "Devam Eden Görevler"
|
||||||
},
|
},
|
||||||
"headscale": {
|
"headscale": {
|
||||||
"name": "Ad",
|
"name": "Ad",
|
||||||
"address": "Adres",
|
"address": "Adres",
|
||||||
"last_seen": "Last Seen",
|
"last_seen": "Son Görülme",
|
||||||
"status": "Durum",
|
"status": "Durum",
|
||||||
"online": "Çevrimiçi",
|
"online": "Çevrimiçi",
|
||||||
"offline": "Çevrimdışı"
|
"offline": "Çevrimdışı"
|
||||||
@@ -1010,21 +1039,21 @@
|
|||||||
"up": "Çalışıyor",
|
"up": "Çalışıyor",
|
||||||
"down": "Çalışmayan",
|
"down": "Çalışmayan",
|
||||||
"paused": "Durduruldu",
|
"paused": "Durduruldu",
|
||||||
"pending": "Pending",
|
"pending": "Beklemede",
|
||||||
"status": "Durum",
|
"status": "Durum",
|
||||||
"updated": "Güncellendi",
|
"updated": "Güncellendi",
|
||||||
"cpu": "İşlemci",
|
"cpu": "İşlemci",
|
||||||
"memory": "Bellek",
|
"memory": "Bellek",
|
||||||
"disk": "Disk",
|
"disk": "Depolama",
|
||||||
"network": "NET"
|
"network": "NET"
|
||||||
},
|
},
|
||||||
"argocd": {
|
"argocd": {
|
||||||
"apps": "Uygulamalar",
|
"apps": "Uygulamalar",
|
||||||
"synced": "Synced",
|
"synced": "Senkron",
|
||||||
"outOfSync": "Out Of Sync",
|
"outOfSync": "Senkron Değil",
|
||||||
"healthy": "Sağlıklı",
|
"healthy": "Sağlıklı",
|
||||||
"degraded": "Degraded",
|
"degraded": "Sorunlu",
|
||||||
"progressing": "Progressing",
|
"progressing": "Uygulanıyor",
|
||||||
"missing": "Eksik",
|
"missing": "Eksik",
|
||||||
"suspended": "Askıya Alındı"
|
"suspended": "Askıya Alındı"
|
||||||
},
|
},
|
||||||
@@ -1032,22 +1061,22 @@
|
|||||||
"loading": "Yükleniyor"
|
"loading": "Yükleniyor"
|
||||||
},
|
},
|
||||||
"gitlab": {
|
"gitlab": {
|
||||||
"groups": "Groups",
|
"groups": "Gruplar",
|
||||||
"issues": "Issues",
|
"issues": "Sorunlar",
|
||||||
"merges": "Merge Requests",
|
"merges": "Birleştirme İstekleri",
|
||||||
"projects": "Projects"
|
"projects": "Projeler"
|
||||||
},
|
},
|
||||||
"apcups": {
|
"apcups": {
|
||||||
"status": "Durum",
|
"status": "Durum",
|
||||||
"load": "Load",
|
"load": "Yük",
|
||||||
"bcharge": "Battery Charge",
|
"bcharge": "Pil Yüzdesi",
|
||||||
"timeleft": "Kalan zaman"
|
"timeleft": "Kalan zaman"
|
||||||
},
|
},
|
||||||
"karakeep": {
|
"karakeep": {
|
||||||
"bookmarks": "Yer imleri",
|
"bookmarks": "Yer imleri",
|
||||||
"favorites": "Gözdeler",
|
"favorites": "Gözdeler",
|
||||||
"archived": "Archived",
|
"archived": "Arşivlenen",
|
||||||
"highlights": "Highlights",
|
"highlights": "Öne Çıkanlar",
|
||||||
"lists": "Listeler",
|
"lists": "Listeler",
|
||||||
"tags": "Etiketler"
|
"tags": "Etiketler"
|
||||||
},
|
},
|
||||||
@@ -1063,14 +1092,14 @@
|
|||||||
"sharedFiles": "Dosyalar"
|
"sharedFiles": "Dosyalar"
|
||||||
},
|
},
|
||||||
"jellystat": {
|
"jellystat": {
|
||||||
"songs": "Şarkılar",
|
"songs": "Şarkı",
|
||||||
"movies": "Filmler",
|
"movies": "Film",
|
||||||
"episodes": "Bölümler",
|
"episodes": "Bölüm",
|
||||||
"other": "Diğer"
|
"other": "Diğer"
|
||||||
},
|
},
|
||||||
"checkmk": {
|
"checkmk": {
|
||||||
"serviceErrors": "Service issues",
|
"serviceErrors": "Hizmet Sorunları",
|
||||||
"hostErrors": "Host issues"
|
"hostErrors": "Sunucu Sorunları"
|
||||||
},
|
},
|
||||||
"komodo": {
|
"komodo": {
|
||||||
"total": "Toplam",
|
"total": "Toplam",
|
||||||
@@ -1080,8 +1109,8 @@
|
|||||||
"unhealthy": "Sağlıksız",
|
"unhealthy": "Sağlıksız",
|
||||||
"unknown": "Bilinmeyen",
|
"unknown": "Bilinmeyen",
|
||||||
"servers": "Sunucular",
|
"servers": "Sunucular",
|
||||||
"stacks": "Stacks",
|
"stacks": "Yığınlar",
|
||||||
"containers": "Containers"
|
"containers": "Konteynerler"
|
||||||
},
|
},
|
||||||
"filebrowser": {
|
"filebrowser": {
|
||||||
"available": "Uygun",
|
"available": "Uygun",
|
||||||
@@ -1099,11 +1128,11 @@
|
|||||||
"STARTED": "Başladı",
|
"STARTED": "Başladı",
|
||||||
"STOPPED": "Durdu",
|
"STOPPED": "Durdu",
|
||||||
"NEW_ARRAY": "Yeni dizi",
|
"NEW_ARRAY": "Yeni dizi",
|
||||||
"RECON_DISK": "Reconstructing Disk",
|
"RECON_DISK": "Disk Yeniden Oluşturuluyor",
|
||||||
"DISABLE_DISK": "Disk devre dışı",
|
"DISABLE_DISK": "Disk devre dışı",
|
||||||
"SWAP_DSBL": "Swap devre dışı",
|
"SWAP_DSBL": "Swap devre dışı",
|
||||||
"INVALID_EXPANSION": "Invalid Expansion",
|
"INVALID_EXPANSION": "Geçersiz Genişletme",
|
||||||
"PARITY_NOT_BIGGEST": "Parity Not Biggest",
|
"PARITY_NOT_BIGGEST": "Parity En Büyük Disk Değil",
|
||||||
"TOO_MANY_MISSING_DISKS": "Çok fazla disk eksik",
|
"TOO_MANY_MISSING_DISKS": "Çok fazla disk eksik",
|
||||||
"NEW_DISK_TOO_SMALL": "Yeni disk çok küçük",
|
"NEW_DISK_TOO_SMALL": "Yeni disk çok küçük",
|
||||||
"NO_DATA_DISKS": "Veri diski yok",
|
"NO_DATA_DISKS": "Veri diski yok",
|
||||||
@@ -1118,16 +1147,43 @@
|
|||||||
"poolFree": "{{pool}} boş"
|
"poolFree": "{{pool}} boş"
|
||||||
},
|
},
|
||||||
"backrest": {
|
"backrest": {
|
||||||
"num_plans": "Plans",
|
"num_plans": "Planlar",
|
||||||
"num_success_30": "Successes",
|
"num_success_30": "Başarılılar",
|
||||||
"num_failure_30": "Failures",
|
"num_failure_30": "Başarısızlıklar",
|
||||||
"num_success_latest": "Succeeding",
|
"num_success_latest": "Başarılı",
|
||||||
"num_failure_latest": "Failing",
|
"num_failure_latest": "Başarısız",
|
||||||
"bytes_added_30": "Bytes Added"
|
"bytes_added_30": "Eklenen Veri"
|
||||||
},
|
},
|
||||||
"yourspotify": {
|
"yourspotify": {
|
||||||
"songs": "Songs",
|
"songs": "Şarkılar",
|
||||||
"time": "Time",
|
"time": "Zaman",
|
||||||
"artists": "Artists"
|
"artists": "Sanatçılar"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Konteynerler",
|
||||||
|
"images": "İmajlar",
|
||||||
|
"image_updates": "İmaj Güncellemeleri",
|
||||||
|
"images_unused": "Kullanılmayan İmajlar",
|
||||||
|
"environment_required": "Ortam Kimliği Gerekli"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Çalışan",
|
||||||
|
"stopped": "Durdurulan",
|
||||||
|
"cpu": "İşlemci",
|
||||||
|
"memory": "Bellek",
|
||||||
|
"images": "İmajlar",
|
||||||
|
"volumes": "Birimler",
|
||||||
|
"events_today": "Bugünkü Olaylar",
|
||||||
|
"pending_updates": "Bekleyen Güncellemeler",
|
||||||
|
"stacks": "Yığınlar",
|
||||||
|
"paused": "Duraklatılan",
|
||||||
|
"total": "Toplam",
|
||||||
|
"environment_not_found": "Ortam Bulunamadı"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,6 +66,11 @@
|
|||||||
"wait": "Будь ласка, зачекайте",
|
"wait": "Будь ласка, зачекайте",
|
||||||
"empty_data": "Статус підсистеми невідомий"
|
"empty_data": "Статус підсистеми невідомий"
|
||||||
},
|
},
|
||||||
|
"unifi_drive": {
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"no_data": "No storage data available"
|
||||||
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
@@ -107,6 +112,16 @@
|
|||||||
"episodes": "Епізоди",
|
"episodes": "Епізоди",
|
||||||
"songs": "Пісні"
|
"songs": "Пісні"
|
||||||
},
|
},
|
||||||
|
"jellyfin": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Офлайн",
|
"offline": "Офлайн",
|
||||||
"offline_alt": "Офлайн",
|
"offline_alt": "Офлайн",
|
||||||
@@ -174,6 +189,13 @@
|
|||||||
"no_active": "Немає активних потоків",
|
"no_active": "Немає активних потоків",
|
||||||
"plex_connection_error": "Перевірте з'єднання Plex"
|
"plex_connection_error": "Перевірте з'єднання Plex"
|
||||||
},
|
},
|
||||||
|
"tracearr": {
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"streams": "Streams",
|
||||||
|
"transcodes": "Transcodes",
|
||||||
|
"directplay": "Direct Play",
|
||||||
|
"bitrate": "Bitrate"
|
||||||
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Підключені точки доступу",
|
"connectedAp": "Підключені точки доступу",
|
||||||
"activeUser": "Активні пристрої",
|
"activeUser": "Активні пристрої",
|
||||||
@@ -272,17 +294,13 @@
|
|||||||
"approved": "Затверджено",
|
"approved": "Затверджено",
|
||||||
"available": "Доступно"
|
"available": "Доступно"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"seerr": {
|
||||||
"pending": "Очікує",
|
"pending": "Pending",
|
||||||
"approved": "Схвалено",
|
"approved": "Approved",
|
||||||
"available": "Доступно",
|
"available": "Available",
|
||||||
"issues": "Проблеми до усунення"
|
"completed": "Completed",
|
||||||
},
|
"processing": "Processing",
|
||||||
"overseerr": {
|
"issues": "Open Issues"
|
||||||
"pending": "Очікує",
|
|
||||||
"processing": "Обробка",
|
|
||||||
"approved": "Схвалено",
|
|
||||||
"available": "Доступно"
|
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Усього",
|
"total": "Усього",
|
||||||
@@ -532,7 +550,8 @@
|
|||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"down": "Down"
|
"down": "Down",
|
||||||
|
"ok": "Ok"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Новий",
|
"new": "Новий",
|
||||||
@@ -704,6 +723,10 @@
|
|||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"volumeAvailable": "Available"
|
"volumeAvailable": "Available"
|
||||||
},
|
},
|
||||||
|
"dispatcharr": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"streams": "Streams"
|
||||||
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"issues": "Питання",
|
"issues": "Питання",
|
||||||
@@ -792,6 +815,12 @@
|
|||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Series"
|
||||||
},
|
},
|
||||||
|
"booklore": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"books": "Books",
|
||||||
|
"reading": "Reading",
|
||||||
|
"finished": "Finished"
|
||||||
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Queue",
|
"downloadCount": "Queue",
|
||||||
"downloadBytesRemaining": "Remaining",
|
"downloadBytesRemaining": "Remaining",
|
||||||
@@ -1129,5 +1158,32 @@
|
|||||||
"songs": "Songs",
|
"songs": "Songs",
|
||||||
"time": "Time",
|
"time": "Time",
|
||||||
"artists": "Artists"
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"arcane": {
|
||||||
|
"containers": "Containers",
|
||||||
|
"images": "Images",
|
||||||
|
"image_updates": "Image Updates",
|
||||||
|
"images_unused": "Unused",
|
||||||
|
"environment_required": "Environment ID Required"
|
||||||
|
},
|
||||||
|
"dockhand": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "Memory",
|
||||||
|
"images": "Images",
|
||||||
|
"volumes": "Volumes",
|
||||||
|
"events_today": "Events Today",
|
||||||
|
"pending_updates": "Pending Updates",
|
||||||
|
"stacks": "Stacks",
|
||||||
|
"paused": "Paused",
|
||||||
|
"total": "Total",
|
||||||
|
"environment_not_found": "Environment Not Found"
|
||||||
|
},
|
||||||
|
"sparkyfitness": {
|
||||||
|
"eaten": "Eaten",
|
||||||
|
"burned": "Burned",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"steps": "Steps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user