mirror of
https://github.com/gethomepage/homepage.git
synced 2026-01-04 14:32:15 +08:00
Compare commits
214 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2ee5fd123b | ||
|
|
86a13817df | ||
|
|
2f7d948a5c | ||
|
|
1b79e51194 | ||
|
|
2d98ac30f2 | ||
|
|
1a85175b15 | ||
|
|
6f429a6a4b | ||
|
|
3020a2d1fd | ||
|
|
a6e85240c6 | ||
|
|
98e816204a | ||
|
|
a0b5ac318a | ||
|
|
101461b7b5 | ||
|
|
ba6f50f21d | ||
|
|
dd3a229559 | ||
|
|
630d5024ac | ||
|
|
d239687e2e | ||
|
|
81a3dfbfe4 | ||
|
|
034720f47a | ||
|
|
0717607a97 | ||
|
|
ee5442c15c | ||
|
|
b2158b0921 | ||
|
|
a158866ca1 | ||
|
|
4f27ffbe2d | ||
|
|
10bc8a15a9 | ||
|
|
5d63b3d212 | ||
|
|
43decb0ed9 | ||
|
|
e4d42b5393 | ||
|
|
f717e59085 | ||
|
|
fd05ae377c | ||
|
|
cc9b4782f2 | ||
|
|
14cda38dbb | ||
|
|
27e3c9f1ed | ||
|
|
607c4b7750 | ||
|
|
1c6480586c | ||
|
|
31c04006da | ||
|
|
499ab4d701 | ||
|
|
fbb35d3dc8 | ||
|
|
94936ed09d | ||
|
|
31a511de02 | ||
|
|
2d91b2b748 | ||
|
|
7dabd0335f | ||
|
|
96431c6085 | ||
|
|
f64aa50cc0 | ||
|
|
ac39ffdc2f | ||
|
|
f4adebca92 | ||
|
|
b2d75a99e7 | ||
|
|
bda586b04e | ||
|
|
4a4ca95fe5 | ||
|
|
6753843202 | ||
|
|
6b77ae835b | ||
|
|
d0eabf7adb | ||
|
|
30fd42dba4 | ||
|
|
7bcdba16c6 | ||
|
|
59ed5ed114 | ||
|
|
6b2a3da7ee | ||
|
|
b853c566b2 | ||
|
|
bc3adf1f2a | ||
|
|
c437b414ab | ||
|
|
9aa46e4fdd | ||
|
|
0c352b1843 | ||
|
|
f229bca609 | ||
|
|
93c18a8077 | ||
|
|
deff2f5506 | ||
|
|
d0937fe6a8 | ||
|
|
a35c60f973 | ||
|
|
29928a9a5f | ||
|
|
191a95c55c | ||
|
|
48e0a0e8ef | ||
|
|
20445583cd | ||
|
|
5bc67137f6 | ||
|
|
22c02f4e45 | ||
|
|
3c28e4af44 | ||
|
|
01252c6193 | ||
|
|
27f536c267 | ||
|
|
cb3248117f | ||
|
|
c58f59c105 | ||
|
|
8cc6640d04 | ||
|
|
20df9a5e9c | ||
|
|
91e529f87a | ||
|
|
a28952ce69 | ||
|
|
276a1c3ef4 | ||
|
|
5cc487a96d | ||
|
|
e626274f34 | ||
|
|
6d829bce79 | ||
|
|
230da3d2eb | ||
|
|
aaf4a3e92f | ||
|
|
be8363cc35 | ||
|
|
907abee1aa | ||
|
|
385511f773 | ||
|
|
cbf304a4c8 | ||
|
|
897309a47c | ||
|
|
a06964dd17 | ||
|
|
cb45d89163 | ||
|
|
1656f02418 | ||
|
|
ba5e6dec07 | ||
|
|
56972535c7 | ||
|
|
2b8647b2ef | ||
|
|
94bbcbe1fb | ||
|
|
4a3a4c846e | ||
|
|
adde687331 | ||
|
|
250351f735 | ||
|
|
e730a0ceb0 | ||
|
|
d82fbc3026 | ||
|
|
535be37bef | ||
|
|
d87d347aa3 | ||
|
|
99b50b4faf | ||
|
|
1a22065c3a | ||
|
|
e938c3ac1e | ||
|
|
ef9068c5bb | ||
|
|
85637f2979 | ||
|
|
794ec127cd | ||
|
|
912ae0adfc | ||
|
|
7c3dcf20ef | ||
|
|
c12a5c01f6 | ||
|
|
6fd2b6b6dc | ||
|
|
bf0a766302 | ||
|
|
be4da9d010 | ||
|
|
b7ca6244dd | ||
|
|
e6cf86ed4a | ||
|
|
3736c1fcab | ||
|
|
3af86ffebb | ||
|
|
0aea6a6c3f | ||
|
|
01cb9e8830 | ||
|
|
a938f8b9fa | ||
|
|
261c907f52 | ||
|
|
2a6debbc79 | ||
|
|
f473569cb2 | ||
|
|
e9a31bafab | ||
|
|
bf2efce74d | ||
|
|
7cbba1ff90 | ||
|
|
6e8fe45818 | ||
|
|
c347677402 | ||
|
|
fd75f22e16 | ||
|
|
aac573a48d | ||
|
|
2245cdda55 | ||
|
|
cf9109384e | ||
|
|
db1fb4b899 | ||
|
|
20048ff567 | ||
|
|
e6c7692677 | ||
|
|
19bdc0ec34 | ||
|
|
cd8c224ffa | ||
|
|
b1ca6b8e1a | ||
|
|
3fd8247a40 | ||
|
|
798ca3dea9 | ||
|
|
5c5b6f17d9 | ||
|
|
8e6c7ec152 | ||
|
|
2cc38b9a4f | ||
|
|
50aa416612 | ||
|
|
96bd6eedc2 | ||
|
|
d12b0d5a53 | ||
|
|
e2d6794d12 | ||
|
|
50ccb0b14d | ||
|
|
132d8f4f6b | ||
|
|
c085cf1e72 | ||
|
|
ebb1a50e3f | ||
|
|
8f82976fe5 | ||
|
|
6da46dd3b1 | ||
|
|
5fc3bdee08 | ||
|
|
bcc867323f | ||
|
|
a46a234b76 | ||
|
|
f0df2122de | ||
|
|
ce695850bd | ||
|
|
8c12afced5 | ||
|
|
8c1e50d9e7 | ||
|
|
20f5134606 | ||
|
|
facc98018b | ||
|
|
581828d49a | ||
|
|
587027df37 | ||
|
|
85736c55c9 | ||
|
|
1f47ee8f11 | ||
|
|
1eb6ac6d90 | ||
|
|
295c6ea796 | ||
|
|
68c2b04090 | ||
|
|
1494458ba6 | ||
|
|
f7086c8aa3 | ||
|
|
59ccc90b2f | ||
|
|
1e9e911877 | ||
|
|
dc67024be2 | ||
|
|
b3591c3e69 | ||
|
|
9243187490 | ||
|
|
6b1080ad43 | ||
|
|
52a4f1a423 | ||
|
|
8fa6454161 | ||
|
|
e1a6acf5e6 | ||
|
|
2d0beabe9a | ||
|
|
133d2d6e02 | ||
|
|
da95c42279 | ||
|
|
989039af81 | ||
|
|
5de0019b3d | ||
|
|
d1e5d58e01 | ||
|
|
0d3a57be13 | ||
|
|
541aae1588 | ||
|
|
9d00421c73 | ||
|
|
54ed8f7a7b | ||
|
|
e454ff06b9 | ||
|
|
7b94ccb01f | ||
|
|
44f8e9d4da | ||
|
|
4c6150a545 | ||
|
|
e2518b37d9 | ||
|
|
2fc83d275b | ||
|
|
b14374f660 | ||
|
|
8ff68dd6bf | ||
|
|
132b8c32e5 | ||
|
|
f2a49eaa25 | ||
|
|
ca2a6d7664 | ||
|
|
84db5ea13d | ||
|
|
ffd465a36a | ||
|
|
0d25f5789b | ||
|
|
ca1577166d | ||
|
|
40b0f956ae | ||
|
|
2ee14eb94b | ||
|
|
9ede44b12d | ||
|
|
0dc2f2e18a | ||
|
|
2aa7a3898b |
@@ -13,6 +13,12 @@
|
|||||||
{
|
{
|
||||||
"newlines-between": "always"
|
"newlines-between": "always"
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"no-else-return": [
|
||||||
|
"error",
|
||||||
|
{
|
||||||
|
"allowElseIf": true
|
||||||
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
|
|||||||
14
.github/DISCUSSION_TEMPLATE/support.yml
vendored
14
.github/DISCUSSION_TEMPLATE/support.yml
vendored
@@ -4,8 +4,8 @@ body:
|
|||||||
value: |
|
value: |
|
||||||
### ⚠️ Before opening a discussion:
|
### ⚠️ Before opening a discussion:
|
||||||
|
|
||||||
- [Check the troubleshooting guide](https://gethomepage.dev/latest/troubleshooting/).
|
- [Check the troubleshooting guide](https://gethomepage.dev/troubleshooting/).
|
||||||
- [Search existing issues](https://github.com/gethomepage/homepage/search?q=&type=issues) [and discussions](https://github.com/gethomepage/homepage/search?q=&type=discussions).
|
- [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:
|
||||||
@@ -51,6 +51,14 @@ body:
|
|||||||
id: troubleshooting
|
id: troubleshooting
|
||||||
attributes:
|
attributes:
|
||||||
label: Troubleshooting
|
label: Troubleshooting
|
||||||
description: Please include output from your [troubleshooting tests](https://gethomepage.dev/latest/more/troubleshooting/#service-widget-errors), if relevant.
|
description: Please include output from your [troubleshooting tests](https://gethomepage.dev/more/troubleshooting/#service-widget-errors), if relevant.
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
## ⚠️ STOP ⚠️
|
||||||
|
|
||||||
|
Before you submit this support request, please ensure you have entered your configuration files and actually followed the steps from the troubleshooting guide linked above, if relevant. The troubleshooting steps often help to solve the problem.
|
||||||
|
|
||||||
|
*Please remember that this project is maintained by regular people **just like you**, so if you don't take the time to fill out the requested information, don't expect a reply back.*
|
||||||
|
|||||||
21
.github/PULL_REQUEST_TEMPLATE.md
vendored
21
.github/PULL_REQUEST_TEMPLATE.md
vendored
@@ -1,11 +1,20 @@
|
|||||||
|
<!--
|
||||||
|
==== STOP ====================
|
||||||
|
======== STOP ================
|
||||||
|
============ STOP ============
|
||||||
|
================ STOP ========
|
||||||
|
==================== STOP ====
|
||||||
|
|
||||||
|
⚠️ Before opening this pull request please review the guidelines in the checklist below.
|
||||||
|
|
||||||
|
If this PR does not meet those guidelines it will not be accepted, and everyone will be sad.
|
||||||
|
-->
|
||||||
|
|
||||||
## Proposed change
|
## Proposed change
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
Please include a summary of the change. Screenshots and/or videos can also be helpful if appropriate.
|
Please include a summary of the change. Screenshots and/or videos can also be helpful if appropriate.
|
||||||
|
|
||||||
*** Please see the development guidelines for new widgets: https://gethomepage.dev/latest/more/development/#service-widget-guidelines
|
|
||||||
*** If you do not follow these guidelines your PR will likely be closed without review.
|
|
||||||
|
|
||||||
New service widgets should include example(s) of relevant API output as well as updates to the docs for the new widget.
|
New service widgets should include example(s) of relevant API output as well as updates to the docs for the new widget.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
@@ -19,13 +28,13 @@ What type of change does your PR introduce to Homepage?
|
|||||||
|
|
||||||
- [ ] New service widget
|
- [ ] New service widget
|
||||||
- [ ] Bug fix (non-breaking change which fixes an issue)
|
- [ ] Bug fix (non-breaking change which fixes an issue)
|
||||||
- [ ] New feature (non-breaking change which adds functionality)
|
- [ ] New feature or enhancement (non-breaking change which adds functionality)
|
||||||
- [ ] Documentation only
|
- [ ] Documentation only
|
||||||
- [ ] Other (please explain)
|
- [ ] Other (please explain)
|
||||||
|
|
||||||
## 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](https://gethomepage.dev/latest/more/development/#new-feature-guidelines) and / or [service widget guidelines](https://gethomepage.dev/latest/more/development/#service-widget-guidelines).
|
- [ ] 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).
|
||||||
- [ ] I have checked that all code style checks pass using [pre-commit hooks](https://gethomepage.dev/latest/more/development/#code-formatting-with-pre-commit-hooks) and [linting checks](https://gethomepage.dev/latest/more/development/#code-linting).
|
- [ ] 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 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.
|
||||||
|
|||||||
6
.github/workflows/crowdin.yml
vendored
6
.github/workflows/crowdin.yml
vendored
@@ -8,7 +8,7 @@ on:
|
|||||||
paths: [
|
paths: [
|
||||||
'/public/locales/en/**',
|
'/public/locales/en/**',
|
||||||
]
|
]
|
||||||
branches: [ main ]
|
branches: [ dev ]
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
synchronize-with-crowdin:
|
synchronize-with-crowdin:
|
||||||
@@ -23,8 +23,8 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
upload_translations: false
|
upload_translations: false
|
||||||
download_translations: true
|
download_translations: true
|
||||||
crowdin_branch_name: main
|
crowdin_branch_name: dev
|
||||||
localization_branch_name: l10n_main
|
localization_branch_name: l10n_dev
|
||||||
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 }}
|
||||||
|
|||||||
40
.github/workflows/docker-publish.yml
vendored
40
.github/workflows/docker-publish.yml
vendored
@@ -12,21 +12,20 @@ on:
|
|||||||
branches:
|
branches:
|
||||||
- main
|
- main
|
||||||
- feature/**
|
- feature/**
|
||||||
|
- dev
|
||||||
# Publish semver tags as releases.
|
# Publish semver tags as releases.
|
||||||
tags: [ 'v*.*.*' ]
|
tags: [ 'v*.*.*' ]
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- 'docs/**'
|
- 'docs/**'
|
||||||
- 'mkdocs.yml'
|
- 'mkdocs.yml'
|
||||||
pull_request:
|
pull_request:
|
||||||
branches: [ "main" ]
|
branches: [ "dev" ]
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- 'docs/**'
|
- 'docs/**'
|
||||||
- 'mkdocs.yml'
|
- 'mkdocs.yml'
|
||||||
merge_group:
|
merge_group:
|
||||||
|
|
||||||
env:
|
env:
|
||||||
# Use docker.io for Docker Hub if empty
|
|
||||||
REGISTRY: ghcr.io
|
|
||||||
# github.repository as <account>/<repo>
|
# github.repository as <account>/<repo>
|
||||||
IMAGE_NAME: ${{ github.repository }}
|
IMAGE_NAME: ${{ github.repository }}
|
||||||
|
|
||||||
@@ -65,14 +64,6 @@ jobs:
|
|||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
# Install the cosign tool except on PR
|
|
||||||
# https://github.com/sigstore/cosign-installer
|
|
||||||
- name: Install cosign
|
|
||||||
if: github.event_name != 'pull_request'
|
|
||||||
uses: sigstore/cosign-installer@main
|
|
||||||
with:
|
|
||||||
cosign-release: 'v1.13.1' # optional
|
|
||||||
|
|
||||||
# Setup QEMU
|
# Setup QEMU
|
||||||
# https://github.com/marketplace/actions/docker-setup-buildx#with-qemu
|
# https://github.com/marketplace/actions/docker-setup-buildx#with-qemu
|
||||||
- name: Setup QEMU
|
- name: Setup QEMU
|
||||||
@@ -98,9 +89,15 @@ jobs:
|
|||||||
if: github.event_name != 'pull_request'
|
if: github.event_name != 'pull_request'
|
||||||
uses: docker/login-action@v3
|
uses: docker/login-action@v3
|
||||||
with:
|
with:
|
||||||
registry: ${{ env.REGISTRY }}
|
registry: ghcr.io
|
||||||
username: ${{ github.actor }}
|
username: ${{ github.actor }}
|
||||||
password: ${{ secrets.GITHUB_TOKEN }}
|
password: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
- name: Login to Docker Hub
|
||||||
|
if: github.event_name != 'pull_request'
|
||||||
|
uses: docker/login-action@v3
|
||||||
|
with:
|
||||||
|
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||||
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||||
|
|
||||||
# Extract metadata (tags, labels) for Docker
|
# Extract metadata (tags, labels) for Docker
|
||||||
# https://github.com/docker/metadata-action
|
# https://github.com/docker/metadata-action
|
||||||
@@ -108,7 +105,9 @@ jobs:
|
|||||||
id: meta
|
id: meta
|
||||||
uses: docker/metadata-action@v5
|
uses: docker/metadata-action@v5
|
||||||
with:
|
with:
|
||||||
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
|
images: |
|
||||||
|
${{ env.IMAGE_NAME }}
|
||||||
|
ghcr.io/${{ env.IMAGE_NAME }}
|
||||||
flavor: |
|
flavor: |
|
||||||
latest=auto
|
latest=auto
|
||||||
|
|
||||||
@@ -119,7 +118,7 @@ jobs:
|
|||||||
uses: docker/build-push-action@v6
|
uses: docker/build-push-action@v6
|
||||||
with:
|
with:
|
||||||
context: .
|
context: .
|
||||||
push: ${{ github.event_name != 'pull_request' && !(github.event_name == 'push' && startsWith(github.ref, 'refs/heads/feature')) }}
|
push: ${{ github.event_name != 'pull_request' }}
|
||||||
tags: ${{ steps.meta.outputs.tags }}
|
tags: ${{ steps.meta.outputs.tags }}
|
||||||
labels: ${{ steps.meta.outputs.labels }}
|
labels: ${{ steps.meta.outputs.labels }}
|
||||||
build-args: |
|
build-args: |
|
||||||
@@ -132,19 +131,6 @@ jobs:
|
|||||||
cache-from: type=local,src=/tmp/.buildx-cache
|
cache-from: type=local,src=/tmp/.buildx-cache
|
||||||
cache-to: type=local,dest=/tmp/.buildx-cache-new,mode=max
|
cache-to: type=local,dest=/tmp/.buildx-cache-new,mode=max
|
||||||
|
|
||||||
# Sign the resulting Docker image digest except on PRs.
|
|
||||||
# This will only write to the public Rekor transparency log when the Docker
|
|
||||||
# repository is public to avoid leaking data. If you would like to publish
|
|
||||||
# transparency data even for private images, pass --force to cosign below.
|
|
||||||
# https://github.com/sigstore/cosign
|
|
||||||
# - name: Sign the published Docker image
|
|
||||||
# if: ${{ github.event_name != 'pull_request' }}
|
|
||||||
# env:
|
|
||||||
# COSIGN_EXPERIMENTAL: "true"
|
|
||||||
# # This step uses the identity token to provision an ephemeral certificate
|
|
||||||
# # against the sigstore community Fulcio instance.
|
|
||||||
# run: echo "${{ steps.meta.outputs.tags }}" | xargs -I {} cosign sign {}@${{ steps.build-and-push.outputs.digest }}
|
|
||||||
|
|
||||||
# Temp fix
|
# Temp fix
|
||||||
# https://github.com/docker/build-push-action/issues/252
|
# https://github.com/docker/build-push-action/issues/252
|
||||||
# https://github.com/moby/buildkit/issues/1896
|
# https://github.com/moby/buildkit/issues/1896
|
||||||
|
|||||||
26
.github/workflows/docs-publish.yml
vendored
26
.github/workflows/docs-publish.yml
vendored
@@ -50,7 +50,6 @@ jobs:
|
|||||||
restore-keys: |
|
restore-keys: |
|
||||||
mkdocs-material-
|
mkdocs-material-
|
||||||
- run: sudo apt-get install pngquant
|
- run: sudo apt-get install pngquant
|
||||||
- run: pip install mike
|
|
||||||
- run: pip install mkdocs-material mkdocs-redirects "mkdocs-material[imaging]"
|
- run: pip install mkdocs-material mkdocs-redirects "mkdocs-material[imaging]"
|
||||||
- name: Test Docs Build
|
- name: Test Docs Build
|
||||||
run: MKINSIDERS=false mkdocs build
|
run: MKINSIDERS=false mkdocs build
|
||||||
@@ -62,8 +61,10 @@ jobs:
|
|||||||
- pre-commit
|
- pre-commit
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
with:
|
- name: Configure Git Credentials
|
||||||
ref: main
|
run: |
|
||||||
|
git config user.name github-actions[bot]
|
||||||
|
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
|
||||||
- uses: actions/setup-python@v5
|
- uses: actions/setup-python@v5
|
||||||
with:
|
with:
|
||||||
python-version: 3.x
|
python-version: 3.x
|
||||||
@@ -75,24 +76,9 @@ jobs:
|
|||||||
restore-keys: |
|
restore-keys: |
|
||||||
mkdocs-material-
|
mkdocs-material-
|
||||||
- run: sudo apt-get install pngquant
|
- run: sudo apt-get install pngquant
|
||||||
- run: pip install mike==2.0.0
|
|
||||||
- run: pip install git+https://${GH_TOKEN}@github.com/benphelps/mkdocs-material-insiders.git
|
- run: pip install git+https://${GH_TOKEN}@github.com/benphelps/mkdocs-material-insiders.git
|
||||||
- run: pip install mkdocs-redirects "mkdocs-material[imaging]"
|
- run: pip install mkdocs-redirects "mkdocs-material[imaging]"
|
||||||
- name: Set Git config
|
- name: Docs Deploy
|
||||||
run: |
|
run: MKINSIDERS=true mkdocs gh-deploy --force
|
||||||
git config --global user.name "GitHub Action"
|
|
||||||
git config --global user.email "action@github.com"
|
|
||||||
- name: Sync gh-pages
|
|
||||||
run: |
|
|
||||||
git fetch origin gh-pages
|
|
||||||
git checkout gh-pages
|
|
||||||
git pull origin gh-pages
|
|
||||||
git checkout main
|
|
||||||
- name: Docs Deploy for Main
|
|
||||||
if: github.ref == 'refs/heads/main'
|
|
||||||
run: MKINSIDERS=true mike deploy --update --push ${{github.ref_name}}
|
|
||||||
- name: Docs Deploy for Tags
|
|
||||||
if: github.ref != 'refs/heads/main'
|
|
||||||
run: MKINSIDERS=true mike deploy --update --push ${{github.ref_name}} latest
|
|
||||||
env:
|
env:
|
||||||
GH_TOKEN: ${{ secrets.GH_TOKEN }}
|
GH_TOKEN: ${{ secrets.GH_TOKEN }}
|
||||||
|
|||||||
20
.github/workflows/reaction-comments.yml
vendored
Normal file
20
.github/workflows/reaction-comments.yml
vendored
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
name: 'Reaction Comments'
|
||||||
|
|
||||||
|
on:
|
||||||
|
issue_comment:
|
||||||
|
types: [created, edited]
|
||||||
|
pull_request_review_comment:
|
||||||
|
types: [created, edited]
|
||||||
|
schedule:
|
||||||
|
- cron: '0 0 * * *'
|
||||||
|
|
||||||
|
permissions:
|
||||||
|
actions: write
|
||||||
|
issues: write
|
||||||
|
pull-requests: write
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
action:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: dessant/reaction-comments@v4
|
||||||
4
.github/workflows/repo-maintenance.yml
vendored
4
.github/workflows/repo-maintenance.yml
vendored
@@ -212,9 +212,9 @@ jobs:
|
|||||||
}
|
}
|
||||||
|
|
||||||
const CUTOFF_1_DAYS = 180;
|
const CUTOFF_1_DAYS = 180;
|
||||||
const CUTOFF_1_COUNT = 5;
|
const CUTOFF_1_COUNT = 10;
|
||||||
const CUTOFF_2_DAYS = 365;
|
const CUTOFF_2_DAYS = 365;
|
||||||
const CUTOFF_2_COUNT = 10;
|
const CUTOFF_2_COUNT = 20;
|
||||||
|
|
||||||
const cutoff1Date = new Date();
|
const cutoff1Date = new Date();
|
||||||
cutoff1Date.setDate(cutoff1Date.getDate() - CUTOFF_1_DAYS);
|
cutoff1Date.setDate(cutoff1Date.getDate() - CUTOFF_1_DAYS);
|
||||||
|
|||||||
@@ -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/latest/more/development/) and specifically the [guidelines for new service widgets](https://gethomepage.dev/latest/more/development/#service-widget-guidelines) if you are considering making one.
|
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.
|
||||||
|
|
||||||
## 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/latest/more/development/#code-formatting-with-pre-commit-hooks).
|
Please see information in the docs regarding [code formatting with pre-commit hooks](https://gethomepage.dev/more/development/#code-formatting-with-pre-commit-hooks).
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
@@ -63,7 +63,7 @@ The homepage team appreciates all effort and interest from the community in fili
|
|||||||
- Issues, pull requests and discussions that are closed will be locked after 30 days of inactivity.
|
- Issues, pull requests and discussions that are closed will be locked after 30 days of inactivity.
|
||||||
- Discussions with a marked answer will be automatically closed.
|
- Discussions with a marked answer will be automatically closed.
|
||||||
- Discussions in the 'General' or 'Support' categories will be closed after 180 days of inactivity.
|
- Discussions in the 'General' or 'Support' categories will be closed after 180 days of inactivity.
|
||||||
- Feature requests that do not meet the following thresholds will be closed: 5 "up-votes" after 180 days of inactivity or 10 "up-votes" after 365 days.
|
- Feature requests that do not meet the following thresholds will be closed: 10 "up-votes" after 180 days of inactivity or 20 "up-votes" after 365 days.
|
||||||
|
|
||||||
In all cases, threads can be re-opened by project maintainers and, of course, users can always create a new discussion for related concerns.
|
In all cases, threads can be re-opened by project maintainers and, of course, users can always create a new discussion for related concerns.
|
||||||
Finally, remember that all information remains searchable and 'closed' feature requests can still serve as inspiration for new features.
|
Finally, remember that all information remains searchable and 'closed' feature requests can still serve as inspiration for new features.
|
||||||
|
|||||||
29
README.md
29
README.md
@@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
<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>
|
||||||
|
|
||||||
<a href="http://gethomepage.dev/latest/" title="Docs"><img title="Docs" src="https://github.com/gethomepage/homepage/actions/workflows/docs-publish.yml/badge.svg"/></a>
|
<a href="https://gethomepage.dev/" title="Docs"><img title="Docs" src="https://github.com/gethomepage/homepage/actions/workflows/docs-publish.yml/badge.svg"/></a>
|
||||||
|
|
||||||
<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>
|
||||||
@@ -48,19 +48,19 @@ With features like quick search, bookmarks, weather support, a wide range of int
|
|||||||
|
|
||||||
## Docker Integration
|
## Docker Integration
|
||||||
|
|
||||||
Homepage has built-in support for Docker, and can automatically discover and add services to the homepage based on labels. See the [Docker Service Discovery](https://gethomepage.dev/latest/configs/docker/#automatic-service-discovery) page for more information.
|
Homepage has built-in support for Docker, and can automatically discover and add services to the homepage based on labels. See the [Docker Service Discovery](https://gethomepage.dev/configs/docker/#automatic-service-discovery) page for more information.
|
||||||
|
|
||||||
## Service Widgets
|
## Service Widgets
|
||||||
|
|
||||||
Homepage also has support for over 100 3rd party services, including all popular starr apps, and most popular self-hosted apps. Some examples include: Radarr, Sonarr, Lidarr, Bazarr, Ombi, Tautulli, Plex, Jellyfin, Emby, Transmission, qBittorrent, Deluge, Jackett, NZBGet, SABnzbd, etc. As well as service integrations, Homepage also has a number of information providers, sourcing information from a variety of external 3rd party APIs. See the [Service](https://gethomepage.dev/latest/widgets/) page for more information.
|
Homepage also has support for hundreds of 3rd-party services, including all popular \*arr apps, and most popular self-hosted apps. Some examples include: Radarr, Sonarr, Lidarr, Bazarr, Ombi, Tautulli, Plex, Jellyfin, Emby, Transmission, qBittorrent, Deluge, Jackett, NZBGet, SABnzbd, etc. As well as service integrations, Homepage also has a number of information providers, sourcing information from a variety of external 3rd-party APIs. See the [Service](https://gethomepage.dev/widgets/) page for more information.
|
||||||
|
|
||||||
## Information Widgets
|
## Information Widgets
|
||||||
|
|
||||||
Homepage has built-in support for a number of information providers, including weather, time, date, search, glances and more. System and status information presented at the top of the page. See the [Information Providers](https://gethomepage.dev/latest/widgets/) page for more information.
|
Homepage has built-in support for a number of information providers, including weather, time, date, search, glances and more. System and status information presented at the top of the page. See the [Information Providers](https://gethomepage.dev/widgets/) page for more information.
|
||||||
|
|
||||||
## Customization
|
## Customization
|
||||||
|
|
||||||
Homepage is highly customizable, with support for custom themes, custom CSS & JS, custom layouts, formatting, localization and more. See the [Settings](https://gethomepage.dev/latest/configs/settings/) page for more information.
|
Homepage is highly customizable, with support for custom themes, custom CSS & JS, custom layouts, formatting, localization and more. See the [Settings](https://gethomepage.dev/configs/settings/) page for more information.
|
||||||
|
|
||||||
# Getting Started
|
# Getting Started
|
||||||
|
|
||||||
@@ -75,14 +75,13 @@ Please note that when using features such as widgets, Homepage can access person
|
|||||||
Using docker compose:
|
Using docker compose:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
version: "3.3"
|
|
||||||
services:
|
services:
|
||||||
homepage:
|
homepage:
|
||||||
image: ghcr.io/gethomepage/homepage:latest
|
image: ghcr.io/gethomepage/homepage:latest
|
||||||
container_name: homepage
|
container_name: homepage
|
||||||
environment:
|
environment:
|
||||||
PUID: 1000 -- optional, your user id
|
PUID: 1000 # optional, your user id
|
||||||
PGID: 1000 -- optional, your group id
|
PGID: 1000 # optional, your group id
|
||||||
ports:
|
ports:
|
||||||
- 3000:3000
|
- 3000:3000
|
||||||
volumes:
|
volumes:
|
||||||
@@ -104,7 +103,7 @@ docker run --name homepage \
|
|||||||
ghcr.io/gethomepage/homepage:latest
|
ghcr.io/gethomepage/homepage:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
## With Node
|
## From Source
|
||||||
|
|
||||||
First, clone the repository:
|
First, clone the repository:
|
||||||
|
|
||||||
@@ -127,15 +126,9 @@ Finally, run the server in production mode:
|
|||||||
pnpm start
|
pnpm start
|
||||||
```
|
```
|
||||||
|
|
||||||
or development mode:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
pnpm dev
|
|
||||||
```
|
|
||||||
|
|
||||||
# Configuration
|
# Configuration
|
||||||
|
|
||||||
Please refer to the [homepage documentation](https://gethomepage.dev/) website for more information. Everything you need to know about configuring Homepage is there. Please read everything carefully before asking for help, as most questions are answered there or are simple YAML configuration issues.
|
Please refer to the [homepage documentation website](https://gethomepage.dev/) for more information. Everything you need to know about configuring Homepage is there. Please read everything carefully before asking for help, as most questions are answered there or are simple YAML configuration issues.
|
||||||
|
|
||||||
# Development
|
# Development
|
||||||
|
|
||||||
@@ -175,6 +168,10 @@ mkdocs serve # or build, to build the static site
|
|||||||
|
|
||||||
If you have any questions, suggestions, or general issues, please start a discussion on the [Discussions](https://github.com/gethomepage/homepage/discussions) page.
|
If you have any questions, suggestions, or general issues, please start a discussion on the [Discussions](https://github.com/gethomepage/homepage/discussions) page.
|
||||||
|
|
||||||
|
## Troubleshooting
|
||||||
|
|
||||||
|
In addition to the docs, the [troubleshooting guide](https://gethomepage.dev/troubleshooting/) can help reveal many basic config or network issues. If you're having a problem, it's a good place to start.
|
||||||
|
|
||||||
## Contributing & Contributors
|
## Contributing & Contributors
|
||||||
|
|
||||||
Contributions are welcome! Please see the [CONTRIBUTING.md](CONTRIBUTING.md) file for more information.
|
Contributions are welcome! Please see the [CONTRIBUTING.md](CONTRIBUTING.md) file for more information.
|
||||||
|
|||||||
1
docs/CNAME
Normal file
1
docs/CNAME
Normal file
@@ -0,0 +1 @@
|
|||||||
|
gethomepage.dev
|
||||||
@@ -153,6 +153,18 @@ labels:
|
|||||||
- homepage.widget.fields=["field1","field2"] # optional
|
- homepage.widget.fields=["field1","field2"] # optional
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Multiple widgets can be specified by incrementing the index, e.g.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
labels: ...
|
||||||
|
- homepage.widget[0].type=emby
|
||||||
|
- homepage.widget[0].url=http://emby.home
|
||||||
|
- homepage.widget[0].key=yourembyapikeyhere
|
||||||
|
- homepage.widget[1].type=uptimekuma
|
||||||
|
- homepage.widget[1].url=http://uptimekuma.home
|
||||||
|
- homepage.widget[1].slug=youreventslughere
|
||||||
|
```
|
||||||
|
|
||||||
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
|
||||||
|
|||||||
24
docs/configs/info-widgets.md
Normal file
24
docs/configs/info-widgets.md
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
---
|
||||||
|
title: Information Widgets
|
||||||
|
description: Homepage info widgets.
|
||||||
|
---
|
||||||
|
|
||||||
|
Information widgets are widgets that provide information about your system or environment and are displayed at the top of the homepage. You can find a list of all available info widgets under the [Info Widgets](../widgets/info/index.md) section.
|
||||||
|
|
||||||
|
Info widgets are defined in the widgets.yaml
|
||||||
|
|
||||||
|
Each widget has its own configuration options, which are detailed in the widget's documentation.
|
||||||
|
|
||||||
|
## Layout
|
||||||
|
|
||||||
|
Info widgets are displayed in the order they are defined in the `widgets.yaml` file. You can change the order by moving the widgets around in the file. However, some widgets (weather, search and datetime) are aligned to the right side of the screen which can affect the layout of the widgets.
|
||||||
|
|
||||||
|
## Adding A Link
|
||||||
|
|
||||||
|
You can add a link to an info widget such as the logo or text widgets by adding an `href` option, for example:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
logo:
|
||||||
|
href: https://example.com
|
||||||
|
target: _blank # Optional, can be set in settings
|
||||||
|
```
|
||||||
@@ -100,6 +100,8 @@ If you are using multiple instances of homepage, an `instance` annotation can be
|
|||||||
|
|
||||||
If you have a single service that needs to be shown on multiple specific instances of homepage (but not on all of them), the service can be annotated by multiple `instance.name` annotations, where `name` can be the names of your specific multiple homepage instances. For example, a service that is annotated with `gethomepage.dev/instance.public: ""` and `gethomepage.dev/instance.internal: ""` will be shown on `public` and `internal` homepage instances.
|
If you have a single service that needs to be shown on multiple specific instances of homepage (but not on all of them), the service can be annotated by multiple `instance.name` annotations, where `name` can be the names of your specific multiple homepage instances. For example, a service that is annotated with `gethomepage.dev/instance.public: ""` and `gethomepage.dev/instance.internal: ""` will be shown on `public` and `internal` homepage instances.
|
||||||
|
|
||||||
|
Use the `gethomepage.dev/pod-selector` selector to specify the pod used for the health check. For example, a service that is annotated with `gethomepage.dev/pod-selector: app.kubernetes.io/name=deployment` would link to a pod with the label `app.kubernetes.io/name: deployment`.
|
||||||
|
|
||||||
### Traefik IngressRoute support
|
### Traefik IngressRoute support
|
||||||
|
|
||||||
Homepage can also read ingresses defined using the Traefik IngressRoute custom resource definition. Due to the complex nature of Traefik routing rules, it is required for the `gethomepage.dev/href` annotation to be set:
|
Homepage can also read ingresses defined using the Traefik IngressRoute custom resource definition. Due to the complex nature of Traefik routing rules, it is required for the `gethomepage.dev/href` annotation to be set:
|
||||||
|
|||||||
@@ -1,40 +0,0 @@
|
|||||||
---
|
|
||||||
title: Service Widgets
|
|
||||||
description: Service Widget Configuration
|
|
||||||
---
|
|
||||||
|
|
||||||
Unless otherwise noted, URLs should not end with a `/` or other API path. Each widget will handle the path on its own.
|
|
||||||
|
|
||||||
Each service can have one widget attached to it (often matching the service type, but that's not forced).
|
|
||||||
|
|
||||||
In addition to the href of the service, you can also specify the target location in which to open that link. See [Link Target](settings.md#link-target) for more details.
|
|
||||||
|
|
||||||
Using Emby as an example, this is how you would attach the Emby service widget.
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
- Emby:
|
|
||||||
icon: emby.png
|
|
||||||
href: http://emby.host.or.ip/
|
|
||||||
description: Movies & TV Shows
|
|
||||||
widget:
|
|
||||||
type: emby
|
|
||||||
url: http://emby.host.or.ip
|
|
||||||
key: apikeyapikeyapikeyapikeyapikey
|
|
||||||
```
|
|
||||||
|
|
||||||
## 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.
|
|
||||||
|
|
||||||
**In all cases a widget will work and display all fields without specifying the `fields` property.**
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
- Sonarr:
|
|
||||||
icon: sonarr.png
|
|
||||||
href: http://sonarr.host.or.ip
|
|
||||||
widget:
|
|
||||||
type: sonarr
|
|
||||||
fields: ["wanted", "queued"]
|
|
||||||
url: http://sonarr.host.or.ip
|
|
||||||
key: apikeyapikeyapikeyapikeyapikey
|
|
||||||
```
|
|
||||||
@@ -21,6 +21,23 @@ Groups are defined as top-level array entries.
|
|||||||
|
|
||||||
<img width="1038" alt="Service Groups" src="https://user-images.githubusercontent.com/82196/187040754-28065242-4534-4409-881c-93d1921c6141.png">
|
<img width="1038" alt="Service Groups" src="https://user-images.githubusercontent.com/82196/187040754-28065242-4534-4409-881c-93d1921c6141.png">
|
||||||
|
|
||||||
|
### Nested Groups
|
||||||
|
|
||||||
|
Groups can be nested by using the same format as the top-level groups.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
- Group A:
|
||||||
|
- Service A:
|
||||||
|
href: http://localhost/
|
||||||
|
|
||||||
|
- Group B:
|
||||||
|
- Service B:
|
||||||
|
href: http://localhost/
|
||||||
|
|
||||||
|
- Service C:
|
||||||
|
href: http://localhost/
|
||||||
|
```
|
||||||
|
|
||||||
## Services
|
## Services
|
||||||
|
|
||||||
Services are defined as array entries on groups,
|
Services are defined as array entries on groups,
|
||||||
@@ -43,6 +60,60 @@ Services are defined as array entries on groups,
|
|||||||
|
|
||||||
<img width="1038" alt="Service Services" src="https://user-images.githubusercontent.com/82196/187040763-038023a2-8bee-4d87-b5cc-13447e7365a4.png">
|
<img width="1038" alt="Service Services" src="https://user-images.githubusercontent.com/82196/187040763-038023a2-8bee-4d87-b5cc-13447e7365a4.png">
|
||||||
|
|
||||||
|
### Service Widgets
|
||||||
|
|
||||||
|
Each service can have widgets attached to it (often matching the service type, but that's not forced).
|
||||||
|
|
||||||
|
In addition to the href of the service, you can also specify the target location in which to open that link. See [Link Target](settings.md#link-target) for more details.
|
||||||
|
|
||||||
|
Using Emby as an example, this is how you would attach the Emby service widget.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
- Emby:
|
||||||
|
icon: emby.png
|
||||||
|
href: http://emby.host.or.ip/
|
||||||
|
description: Movies & TV Shows
|
||||||
|
widget:
|
||||||
|
type: emby
|
||||||
|
url: http://emby.host.or.ip
|
||||||
|
key: apikeyapikeyapikeyapikeyapikey
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Multiple Widgets
|
||||||
|
|
||||||
|
Each service can have multiple widgets attached to it, for example:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
- Emby:
|
||||||
|
icon: emby.png
|
||||||
|
href: http://emby.host.or.ip/
|
||||||
|
description: Movies & TV Shows
|
||||||
|
widgets:
|
||||||
|
- type: emby
|
||||||
|
url: http://emby.host.or.ip
|
||||||
|
key: apikeyapikeyapikeyapikeyapikey
|
||||||
|
- type: uptimekuma
|
||||||
|
url: http://uptimekuma.host.or.ip:port
|
||||||
|
slug: statuspageslug
|
||||||
|
```
|
||||||
|
|
||||||
|
#### 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.
|
||||||
|
|
||||||
|
**In all cases a widget will work and display all fields without specifying the `fields` property.**
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
- Sonarr:
|
||||||
|
icon: sonarr.png
|
||||||
|
href: http://sonarr.host.or.ip
|
||||||
|
widget:
|
||||||
|
type: sonarr
|
||||||
|
fields: ["wanted", "queued"]
|
||||||
|
url: http://sonarr.host.or.ip
|
||||||
|
key: apikeyapikeyapikeyapikeyapikey
|
||||||
|
```
|
||||||
|
|
||||||
## Descriptions
|
## Descriptions
|
||||||
|
|
||||||
Services may have descriptions,
|
Services may have descriptions,
|
||||||
@@ -65,9 +136,13 @@ Services may have descriptions,
|
|||||||
|
|
||||||
Services may have an icon attached to them, you can use icons from [Dashboard Icons](https://github.com/walkxcode/dashboard-icons) automatically, by passing the name of the icon, with, or without `.png` or with `.svg` to use the svg version.
|
Services may have an icon attached to them, you can use icons from [Dashboard Icons](https://github.com/walkxcode/dashboard-icons) automatically, by passing the name of the icon, with, or without `.png` or with `.svg` to use the svg version.
|
||||||
|
|
||||||
You can also specify prefixed icons from [Material Design Icons](https://materialdesignicons.com) with `mdi-XX` or [Simple Icons](https://simpleicons.org/) with `si-XX`.
|
You can also specify prefixed icons from:
|
||||||
|
|
||||||
You can specify a custom color by adding a hex color code as suffix e.g. `mdi-XX-#f0d453` or `si-XX-#a712a2`.
|
- [Material Design Icons](https://pictogrammers.com/library/mdi/) with `mdi-XX`
|
||||||
|
- [Simple Icons](https://simpleicons.org/) with `si-XX`
|
||||||
|
- [selfh.st/icons](https://selfh.st/icons/) with `sh-XX` to use the png version or `sh-XX.svg/png/webp` for a specific version
|
||||||
|
|
||||||
|
You can specify a custom color for `mdi` and `si` icons by adding a hex color code as a suffix e.g. `mdi-XX-#f0d453` or `si-XX-#a712a2`.
|
||||||
|
|
||||||
To use a remote icon, use the absolute URL (e.g. `https://...`).
|
To use a remote icon, use the absolute URL (e.g. `https://...`).
|
||||||
|
|
||||||
@@ -171,7 +246,7 @@ Services may be connected to a Docker container, either running on the local mac
|
|||||||
|
|
||||||
!!! note
|
!!! note
|
||||||
|
|
||||||
This can also be controlled with `showStats`. See [show docker stats](docker.md#show-docker-stats) for more information
|
This can also be controlled with `showStats`. See [show docker stats](docker.md#show-stats) for more information
|
||||||
|
|
||||||
<img width="1038" alt="Docker Stats Expanded" src="https://github.com/gethomepage/homepage/assets/88257202/f95fd595-449e-48ae-af67-fd89618904ec">
|
<img width="1038" alt="Docker Stats Expanded" src="https://github.com/gethomepage/homepage/assets/88257202/f95fd595-449e-48ae-af67-fd89618904ec">
|
||||||
|
|
||||||
|
|||||||
@@ -13,6 +13,14 @@ You can customize the title of the page if you'd like.
|
|||||||
title: My Awesome Homepage
|
title: My Awesome Homepage
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Description
|
||||||
|
|
||||||
|
You can customize the description of the page if you'd like.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
description: A description of my awesome homepage
|
||||||
|
```
|
||||||
|
|
||||||
## Start URL
|
## Start URL
|
||||||
|
|
||||||
You can customize the start_url as required for installable apps. The default is "/".
|
You can customize the start_url as required for installable apps. The default is "/".
|
||||||
@@ -118,6 +126,22 @@ As an example, this would produce the following layout:
|
|||||||
|
|
||||||
<img width="1260" alt="Screenshot 2022-09-15 at 8 03 57 PM" src="https://user-images.githubusercontent.com/82196/190466646-8ca94505-0fcf-4964-9687-3a6c7cd3144f.png">
|
<img width="1260" alt="Screenshot 2022-09-15 at 8 03 57 PM" src="https://user-images.githubusercontent.com/82196/190466646-8ca94505-0fcf-4964-9687-3a6c7cd3144f.png">
|
||||||
|
|
||||||
|
### Icons-Only Layout
|
||||||
|
|
||||||
|
You can also specify the an icon-only layout for bookmarks, either like so:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
layout:
|
||||||
|
Media:
|
||||||
|
iconsOnly: true
|
||||||
|
```
|
||||||
|
|
||||||
|
or globally:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
bookmarksStyle: icons
|
||||||
|
```
|
||||||
|
|
||||||
### Sorting
|
### Sorting
|
||||||
|
|
||||||
Service groups and bookmark groups can be mixed in order, **but should use different group names**. If you do not specify any bookmark groups they will all show at the bottom of the page.
|
Service groups and bookmark groups can be mixed in order, **but should use different group names**. If you do not specify any bookmark groups they will all show at the bottom of the page.
|
||||||
@@ -137,6 +161,27 @@ layout:
|
|||||||
columns: 3
|
columns: 3
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Nested Groups
|
||||||
|
|
||||||
|
If your services config has nested groups, you can apply settings to these groups by nesting them in the layout block
|
||||||
|
and using the same settings. For example
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
layout:
|
||||||
|
Group A:
|
||||||
|
style: row
|
||||||
|
columns: 4
|
||||||
|
Group C:
|
||||||
|
style: row
|
||||||
|
columns: 2
|
||||||
|
Nested Group A:
|
||||||
|
style: row
|
||||||
|
columns: 2
|
||||||
|
Nested Group B:
|
||||||
|
style: row
|
||||||
|
columns: 2
|
||||||
|
```
|
||||||
|
|
||||||
### Headers
|
### Headers
|
||||||
|
|
||||||
You can hide headers for each section in the layout as well by passing `header` as false, like so:
|
You can hide headers for each section in the layout as well by passing `header` as false, like so:
|
||||||
@@ -348,12 +393,12 @@ This can also be set for individual services. Note setting this at the service l
|
|||||||
|
|
||||||
## Providers
|
## Providers
|
||||||
|
|
||||||
The `providers` section allows you to define shared API provider options and secrets. Currently this allows you to define your weather API keys in secret and is also the location of the Longhorn URL and credentials.
|
The `providers` section allows you to define shared API provider options and secrets.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
providers:
|
providers:
|
||||||
openweathermap: openweathermapapikey
|
openweathermap: openweathermapapikey
|
||||||
weatherapi: weatherapiapikey
|
finnhub: yourfinnhubapikeyhere
|
||||||
longhorn:
|
longhorn:
|
||||||
url: https://longhorn.example.com
|
url: https://longhorn.example.com
|
||||||
username: admin
|
username: admin
|
||||||
@@ -363,10 +408,10 @@ providers:
|
|||||||
You can then pass `provider` instead of `apiKey` in your widget configuration.
|
You can then pass `provider` instead of `apiKey` in your widget configuration.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
- weatherapi:
|
- openweathermap:
|
||||||
latitude: 50.449684
|
latitude: 50.449684
|
||||||
longitude: 30.525026
|
longitude: 30.525026
|
||||||
provider: weatherapi
|
provider: openweathermap
|
||||||
```
|
```
|
||||||
|
|
||||||
## Quick Launch
|
## Quick Launch
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ description: Install and run homepage from Docker
|
|||||||
Using docker compose:
|
Using docker compose:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
version: "3.3"
|
|
||||||
services:
|
services:
|
||||||
homepage:
|
homepage:
|
||||||
image: ghcr.io/gethomepage/homepage:latest
|
image: ghcr.io/gethomepage/homepage:latest
|
||||||
@@ -27,7 +26,6 @@ _Using the docker socket directly is not the recommended method of integration a
|
|||||||
In the docker compose example below, the environment variables `$PUID` and `$PGID` are set in a `.env` file.
|
In the docker compose example below, the environment variables `$PUID` and `$PGID` are set in a `.env` file.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
version: "3.3"
|
|
||||||
services:
|
services:
|
||||||
homepage:
|
homepage:
|
||||||
image: ghcr.io/gethomepage/homepage:latest
|
image: ghcr.io/gethomepage/homepage:latest
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ icon: simple/docker
|
|||||||
You have a few options for deploying homepage, depending on your needs. We offer docker images for a majority of platforms. You can also install and run homepage from source if Docker is not your thing. It can even be installed on Kubernetes with Helm.
|
You have a few options for deploying homepage, depending on your needs. We offer docker images for a majority of platforms. You can also install and run homepage from source if Docker is not your thing. It can even be installed on Kubernetes with Helm.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
!!! danger
|
!!! warning
|
||||||
|
|
||||||
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. Thus, we recommend homepage be deployed behind a reverse proxy including authentication, SSL etc, and / or behind a VPN.
|
||||||
|
|
||||||
|
|||||||
@@ -175,6 +175,7 @@ data:
|
|||||||
expanded: true
|
expanded: true
|
||||||
cpu: true
|
cpu: true
|
||||||
memory: true
|
memory: true
|
||||||
|
network: default
|
||||||
- search:
|
- search:
|
||||||
provider: duckduckgo
|
provider: duckduckgo
|
||||||
target: _blank
|
target: _blank
|
||||||
@@ -209,7 +210,7 @@ rules:
|
|||||||
- get
|
- get
|
||||||
- list
|
- list
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
- traefik.containo.us
|
- traefik.io
|
||||||
resources:
|
resources:
|
||||||
- ingressroutes
|
- ingressroutes
|
||||||
verbs:
|
verbs:
|
||||||
@@ -370,7 +371,7 @@ prevent unnecessary re-renders on page loads and window / tab focusing. The
|
|||||||
procedure for enabling sticky sessions depends on your Ingress controller. Below
|
procedure for enabling sticky sessions depends on your Ingress controller. Below
|
||||||
is an example using Traefik as the Ingress controller.
|
is an example using Traefik as the Ingress controller.
|
||||||
|
|
||||||
```
|
```yaml
|
||||||
apiVersion: traefik.io/v1alpha1
|
apiVersion: traefik.io/v1alpha1
|
||||||
kind: IngressRoute
|
kind: IngressRoute
|
||||||
metadata:
|
metadata:
|
||||||
|
|||||||
@@ -23,3 +23,5 @@ Finally, run the server:
|
|||||||
```bash
|
```bash
|
||||||
pnpm start
|
pnpm start
|
||||||
```
|
```
|
||||||
|
|
||||||
|
When updating homepage versions you will need to re-build the static files i.e. repeat the process above.
|
||||||
|
|||||||
@@ -31,15 +31,15 @@ You may need to set the permissions of the folders to be able to edit the files.
|
|||||||
|
|
||||||
- To use the [Docker integration](../configs/docker.md), you only need to use the `container:` parameter. There is no need to set the server.
|
- To use the [Docker integration](../configs/docker.md), you only need to use the `container:` parameter. There is no need to set the server.
|
||||||
|
|
||||||
!!! note
|
!!! note
|
||||||
|
|
||||||
To view detailed container statistics (CPU, RAM, etc.), or if you use a remote docker socket, `container:` will still need to be set. For example:
|
To view detailed container statistics (CPU, RAM, etc.), or if you use a remote docker socket, `container:` will still need to be set. For example:
|
||||||
|
|
||||||
```
|
```
|
||||||
- Plex:
|
- Plex:
|
||||||
icon: /icons/plex.png
|
icon: /icons/plex.png
|
||||||
href: https://app.plex.com
|
href: https://app.plex.com
|
||||||
container: plex
|
container: plex
|
||||||
```
|
```
|
||||||
|
|
||||||
- When you upload a new image into the **/images** folder, you will need to restart the container for it to show up in the WebUI. Please see the [service icons](../configs/services.md#icons) for more information.
|
- When you upload a new image into the **/images** folder, you will need to restart the container for it to show up in the WebUI. Please see the [service icons](../configs/services.md#icons) for more information.
|
||||||
|
|||||||
@@ -57,6 +57,11 @@
|
|||||||
--carbon-text-color: var(--md-typeset-color) !important;
|
--carbon-text-color: var(--md-typeset-color) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[data-md-color-scheme="default"] .carbon-text {
|
||||||
|
color: var(--md-code-fg-color) !important;
|
||||||
|
--carbon-text-color: #313131 !important;
|
||||||
|
}
|
||||||
|
|
||||||
.md-typeset__table {
|
.md-typeset__table {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ hide:
|
|||||||
|
|
||||||
All service widgets work essentially the same, that is, homepage makes a proxied call to an API made available by that service. The majority of the time widgets don't work it is a configuration issue. Of course, sometimes things do break. Some basic steps to try:
|
All service widgets work essentially the same, that is, homepage makes a proxied call to an API made available by that service. The majority of the time widgets don't work it is a configuration issue. Of course, sometimes things do break. Some basic steps to try:
|
||||||
|
|
||||||
1. Ensure that you follow the rule mentioned on https://gethomepage.dev/latest/configs/service-widgets/. **Unless otherwise noted, URLs should not end with a / or other API path. Each widget will handle the path on its own.**. This is very important as including a trailing slash can result in an error.
|
1. **URLs should not end with a / or other API path. Each widget will handle the path on its own.**. Including a trailing slash can result in an error.
|
||||||
|
|
||||||
2. Verify the homepage installation can connect to the IP address or host you are using for the widget `url`. This is most simply achieved by pinging the server from the homepage machine, in Docker this means _from inside the container_ itself, e.g.:
|
2. Verify the homepage installation can connect to the IP address or host you are using for the widget `url`. This is most simply achieved by pinging the server from the homepage machine, in Docker this means _from inside the container_ itself, e.g.:
|
||||||
|
|
||||||
|
|||||||
@@ -46,17 +46,17 @@ See the [pre-commit documentation](https://pre-commit.com/#install) to get start
|
|||||||
In general, homepage is meant to be a dashboard for 'self-hosted' services and we believe it is a small way we can help showcase this kind of software. While exceptions are made, mostly when there is no viable
|
In general, homepage is meant to be a dashboard for 'self-hosted' services and we believe it is a small way we can help showcase this kind of software. While exceptions are made, mostly when there is no viable
|
||||||
self-hosted / open-source alternative, we ask that any widgets, etc. are developed primarily for a self-hosted tool.
|
self-hosted / open-source alternative, we ask that any widgets, etc. are developed primarily for a self-hosted tool.
|
||||||
|
|
||||||
## New Feature Guidelines
|
## New Feature or Enhancement Guidelines {#new-feature-guidelines}
|
||||||
|
|
||||||
- New features should be linked to an existing feature request with at least 10 'up-votes'. The purpose of this requirement is to avoid the addition (and maintenance) of features that might only benefit a small number of users.
|
- New features or enhancements, **no matter how small**, must be linked to an existing feature request. The purpose of this requirement is to avoid the addition (and maintenance) of features that might only benefit a small number of users.
|
||||||
- If you have ideas for a larger feature, please open a discussion first.
|
- If you have ideas for a larger feature you may want to open a discussion first.
|
||||||
- Please note that though it is a requirement, a discussion with 10 'up-votes' in no way guarantees that a PR will be merged.
|
|
||||||
|
|
||||||
## Service Widget Guidelines
|
## Service Widget Guidelines
|
||||||
|
|
||||||
To ensure cohesiveness of various widgets, the following should be used as a guide for developing new widgets:
|
To ensure cohesiveness of various widgets, the following should be used as a guide for developing new widgets:
|
||||||
|
|
||||||
- Please only submit widgets that have been requested and have at least 10 'up-votes'. The purpose of this requirement is to avoid the addition (and maintenance) of service widgets that might only benefit a small number of users.
|
- Please only submit widgets that target a feature request discussion with at least 20 'up-votes'. The purpose of this requirement is to avoid the addition (and maintenance) of service widgets that might only benefit a small number of users.
|
||||||
|
- Note that we reserve the right to decline widgets for projects that are very young (eg < ~1y) or those with a small reach (eg low GitHub stars). Again, this is in an effort to keep overall widget maintenance under control.
|
||||||
- Widgets should be only one row of blocks
|
- Widgets should be only one row of blocks
|
||||||
- Widgets should be no more than 4 blocks wide and generally conform to the styling / design choices of other widgets
|
- Widgets should be no more than 4 blocks wide and generally conform to the styling / design choices of other widgets
|
||||||
- Minimize the number of API calls
|
- Minimize the number of API calls
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ You can also pass API keys from the widget configuration to the proxy handler, f
|
|||||||
|
|
||||||
### `credentialedProxyHandler`
|
### `credentialedProxyHandler`
|
||||||
|
|
||||||
A proxy handler that makes authenticated by setting request headers. Credentials are pulled from the widgets configuration.
|
A proxy handler that makes authenticated requests by setting request headers. Credentials are pulled from the widgets configuration.
|
||||||
|
|
||||||
By default the key is passed as an `X-API-Key` header. If you need to pass the key as something else, either add a case to the credentialedProxyHandler or create a new proxy handler.
|
By default the key is passed as an `X-API-Key` header. If you need to pass the key as something else, either add a case to the credentialedProxyHandler or create a new proxy handler.
|
||||||
|
|
||||||
@@ -79,7 +79,21 @@ By default the key is passed as an `X-API-Key` header. If you need to pass the k
|
|||||||
|
|
||||||
### `jsonrpcProxyHandler`
|
### `jsonrpcProxyHandler`
|
||||||
|
|
||||||
A proxy handler that makes authenticated JSON-RPC requests to the specified API endpoint. Where the endpoint is the method to call.
|
A proxy handler that makes authenticated JSON-RPC requests to the specified API endpoint, either using username + password or an API token.
|
||||||
|
The endpoint is the method to call and queryParams are used as the parameters.
|
||||||
|
|
||||||
|
=== "component.js"
|
||||||
|
|
||||||
|
```js
|
||||||
|
import Container from "components/services/widget/container";
|
||||||
|
import useWidgetAPI from "utils/proxy/use-widget-api";
|
||||||
|
|
||||||
|
export default function Component({ service }) {
|
||||||
|
const { widget } = service;
|
||||||
|
|
||||||
|
const { data, error } = useWidgetAPI(widget, 'trigger', { "triggerids": "14062", "output": "extend", "selectFunctions": "extend" });
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
=== "widget.js"
|
=== "widget.js"
|
||||||
|
|
||||||
@@ -93,6 +107,7 @@ A proxy handler that makes authenticated JSON-RPC requests to the specified API
|
|||||||
mappings: {
|
mappings: {
|
||||||
total: { endpoint: "total" },
|
total: { endpoint: "total" },
|
||||||
average: { endpoint: "average" },
|
average: { endpoint: "average" },
|
||||||
|
trigger: { endpoint: "trigger.get" },
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
@@ -110,6 +125,16 @@ A proxy handler that makes authenticated JSON-RPC requests to the specified API
|
|||||||
password: your-password
|
password: your-password
|
||||||
```
|
```
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
- Your Widget:
|
||||||
|
icon: yourwidget.svg
|
||||||
|
href: https://example.com/
|
||||||
|
widget:
|
||||||
|
type: yourwidget
|
||||||
|
url: http://127.0.0.1:1337
|
||||||
|
key: your-api-token
|
||||||
|
```
|
||||||
|
|
||||||
### `synologyProxyHandler`
|
### `synologyProxyHandler`
|
||||||
|
|
||||||
A proxy handler that makes authenticated requests to the specified Synology API endpoint. This is used exclusively for Synology DSM services.
|
A proxy handler that makes authenticated requests to the specified Synology API endpoint. This is used exclusively for Synology DSM services.
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ Homepage provides a set of common translations that you can use in your widgets.
|
|||||||
| `common.ms` | `1,000 ms` | Format a number in milliseconds. |
|
| `common.ms` | `1,000 ms` | Format a number in milliseconds. |
|
||||||
| `common.date` | `2024-01-01` | Format a date. |
|
| `common.date` | `2024-01-01` | Format a date. |
|
||||||
| `common.relativeDate` | `1 day ago` | Format a relative date. |
|
| `common.relativeDate` | `1 day ago` | Format a relative date. |
|
||||||
| `common.uptime` | `1 day, 1 hour` | Format an uptime. |
|
| `common.duration` | `1 day, 1 hour` | Format an duration. |
|
||||||
|
|
||||||
### Text
|
### Text
|
||||||
|
|
||||||
|
|||||||
@@ -19,12 +19,17 @@ Service widgets are used to display the status of a service, often a web service
|
|||||||
description: Watch movies and TV shows.
|
description: Watch movies and TV shows.
|
||||||
server: localhost
|
server: localhost
|
||||||
container: plex
|
container: plex
|
||||||
widget:
|
widgets:
|
||||||
type: tautulli
|
- type: tautulli
|
||||||
url: http://172.16.1.1:8181
|
url: http://172.16.1.1:8181
|
||||||
key: aabbccddeeffgghhiijjkkllmmnnoo
|
key: aabbccddeeffgghhiijjkkllmmnnoo
|
||||||
|
- type: uptimekuma
|
||||||
|
url: http://172.16.1.2:8080
|
||||||
|
slug: aaaaaaabbbbb
|
||||||
```
|
```
|
||||||
|
|
||||||
|
More detail on configuring service widgets can be found in the [Service Widgets Config](../configs/services.md) section.
|
||||||
|
|
||||||
## Info Widgets
|
## Info Widgets
|
||||||
|
|
||||||
Info widgets are used to display information in the header, often about your system or environment. Info widgets are defined your `widgets.yaml` file. Here's an example:
|
Info widgets are used to display information in the header, often about your system or environment. Info widgets are defined your `widgets.yaml` file. Here's an example:
|
||||||
@@ -36,3 +41,5 @@ Info widgets are used to display information in the header, often about your sys
|
|||||||
longitude: -117.51
|
longitude: -117.51
|
||||||
cache: 5
|
cache: 5
|
||||||
```
|
```
|
||||||
|
|
||||||
|
More detail on configuring info widgets can be found in the [Info Widgets Config](../configs/info-widgets.md) section.
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
---
|
---
|
||||||
title: Info Widgets
|
title: Info Widgets
|
||||||
description: Homepage info widgets.
|
description: Homepage info widgets.
|
||||||
|
search:
|
||||||
|
exclude: true
|
||||||
---
|
---
|
||||||
|
|
||||||
You can also find a list of all available info widgets in the sidebar navigation.
|
You can also find a list of all available info widgets in the sidebar navigation.
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ title: Open-Meteo
|
|||||||
description: Open-Meteo Information Widget Configuration
|
description: Open-Meteo Information Widget Configuration
|
||||||
---
|
---
|
||||||
|
|
||||||
No registration is required at all! See [https://open-meteo.com/en/docs](https://open-meteo.com/en/docs)
|
Homepage's recommended weather widget. No registration is required at all! See [https://open-meteo.com/en/docs](https://open-meteo.com/en/docs)
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
- openmeteo:
|
- openmeteo:
|
||||||
|
|||||||
@@ -24,9 +24,10 @@ _Note: unfortunately, the package used for getting CPU temp ([systeminformation]
|
|||||||
tempmin: 0 # optional, minimum cpu temp
|
tempmin: 0 # optional, minimum cpu temp
|
||||||
tempmax: 100 # optional, maximum cpu temp
|
tempmax: 100 # optional, maximum cpu temp
|
||||||
uptime: true
|
uptime: true
|
||||||
units: imperial # only used by cpu temp
|
units: imperial # only used by cpu temp, options: 'imperial' or 'metric'
|
||||||
refresh: 3000 # optional, in ms
|
refresh: 3000 # optional, in ms
|
||||||
diskUnits: bytes # optional, bytes (default) or bbytes. Only applies to disk
|
diskUnits: bytes # optional, bytes (default) or bbytes. Only applies to disk
|
||||||
|
network: true # optional, uses 'default' if true or specify a network interface name
|
||||||
```
|
```
|
||||||
|
|
||||||
You can also pass a `label` option, which allows you to group resources under named sections,
|
You can also pass a `label` option, which allows you to group resources under named sections,
|
||||||
|
|||||||
@@ -5,7 +5,11 @@ description: Unifi Controller Information Widget Configuration
|
|||||||
|
|
||||||
_(Find the Unifi Controller service widget [here](../services/unifi-controller.md))_
|
_(Find the Unifi Controller service widget [here](../services/unifi-controller.md))_
|
||||||
|
|
||||||
You can display general connectivity status from your Unifi (Network) Controller. When authenticating you will want to use a local account that has at least read privileges.
|
You can display general connectivity status from your Unifi (Network) Controller.
|
||||||
|
|
||||||
|
!!! warning
|
||||||
|
|
||||||
|
When authenticating you will want to use a local account that has at least read privileges.
|
||||||
|
|
||||||
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.
|
||||||
|
|
||||||
|
|||||||
@@ -1,22 +0,0 @@
|
|||||||
---
|
|
||||||
title: Weather API
|
|
||||||
description: Weather API Information Widget Configuration
|
|
||||||
---
|
|
||||||
|
|
||||||
**Note: this widget is considered 'deprecated' since there is no longer a free Weather API tier for new members. See the openmeteo or openweathermap widgets for alternatives.**
|
|
||||||
|
|
||||||
The free tier is all that's required, you will need to [register](https://www.weatherapi.com/signup.aspx) and grab your API key.
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
- weatherapi:
|
|
||||||
label: Kyiv # optional
|
|
||||||
latitude: 50.449684
|
|
||||||
longitude: 30.525026
|
|
||||||
units: metric # or imperial
|
|
||||||
apiKey: yourweatherapikey
|
|
||||||
cache: 5 # Time in minutes to cache API responses, to stay within limits
|
|
||||||
format: # optional, Intl.NumberFormat options
|
|
||||||
maximumFractionDigits: 1
|
|
||||||
```
|
|
||||||
|
|
||||||
You can optionally not pass a `latitude` and `longitude` and the widget will use your current location (requires a secure context, eg. HTTPS).
|
|
||||||
33
docs/widgets/services/argocd.md
Normal file
33
docs/widgets/services/argocd.md
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
---
|
||||||
|
title: ArgoCD
|
||||||
|
description: ArgoCD Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [ArgoCD](https://argo-cd.readthedocs.io/en/stable/).
|
||||||
|
|
||||||
|
Allowed fields (limited to a max of 4): `["apps", "synced", "outOfSync", "healthy", "progressing", "degraded", "suspended", "missing"]`
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: argocd
|
||||||
|
url: http://argocd.host.or.ip:port
|
||||||
|
key: argocdapikey
|
||||||
|
```
|
||||||
|
|
||||||
|
You can generate an API key either by creating a bearer token for an existing account, see [Authorization](https://argo-cd.readthedocs.io/en/latest/developer-guide/api-docs/#authorization) (not recommended) or create a new local user account with limited privileges and generate an authentication token for this account. To do this the steps are:
|
||||||
|
|
||||||
|
- [Create a new local user](https://argo-cd.readthedocs.io/en/stable/operator-manual/user-management/#create-new-user) and give it the `apiKey` capability
|
||||||
|
- Setup [RBAC configuration](https://argo-cd.readthedocs.io/en/stable/operator-manual/rbac/#rbac-configuration) for your the user and give it readonly access to your ArgoCD resources, e.g. by giving it the `role:readonly` role.
|
||||||
|
- In your ArgoCD project under _Settings / Accounts_ open the newly created account and in the _Tokens_ section click on _Generate New_ to generate an access token, optionally specifying an expiry date.
|
||||||
|
|
||||||
|
If you installed ArgoCD via the official Helm chart, the account creation and rbac config can be achived by overriding these helm values:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
configs:
|
||||||
|
cm:
|
||||||
|
accounts.readonly: apiKey
|
||||||
|
rbac:
|
||||||
|
policy.csv: "g, readonly, role:readonly"
|
||||||
|
```
|
||||||
|
|
||||||
|
This creates a new account called `readonly` and attaches the `role:readonly` role to it.
|
||||||
@@ -20,6 +20,6 @@ Allowed fields: `["users", "loginsLast24H", "failedLoginsLast24H"]`.
|
|||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
type: authentik
|
type: authentik
|
||||||
url: http://authentik.host.or.ip:22070
|
url: http://authentik.host.or.ip:port
|
||||||
key: api_token
|
key: api_token
|
||||||
```
|
```
|
||||||
|
|||||||
28
docs/widgets/services/beszel.md
Normal file
28
docs/widgets/services/beszel.md
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
---
|
||||||
|
title: Beszel
|
||||||
|
description: Beszel Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Beszel](https://github.com/henrygd/beszel)
|
||||||
|
|
||||||
|
The widget has two modes, a single system with detailed info if `systemId` is provided, or an overview of all systems if `systemId` is not provided.
|
||||||
|
|
||||||
|
The `systemID` is the `id` field on the collections page of Beszel under the PocketBase admin panel. You can also use the 'nice name' from the Beszel UI.
|
||||||
|
|
||||||
|
Allowed fields for 'overview' mode: `["systems", "up"]`
|
||||||
|
Allowed fields for a single system: `["name", "status", "updated", "cpu", "memory", "disk", "network"]`
|
||||||
|
|
||||||
|
| Beszel Version | Homepage Widget Version |
|
||||||
|
| -------------- | ----------------------- |
|
||||||
|
| < 0.9.0 | 1 (default) |
|
||||||
|
| >= 0.9.0 | 2 |
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: beszel
|
||||||
|
url: http://beszel.host.or.ip
|
||||||
|
username: username # email
|
||||||
|
password: password
|
||||||
|
systemId: systemId # optional
|
||||||
|
version: 2 # optional, default is 1
|
||||||
|
```
|
||||||
@@ -7,6 +7,8 @@ Learn more about [Changedetection.io](https://github.com/dgtlmoon/changedetectio
|
|||||||
|
|
||||||
Find your API key under `Settings > API`.
|
Find your API key under `Settings > API`.
|
||||||
|
|
||||||
|
Allowed fields: `["diffsDetected", "totalObserved"]`.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
type: changedetectionio
|
type: changedetectionio
|
||||||
|
|||||||
@@ -54,12 +54,22 @@ widget:
|
|||||||
time: other key
|
time: other key
|
||||||
color: theme # optional - defaults to "". Allowed values: `["theme", "adaptive", "black", "white"]`.
|
color: theme # optional - defaults to "". Allowed values: `["theme", "adaptive", "black", "white"]`.
|
||||||
format: date # optional
|
format: date # optional
|
||||||
|
- field: key
|
||||||
|
label: Number of things in array
|
||||||
|
format: size
|
||||||
|
# This (no field) will take the root of the API response, e.g. when APIs return an array:
|
||||||
|
- label: Number of items
|
||||||
|
format: size
|
||||||
```
|
```
|
||||||
|
|
||||||
Supported formats for the values are `text`, `number`, `float`, `percent`, `bytes`, `bitrate`, `date` and `relativeDate`.
|
Supported formats for the values are `text`, `number`, `float`, `percent`, `duration`, `bytes`, `bitrate`, `size`, `date` and `relativeDate`.
|
||||||
|
|
||||||
The `dateStyle` and `timeStyle` options of the `date` format are passed directly to [Intl.DateTimeFormat](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat) and the `style` and `numeric` options of `relativeDate` are passed to [Intl.RelativeTimeFormat](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/RelativeTimeFormat).
|
The `dateStyle` and `timeStyle` options of the `date` format are passed directly to [Intl.DateTimeFormat](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat) and the `style` and `numeric` options of `relativeDate` are passed to [Intl.RelativeTimeFormat](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/RelativeTimeFormat).
|
||||||
|
|
||||||
|
The `duration` format expects the duration to be specified in seconds. The `scale` transformation tool can be used if a conversion is required.
|
||||||
|
|
||||||
|
The `size` format will return the length of the array or string, or the number of keys in an object. This is then formatted as `number`.
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|
||||||
For the following JSON object from the API:
|
For the following JSON object from the API:
|
||||||
|
|||||||
@@ -14,4 +14,5 @@ widget:
|
|||||||
type: deluge
|
type: deluge
|
||||||
url: http://deluge.host.or.ip
|
url: http://deluge.host.or.ip
|
||||||
password: password # webui password
|
password: password # webui password
|
||||||
|
enableLeechProgress: true # optional, defaults to false
|
||||||
```
|
```
|
||||||
|
|||||||
14
docs/widgets/services/develancacheui.md
Normal file
14
docs/widgets/services/develancacheui.md
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
---
|
||||||
|
title: DeveLanCacheUI
|
||||||
|
description: DeveLanCacheUI Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [DeveLanCacheUI](https://github.com/devedse/DeveLanCacheUI_Backend).
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: develancacheui
|
||||||
|
url: http://your.develancacheui_backend.host:port
|
||||||
|
```
|
||||||
|
|
||||||
|
The url should point to the DeveLanCacheUI Backend (API)
|
||||||
@@ -16,4 +16,6 @@ To group both `offline` and `unknown` devices together, users should use the `of
|
|||||||
widget:
|
widget:
|
||||||
type: esphome
|
type: esphome
|
||||||
url: http://esphome.host.or.ip:port
|
url: http://esphome.host.or.ip:port
|
||||||
|
username: myesphomeuser # only if auth enabled
|
||||||
|
password: myesphomepass # only if auth enabled
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ title: EVCC
|
|||||||
description: EVCC Widget Configuration
|
description: EVCC Widget Configuration
|
||||||
---
|
---
|
||||||
|
|
||||||
Learn more about [EVSS](https://github.com/evcc-io/evcc).
|
Learn more about [EVCC](https://github.com/evcc-io/evcc).
|
||||||
|
|
||||||
Allowed fields: `["pv_power", "grid_power", "home_power", "charge_power]`.
|
Allowed fields: `["pv_power", "grid_power", "home_power", "charge_power]`.
|
||||||
|
|
||||||
|
|||||||
20
docs/widgets/services/gitlab.md
Normal file
20
docs/widgets/services/gitlab.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
title: Gitlab
|
||||||
|
description: Gitlab Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Gitlab](https://gitlab.com).
|
||||||
|
|
||||||
|
API requires a personal access token with either `read_api` or `api` permission. See the [gitlab documentation](https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html#create-a-personal-access-token) for details on generating one.
|
||||||
|
|
||||||
|
Your Gitlab user ID can be found on [your profile page](https://support.circleci.com/hc/en-us/articles/20761157174043-How-to-find-your-GitLab-User-ID).
|
||||||
|
|
||||||
|
Allowed fields: `["events", "issues", "merges", "projects"]`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: gitlab
|
||||||
|
url: http://gitlab.host.or.ip:port
|
||||||
|
key: personal-access-token
|
||||||
|
user_id: 123456
|
||||||
|
```
|
||||||
@@ -51,6 +51,8 @@ The metric field in the configuration determines the type of system monitoring d
|
|||||||
|
|
||||||
`process`: Top 5 processes based on CPU usage. Gives an overview of which processes are consuming the most resources.
|
`process`: Top 5 processes based on CPU usage. Gives an overview of which processes are consuming the most resources.
|
||||||
|
|
||||||
|
`containers`: Docker or Kubernetes containers list. Shows up to 5 containers running on the system and their resource usage.
|
||||||
|
|
||||||
`network:<interface_name>`: Network data usage for the specified interface. Replace `<interface_name>` with the name of your network interface, e.g., `network:enp0s25`, as specified in glances.
|
`network:<interface_name>`: Network data usage for the specified interface. Replace `<interface_name>` with the name of your network interface, e.g., `network:enp0s25`, as specified in glances.
|
||||||
|
|
||||||
`sensor:<sensor_id>`: Temperature of the specified sensor, typically used to monitor CPU temperature. Replace `<sensor_id>` with the name of your sensor, e.g., `sensor:Package id 0` as specified in glances.
|
`sensor:<sensor_id>`: Temperature of the specified sensor, typically used to monitor CPU temperature. Replace `<sensor_id>` with the name of your sensor, e.g., `sensor:Package id 0` as specified in glances.
|
||||||
|
|||||||
@@ -11,8 +11,11 @@ Learn more about [Gluetun](https://github.com/qdm12/gluetun).
|
|||||||
|
|
||||||
Allowed fields: `["public_ip", "region", "country"]`.
|
Allowed fields: `["public_ip", "region", "country"]`.
|
||||||
|
|
||||||
|
To setup authentication, follow [the official Gluetun documentation](https://github.com/qdm12/gluetun-wiki/blob/main/setup/advanced/control-server.md#authentication). Note that to use the api key method, you must add the route `GET /v1/publicip/ip` to the `routes` array in your Gluetun config.toml.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
type: gluetun
|
type: gluetun
|
||||||
url: http://gluetun.host.or.ip:port
|
url: http://gluetun.host.or.ip:port
|
||||||
|
key: gluetunkey # Not required if /v1/publicip/ip endpoint is configured with `auth = none`
|
||||||
```
|
```
|
||||||
|
|||||||
20
docs/widgets/services/headscale.md
Normal file
20
docs/widgets/services/headscale.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
title: Headscale
|
||||||
|
description: Headscale Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Headscale](https://headscale.net/).
|
||||||
|
|
||||||
|
You will need to generate an API access token from the [command line](https://headscale.net/ref/remote-cli/#create-an-api-key) using `headscale apikeys create` command.
|
||||||
|
|
||||||
|
To find your node ID, you can use `headscale nodes list` command.
|
||||||
|
|
||||||
|
Allowed fields: `["name", "address", "last_seen", "status"]`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: headscale
|
||||||
|
url: http://headscale.host.or.ip:port
|
||||||
|
nodeId: nodeid
|
||||||
|
key: headscaleapiaccesstoken
|
||||||
|
```
|
||||||
@@ -5,6 +5,11 @@ description: Immich Widget Configuration
|
|||||||
|
|
||||||
Learn more about [Immich](https://github.com/immich-app/immich).
|
Learn more about [Immich](https://github.com/immich-app/immich).
|
||||||
|
|
||||||
|
| Immich Version | Homepage Widget Version |
|
||||||
|
| -------------- | ----------------------- |
|
||||||
|
| < v1.118 | 1 (default) |
|
||||||
|
| >= v1.118 | 2 |
|
||||||
|
|
||||||
Find your API key under `Account Settings > API Keys`.
|
Find your API key under `Account Settings > API Keys`.
|
||||||
|
|
||||||
Allowed fields: `["users" ,"photos", "videos", "storage"]`.
|
Allowed fields: `["users" ,"photos", "videos", "storage"]`.
|
||||||
@@ -16,4 +21,5 @@ widget:
|
|||||||
type: immich
|
type: immich
|
||||||
url: http://immich.host.or.ip
|
url: http://immich.host.or.ip
|
||||||
key: adminapikeyadminapikeyadminapikey
|
key: adminapikeyadminapikeyadminapikey
|
||||||
|
version: 2 # optional, default is 1
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -1,17 +1,21 @@
|
|||||||
---
|
---
|
||||||
title: Service Widgets
|
title: Service Widgets
|
||||||
description: Homepage service widgets.
|
description: Homepage service widgets.
|
||||||
|
search:
|
||||||
|
exclude: true
|
||||||
---
|
---
|
||||||
|
|
||||||
You can also find a list of all available service widgets in the sidebar navigation.
|
You can also find a list of all available service widgets in the sidebar navigation.
|
||||||
|
|
||||||
- [Adguard Home](adguard-home.md)
|
- [Adguard Home](adguard-home.md)
|
||||||
|
- [ArgoCD](argocd.md)
|
||||||
- [Atsumeru](atsumeru.md)
|
- [Atsumeru](atsumeru.md)
|
||||||
- [Audiobookshelf](audiobookshelf.md)
|
- [Audiobookshelf](audiobookshelf.md)
|
||||||
- [Authentik](authentik.md)
|
- [Authentik](authentik.md)
|
||||||
- [Autobrr](autobrr.md)
|
- [Autobrr](autobrr.md)
|
||||||
- [Azure DevOps](azuredevops.md)
|
- [Azure DevOps](azuredevops.md)
|
||||||
- [Bazarr](bazarr.md)
|
- [Bazarr](bazarr.md)
|
||||||
|
- [Beszel](beszel.md)
|
||||||
- [Caddy](caddy.md)
|
- [Caddy](caddy.md)
|
||||||
- [Calendar](calendar.md)
|
- [Calendar](calendar.md)
|
||||||
- [Calibre-Web](calibre-web.md)
|
- [Calibre-Web](calibre-web.md)
|
||||||
@@ -22,6 +26,7 @@ You can also find a list of all available service widgets in the sidebar navigat
|
|||||||
- [CrowdSec](crowdsec.md)
|
- [CrowdSec](crowdsec.md)
|
||||||
- [Custom API](customapi.md)
|
- [Custom API](customapi.md)
|
||||||
- [Deluge](deluge.md)
|
- [Deluge](deluge.md)
|
||||||
|
- [DeveLanCacheUI](develancacheui.md)
|
||||||
- [DiskStation](diskstation.md)
|
- [DiskStation](diskstation.md)
|
||||||
- [DownloadStation](downloadstation.md)
|
- [DownloadStation](downloadstation.md)
|
||||||
- [Emby](emby.md)
|
- [Emby](emby.md)
|
||||||
@@ -36,11 +41,13 @@ You can also find a list of all available service widgets in the sidebar navigat
|
|||||||
- [Gatus](gatus.md)
|
- [Gatus](gatus.md)
|
||||||
- [Ghostfolio](ghostfolio.md)
|
- [Ghostfolio](ghostfolio.md)
|
||||||
- [Gitea](gitea.md)
|
- [Gitea](gitea.md)
|
||||||
|
- [Gitlab](gitlab.md)
|
||||||
- [Glances](glances.md)
|
- [Glances](glances.md)
|
||||||
- [Gluetun](gluetun.md)
|
- [Gluetun](gluetun.md)
|
||||||
- [Gotify](gotify.md)
|
- [Gotify](gotify.md)
|
||||||
- [Grafana](grafana.md)
|
- [Grafana](grafana.md)
|
||||||
- [HDHomeRun](hdhomerun.md)
|
- [HDHomeRun](hdhomerun.md)
|
||||||
|
- [Headscale](headscale.md)
|
||||||
- [Healthchecks](healthchecks.md)
|
- [Healthchecks](healthchecks.md)
|
||||||
- [Home Assistant](homeassistant.md)
|
- [Home Assistant](homeassistant.md)
|
||||||
- [HomeBox](homebox.md)
|
- [HomeBox](homebox.md)
|
||||||
@@ -56,7 +63,9 @@ You can also find a list of all available service widgets in the sidebar navigat
|
|||||||
- [Kopia](kopia.md)
|
- [Kopia](kopia.md)
|
||||||
- [Lidarr](lidarr.md)
|
- [Lidarr](lidarr.md)
|
||||||
- [Linkwarden](linkwarden.md)
|
- [Linkwarden](linkwarden.md)
|
||||||
|
- [Lubelogger](lubelogger.md)
|
||||||
- [Mastodon](mastodon.md)
|
- [Mastodon](mastodon.md)
|
||||||
|
- [Mailcow](mailcow.md)
|
||||||
- [Mealie](mealie.md)
|
- [Mealie](mealie.md)
|
||||||
- [Medusa](medusa.md)
|
- [Medusa](medusa.md)
|
||||||
- [Mikrotik](mikrotik.md)
|
- [Mikrotik](mikrotik.md)
|
||||||
@@ -91,6 +100,7 @@ You can also find a list of all available service widgets in the sidebar navigat
|
|||||||
- [Plex](plex.md)
|
- [Plex](plex.md)
|
||||||
- [Portainer](portainer.md)
|
- [Portainer](portainer.md)
|
||||||
- [Prometheus](prometheus.md)
|
- [Prometheus](prometheus.md)
|
||||||
|
- [Prometheus Metric](prometheusmetric.md)
|
||||||
- [Prowlarr](prowlarr.md)
|
- [Prowlarr](prowlarr.md)
|
||||||
- [Proxmox](proxmox.md)
|
- [Proxmox](proxmox.md)
|
||||||
- [Proxmox Backup Server](proxmoxbackupserver.md)
|
- [Proxmox Backup Server](proxmoxbackupserver.md)
|
||||||
@@ -112,6 +122,7 @@ You can also find a list of all available service widgets in the sidebar navigat
|
|||||||
- [Syncthing Relay Server](syncthing-relay-server.md)
|
- [Syncthing Relay Server](syncthing-relay-server.md)
|
||||||
- [Tailscale](tailscale.md)
|
- [Tailscale](tailscale.md)
|
||||||
- [Tandoor](tandoor.md)
|
- [Tandoor](tandoor.md)
|
||||||
|
- [Technitium DNS](technitium.md)
|
||||||
- [TDarr](tdarr.md)
|
- [TDarr](tdarr.md)
|
||||||
- [Traefik](traefik.md)
|
- [Traefik](traefik.md)
|
||||||
- [Transmission](transmission.md)
|
- [Transmission](transmission.md)
|
||||||
@@ -122,7 +133,9 @@ You can also find a list of all available service widgets in the sidebar navigat
|
|||||||
- [Uptime Kuma](uptime-kuma.md)
|
- [Uptime Kuma](uptime-kuma.md)
|
||||||
- [UptimeRobot](uptimerobot.md)
|
- [UptimeRobot](uptimerobot.md)
|
||||||
- [UrBackup](urbackup.md)
|
- [UrBackup](urbackup.md)
|
||||||
|
- [Vikunja](vikunja.md)
|
||||||
- [Watchtower](watchtower.md)
|
- [Watchtower](watchtower.md)
|
||||||
- [WGEasy](wgeasy.md)
|
- [WGEasy](wgeasy.md)
|
||||||
- [WhatsUpDocker](whatsupdocker.md)
|
- [WhatsUpDocker](whatsupdocker.md)
|
||||||
- [xTeVe](xteve.md)
|
- [xTeVe](xteve.md)
|
||||||
|
- [Zabbix](zabbix.md)
|
||||||
|
|||||||
20
docs/widgets/services/lubelogger.md
Normal file
20
docs/widgets/services/lubelogger.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
title: LubeLogger
|
||||||
|
description: LubeLogger Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [LubeLogger](https://github.com/hargata/lubelog) (v1.3.7 or higher is required).
|
||||||
|
|
||||||
|
The widget comes in two 'flavors', one shows data for all vehicles or for just a specific vehicle with the `vehicleID` parameter.
|
||||||
|
|
||||||
|
Allowed fields: `["vehicles", "serviceRecords", "reminders"]`.
|
||||||
|
For the single-vehicle version: `["vehicle", "serviceRecords", "reminders", "nextReminder"]`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: lubelogger
|
||||||
|
url: https://lubelogger.host.or.ip
|
||||||
|
username: lubeloggerusername
|
||||||
|
password: lubeloggerpassword
|
||||||
|
vehicleID: 1 # optional, changes to single-vehicle version
|
||||||
|
```
|
||||||
15
docs/widgets/services/mailcow.md
Normal file
15
docs/widgets/services/mailcow.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Mailcow
|
||||||
|
description: Mailcow Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Mailcow](https://github.com/mailcow/mailcow-dockerized).
|
||||||
|
|
||||||
|
Allowed fields: `["domains", "mailboxes", "mails", "storage"]`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: mailcow
|
||||||
|
url: https://mailcow.host.or.ip
|
||||||
|
key: mailcowapikey
|
||||||
|
```
|
||||||
@@ -14,4 +14,5 @@ widget:
|
|||||||
type: mealie
|
type: mealie
|
||||||
url: http://mealie-frontend.host.or.ip
|
url: http://mealie-frontend.host.or.ip
|
||||||
key: mealieapitoken
|
key: mealieapitoken
|
||||||
|
version: 2 # only required if version > 1, defaults to 1
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -9,8 +9,11 @@ _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.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
type: netalertx
|
type: netalertx
|
||||||
url: http://ip:port
|
url: http://ip:port
|
||||||
|
key: netalertxsyncapitoken # optional, only if password is enabled
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ Learn more about [OPNSense](https://opnsense.org/).
|
|||||||
The API key & secret can be generated via the webui by creating a new user at _System/Access/Users_. Ensure "Generate a scrambled password to prevent local database logins for this user" is checked and then edit the effective privileges selecting **only**:
|
The API key & secret can be generated via the webui by creating a new user at _System/Access/Users_. Ensure "Generate a scrambled password to prevent local database logins for this user" is checked and then edit the effective privileges selecting **only**:
|
||||||
|
|
||||||
- Diagnostics: System Activity
|
- Diagnostics: System Activity
|
||||||
- Status: Traffic Graph
|
- Status: Traffic Graph / Reporting: Traffic (OPNSENSE 24.7.x)
|
||||||
|
|
||||||
Finally, create a new API key which will download an `apikey.txt` file with your key and secret in it. Use the values as the username and password fields, respectively, in your homepage config.
|
Finally, create a new API key which will download an `apikey.txt` file with your key and secret in it. Use the values as the username and password fields, respectively, in your homepage config.
|
||||||
|
|
||||||
@@ -20,4 +20,5 @@ widget:
|
|||||||
url: http://opnsense.host.or.ip
|
url: http://opnsense.host.or.ip
|
||||||
username: key
|
username: key
|
||||||
password: secret
|
password: secret
|
||||||
|
wan: opt1 # optional, defaults to wan
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -3,7 +3,9 @@ title: PhotoPrism
|
|||||||
description: PhotoPrism Widget Configuration
|
description: PhotoPrism Widget Configuration
|
||||||
---
|
---
|
||||||
|
|
||||||
Learn more about [PhotoPrism](https://github.com/photoprism/photoprism)..
|
Learn more about [PhotoPrism](https://github.com/photoprism/photoprism).
|
||||||
|
|
||||||
|
Authentication is possible via [app passwords](https://docs.photoprism.app/user-guide/settings/account/#apps-and-devices) or username/password.
|
||||||
|
|
||||||
Allowed fields: `["albums", "photos", "videos", "people"]`.
|
Allowed fields: `["albums", "photos", "videos", "people"]`.
|
||||||
|
|
||||||
@@ -11,6 +13,7 @@ Allowed fields: `["albums", "photos", "videos", "people"]`.
|
|||||||
widget:
|
widget:
|
||||||
type: photoprism
|
type: photoprism
|
||||||
url: http://photoprism.host.or.ip:port
|
url: http://photoprism.host.or.ip:port
|
||||||
username: admin
|
username: admin # required only if using username/password
|
||||||
password: password
|
password: password # required only if using username/password
|
||||||
|
key: # required only if using app passwords
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -5,8 +5,6 @@ description: PiHole Widget Configuration
|
|||||||
|
|
||||||
Learn more about [PiHole](https://github.com/pi-hole/pi-hole).
|
Learn more about [PiHole](https://github.com/pi-hole/pi-hole).
|
||||||
|
|
||||||
As of v2022.12 [PiHole requires the use of an API key](https://pi-hole.net/blog/2022/11/17/upcoming-changes-authentication-for-more-api-endpoints-required/#page-content) if an admin password is set. Older versions do not require any authentication even if the admin uses a password.
|
|
||||||
|
|
||||||
Allowed fields: `["queries", "blocked", "blocked_percent", "gravity"]`.
|
Allowed fields: `["queries", "blocked", "blocked_percent", "gravity"]`.
|
||||||
|
|
||||||
Note: by default the "blocked" and "blocked_percent" fields are merged e.g. "1,234 (15%)" but explicitly including the "blocked_percent" field will change them to display separately.
|
Note: by default the "blocked" and "blocked_percent" fields are merged e.g. "1,234 (15%)" but explicitly including the "blocked_percent" field will change them to display separately.
|
||||||
@@ -16,7 +14,5 @@ widget:
|
|||||||
type: pihole
|
type: pihole
|
||||||
url: http://pi.hole.or.ip
|
url: http://pi.hole.or.ip
|
||||||
version: 6 # required if running v6 or higher, defaults to 5
|
version: 6 # required if running v6 or higher, defaults to 5
|
||||||
key: yourpiholeapikey # optional
|
key: yourpiholeapikey # optional, in v6 can be your password or app password
|
||||||
```
|
```
|
||||||
|
|
||||||
_Added in v0.1.0, updated in v0.8.9_
|
|
||||||
|
|||||||
67
docs/widgets/services/prometheusmetric.md
Normal file
67
docs/widgets/services/prometheusmetric.md
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
---
|
||||||
|
title: Prometheus Metric
|
||||||
|
description: Prometheus Metric Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Querying Prometheus](https://prometheus.io/docs/prometheus/latest/querying/basics/).
|
||||||
|
|
||||||
|
This widget can show metrics for your service defined by PromQL queries which are requested from a running Prometheus instance.
|
||||||
|
|
||||||
|
Quries can be defined in the `metrics` array of the widget along with a label to be used to present the metric value. You can optionally specify a global `refreshInterval` in milliseconds and/or define the `refreshInterval` per metric. Inside the optional `format` object of a metric various formatting styles and transformations can be applied (see below).
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: prometheusmetric
|
||||||
|
url: https://prometheus.host.or.ip
|
||||||
|
refreshInterval: 10000 # optional - in milliseconds, defaults to 10s
|
||||||
|
metrics:
|
||||||
|
- label: Metric 1
|
||||||
|
query: alertmanager_alerts{state="active"}
|
||||||
|
- label: Metric 2
|
||||||
|
query: apiserver_storage_size_bytes{node="mynode"}
|
||||||
|
format:
|
||||||
|
type: bytes
|
||||||
|
- label: Metric 3
|
||||||
|
query: avg(prometheus_notifications_latency_seconds)
|
||||||
|
format:
|
||||||
|
type: number
|
||||||
|
suffix: s
|
||||||
|
options:
|
||||||
|
maximumFractionDigits: 4
|
||||||
|
- label: Metric 4
|
||||||
|
query: time()
|
||||||
|
refreshInterval: 1000 # will override global refreshInterval
|
||||||
|
format:
|
||||||
|
type: date
|
||||||
|
scale: 1000
|
||||||
|
options:
|
||||||
|
timeStyle: medium
|
||||||
|
```
|
||||||
|
|
||||||
|
## Formatting
|
||||||
|
|
||||||
|
Supported values for `format.type` are `text`, `number`, `percent`, `bytes`, `bits`, `bbytes`, `bbits`, `byterate`, `bibyterate`, `bitrate`, `bibitrate`, `date`, `duration`, `relativeDate`, and `text` which is the default.
|
||||||
|
|
||||||
|
The `dateStyle` and `timeStyle` options of the `date` format are passed directly to [Intl.DateTimeFormat](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat) and the `style` and `numeric` options of `relativeDate` are passed to [Intl.RelativeTimeFormat](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/RelativeTimeFormat). For the `number` format, options of [Intl.NumberFormat](https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat) can be used, e.g. `maximumFractionDigits` or `minimumFractionDigits`.
|
||||||
|
|
||||||
|
### Data Transformation
|
||||||
|
|
||||||
|
You can manipulate your metric value with the following tools: `scale`, `prefix` and `suffix`, for example:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
- query: my_custom_metric{}
|
||||||
|
label: Metric 1
|
||||||
|
format:
|
||||||
|
type: number
|
||||||
|
scale: 1000 # multiplies value by a number or fraction string e.g. 1/16
|
||||||
|
- query: my_custom_metric{}
|
||||||
|
label: Metric 2
|
||||||
|
format:
|
||||||
|
type: number
|
||||||
|
prefix: "$" # prefixes value with given string
|
||||||
|
- query: my_custom_metric{}
|
||||||
|
label: Metric 3
|
||||||
|
format:
|
||||||
|
type: number
|
||||||
|
suffix: "€" # suffixes value with given string
|
||||||
|
```
|
||||||
@@ -9,22 +9,22 @@ This widget shows the running and total counts of both QEMU VMs and LX Container
|
|||||||
|
|
||||||
You will need to generate an API Token for new or an existing user. Here is an example of how to do this for a new user.
|
You will need to generate an API Token for new or an existing user. Here is an example of how to do this for a new user.
|
||||||
|
|
||||||
1. Navigate to the Proxmox portal, click on Datacenter
|
1. Navigate to the Proxmox portal, click on Datacenter
|
||||||
2. Expand Permissions, click on Groups
|
2. Expand Permissions, click on Groups
|
||||||
3. Click the Create button
|
3. Click the Create button
|
||||||
4. Name the group something informative, like api-ro-users
|
4. Name the group something informative, like api-ro-users
|
||||||
5. Click on the Permissions "folder"
|
5. Click on the Permissions "folder"
|
||||||
6. Click Add -> Group Permission
|
6. Click Add -> Group Permission
|
||||||
- Path: /
|
- Path: /
|
||||||
- Group: group from bullet 4 above
|
- Group: group from bullet 4 above
|
||||||
- Role: PVEAuditor
|
- Role: PVEAuditor
|
||||||
- Propagate: Checked
|
- Propagate: Checked
|
||||||
7. Expand Permissions, click on Users
|
7. Expand Permissions, click on Users
|
||||||
8. Click the Add button
|
8. Click the Add button
|
||||||
- User name: something informative like `api`
|
- User name: something informative like `api`
|
||||||
- Realm: Linux PAM standard authentication
|
- Realm: Linux PAM standard authentication
|
||||||
- Group: group from bullet 4 above
|
- Group: group from bullet 4 above
|
||||||
9. Expand Permissions, click on API Tokens
|
9. Expand Permissions, click on API Tokens
|
||||||
10. Click the Add button
|
10. Click the Add button
|
||||||
- User: user from bullet 8 above
|
- User: user from bullet 8 above
|
||||||
- Token ID: something informative like the application or purpose like `homepage`
|
- Token ID: something informative like the application or purpose like `homepage`
|
||||||
|
|||||||
@@ -15,4 +15,5 @@ widget:
|
|||||||
url: http://qbittorrent.host.or.ip
|
url: http://qbittorrent.host.or.ip
|
||||||
username: username
|
username: username
|
||||||
password: password
|
password: password
|
||||||
|
enableLeechProgress: true # optional, defaults to false
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -3,7 +3,8 @@ title: Romm
|
|||||||
description: Romm Widget Configuration
|
description: Romm Widget Configuration
|
||||||
---
|
---
|
||||||
|
|
||||||
Allowed fields: `["platforms", "totalRoms"]`.
|
Allowed fields: `["platforms", "totalRoms", "saves", "states", "screenshots", "totalfilesize"]`.
|
||||||
|
If more than (4) fields are provided, only the first (4) will be used.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
@@ -11,4 +12,5 @@ widget:
|
|||||||
url: http://romm.host.or.ip
|
url: http://romm.host.or.ip
|
||||||
username: username # optional
|
username: username # optional
|
||||||
password: password # optional
|
password: password # optional
|
||||||
|
fields: ["platforms", "totalRoms", "saves", "states"] # optional - default fields shown
|
||||||
```
|
```
|
||||||
|
|||||||
15
docs/widgets/services/spoolman.md
Normal file
15
docs/widgets/services/spoolman.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Spoolman
|
||||||
|
description: Spoolman Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Spoolman](https://github.com/Donkie/Spoolman).
|
||||||
|
|
||||||
|
4 spools are displayed by default. If more than 4 spools are configured in spoolman you can use the spoolIds configuration option to control which are displayed.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: spoolman
|
||||||
|
url: http://spoolman.host.or.ip
|
||||||
|
spoolIds: [1, 2, 3, 4] # optional
|
||||||
|
```
|
||||||
20
docs/widgets/services/suwayomi.md
Normal file
20
docs/widgets/services/suwayomi.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
title: Suwayomi
|
||||||
|
description: Suwayomi Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Suwayomi](https://github.com/Suwayomi/Suwayomi-Server).
|
||||||
|
|
||||||
|
Allowed fields: ["download", "nondownload", "read", "unread", "downloadedread", "downloadedunread", "nondownloadedread", "nondownloadedunread"]
|
||||||
|
|
||||||
|
The widget defaults to the first four above. If more than four fields are provided, only the first 4 are displayed.
|
||||||
|
Category IDs can be obtained from the url when navigating to it, `?tab={categoryID}`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: suwayomi
|
||||||
|
url: http://suwayomi.host.or.ip
|
||||||
|
username: username #optional
|
||||||
|
password: password #optional
|
||||||
|
category: 0 #optional, defaults to all categories
|
||||||
|
```
|
||||||
@@ -11,4 +11,5 @@ Allowed fields: `["queue", "processed", "errored", "saved"]`.
|
|||||||
widget:
|
widget:
|
||||||
type: tdarr
|
type: tdarr
|
||||||
url: http://tdarr.host.or.ip
|
url: http://tdarr.host.or.ip
|
||||||
|
key: tdarrapikey # optional
|
||||||
```
|
```
|
||||||
|
|||||||
26
docs/widgets/services/technitium.md
Normal file
26
docs/widgets/services/technitium.md
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
---
|
||||||
|
title: Technitium DNS Server
|
||||||
|
description: Technitium DNS Server Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Technitium DNS Server](https://technitium.com/dns/).
|
||||||
|
|
||||||
|
Allowed fields (up to 4): `["totalQueries","totalNoError","totalServerFailure","totalNxDomain","totalRefused","totalAuthoritative","totalRecursive","totalCached","totalBlocked","totalDropped","totalClients"]`.
|
||||||
|
|
||||||
|
Defaults to: `["totalQueries", "totalAuthoritative", "totalCached", "totalServerFailure"]`
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: technitium
|
||||||
|
url: <url to dns server>
|
||||||
|
key: biglongapitoken
|
||||||
|
range: LastDay # optional, defaults to LastHour
|
||||||
|
```
|
||||||
|
|
||||||
|
#### API Key
|
||||||
|
|
||||||
|
This can be generated via the Technitium DNS Dashboard, and should be generated from a special API specific user.
|
||||||
|
|
||||||
|
#### Range
|
||||||
|
|
||||||
|
`range` value determines how far back of statistics to pull data for. The value comes directly from Technitium API documentation found [here](https://github.com/TechnitiumSoftware/DnsServer/blob/master/APIDOCS.md#dashboard-api-calls), defined as `"type"`. The value can be one of: `LastHour`, `LastDay`, `LastWeek`, `LastMonth`, `LastYear`.
|
||||||
@@ -7,7 +7,11 @@ Learn more about [Unifi Controller](https://ui.com/).
|
|||||||
|
|
||||||
_(Find the Unifi Controller information widget [here](../info/unifi_controller.md))_
|
_(Find the Unifi Controller information widget [here](../info/unifi_controller.md))_
|
||||||
|
|
||||||
You can display general connectivity status from your Unifi (Network) Controller. When authenticating you will want to use an account that has at least read privileges.
|
You can display general connectivity status from your Unifi (Network) Controller.
|
||||||
|
|
||||||
|
!!! warning
|
||||||
|
|
||||||
|
When authenticating you will want to use a local account that has at least read privileges.
|
||||||
|
|
||||||
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.
|
||||||
|
|
||||||
|
|||||||
18
docs/widgets/services/vikunja.md
Normal file
18
docs/widgets/services/vikunja.md
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
---
|
||||||
|
title: Vikunja
|
||||||
|
description: Vikunja Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Vikunja](https://vikunja.io).
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: vikunja
|
||||||
|
url: http[s]://vikunja.host.or.ip[:port]
|
||||||
|
key: vikunjaapikey
|
||||||
|
enableTaskList: true # optional, defaults to false
|
||||||
|
```
|
||||||
@@ -5,7 +5,7 @@ description: Watchtower Widget Configuration
|
|||||||
|
|
||||||
Learn more about [Watchtower](https://github.com/containrrr/watchtower).
|
Learn more about [Watchtower](https://github.com/containrrr/watchtower).
|
||||||
|
|
||||||
To use this widget, Watchtower needs to be configured to to [enable metrics](https://containrrr.dev/watchtower/metrics/).
|
To use this widget, Watchtower needs to be configured to [enable metrics](https://containrrr.dev/watchtower/metrics/).
|
||||||
|
|
||||||
Allowed fields: `["containers_scanned", "containers_updated", "containers_failed"]`.
|
Allowed fields: `["containers_scanned", "containers_updated", "containers_failed"]`.
|
||||||
|
|
||||||
|
|||||||
21
docs/widgets/services/zabbix.md
Normal file
21
docs/widgets/services/zabbix.md
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
---
|
||||||
|
title: Zabbix
|
||||||
|
description: Zabbix Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Zabbix](https://github.com/zabbix/zabbix). The widget supports (at least) Zabbix server version 7.0.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
Allowed fields: `["unclassified", "information", "warning", "average", "high", "disaster"]`.
|
||||||
|
|
||||||
|
Only 4 fields can be shown at a time, with the default being: `["warning", "average", "high", "disaster"]`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: zabbix
|
||||||
|
url: http://zabbix.host.or.ip/zabbix
|
||||||
|
key: your-api-key
|
||||||
|
```
|
||||||
|
|
||||||
|
See the [Zabbix documentation](https://www.zabbix.com/documentation/current/en/manual/web_interface/frontend_sections/users/api_tokens) for details on generating API tokens.
|
||||||
18
mkdocs.yml
18
mkdocs.yml
@@ -21,8 +21,8 @@ nav:
|
|||||||
- configs/index.md
|
- configs/index.md
|
||||||
- configs/settings.md
|
- configs/settings.md
|
||||||
- configs/bookmarks.md
|
- configs/bookmarks.md
|
||||||
|
- configs/info-widgets.md
|
||||||
- configs/services.md
|
- configs/services.md
|
||||||
- configs/service-widgets.md
|
|
||||||
- configs/kubernetes.md
|
- configs/kubernetes.md
|
||||||
- configs/docker.md
|
- configs/docker.md
|
||||||
- configs/custom-css-js.md
|
- configs/custom-css-js.md
|
||||||
@@ -31,12 +31,14 @@ nav:
|
|||||||
- "Service Widgets":
|
- "Service Widgets":
|
||||||
- widgets/services/index.md
|
- widgets/services/index.md
|
||||||
- widgets/services/adguard-home.md
|
- widgets/services/adguard-home.md
|
||||||
|
- widgets/services/argocd.md
|
||||||
- widgets/services/atsumeru.md
|
- widgets/services/atsumeru.md
|
||||||
- widgets/services/audiobookshelf.md
|
- widgets/services/audiobookshelf.md
|
||||||
- widgets/services/authentik.md
|
- widgets/services/authentik.md
|
||||||
- widgets/services/autobrr.md
|
- widgets/services/autobrr.md
|
||||||
- widgets/services/azuredevops.md
|
- widgets/services/azuredevops.md
|
||||||
- widgets/services/bazarr.md
|
- widgets/services/bazarr.md
|
||||||
|
- widgets/services/beszel.md
|
||||||
- widgets/services/caddy.md
|
- widgets/services/caddy.md
|
||||||
- widgets/services/calendar.md
|
- widgets/services/calendar.md
|
||||||
- widgets/services/calibre-web.md
|
- widgets/services/calibre-web.md
|
||||||
@@ -47,6 +49,7 @@ nav:
|
|||||||
- widgets/services/crowdsec.md
|
- widgets/services/crowdsec.md
|
||||||
- widgets/services/customapi.md
|
- widgets/services/customapi.md
|
||||||
- widgets/services/deluge.md
|
- widgets/services/deluge.md
|
||||||
|
- widgets/services/develancacheui.md
|
||||||
- widgets/services/diskstation.md
|
- widgets/services/diskstation.md
|
||||||
- widgets/services/downloadstation.md
|
- widgets/services/downloadstation.md
|
||||||
- widgets/services/emby.md
|
- widgets/services/emby.md
|
||||||
@@ -61,11 +64,13 @@ nav:
|
|||||||
- widgets/services/gatus.md
|
- widgets/services/gatus.md
|
||||||
- widgets/services/ghostfolio.md
|
- widgets/services/ghostfolio.md
|
||||||
- widgets/services/gitea.md
|
- widgets/services/gitea.md
|
||||||
|
- widgets/services/gitlab.md
|
||||||
- widgets/services/glances.md
|
- widgets/services/glances.md
|
||||||
- widgets/services/gluetun.md
|
- widgets/services/gluetun.md
|
||||||
- widgets/services/gotify.md
|
- widgets/services/gotify.md
|
||||||
- widgets/services/grafana.md
|
- widgets/services/grafana.md
|
||||||
- widgets/services/hdhomerun.md
|
- widgets/services/hdhomerun.md
|
||||||
|
- widgets/services/headscale.md
|
||||||
- widgets/services/healthchecks.md
|
- widgets/services/healthchecks.md
|
||||||
- widgets/services/homeassistant.md
|
- widgets/services/homeassistant.md
|
||||||
- widgets/services/homebox.md
|
- widgets/services/homebox.md
|
||||||
@@ -81,7 +86,9 @@ nav:
|
|||||||
- widgets/services/kopia.md
|
- widgets/services/kopia.md
|
||||||
- widgets/services/lidarr.md
|
- widgets/services/lidarr.md
|
||||||
- widgets/services/linkwarden.md
|
- widgets/services/linkwarden.md
|
||||||
|
- widgets/services/lubelogger.md
|
||||||
- widgets/services/mastodon.md
|
- widgets/services/mastodon.md
|
||||||
|
- widgets/services/mailcow.md
|
||||||
- widgets/services/mealie.md
|
- widgets/services/mealie.md
|
||||||
- widgets/services/medusa.md
|
- widgets/services/medusa.md
|
||||||
- widgets/services/mikrotik.md
|
- widgets/services/mikrotik.md
|
||||||
@@ -116,6 +123,7 @@ nav:
|
|||||||
- widgets/services/plex.md
|
- widgets/services/plex.md
|
||||||
- widgets/services/portainer.md
|
- widgets/services/portainer.md
|
||||||
- widgets/services/prometheus.md
|
- widgets/services/prometheus.md
|
||||||
|
- widgets/services/prometheusmetric.md
|
||||||
- widgets/services/prowlarr.md
|
- widgets/services/prowlarr.md
|
||||||
- widgets/services/proxmox.md
|
- widgets/services/proxmox.md
|
||||||
- widgets/services/proxmoxbackupserver.md
|
- widgets/services/proxmoxbackupserver.md
|
||||||
@@ -131,12 +139,15 @@ nav:
|
|||||||
- widgets/services/scrutiny.md
|
- widgets/services/scrutiny.md
|
||||||
- widgets/services/sonarr.md
|
- widgets/services/sonarr.md
|
||||||
- widgets/services/speedtest-tracker.md
|
- widgets/services/speedtest-tracker.md
|
||||||
|
- widgets/services/spoolman.md
|
||||||
- widgets/services/stash.md
|
- widgets/services/stash.md
|
||||||
- widgets/services/stocks.md
|
- widgets/services/stocks.md
|
||||||
|
- widgets/services/suwayomi.md
|
||||||
- widgets/services/swagdashboard.md
|
- widgets/services/swagdashboard.md
|
||||||
- widgets/services/syncthing-relay-server.md
|
- widgets/services/syncthing-relay-server.md
|
||||||
- widgets/services/tailscale.md
|
- widgets/services/tailscale.md
|
||||||
- widgets/services/tandoor.md
|
- widgets/services/tandoor.md
|
||||||
|
- widgets/services/technitium.md
|
||||||
- widgets/services/tdarr.md
|
- widgets/services/tdarr.md
|
||||||
- widgets/services/traefik.md
|
- widgets/services/traefik.md
|
||||||
- widgets/services/transmission.md
|
- widgets/services/transmission.md
|
||||||
@@ -147,10 +158,12 @@ nav:
|
|||||||
- widgets/services/uptime-kuma.md
|
- widgets/services/uptime-kuma.md
|
||||||
- widgets/services/uptimerobot.md
|
- widgets/services/uptimerobot.md
|
||||||
- widgets/services/urbackup.md
|
- widgets/services/urbackup.md
|
||||||
|
- widgets/services/vikunja.md
|
||||||
- widgets/services/watchtower.md
|
- widgets/services/watchtower.md
|
||||||
- widgets/services/wgeasy.md
|
- widgets/services/wgeasy.md
|
||||||
- widgets/services/whatsupdocker.md
|
- widgets/services/whatsupdocker.md
|
||||||
- widgets/services/xteve.md
|
- widgets/services/xteve.md
|
||||||
|
- widgets/services/zabbix.md
|
||||||
- "Information Widgets":
|
- "Information Widgets":
|
||||||
- widgets/info/index.md
|
- widgets/info/index.md
|
||||||
- widgets/info/datetime.md
|
- widgets/info/datetime.md
|
||||||
@@ -165,7 +178,6 @@ nav:
|
|||||||
- widgets/info/search.md
|
- widgets/info/search.md
|
||||||
- widgets/info/stocks.md
|
- widgets/info/stocks.md
|
||||||
- widgets/info/unifi_controller.md
|
- widgets/info/unifi_controller.md
|
||||||
- widgets/info/weather.md
|
|
||||||
- "Learn":
|
- "Learn":
|
||||||
- widgets/authoring/index.md
|
- widgets/authoring/index.md
|
||||||
- "Getting Started": widgets/authoring/getting-started.md
|
- "Getting Started": widgets/authoring/getting-started.md
|
||||||
@@ -229,8 +241,6 @@ extra_css:
|
|||||||
- "stylesheets/extra.css"
|
- "stylesheets/extra.css"
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
version:
|
|
||||||
provider: mike
|
|
||||||
social:
|
social:
|
||||||
- icon: fontawesome/brands/discord
|
- icon: fontawesome/brands/discord
|
||||||
link: https://discord.gg/k4ruYNrudu
|
link: https://discord.gg/k4ruYNrudu
|
||||||
|
|||||||
@@ -84,12 +84,12 @@ function prettyBytes(number, options) {
|
|||||||
return `${prefix + numberString} ${unit}`;
|
return `${prefix + numberString} ${unit}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
function uptime(uptimeInSeconds, i18next) {
|
function duration(durationInSeconds, i18next) {
|
||||||
const mo = Math.floor(uptimeInSeconds / (3600 * 24 * 31));
|
const mo = Math.floor(durationInSeconds / (3600 * 24 * 31));
|
||||||
const d = Math.floor((uptimeInSeconds % (3600 * 24 * 31)) / (3600 * 24));
|
const d = Math.floor((durationInSeconds % (3600 * 24 * 31)) / (3600 * 24));
|
||||||
const h = Math.floor((uptimeInSeconds % (3600 * 24)) / 3600);
|
const h = Math.floor((durationInSeconds % (3600 * 24)) / 3600);
|
||||||
const m = Math.floor((uptimeInSeconds % 3600) / 60);
|
const m = Math.floor((durationInSeconds % 3600) / 60);
|
||||||
const s = Math.floor(uptimeInSeconds % 60);
|
const s = Math.floor(durationInSeconds % 60);
|
||||||
|
|
||||||
const moDisplay = mo > 0 ? mo + i18next.t("common.months") : "";
|
const moDisplay = mo > 0 ? mo + i18next.t("common.months") : "";
|
||||||
const dDisplay = d > 0 ? d + i18next.t("common.days") : "";
|
const dDisplay = d > 0 ? d + i18next.t("common.days") : "";
|
||||||
@@ -156,7 +156,7 @@ module.exports = {
|
|||||||
i18next.services.formatter.add("relativeDate", (value, lng, options) =>
|
i18next.services.formatter.add("relativeDate", (value, lng, options) =>
|
||||||
relativeDate(new Date(value), new Intl.RelativeTimeFormat(lng, { ...options })),
|
relativeDate(new Date(value), new Intl.RelativeTimeFormat(lng, { ...options })),
|
||||||
);
|
);
|
||||||
i18next.services.formatter.add("uptime", (value, lng) => uptime(value, i18next));
|
i18next.services.formatter.add("duration", (value, lng) => duration(value, i18next));
|
||||||
},
|
},
|
||||||
type: "3rdParty",
|
type: "3rdParty",
|
||||||
},
|
},
|
||||||
|
|||||||
3463
package-lock.json
generated
3463
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
32
package.json
32
package.json
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "startpage",
|
"name": "homepage",
|
||||||
"version": "0.1.0",
|
"version": "0.9.6",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "next dev",
|
"dev": "next dev",
|
||||||
@@ -16,12 +16,12 @@
|
|||||||
"classnames": "^2.5.1",
|
"classnames": "^2.5.1",
|
||||||
"compare-versions": "^6.1.0",
|
"compare-versions": "^6.1.0",
|
||||||
"dockerode": "^4.0.2",
|
"dockerode": "^4.0.2",
|
||||||
"follow-redirects": "^1.15.6",
|
"follow-redirects": "^1.15.9",
|
||||||
"gamedig": "^4.3.1",
|
"gamedig": "^5.1.4",
|
||||||
"i18next": "^21.10.0",
|
"i18next": "^21.10.0",
|
||||||
"js-yaml": "^4.1.0",
|
"js-yaml": "^4.1.0",
|
||||||
"json-rpc-2.0": "^1.7.0",
|
"json-rpc-2.0": "^1.7.0",
|
||||||
"luxon": "^3.4.4",
|
"luxon": "^3.5.0",
|
||||||
"memory-cache": "^0.2.0",
|
"memory-cache": "^0.2.0",
|
||||||
"minecraft-ping-js": "^1.0.2",
|
"minecraft-ping-js": "^1.0.2",
|
||||||
"next": "^12.3.4",
|
"next": "^12.3.4",
|
||||||
@@ -32,33 +32,33 @@
|
|||||||
"react": "^18.3.1",
|
"react": "^18.3.1",
|
||||||
"react-dom": "^18.2.0",
|
"react-dom": "^18.2.0",
|
||||||
"react-i18next": "^11.18.6",
|
"react-i18next": "^11.18.6",
|
||||||
"react-icons": "^4.12.0",
|
"react-icons": "^5.4.0",
|
||||||
"recharts": "^2.12.6",
|
"recharts": "^2.12.6",
|
||||||
"rrule": "^2.8.1",
|
"rrule": "^2.8.1",
|
||||||
"swr": "^1.3.0",
|
"swr": "^1.3.0",
|
||||||
"systeminformation": "^5.23.2",
|
"systeminformation": "^5.24.3",
|
||||||
"tough-cookie": "^4.1.3",
|
"tough-cookie": "^4.1.3",
|
||||||
"urbackup-server-api": "^0.52.0",
|
"urbackup-server-api": "^0.52.1",
|
||||||
"winston": "^3.11.0",
|
"winston": "^3.11.0",
|
||||||
"xml-js": "^1.6.11"
|
"xml-js": "^1.6.11"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@tailwindcss/forms": "^0.5.7",
|
"@tailwindcss/forms": "^0.5.8",
|
||||||
"autoprefixer": "^10.4.17",
|
"autoprefixer": "^10.4.20",
|
||||||
"eslint": "^8.57.0",
|
"eslint": "^8.57.1",
|
||||||
"eslint-config-airbnb": "^19.0.4",
|
"eslint-config-airbnb": "^19.0.4",
|
||||||
"eslint-config-next": "^14.2.3",
|
"eslint-config-next": "^14.2.3",
|
||||||
"eslint-config-prettier": "^9.1.0",
|
"eslint-config-prettier": "^9.1.0",
|
||||||
"eslint-plugin-import": "^2.29.1",
|
"eslint-plugin-import": "^2.31.0",
|
||||||
"eslint-plugin-jsx-a11y": "^6.8.0",
|
"eslint-plugin-jsx-a11y": "^6.8.0",
|
||||||
"eslint-plugin-prettier": "^5.2.1",
|
"eslint-plugin-prettier": "^5.2.1",
|
||||||
"eslint-plugin-react": "^7.34.2",
|
"eslint-plugin-react": "^7.37.3",
|
||||||
"eslint-plugin-react-hooks": "^4.6.2",
|
"eslint-plugin-react-hooks": "^4.6.2",
|
||||||
"postcss": "^8.4.38",
|
"postcss": "^8.4.47",
|
||||||
"prettier": "^3.2.5",
|
"prettier": "^3.2.5",
|
||||||
"tailwind-scrollbar": "^3.0.5",
|
"tailwind-scrollbar": "^3.0.5",
|
||||||
"tailwindcss": "^3.4.3",
|
"tailwindcss": "^3.4.17",
|
||||||
"typescript": "^5.4.5"
|
"typescript": "^5.6.3"
|
||||||
},
|
},
|
||||||
"optionalDependencies": {
|
"optionalDependencies": {
|
||||||
"osx-temperature-sensor": "^1.0.8"
|
"osx-temperature-sensor": "^1.0.8"
|
||||||
|
|||||||
2574
pnpm-lock.yaml
generated
2574
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "ma",
|
"months": "ma",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Rooster",
|
"grid_power": "Rooster",
|
||||||
"home_power": "Verbruik",
|
"home_power": "Verbruik",
|
||||||
"charge_power": "Laaier",
|
"charge_power": "Laaier",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Aflaai",
|
"download": "Aflaai",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Seier",
|
"leech": "Seier",
|
||||||
"seed": "Vul"
|
"seed": "Vul"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Kas Tref Grepe",
|
||||||
|
"cachemissbytes": "Kas Mis Grepe"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Aflaai",
|
"download": "Aflaai",
|
||||||
"upload": "Laai Op",
|
"upload": "Laai Op",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Gestop",
|
"stopped": "Gestop",
|
||||||
"total": "Totaal"
|
"total": "Totaal"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Afgelaai",
|
||||||
|
"nondownload": "Nie-Afgelaai",
|
||||||
|
"read": "Gelees",
|
||||||
|
"unread": "Ongelees",
|
||||||
|
"downloadedread": "Afgelaai & Gelees",
|
||||||
|
"downloadedunread": "Afgelaai en Ongelees",
|
||||||
|
"nondownloadedread": "Nie-Afgelaai & Gelees",
|
||||||
|
"nondownloadedunread": "Nie-Afgelaai & Ongelees"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Adres",
|
"address": "Adres",
|
||||||
"expires": "Verval",
|
"expires": "Verval",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Terug"
|
"ago": "{{value}} Terug"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Navraë",
|
||||||
|
"totalNoError": "Sukses",
|
||||||
|
"totalServerFailure": "Mislukkings",
|
||||||
|
"totalNxDomain": "NX-domeine",
|
||||||
|
"totalRefused": "Geweier",
|
||||||
|
"totalAuthoritative": "Gesaghebbend",
|
||||||
|
"totalRecursive": "Rekursief",
|
||||||
|
"totalCached": "Gekas",
|
||||||
|
"totalBlocked": "Geblok",
|
||||||
|
"totalDropped": "Geval",
|
||||||
|
"totalClients": "Kliënte"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Tou",
|
"queue": "Tou",
|
||||||
"processed": "Verwerk",
|
"processed": "Verwerk",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platform",
|
"platforms": "Platform",
|
||||||
"totalRoms": "Totale ROMs"
|
"totalRoms": "Spelle",
|
||||||
|
"saves": "Beware",
|
||||||
|
"states": "Toestande",
|
||||||
|
"screenshots": "Skermskote",
|
||||||
|
"totalfilesize": "Totale Grootte"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domeine",
|
||||||
|
"mailboxes": "Posbusse",
|
||||||
|
"mails": "E-posse",
|
||||||
|
"storage": "Bergplek"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Waarskuwings",
|
"warnings": "Waarskuwings",
|
||||||
@@ -902,8 +939,76 @@
|
|||||||
"invalidConfiguration": "Ongeldige opstelling"
|
"invalidConfiguration": "Ongeldige opstelling"
|
||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Cameras",
|
"cameras": "Kameras",
|
||||||
"uptime": "Optyd",
|
"uptime": "Optyd",
|
||||||
"version": "Weergawe"
|
"version": "Weergawe"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Skakels",
|
||||||
|
"collections": "Versamelings",
|
||||||
|
"tags": "Merkers"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Nie geklassifiseer nie",
|
||||||
|
"information": "Informasie",
|
||||||
|
"warning": "Waarskuwing",
|
||||||
|
"average": "Gemiddeld",
|
||||||
|
"high": "Hoog",
|
||||||
|
"disaster": "Ramp"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Voertuig",
|
||||||
|
"vehicles": "Voertuie",
|
||||||
|
"serviceRecords": "Diensrekords",
|
||||||
|
"reminders": "Herinneringe",
|
||||||
|
"nextReminder": "Volgende Herinnering",
|
||||||
|
"none": "Geen"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Aktiewe Projekte",
|
||||||
|
"tasks7d": "Take Hierdie week",
|
||||||
|
"tasksOverdue": "Agterstallige Take",
|
||||||
|
"tasksInProgress": "Take Aan Die Gang"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Naam",
|
||||||
|
"address": "Adres",
|
||||||
|
"last_seen": "Laaste Gesien",
|
||||||
|
"status": "Status",
|
||||||
|
"online": "Aanlyn",
|
||||||
|
"offline": "Vanlyn"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Naam",
|
||||||
|
"systems": "Stelsels",
|
||||||
|
"up": "Op",
|
||||||
|
"down": "Af",
|
||||||
|
"paused": "Onderbreek",
|
||||||
|
"pending": "Afwagtend",
|
||||||
|
"status": "Status",
|
||||||
|
"updated": "Opgedateer",
|
||||||
|
"cpu": "SVE",
|
||||||
|
"memory": "GEH",
|
||||||
|
"disk": "Skyf",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Programme",
|
||||||
|
"synced": "Gesinkroniseer",
|
||||||
|
"outOfSync": "Nie Gesinchroniseer Nie",
|
||||||
|
"healthy": "Gesond",
|
||||||
|
"degraded": "Gedegradeer",
|
||||||
|
"progressing": "Vorderend",
|
||||||
|
"missing": "Vermis",
|
||||||
|
"suspended": "Geskors"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Laai"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groepe",
|
||||||
|
"issues": "Kwessies",
|
||||||
|
"merges": "Saamvleg Versoeke",
|
||||||
|
"projects": "Projekte"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "ش",
|
"months": "ش",
|
||||||
"days": "ي",
|
"days": "ي",
|
||||||
"hours": "س",
|
"hours": "س",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "شبكة",
|
"grid_power": "شبكة",
|
||||||
"home_power": "الاستهلاك",
|
"home_power": "الاستهلاك",
|
||||||
"charge_power": "شاحن",
|
"charge_power": "شاحن",
|
||||||
"watt_hour": "واط ساعة"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "التنزيل",
|
"download": "التنزيل",
|
||||||
@@ -140,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "في انتظار قطع الاتصال",
|
"connectionStatusPendingDisconnect": "في انتظار قطع الاتصال",
|
||||||
"connectionStatusDisconnecting": "جار قطع الاتصال",
|
"connectionStatusDisconnecting": "جار قطع الاتصال",
|
||||||
"connectionStatusDisconnected": "غير متصل",
|
"connectionStatusDisconnected": "غير متصل",
|
||||||
"connectionStatusConnected": "Connected",
|
"connectionStatusConnected": "متصل",
|
||||||
"uptime": "مدة التشغيل",
|
"uptime": "مدة التشغيل",
|
||||||
"maxDown": "أقصى حد للتنزيل",
|
"maxDown": "أقصى حد للتنزيل",
|
||||||
"maxUp": "أقصى حد للتحميل",
|
"maxUp": "أقصى حد للتحميل",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "القرناء",
|
"leech": "القرناء",
|
||||||
"seed": "البذور"
|
"seed": "البذور"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "التنزيل",
|
"download": "التنزيل",
|
||||||
"upload": "التحميل",
|
"upload": "التحميل",
|
||||||
@@ -279,9 +283,9 @@
|
|||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "المجموع",
|
"total": "المجموع",
|
||||||
"connected": "Connected",
|
"connected": "متصل",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "أجهزة جديدة",
|
||||||
"down_alerts": "Down Alerts"
|
"down_alerts": "تنبيهات تعطل"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "الاستعلامات",
|
"queries": "الاستعلامات",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "متوقف",
|
"stopped": "متوقف",
|
||||||
"total": "المجموع"
|
"total": "المجموع"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "مُنزل",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "قراءة",
|
||||||
|
"unread": "غير مقروءة",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "عنوان",
|
"address": "عنوان",
|
||||||
"expires": "تنتهي",
|
"expires": "تنتهي",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}ث",
|
"seconds": "{{number}}ث",
|
||||||
"ago": "منذ {{value}}"
|
"ago": "منذ {{value}}"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "الاستعلامات",
|
||||||
|
"totalNoError": "تم بنجاح",
|
||||||
|
"totalServerFailure": "فشل",
|
||||||
|
"totalNxDomain": "مجالات NX",
|
||||||
|
"totalRefused": "مرفوض",
|
||||||
|
"totalAuthoritative": "موثوقة",
|
||||||
|
"totalRecursive": "عودي",
|
||||||
|
"totalCached": "مخبأ",
|
||||||
|
"totalBlocked": "محظور",
|
||||||
|
"totalDropped": "أسقطت",
|
||||||
|
"totalClients": "العملاء"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "إنتظار",
|
"queue": "إنتظار",
|
||||||
"processed": "معالجة",
|
"processed": "معالجة",
|
||||||
@@ -427,7 +454,7 @@
|
|||||||
"custom": "مُخصّص",
|
"custom": "مُخصّص",
|
||||||
"visit": "زيارة",
|
"visit": "زيارة",
|
||||||
"url": "الرابط",
|
"url": "الرابط",
|
||||||
"searchsuggestion": "Suggestion"
|
"searchsuggestion": "الإقتراحات"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"0-day": "مشمس",
|
"0-day": "مشمس",
|
||||||
@@ -544,7 +571,7 @@
|
|||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "القنوات",
|
"channels": "القنوات",
|
||||||
"hd": "جودة HD",
|
"hd": "جودة HD",
|
||||||
"tunerCount": "Tuners",
|
"tunerCount": "التونز",
|
||||||
"channelNumber": "القناة",
|
"channelNumber": "القناة",
|
||||||
"channelNetwork": "الشبكة",
|
"channelNetwork": "الشبكة",
|
||||||
"signalStrength": "القوة",
|
"signalStrength": "القوة",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "المِنصات",
|
"platforms": "المِنصات",
|
||||||
"totalRoms": "مجموع الروومات"
|
"totalRoms": "ألعاب",
|
||||||
|
"saves": "نُقَط حفظ",
|
||||||
|
"states": "حالات",
|
||||||
|
"screenshots": "لقطات شاشة",
|
||||||
|
"totalfilesize": "الحجم الكلي"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "مجالات",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "التخزين"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "تحذيرات",
|
"warnings": "تحذيرات",
|
||||||
@@ -846,7 +883,7 @@
|
|||||||
},
|
},
|
||||||
"stash": {
|
"stash": {
|
||||||
"scenes": "المشاهد",
|
"scenes": "المشاهد",
|
||||||
"scenesPlayed": "Scenes Played",
|
"scenesPlayed": "مشاهد شغلت",
|
||||||
"playCount": "إجمالي المشغلات",
|
"playCount": "إجمالي المشغلات",
|
||||||
"playDuration": "وقت المشاهدة",
|
"playDuration": "وقت المشاهدة",
|
||||||
"sceneSize": "حجم المشاهد",
|
"sceneSize": "حجم المشاهد",
|
||||||
@@ -854,7 +891,7 @@
|
|||||||
"images": "صور",
|
"images": "صور",
|
||||||
"imageSize": "حجم الصور",
|
"imageSize": "حجم الصور",
|
||||||
"galleries": "المعارض",
|
"galleries": "المعارض",
|
||||||
"performers": "Performers",
|
"performers": "ممثلين",
|
||||||
"studios": "استوديوهات",
|
"studios": "استوديوهات",
|
||||||
"movies": "أفلام",
|
"movies": "أفلام",
|
||||||
"tags": "التصنيفات",
|
"tags": "التصنيفات",
|
||||||
@@ -863,11 +900,11 @@
|
|||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "المستخدمون",
|
"users": "المستخدمون",
|
||||||
"recipes": "وصفات",
|
"recipes": "وصفات",
|
||||||
"keywords": "Keywords"
|
"keywords": "كلمات مفتاح"
|
||||||
},
|
},
|
||||||
"homebox": {
|
"homebox": {
|
||||||
"items": "Items",
|
"items": "عناصر",
|
||||||
"totalWithWarranty": "With Warranty",
|
"totalWithWarranty": "بالضمان",
|
||||||
"locations": "Locations",
|
"locations": "Locations",
|
||||||
"labels": "Labels",
|
"labels": "Labels",
|
||||||
"users": "المستخدمون",
|
"users": "المستخدمون",
|
||||||
@@ -878,7 +915,7 @@
|
|||||||
"bans": "Bans"
|
"bans": "Bans"
|
||||||
},
|
},
|
||||||
"wgeasy": {
|
"wgeasy": {
|
||||||
"connected": "Connected",
|
"connected": "متصل",
|
||||||
"enabled": "مفعل",
|
"enabled": "مفعل",
|
||||||
"disabled": "معطل",
|
"disabled": "معطل",
|
||||||
"total": "المجموع"
|
"total": "المجموع"
|
||||||
@@ -896,14 +933,82 @@
|
|||||||
},
|
},
|
||||||
"stocks": {
|
"stocks": {
|
||||||
"stocks": "Stocks",
|
"stocks": "Stocks",
|
||||||
"loading": "Loading",
|
"loading": "تحميل",
|
||||||
"open": "Open - US Market",
|
"open": "مفتوحة - السوق الأمريكية",
|
||||||
"closed": "Closed - US Market",
|
"closed": "مغلقة - السوق الأمريكية",
|
||||||
"invalidConfiguration": "Invalid Configuration"
|
"invalidConfiguration": "إعدادات غير صحيحة"
|
||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Cameras",
|
"cameras": "كاميرات",
|
||||||
"uptime": "مدة التشغيل",
|
"uptime": "مدة التشغيل",
|
||||||
"version": "الإصدار"
|
"version": "الإصدار"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "روابط",
|
||||||
|
"collections": "مجموعات",
|
||||||
|
"tags": "التصنيفات"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "غير مصنفة",
|
||||||
|
"information": "معلومات",
|
||||||
|
"warning": "تحذيرات",
|
||||||
|
"average": "متوسط",
|
||||||
|
"high": "عالي",
|
||||||
|
"disaster": "كارثة"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "الاسم",
|
||||||
|
"address": "عنوان",
|
||||||
|
"last_seen": "آخر ظهور",
|
||||||
|
"status": "الحالة",
|
||||||
|
"online": "مُتّصل",
|
||||||
|
"offline": "غير متصل"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "الاسم",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "يعمل",
|
||||||
|
"down": "لا يعمل",
|
||||||
|
"paused": "متوقف",
|
||||||
|
"pending": "معلق",
|
||||||
|
"status": "الحالة",
|
||||||
|
"updated": "محدث",
|
||||||
|
"cpu": "المعالج",
|
||||||
|
"memory": "الذاكرة",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "سليم",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "مفقود",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "تحميل"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "المُشكِلات",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mo",
|
"months": "mo",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "ч",
|
"hours": "ч",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Grid",
|
"grid_power": "Grid",
|
||||||
"home_power": "Consumption",
|
"home_power": "Consumption",
|
||||||
"charge_power": "Charger",
|
"charge_power": "Charger",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Спрян",
|
"stopped": "Спрян",
|
||||||
"total": "Общо"
|
"total": "Общо"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Изтеглени",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Address",
|
"address": "Address",
|
||||||
"expires": "Expires",
|
"expires": "Expires",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}сек",
|
"seconds": "{{number}}сек",
|
||||||
"ago": "преди {{value}}"
|
"ago": "преди {{value}}"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Заявки",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Блокирани",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Clients"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Опашка",
|
"queue": "Опашка",
|
||||||
"processed": "Processed",
|
"processed": "Processed",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Platforms",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domains",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Storage"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Warnings",
|
||||||
@@ -905,5 +942,73 @@
|
|||||||
"cameras": "Cameras",
|
"cameras": "Cameras",
|
||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"version": "Version"
|
"version": "Version"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Тагове"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Информация",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Name",
|
||||||
|
"address": "Address",
|
||||||
|
"last_seen": "Последно видян",
|
||||||
|
"status": "Статус",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "Изключен"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Name",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"paused": "Paused",
|
||||||
|
"pending": "Pending",
|
||||||
|
"status": "Статус",
|
||||||
|
"updated": "Updated",
|
||||||
|
"cpu": "Процесор",
|
||||||
|
"memory": "Памет",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Липсващи",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Issues",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mes",
|
"months": "mes",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Xarxa",
|
"grid_power": "Xarxa",
|
||||||
"home_power": "Consum",
|
"home_power": "Consum",
|
||||||
"charge_power": "Carregador",
|
"charge_power": "Carregador",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Descarregar",
|
"download": "Descarregar",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Sangonera",
|
"leech": "Sangonera",
|
||||||
"seed": "Llavors"
|
"seed": "Llavors"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Bytes trobats a la memòria cau",
|
||||||
|
"cachemissbytes": "Bytes no trobats a la memòria cau"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Descarregar",
|
"download": "Descarregar",
|
||||||
"upload": "Pujada",
|
"upload": "Pujada",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Aturat",
|
"stopped": "Aturat",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Descarregat",
|
||||||
|
"nondownload": "No descarregat",
|
||||||
|
"read": "Llegit",
|
||||||
|
"unread": "Sense llegir",
|
||||||
|
"downloadedread": "Descarregat i llegit",
|
||||||
|
"downloadedunread": "Descarregat i per llegir",
|
||||||
|
"nondownloadedread": "No descarregat i llegit",
|
||||||
|
"nondownloadedunread": "No descarregat i per llegir"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Adreça",
|
"address": "Adreça",
|
||||||
"expires": "Caduca",
|
"expires": "Caduca",
|
||||||
@@ -319,11 +333,24 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "Fa {{value}}"
|
"ago": "Fa {{value}}"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Consultes",
|
||||||
|
"totalNoError": "Èxits",
|
||||||
|
"totalServerFailure": "Fallades",
|
||||||
|
"totalNxDomain": "Dominis NX",
|
||||||
|
"totalRefused": "Rebutjat",
|
||||||
|
"totalAuthoritative": "Autoritatiu",
|
||||||
|
"totalRecursive": "Recursiu",
|
||||||
|
"totalCached": "A la memòria cau",
|
||||||
|
"totalBlocked": "Bloquejat",
|
||||||
|
"totalDropped": "Abandonat",
|
||||||
|
"totalClients": "Clients"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Cua",
|
"queue": "Cua",
|
||||||
"processed": "Processat",
|
"processed": "Processat",
|
||||||
"errored": "Error",
|
"errored": "Error",
|
||||||
"saved": "Desat"
|
"saved": "Estalviat"
|
||||||
},
|
},
|
||||||
"traefik": {
|
"traefik": {
|
||||||
"routers": "Encaminadors",
|
"routers": "Encaminadors",
|
||||||
@@ -554,7 +581,7 @@
|
|||||||
"clientIP": "Client"
|
"clientIP": "Client"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Aprobat",
|
"passed": "Aprovat",
|
||||||
"failed": "Error",
|
"failed": "Error",
|
||||||
"unknown": "Desconegut"
|
"unknown": "Desconegut"
|
||||||
},
|
},
|
||||||
@@ -793,7 +820,7 @@
|
|||||||
"total": "Total",
|
"total": "Total",
|
||||||
"running": "En execució",
|
"running": "En execució",
|
||||||
"stopped": "Aturat",
|
"stopped": "Aturat",
|
||||||
"passed": "Aprobat",
|
"passed": "Aprovat",
|
||||||
"failed": "Error"
|
"failed": "Error"
|
||||||
},
|
},
|
||||||
"openwrt": {
|
"openwrt": {
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Plataformes",
|
"platforms": "Plataformes",
|
||||||
"totalRoms": "ROMs totals"
|
"totalRoms": "Jocs",
|
||||||
|
"saves": "Partides desades",
|
||||||
|
"states": "Estats",
|
||||||
|
"screenshots": "Captures de pantalla",
|
||||||
|
"totalfilesize": "Tamany total"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Dominis",
|
||||||
|
"mailboxes": "Bústies",
|
||||||
|
"mails": "Correus",
|
||||||
|
"storage": "Emmagatzematge"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Avisos",
|
"warnings": "Avisos",
|
||||||
@@ -902,8 +939,76 @@
|
|||||||
"invalidConfiguration": "Configuració no vàlida"
|
"invalidConfiguration": "Configuració no vàlida"
|
||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Cameras",
|
"cameras": "Càmeres",
|
||||||
"uptime": "Temps actiu",
|
"uptime": "Temps actiu",
|
||||||
"version": "Versió"
|
"version": "Versió"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Enllaços",
|
||||||
|
"collections": "Col·leccions",
|
||||||
|
"tags": "Etiquetes"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "No classificat",
|
||||||
|
"information": "Informació",
|
||||||
|
"warning": "Avís",
|
||||||
|
"average": "Mitjana",
|
||||||
|
"high": "Alt",
|
||||||
|
"disaster": "Desastre"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Constàncies de manteniment",
|
||||||
|
"reminders": "Recordatoris",
|
||||||
|
"nextReminder": "Proper recordatori",
|
||||||
|
"none": "Cap"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Projectes actius",
|
||||||
|
"tasks7d": "Tasques a completar aquesta setmana",
|
||||||
|
"tasksOverdue": "Tasques vençudes",
|
||||||
|
"tasksInProgress": "Tasques en marxa"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Nom",
|
||||||
|
"address": "Adreça",
|
||||||
|
"last_seen": "Vist per darrer cop",
|
||||||
|
"status": "Estat",
|
||||||
|
"online": "En línia",
|
||||||
|
"offline": "Fora de línia"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Nom",
|
||||||
|
"systems": "Sistemes",
|
||||||
|
"up": "Actiu",
|
||||||
|
"down": "Inactiu",
|
||||||
|
"paused": "En pausa",
|
||||||
|
"pending": "Pendent",
|
||||||
|
"status": "Estat",
|
||||||
|
"updated": "Actualitzat",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disc",
|
||||||
|
"network": "XARXA"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Sincronitzats",
|
||||||
|
"outOfSync": "Dessincronitzats",
|
||||||
|
"healthy": "Saludable",
|
||||||
|
"degraded": "Degradats",
|
||||||
|
"progressing": "Progressant",
|
||||||
|
"missing": "Falten",
|
||||||
|
"suspended": "Suspesos"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Carregant"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Grups",
|
||||||
|
"issues": "Problemes",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projectes"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "měs.",
|
"months": "měs.",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Mřížka",
|
"grid_power": "Mřížka",
|
||||||
"home_power": "Spotřeba",
|
"home_power": "Spotřeba",
|
||||||
"charge_power": "Nabíječka",
|
"charge_power": "Nabíječka",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Stahování",
|
"download": "Stahování",
|
||||||
@@ -140,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "Čeká na odpojení",
|
"connectionStatusPendingDisconnect": "Čeká na odpojení",
|
||||||
"connectionStatusDisconnecting": "Odpojování",
|
"connectionStatusDisconnecting": "Odpojování",
|
||||||
"connectionStatusDisconnected": "Odpojeno",
|
"connectionStatusDisconnected": "Odpojeno",
|
||||||
"connectionStatusConnected": "Connected",
|
"connectionStatusConnected": "",
|
||||||
"uptime": "Doba spuštění",
|
"uptime": "Doba spuštění",
|
||||||
"maxDown": "Max. Down",
|
"maxDown": "Max. Down",
|
||||||
"maxUp": "Max. Up",
|
"maxUp": "Max. Up",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leechované",
|
"leech": "Leechované",
|
||||||
"seed": "Seedované"
|
"seed": "Seedované"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Stahování",
|
"download": "Stahování",
|
||||||
"upload": "Nahrávání",
|
"upload": "Nahrávání",
|
||||||
@@ -279,8 +283,8 @@
|
|||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Celkem",
|
"total": "Celkem",
|
||||||
"connected": "Connected",
|
"connected": "",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "",
|
||||||
"down_alerts": "Down Alerts"
|
"down_alerts": "Down Alerts"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Zastaveno",
|
"stopped": "Zastaveno",
|
||||||
"total": "Celkem"
|
"total": "Celkem"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Staženo",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Přečteno",
|
||||||
|
"unread": "Nepřečteno",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Adresa",
|
"address": "Adresa",
|
||||||
"expires": "Vyprší",
|
"expires": "Vyprší",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "Před {{value}}"
|
"ago": "Před {{value}}"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Dotazy",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Blokováno",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Klienti"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Fronta",
|
"queue": "Fronta",
|
||||||
"processed": "Zpracováno",
|
"processed": "Zpracováno",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Platforms",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domény",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Úložiště"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Warnings",
|
||||||
@@ -878,7 +915,7 @@
|
|||||||
"bans": "Bans"
|
"bans": "Bans"
|
||||||
},
|
},
|
||||||
"wgeasy": {
|
"wgeasy": {
|
||||||
"connected": "Connected",
|
"connected": "",
|
||||||
"enabled": "Povoleno",
|
"enabled": "Povoleno",
|
||||||
"disabled": "Zakázáno",
|
"disabled": "Zakázáno",
|
||||||
"total": "Celkem"
|
"total": "Celkem"
|
||||||
@@ -905,5 +942,73 @@
|
|||||||
"cameras": "Cameras",
|
"cameras": "Cameras",
|
||||||
"uptime": "Doba spuštění",
|
"uptime": "Doba spuštění",
|
||||||
"version": "Verze"
|
"version": "Verze"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Tags"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Informace",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Name",
|
||||||
|
"address": "Adresa",
|
||||||
|
"last_seen": "Naposledy viděno",
|
||||||
|
"status": "Stav",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "Offline"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Name",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"paused": "Pozastaveno",
|
||||||
|
"pending": "Čeká",
|
||||||
|
"status": "Stav",
|
||||||
|
"updated": "Aktualizováno",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "RAM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Zdravý",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Chybějící",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Problémy",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mnd",
|
"months": "mnd",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "t",
|
"hours": "t",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Gitter",
|
"grid_power": "Gitter",
|
||||||
"home_power": "Forbrug",
|
"home_power": "Forbrug",
|
||||||
"charge_power": "Oplader",
|
"charge_power": "Oplader",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Stoppede",
|
"stopped": "Stoppede",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Hentet",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Læst",
|
||||||
|
"unread": "Ulæst",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Adresse",
|
"address": "Adresse",
|
||||||
"expires": "Udløber",
|
"expires": "Udløber",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Siden"
|
"ago": "{{value}} Siden"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Forespørgsler",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Blokerede",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Klienter"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Kø",
|
"queue": "Kø",
|
||||||
"processed": "Behandlet",
|
"processed": "Behandlet",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforme",
|
"platforms": "Platforme",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domæner",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Lager"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Advarsler",
|
"warnings": "Advarsler",
|
||||||
@@ -905,5 +942,73 @@
|
|||||||
"cameras": "Cameras",
|
"cameras": "Cameras",
|
||||||
"uptime": "Oppetid",
|
"uptime": "Oppetid",
|
||||||
"version": "Version"
|
"version": "Version"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Tags"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Information",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Navn",
|
||||||
|
"address": "Adresse",
|
||||||
|
"last_seen": "Sidst Set",
|
||||||
|
"status": "Status",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "Offline"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Navn",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Op",
|
||||||
|
"down": "Ned",
|
||||||
|
"paused": "Pause",
|
||||||
|
"pending": "Afventer",
|
||||||
|
"status": "Status",
|
||||||
|
"updated": "Opdateret",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "RAM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Sund",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Mangler",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Problemer",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,8 +13,8 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mo",
|
"months": "Mo.",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
"minutes": "min",
|
"minutes": "min",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Netz",
|
"grid_power": "Netz",
|
||||||
"home_power": "verbauch",
|
"home_power": "verbauch",
|
||||||
"charge_power": "Ladegerät",
|
"charge_power": "Ladegerät",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache-Trefferbytes",
|
||||||
|
"cachemissbytes": "Cache-Fehlbytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
@@ -301,10 +305,20 @@
|
|||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"portainer": {
|
"portainer": {
|
||||||
"running": "Werden ausgeführt",
|
"running": "Wird ausgeführt",
|
||||||
"stopped": "Gestoppt",
|
"stopped": "Gestoppt",
|
||||||
"total": "Gesamt"
|
"total": "Gesamt"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Heruntergeladen",
|
||||||
|
"nondownload": "Nicht heruntergeladen",
|
||||||
|
"read": "Gelesen",
|
||||||
|
"unread": "Ungelesen",
|
||||||
|
"downloadedread": "Heruntergeladen & gelesen",
|
||||||
|
"downloadedunread": "Heruntergeladen & ungelesen",
|
||||||
|
"nondownloadedread": "Nicht heruntergeladen & gelesen",
|
||||||
|
"nondownloadedunread": "Nicht heruntergeladen & ungelesen"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Adresse",
|
"address": "Adresse",
|
||||||
"expires": "Läuft ab",
|
"expires": "Läuft ab",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "Vor {{value}}"
|
"ago": "Vor {{value}}"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Anfragen",
|
||||||
|
"totalNoError": "Erfolgreich",
|
||||||
|
"totalServerFailure": "Fehler",
|
||||||
|
"totalNxDomain": "NX-Domänen",
|
||||||
|
"totalRefused": "Verweigert",
|
||||||
|
"totalAuthoritative": "Autoritativ",
|
||||||
|
"totalRecursive": "Rekursiv",
|
||||||
|
"totalCached": "Im Cache",
|
||||||
|
"totalBlocked": "Blockiert",
|
||||||
|
"totalDropped": "Verworfen",
|
||||||
|
"totalClients": "Benutzer"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Warteschlange",
|
"queue": "Warteschlange",
|
||||||
"processed": "Verarbeitet",
|
"processed": "Verarbeitet",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Plattformen",
|
"platforms": "Plattformen",
|
||||||
"totalRoms": "ROMs gesamt"
|
"totalRoms": "Spiele",
|
||||||
|
"saves": "Spielstände",
|
||||||
|
"states": "Speicherstände",
|
||||||
|
"screenshots": "Bildschirmfotos",
|
||||||
|
"totalfilesize": "Gesamtgröße"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domänen",
|
||||||
|
"mailboxes": "Postfächer",
|
||||||
|
"mails": "E-Mails",
|
||||||
|
"storage": "Speicher"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnungen",
|
"warnings": "Warnungen",
|
||||||
@@ -902,8 +939,76 @@
|
|||||||
"invalidConfiguration": "Ungültige Konfiguration"
|
"invalidConfiguration": "Ungültige Konfiguration"
|
||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Cameras",
|
"cameras": "Kameras",
|
||||||
"uptime": "Betriebszeit",
|
"uptime": "Betriebszeit",
|
||||||
"version": "Version"
|
"version": "Version"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Sammlungen",
|
||||||
|
"tags": "Schlagwörter"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Nicht klassifiziert",
|
||||||
|
"information": "Informationen",
|
||||||
|
"warning": "Warnung",
|
||||||
|
"average": "Durchschnitt",
|
||||||
|
"high": "Hoch",
|
||||||
|
"disaster": "Katastrophe"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Fahrzeug",
|
||||||
|
"vehicles": "Fahrzeuge",
|
||||||
|
"serviceRecords": "Wartungseinträge",
|
||||||
|
"reminders": "Erinnerungen",
|
||||||
|
"nextReminder": "Nächste Erinnerung",
|
||||||
|
"none": "Keine"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Aktive Projekte",
|
||||||
|
"tasks7d": "Diese Woche fällige Aufgaben",
|
||||||
|
"tasksOverdue": "Überfällige Aufgaben",
|
||||||
|
"tasksInProgress": "Aufgaben in Arbeit"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Name",
|
||||||
|
"address": "Adresse",
|
||||||
|
"last_seen": "Zuletzt gesehen",
|
||||||
|
"status": "Status",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "Offline"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Name",
|
||||||
|
"systems": "Systeme",
|
||||||
|
"up": "Senden",
|
||||||
|
"down": "Empfangen",
|
||||||
|
"paused": "Pausiert",
|
||||||
|
"pending": "Ausstehend",
|
||||||
|
"status": "Status",
|
||||||
|
"updated": "Aktualisiert",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "RAM",
|
||||||
|
"disk": "Festplatte",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Anwendungen",
|
||||||
|
"synced": "Synchronisiert",
|
||||||
|
"outOfSync": "Nicht mehr synchronisiert",
|
||||||
|
"healthy": "Fehlerfrei",
|
||||||
|
"degraded": "Beeinträchtigt",
|
||||||
|
"progressing": "Fortschritt",
|
||||||
|
"missing": "Fehlend",
|
||||||
|
"suspended": "Unterbrochen"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Wird geladen"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Gruppen",
|
||||||
|
"issues": "Probleme",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projekte"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mo",
|
"months": "mo",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Πλέγμα",
|
"grid_power": "Πλέγμα",
|
||||||
"home_power": "Κατανάλωση",
|
"home_power": "Κατανάλωση",
|
||||||
"charge_power": "Φορτιστής",
|
"charge_power": "Φορτιστής",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Λήξη",
|
"download": "Λήξη",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Λήξη",
|
"download": "Λήξη",
|
||||||
"upload": "Μεταφόρτωση",
|
"upload": "Μεταφόρτωση",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Σταματημένο",
|
"stopped": "Σταματημένο",
|
||||||
"total": "Σύνολο"
|
"total": "Σύνολο"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Κατεβασμένο",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Διαβάστηκε",
|
||||||
|
"unread": "Μη Διαβασμένο",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Διεύθυνση",
|
"address": "Διεύθυνση",
|
||||||
"expires": "Λήγει",
|
"expires": "Λήγει",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}δευτερόλεπτα",
|
"seconds": "{{number}}δευτερόλεπτα",
|
||||||
"ago": "{{value}} πρίν"
|
"ago": "{{value}} πρίν"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Queries",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Αποκλεισμένο",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Πελάτες"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Ουρά",
|
"queue": "Ουρά",
|
||||||
"processed": "Σε επεξεργασία",
|
"processed": "Σε επεξεργασία",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Platforms",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Τομείς",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Αποθηκευτικός χώρος"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Warnings",
|
||||||
@@ -905,5 +942,73 @@
|
|||||||
"cameras": "Cameras",
|
"cameras": "Cameras",
|
||||||
"uptime": "Χρόνος Λειτουργίας",
|
"uptime": "Χρόνος Λειτουργίας",
|
||||||
"version": "Έκδοση"
|
"version": "Έκδοση"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Ετικέτες"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Πληροφορία",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Όνομα",
|
||||||
|
"address": "Διεύθυνση",
|
||||||
|
"last_seen": "Τελευταία Σύνδεση",
|
||||||
|
"status": "Κατάσταση",
|
||||||
|
"online": "Συνδεδεμένοι",
|
||||||
|
"offline": "Εκτός σύνδεσης"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Όνομα",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Ping up",
|
||||||
|
"down": "Ping down",
|
||||||
|
"paused": "Paused",
|
||||||
|
"pending": "Σε εκκρεμότητα",
|
||||||
|
"status": "Κατάσταση",
|
||||||
|
"updated": "Ενημερώθηκε",
|
||||||
|
"cpu": "Επεξεργαστής",
|
||||||
|
"memory": "Μνήμη",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Υγειές",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Απουσιάζει",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Issues",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mo",
|
"months": "mo",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Grid",
|
"grid_power": "Grid",
|
||||||
"home_power": "Consumption",
|
"home_power": "Consumption",
|
||||||
"charge_power": "Charger",
|
"charge_power": "Charger",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Stopped",
|
"stopped": "Stopped",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Downloaded",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Address",
|
"address": "Address",
|
||||||
"expires": "Expires",
|
"expires": "Expires",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Ago"
|
"ago": "{{value}} Ago"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Queries",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Blocked",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Clients"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "Queue",
|
||||||
"processed": "Processed",
|
"processed": "Processed",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Platforms",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domains",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Storage"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Warnings",
|
||||||
@@ -910,5 +947,68 @@
|
|||||||
"links": "Links",
|
"links": "Links",
|
||||||
"collections": "Collections",
|
"collections": "Collections",
|
||||||
"tags": "Tags"
|
"tags": "Tags"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Information",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Name",
|
||||||
|
"address": "Address",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"status": "Status",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "Offline"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Name",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"paused": "Paused",
|
||||||
|
"pending": "Pending",
|
||||||
|
"status": "Status",
|
||||||
|
"updated": "Updated",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Missing",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Issues",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mo",
|
"months": "mo",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Grid",
|
"grid_power": "Grid",
|
||||||
"home_power": "Consumption",
|
"home_power": "Consumption",
|
||||||
"charge_power": "Charger",
|
"charge_power": "Charger",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Elŝuti",
|
"download": "Elŝuti",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Elŝuti",
|
"download": "Elŝuti",
|
||||||
"upload": "Alŝuti",
|
"upload": "Alŝuti",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Stopped",
|
"stopped": "Stopped",
|
||||||
"total": "Totalo"
|
"total": "Totalo"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Downloaded",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Address",
|
"address": "Address",
|
||||||
"expires": "Expires",
|
"expires": "Expires",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Ago"
|
"ago": "{{value}} Ago"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Queries",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Blocked",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Klientoj"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "Queue",
|
||||||
"processed": "Processed",
|
"processed": "Processed",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Platforms",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domains",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Storage"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Warnings",
|
||||||
@@ -905,5 +942,73 @@
|
|||||||
"cameras": "Cameras",
|
"cameras": "Cameras",
|
||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"version": "Version"
|
"version": "Version"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Tags"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Informo",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Name",
|
||||||
|
"address": "Address",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"status": "Stato",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "Malkonekta"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Name",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"paused": "Paused",
|
||||||
|
"pending": "Pending",
|
||||||
|
"status": "Stato",
|
||||||
|
"updated": "Updated",
|
||||||
|
"cpu": "Ĉefprocesoro",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Sana",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Missing",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Issues",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,8 +12,8 @@
|
|||||||
"number": "{{value, number}}",
|
"number": "{{value, number}}",
|
||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{valor, relativaFecha}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "me",
|
"months": "me",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Red",
|
"grid_power": "Red",
|
||||||
"home_power": "Consumo",
|
"home_power": "Consumo",
|
||||||
"charge_power": "Cargador",
|
"charge_power": "Cargador",
|
||||||
"watt_hour": "vatio-hora (Wh)"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Descarga",
|
"download": "Descarga",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Descargas",
|
"leech": "Descargas",
|
||||||
"seed": "Semillas"
|
"seed": "Semillas"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Bytes encontrados en caché",
|
||||||
|
"cachemissbytes": "Bytes faltantes en caché"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Descarga",
|
"download": "Descarga",
|
||||||
"upload": "Subida",
|
"upload": "Subida",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Detenido",
|
"stopped": "Detenido",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Descargado",
|
||||||
|
"nondownload": "No descargado",
|
||||||
|
"read": "Leer",
|
||||||
|
"unread": "Sin leer",
|
||||||
|
"downloadedread": "Descargado y leído",
|
||||||
|
"downloadedunread": "Descargado y no leído",
|
||||||
|
"nondownloadedread": "No descargado y leído",
|
||||||
|
"nondownloadedunread": "No descargado y no leído"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Dirección",
|
"address": "Dirección",
|
||||||
"expires": "Caduca en",
|
"expires": "Caduca en",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "Hace {{value}}"
|
"ago": "Hace {{value}}"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Consultas",
|
||||||
|
"totalNoError": "Éxitos",
|
||||||
|
"totalServerFailure": "Fallas",
|
||||||
|
"totalNxDomain": "Dominios NX",
|
||||||
|
"totalRefused": "Rechazados",
|
||||||
|
"totalAuthoritative": "Autoritarios",
|
||||||
|
"totalRecursive": "Recursivos",
|
||||||
|
"totalCached": "En caché",
|
||||||
|
"totalBlocked": "Bloqueado",
|
||||||
|
"totalDropped": "Descartados",
|
||||||
|
"totalClients": "Clientes"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "En cola",
|
"queue": "En cola",
|
||||||
"processed": "Procesado",
|
"processed": "Procesado",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Plataformas",
|
"platforms": "Plataformas",
|
||||||
"totalRoms": "ROMs totales"
|
"totalRoms": "Juegos",
|
||||||
|
"saves": "Guardados",
|
||||||
|
"states": "Estados",
|
||||||
|
"screenshots": "Capturas de pantalla",
|
||||||
|
"totalfilesize": "Tamaño total"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Dominios",
|
||||||
|
"mailboxes": "Buzones de correo",
|
||||||
|
"mails": "Correos",
|
||||||
|
"storage": "Almacenamiento"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Advertencias",
|
"warnings": "Advertencias",
|
||||||
@@ -852,13 +889,13 @@
|
|||||||
"sceneSize": "Tamaño de las escenas",
|
"sceneSize": "Tamaño de las escenas",
|
||||||
"sceneDuration": "Duración de las escenas",
|
"sceneDuration": "Duración de las escenas",
|
||||||
"images": "Imágenes",
|
"images": "Imágenes",
|
||||||
"imageSize": "Tamaño de imagen",
|
"imageSize": "Tamaño de las imágenes",
|
||||||
"galleries": "Galerías",
|
"galleries": "Galerías",
|
||||||
"performers": "Intérpretes",
|
"performers": "Intérpretes",
|
||||||
"studios": "Estudios",
|
"studios": "Estudios",
|
||||||
"movies": "Películas",
|
"movies": "Películas",
|
||||||
"tags": "Etiquetas",
|
"tags": "Etiquetas",
|
||||||
"oCount": "O cuenta"
|
"oCount": "Cantidad de O"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Usuarios",
|
"users": "Usuarios",
|
||||||
@@ -867,7 +904,7 @@
|
|||||||
},
|
},
|
||||||
"homebox": {
|
"homebox": {
|
||||||
"items": "Objetos",
|
"items": "Objetos",
|
||||||
"totalWithWarranty": "Con Garantía",
|
"totalWithWarranty": "Con garantía",
|
||||||
"locations": "Ubicaciones",
|
"locations": "Ubicaciones",
|
||||||
"labels": "Etiquetas",
|
"labels": "Etiquetas",
|
||||||
"users": "Usuarios",
|
"users": "Usuarios",
|
||||||
@@ -885,7 +922,7 @@
|
|||||||
},
|
},
|
||||||
"swagdashboard": {
|
"swagdashboard": {
|
||||||
"proxied": "Proxy activado",
|
"proxied": "Proxy activado",
|
||||||
"auth": "Con Autenticación",
|
"auth": "Con autenticación",
|
||||||
"outdated": "Desactualizado",
|
"outdated": "Desactualizado",
|
||||||
"banned": "Baneado"
|
"banned": "Baneado"
|
||||||
},
|
},
|
||||||
@@ -897,13 +934,81 @@
|
|||||||
"stocks": {
|
"stocks": {
|
||||||
"stocks": "Acciones",
|
"stocks": "Acciones",
|
||||||
"loading": "Cargando",
|
"loading": "Cargando",
|
||||||
"open": "Abierto - Mercado EEUU",
|
"open": "Abierto - Mercado EE. UU.",
|
||||||
"closed": "Cerrado - Mercado EEUU",
|
"closed": "Cerrado - Mercado EE. UU.",
|
||||||
"invalidConfiguration": "Configuración no válida"
|
"invalidConfiguration": "Configuración inválida"
|
||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Cameras",
|
"cameras": "Cámaras",
|
||||||
"uptime": "Tiempo activo",
|
"uptime": "Tiempo activo",
|
||||||
"version": "Versión"
|
"version": "Versión"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Enlaces",
|
||||||
|
"collections": "Colecciones",
|
||||||
|
"tags": "Etiquetas"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "No clasificado",
|
||||||
|
"information": "Información",
|
||||||
|
"warning": "Advertencia",
|
||||||
|
"average": "Promedio",
|
||||||
|
"high": "Alto",
|
||||||
|
"disaster": "Desastre"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehículo",
|
||||||
|
"vehicles": "Vehículos",
|
||||||
|
"serviceRecords": "Registros de servicio",
|
||||||
|
"reminders": "Recordatorios",
|
||||||
|
"nextReminder": "Siguiente recordatorio",
|
||||||
|
"none": "Nada"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Proyectos activos",
|
||||||
|
"tasks7d": "Tareas que vencen esta semana",
|
||||||
|
"tasksOverdue": "Tareas vencidas",
|
||||||
|
"tasksInProgress": "Tareas en progreso"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Nombre",
|
||||||
|
"address": "Dirección",
|
||||||
|
"last_seen": "Visto por última vez",
|
||||||
|
"status": "Estado",
|
||||||
|
"online": "En línea",
|
||||||
|
"offline": "Desconectado"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Nombre",
|
||||||
|
"systems": "Sistemas",
|
||||||
|
"up": "Activo",
|
||||||
|
"down": "Inactivo",
|
||||||
|
"paused": "Pausado",
|
||||||
|
"pending": "Pendiente",
|
||||||
|
"status": "Estado",
|
||||||
|
"updated": "Actualizado",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disco",
|
||||||
|
"network": "RED"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Sincronizado",
|
||||||
|
"outOfSync": "Desincronizado",
|
||||||
|
"healthy": "Saludable",
|
||||||
|
"degraded": "Degradado",
|
||||||
|
"progressing": "Progresando",
|
||||||
|
"missing": "Faltantes",
|
||||||
|
"suspended": "Suspendido"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Cargando"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Grupos",
|
||||||
|
"issues": "Números",
|
||||||
|
"merges": "Solicitudes de fusión",
|
||||||
|
"projects": "Proyectos"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mo",
|
"months": "mo",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Grid",
|
"grid_power": "Grid",
|
||||||
"home_power": "Consumption",
|
"home_power": "Consumption",
|
||||||
"charge_power": "Charger",
|
"charge_power": "Charger",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Stopped",
|
"stopped": "Stopped",
|
||||||
"total": "Guztira"
|
"total": "Guztira"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Downloaded",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Address",
|
"address": "Address",
|
||||||
"expires": "Expires",
|
"expires": "Expires",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Ago"
|
"ago": "{{value}} Ago"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Queries",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Blocked",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Clients"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "Queue",
|
||||||
"processed": "Processed",
|
"processed": "Processed",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Platforms",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domains",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Storage"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Warnings",
|
||||||
@@ -905,5 +942,73 @@
|
|||||||
"cameras": "Cameras",
|
"cameras": "Cameras",
|
||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"version": "Version"
|
"version": "Version"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Tags"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Informazioa",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Name",
|
||||||
|
"address": "Address",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"status": "Status",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "Offline"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Name",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"paused": "Paused",
|
||||||
|
"pending": "Pending",
|
||||||
|
"status": "Status",
|
||||||
|
"updated": "Updated",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Osasuntsu",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Missing",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Issues",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mo",
|
"months": "mo",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Grid",
|
"grid_power": "Grid",
|
||||||
"home_power": "Consumption",
|
"home_power": "Consumption",
|
||||||
"charge_power": "Charger",
|
"charge_power": "Charger",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Pysäytetty",
|
"stopped": "Pysäytetty",
|
||||||
"total": "Yhteensä"
|
"total": "Yhteensä"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Ladattu",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Address",
|
"address": "Address",
|
||||||
"expires": "Expires",
|
"expires": "Expires",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Ago"
|
"ago": "{{value}} Ago"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Kyselyjä",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Estetty",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Asiakasohjelmia"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Jono",
|
"queue": "Jono",
|
||||||
"processed": "Processed",
|
"processed": "Processed",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Platforms",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Verkkotunnuksia",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Storage"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Warnings",
|
||||||
@@ -905,5 +942,73 @@
|
|||||||
"cameras": "Cameras",
|
"cameras": "Cameras",
|
||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"version": "Version"
|
"version": "Version"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Tags"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Information",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Name",
|
||||||
|
"address": "Address",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"status": "Tila",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "Offline"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Name",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"paused": "Paused",
|
||||||
|
"pending": "Vireillä",
|
||||||
|
"status": "Tila",
|
||||||
|
"updated": "Updated",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Missing",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Issues",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mo",
|
"months": "mo",
|
||||||
"days": "j",
|
"days": "j",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
@@ -58,7 +58,7 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Équipt.",
|
"devices": "Équipt.",
|
||||||
"lan_devices": "Équipt. LAN",
|
"lan_devices": "Équipt. LAN",
|
||||||
"wlan_devices": "Équipt. WLAN",
|
"wlan_devices": "Périphériques WLAN",
|
||||||
"lan_users": "Utilisateurs LAN",
|
"lan_users": "Utilisateurs LAN",
|
||||||
"wlan_users": "Utilisateurs WLAN",
|
"wlan_users": "Utilisateurs WLAN",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Grille",
|
"grid_power": "Grille",
|
||||||
"home_power": "Consommation",
|
"home_power": "Consommation",
|
||||||
"charge_power": "Chargeur",
|
"charge_power": "Chargeur",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Récep.",
|
"download": "Récep.",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Octets de la mémoire cache",
|
||||||
|
"cachemissbytes": "Octets manquants du cache"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Récep.",
|
"download": "Récep.",
|
||||||
"upload": "Envoi",
|
"upload": "Envoi",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Arrêté",
|
"stopped": "Arrêté",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Téléchargé",
|
||||||
|
"nondownload": "Non téléchargé",
|
||||||
|
"read": "Lu",
|
||||||
|
"unread": "Non lu",
|
||||||
|
"downloadedread": "Téléchargé et lu",
|
||||||
|
"downloadedunread": "Téléchargé et non lu",
|
||||||
|
"nondownloadedread": "Non téléchargé et lu",
|
||||||
|
"nondownloadedunread": "Non téléchargé et non lu"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Adresse",
|
"address": "Adresse",
|
||||||
"expires": "Expire",
|
"expires": "Expire",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "Il y a {{value}}"
|
"ago": "Il y a {{value}}"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Requêtes",
|
||||||
|
"totalNoError": "Effectué avec succès",
|
||||||
|
"totalServerFailure": "Échecs",
|
||||||
|
"totalNxDomain": "Domaines NX",
|
||||||
|
"totalRefused": "Refusés",
|
||||||
|
"totalAuthoritative": "Autoritaire",
|
||||||
|
"totalRecursive": "Récursif",
|
||||||
|
"totalCached": "Mis en cache",
|
||||||
|
"totalBlocked": "Bloqué",
|
||||||
|
"totalDropped": "Abandonné",
|
||||||
|
"totalClients": "Clients"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "En attente",
|
"queue": "En attente",
|
||||||
"processed": "Traité",
|
"processed": "Traité",
|
||||||
@@ -739,7 +766,7 @@
|
|||||||
"books": "Livres",
|
"books": "Livres",
|
||||||
"authors": "Auteurs",
|
"authors": "Auteurs",
|
||||||
"categories": "Catégories",
|
"categories": "Catégories",
|
||||||
"series": "Séries"
|
"series": "Séries TV"
|
||||||
},
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "En attente",
|
"downloadCount": "En attente",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Plateformes",
|
"platforms": "Plateformes",
|
||||||
"totalRoms": "Total des ROMs"
|
"totalRoms": "Jeux",
|
||||||
|
"saves": "Sauvegardes",
|
||||||
|
"states": "États",
|
||||||
|
"screenshots": "Captures d'écran",
|
||||||
|
"totalfilesize": "Taille totale"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domaines",
|
||||||
|
"mailboxes": "Boites mail",
|
||||||
|
"mails": "Courriels",
|
||||||
|
"storage": "Stockage"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Avertissements",
|
"warnings": "Avertissements",
|
||||||
@@ -895,15 +932,83 @@
|
|||||||
"upload": "Envoi"
|
"upload": "Envoi"
|
||||||
},
|
},
|
||||||
"stocks": {
|
"stocks": {
|
||||||
"stocks": "Stocks",
|
"stocks": "Actions",
|
||||||
"loading": "Loading",
|
"loading": "Chargement",
|
||||||
"open": "Open - US Market",
|
"open": "Ouvert - Marché américain",
|
||||||
"closed": "Closed - US Market",
|
"closed": "Fermé - marché américain",
|
||||||
"invalidConfiguration": "Invalid Configuration"
|
"invalidConfiguration": "Configuration invalide"
|
||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Cameras",
|
"cameras": "Caméras",
|
||||||
"uptime": "Démarré depuis",
|
"uptime": "Démarré depuis",
|
||||||
"version": "Version"
|
"version": "Version"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Liens",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Étiquettes"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Non classé",
|
||||||
|
"information": "Informations",
|
||||||
|
"warning": "Attention",
|
||||||
|
"average": "Moyenne",
|
||||||
|
"high": "Élevé",
|
||||||
|
"disaster": ""
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Véhicule",
|
||||||
|
"vehicles": "Véhicules",
|
||||||
|
"serviceRecords": "Service d'enregistrements",
|
||||||
|
"reminders": "Rappels",
|
||||||
|
"nextReminder": "Prochain rappel",
|
||||||
|
"none": "Aucun"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Projets actifs",
|
||||||
|
"tasks7d": "Tâches à faire cette semaine",
|
||||||
|
"tasksOverdue": "Tâches en retard",
|
||||||
|
"tasksInProgress": "Tâche en cours"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Nom",
|
||||||
|
"address": "Adresse",
|
||||||
|
"last_seen": "Vu pour la dernière fois",
|
||||||
|
"status": "Statut",
|
||||||
|
"online": "En ligne",
|
||||||
|
"offline": "Hors ligne"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Nom",
|
||||||
|
"systems": "Systèmes",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"paused": "En Pause",
|
||||||
|
"pending": "En attente",
|
||||||
|
"status": "Statut",
|
||||||
|
"updated": "Mis à jour",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MÉM",
|
||||||
|
"disk": "Disque",
|
||||||
|
"network": "Réseau"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Applications",
|
||||||
|
"synced": "Synchronisé",
|
||||||
|
"outOfSync": "Désynchronisé",
|
||||||
|
"healthy": "Fonctionnel",
|
||||||
|
"degraded": "Dégradé",
|
||||||
|
"progressing": "En cours",
|
||||||
|
"missing": "Manquant",
|
||||||
|
"suspended": "Suspendu"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Chargement"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groupes",
|
||||||
|
"issues": "Anomalies",
|
||||||
|
"merges": "Demandes de fusion de branches",
|
||||||
|
"projects": "Projets"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mo",
|
"months": "mo",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Grid",
|
"grid_power": "Grid",
|
||||||
"home_power": "Consumption",
|
"home_power": "Consumption",
|
||||||
"charge_power": "Charger",
|
"charge_power": "Charger",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "נעצר",
|
"stopped": "נעצר",
|
||||||
"total": "סה\"כ"
|
"total": "סה\"כ"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "הורד",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Address",
|
"address": "Address",
|
||||||
"expires": "Expires",
|
"expires": "Expires",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Ago"
|
"ago": "{{value}} Ago"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "שאילתות",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "נחסם",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "לקוחות"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "תור",
|
"queue": "תור",
|
||||||
"processed": "Processed",
|
"processed": "Processed",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Platforms",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domains",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Storage"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Warnings",
|
||||||
@@ -905,5 +942,73 @@
|
|||||||
"cameras": "Cameras",
|
"cameras": "Cameras",
|
||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"version": "Version"
|
"version": "Version"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Tags"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Information",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Name",
|
||||||
|
"address": "Address",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"status": "סטטוס",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "כבוי"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Name",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"paused": "Paused",
|
||||||
|
"pending": "ממתין",
|
||||||
|
"status": "סטטוס",
|
||||||
|
"updated": "Updated",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Missing",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Issues",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{value, date}",
|
"date": "{value, date}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "माह",
|
"months": "माह",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "घं.",
|
"hours": "घं.",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Grid",
|
"grid_power": "Grid",
|
||||||
"home_power": "Consumption",
|
"home_power": "Consumption",
|
||||||
"charge_power": "Charger",
|
"charge_power": "Charger",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Stopped",
|
"stopped": "Stopped",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Downloaded",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Address",
|
"address": "Address",
|
||||||
"expires": "Expires",
|
"expires": "Expires",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Ago"
|
"ago": "{{value}} Ago"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Queries",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Blocked",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Clients"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "Queue",
|
||||||
"processed": "Processed",
|
"processed": "Processed",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Platforms",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domains",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Storage"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Warnings",
|
||||||
@@ -905,5 +942,73 @@
|
|||||||
"cameras": "Cameras",
|
"cameras": "Cameras",
|
||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"version": "Version"
|
"version": "Version"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Tags"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Information",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Name",
|
||||||
|
"address": "Address",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"status": "Status",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "Offline"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Name",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"paused": "Paused",
|
||||||
|
"pending": "Pending",
|
||||||
|
"status": "Status",
|
||||||
|
"updated": "Updated",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Missing",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Issues",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mj",
|
"months": "mj",
|
||||||
"days": "dan(a)",
|
"days": "dan(a)",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Raspored",
|
"grid_power": "Raspored",
|
||||||
"home_power": "Potrošnja",
|
"home_power": "Potrošnja",
|
||||||
"charge_power": "Punjač",
|
"charge_power": "Punjač",
|
||||||
"watt_hour": "Kilovat-sat"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Preuzimanje",
|
"download": "Preuzimanje",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Korištenje tuđeg sadržaja",
|
"leech": "Korištenje tuđeg sadržaja",
|
||||||
"seed": "Prenošenje preuzetog sadržaja"
|
"seed": "Prenošenje preuzetog sadržaja"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Preuzimanje",
|
"download": "Preuzimanje",
|
||||||
"upload": "Prijenos",
|
"upload": "Prijenos",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Prekinuto",
|
"stopped": "Prekinuto",
|
||||||
"total": "Ukupno"
|
"total": "Ukupno"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Preuzeto",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Pročitano",
|
||||||
|
"unread": "Nepročitano",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Adresa",
|
"address": "Adresa",
|
||||||
"expires": "Isteče",
|
"expires": "Isteče",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}} s",
|
"seconds": "{{number}} s",
|
||||||
"ago": "Prije {{value}}"
|
"ago": "Prije {{value}}"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Upiti",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Blokirano",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Klijenti"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Red čekanja",
|
"queue": "Red čekanja",
|
||||||
"processed": "Obrađeno",
|
"processed": "Obrađeno",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforme",
|
"platforms": "Platforme",
|
||||||
"totalRoms": "Ukupne ROM memorije"
|
"totalRoms": "Igre",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Snimke ekrana",
|
||||||
|
"totalfilesize": "Ukupna veličina"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domene",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Spremište"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Upozorenja",
|
"warnings": "Upozorenja",
|
||||||
@@ -902,8 +939,76 @@
|
|||||||
"invalidConfiguration": "Invalid Configuration"
|
"invalidConfiguration": "Invalid Configuration"
|
||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Cameras",
|
"cameras": "Kamere",
|
||||||
"uptime": "Vrijeme rada",
|
"uptime": "Vrijeme rada",
|
||||||
"version": "Verzija"
|
"version": "Verzija"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Poveznice",
|
||||||
|
"collections": "Zbirke",
|
||||||
|
"tags": "Oznake"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Informacije",
|
||||||
|
"warning": "Upozorenje",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Podsjetnici",
|
||||||
|
"nextReminder": "Sljedeći podsjetnik",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Ime",
|
||||||
|
"address": "Adresa",
|
||||||
|
"last_seen": "Zadnje viđeno",
|
||||||
|
"status": "Stanje",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "Offline"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Ime",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Dostupno",
|
||||||
|
"down": "Nedostupno",
|
||||||
|
"paused": "Zaustavljeno",
|
||||||
|
"pending": "U tijeku",
|
||||||
|
"status": "Stanje",
|
||||||
|
"updated": "Aktualizirano",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Funkcionalno",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Nedostaje",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Problemi",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "hó",
|
"months": "hó",
|
||||||
"days": "n",
|
"days": "n",
|
||||||
"hours": "ó",
|
"hours": "ó",
|
||||||
@@ -25,7 +25,7 @@
|
|||||||
"api_error": "API Hiba",
|
"api_error": "API Hiba",
|
||||||
"information": "Információ",
|
"information": "Információ",
|
||||||
"status": "Státusz",
|
"status": "Státusz",
|
||||||
"url": "LINK",
|
"url": "URL",
|
||||||
"raw_error": "Nyers hiba",
|
"raw_error": "Nyers hiba",
|
||||||
"response_data": "Válaszadatok"
|
"response_data": "Válaszadatok"
|
||||||
},
|
},
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Rács",
|
"grid_power": "Rács",
|
||||||
"home_power": "Fogyasztás",
|
"home_power": "Fogyasztás",
|
||||||
"charge_power": "Töltő",
|
"charge_power": "Töltő",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Letöltés",
|
"download": "Letöltés",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Gyorsítótárban Sikeres Bitek",
|
||||||
|
"cachemissbytes": "Gyorsítótárban Hibás Bitek"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Letöltés",
|
"download": "Letöltés",
|
||||||
"upload": "Feltöltés",
|
"upload": "Feltöltés",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Megállított",
|
"stopped": "Megállított",
|
||||||
"total": "Összes"
|
"total": "Összes"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Letöltött",
|
||||||
|
"nondownload": "Nem Letöltött",
|
||||||
|
"read": "Olvasott",
|
||||||
|
"unread": "Olvasatlan",
|
||||||
|
"downloadedread": "Letöltött & Olvasott",
|
||||||
|
"downloadedunread": "Letöltött & Olvasatlan",
|
||||||
|
"nondownloadedread": "Nem Letöltött & Olvasatlan",
|
||||||
|
"nondownloadedunread": "Nem Letöltött & Olvasatlan"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Cím",
|
"address": "Cím",
|
||||||
"expires": "Lejár",
|
"expires": "Lejár",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}mp",
|
"seconds": "{{number}}mp",
|
||||||
"ago": "{{value}} Ezelőtt"
|
"ago": "{{value}} Ezelőtt"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Lekérdezések",
|
||||||
|
"totalNoError": "Sikerek",
|
||||||
|
"totalServerFailure": "Hibák",
|
||||||
|
"totalNxDomain": "NX Domainek",
|
||||||
|
"totalRefused": "Elutasított",
|
||||||
|
"totalAuthoritative": "Irányadó",
|
||||||
|
"totalRecursive": "Rekurzív",
|
||||||
|
"totalCached": "Gyorsítótárazott",
|
||||||
|
"totalBlocked": "Blokkolt",
|
||||||
|
"totalDropped": "Eldobott",
|
||||||
|
"totalClients": "Kliensek"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Sor",
|
"queue": "Sor",
|
||||||
"processed": "Feldolgozott",
|
"processed": "Feldolgozott",
|
||||||
@@ -426,7 +453,7 @@
|
|||||||
"search": "Keresés",
|
"search": "Keresés",
|
||||||
"custom": "Egyedi",
|
"custom": "Egyedi",
|
||||||
"visit": "Megnéz",
|
"visit": "Megnéz",
|
||||||
"url": "LINK",
|
"url": "URL",
|
||||||
"searchsuggestion": "Javaslat"
|
"searchsuggestion": "Javaslat"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Felület",
|
"platforms": "Felület",
|
||||||
"totalRoms": "Minden ROM"
|
"totalRoms": "Játékok",
|
||||||
|
"saves": "Mentések",
|
||||||
|
"states": "Állapotok",
|
||||||
|
"screenshots": "Képernyőképek",
|
||||||
|
"totalfilesize": "Teljes méret"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domainek",
|
||||||
|
"mailboxes": "E-mail fiókok",
|
||||||
|
"mails": "Mailek",
|
||||||
|
"storage": "Tárhely"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Figyelmeztetések",
|
"warnings": "Figyelmeztetések",
|
||||||
@@ -875,7 +912,7 @@
|
|||||||
},
|
},
|
||||||
"crowdsec": {
|
"crowdsec": {
|
||||||
"alerts": "Riasztások",
|
"alerts": "Riasztások",
|
||||||
"bans": "Bans"
|
"bans": "Kitiltások"
|
||||||
},
|
},
|
||||||
"wgeasy": {
|
"wgeasy": {
|
||||||
"connected": "Csatlakozva",
|
"connected": "Csatlakozva",
|
||||||
@@ -884,10 +921,10 @@
|
|||||||
"total": "Összes"
|
"total": "Összes"
|
||||||
},
|
},
|
||||||
"swagdashboard": {
|
"swagdashboard": {
|
||||||
"proxied": "Proxied",
|
"proxied": "Proxyzott",
|
||||||
"auth": "With Auth",
|
"auth": "Hitelesítéssel",
|
||||||
"outdated": "Outdated",
|
"outdated": "Elavult",
|
||||||
"banned": "Banned"
|
"banned": "Kitiltott"
|
||||||
},
|
},
|
||||||
"myspeed": {
|
"myspeed": {
|
||||||
"ping": "Ping",
|
"ping": "Ping",
|
||||||
@@ -895,15 +932,83 @@
|
|||||||
"upload": "Feltöltés"
|
"upload": "Feltöltés"
|
||||||
},
|
},
|
||||||
"stocks": {
|
"stocks": {
|
||||||
"stocks": "Stocks",
|
"stocks": "Tőzsde",
|
||||||
"loading": "Loading",
|
"loading": "Betöltés",
|
||||||
"open": "Open - US Market",
|
"open": "Nyitva - US Piac",
|
||||||
"closed": "Closed - US Market",
|
"closed": "Zárva - US Piac",
|
||||||
"invalidConfiguration": "Invalid Configuration"
|
"invalidConfiguration": "Érvénytelen konfiguráció"
|
||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Cameras",
|
"cameras": "Kamerák",
|
||||||
"uptime": "Üzemidő",
|
"uptime": "Üzemidő",
|
||||||
"version": "Verzió"
|
"version": "Verzió"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Linkek",
|
||||||
|
"collections": "Gyűjtemény",
|
||||||
|
"tags": "Címkék"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Nem titkosított",
|
||||||
|
"information": "Információ",
|
||||||
|
"warning": "Figyelmeztetés",
|
||||||
|
"average": "Átlag",
|
||||||
|
"high": "Magas",
|
||||||
|
"disaster": "Katasztrófa"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Jármű",
|
||||||
|
"vehicles": "Járművek",
|
||||||
|
"serviceRecords": "Szolgáltatások nyílvántartása",
|
||||||
|
"reminders": "Emlékeztetők",
|
||||||
|
"nextReminder": "Következő emlékeztető",
|
||||||
|
"none": "Semmi"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Aktív Projektek",
|
||||||
|
"tasks7d": "Hátralévő feladatok a héten",
|
||||||
|
"tasksOverdue": "Lejárt feladatok",
|
||||||
|
"tasksInProgress": "Folyamatban levő Feladatok"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Név",
|
||||||
|
"address": "Cím",
|
||||||
|
"last_seen": "Utoljára látott",
|
||||||
|
"status": "Státusz",
|
||||||
|
"online": "Csatlakozva",
|
||||||
|
"offline": "Nem elérhető"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Név",
|
||||||
|
"systems": "Rendszerek",
|
||||||
|
"up": "Fel",
|
||||||
|
"down": "Le",
|
||||||
|
"paused": "Szünetel",
|
||||||
|
"pending": "Függőben",
|
||||||
|
"status": "Státusz",
|
||||||
|
"updated": "Frissített",
|
||||||
|
"cpu": "Processzor",
|
||||||
|
"memory": "RAM",
|
||||||
|
"disk": "Lemez",
|
||||||
|
"network": "Hálózat"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Alkalmazások",
|
||||||
|
"synced": "Szinkronizált",
|
||||||
|
"outOfSync": "Nincs szinkronban",
|
||||||
|
"healthy": "Egészséges",
|
||||||
|
"degraded": "Leépült",
|
||||||
|
"progressing": "Halad",
|
||||||
|
"missing": "Hiányzik",
|
||||||
|
"suspended": "Felfüggesztett"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Betöltés"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Csoportok",
|
||||||
|
"issues": "Problémák",
|
||||||
|
"merges": "Merge kérések",
|
||||||
|
"projects": "Projektek"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "bulan",
|
"months": "bulan",
|
||||||
"days": "h",
|
"days": "h",
|
||||||
"hours": "j",
|
"hours": "j",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Grid",
|
"grid_power": "Grid",
|
||||||
"home_power": "Konsumsi",
|
"home_power": "Konsumsi",
|
||||||
"charge_power": "Charger",
|
"charge_power": "Charger",
|
||||||
"watt_hour": "Watt/jam"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Unduh",
|
"download": "Unduh",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Unduh",
|
"download": "Unduh",
|
||||||
"upload": "Unggah",
|
"upload": "Unggah",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Terhenti",
|
"stopped": "Terhenti",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Terunduh",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Baca",
|
||||||
|
"unread": "Belum Dibaca",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Alamat",
|
"address": "Alamat",
|
||||||
"expires": "Kadaluarsa",
|
"expires": "Kadaluarsa",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}d",
|
"seconds": "{{number}}d",
|
||||||
"ago": "{{value}} Yang Lalu"
|
"ago": "{{value}} Yang Lalu"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Kueri",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Terblokir",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Klien"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Antrian",
|
"queue": "Antrian",
|
||||||
"processed": "Terproses",
|
"processed": "Terproses",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platform",
|
"platforms": "Platform",
|
||||||
"totalRoms": "ROM Total"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Jumlah Domain",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Penyimpanan"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Peringatan",
|
"warnings": "Peringatan",
|
||||||
@@ -905,5 +942,73 @@
|
|||||||
"cameras": "Cameras",
|
"cameras": "Cameras",
|
||||||
"uptime": "Waktu Aktif",
|
"uptime": "Waktu Aktif",
|
||||||
"version": "Versi"
|
"version": "Versi"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Tag"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Informasi",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Nama",
|
||||||
|
"address": "Alamat",
|
||||||
|
"last_seen": "Terakhir terlihat",
|
||||||
|
"status": "Status",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "Offline"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Nama",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Hidup",
|
||||||
|
"down": "Mati",
|
||||||
|
"paused": "Pause",
|
||||||
|
"pending": "Pending",
|
||||||
|
"status": "Status",
|
||||||
|
"updated": "Terbarui",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Lancar",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Tidak Ditemukan",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Isu",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mo",
|
"months": "mo",
|
||||||
"days": "g",
|
"days": "g",
|
||||||
"hours": "o",
|
"hours": "o",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Griglia",
|
"grid_power": "Griglia",
|
||||||
"home_power": "Consumo",
|
"home_power": "Consumo",
|
||||||
"charge_power": "Caricatore",
|
"charge_power": "Caricatore",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "In download",
|
"leech": "In download",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
@@ -287,7 +291,7 @@
|
|||||||
"queries": "Richieste",
|
"queries": "Richieste",
|
||||||
"blocked": "Bloccati",
|
"blocked": "Bloccati",
|
||||||
"blocked_percent": "Bloccato %",
|
"blocked_percent": "Bloccato %",
|
||||||
"gravity": "Severità"
|
"gravity": "Gravity"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Richieste",
|
"queries": "Richieste",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Fermati",
|
"stopped": "Fermati",
|
||||||
"total": "Totale"
|
"total": "Totale"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Scaricato",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Letti",
|
||||||
|
"unread": "Non letto",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Indirizzo",
|
"address": "Indirizzo",
|
||||||
"expires": "Scade",
|
"expires": "Scade",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Fa"
|
"ago": "{{value}} Fa"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Richieste",
|
||||||
|
"totalNoError": "Successo",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Bloccati",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Client"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Coda",
|
"queue": "Coda",
|
||||||
"processed": "Elaborati",
|
"processed": "Elaborati",
|
||||||
@@ -563,7 +590,7 @@
|
|||||||
"total": "Totale"
|
"total": "Totale"
|
||||||
},
|
},
|
||||||
"peanut": {
|
"peanut": {
|
||||||
"battery_charge": "Battery Charge",
|
"battery_charge": "Carica Batteria",
|
||||||
"ups_load": "Carico UPS",
|
"ups_load": "Carico UPS",
|
||||||
"ups_status": "Stato UPS",
|
"ups_status": "Stato UPS",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Piattaforme",
|
"platforms": "Piattaforme",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Giochi",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domini",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Archiviazione"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Avvisi",
|
"warnings": "Avvisi",
|
||||||
@@ -853,7 +890,7 @@
|
|||||||
"sceneDuration": "Durata Delle Scene",
|
"sceneDuration": "Durata Delle Scene",
|
||||||
"images": "Immagini",
|
"images": "Immagini",
|
||||||
"imageSize": "Dimensioni immagine",
|
"imageSize": "Dimensioni immagine",
|
||||||
"galleries": "Galleries",
|
"galleries": "Gallerie",
|
||||||
"performers": "Esecutori",
|
"performers": "Esecutori",
|
||||||
"studios": "Studi",
|
"studios": "Studi",
|
||||||
"movies": "Film",
|
"movies": "Film",
|
||||||
@@ -896,7 +933,7 @@
|
|||||||
},
|
},
|
||||||
"stocks": {
|
"stocks": {
|
||||||
"stocks": "Stocks",
|
"stocks": "Stocks",
|
||||||
"loading": "Loading",
|
"loading": "Caricamento",
|
||||||
"open": "Open - US Market",
|
"open": "Open - US Market",
|
||||||
"closed": "Closed - US Market",
|
"closed": "Closed - US Market",
|
||||||
"invalidConfiguration": "Invalid Configuration"
|
"invalidConfiguration": "Invalid Configuration"
|
||||||
@@ -905,5 +942,73 @@
|
|||||||
"cameras": "Cameras",
|
"cameras": "Cameras",
|
||||||
"uptime": "Tempo di attività",
|
"uptime": "Tempo di attività",
|
||||||
"version": "Versione"
|
"version": "Versione"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Collegamenti",
|
||||||
|
"collections": "Raccolte",
|
||||||
|
"tags": "Tag"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Informazioni",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Veicolo",
|
||||||
|
"vehicles": "Veicoli",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Promemoria",
|
||||||
|
"nextReminder": "Promemoria Seguente",
|
||||||
|
"none": "Nessuno"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Nome",
|
||||||
|
"address": "Indirizzo",
|
||||||
|
"last_seen": "Ultima visualizzazione",
|
||||||
|
"status": "Stato",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "Non in linea"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Nome",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"paused": "In Pausa",
|
||||||
|
"pending": "In attesa",
|
||||||
|
"status": "Stato",
|
||||||
|
"updated": "Aggiornato",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Sano",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Mancanti",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Caricamento"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Problemi",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "月",
|
"months": "月",
|
||||||
"days": "日",
|
"days": "日",
|
||||||
"hours": "時間",
|
"hours": "時間",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "グリッド",
|
"grid_power": "グリッド",
|
||||||
"home_power": "消費",
|
"home_power": "消費",
|
||||||
"charge_power": "チャージャー",
|
"charge_power": "チャージャー",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "ダウンロード",
|
"download": "ダウンロード",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "リーチ",
|
"leech": "リーチ",
|
||||||
"seed": "シード"
|
"seed": "シード"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "キャッシュ・ヒットバイト",
|
||||||
|
"cachemissbytes": "キャッシュミスバイト"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "ダウンロード",
|
"download": "ダウンロード",
|
||||||
"upload": "アップロード",
|
"upload": "アップロード",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "停止中",
|
"stopped": "停止中",
|
||||||
"total": "合計"
|
"total": "合計"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "ダウンロード",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "既読",
|
||||||
|
"unread": "未読",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "アドレス",
|
"address": "アドレス",
|
||||||
"expires": "失効",
|
"expires": "失効",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}秒",
|
"seconds": "{{number}}秒",
|
||||||
"ago": "{{value}} 前"
|
"ago": "{{value}} 前"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "クエリ",
|
||||||
|
"totalNoError": "成功",
|
||||||
|
"totalServerFailure": "失敗",
|
||||||
|
"totalNxDomain": "NXドメイン",
|
||||||
|
"totalRefused": "拒否",
|
||||||
|
"totalAuthoritative": "正式",
|
||||||
|
"totalRecursive": "再帰的",
|
||||||
|
"totalCached": "キャッシュ済み",
|
||||||
|
"totalBlocked": "ブロック中",
|
||||||
|
"totalDropped": "ドロップ済み",
|
||||||
|
"totalClients": "クライアント"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "キュー",
|
"queue": "キュー",
|
||||||
"processed": "処理済み",
|
"processed": "処理済み",
|
||||||
@@ -777,7 +804,7 @@
|
|||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"urbackup": {
|
"urbackup": {
|
||||||
"ok": "はい",
|
"ok": "正常",
|
||||||
"errored": "エラー",
|
"errored": "エラー",
|
||||||
"noRecent": "期限切れ",
|
"noRecent": "期限切れ",
|
||||||
"totalUsed": "使用済みストレージ"
|
"totalUsed": "使用済みストレージ"
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "プラットフォーム",
|
"platforms": "プラットフォーム",
|
||||||
"totalRoms": "ROMの合計"
|
"totalRoms": "ゲーム",
|
||||||
|
"saves": "保存",
|
||||||
|
"states": "状態",
|
||||||
|
"screenshots": "スクリーンショット",
|
||||||
|
"totalfilesize": "合計サイズ"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "ドメイン",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "ストレージ"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "警告",
|
"warnings": "警告",
|
||||||
@@ -884,10 +921,10 @@
|
|||||||
"total": "合計"
|
"total": "合計"
|
||||||
},
|
},
|
||||||
"swagdashboard": {
|
"swagdashboard": {
|
||||||
"proxied": "Proxied",
|
"proxied": "プロキシ済",
|
||||||
"auth": "With Auth",
|
"auth": "認証あり",
|
||||||
"outdated": "Outdated",
|
"outdated": "最新の状態ではありません",
|
||||||
"banned": "Banned"
|
"banned": "禁止"
|
||||||
},
|
},
|
||||||
"myspeed": {
|
"myspeed": {
|
||||||
"ping": "Ping",
|
"ping": "Ping",
|
||||||
@@ -895,15 +932,83 @@
|
|||||||
"upload": "アップロード"
|
"upload": "アップロード"
|
||||||
},
|
},
|
||||||
"stocks": {
|
"stocks": {
|
||||||
"stocks": "Stocks",
|
"stocks": "在庫",
|
||||||
"loading": "Loading",
|
"loading": "読み込み中",
|
||||||
"open": "Open - US Market",
|
"open": "オープン - 米国市場",
|
||||||
"closed": "Closed - US Market",
|
"closed": "クローズ - 米国市場",
|
||||||
"invalidConfiguration": "Invalid Configuration"
|
"invalidConfiguration": "無効な設定"
|
||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Cameras",
|
"cameras": "カメラ",
|
||||||
"uptime": "稼働時間",
|
"uptime": "稼働時間",
|
||||||
"version": "バージョン"
|
"version": "バージョン"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "リンク",
|
||||||
|
"collections": "コレクション",
|
||||||
|
"tags": "タグ"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "情報",
|
||||||
|
"warning": "警告",
|
||||||
|
"average": "平均",
|
||||||
|
"high": "高い",
|
||||||
|
"disaster": "災害"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "車両",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "名前",
|
||||||
|
"address": "アドレス",
|
||||||
|
"last_seen": "最終日時",
|
||||||
|
"status": "状態",
|
||||||
|
"online": "オンライン",
|
||||||
|
"offline": "オフライン"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "名前",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "稼働",
|
||||||
|
"down": "下へ",
|
||||||
|
"paused": "一時停止中",
|
||||||
|
"pending": "保留中",
|
||||||
|
"status": "状態",
|
||||||
|
"updated": "更新済",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "正常",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "不明",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "読み込み中"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "課題",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mo",
|
"months": "mo",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
@@ -110,17 +110,17 @@
|
|||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "중지",
|
"offline": "중지",
|
||||||
"offline_alt": "중지",
|
"offline_alt": "중지",
|
||||||
"online": "Online",
|
"online": "온라인",
|
||||||
"total": "총합",
|
"total": "총합",
|
||||||
"unknown": "알 수 없음"
|
"unknown": "알 수 없음"
|
||||||
},
|
},
|
||||||
"evcc": {
|
"evcc": {
|
||||||
"pv_power": "Production",
|
"pv_power": "Production",
|
||||||
"battery_soc": "배터리",
|
"battery_soc": "배터리",
|
||||||
"grid_power": "Grid",
|
"grid_power": "눈금",
|
||||||
"home_power": "Consumption",
|
"home_power": "Consumption",
|
||||||
"charge_power": "Charger",
|
"charge_power": "Charger",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "다운로드",
|
"download": "다운로드",
|
||||||
@@ -129,8 +129,8 @@
|
|||||||
"seed": "시드"
|
"seed": "시드"
|
||||||
},
|
},
|
||||||
"freshrss": {
|
"freshrss": {
|
||||||
"subscriptions": "Subscriptions",
|
"subscriptions": "구독",
|
||||||
"unread": "읽지 않음"
|
"unread": "미열람"
|
||||||
},
|
},
|
||||||
"fritzbox": {
|
"fritzbox": {
|
||||||
"connectionStatus": "상태",
|
"connectionStatus": "상태",
|
||||||
@@ -140,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "Pending Disconnect",
|
"connectionStatusPendingDisconnect": "Pending Disconnect",
|
||||||
"connectionStatusDisconnecting": "연결을 끊는 중...",
|
"connectionStatusDisconnecting": "연결을 끊는 중...",
|
||||||
"connectionStatusDisconnected": "연결 끊김",
|
"connectionStatusDisconnected": "연결 끊김",
|
||||||
"connectionStatusConnected": "Connected",
|
"connectionStatusConnected": "연결됨",
|
||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"maxDown": "Max. Down",
|
"maxDown": "Max. Down",
|
||||||
"maxUp": "Max. Up",
|
"maxUp": "Max. Up",
|
||||||
@@ -161,7 +161,7 @@
|
|||||||
},
|
},
|
||||||
"channelsdvrserver": {
|
"channelsdvrserver": {
|
||||||
"shows": "보기",
|
"shows": "보기",
|
||||||
"recordings": "Recordings",
|
"recordings": "녹화",
|
||||||
"scheduled": "예정됨",
|
"scheduled": "예정됨",
|
||||||
"passes": "Passes"
|
"passes": "Passes"
|
||||||
},
|
},
|
||||||
@@ -213,12 +213,12 @@
|
|||||||
"seed": "시드"
|
"seed": "시드"
|
||||||
},
|
},
|
||||||
"qnap": {
|
"qnap": {
|
||||||
"cpuUsage": "CPU Usage",
|
"cpuUsage": "CPU 사용",
|
||||||
"memUsage": "MEM Usage",
|
"memUsage": "메모리 사용",
|
||||||
"systemTempC": "System Temp",
|
"systemTempC": "시스템 온도",
|
||||||
"poolUsage": "Pool Usage",
|
"poolUsage": "Pool Usage",
|
||||||
"volumeUsage": "Volume Usage",
|
"volumeUsage": "Volume Usage",
|
||||||
"invalid": "Invalid"
|
"invalid": "잘못됨"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "다운로드",
|
"download": "다운로드",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "리치",
|
"leech": "리치",
|
||||||
"seed": "시드"
|
"seed": "시드"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "다운로드",
|
"download": "다운로드",
|
||||||
"upload": "업로드",
|
"upload": "업로드",
|
||||||
@@ -279,7 +283,7 @@
|
|||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "총합",
|
"total": "총합",
|
||||||
"connected": "Connected",
|
"connected": "연결됨",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
"down_alerts": "Down Alerts"
|
"down_alerts": "Down Alerts"
|
||||||
},
|
},
|
||||||
@@ -305,12 +309,22 @@
|
|||||||
"stopped": "중지",
|
"stopped": "중지",
|
||||||
"total": "총합"
|
"total": "총합"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "다운로드됨",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "읽음",
|
||||||
|
"unread": "미열람",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "주소",
|
"address": "주소",
|
||||||
"expires": "만료",
|
"expires": "만료",
|
||||||
"never": "Never",
|
"never": "Never",
|
||||||
"last_seen": "Last Seen",
|
"last_seen": "마지막 접속",
|
||||||
"now": "Now",
|
"now": "지금",
|
||||||
"years": "{{number}}년",
|
"years": "{{number}}년",
|
||||||
"weeks": "{{number}}월",
|
"weeks": "{{number}}월",
|
||||||
"days": "{{number}}일",
|
"days": "{{number}}일",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}초",
|
"seconds": "{{number}}초",
|
||||||
"ago": "{{value}} 전"
|
"ago": "{{value}} 전"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "쿼리",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "차단됨",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "클라이언트"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "대기열",
|
"queue": "대기열",
|
||||||
"processed": "처리됨",
|
"processed": "처리됨",
|
||||||
@@ -359,7 +386,7 @@
|
|||||||
"numberOfFailQueries": "Fail Queries"
|
"numberOfFailQueries": "Fail Queries"
|
||||||
},
|
},
|
||||||
"jackett": {
|
"jackett": {
|
||||||
"configured": "Configured",
|
"configured": "구성됨",
|
||||||
"errored": "오류"
|
"errored": "오류"
|
||||||
},
|
},
|
||||||
"strelaysrv": {
|
"strelaysrv": {
|
||||||
@@ -370,7 +397,7 @@
|
|||||||
},
|
},
|
||||||
"mastodon": {
|
"mastodon": {
|
||||||
"user_count": "사용자",
|
"user_count": "사용자",
|
||||||
"status_count": "Posts",
|
"status_count": "게시글",
|
||||||
"domain_count": "Domains"
|
"domain_count": "Domains"
|
||||||
},
|
},
|
||||||
"medusa": {
|
"medusa": {
|
||||||
@@ -382,31 +409,31 @@
|
|||||||
"players": "Players",
|
"players": "Players",
|
||||||
"version": "버전",
|
"version": "버전",
|
||||||
"status": "상태",
|
"status": "상태",
|
||||||
"up": "Online",
|
"up": "온라인",
|
||||||
"down": "중지"
|
"down": "중지"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "읽음",
|
||||||
"unread": "읽지 않음"
|
"unread": "미열람"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
"users": "사용자",
|
"users": "사용자",
|
||||||
"loginsLast24H": "Logins (24h)",
|
"loginsLast24H": "로그인 (24h)",
|
||||||
"failedLoginsLast24H": "Failed Logins (24h)"
|
"failedLoginsLast24H": "실패한 로그인 (24h)"
|
||||||
},
|
},
|
||||||
"proxmox": {
|
"proxmox": {
|
||||||
"mem": "MEM",
|
"mem": "MEM",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"lxc": "LXC",
|
"lxc": "LXC",
|
||||||
"vms": "VMs"
|
"vms": "가상머신"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"load": "부하",
|
"load": "부하",
|
||||||
"wait": "잠시만 기다리세요",
|
"wait": "잠시만 기다리세요",
|
||||||
"temp": "온도",
|
"temp": "온도",
|
||||||
"_temp": "Temp",
|
"_temp": "온도",
|
||||||
"warn": "Warn",
|
"warn": "경고",
|
||||||
"uptime": "가동",
|
"uptime": "가동",
|
||||||
"total": "총합",
|
"total": "총합",
|
||||||
"free": "남음",
|
"free": "남음",
|
||||||
@@ -414,30 +441,30 @@
|
|||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
"crit": "Crit",
|
"crit": "Crit",
|
||||||
"read": "Read",
|
"read": "읽음",
|
||||||
"write": "Write",
|
"write": "쓰기",
|
||||||
"gpu": "GPU",
|
"gpu": "GPU",
|
||||||
"mem": "Mem",
|
"mem": "Men",
|
||||||
"swap": "Swap"
|
"swap": "Swap"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "즐겨찾기",
|
||||||
"service": "Service",
|
"service": "서비스",
|
||||||
"search": "Search",
|
"search": "검색",
|
||||||
"custom": "Custom",
|
"custom": "사용자 정의",
|
||||||
"visit": "Visit",
|
"visit": "Visit",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"searchsuggestion": "Suggestion"
|
"searchsuggestion": "Suggestion"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"0-day": "Sunny",
|
"0-day": "화창함",
|
||||||
"0-night": "Clear",
|
"0-night": "Clear",
|
||||||
"1-day": "Mainly Sunny",
|
"1-day": "Mainly Sunny",
|
||||||
"1-night": "Mainly Clear",
|
"1-night": "Mainly Clear",
|
||||||
"2-day": "Partly Cloudy",
|
"2-day": "Partly Cloudy",
|
||||||
"2-night": "Partly Cloudy",
|
"2-night": "Partly Cloudy",
|
||||||
"3-day": "Cloudy",
|
"3-day": "구름 낀",
|
||||||
"3-night": "Cloudy",
|
"3-night": "구름 낀",
|
||||||
"45-day": "Foggy",
|
"45-day": "Foggy",
|
||||||
"45-night": "Foggy",
|
"45-night": "Foggy",
|
||||||
"48-day": "Foggy",
|
"48-day": "Foggy",
|
||||||
@@ -462,14 +489,14 @@
|
|||||||
"66-night": "Freezing Rain",
|
"66-night": "Freezing Rain",
|
||||||
"67-day": "Freezing Rain",
|
"67-day": "Freezing Rain",
|
||||||
"67-night": "Freezing Rain",
|
"67-night": "Freezing Rain",
|
||||||
"71-day": "Light Snow",
|
"71-day": "약한 눈",
|
||||||
"71-night": "Light Snow",
|
"71-night": "약한 눈",
|
||||||
"73-day": "Snow",
|
"73-day": "Snow",
|
||||||
"73-night": "Snow",
|
"73-night": "Snow",
|
||||||
"75-day": "Heavy Snow",
|
"75-day": "폭설",
|
||||||
"75-night": "Heavy Snow",
|
"75-night": "폭설",
|
||||||
"77-day": "Snow Grains",
|
"77-day": "싸락눈",
|
||||||
"77-night": "Snow Grains",
|
"77-night": "싸락눈",
|
||||||
"80-day": "Light Showers",
|
"80-day": "Light Showers",
|
||||||
"80-night": "Light Showers",
|
"80-night": "Light Showers",
|
||||||
"81-day": "Showers",
|
"81-day": "Showers",
|
||||||
@@ -489,9 +516,9 @@
|
|||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "System",
|
||||||
"updates": "Updates",
|
"updates": "업데이트",
|
||||||
"update_available": "Update Available",
|
"update_available": "새 업데이트 사용 가능",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "최신 상태",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
@@ -499,7 +526,7 @@
|
|||||||
"down": "Down"
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "New",
|
"new": "신규",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"grace": "In Grace Period",
|
"grace": "In Grace Period",
|
||||||
"down": "Down",
|
"down": "Down",
|
||||||
@@ -521,9 +548,9 @@
|
|||||||
},
|
},
|
||||||
"tubearchivist": {
|
"tubearchivist": {
|
||||||
"downloads": "대기열",
|
"downloads": "대기열",
|
||||||
"videos": "Videos",
|
"videos": "동영상",
|
||||||
"channels": "Channels",
|
"channels": "채널",
|
||||||
"playlists": "Playlists"
|
"playlists": "재생 목록"
|
||||||
},
|
},
|
||||||
"truenas": {
|
"truenas": {
|
||||||
"load": "System Load",
|
"load": "System Load",
|
||||||
@@ -542,16 +569,16 @@
|
|||||||
"country": "Country"
|
"country": "Country"
|
||||||
},
|
},
|
||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Channels",
|
"channels": "채널",
|
||||||
"hd": "HD",
|
"hd": "HD",
|
||||||
"tunerCount": "Tuners",
|
"tunerCount": "Tuners",
|
||||||
"channelNumber": "Channel",
|
"channelNumber": "채널",
|
||||||
"channelNetwork": "Network",
|
"channelNetwork": "네트워크",
|
||||||
"signalStrength": "Strength",
|
"signalStrength": "Strength",
|
||||||
"signalQuality": "Quality",
|
"signalQuality": "Quality",
|
||||||
"symbolQuality": "Quality",
|
"symbolQuality": "Quality",
|
||||||
"networkRate": "비트레이트",
|
"networkRate": "비트레이트",
|
||||||
"clientIP": "Client"
|
"clientIP": "클라이언트"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Passed",
|
"passed": "Passed",
|
||||||
@@ -559,16 +586,16 @@
|
|||||||
"unknown": "알 수 없음"
|
"unknown": "알 수 없음"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
"inbox": "Inbox",
|
"inbox": "받은메일함",
|
||||||
"total": "총합"
|
"total": "총합"
|
||||||
},
|
},
|
||||||
"peanut": {
|
"peanut": {
|
||||||
"battery_charge": "Battery Charge",
|
"battery_charge": "배터리 충전 중",
|
||||||
"ups_load": "UPS Load",
|
"ups_load": "UPS Load",
|
||||||
"ups_status": "UPS Status",
|
"ups_status": "UPS Status",
|
||||||
"online": "Online",
|
"online": "온라인",
|
||||||
"on_battery": "On Battery",
|
"on_battery": "배터리 사용",
|
||||||
"low_battery": "Low Battery"
|
"low_battery": "배터리 부족"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "잠시만 기다리세요",
|
"wait": "잠시만 기다리세요",
|
||||||
@@ -576,20 +603,20 @@
|
|||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "CPU Load",
|
"cpuLoad": "CPU Load",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "메모리 사용량",
|
||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "Leases"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "모든 스트림",
|
||||||
"streams_active": "활성 스트림",
|
"streams_active": "활성 스트림",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "XEPG Channels"
|
||||||
},
|
},
|
||||||
"opendtu": {
|
"opendtu": {
|
||||||
"yieldDay": "Today",
|
"yieldDay": "오늘",
|
||||||
"absolutePower": "Power",
|
"absolutePower": "전원",
|
||||||
"relativePower": "Power %",
|
"relativePower": "전원 %",
|
||||||
"limit": "Limit"
|
"limit": "제한"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "CPU Load",
|
||||||
@@ -600,7 +627,7 @@
|
|||||||
"moonraker": {
|
"moonraker": {
|
||||||
"printer_state": "Printer State",
|
"printer_state": "Printer State",
|
||||||
"print_status": "Print Status",
|
"print_status": "Print Status",
|
||||||
"print_progress": "Progress",
|
"print_progress": "진행",
|
||||||
"layers": "Layers"
|
"layers": "Layers"
|
||||||
},
|
},
|
||||||
"octoprint": {
|
"octoprint": {
|
||||||
@@ -619,7 +646,7 @@
|
|||||||
"wanStatus": "WAN Status",
|
"wanStatus": "WAN Status",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"down": "Down",
|
"down": "Down",
|
||||||
"temp": "Temp",
|
"temp": "온도",
|
||||||
"disk": "Disk Usage",
|
"disk": "Disk Usage",
|
||||||
"wanIP": "WAN IP"
|
"wanIP": "WAN IP"
|
||||||
},
|
},
|
||||||
@@ -631,9 +658,9 @@
|
|||||||
},
|
},
|
||||||
"immich": {
|
"immich": {
|
||||||
"users": "사용자",
|
"users": "사용자",
|
||||||
"photos": "Photos",
|
"photos": "사진",
|
||||||
"videos": "Videos",
|
"videos": "동영상",
|
||||||
"storage": "Storage"
|
"storage": "저장됨"
|
||||||
},
|
},
|
||||||
"uptimekuma": {
|
"uptimekuma": {
|
||||||
"up": "Sites Up",
|
"up": "Sites Up",
|
||||||
@@ -646,10 +673,10 @@
|
|||||||
"series": "시리즈",
|
"series": "시리즈",
|
||||||
"archives": "Archives",
|
"archives": "Archives",
|
||||||
"chapters": "Chapters",
|
"chapters": "Chapters",
|
||||||
"categories": "Categories"
|
"categories": "분류"
|
||||||
},
|
},
|
||||||
"komga": {
|
"komga": {
|
||||||
"libraries": "Libraries",
|
"libraries": "서재",
|
||||||
"series": "시리즈",
|
"series": "시리즈",
|
||||||
"books": "책"
|
"books": "책"
|
||||||
},
|
},
|
||||||
@@ -665,8 +692,8 @@
|
|||||||
},
|
},
|
||||||
"photoprism": {
|
"photoprism": {
|
||||||
"albums": "Albums",
|
"albums": "Albums",
|
||||||
"photos": "Photos",
|
"photos": "사진",
|
||||||
"videos": "Videos",
|
"videos": "동영상",
|
||||||
"people": "People"
|
"people": "People"
|
||||||
},
|
},
|
||||||
"fileflows": {
|
"fileflows": {
|
||||||
@@ -676,18 +703,18 @@
|
|||||||
"time": "Time"
|
"time": "Time"
|
||||||
},
|
},
|
||||||
"grafana": {
|
"grafana": {
|
||||||
"dashboards": "Dashboards",
|
"dashboards": "대시보드",
|
||||||
"datasources": "Data Sources",
|
"datasources": "Data Sources",
|
||||||
"totalalerts": "Total Alerts",
|
"totalalerts": "Total Alerts",
|
||||||
"alertstriggered": "Alerts Triggered"
|
"alertstriggered": "Alerts Triggered"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"cpuload": "Cpu Load",
|
"cpuload": "CPU 부하량",
|
||||||
"memoryusage": "Memory Usage",
|
"memoryusage": "메모리 사용량",
|
||||||
"freespace": "Free Space",
|
"freespace": "여유 공간",
|
||||||
"activeusers": "Active Users",
|
"activeusers": "활성 유저",
|
||||||
"numfiles": "Files",
|
"numfiles": "파일",
|
||||||
"numshares": "Shared Items"
|
"numshares": "공유된 항목"
|
||||||
},
|
},
|
||||||
"kopia": {
|
"kopia": {
|
||||||
"status": "상태",
|
"status": "상태",
|
||||||
@@ -703,7 +730,7 @@
|
|||||||
},
|
},
|
||||||
"pterodactyl": {
|
"pterodactyl": {
|
||||||
"servers": "Servers",
|
"servers": "Servers",
|
||||||
"nodes": "Nodes"
|
"nodes": "노드"
|
||||||
},
|
},
|
||||||
"prometheus": {
|
"prometheus": {
|
||||||
"targets_up": "Targets Up",
|
"targets_up": "Targets Up",
|
||||||
@@ -716,15 +743,15 @@
|
|||||||
"uptime": "Uptime"
|
"uptime": "Uptime"
|
||||||
},
|
},
|
||||||
"ghostfolio": {
|
"ghostfolio": {
|
||||||
"gross_percent_today": "Today",
|
"gross_percent_today": "오늘",
|
||||||
"gross_percent_1y": "One year",
|
"gross_percent_1y": "One year",
|
||||||
"gross_percent_max": "All time"
|
"gross_percent_max": "All time"
|
||||||
},
|
},
|
||||||
"audiobookshelf": {
|
"audiobookshelf": {
|
||||||
"podcasts": "Podcasts",
|
"podcasts": "Podcasts",
|
||||||
"books": "책",
|
"books": "책",
|
||||||
"podcastsDuration": "Duration",
|
"podcastsDuration": "지속시간",
|
||||||
"booksDuration": "Duration"
|
"booksDuration": "지속시간"
|
||||||
},
|
},
|
||||||
"homeassistant": {
|
"homeassistant": {
|
||||||
"people_home": "People Home",
|
"people_home": "People Home",
|
||||||
@@ -733,12 +760,12 @@
|
|||||||
},
|
},
|
||||||
"whatsupdocker": {
|
"whatsupdocker": {
|
||||||
"monitoring": "Monitoring",
|
"monitoring": "Monitoring",
|
||||||
"updates": "Updates"
|
"updates": "업데이트"
|
||||||
},
|
},
|
||||||
"calibreweb": {
|
"calibreweb": {
|
||||||
"books": "책",
|
"books": "책",
|
||||||
"authors": "Authors",
|
"authors": "저자",
|
||||||
"categories": "Categories",
|
"categories": "분류",
|
||||||
"series": "시리즈"
|
"series": "시리즈"
|
||||||
},
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
@@ -749,7 +776,7 @@
|
|||||||
},
|
},
|
||||||
"kavita": {
|
"kavita": {
|
||||||
"seriesCount": "시리즈",
|
"seriesCount": "시리즈",
|
||||||
"totalFiles": "Files"
|
"totalFiles": "파일"
|
||||||
},
|
},
|
||||||
"azuredevops": {
|
"azuredevops": {
|
||||||
"result": "Result",
|
"result": "Result",
|
||||||
@@ -766,30 +793,30 @@
|
|||||||
},
|
},
|
||||||
"gamedig": {
|
"gamedig": {
|
||||||
"status": "상태",
|
"status": "상태",
|
||||||
"online": "Online",
|
"online": "온라인",
|
||||||
"offline": "중지",
|
"offline": "중지",
|
||||||
"name": "Name",
|
"name": "이름",
|
||||||
"map": "Map",
|
"map": "지도",
|
||||||
"currentPlayers": "Current players",
|
"currentPlayers": "Current players",
|
||||||
"players": "Players",
|
"players": "Players",
|
||||||
"maxPlayers": "Max players",
|
"maxPlayers": "Max players",
|
||||||
"bots": "Bots",
|
"bots": "봇",
|
||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"urbackup": {
|
"urbackup": {
|
||||||
"ok": "Ok",
|
"ok": "확인",
|
||||||
"errored": "Errors",
|
"errored": "오류 :",
|
||||||
"noRecent": "Out of Date",
|
"noRecent": "Out of Date",
|
||||||
"totalUsed": "Used Storage"
|
"totalUsed": "Used Storage"
|
||||||
},
|
},
|
||||||
"mealie": {
|
"mealie": {
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"users": "사용자",
|
"users": "사용자",
|
||||||
"categories": "Categories",
|
"categories": "분류",
|
||||||
"tags": "Tags"
|
"tags": "태그"
|
||||||
},
|
},
|
||||||
"openmediavault": {
|
"openmediavault": {
|
||||||
"downloading": "Downloading",
|
"downloading": "다운로드 중",
|
||||||
"total": "총합",
|
"total": "총합",
|
||||||
"running": "가동 중",
|
"running": "가동 중",
|
||||||
"stopped": "중지",
|
"stopped": "중지",
|
||||||
@@ -826,8 +853,18 @@
|
|||||||
"noEventsFound": "No events found"
|
"noEventsFound": "No events found"
|
||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "기종",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "게임",
|
||||||
|
"saves": "세이브",
|
||||||
|
"states": "스테이트",
|
||||||
|
"screenshots": "스크린샷",
|
||||||
|
"totalfilesize": "전체 용량"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domains",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "저장됨"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Warnings",
|
||||||
@@ -836,16 +873,16 @@
|
|||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Events",
|
"events": "Events",
|
||||||
"plants": "Plants",
|
"plants": "Plants",
|
||||||
"photos": "Photos",
|
"photos": "사진",
|
||||||
"species": "Species"
|
"species": "Species"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Notifications",
|
"notifications": "알림",
|
||||||
"issues": "Issues",
|
"issues": "Issues",
|
||||||
"pulls": "Pull Requests"
|
"pulls": "Pull Requests"
|
||||||
},
|
},
|
||||||
"stash": {
|
"stash": {
|
||||||
"scenes": "Scenes",
|
"scenes": "장면",
|
||||||
"scenesPlayed": "Scenes Played",
|
"scenesPlayed": "Scenes Played",
|
||||||
"playCount": "Total Plays",
|
"playCount": "Total Plays",
|
||||||
"playDuration": "Time Watched",
|
"playDuration": "Time Watched",
|
||||||
@@ -855,18 +892,18 @@
|
|||||||
"imageSize": "Images Size",
|
"imageSize": "Images Size",
|
||||||
"galleries": "Galleries",
|
"galleries": "Galleries",
|
||||||
"performers": "Performers",
|
"performers": "Performers",
|
||||||
"studios": "Studios",
|
"studios": "스튜디오",
|
||||||
"movies": "영화",
|
"movies": "영화",
|
||||||
"tags": "Tags",
|
"tags": "태그",
|
||||||
"oCount": "O Count"
|
"oCount": "O Count"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "사용자",
|
"users": "사용자",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "키워드"
|
||||||
},
|
},
|
||||||
"homebox": {
|
"homebox": {
|
||||||
"items": "Items",
|
"items": "아이템",
|
||||||
"totalWithWarranty": "With Warranty",
|
"totalWithWarranty": "With Warranty",
|
||||||
"locations": "Locations",
|
"locations": "Locations",
|
||||||
"labels": "Labels",
|
"labels": "Labels",
|
||||||
@@ -878,7 +915,7 @@
|
|||||||
"bans": "Bans"
|
"bans": "Bans"
|
||||||
},
|
},
|
||||||
"wgeasy": {
|
"wgeasy": {
|
||||||
"connected": "Connected",
|
"connected": "연결됨",
|
||||||
"enabled": "활성",
|
"enabled": "활성",
|
||||||
"disabled": "비활성",
|
"disabled": "비활성",
|
||||||
"total": "총합"
|
"total": "총합"
|
||||||
@@ -896,14 +933,82 @@
|
|||||||
},
|
},
|
||||||
"stocks": {
|
"stocks": {
|
||||||
"stocks": "Stocks",
|
"stocks": "Stocks",
|
||||||
"loading": "Loading",
|
"loading": "로드 중",
|
||||||
"open": "Open - US Market",
|
"open": "Open - US Market",
|
||||||
"closed": "Closed - US Market",
|
"closed": "Closed - US Market",
|
||||||
"invalidConfiguration": "Invalid Configuration"
|
"invalidConfiguration": "Invalid Configuration"
|
||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Cameras",
|
"cameras": "카메라",
|
||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"version": "버전"
|
"version": "버전"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "태그"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "정보",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "이름",
|
||||||
|
"address": "주소",
|
||||||
|
"last_seen": "마지막 접속",
|
||||||
|
"status": "상태",
|
||||||
|
"online": "온라인",
|
||||||
|
"offline": "중지"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "이름",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"paused": "Paused",
|
||||||
|
"pending": "대기 중",
|
||||||
|
"status": "상태",
|
||||||
|
"updated": "Updated",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "좋음",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "빠짐",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "로드 중"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Issues",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mo",
|
"months": "mo",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Grid",
|
"grid_power": "Grid",
|
||||||
"home_power": "Consumption",
|
"home_power": "Consumption",
|
||||||
"charge_power": "Charger",
|
"charge_power": "Charger",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Lejupielāde",
|
"download": "Lejupielāde",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Ņēmēji",
|
"leech": "Ņēmēji",
|
||||||
"seed": "Devēji"
|
"seed": "Devēji"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Lejupielāde",
|
"download": "Lejupielāde",
|
||||||
"upload": "Augšupielāde",
|
"upload": "Augšupielāde",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Stopped",
|
"stopped": "Stopped",
|
||||||
"total": "Kopā"
|
"total": "Kopā"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Lejupielādēts",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Address",
|
"address": "Address",
|
||||||
"expires": "Expires",
|
"expires": "Expires",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Ago"
|
"ago": "{{value}} Ago"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Queries",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Blocked",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Clients"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Rindā",
|
"queue": "Rindā",
|
||||||
"processed": "Processed",
|
"processed": "Processed",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Platforms",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domains",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Storage"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Warnings",
|
||||||
@@ -905,5 +942,73 @@
|
|||||||
"cameras": "Cameras",
|
"cameras": "Cameras",
|
||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"version": "Version"
|
"version": "Version"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Tags"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Informācija",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Name",
|
||||||
|
"address": "Address",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"status": "Statuss",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "Bezsaistē"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Name",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"paused": "Paused",
|
||||||
|
"pending": "Pending",
|
||||||
|
"status": "Statuss",
|
||||||
|
"updated": "Updated",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Missing",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Issues",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "bln",
|
"months": "bln",
|
||||||
"days": "h",
|
"days": "h",
|
||||||
"hours": "j",
|
"hours": "j",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Grid",
|
"grid_power": "Grid",
|
||||||
"home_power": "Penggunaan",
|
"home_power": "Penggunaan",
|
||||||
"charge_power": "Pengecas",
|
"charge_power": "Pengecas",
|
||||||
"watt_hour": "Wj"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Muat turun",
|
"download": "Muat turun",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Muat turun",
|
"download": "Muat turun",
|
||||||
"upload": "Muat naik",
|
"upload": "Muat naik",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Terhenti",
|
"stopped": "Terhenti",
|
||||||
"total": "Jumlah"
|
"total": "Jumlah"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Telah Muat Turun",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Baca",
|
||||||
|
"unread": "Belum dibaca",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Address",
|
"address": "Address",
|
||||||
"expires": "Expires",
|
"expires": "Expires",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Lepas"
|
"ago": "{{value}} Lepas"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Permintaan",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Disekat",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Klien"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Barisan",
|
"queue": "Barisan",
|
||||||
"processed": "Sudah diprosess",
|
"processed": "Sudah diprosess",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platform",
|
"platforms": "Platform",
|
||||||
"totalRoms": "Jumlah ROM"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domain",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Storage"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Amaran",
|
"warnings": "Amaran",
|
||||||
@@ -905,5 +942,73 @@
|
|||||||
"cameras": "Cameras",
|
"cameras": "Cameras",
|
||||||
"uptime": "Masa Hidup",
|
"uptime": "Masa Hidup",
|
||||||
"version": "Versi"
|
"version": "Versi"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Tanda nama"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Informasi",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Nama",
|
||||||
|
"address": "Address",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"status": "Status",
|
||||||
|
"online": "Dalam Talian",
|
||||||
|
"offline": "Luar talian"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Nama",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Hidup",
|
||||||
|
"down": "Mati",
|
||||||
|
"paused": "Tangguh",
|
||||||
|
"pending": "Tertunda",
|
||||||
|
"status": "Status",
|
||||||
|
"updated": "Dikemaskini",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Sihat",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Hilang",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Issues",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mnd",
|
"months": "mnd",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "u",
|
"hours": "u",
|
||||||
@@ -71,8 +71,8 @@
|
|||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
"mem": "GEH",
|
"mem": "GEH",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"running": "Wordt uitgevoerd",
|
"running": "Actief",
|
||||||
"offline": "Onbereikbaar",
|
"offline": "Offline",
|
||||||
"error": "Fout",
|
"error": "Fout",
|
||||||
"unknown": "Onbekend",
|
"unknown": "Onbekend",
|
||||||
"healthy": "Gezond",
|
"healthy": "Gezond",
|
||||||
@@ -108,8 +108,8 @@
|
|||||||
"songs": "Nummers"
|
"songs": "Nummers"
|
||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Onbereikbaar",
|
"offline": "Offline",
|
||||||
"offline_alt": "Onbereikbaar",
|
"offline_alt": "Offline",
|
||||||
"online": "Bereikbaar",
|
"online": "Bereikbaar",
|
||||||
"total": "Totaal",
|
"total": "Totaal",
|
||||||
"unknown": "Onbekend"
|
"unknown": "Onbekend"
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Netstroom",
|
"grid_power": "Netstroom",
|
||||||
"home_power": "Consumptie",
|
"home_power": "Consumptie",
|
||||||
"charge_power": "Oplader",
|
"charge_power": "Oplader",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Delen"
|
"seed": "Delen"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
@@ -301,10 +305,20 @@
|
|||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"portainer": {
|
"portainer": {
|
||||||
"running": "Wordt uitgevoerd",
|
"running": "Actief",
|
||||||
"stopped": "Gestopt",
|
"stopped": "Gestopt",
|
||||||
"total": "Totaal"
|
"total": "Totaal"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Gedownload",
|
||||||
|
"nondownload": "Niet gedownload",
|
||||||
|
"read": "Gelezen",
|
||||||
|
"unread": "Ongelezen",
|
||||||
|
"downloadedread": "Gedownload & gelezen",
|
||||||
|
"downloadedunread": "Gedownload & ongelezen",
|
||||||
|
"nondownloadedread": "Niet-gedownload & gelezen",
|
||||||
|
"nondownloadedunread": "Niet-gedownload & ongelezen"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Adres",
|
"address": "Adres",
|
||||||
"expires": "Verloopt",
|
"expires": "Verloopt",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Geleden"
|
"ago": "{{value}} Geleden"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Verzoeken",
|
||||||
|
"totalNoError": "Geslaagd",
|
||||||
|
"totalServerFailure": "Gefaald",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Geweigerd",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Gecached",
|
||||||
|
"totalBlocked": "Geblokkeerd",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Cliënten"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Wachtrij",
|
"queue": "Wachtrij",
|
||||||
"processed": "Verwerkt",
|
"processed": "Verwerkt",
|
||||||
@@ -383,7 +410,7 @@
|
|||||||
"version": "Versie",
|
"version": "Versie",
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
"up": "Bereikbaar",
|
"up": "Bereikbaar",
|
||||||
"down": "Onbereikbaar"
|
"down": "Offline"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Gelezen",
|
"read": "Gelezen",
|
||||||
@@ -767,7 +794,7 @@
|
|||||||
"gamedig": {
|
"gamedig": {
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
"online": "Bereikbaar",
|
"online": "Bereikbaar",
|
||||||
"offline": "Onbereikbaar",
|
"offline": "Offline",
|
||||||
"name": "Naam",
|
"name": "Naam",
|
||||||
"map": "Kaart",
|
"map": "Kaart",
|
||||||
"currentPlayers": "Huidige spelers",
|
"currentPlayers": "Huidige spelers",
|
||||||
@@ -791,7 +818,7 @@
|
|||||||
"openmediavault": {
|
"openmediavault": {
|
||||||
"downloading": "Downloaden",
|
"downloading": "Downloaden",
|
||||||
"total": "Totaal",
|
"total": "Totaal",
|
||||||
"running": "Wordt uitgevoerd",
|
"running": "Actief",
|
||||||
"stopped": "Gestopt",
|
"stopped": "Gestopt",
|
||||||
"passed": "Geslaagd",
|
"passed": "Geslaagd",
|
||||||
"failed": "Gefaald"
|
"failed": "Gefaald"
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platformen",
|
"platforms": "Platformen",
|
||||||
"totalRoms": "Totale ROM's"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots ",
|
||||||
|
"totalfilesize": "Totale grootte"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domeinen",
|
||||||
|
"mailboxes": "Mailboxen",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Opslag"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Waarschuwingen",
|
"warnings": "Waarschuwingen",
|
||||||
@@ -886,8 +923,8 @@
|
|||||||
"swagdashboard": {
|
"swagdashboard": {
|
||||||
"proxied": "Proxied",
|
"proxied": "Proxied",
|
||||||
"auth": "With Auth",
|
"auth": "With Auth",
|
||||||
"outdated": "Outdated",
|
"outdated": "Verouderd",
|
||||||
"banned": "Banned"
|
"banned": "Verbannen"
|
||||||
},
|
},
|
||||||
"myspeed": {
|
"myspeed": {
|
||||||
"ping": "Ping",
|
"ping": "Ping",
|
||||||
@@ -895,15 +932,83 @@
|
|||||||
"upload": "Upload"
|
"upload": "Upload"
|
||||||
},
|
},
|
||||||
"stocks": {
|
"stocks": {
|
||||||
"stocks": "Stocks",
|
"stocks": "Aandelen",
|
||||||
"loading": "Loading",
|
"loading": "Laden",
|
||||||
"open": "Open - US Market",
|
"open": "Open - US Market",
|
||||||
"closed": "Closed - US Market",
|
"closed": "Closed - US Market",
|
||||||
"invalidConfiguration": "Invalid Configuration"
|
"invalidConfiguration": "Ongeldige configuratie"
|
||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Cameras",
|
"cameras": "Camera's",
|
||||||
"uptime": "Online",
|
"uptime": "Online",
|
||||||
"version": "Versie"
|
"version": "Versie"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Label"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Niet geclassificeerd",
|
||||||
|
"information": "Informatie",
|
||||||
|
"warning": "Waarschuwingen",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Voertuig",
|
||||||
|
"vehicles": "Voertuigen",
|
||||||
|
"serviceRecords": "Service Historie",
|
||||||
|
"reminders": "Herinneringen",
|
||||||
|
"nextReminder": "Volgende Herinnering",
|
||||||
|
"none": "Geen"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Actieve Projecten",
|
||||||
|
"tasks7d": "Taken Die Deze Week Af Moeten Zijn",
|
||||||
|
"tasksOverdue": "Achterstallige Taken",
|
||||||
|
"tasksInProgress": "Taken In Uitvoering"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Naam",
|
||||||
|
"address": "Adres",
|
||||||
|
"last_seen": "Laatst Gezien",
|
||||||
|
"status": "Status",
|
||||||
|
"online": "Bereikbaar",
|
||||||
|
"offline": "Offline"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Naam",
|
||||||
|
"systems": "Systemen",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Gepauzeerd",
|
||||||
|
"pending": "In afwachting",
|
||||||
|
"status": "Status",
|
||||||
|
"updated": "Bijgewerkt",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "GEH",
|
||||||
|
"disk": "Schijf",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Gesynchroniseerd",
|
||||||
|
"outOfSync": "Niet gesynchroniseerd",
|
||||||
|
"healthy": "Gezond",
|
||||||
|
"degraded": "Gedegradeerd",
|
||||||
|
"progressing": "Doorvoeren",
|
||||||
|
"missing": "Ontbreekt",
|
||||||
|
"suspended": "Onderbroken"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Laden"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groepen",
|
||||||
|
"issues": "Problemen",
|
||||||
|
"merges": "Merge Verzoeken",
|
||||||
|
"projects": "Projecten"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mnd",
|
"months": "mnd",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "t",
|
"hours": "t",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Nett",
|
"grid_power": "Nett",
|
||||||
"home_power": "Forbruk",
|
"home_power": "Forbruk",
|
||||||
"charge_power": "Lader",
|
"charge_power": "Lader",
|
||||||
"watt_hour": "W/t"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Last ned",
|
"download": "Last ned",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Cache Hit Bytes",
|
||||||
|
"cachemissbytes": "Cache Miss Bytes"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Last ned",
|
"download": "Last ned",
|
||||||
"upload": "Opplastning",
|
"upload": "Opplastning",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Stoppet",
|
"stopped": "Stoppet",
|
||||||
"total": "Totalt"
|
"total": "Totalt"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Nedlastede",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Ulest",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Adresse",
|
"address": "Adresse",
|
||||||
"expires": "Utgår",
|
"expires": "Utgår",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Ago"
|
"ago": "{{value}} Ago"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Spørringer",
|
||||||
|
"totalNoError": "Success",
|
||||||
|
"totalServerFailure": "Failures",
|
||||||
|
"totalNxDomain": "NX Domains",
|
||||||
|
"totalRefused": "Refused",
|
||||||
|
"totalAuthoritative": "Authoritative",
|
||||||
|
"totalRecursive": "Recursive",
|
||||||
|
"totalCached": "Cached",
|
||||||
|
"totalBlocked": "Blokkert",
|
||||||
|
"totalDropped": "Dropped",
|
||||||
|
"totalClients": "Klienter"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Kø",
|
"queue": "Kø",
|
||||||
"processed": "Behandlet",
|
"processed": "Behandlet",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Plattformer",
|
"platforms": "Plattformer",
|
||||||
"totalRoms": "Totale ROM-er"
|
"totalRoms": "Games",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "States",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Total Size"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domener",
|
||||||
|
"mailboxes": "Mailboxes",
|
||||||
|
"mails": "Mails",
|
||||||
|
"storage": "Lagring"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Advarsler",
|
"warnings": "Advarsler",
|
||||||
@@ -905,5 +942,73 @@
|
|||||||
"cameras": "Cameras",
|
"cameras": "Cameras",
|
||||||
"uptime": "Oppetid",
|
"uptime": "Oppetid",
|
||||||
"version": "Versjon"
|
"version": "Versjon"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Collections",
|
||||||
|
"tags": "Stikkord"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Not classified",
|
||||||
|
"information": "Informasjon",
|
||||||
|
"warning": "Warning",
|
||||||
|
"average": "Average",
|
||||||
|
"high": "High",
|
||||||
|
"disaster": "Disaster"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Vehicle",
|
||||||
|
"vehicles": "Vehicles",
|
||||||
|
"serviceRecords": "Service Records",
|
||||||
|
"reminders": "Reminders",
|
||||||
|
"nextReminder": "Next Reminder",
|
||||||
|
"none": "None"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Navn",
|
||||||
|
"address": "Adresse",
|
||||||
|
"last_seen": "Sist sett",
|
||||||
|
"status": "Status",
|
||||||
|
"online": "På nett",
|
||||||
|
"offline": "Frakoblet"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Navn",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Oppe",
|
||||||
|
"down": "Nede",
|
||||||
|
"paused": "Pauset",
|
||||||
|
"pending": "Ventende",
|
||||||
|
"status": "Status",
|
||||||
|
"updated": "Oppdatert",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Friskt",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Mangler",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Loading"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Issues",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mc",
|
"months": "mc",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "g",
|
"hours": "g",
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"grid_power": "Siatka",
|
"grid_power": "Siatka",
|
||||||
"home_power": "Zużycie",
|
"home_power": "Zużycie",
|
||||||
"charge_power": "Ładowarka",
|
"charge_power": "Ładowarka",
|
||||||
"watt_hour": "Wh"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Pobieranie",
|
"download": "Pobieranie",
|
||||||
@@ -140,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "Oczekujące rozłączenie",
|
"connectionStatusPendingDisconnect": "Oczekujące rozłączenie",
|
||||||
"connectionStatusDisconnecting": "Rozłączanie",
|
"connectionStatusDisconnecting": "Rozłączanie",
|
||||||
"connectionStatusDisconnected": "Rozłączono",
|
"connectionStatusDisconnected": "Rozłączono",
|
||||||
"connectionStatusConnected": "Connected",
|
"connectionStatusConnected": "Połączono",
|
||||||
"uptime": "Czas działania",
|
"uptime": "Czas działania",
|
||||||
"maxDown": "Maks. Pobieranie",
|
"maxDown": "Maks. Pobieranie",
|
||||||
"maxUp": "Maks. Wysyłanie",
|
"maxUp": "Maks. Wysyłanie",
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "Trafienia w cache'u",
|
||||||
|
"cachemissbytes": "Straty cache'u"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Pobieranie",
|
"download": "Pobieranie",
|
||||||
"upload": "Wysyłanie",
|
"upload": "Wysyłanie",
|
||||||
@@ -279,9 +283,9 @@
|
|||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Całkowite",
|
"total": "Całkowite",
|
||||||
"connected": "Connected",
|
"connected": "Połączono",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "Nowe urządzenia",
|
||||||
"down_alerts": "Down Alerts"
|
"down_alerts": "Alerty niedostępności"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Zapytania",
|
"queries": "Zapytania",
|
||||||
@@ -305,6 +309,16 @@
|
|||||||
"stopped": "Zatrzymane",
|
"stopped": "Zatrzymane",
|
||||||
"total": "Całkowite"
|
"total": "Całkowite"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Pobrano",
|
||||||
|
"nondownload": "Niepobrane",
|
||||||
|
"read": "Przeczytane",
|
||||||
|
"unread": "Nieprzeczytane",
|
||||||
|
"downloadedread": "Pobrane i przeczytane",
|
||||||
|
"downloadedunread": "Pobrane i nieprzeczytane",
|
||||||
|
"nondownloadedread": "Niepobrane i przeczytane",
|
||||||
|
"nondownloadedunread": "Niepobrane i nieprzeczytane"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Adres",
|
"address": "Adres",
|
||||||
"expires": "Wygasa za",
|
"expires": "Wygasa za",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}sekund",
|
"seconds": "{{number}}sekund",
|
||||||
"ago": "{{value}} temu"
|
"ago": "{{value}} temu"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Zapytania",
|
||||||
|
"totalNoError": "Sukces",
|
||||||
|
"totalServerFailure": "Porażki",
|
||||||
|
"totalNxDomain": "Domeny NX",
|
||||||
|
"totalRefused": "Odrzucone",
|
||||||
|
"totalAuthoritative": "Autorytatywne",
|
||||||
|
"totalRecursive": "Rekursywne",
|
||||||
|
"totalCached": "Zbuforowane",
|
||||||
|
"totalBlocked": "Zablokowane",
|
||||||
|
"totalDropped": "Upuszczone",
|
||||||
|
"totalClients": "Klienci"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Kolejka",
|
"queue": "Kolejka",
|
||||||
"processed": "Przetworzone",
|
"processed": "Przetworzone",
|
||||||
@@ -446,8 +473,8 @@
|
|||||||
"51-night": "Lekka mżawka",
|
"51-night": "Lekka mżawka",
|
||||||
"53-day": "Mżawka",
|
"53-day": "Mżawka",
|
||||||
"53-night": "Mżawka",
|
"53-night": "Mżawka",
|
||||||
"55-day": "Ciężka mżawka",
|
"55-day": "Gęsta mżawka",
|
||||||
"55-night": "Ciężka mżawka",
|
"55-night": "Gęsta mżawka",
|
||||||
"56-day": "Lekko chłodna mżawka",
|
"56-day": "Lekko chłodna mżawka",
|
||||||
"56-night": "Lekko chłodna mżawka",
|
"56-night": "Lekko chłodna mżawka",
|
||||||
"57-day": "Chłodna mżawka",
|
"57-day": "Chłodna mżawka",
|
||||||
@@ -827,7 +854,17 @@
|
|||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platformy",
|
"platforms": "Platformy",
|
||||||
"totalRoms": "Łącznie ROM"
|
"totalRoms": "Gry",
|
||||||
|
"saves": "Zapisy",
|
||||||
|
"states": "Stany",
|
||||||
|
"screenshots": "Screeny",
|
||||||
|
"totalfilesize": "Rozmiar całkowity"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domeny",
|
||||||
|
"mailboxes": "Skrzynki",
|
||||||
|
"mails": "Poczta",
|
||||||
|
"storage": "Pamięć"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Ostrzeżenia",
|
"warnings": "Ostrzeżenia",
|
||||||
@@ -878,16 +915,16 @@
|
|||||||
"bans": "Bany"
|
"bans": "Bany"
|
||||||
},
|
},
|
||||||
"wgeasy": {
|
"wgeasy": {
|
||||||
"connected": "Connected",
|
"connected": "Połączono",
|
||||||
"enabled": "Włączone",
|
"enabled": "Włączone",
|
||||||
"disabled": "Wyłączone",
|
"disabled": "Wyłączone",
|
||||||
"total": "Całkowite"
|
"total": "Całkowite"
|
||||||
},
|
},
|
||||||
"swagdashboard": {
|
"swagdashboard": {
|
||||||
"proxied": "Proxied",
|
"proxied": "Proxy",
|
||||||
"auth": "With Auth",
|
"auth": "Z uwietrzytelnieniem",
|
||||||
"outdated": "Outdated",
|
"outdated": "Nieaktualne",
|
||||||
"banned": "Banned"
|
"banned": "Zbanowano"
|
||||||
},
|
},
|
||||||
"myspeed": {
|
"myspeed": {
|
||||||
"ping": "Ping",
|
"ping": "Ping",
|
||||||
@@ -895,15 +932,83 @@
|
|||||||
"upload": "Wysyłanie"
|
"upload": "Wysyłanie"
|
||||||
},
|
},
|
||||||
"stocks": {
|
"stocks": {
|
||||||
"stocks": "Stocks",
|
"stocks": "Giełda",
|
||||||
"loading": "Loading",
|
"loading": "Wczytywanie",
|
||||||
"open": "Open - US Market",
|
"open": "Otwarte - rynek US",
|
||||||
"closed": "Closed - US Market",
|
"closed": "Zamknięte - rynek US",
|
||||||
"invalidConfiguration": "Invalid Configuration"
|
"invalidConfiguration": "Nieprawidłowa konfiguracja"
|
||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Cameras",
|
"cameras": "Kamery",
|
||||||
"uptime": "Czas działania",
|
"uptime": "Czas działania",
|
||||||
"version": "Wersja"
|
"version": "Wersja"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Łącza",
|
||||||
|
"collections": "Kolekcje",
|
||||||
|
"tags": "Tagi"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Niezaklasyfikowane",
|
||||||
|
"information": "Informacje",
|
||||||
|
"warning": "Ostrzeżenie",
|
||||||
|
"average": "Średnia",
|
||||||
|
"high": "Wysokie",
|
||||||
|
"disaster": "Katastrofa"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Pojazd",
|
||||||
|
"vehicles": "Pojazdy",
|
||||||
|
"serviceRecords": "Wpisy serwisowe",
|
||||||
|
"reminders": "Przypomnienia",
|
||||||
|
"nextReminder": "Następne przypomnienie",
|
||||||
|
"none": "Brak"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Aktywne Projekty",
|
||||||
|
"tasks7d": "Zadania w tym tygodniu",
|
||||||
|
"tasksOverdue": "Zaległe zadania",
|
||||||
|
"tasksInProgress": "Zadania w toku"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Nazwa",
|
||||||
|
"address": "Adres",
|
||||||
|
"last_seen": "Ostatnio dostępny",
|
||||||
|
"status": "Stan",
|
||||||
|
"online": "Dostępny",
|
||||||
|
"offline": "Nieosiągalny"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Nazwa",
|
||||||
|
"systems": "Systemy",
|
||||||
|
"up": "Dostępny",
|
||||||
|
"down": "Niedostępny",
|
||||||
|
"paused": "Zatrzymane",
|
||||||
|
"pending": "Oczekiwane",
|
||||||
|
"status": "Stan",
|
||||||
|
"updated": "Zaktualizowane",
|
||||||
|
"cpu": "Procesor",
|
||||||
|
"memory": "RAM",
|
||||||
|
"disk": "Dysk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Aplikacje",
|
||||||
|
"synced": "Synchronizowane",
|
||||||
|
"outOfSync": "Bez synchronizacji",
|
||||||
|
"healthy": "Zdrowy",
|
||||||
|
"degraded": "Zdegradowane",
|
||||||
|
"progressing": "Postępujące",
|
||||||
|
"missing": "Brakujące",
|
||||||
|
"suspended": "Zawieszone"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "Wczytywanie"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Grupy",
|
||||||
|
"issues": "Zgłoszenia",
|
||||||
|
"merges": "Żądania scaleń",
|
||||||
|
"projects": "Projekty"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,8 +13,8 @@
|
|||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"duration": "{{value, duration}}",
|
||||||
"months": "mes",
|
"months": "mês",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
"minutes": "min",
|
"minutes": "min",
|
||||||
@@ -30,9 +30,9 @@
|
|||||||
"response_data": "Dados da Resposta"
|
"response_data": "Dados da Resposta"
|
||||||
},
|
},
|
||||||
"weather": {
|
"weather": {
|
||||||
"current": "Localização atual",
|
"current": "Localização actual",
|
||||||
"allow": "Clique para permitir",
|
"allow": "Clique para permitir",
|
||||||
"updating": "Atualizando",
|
"updating": "A actualizar",
|
||||||
"wait": "Por favor aguarde"
|
"wait": "Por favor aguarde"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
@@ -79,7 +79,7 @@
|
|||||||
"starting": "A iniciar",
|
"starting": "A iniciar",
|
||||||
"unhealthy": "Não-saudável",
|
"unhealthy": "Não-saudável",
|
||||||
"not_found": "Não Encontrado",
|
"not_found": "Não Encontrado",
|
||||||
"exited": "Encerrado",
|
"exited": "Saiu",
|
||||||
"partial": "Parcial"
|
"partial": "Parcial"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
@@ -117,10 +117,10 @@
|
|||||||
"evcc": {
|
"evcc": {
|
||||||
"pv_power": "Produção",
|
"pv_power": "Produção",
|
||||||
"battery_soc": "Bateria",
|
"battery_soc": "Bateria",
|
||||||
"grid_power": "Grade",
|
"grid_power": "Grelha",
|
||||||
"home_power": "Consumo",
|
"home_power": "Consumo",
|
||||||
"charge_power": "Carregador",
|
"charge_power": "Carregador",
|
||||||
"watt_hour": "Kw"
|
"kilowatt": "kW"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Descarregar",
|
"download": "Descarregar",
|
||||||
@@ -129,18 +129,18 @@
|
|||||||
"seed": "Semente"
|
"seed": "Semente"
|
||||||
},
|
},
|
||||||
"freshrss": {
|
"freshrss": {
|
||||||
"subscriptions": "Assinaturas",
|
"subscriptions": "Subscrições",
|
||||||
"unread": "Não lida"
|
"unread": "Não lida"
|
||||||
},
|
},
|
||||||
"fritzbox": {
|
"fritzbox": {
|
||||||
"connectionStatus": "Estado",
|
"connectionStatus": "Estado",
|
||||||
"connectionStatusUnconfigured": "Não configurado",
|
"connectionStatusUnconfigured": "Desconfigurado",
|
||||||
"connectionStatusConnecting": "A conectar",
|
"connectionStatusConnecting": "A conectar",
|
||||||
"connectionStatusAuthenticating": "Autenticando",
|
"connectionStatusAuthenticating": "A Autenticar",
|
||||||
"connectionStatusPendingDisconnect": "Desconexão pendente",
|
"connectionStatusPendingDisconnect": "Desconexão pendente",
|
||||||
"connectionStatusDisconnecting": "Desconectando",
|
"connectionStatusDisconnecting": "A Desconectar",
|
||||||
"connectionStatusDisconnected": "Desconectado",
|
"connectionStatusDisconnected": "Desconectado",
|
||||||
"connectionStatusConnected": "Connected",
|
"connectionStatusConnected": "Conectado",
|
||||||
"uptime": "Ligado",
|
"uptime": "Ligado",
|
||||||
"maxDown": "Máx. de Descarga",
|
"maxDown": "Máx. de Descarga",
|
||||||
"maxUp": "Max. de Envio",
|
"maxUp": "Max. de Envio",
|
||||||
@@ -148,19 +148,19 @@
|
|||||||
"up": "Up",
|
"up": "Up",
|
||||||
"received": "Recebido",
|
"received": "Recebido",
|
||||||
"sent": "Enviado",
|
"sent": "Enviado",
|
||||||
"externalIPAddress": "Endereço IP externo"
|
"externalIPAddress": "Endereço IP Externo"
|
||||||
},
|
},
|
||||||
"caddy": {
|
"caddy": {
|
||||||
"upstreams": "Upstreams",
|
"upstreams": "Upstreams",
|
||||||
"requests": "Solicitações atuais",
|
"requests": "Solicitações actuais",
|
||||||
"requests_failed": "Solicitações com falha"
|
"requests_failed": "Solicitações falhadas"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observado",
|
"totalObserved": "Total Observado",
|
||||||
"diffsDetected": "Diferenças Detetadas"
|
"diffsDetected": "Diferenças Detectadas"
|
||||||
},
|
},
|
||||||
"channelsdvrserver": {
|
"channelsdvrserver": {
|
||||||
"shows": "Shows",
|
"shows": "Séries",
|
||||||
"recordings": "Gravações",
|
"recordings": "Gravações",
|
||||||
"scheduled": "Agendado",
|
"scheduled": "Agendado",
|
||||||
"passes": "Passes"
|
"passes": "Passes"
|
||||||
@@ -170,7 +170,7 @@
|
|||||||
"transcoding": "Transcodificação",
|
"transcoding": "Transcodificação",
|
||||||
"bitrate": "Taxa de bits",
|
"bitrate": "Taxa de bits",
|
||||||
"no_active": "Sem streams ativas",
|
"no_active": "Sem streams ativas",
|
||||||
"plex_connection_error": "Verifique a conexão Plex"
|
"plex_connection_error": "Verifique a conexão do Plex"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "APs Ligados",
|
"connectedAp": "APs Ligados",
|
||||||
@@ -182,10 +182,10 @@
|
|||||||
"nzbget": {
|
"nzbget": {
|
||||||
"rate": "Taxa",
|
"rate": "Taxa",
|
||||||
"remaining": "Restante",
|
"remaining": "Restante",
|
||||||
"downloaded": "Baixado"
|
"downloaded": "Descarregado"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Streams Ativas",
|
"streams": "Streams Activas",
|
||||||
"albums": "Álbuns",
|
"albums": "Álbuns",
|
||||||
"movies": "Filmes",
|
"movies": "Filmes",
|
||||||
"tv": "Series de TV"
|
"tv": "Series de TV"
|
||||||
@@ -193,10 +193,10 @@
|
|||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Taxa",
|
"rate": "Taxa",
|
||||||
"queue": "Fila",
|
"queue": "Fila",
|
||||||
"timeleft": "Tempo restante"
|
"timeleft": "Tempo Restante"
|
||||||
},
|
},
|
||||||
"rutorrent": {
|
"rutorrent": {
|
||||||
"active": "Ativo",
|
"active": "Activo",
|
||||||
"upload": "Carregar",
|
"upload": "Carregar",
|
||||||
"download": "Descarregar"
|
"download": "Descarregar"
|
||||||
},
|
},
|
||||||
@@ -214,8 +214,8 @@
|
|||||||
},
|
},
|
||||||
"qnap": {
|
"qnap": {
|
||||||
"cpuUsage": "Utilização do CPU",
|
"cpuUsage": "Utilização do CPU",
|
||||||
"memUsage": "Utilização de memória",
|
"memUsage": "Utilização de Memória",
|
||||||
"systemTempC": "Temperatura do sistema",
|
"systemTempC": "Temperatura do Sistema",
|
||||||
"poolUsage": "Uso de Banco",
|
"poolUsage": "Uso de Banco",
|
||||||
"volumeUsage": "Uso do Volume",
|
"volumeUsage": "Uso do Volume",
|
||||||
"invalid": "Inválido"
|
"invalid": "Inválido"
|
||||||
@@ -226,6 +226,10 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Semente"
|
"seed": "Semente"
|
||||||
},
|
},
|
||||||
|
"develancacheui": {
|
||||||
|
"cachehitbytes": "‘Bytes’ de Acerto na Memória transitória",
|
||||||
|
"cachemissbytes": "‘Bytes’ de Falha de Memória transitória"
|
||||||
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Descarregar",
|
"download": "Descarregar",
|
||||||
"upload": "Carregar",
|
"upload": "Carregar",
|
||||||
@@ -233,55 +237,55 @@
|
|||||||
"seed": "Semente"
|
"seed": "Semente"
|
||||||
},
|
},
|
||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Desejada",
|
"wanted": "Desejados",
|
||||||
"queued": "Em fila",
|
"queued": "Em fila de espera",
|
||||||
"series": "Séries",
|
"series": "Séries",
|
||||||
"queue": "Fila",
|
"queue": "Fila",
|
||||||
"unknown": "Desconhecido"
|
"unknown": "Desconhecido"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Desejada",
|
"wanted": "Desejados",
|
||||||
"missing": "Faltando",
|
"missing": "Em falta",
|
||||||
"queued": "Em fila",
|
"queued": "Em fila de espera",
|
||||||
"movies": "Filmes",
|
"movies": "Filmes",
|
||||||
"queue": "Fila",
|
"queue": "Fila",
|
||||||
"unknown": "Desconhecido"
|
"unknown": "Desconhecido"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Desejada",
|
"wanted": "Desejados",
|
||||||
"queued": "Em fila",
|
"queued": "Em fila de espera",
|
||||||
"artists": "Artistas"
|
"artists": "Artistas"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Desejada",
|
"wanted": "Desejados",
|
||||||
"queued": "Em fila",
|
"queued": "Em fila de espera",
|
||||||
"books": "Livros"
|
"books": "Livros"
|
||||||
},
|
},
|
||||||
"bazarr": {
|
"bazarr": {
|
||||||
"missingEpisodes": "Episódios Faltantes",
|
"missingEpisodes": "Episódios em Falta",
|
||||||
"missingMovies": "Filmes Faltantes"
|
"missingMovies": "Filmes em Falta"
|
||||||
},
|
},
|
||||||
"ombi": {
|
"ombi": {
|
||||||
"pending": "Pendente",
|
"pending": "Pendente",
|
||||||
"approved": "Aprovada",
|
"approved": "Aprovado",
|
||||||
"available": "Disponível"
|
"available": "Disponível"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"jellyseerr": {
|
||||||
"pending": "Pendente",
|
"pending": "Pendente",
|
||||||
"approved": "Aprovada",
|
"approved": "Aprovado",
|
||||||
"available": "Disponível"
|
"available": "Disponível"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
"overseerr": {
|
||||||
"pending": "Pendente",
|
"pending": "Pendente",
|
||||||
"processing": "Processando",
|
"processing": "A Processar",
|
||||||
"approved": "Aprovada",
|
"approved": "Aprovado",
|
||||||
"available": "Disponível"
|
"available": "Disponível"
|
||||||
},
|
},
|
||||||
"netalertx": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Conectado",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "Novos Dispositivos",
|
||||||
"down_alerts": "Down Alerts"
|
"down_alerts": "Alertas de Falha"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Consultas",
|
"queries": "Consultas",
|
||||||
@@ -305,11 +309,21 @@
|
|||||||
"stopped": "Parado",
|
"stopped": "Parado",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
|
"suwayomi": {
|
||||||
|
"download": "Descarregado",
|
||||||
|
"nondownload": "Non-Downloaded",
|
||||||
|
"read": "Lido",
|
||||||
|
"unread": "Não lida",
|
||||||
|
"downloadedread": "Downloaded & Read",
|
||||||
|
"downloadedunread": "Downloaded & Unread",
|
||||||
|
"nondownloadedread": "Non-Downloaded & Read",
|
||||||
|
"nondownloadedunread": "Non-Downloaded & Unread"
|
||||||
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Endereço",
|
"address": "Endereço",
|
||||||
"expires": "Expira",
|
"expires": "Expira",
|
||||||
"never": "Nunca",
|
"never": "Nunca",
|
||||||
"last_seen": "Última vez visto",
|
"last_seen": "Última Vez Visto",
|
||||||
"now": "Agora",
|
"now": "Agora",
|
||||||
"years": "{{number}}y",
|
"years": "{{number}}y",
|
||||||
"weeks": "{{number}}w",
|
"weeks": "{{number}}w",
|
||||||
@@ -319,6 +333,19 @@
|
|||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Atrás"
|
"ago": "{{value}} Atrás"
|
||||||
},
|
},
|
||||||
|
"technitium": {
|
||||||
|
"totalQueries": "Consultas",
|
||||||
|
"totalNoError": "Sucesso",
|
||||||
|
"totalServerFailure": "Falhas",
|
||||||
|
"totalNxDomain": "Domínios NX",
|
||||||
|
"totalRefused": "Recusado",
|
||||||
|
"totalAuthoritative": "Autoritário",
|
||||||
|
"totalRecursive": "Recursivo",
|
||||||
|
"totalCached": "Em Memória transitória",
|
||||||
|
"totalBlocked": "Bloqueado",
|
||||||
|
"totalDropped": "Perdidos",
|
||||||
|
"totalClients": "Clientes"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Fila",
|
"queue": "Fila",
|
||||||
"processed": "Processado",
|
"processed": "Processado",
|
||||||
@@ -328,19 +355,19 @@
|
|||||||
"traefik": {
|
"traefik": {
|
||||||
"routers": "Roteadores",
|
"routers": "Roteadores",
|
||||||
"services": "Serviços",
|
"services": "Serviços",
|
||||||
"middleware": "Software Middleware"
|
"middleware": "Middleware"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "Sem streams ativas",
|
"nothing_streaming": "Sem streams ativas",
|
||||||
"please_wait": "Por favor aguarde"
|
"please_wait": "Por Favor, Aguarde"
|
||||||
},
|
},
|
||||||
"npm": {
|
"npm": {
|
||||||
"enabled": "Ativo",
|
"enabled": "Activo",
|
||||||
"disabled": "Desabilitado",
|
"disabled": "Desabilitado",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
"coinmarketcap": {
|
"coinmarketcap": {
|
||||||
"configure": "Configurar uma ou mais moedas",
|
"configure": "Configure uma ou mais criptomoedas para rastrear",
|
||||||
"1hour": "1 Hora",
|
"1hour": "1 Hora",
|
||||||
"1day": "1 Dia",
|
"1day": "1 Dia",
|
||||||
"7days": "7 Dias",
|
"7days": "7 Dias",
|
||||||
@@ -374,8 +401,8 @@
|
|||||||
"domain_count": "Domínios"
|
"domain_count": "Domínios"
|
||||||
},
|
},
|
||||||
"medusa": {
|
"medusa": {
|
||||||
"wanted": "Desejada",
|
"wanted": "Desejados",
|
||||||
"queued": "Em fila",
|
"queued": "Em fila de espera",
|
||||||
"series": "Séries"
|
"series": "Séries"
|
||||||
},
|
},
|
||||||
"minecraft": {
|
"minecraft": {
|
||||||
@@ -391,8 +418,8 @@
|
|||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
"users": "Utilizadores",
|
"users": "Utilizadores",
|
||||||
"loginsLast24H": "Inícios de sessão (24h)",
|
"loginsLast24H": "Inícios de Sessão (24h)",
|
||||||
"failedLoginsLast24H": "Inícios de sessão falhados (24h)"
|
"failedLoginsLast24H": "Inícios de Sessão Falhados (24h)"
|
||||||
},
|
},
|
||||||
"proxmox": {
|
"proxmox": {
|
||||||
"mem": "MEM",
|
"mem": "MEM",
|
||||||
@@ -423,16 +450,16 @@
|
|||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Marcador",
|
"bookmark": "Marcador",
|
||||||
"service": "Serviço",
|
"service": "Serviço",
|
||||||
"search": "Busca",
|
"search": "Pesquisa",
|
||||||
"custom": "Personalizado",
|
"custom": "Personalizado",
|
||||||
"visit": "Visitar",
|
"visit": "Visitar",
|
||||||
"url": "Endereço URL",
|
"url": "Endereço URL",
|
||||||
"searchsuggestion": "Suggestion"
|
"searchsuggestion": "Sugestão"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"0-day": "Solarengo",
|
"0-day": "Solarengo",
|
||||||
"0-night": "Limpo",
|
"0-night": "Limpo",
|
||||||
"1-day": "Maioritariamente ensolarado",
|
"1-day": "Maioritariamente Solarengo",
|
||||||
"1-night": "Maioritariamente Limpo",
|
"1-night": "Maioritariamente Limpo",
|
||||||
"2-day": "Parcialmente Nublado",
|
"2-day": "Parcialmente Nublado",
|
||||||
"2-night": "Parcialmente Nublado",
|
"2-night": "Parcialmente Nublado",
|
||||||
@@ -470,16 +497,16 @@
|
|||||||
"75-night": "Neve forte",
|
"75-night": "Neve forte",
|
||||||
"77-day": "Grãos de Neve",
|
"77-day": "Grãos de Neve",
|
||||||
"77-night": "Grãos de Neve",
|
"77-night": "Grãos de Neve",
|
||||||
"80-day": "Neve fraca",
|
"80-day": "Chuviscos Leves",
|
||||||
"80-night": "Neve fraca",
|
"80-night": "Chuviscos Leves",
|
||||||
"81-day": "Chuviscos",
|
"81-day": "Chuviscos",
|
||||||
"81-night": "Chuviscos",
|
"81-night": "Chuviscos",
|
||||||
"82-day": "Chuviscos fortes",
|
"82-day": "Chuviscos fortes",
|
||||||
"82-night": "Chuviscos fortes",
|
"82-night": "Chuviscos fortes",
|
||||||
"85-day": "Precipitação de Neve",
|
"85-day": "Chuva de Neve",
|
||||||
"85-night": "Precipitação de Neve",
|
"85-night": "Chuva de Neve",
|
||||||
"86-day": "Precipitação de Neve",
|
"86-day": "Chuva de Neve",
|
||||||
"86-night": "Precipitação de Neve",
|
"86-night": "Chuva de Neve",
|
||||||
"95-day": "Trovoada",
|
"95-day": "Trovoada",
|
||||||
"95-night": "Trovoada",
|
"95-night": "Trovoada",
|
||||||
"96-day": "Trovoada com granizo",
|
"96-day": "Trovoada com granizo",
|
||||||
@@ -489,10 +516,10 @@
|
|||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "Sistema",
|
"available_update": "Sistema",
|
||||||
"updates": "Atualizações",
|
"updates": "Actualizações",
|
||||||
"update_available": "Atualização disponível",
|
"update_available": "Atualização disponível",
|
||||||
"up_to_date": "Atualizado",
|
"up_to_date": "Atualizado",
|
||||||
"child_bridges": "Pontes Filhas",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"pending": "Pendente",
|
"pending": "Pendente",
|
||||||
@@ -501,12 +528,12 @@
|
|||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Novo",
|
"new": "Novo",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"grace": "Em Período Gratuito",
|
"grace": "Em Período de Graça",
|
||||||
"down": "Down",
|
"down": "Down",
|
||||||
"paused": "Pausado",
|
"paused": "Pausa",
|
||||||
"status": "Estado",
|
"status": "Estado",
|
||||||
"last_ping": "Ultimo Ping",
|
"last_ping": "Ultimo Ping",
|
||||||
"never": "Nenhum ping ainda"
|
"never": "Nenhum Ping ainda"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Verificado",
|
"containers_scanned": "Verificado",
|
||||||
@@ -514,7 +541,7 @@
|
|||||||
"containers_failed": "Falhou"
|
"containers_failed": "Falhou"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Aprovada",
|
"approvedPushes": "Aprovado",
|
||||||
"rejectedPushes": "Rejeitado",
|
"rejectedPushes": "Rejeitado",
|
||||||
"filters": "Filtros",
|
"filters": "Filtros",
|
||||||
"indexers": "Indexadores"
|
"indexers": "Indexadores"
|
||||||
@@ -532,7 +559,7 @@
|
|||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"speed": "Velocidade",
|
"speed": "Velocidade",
|
||||||
"active": "Ativo",
|
"active": "Activo",
|
||||||
"queue": "Fila",
|
"queue": "Fila",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
@@ -544,14 +571,14 @@
|
|||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Canais",
|
"channels": "Canais",
|
||||||
"hd": "HD",
|
"hd": "HD",
|
||||||
"tunerCount": "Tuners",
|
"tunerCount": "Sintonizadores",
|
||||||
"channelNumber": "Channel",
|
"channelNumber": "Canal",
|
||||||
"channelNetwork": "Network",
|
"channelNetwork": "Rede",
|
||||||
"signalStrength": "Strength",
|
"signalStrength": "Potência",
|
||||||
"signalQuality": "Quality",
|
"signalQuality": "Qualidade",
|
||||||
"symbolQuality": "Quality",
|
"symbolQuality": "Qualidade",
|
||||||
"networkRate": "Taxa de bits",
|
"networkRate": "Taxa de bits",
|
||||||
"clientIP": "Client"
|
"clientIP": "Cliente"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Aprovado",
|
"passed": "Aprovado",
|
||||||
@@ -571,8 +598,8 @@
|
|||||||
"low_battery": "Bateria Fraca"
|
"low_battery": "Bateria Fraca"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Por favor aguarde",
|
"wait": "Por Favor, Aguarde",
|
||||||
"no_devices": "Nenhum dado do dispositivo recebido"
|
"no_devices": "Nenhum Dado do Dispositivo Recebido"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "Carga do CPU",
|
"cpuLoad": "Carga do CPU",
|
||||||
@@ -582,7 +609,7 @@
|
|||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "Todos os Streams",
|
"streams_all": "Todos os Streams",
|
||||||
"streams_active": "Streams Ativas",
|
"streams_active": "Streams Activas",
|
||||||
"streams_xepg": "Canais XEPG"
|
"streams_xepg": "Canais XEPG"
|
||||||
},
|
},
|
||||||
"opendtu": {
|
"opendtu": {
|
||||||
@@ -620,7 +647,7 @@
|
|||||||
"up": "Up",
|
"up": "Up",
|
||||||
"down": "Down",
|
"down": "Down",
|
||||||
"temp": "Temp",
|
"temp": "Temp",
|
||||||
"disk": "Utilização",
|
"disk": "Utilização do Disco",
|
||||||
"wanIP": "WAN IP"
|
"wanIP": "WAN IP"
|
||||||
},
|
},
|
||||||
"proxmoxbackupserver": {
|
"proxmoxbackupserver": {
|
||||||
@@ -661,17 +688,17 @@
|
|||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Séries",
|
"series": "Séries",
|
||||||
"issues": "Problemas",
|
"issues": "Problemas",
|
||||||
"wanted": "Desejada"
|
"wanted": "Desejados"
|
||||||
},
|
},
|
||||||
"photoprism": {
|
"photoprism": {
|
||||||
"albums": "Álbuns",
|
"albums": "Álbuns",
|
||||||
"photos": "Fotos",
|
"photos": "Fotos",
|
||||||
"videos": "Vídeos",
|
"videos": "Vídeos",
|
||||||
"people": "Pessoa"
|
"people": "Pessoas"
|
||||||
},
|
},
|
||||||
"fileflows": {
|
"fileflows": {
|
||||||
"queue": "Fila",
|
"queue": "Fila",
|
||||||
"processing": "Processando",
|
"processing": "A Processar",
|
||||||
"processed": "Processado",
|
"processed": "Processado",
|
||||||
"time": "Hora"
|
"time": "Hora"
|
||||||
},
|
},
|
||||||
@@ -679,13 +706,13 @@
|
|||||||
"dashboards": "Painéis",
|
"dashboards": "Painéis",
|
||||||
"datasources": "Origem de Dados",
|
"datasources": "Origem de Dados",
|
||||||
"totalalerts": "Total Alertas",
|
"totalalerts": "Total Alertas",
|
||||||
"alertstriggered": "Alertas Disparados"
|
"alertstriggered": "Alertas Desencadeados"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"cpuload": "Carga de CPU",
|
"cpuload": "Carga de CPU",
|
||||||
"memoryusage": "Memória Utilizada",
|
"memoryusage": "Memória Utilizada",
|
||||||
"freespace": "Espaço Livre",
|
"freespace": "Espaço Livre",
|
||||||
"activeusers": "Utilizadores Ativos",
|
"activeusers": "Utilizadores Activos",
|
||||||
"numfiles": "Ficheiros",
|
"numfiles": "Ficheiros",
|
||||||
"numshares": "Itens partilhados"
|
"numshares": "Itens partilhados"
|
||||||
},
|
},
|
||||||
@@ -707,7 +734,7 @@
|
|||||||
},
|
},
|
||||||
"prometheus": {
|
"prometheus": {
|
||||||
"targets_up": "Alvo ativo",
|
"targets_up": "Alvo ativo",
|
||||||
"targets_down": "Alvo inativo",
|
"targets_down": "Alvo Inactivo",
|
||||||
"targets_total": "Total de Alvos"
|
"targets_total": "Total de Alvos"
|
||||||
},
|
},
|
||||||
"gatus": {
|
"gatus": {
|
||||||
@@ -718,7 +745,7 @@
|
|||||||
"ghostfolio": {
|
"ghostfolio": {
|
||||||
"gross_percent_today": "Hoje",
|
"gross_percent_today": "Hoje",
|
||||||
"gross_percent_1y": "Um ano",
|
"gross_percent_1y": "Um ano",
|
||||||
"gross_percent_max": "Todo o tempo"
|
"gross_percent_max": "Desde Sempre"
|
||||||
},
|
},
|
||||||
"audiobookshelf": {
|
"audiobookshelf": {
|
||||||
"podcasts": "Podcasts",
|
"podcasts": "Podcasts",
|
||||||
@@ -733,7 +760,7 @@
|
|||||||
},
|
},
|
||||||
"whatsupdocker": {
|
"whatsupdocker": {
|
||||||
"monitoring": "A monitorizar",
|
"monitoring": "A monitorizar",
|
||||||
"updates": "Atualizações"
|
"updates": "Actualizações"
|
||||||
},
|
},
|
||||||
"calibreweb": {
|
"calibreweb": {
|
||||||
"books": "Livros",
|
"books": "Livros",
|
||||||
@@ -755,14 +782,14 @@
|
|||||||
"result": "Resultado",
|
"result": "Resultado",
|
||||||
"status": "Estado",
|
"status": "Estado",
|
||||||
"buildId": "ID da compilação",
|
"buildId": "ID da compilação",
|
||||||
"succeeded": "Com êxito",
|
"succeeded": "Bem sucedido",
|
||||||
"notStarted": "Não Iniciado",
|
"notStarted": "Não Iniciado",
|
||||||
"failed": "Falhou",
|
"failed": "Falhou",
|
||||||
"canceled": "Cancelado",
|
"canceled": "Cancelado",
|
||||||
"inProgress": "Em progresso",
|
"inProgress": "Em progresso",
|
||||||
"totalPrs": "Total de PRs",
|
"totalPrs": "Total de PRs",
|
||||||
"myPrs": "Meus PRs",
|
"myPrs": "Os Meus PRs",
|
||||||
"approved": "Aprovada"
|
"approved": "Aprovado"
|
||||||
},
|
},
|
||||||
"gamedig": {
|
"gamedig": {
|
||||||
"status": "Estado",
|
"status": "Estado",
|
||||||
@@ -770,7 +797,7 @@
|
|||||||
"offline": "Desligado",
|
"offline": "Desligado",
|
||||||
"name": "Nome",
|
"name": "Nome",
|
||||||
"map": "Mapa",
|
"map": "Mapa",
|
||||||
"currentPlayers": "Jogadores atuais",
|
"currentPlayers": "Jogadores actuais",
|
||||||
"players": "Reprodutores",
|
"players": "Reprodutores",
|
||||||
"maxPlayers": "Máximo de Jogadores",
|
"maxPlayers": "Máximo de Jogadores",
|
||||||
"bots": "Bots",
|
"bots": "Bots",
|
||||||
@@ -779,7 +806,7 @@
|
|||||||
"urbackup": {
|
"urbackup": {
|
||||||
"ok": "Ok",
|
"ok": "Ok",
|
||||||
"errored": "Erros",
|
"errored": "Erros",
|
||||||
"noRecent": "Desatualizado",
|
"noRecent": "Desactualizado",
|
||||||
"totalUsed": "Espaço utilizado"
|
"totalUsed": "Espaço utilizado"
|
||||||
},
|
},
|
||||||
"mealie": {
|
"mealie": {
|
||||||
@@ -789,7 +816,7 @@
|
|||||||
"tags": "Etiquetas"
|
"tags": "Etiquetas"
|
||||||
},
|
},
|
||||||
"openmediavault": {
|
"openmediavault": {
|
||||||
"downloading": "A transferir",
|
"downloading": "A descarregar",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"running": "A correr",
|
"running": "A correr",
|
||||||
"stopped": "Parado",
|
"stopped": "Parado",
|
||||||
@@ -798,23 +825,23 @@
|
|||||||
},
|
},
|
||||||
"openwrt": {
|
"openwrt": {
|
||||||
"uptime": "Ligado",
|
"uptime": "Ligado",
|
||||||
"cpuLoad": "CPU Load Avg (5m)",
|
"cpuLoad": "Carga da CPU média (5m)",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"down": "Down",
|
"down": "Down",
|
||||||
"bytesTx": "Transmitted",
|
"bytesTx": "Transmitido",
|
||||||
"bytesRx": "Recebido"
|
"bytesRx": "Recebido"
|
||||||
},
|
},
|
||||||
"uptimerobot": {
|
"uptimerobot": {
|
||||||
"status": "Estado",
|
"status": "Estado",
|
||||||
"uptime": "Ligado",
|
"uptime": "Ligado",
|
||||||
"lastDown": "Última inatividade",
|
"lastDown": "Última Inactividade",
|
||||||
"downDuration": "Duração de inatividade",
|
"downDuration": "Duração de Inactividade",
|
||||||
"sitesUp": "Sites no Ar",
|
"sitesUp": "Sites no Ar",
|
||||||
"sitesDown": "Sites Fora do Ar",
|
"sitesDown": "Sites Fora do Ar",
|
||||||
"paused": "Pausado",
|
"paused": "Pausa",
|
||||||
"notyetchecked": "Ainda não verificado",
|
"notyetchecked": "Ainda não verificado",
|
||||||
"up": "Up",
|
"up": "Up",
|
||||||
"seemsdown": "Parece Baixo",
|
"seemsdown": "Parece em Baixo",
|
||||||
"down": "Down",
|
"down": "Down",
|
||||||
"unknown": "Desconhecido"
|
"unknown": "Desconhecido"
|
||||||
},
|
},
|
||||||
@@ -826,68 +853,78 @@
|
|||||||
"noEventsFound": "Nenhum evento encontrado"
|
"noEventsFound": "Nenhum evento encontrado"
|
||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Plataformas",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Jogos",
|
||||||
|
"saves": "Saves",
|
||||||
|
"states": "Estados",
|
||||||
|
"screenshots": "Screenshots",
|
||||||
|
"totalfilesize": "Tamanho Total"
|
||||||
|
},
|
||||||
|
"mailcow": {
|
||||||
|
"domains": "Domínios",
|
||||||
|
"mailboxes": "Caixas de Correio",
|
||||||
|
"mails": "E-mails",
|
||||||
|
"storage": "Armazenamento"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Avisos",
|
||||||
"criticals": "Criticals"
|
"criticals": "Críticos"
|
||||||
},
|
},
|
||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Events",
|
"events": "Eventos",
|
||||||
"plants": "Plants",
|
"plants": "Plantas",
|
||||||
"photos": "Fotos",
|
"photos": "Fotos",
|
||||||
"species": "Species"
|
"species": "Espécies"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Notifications",
|
"notifications": "Notificações",
|
||||||
"issues": "Problemas",
|
"issues": "Problemas",
|
||||||
"pulls": "Pull Requests"
|
"pulls": "Solicitar pull"
|
||||||
},
|
},
|
||||||
"stash": {
|
"stash": {
|
||||||
"scenes": "Scenes",
|
"scenes": "Cenas",
|
||||||
"scenesPlayed": "Scenes Played",
|
"scenesPlayed": "Cenas reproduzidas",
|
||||||
"playCount": "Total Plays",
|
"playCount": "Total de Reproduções",
|
||||||
"playDuration": "Time Watched",
|
"playDuration": "Tempo Assistido",
|
||||||
"sceneSize": "Scenes Size",
|
"sceneSize": "Tamanho das cenas",
|
||||||
"sceneDuration": "Scenes Duration",
|
"sceneDuration": "Duração das cenas",
|
||||||
"images": "Images",
|
"images": "Imagens",
|
||||||
"imageSize": "Images Size",
|
"imageSize": "Tamanho das imagens",
|
||||||
"galleries": "Galleries",
|
"galleries": "Galerias",
|
||||||
"performers": "Performers",
|
"performers": "Artistas de palco",
|
||||||
"studios": "Studios",
|
"studios": "Estúdios",
|
||||||
"movies": "Filmes",
|
"movies": "Filmes",
|
||||||
"tags": "Etiquetas",
|
"tags": "Etiquetas",
|
||||||
"oCount": "O Count"
|
"oCount": "Contagem de O's"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Utilizadores",
|
"users": "Utilizadores",
|
||||||
"recipes": "Receitas",
|
"recipes": "Receitas",
|
||||||
"keywords": "Keywords"
|
"keywords": "Palavras-chave"
|
||||||
},
|
},
|
||||||
"homebox": {
|
"homebox": {
|
||||||
"items": "Items",
|
"items": "Items",
|
||||||
"totalWithWarranty": "With Warranty",
|
"totalWithWarranty": "Com Garantia",
|
||||||
"locations": "Locations",
|
"locations": "Localizações",
|
||||||
"labels": "Labels",
|
"labels": "Etiquetas",
|
||||||
"users": "Utilizadores",
|
"users": "Utilizadores",
|
||||||
"totalValue": "Total Value"
|
"totalValue": "Valor Total"
|
||||||
},
|
},
|
||||||
"crowdsec": {
|
"crowdsec": {
|
||||||
"alerts": "Alertas",
|
"alerts": "Alertas",
|
||||||
"bans": "Bans"
|
"bans": "Banidos"
|
||||||
},
|
},
|
||||||
"wgeasy": {
|
"wgeasy": {
|
||||||
"connected": "Connected",
|
"connected": "Conectado",
|
||||||
"enabled": "Ativo",
|
"enabled": "Activo",
|
||||||
"disabled": "Desabilitado",
|
"disabled": "Desabilitado",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
"swagdashboard": {
|
"swagdashboard": {
|
||||||
"proxied": "Proxied",
|
"proxied": "Com proxy",
|
||||||
"auth": "With Auth",
|
"auth": "Com Autorização",
|
||||||
"outdated": "Outdated",
|
"outdated": "Desactualizado",
|
||||||
"banned": "Banned"
|
"banned": "Banido"
|
||||||
},
|
},
|
||||||
"myspeed": {
|
"myspeed": {
|
||||||
"ping": "Tempo de resposta",
|
"ping": "Tempo de resposta",
|
||||||
@@ -895,15 +932,83 @@
|
|||||||
"upload": "Carregar"
|
"upload": "Carregar"
|
||||||
},
|
},
|
||||||
"stocks": {
|
"stocks": {
|
||||||
"stocks": "Stocks",
|
"stocks": "Acções",
|
||||||
"loading": "Loading",
|
"loading": "A carregar",
|
||||||
"open": "Open - US Market",
|
"open": "Aberto - Mercado dos EUA",
|
||||||
"closed": "Closed - US Market",
|
"closed": "Fechado - Mercado dos EUA",
|
||||||
"invalidConfiguration": "Invalid Configuration"
|
"invalidConfiguration": "Configuração Inválida"
|
||||||
},
|
},
|
||||||
"frigate": {
|
"frigate": {
|
||||||
"cameras": "Cameras",
|
"cameras": "Câmeras",
|
||||||
"uptime": "Ligado",
|
"uptime": "Ligado",
|
||||||
"version": "Versão"
|
"version": "Versão"
|
||||||
|
},
|
||||||
|
"linkwarden": {
|
||||||
|
"links": "Links",
|
||||||
|
"collections": "Colecções",
|
||||||
|
"tags": "Etiquetas"
|
||||||
|
},
|
||||||
|
"zabbix": {
|
||||||
|
"unclassified": "Não Classificados",
|
||||||
|
"information": "Informação",
|
||||||
|
"warning": "Avisos",
|
||||||
|
"average": "Média",
|
||||||
|
"high": "Elevado",
|
||||||
|
"disaster": "Desastre"
|
||||||
|
},
|
||||||
|
"lubelogger": {
|
||||||
|
"vehicle": "Veículo",
|
||||||
|
"vehicles": "Veículos",
|
||||||
|
"serviceRecords": "Registros de Serviço",
|
||||||
|
"reminders": "Lembretes",
|
||||||
|
"nextReminder": "Próximo Lembrete",
|
||||||
|
"none": "Nenhum"
|
||||||
|
},
|
||||||
|
"vikunja": {
|
||||||
|
"projects": "Active Projects",
|
||||||
|
"tasks7d": "Tasks Due This Week",
|
||||||
|
"tasksOverdue": "Overdue Tasks",
|
||||||
|
"tasksInProgress": "Tasks In Progress"
|
||||||
|
},
|
||||||
|
"headscale": {
|
||||||
|
"name": "Nome",
|
||||||
|
"address": "Endereço",
|
||||||
|
"last_seen": "Última Vez Visto",
|
||||||
|
"status": "Estado",
|
||||||
|
"online": "Online",
|
||||||
|
"offline": "Desligado"
|
||||||
|
},
|
||||||
|
"beszel": {
|
||||||
|
"name": "Nome",
|
||||||
|
"systems": "Systems",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"paused": "Pausa",
|
||||||
|
"pending": "Pendente",
|
||||||
|
"status": "Estado",
|
||||||
|
"updated": "Atualizado",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"memory": "MEM",
|
||||||
|
"disk": "Disk",
|
||||||
|
"network": "NET"
|
||||||
|
},
|
||||||
|
"argocd": {
|
||||||
|
"apps": "Apps",
|
||||||
|
"synced": "Synced",
|
||||||
|
"outOfSync": "Out Of Sync",
|
||||||
|
"healthy": "Saudável",
|
||||||
|
"degraded": "Degraded",
|
||||||
|
"progressing": "Progressing",
|
||||||
|
"missing": "Em falta",
|
||||||
|
"suspended": "Suspended"
|
||||||
|
},
|
||||||
|
"spoolman": {
|
||||||
|
"loading": "A carregar"
|
||||||
|
},
|
||||||
|
"gitlab": {
|
||||||
|
"groups": "Groups",
|
||||||
|
"issues": "Problemas",
|
||||||
|
"merges": "Merge Requests",
|
||||||
|
"projects": "Projects"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user