mirror of
https://github.com/gethomepage/homepage.git
synced 2026-01-05 23:12:08 +08:00
Compare commits
84 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
19c3ac0d7e | ||
|
|
67a9f4983c | ||
|
|
ec79f3042a | ||
|
|
f13144ceb8 | ||
|
|
d42271acf6 | ||
|
|
fb58a66f3b | ||
|
|
c96e6703d3 | ||
|
|
8a4c808ee2 | ||
|
|
52cce0ee21 | ||
|
|
8823b04291 | ||
|
|
bb2da35d09 | ||
|
|
fa633a705d | ||
|
|
48170fe899 | ||
|
|
a53b042fec | ||
|
|
c267eeabf8 | ||
|
|
c6770d233c | ||
|
|
0a75c831a6 | ||
|
|
4d76443846 | ||
|
|
97d7ae21e4 | ||
|
|
6ab6d6fd3a | ||
|
|
1144f4dfa0 | ||
|
|
a9ad2a2146 | ||
|
|
43ebd6d0c5 | ||
|
|
d20ab844d6 | ||
|
|
857ac1f7dc | ||
|
|
986a18170c | ||
|
|
198835a697 | ||
|
|
5efed2e740 | ||
|
|
43e258a58d | ||
|
|
8ca7f422da | ||
|
|
4fc70eb1ff | ||
|
|
d90bf8079a | ||
|
|
ea63716b61 | ||
|
|
daa51f9740 | ||
|
|
340424391f | ||
|
|
312e97d18b | ||
|
|
f4fc30cd9f | ||
|
|
595049f7fc | ||
|
|
79e3eb9c90 | ||
|
|
c95837f54e | ||
|
|
068e664f16 | ||
|
|
12ec1cfdcb | ||
|
|
303a62369f | ||
|
|
034f6d29d6 | ||
|
|
60098d3909 | ||
|
|
2c68f1e7ee | ||
|
|
bfd392026d | ||
|
|
c18fd02c8e | ||
|
|
ffad2b890e | ||
|
|
4239e8fe97 | ||
|
|
f82a122e26 | ||
|
|
d49a06efd9 | ||
|
|
9904c2db2f | ||
|
|
60db01cc57 | ||
|
|
4e69ea6088 | ||
|
|
268d8efa0e | ||
|
|
43bbb69d53 | ||
|
|
cdfb5a11f7 | ||
|
|
2ebcb311e8 | ||
|
|
0d7b77260f | ||
|
|
6f07acab15 | ||
|
|
29447c55ff | ||
|
|
dd819ad677 | ||
|
|
212e517ebb | ||
|
|
29ac7bfea7 | ||
|
|
b0d57866a0 | ||
|
|
97d193faf1 | ||
|
|
d4c0e482d3 | ||
|
|
def9b27006 | ||
|
|
4fe4ae9622 | ||
|
|
0af975b3d9 | ||
|
|
01a2495e47 | ||
|
|
e4b4eba445 | ||
|
|
885b2624a8 | ||
|
|
f06214a295 | ||
|
|
7627f9c5a7 | ||
|
|
556450c8de | ||
|
|
edc38c93e2 | ||
|
|
b9e1a514cb | ||
|
|
7e0fbed06b | ||
|
|
358633638f | ||
|
|
fa1d343f2a | ||
|
|
247f73f0db | ||
|
|
54db9ac551 |
4
.github/PULL_REQUEST_TEMPLATE.md
vendored
4
.github/PULL_REQUEST_TEMPLATE.md
vendored
@@ -1,12 +1,12 @@
|
|||||||
## 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
|
*** 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.
|
*** If you do not follow these guidelines your PR will likely be closed without review.
|
||||||
|
|
||||||
New service widgets should include example(s) of relevant relevant API output as well 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.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
Closes # (issue)
|
Closes # (issue)
|
||||||
|
|||||||
2
.github/workflows/crowdin.yml
vendored
2
.github/workflows/crowdin.yml
vendored
@@ -19,7 +19,7 @@ jobs:
|
|||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
- name: crowdin action
|
- name: crowdin action
|
||||||
uses: crowdin/github-action@v1
|
uses: crowdin/github-action@v2
|
||||||
with:
|
with:
|
||||||
upload_translations: false
|
upload_translations: false
|
||||||
download_translations: true
|
download_translations: true
|
||||||
|
|||||||
@@ -48,11 +48,15 @@ Please see information in the docs regarding [code formatting with pre-commit ho
|
|||||||
|
|
||||||
By contributing, you agree that your contributions will be licensed under its GNU General Public License.
|
By contributing, you agree that your contributions will be licensed under its GNU General Public License.
|
||||||
|
|
||||||
|
## Use of AI for pull requests
|
||||||
|
|
||||||
|
In general, homepage does not accept "AI-generated" PRs. If you choose to use something like that to aid the development process to generate a significant proportion of the pull request, please make sure this is explicitly stated in the PR itself.
|
||||||
|
|
||||||
## References
|
## References
|
||||||
|
|
||||||
This document was adapted from the open-source contribution guidelines for [Facebook's Draft](https://github.com/facebook/draft-js/blob/main/CONTRIBUTING.md)
|
This document was adapted from the open-source contribution guidelines for [Facebook's Draft](https://github.com/facebook/draft-js/blob/main/CONTRIBUTING.md)
|
||||||
|
|
||||||
# Automatic Respository Maintenance
|
## Automatic Respository Maintenance
|
||||||
|
|
||||||
The homepage team appreciates all effort and interest from the community in filing bug reports, creating feature requests, sharing ideas and helping other community members. That said, in an effort to keep the repository organized and managebale the project uses automatic handling of certain areas:
|
The homepage team appreciates all effort and interest from the community in filing bug reports, creating feature requests, sharing ideas and helping other community members. That said, in an effort to keep the repository organized and managebale the project uses automatic handling of certain areas:
|
||||||
|
|
||||||
|
|||||||
@@ -25,6 +25,13 @@
|
|||||||
<a href="https://paypal.me/phelpsben" title="Donate"><img alt="GitHub Sponsors" src="https://img.shields.io/github/sponsors/benphelps"></a>
|
<a href="https://paypal.me/phelpsben" title="Donate"><img alt="GitHub Sponsors" src="https://img.shields.io/github/sponsors/benphelps"></a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
<p align="center">
|
||||||
|
<a href="https://www.digitalocean.com/?refcode=df14bcb7c016&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=badge"><img src="https://web-platforms.sfo2.cdn.digitaloceanspaces.com/WWW/Badge%201.svg" alt="DigitalOcean Referral Badge" /></a>
|
||||||
|
</p>
|
||||||
|
<p align="center">
|
||||||
|
<em>Homepage builds are kindly powered by DigitalOcean.</em>
|
||||||
|
</p>
|
||||||
|
|
||||||
# Features
|
# Features
|
||||||
|
|
||||||
With features like quick search, bookmarks, weather support, a wide range of integrations and widgets, an elegant and modern design, and a focus on performance, Homepage is your ideal start to the day and a handy companion throughout it.
|
With features like quick search, bookmarks, weather support, a wide range of integrations and widgets, an elegant and modern design, and a focus on performance, Homepage is your ideal start to the day and a handy companion throughout it.
|
||||||
@@ -41,7 +48,7 @@ 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](https://gethomepage.dev/latest/installation/docker/) 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/latest/configs/docker/#automatic-service-discovery) page for more information.
|
||||||
|
|
||||||
## Service Widgets
|
## Service Widgets
|
||||||
|
|
||||||
|
|||||||
@@ -235,4 +235,4 @@ You can show the docker stats by clicking the status indicator but this can also
|
|||||||
showStats: true
|
showStats: true
|
||||||
```
|
```
|
||||||
|
|
||||||
Also see the settings for [show docker stats](docker.md#show-docker-stats).
|
Also see the settings for [show docker stats](settings.md#show-docker-stats).
|
||||||
|
|||||||
@@ -85,7 +85,7 @@ Or you may pass the path to a local image relative to the `/app/public` director
|
|||||||
|
|
||||||
## Theme
|
## Theme
|
||||||
|
|
||||||
You can configure a fixed them (and disable the theme switcher) by passing the `theme` option, like so:
|
You can configure a fixed theme (and disable the theme switcher) by passing the `theme` option, like so:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
theme: dark # or light
|
theme: dark # or light
|
||||||
@@ -211,13 +211,13 @@ layout:
|
|||||||
|
|
||||||
### Five Columns
|
### Five Columns
|
||||||
|
|
||||||
You can add a fifth column (when `style: columns` which is default) by adding:
|
You can add a fifth column to services (when `style: columns` which is default) by adding:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
fiveColumns: true
|
fiveColumns: true
|
||||||
```
|
```
|
||||||
|
|
||||||
By default homepage will max out at 4 columns for column style
|
By default homepage will max out at 4 columns for services with `columns` style
|
||||||
|
|
||||||
### Collapsible sections
|
### Collapsible sections
|
||||||
|
|
||||||
@@ -363,7 +363,7 @@ 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
|
||||||
- weather:
|
- weatherapi:
|
||||||
latitude: 50.449684
|
latitude: 50.449684
|
||||||
longitude: 30.525026
|
longitude: 30.525026
|
||||||
provider: weatherapi
|
provider: weatherapi
|
||||||
@@ -377,9 +377,10 @@ You can use the 'Quick Launch' feature to search services, perform a web search
|
|||||||
|
|
||||||
There are a few optional settings for the Quick Launch feature:
|
There are a few optional settings for the Quick Launch feature:
|
||||||
|
|
||||||
- `searchDescriptions`: which lets you control whether item descriptions are included in searches. This is off by default. When enabled, results that match the item name will be placed above those that only match the description.
|
- `searchDescriptions`: which lets you control whether item descriptions are included in searches. This is false by default. When enabled, results that match the item name will be placed above those that only match the description.
|
||||||
- `hideInternetSearch`: disable automatically including the currently-selected web search (e.g. from the widget) as a Quick Launch option. This is false by default, enabling the feature.
|
- `hideInternetSearch`: disable automatically including the currently-selected web search (e.g. from the widget) as a Quick Launch option. This is false by default, enabling the feature.
|
||||||
- `showSearchSuggestions`: shows search suggestions for the internet search. This value will be inherited from the search widget if it is not specified. If it is not specified there either, it will default to false.
|
- `showSearchSuggestions`: show search suggestions for the internet search. If this is not specified then the setting will be inherited from the search widget. If it is not specified there either, it will default to false. For custom providers the `suggestionUrl` needs to be set in order for this to work.
|
||||||
|
- `provider`: search engine provider. If none is specified it will try to use the provider set for the Search Widget, if neither are present then internet search will be disabled.
|
||||||
- `hideVisitURL`: disable detecting and offering an option to open URLs. This is false by default, enabling the feature.
|
- `hideVisitURL`: disable detecting and offering an option to open URLs. This is false by default, enabling the feature.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
@@ -388,6 +389,17 @@ quicklaunch:
|
|||||||
hideInternetSearch: true
|
hideInternetSearch: true
|
||||||
showSearchSuggestions: true
|
showSearchSuggestions: true
|
||||||
hideVisitURL: true
|
hideVisitURL: true
|
||||||
|
provider: google # google, duckduckgo, bing, baidu, brave or custom
|
||||||
|
```
|
||||||
|
|
||||||
|
or for a custom search:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
quicklaunch:
|
||||||
|
provider: custom
|
||||||
|
url: https://www.ecosia.org/search?q=
|
||||||
|
target: _blank
|
||||||
|
suggestionUrl: https://ac.ecosia.org/autocomplete?type=list&q=
|
||||||
```
|
```
|
||||||
|
|
||||||
## Homepage Version
|
## Homepage Version
|
||||||
|
|||||||
@@ -17,3 +17,10 @@ hide:
|
|||||||
A modern, <em>fully static, fast</em>, secure <em>fully proxied</em>, highly customizable application dashboard with integrations for over 100 services and translations into multiple languages. Easily configured via YAML files or through docker label discovery.
|
A modern, <em>fully static, fast</em>, secure <em>fully proxied</em>, highly customizable application dashboard with integrations for over 100 services and translations into multiple languages. Easily configured via YAML files or through docker label discovery.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
<p align="center">
|
||||||
|
<a href="https://www.digitalocean.com/?refcode=df14bcb7c016&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=badge"><img src="https://web-platforms.sfo2.cdn.digitaloceanspaces.com/WWW/Badge%203.svg" alt="DigitalOcean Referral Badge" /></a>
|
||||||
|
</p>
|
||||||
|
<p align="center">
|
||||||
|
<em>Homepage builds are kindly powered by DigitalOcean.</em>
|
||||||
|
</p>
|
||||||
|
|||||||
@@ -361,3 +361,33 @@ spec:
|
|||||||
port:
|
port:
|
||||||
number: 3000
|
number: 3000
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Multiple Replicas
|
||||||
|
|
||||||
|
If you plan to deploy homepage with a replica count greater than 1, you may
|
||||||
|
want to consider enabling sticky sessions on the homepage route. This will
|
||||||
|
prevent unnecessary re-renders on page loads and window / tab focusing. The
|
||||||
|
procedure for enabling sticky sessions depends on your Ingress controller. Below
|
||||||
|
is an example using Traefik as the Ingress controller.
|
||||||
|
|
||||||
|
```
|
||||||
|
apiVersion: traefik.io/v1alpha1
|
||||||
|
kind: IngressRoute
|
||||||
|
metadata:
|
||||||
|
name: homepage.example.com
|
||||||
|
spec:
|
||||||
|
entryPoints:
|
||||||
|
- websecure
|
||||||
|
routes:
|
||||||
|
- kind: Rule
|
||||||
|
match: Host(`homepage.example.com`)
|
||||||
|
services:
|
||||||
|
- kind: Service
|
||||||
|
name: homepage
|
||||||
|
port: 3000
|
||||||
|
sticky:
|
||||||
|
cookie:
|
||||||
|
httpOnly: true
|
||||||
|
secure: true
|
||||||
|
sameSite: none
|
||||||
|
```
|
||||||
|
|||||||
@@ -39,6 +39,11 @@ Once installed, hooks will run when you commit. If the formatting isn't quite ri
|
|||||||
|
|
||||||
See the [pre-commit documentation](https://pre-commit.com/#install) to get started.
|
See the [pre-commit documentation](https://pre-commit.com/#install) to get started.
|
||||||
|
|
||||||
|
## Preferring self-hosted open-source software
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
## New Feature 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 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.
|
||||||
|
|||||||
47
docs/overrides/main.html
Normal file
47
docs/overrides/main.html
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
{% extends "base.html" %}
|
||||||
|
|
||||||
|
{% block site_nav %}
|
||||||
|
<!-- Navigation -->
|
||||||
|
{% if nav %}
|
||||||
|
{% if page.meta and page.meta.hide %}
|
||||||
|
{% set hidden = "hidden" if "navigation" in page.meta.hide %}
|
||||||
|
{% endif %}
|
||||||
|
<div
|
||||||
|
class="md-sidebar md-sidebar--primary"
|
||||||
|
data-md-component="sidebar"
|
||||||
|
data-md-type="navigation"
|
||||||
|
{{ hidden }}
|
||||||
|
>
|
||||||
|
<div class="md-sidebar__scrollwrap">
|
||||||
|
<div class="md-sidebar__inner">
|
||||||
|
{% include "partials/nav.html" %}
|
||||||
|
{% if 'widgets/' not in page.url and 'more/' not in page.url %}
|
||||||
|
<script async type="text/javascript" src="//cdn.carbonads.com/carbon.js?serve=CWYIL2JU&placement=gethomepagedev&format=cover" id="_carbonads_js"></script>
|
||||||
|
{% endif %}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
<!-- Table of contents -->
|
||||||
|
{% if "toc.integrate" not in features %}
|
||||||
|
{% if page.meta and page.meta.hide %}
|
||||||
|
{% set hidden = "hidden" if "toc" in page.meta.hide %}
|
||||||
|
{% endif %}
|
||||||
|
<div
|
||||||
|
class="md-sidebar md-sidebar--secondary"
|
||||||
|
data-md-component="sidebar"
|
||||||
|
data-md-type="toc"
|
||||||
|
{{ hidden }}
|
||||||
|
>
|
||||||
|
<div class="md-sidebar__scrollwrap" style="height: 200px;">
|
||||||
|
<div class="md-sidebar__inner">
|
||||||
|
{% include "partials/toc.html" %}
|
||||||
|
{% if 'widgets/' in page.url or 'more/' in page.url %}
|
||||||
|
<script async type="text/javascript" src="//cdn.carbonads.com/carbon.js?serve=CWYIL2JU&placement=gethomepagedev&format=cover" id="_carbonads_js"></script>
|
||||||
|
{% endif %}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
{% endblock %}
|
||||||
@@ -22,3 +22,15 @@
|
|||||||
#glimeRoot * {
|
#glimeRoot * {
|
||||||
font-family: var(--md-text-font) !important;
|
font-family: var(--md-text-font) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#carbonads {
|
||||||
|
margin-top: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#carbon-responsive {
|
||||||
|
--carbon-padding: 1em;
|
||||||
|
--carbon-max-char: 20ch;
|
||||||
|
--carbon-bg-primary: var(--md-default-bg-color) !important;
|
||||||
|
--carbon-bg-secondary: var(--md-default-fg-color--lightest) !important;
|
||||||
|
--carbon-text-color: var(--md-typeset-color) !important;
|
||||||
|
}
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ The Glances widget allows you to monitor the resources (CPU, memory, storage, te
|
|||||||
url: http://host.or.ip:port
|
url: http://host.or.ip:port
|
||||||
username: user # optional if auth enabled in Glances
|
username: user # optional if auth enabled in Glances
|
||||||
password: pass # optional if auth enabled in Glances
|
password: pass # optional if auth enabled in Glances
|
||||||
|
version: 4 # required only if running glances v4 or higher, defaults to 3
|
||||||
cpu: true # optional, enabled by default, disable by setting to false
|
cpu: true # optional, enabled by default, disable by setting to false
|
||||||
mem: true # optional, enabled by default, disable by setting to false
|
mem: true # optional, enabled by default, disable by setting to false
|
||||||
cputemp: true # disabled by default
|
cputemp: true # disabled by default
|
||||||
|
|||||||
@@ -19,6 +19,8 @@ _Note: unfortunately, the package used for getting CPU temp ([systeminformation]
|
|||||||
memory: true
|
memory: true
|
||||||
disk: /disk/mount/path
|
disk: /disk/mount/path
|
||||||
cputemp: true
|
cputemp: true
|
||||||
|
tempmin: 0 # optional, minimum 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
|
||||||
refresh: 3000 # optional, in ms
|
refresh: 3000 # optional, in ms
|
||||||
|
|||||||
@@ -7,14 +7,13 @@ Learn more about [Authentik](https://github.com/goauthentik/authentik).
|
|||||||
|
|
||||||
This widget reads the number of active users in the system, as well as logins for the last 24 hours.
|
This widget reads the number of active users in the system, as well as logins for the last 24 hours.
|
||||||
|
|
||||||
You will need to generate an API token for an existing user. To do so follow these steps:
|
You will need to generate an API token for an existing user under `Admin Portal` > `Directory` > `Tokens & App passwords`.
|
||||||
|
Make sure to set Intent to "API Token".
|
||||||
|
|
||||||
1. Navigate to the Authentik Admin Portal
|
The account you made the API token for also needs the following **Assigned global permissions** in Authentik:
|
||||||
2. Expand Directory, the click Tokens & App passwords
|
|
||||||
3. Click the Create button
|
- authentik Core -> Can view User (Model: User)
|
||||||
4. Fill out the dialog making sure to set Intent to API Token
|
- authentik Events -> Can view Event (Model: Event)
|
||||||
5. Click the Create button on the dialog
|
|
||||||
6. Click the copy button on the far right of the newly created API Token
|
|
||||||
|
|
||||||
Allowed fields: `["users", "loginsLast24H", "failedLoginsLast24H"]`.
|
Allowed fields: `["users", "loginsLast24H", "failedLoginsLast24H"]`.
|
||||||
|
|
||||||
|
|||||||
@@ -7,10 +7,10 @@ Learn more about [Azure DevOps](https://azure.microsoft.com/en-us/products/devop
|
|||||||
|
|
||||||
This widget has 2 functions:
|
This widget has 2 functions:
|
||||||
|
|
||||||
1. Pipelines: checks if the relevant pipeline is running or not, and if not, reports the last status.\
|
1. Pipelines: checks if the relevant pipeline is running or not, and if not, reports the last status.<br>
|
||||||
Allowed fields: `["result", "status"]`.
|
Allowed fields: `["result", "status"]`.
|
||||||
|
|
||||||
2. Pull Requests: returns the amount of open PRs, the amount of the PRs you have open, and how many PRs that you open are marked as 'Approved' by at least 1 person and not yet completed.\
|
2. Pull Requests: returns the amount of open PRs, the amount of the PRs you have open, and how many PRs that you open are marked as 'Approved' by at least 1 person and not yet completed.<br>
|
||||||
Allowed fields: `["totalPrs", "myPrs", "approved"]`.
|
Allowed fields: `["totalPrs", "myPrs", "approved"]`.
|
||||||
|
|
||||||
You will need to generate a personal access token for an existing user, see the [azure documentation](https://learn.microsoft.com/en-us/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops&tabs=Windows#create-a-pat)
|
You will need to generate a personal access token for an existing user, see the [azure documentation](https://learn.microsoft.com/en-us/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops&tabs=Windows#create-a-pat)
|
||||||
|
|||||||
@@ -8,5 +8,5 @@ Learn more about [Channels DVR Server](https://getchannels.com/dvr-server/).
|
|||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
type: channelsdvrserver
|
type: channelsdvrserver
|
||||||
url: http://192.168.1.55:8089
|
url: http://server.host.or.ip:port
|
||||||
```
|
```
|
||||||
|
|||||||
19
docs/widgets/services/crowdsec.md
Normal file
19
docs/widgets/services/crowdsec.md
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
---
|
||||||
|
title: Crowdsec
|
||||||
|
description: Crowdsec Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Crowdsec](https://crowdsec.net).
|
||||||
|
|
||||||
|
See the [crowdsec docs](https://docs.crowdsec.net/docs/local_api/intro/#machines) for information about registering a machine,
|
||||||
|
in most instances you can use the default credentials (`/etc/crowdsec/local_api_credentials.yaml`).
|
||||||
|
|
||||||
|
Allowed fields: `["alerts", "bans"]`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: crowdsec
|
||||||
|
url: http://crowdsechostorip:port
|
||||||
|
username: localhost # machine_id in crowdsec
|
||||||
|
password: password
|
||||||
|
```
|
||||||
@@ -11,22 +11,27 @@ An optional 'volume' parameter can be supplied to specify which volume's free sp
|
|||||||
|
|
||||||
Allowed fields: `["uptime", "volumeAvailable", "resources.cpu", "resources.mem"]`.
|
Allowed fields: `["uptime", "volumeAvailable", "resources.cpu", "resources.mem"]`.
|
||||||
|
|
||||||
To access these system metrics you need to connect to the DiskStation with an account that is a member of the default `Administrators` group. That is because these metrics are requested from the API's `SYNO.Core.System` part that is only available to admin users. In order to keep the security impact as small as possible we can set the account in DSM up to limit the user's permissions inside the Synology system. In DSM 7.x, for instance, follow these steps:
|
To access these system metrics you need to connect to the DiskStation (`DSM`) with an account that is a member of the default `Administrators` group. That is because these metrics are requested from the API's `SYNO.Core.System` part that is only available to admin users. In order to keep the security impact as small as possible we can set the account in DSM up to limit the user's permissions inside the Synology system. In DSM 7.x, for instance, follow these steps:
|
||||||
|
|
||||||
1. Create a new user, i.e. `remote_stats`.
|
1. Create a new user, i.e. `remote_stats`.
|
||||||
2. Set up a strong password for the new user
|
2. Set up a strong password for the new user
|
||||||
3. Under the `User Groups` tab of the user config dialogue check the box for `Administrators`.
|
3. Under the `User Groups` tab of the user config dialogue check the box for `Administrators`.
|
||||||
4. On the `Permissions` tab check the top box for `No Access`, effectively prohibiting the user from accessing anything in the shared folders.
|
4. On the `Permissions` tab check the top box for `No Access`, effectively prohibiting the user from accessing anything in the shared folders.
|
||||||
5. Under `Applications` check the box next to `Deny` in the header to explicitly prohibit login to all applications.
|
5. Under `Applications` check the box next to `Deny` in the header to explicitly prohibit login to all applications.
|
||||||
6. Now _only_ allow login to the `Download Station` application, either by
|
6. Now _only_ allow login to the `DSM` application, either by
|
||||||
- unchecking `Deny` in the respective row, or (if inheriting permission doesn't work because of other group settings)
|
- unchecking `Deny` in the respective row, or (if inheriting permission doesn't work because of other group settings)
|
||||||
- checking `Allow` for this app, or
|
- checking `Allow` for this app, or
|
||||||
- checking `By IP` for this app to limit the source of login attempts to one or more IP addresses/subnets.
|
- checking `By IP` for this app to limit the source of login attempts to one or more IP addresses/subnets.
|
||||||
7. When the `Preview` column shows `Allow` in the `Download Station` row, click `Save`.
|
7. When the `Preview` column shows `Allow` in the `DSM` row, click `Save`.
|
||||||
|
|
||||||
Now configure the widget with the correct login information and test it.
|
Now configure the widget with the correct login information and test it.
|
||||||
|
|
||||||
If you encounter issues during testing, make sure to uncheck the option for automatic blocking due to invalid logins under `Control Panel > Security > Protection`. If desired, this setting can be reactivated once the login is established working.
|
If you encounter issues during testing:
|
||||||
|
|
||||||
|
1. Make sure to uncheck the option for automatic blocking due to invalid logins under `Control Panel > Security > Protection`.
|
||||||
|
- If desired, this setting can be reactivated once the login is established working.
|
||||||
|
2. Login to your Synology DSM with the newly created account and accept terms and conditions.
|
||||||
|
3. Reattempt
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
|
|||||||
@@ -16,4 +16,7 @@ widget:
|
|||||||
key: apikeyapikeyapikeyapikeyapikey
|
key: apikeyapikeyapikeyapikeyapikey
|
||||||
enableBlocks: true # optional, defaults to false
|
enableBlocks: true # optional, defaults to false
|
||||||
enableNowPlaying: true # optional, defaults to true
|
enableNowPlaying: true # optional, defaults to true
|
||||||
|
enableUser: true # optional, defaults to false
|
||||||
|
showEpisodeNumber: true # optional, defaults to false
|
||||||
|
expandOneStreamToTwoRows: false # optional, defaults to true
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -7,7 +7,10 @@ Learn more about [ESPHome](https://esphome.io/).
|
|||||||
|
|
||||||
Show the number of ESPHome devices based on their state.
|
Show the number of ESPHome devices based on their state.
|
||||||
|
|
||||||
Allowed fields: `["total", "online", "offline", "unknown"]`.
|
Allowed fields: `["total", "online", "offline", "offline_alt", "unknown"]` (maximum of 4).
|
||||||
|
|
||||||
|
By default ESPHome will only mark devices as `offline` if their address cannot be pinged. If it has an invalid config or its name cannot be resolved (by DNS) its status will be marked as `unknown`.
|
||||||
|
To group both `offline` and `unknown` devices together, users should use the `offline_alt` field instead. This sums all devices that are _not_ online together.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
|
|||||||
@@ -5,9 +5,9 @@ description: Gitea Widget Configuration
|
|||||||
|
|
||||||
Learn more about [Gitea](https://gitea.com).
|
Learn more about [Gitea](https://gitea.com).
|
||||||
|
|
||||||
API token requires `notifications` and `repository` permissions. See the [gitea documentation](https://docs.gitea.com/development/api-usage#generating-and-listing-api-tokens) for details on generating tokens.
|
API token requires `notifications`, `repository` and `issue` permissions. See the [gitea documentation](https://docs.gitea.com/development/api-usage#generating-and-listing-api-tokens) for details on generating tokens.
|
||||||
|
|
||||||
Allowed fields: ["notifications", "issues", "pulls"]
|
Allowed fields: `["notifications", "issues", "pulls"]`.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
|
|||||||
@@ -17,8 +17,11 @@ widget:
|
|||||||
url: http://glances.host.or.ip:port
|
url: http://glances.host.or.ip:port
|
||||||
username: user # optional if auth enabled in Glances
|
username: user # optional if auth enabled in Glances
|
||||||
password: pass # optional if auth enabled in Glances
|
password: pass # optional if auth enabled in Glances
|
||||||
|
version: 4 # required only if running glances v4 or higher, defaults to 3
|
||||||
metric: cpu
|
metric: cpu
|
||||||
diskUnits: bytes # optional, bytes (default) or bbytes. Only applies to disk
|
diskUnits: bytes # optional, bytes (default) or bbytes. Only applies to disk
|
||||||
|
refreshInterval: 5000 # optional - in milliseconds, defaults to 1000 or more, depending on the metric
|
||||||
|
pointsLimit: 15 # optional, defaults to 15
|
||||||
```
|
```
|
||||||
|
|
||||||
_Please note, this widget does not need an `href`, `icon` or `description` on its parent service. To achieve the same effect as the examples above, see as an example:_
|
_Please note, this widget does not need an `href`, `icon` or `description` on its parent service. To achieve the same effect as the examples above, see as an example:_
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ description: Jackett Widget Configuration
|
|||||||
|
|
||||||
Learn more about [Jackett](https://github.com/Jackett/Jackett).
|
Learn more about [Jackett](https://github.com/Jackett/Jackett).
|
||||||
|
|
||||||
Jackett must not have any authentication for the widget to work.
|
If Jackett has an admin password set, you must set the `password` field for the widget to work.
|
||||||
|
|
||||||
Allowed fields: `["configured", "errored"]`.
|
Allowed fields: `["configured", "errored"]`.
|
||||||
|
|
||||||
@@ -13,5 +13,5 @@ Allowed fields: `["configured", "errored"]`.
|
|||||||
widget:
|
widget:
|
||||||
type: jackett
|
type: jackett
|
||||||
url: http://jackett.host.or.ip
|
url: http://jackett.host.or.ip
|
||||||
key: jackettapikey
|
password: jackettadminpassword # optional
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -16,4 +16,7 @@ widget:
|
|||||||
key: apikeyapikeyapikeyapikeyapikey
|
key: apikeyapikeyapikeyapikeyapikey
|
||||||
enableBlocks: true # optional, defaults to false
|
enableBlocks: true # optional, defaults to false
|
||||||
enableNowPlaying: true # optional, defaults to true
|
enableNowPlaying: true # optional, defaults to true
|
||||||
|
enableUser: true # optional, defaults to false
|
||||||
|
showEpisodeNumber: true # optional, defaults to false
|
||||||
|
expandOneStreamToTwoRows: false # optional, defaults to true
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ title: Medusa
|
|||||||
description: Medusa Widget Configuration
|
description: Medusa Widget Configuration
|
||||||
---
|
---
|
||||||
|
|
||||||
Learn more about [Medusa](https://github.com/medusajs/medusa).
|
Learn more about [Medusa](https://github.com/pymedusa/Medusa).
|
||||||
|
|
||||||
Allowed fields: `["wanted", "queued", "series"]`.
|
Allowed fields: `["wanted", "queued", "series"]`.
|
||||||
|
|
||||||
|
|||||||
16
docs/widgets/services/netalertx.md
Normal file
16
docs/widgets/services/netalertx.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
title: NetAlertX
|
||||||
|
description: NetAlertX (formerly PiAlert) Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [NetAlertX](https://github.com/jokob-sk/NetAlertX).
|
||||||
|
|
||||||
|
_Note that the project was renamed from PiAlert to NetAlertX._
|
||||||
|
|
||||||
|
Allowed fields: `["total", "connected", "new_devices", "down_alerts"]`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: netalertx
|
||||||
|
url: http://ip:port
|
||||||
|
```
|
||||||
@@ -9,7 +9,7 @@ This widget adds support for [Network UPS Tools](https://networkupstools.org/) v
|
|||||||
|
|
||||||
The default ups name is `ups`. To configure more than one ups, you must create multiple peanut services.
|
The default ups name is `ups`. To configure more than one ups, you must create multiple peanut services.
|
||||||
|
|
||||||
Allowed fields: `["battery_charge", "ups_load", "ups_status"]`
|
Allowed fields: `["battery_charge", "ups_load", "ups_status"]`.
|
||||||
|
|
||||||
!!! note
|
!!! note
|
||||||
|
|
||||||
|
|||||||
@@ -9,9 +9,9 @@ This widget requires the installation of the [pfsense-api](https://github.com/ja
|
|||||||
|
|
||||||
Once pfSense API is installed, you can set the API to be read-only in System > API > Settings.
|
Once pfSense API is installed, you can set the API to be read-only in System > API > Settings.
|
||||||
|
|
||||||
Currently the only supported authentication mode is 'Local Database'.
|
There are two currently supported authentication modes: 'Local Database' and 'API Token'. For 'Local Database', use `username` and `password` with the credentials of an admin user. For 'API Token', utilize the `headers` parameter with `client_token` and `client_id` obtained from pfSense as shown below. Do not use both headers and username / password.
|
||||||
|
|
||||||
WAN interface to monitor can be defined by updating the `wan` param.
|
The interface to monitor is defined by updating the `wan` parameter. It should be referenced as it is shown under Interfaces > Assignments in pfSense.
|
||||||
|
|
||||||
Load is returned instead of cpu utilization. This is a limitation in the pfSense API due to the complexity of this calculation. This may become available in future versions.
|
Load is returned instead of cpu utilization. This is a limitation in the pfSense API due to the complexity of this calculation. This may become available in future versions.
|
||||||
|
|
||||||
@@ -21,7 +21,10 @@ Allowed fields: `["load", "memory", "temp", "wanStatus", "wanIP", "disk"]` (maxi
|
|||||||
widget:
|
widget:
|
||||||
type: pfsense
|
type: pfsense
|
||||||
url: http://pfsense.host.or.ip:port
|
url: http://pfsense.host.or.ip:port
|
||||||
username: user
|
username: user # optional, or API token
|
||||||
password: pass
|
password: pass # optional, or API token
|
||||||
|
headers: # optional, or username/password
|
||||||
|
Authorization: client_id client_token
|
||||||
wan: igb0
|
wan: igb0
|
||||||
|
fields: ["load", "memory", "temp", "wanStatus"] # optional
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -1,16 +0,0 @@
|
|||||||
---
|
|
||||||
title: PiAlert
|
|
||||||
description: PiAlert Widget Configuration
|
|
||||||
---
|
|
||||||
|
|
||||||
Learn more about [PiAlert](https://github.com/jokob-sk/Pi.Alert).
|
|
||||||
|
|
||||||
Note that [pucherot/PiAlert](https://github.com/pucherot/Pi.Alert) has been abandoned and might not work properly.
|
|
||||||
|
|
||||||
Allowed fields: `["total", "connected", "new_devices", "down_alerts"]`.
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
widget:
|
|
||||||
type: pialert
|
|
||||||
url: http://ip:port
|
|
||||||
```
|
|
||||||
@@ -15,6 +15,7 @@ Note: by default the "blocked" and "blocked_percent" fields are merged e.g. "1,2
|
|||||||
widget:
|
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
|
||||||
key: yourpiholeapikey # optional
|
key: yourpiholeapikey # optional
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -14,4 +14,7 @@ widget:
|
|||||||
type: tautulli
|
type: tautulli
|
||||||
url: http://tautulli.host.or.ip
|
url: http://tautulli.host.or.ip
|
||||||
key: apikeyapikeyapikeyapikeyapikey
|
key: apikeyapikeyapikeyapikeyapikey
|
||||||
|
enableUser: true # optional, defaults to false
|
||||||
|
showEpisodeNumber: true # optional, defaults to false
|
||||||
|
expandOneStreamToTwoRows: false # optional, defaults to true
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ description: Prometheus Widget Configuration
|
|||||||
|
|
||||||
Learn more about [Prometheus](https://github.com/prometheus/prometheus).
|
Learn more about [Prometheus](https://github.com/prometheus/prometheus).
|
||||||
|
|
||||||
Allowed fields: `["targets_up", "targets_down", "targets_total"]`
|
Allowed fields: `["targets_up", "targets_down", "targets_total"]`.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ description: Pterodactyl Widget Configuration
|
|||||||
|
|
||||||
Learn more about [Pterodactyl](https://github.com/pterodactyl).
|
Learn more about [Pterodactyl](https://github.com/pterodactyl).
|
||||||
|
|
||||||
Allowed fields: `["nodes", "servers"]`
|
Allowed fields: `["nodes", "servers"]`.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
|
|||||||
@@ -16,4 +16,5 @@ Allowed fields: `["download", "upload", "ping"]`.
|
|||||||
widget:
|
widget:
|
||||||
type: speedtest
|
type: speedtest
|
||||||
url: http://speedtest.host.or.ip
|
url: http://speedtest.host.or.ip
|
||||||
|
bitratePrecision: 3 # optional, default is 0
|
||||||
```
|
```
|
||||||
|
|||||||
14
docs/widgets/services/swagdashboard.md
Normal file
14
docs/widgets/services/swagdashboard.md
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
---
|
||||||
|
title: SWAG Dashboard
|
||||||
|
description: SWAG Dashboard Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [SWAG Dashboard](https://github.com/linuxserver/docker-mods/tree/swag-dashboard).
|
||||||
|
|
||||||
|
Allowed fields: `["proxied", "auth", "outdated", "banned"]`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: swagdashboard
|
||||||
|
url: http://swagdashboard.host.or.ip:adminport # default port is 81
|
||||||
|
```
|
||||||
@@ -11,6 +11,8 @@ To create an API Key, follow [the official TrueNAS documentation](https://www.tr
|
|||||||
|
|
||||||
A detailed pool listing is disabled by default, but can be enabled with the `enablePools` option.
|
A detailed pool listing is disabled by default, but can be enabled with the `enablePools` option.
|
||||||
|
|
||||||
|
To use the `enablePools` option with TrueNAS Core, the `nasType` parameter is required.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
widget:
|
widget:
|
||||||
type: truenas
|
type: truenas
|
||||||
@@ -19,4 +21,5 @@ widget:
|
|||||||
password: pass # not required if using api key
|
password: pass # not required if using api key
|
||||||
key: yourtruenasapikey # not required if using username / password
|
key: yourtruenasapikey # not required if using username / password
|
||||||
enablePools: true # optional, defaults to false
|
enablePools: true # optional, defaults to false
|
||||||
|
nasType: scale # defaults to scale, must be set to 'core' if using enablePools with TrueNAS Core
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ description: Uptime Kuma Widget Configuration
|
|||||||
|
|
||||||
Learn more about [Uptime Kuma](https://github.com/louislam/uptime-kuma).
|
Learn more about [Uptime Kuma](https://github.com/louislam/uptime-kuma).
|
||||||
|
|
||||||
As Uptime Kuma does not yet have a full API the widget uses data from a single "status page". As such you will need a status page setup with a group of monitored sites, which is where you get the slug (without the `/status/` portion).
|
As Uptime Kuma does not yet have a full API the widget uses data from a single "status page". As such you will need a status page setup with a group of monitored sites, which is where you get the slug (the url without the `/status/` portion). E.g. if your status page is URL http://uptimekuma.host/status/statuspageslug, insert `slug: statuspageslug`.
|
||||||
|
|
||||||
Allowed fields: `["up", "down", "uptime", "incident"]`.
|
Allowed fields: `["up", "down", "uptime", "incident"]`.
|
||||||
|
|
||||||
|
|||||||
20
docs/widgets/services/wgeasy.md
Normal file
20
docs/widgets/services/wgeasy.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
title: Wg-Easy
|
||||||
|
description: Wg-Easy Widget Configuration
|
||||||
|
---
|
||||||
|
|
||||||
|
Learn more about [Wg-Easy](https://github.com/wg-easy/wg-easy).
|
||||||
|
|
||||||
|
Allowed fields: `["connected", "enabled", "disabled", "total"]`.
|
||||||
|
|
||||||
|
Note: by default `["connected", "enabled", "total"]` are displayed.
|
||||||
|
|
||||||
|
To detect if a device is connected the time since the last handshake is queried. `threshold` is the time to wait in minutes since the last handshake to consider a device connected. Default is 2 minutes.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
widget:
|
||||||
|
type: wgeasy
|
||||||
|
url: http://wg.easy.or.ip
|
||||||
|
password: yourwgeasypassword
|
||||||
|
threshold: 2 # optional
|
||||||
|
```
|
||||||
@@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
title: Whats Up Docker
|
title: What's Up Docker
|
||||||
description: WhatsUpDocker Widget Configuration
|
description: What's Up Docker Widget Configuration
|
||||||
---
|
---
|
||||||
|
|
||||||
Learn more about [Whats Up Docker](https://github.com/fmartinou/whats-up-docker).
|
Learn more about [What's Up Docker](https://github.com/fmartinou/whats-up-docker).
|
||||||
|
|
||||||
Currently requires unauthenticated whatsupdocker instance.
|
|
||||||
|
|
||||||
Allowed fields: `["monitoring", "updates"]`.
|
Allowed fields: `["monitoring", "updates"]`.
|
||||||
|
|
||||||
@@ -13,4 +11,6 @@ Allowed fields: `["monitoring", "updates"]`.
|
|||||||
widget:
|
widget:
|
||||||
type: whatsupdocker
|
type: whatsupdocker
|
||||||
url: http://whatsupdocker:port
|
url: http://whatsupdocker:port
|
||||||
|
username: username # optional
|
||||||
|
password: password # optional
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ nav:
|
|||||||
- widgets/services/channelsdvrserver.md
|
- widgets/services/channelsdvrserver.md
|
||||||
- widgets/services/cloudflared.md
|
- widgets/services/cloudflared.md
|
||||||
- widgets/services/coin-market-cap.md
|
- widgets/services/coin-market-cap.md
|
||||||
|
- widgets/services/crowdsec.md
|
||||||
- widgets/services/customapi.md
|
- widgets/services/customapi.md
|
||||||
- widgets/services/deluge.md
|
- widgets/services/deluge.md
|
||||||
- widgets/services/diskstation.md
|
- widgets/services/diskstation.md
|
||||||
@@ -89,6 +90,7 @@ nav:
|
|||||||
- widgets/services/mylar.md
|
- widgets/services/mylar.md
|
||||||
- widgets/services/navidrome.md
|
- widgets/services/navidrome.md
|
||||||
- widgets/services/netdata.md
|
- widgets/services/netdata.md
|
||||||
|
- widgets/services/netalertx.md
|
||||||
- widgets/services/nextcloud.md
|
- widgets/services/nextcloud.md
|
||||||
- widgets/services/nextdns.md
|
- widgets/services/nextdns.md
|
||||||
- widgets/services/nginx-proxy-manager.md
|
- widgets/services/nginx-proxy-manager.md
|
||||||
@@ -99,12 +101,12 @@ nav:
|
|||||||
- widgets/services/opendtu.md
|
- widgets/services/opendtu.md
|
||||||
- widgets/services/openmediavault.md
|
- widgets/services/openmediavault.md
|
||||||
- widgets/services/opnsense.md
|
- widgets/services/opnsense.md
|
||||||
|
- widgets/services/openwrt.md
|
||||||
- widgets/services/overseerr.md
|
- widgets/services/overseerr.md
|
||||||
- widgets/services/paperlessngx.md
|
- widgets/services/paperlessngx.md
|
||||||
- widgets/services/peanut.md
|
- widgets/services/peanut.md
|
||||||
- widgets/services/pfsense.md
|
- widgets/services/pfsense.md
|
||||||
- widgets/services/photoprism.md
|
- widgets/services/photoprism.md
|
||||||
- widgets/services/pialert.md
|
|
||||||
- widgets/services/pihole.md
|
- widgets/services/pihole.md
|
||||||
- widgets/services/plantit.md
|
- widgets/services/plantit.md
|
||||||
- widgets/services/plex-tautulli.md
|
- widgets/services/plex-tautulli.md
|
||||||
@@ -127,8 +129,10 @@ nav:
|
|||||||
- widgets/services/sonarr.md
|
- widgets/services/sonarr.md
|
||||||
- widgets/services/speedtest-tracker.md
|
- widgets/services/speedtest-tracker.md
|
||||||
- widgets/services/stash.md
|
- widgets/services/stash.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/tdarr.md
|
- widgets/services/tdarr.md
|
||||||
- widgets/services/traefik.md
|
- widgets/services/traefik.md
|
||||||
- widgets/services/transmission.md
|
- widgets/services/transmission.md
|
||||||
@@ -165,6 +169,7 @@ nav:
|
|||||||
|
|
||||||
theme:
|
theme:
|
||||||
name: material
|
name: material
|
||||||
|
custom_dir: docs/overrides
|
||||||
language: en
|
language: en
|
||||||
palette:
|
palette:
|
||||||
- media: "(prefers-color-scheme)"
|
- media: "(prefers-color-scheme)"
|
||||||
|
|||||||
983
package-lock.json
generated
983
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
20
package.json
20
package.json
@@ -16,7 +16,7 @@
|
|||||||
"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.5",
|
"follow-redirects": "^1.15.6",
|
||||||
"gamedig": "^4.3.1",
|
"gamedig": "^4.3.1",
|
||||||
"i18next": "^21.10.0",
|
"i18next": "^21.10.0",
|
||||||
"js-yaml": "^4.1.0",
|
"js-yaml": "^4.1.0",
|
||||||
@@ -29,14 +29,14 @@
|
|||||||
"ping": "^0.4.4",
|
"ping": "^0.4.4",
|
||||||
"pretty-bytes": "^6.1.1",
|
"pretty-bytes": "^6.1.1",
|
||||||
"raw-body": "^2.5.2",
|
"raw-body": "^2.5.2",
|
||||||
"react": "^18.2.0",
|
"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": "^4.12.0",
|
||||||
"recharts": "^2.12.2",
|
"recharts": "^2.12.6",
|
||||||
"rrule": "^2.8.1",
|
"rrule": "^2.8.1",
|
||||||
"swr": "^1.3.0",
|
"swr": "^1.3.0",
|
||||||
"systeminformation": "^5.22.0",
|
"systeminformation": "^5.22.7",
|
||||||
"tough-cookie": "^4.1.3",
|
"tough-cookie": "^4.1.3",
|
||||||
"urbackup-server-api": "^0.8.9",
|
"urbackup-server-api": "^0.8.9",
|
||||||
"winston": "^3.11.0",
|
"winston": "^3.11.0",
|
||||||
@@ -47,18 +47,18 @@
|
|||||||
"autoprefixer": "^10.4.17",
|
"autoprefixer": "^10.4.17",
|
||||||
"eslint": "^8.57.0",
|
"eslint": "^8.57.0",
|
||||||
"eslint-config-airbnb": "^19.0.4",
|
"eslint-config-airbnb": "^19.0.4",
|
||||||
"eslint-config-next": "^12.3.4",
|
"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.29.1",
|
||||||
"eslint-plugin-jsx-a11y": "^6.8.0",
|
"eslint-plugin-jsx-a11y": "^6.8.0",
|
||||||
"eslint-plugin-prettier": "^4.2.1",
|
"eslint-plugin-prettier": "^4.2.1",
|
||||||
"eslint-plugin-react": "^7.33.2",
|
"eslint-plugin-react": "^7.34.2",
|
||||||
"eslint-plugin-react-hooks": "^4.6.0",
|
"eslint-plugin-react-hooks": "^4.6.2",
|
||||||
"postcss": "^8.4.35",
|
"postcss": "^8.4.38",
|
||||||
"prettier": "^3.2.5",
|
"prettier": "^3.2.5",
|
||||||
"tailwind-scrollbar": "^3.0.5",
|
"tailwind-scrollbar": "^3.0.5",
|
||||||
"tailwindcss": "^3.4.1",
|
"tailwindcss": "^3.4.3",
|
||||||
"typescript": "^4.9.5"
|
"typescript": "^5.4.5"
|
||||||
},
|
},
|
||||||
"optionalDependencies": {
|
"optionalDependencies": {
|
||||||
"osx-temperature-sensor": "^1.0.8"
|
"osx-temperature-sensor": "^1.0.8"
|
||||||
|
|||||||
1026
pnpm-lock.yaml
generated
1026
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Vanlyn",
|
"offline": "Vanlyn",
|
||||||
|
"offline_alt": "Vanlyn",
|
||||||
"online": "Aanlyn",
|
"online": "Aanlyn",
|
||||||
"total": "Totaal",
|
"total": "Totaal",
|
||||||
"unknown": "Onbekend"
|
"unknown": "Onbekend"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Goedgekeur",
|
"approved": "Goedgekeur",
|
||||||
"available": "Beskikbaar"
|
"available": "Beskikbaar"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Totaal",
|
"total": "Totaal",
|
||||||
"connected": "Gekoppel",
|
"connected": "Gekoppel",
|
||||||
"new_devices": "Nuwe Toestelle",
|
"new_devices": "Nuwe Toestelle",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Gebruikers",
|
"users": "Gebruikers",
|
||||||
"recipes": "Resepte",
|
"recipes": "Resepte",
|
||||||
"keywords": "Sleutelwoorde"
|
"keywords": "Sleutelwoorde"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "Met Waarborg",
|
||||||
|
"locations": "Plekke",
|
||||||
|
"labels": "Etikette",
|
||||||
|
"users": "Gebruikers",
|
||||||
|
"totalValue": "Totale Waarde"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Waarskuwings",
|
||||||
|
"bans": "Verbanne"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Gekoppel",
|
||||||
|
"enabled": "Geaktiveer",
|
||||||
|
"disabled": "Onaktief",
|
||||||
|
"total": "Totaal"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "غير متصل",
|
"offline": "غير متصل",
|
||||||
|
"offline_alt": "غير متصل",
|
||||||
"online": "مُتّصل",
|
"online": "مُتّصل",
|
||||||
"total": "المجموع",
|
"total": "المجموع",
|
||||||
"unknown": "مجهول"
|
"unknown": "مجهول"
|
||||||
@@ -139,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "في انتظار قطع الاتصال",
|
"connectionStatusPendingDisconnect": "في انتظار قطع الاتصال",
|
||||||
"connectionStatusDisconnecting": "جار قطع الاتصال",
|
"connectionStatusDisconnecting": "جار قطع الاتصال",
|
||||||
"connectionStatusDisconnected": "غير متصل",
|
"connectionStatusDisconnected": "غير متصل",
|
||||||
"connectionStatusConnected": "متصل",
|
"connectionStatusConnected": "Connected",
|
||||||
"uptime": "مدة التشغيل",
|
"uptime": "مدة التشغيل",
|
||||||
"maxDown": "أقصى حد للتنزيل",
|
"maxDown": "أقصى حد للتنزيل",
|
||||||
"maxUp": "أقصى حد للتحميل",
|
"maxUp": "أقصى حد للتحميل",
|
||||||
@@ -276,11 +277,11 @@
|
|||||||
"approved": "مصدق",
|
"approved": "مصدق",
|
||||||
"available": "متاح"
|
"available": "متاح"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "المجموع",
|
"total": "المجموع",
|
||||||
"connected": "متصل",
|
"connected": "Connected",
|
||||||
"new_devices": "أجهزة جديدة",
|
"new_devices": "New Devices",
|
||||||
"down_alerts": "تنبيهات تعطل الخوادم"
|
"down_alerts": "Down Alerts"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "الاستعلامات",
|
"queries": "الاستعلامات",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "المستخدمون",
|
"users": "المستخدمون",
|
||||||
"recipes": "وصفات",
|
"recipes": "وصفات",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "المستخدمون",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "تنبيهات",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "مفعل",
|
||||||
|
"disabled": "معطل",
|
||||||
|
"total": "المجموع"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Изключен",
|
"offline": "Изключен",
|
||||||
|
"offline_alt": "Изключен",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Общо",
|
"total": "Общо",
|
||||||
"unknown": "Неизв."
|
"unknown": "Неизв."
|
||||||
@@ -139,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "Pending Disconnect",
|
"connectionStatusPendingDisconnect": "Pending Disconnect",
|
||||||
"connectionStatusDisconnecting": "Disconnecting",
|
"connectionStatusDisconnecting": "Disconnecting",
|
||||||
"connectionStatusDisconnected": "Disconnected",
|
"connectionStatusDisconnected": "Disconnected",
|
||||||
"connectionStatusConnected": "Свързано",
|
"connectionStatusConnected": "Connected",
|
||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"maxDown": "Max. Down",
|
"maxDown": "Max. Down",
|
||||||
"maxUp": "Max. Up",
|
"maxUp": "Max. Up",
|
||||||
@@ -276,10 +277,10 @@
|
|||||||
"approved": "Одобрен",
|
"approved": "Одобрен",
|
||||||
"available": "Наличен"
|
"available": "Наличен"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Общо",
|
"total": "Общо",
|
||||||
"connected": "Свързано",
|
"connected": "Connected",
|
||||||
"new_devices": "Нови устройства",
|
"new_devices": "New Devices",
|
||||||
"down_alerts": "Down Alerts"
|
"down_alerts": "Down Alerts"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Потребители",
|
"users": "Потребители",
|
||||||
"recipes": "Рецепти",
|
"recipes": "Рецепти",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Потребители",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Предупреждения",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Активирано",
|
||||||
|
"disabled": "Деактивирано",
|
||||||
|
"total": "Общо"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"uptime": "{{value, uptime}}",
|
||||||
"months": "mo",
|
"months": "mes",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
"minutes": "m",
|
"minutes": "m",
|
||||||
@@ -46,8 +46,8 @@
|
|||||||
"used": "Utilitzat",
|
"used": "Utilitzat",
|
||||||
"load": "Càrrega",
|
"load": "Càrrega",
|
||||||
"temp": "TEMP",
|
"temp": "TEMP",
|
||||||
"max": "Max",
|
"max": "Màx.",
|
||||||
"uptime": "UP"
|
"uptime": "ACTIU"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Usuaris",
|
"users": "Usuaris",
|
||||||
@@ -61,64 +61,65 @@
|
|||||||
"wlan_devices": "Dispositius WLAN",
|
"wlan_devices": "Dispositius WLAN",
|
||||||
"lan_users": "Usuaris LAN",
|
"lan_users": "Usuaris LAN",
|
||||||
"wlan_users": "Usuaris WLAN",
|
"wlan_users": "Usuaris WLAN",
|
||||||
"up": "UP",
|
"up": "ACTIU",
|
||||||
"down": "INACTIU",
|
"down": "INACTIU",
|
||||||
"wait": "Si us plau, espereu",
|
"wait": "Si us plau, espereu",
|
||||||
"empty_data": "Subsystem status unknown"
|
"empty_data": "Estat del subsistema desconegut"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Rebut",
|
"rx": "Rebut",
|
||||||
"tx": "Transmès",
|
"tx": "Transmès",
|
||||||
"mem": "MEM",
|
"mem": "MEM",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"running": "Running",
|
"running": "En execució",
|
||||||
"offline": "Fora de línia",
|
"offline": "Fora de línia",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Desconegut",
|
"unknown": "Desconegut",
|
||||||
"healthy": "Healthy",
|
"healthy": "Saludable",
|
||||||
"starting": "Starting",
|
"starting": "Iniciant",
|
||||||
"unhealthy": "Unhealthy",
|
"unhealthy": "No saludable",
|
||||||
"not_found": "Not Found",
|
"not_found": "No trobat",
|
||||||
"exited": "Exited",
|
"exited": "Tancat",
|
||||||
"partial": "Partial"
|
"partial": "Parcial"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"ping": "Ping",
|
"ping": "Latència",
|
||||||
"down": "Down",
|
"down": "Inactiu",
|
||||||
"up": "Up",
|
"up": "Actiu",
|
||||||
"not_available": "Not Available"
|
"not_available": "No Disponible"
|
||||||
},
|
},
|
||||||
"siteMonitor": {
|
"siteMonitor": {
|
||||||
"http_status": "HTTP status",
|
"http_status": "Estat HTTP",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"response": "Response",
|
"response": "Resposta",
|
||||||
"down": "Down",
|
"down": "Inactiu",
|
||||||
"up": "Up",
|
"up": "Actiu",
|
||||||
"not_available": "Not Available"
|
"not_available": "No Disponible"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Reproduint",
|
"playing": "Reproduint",
|
||||||
"transcoding": "Transcodificant",
|
"transcoding": "Transcodificant",
|
||||||
"bitrate": "Taxa de bits",
|
"bitrate": "Taxa de bits",
|
||||||
"no_active": "Sense reproduccions actives",
|
"no_active": "Sense reproduccions actives",
|
||||||
"movies": "Movies",
|
"movies": "Pel·lícules",
|
||||||
"series": "Series",
|
"series": "Sèries",
|
||||||
"episodes": "Episodes",
|
"episodes": "Episodis",
|
||||||
"songs": "Songs"
|
"songs": "Cançons"
|
||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Fora de línia",
|
"offline": "Fora de línia",
|
||||||
"online": "Online",
|
"offline_alt": "Fora de línia",
|
||||||
|
"online": "En línia",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"unknown": "Desconegut"
|
"unknown": "Desconegut"
|
||||||
},
|
},
|
||||||
"evcc": {
|
"evcc": {
|
||||||
"pv_power": "Production",
|
"pv_power": "Producció",
|
||||||
"battery_soc": "Battery",
|
"battery_soc": "Bateria",
|
||||||
"grid_power": "Grid",
|
"grid_power": "Xarxa",
|
||||||
"home_power": "Consumption",
|
"home_power": "Consum",
|
||||||
"charge_power": "Charger",
|
"charge_power": "Carregador",
|
||||||
"watt_hour": "Wh"
|
"watt_hour": "Wh"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
@@ -128,55 +129,55 @@
|
|||||||
"seed": "Llavor"
|
"seed": "Llavor"
|
||||||
},
|
},
|
||||||
"freshrss": {
|
"freshrss": {
|
||||||
"subscriptions": "Subscriptions",
|
"subscriptions": "Subcripcions",
|
||||||
"unread": "Unread"
|
"unread": "Sense llegir"
|
||||||
},
|
},
|
||||||
"fritzbox": {
|
"fritzbox": {
|
||||||
"connectionStatus": "Estat",
|
"connectionStatus": "Estat",
|
||||||
"connectionStatusUnconfigured": "Unconfigured",
|
"connectionStatusUnconfigured": "Sense configurar",
|
||||||
"connectionStatusConnecting": "Connecting",
|
"connectionStatusConnecting": "Connectant",
|
||||||
"connectionStatusAuthenticating": "Authenticating",
|
"connectionStatusAuthenticating": "Autenticant",
|
||||||
"connectionStatusPendingDisconnect": "Pending Disconnect",
|
"connectionStatusPendingDisconnect": "Desconnexió pendent",
|
||||||
"connectionStatusDisconnecting": "Disconnecting",
|
"connectionStatusDisconnecting": "Desconnectant",
|
||||||
"connectionStatusDisconnected": "Disconnected",
|
"connectionStatusDisconnected": "Desconnectat",
|
||||||
"connectionStatusConnected": "Connected",
|
"connectionStatusConnected": "Connectat",
|
||||||
"uptime": "Temps actiu",
|
"uptime": "Temps actiu",
|
||||||
"maxDown": "Max. Down",
|
"maxDown": "Màx. Descàrrega",
|
||||||
"maxUp": "Max. Up",
|
"maxUp": "Màx. Càrrega",
|
||||||
"down": "Down",
|
"down": "Inactiu",
|
||||||
"up": "Up",
|
"up": "Actiu",
|
||||||
"received": "Received",
|
"received": "Rebuts",
|
||||||
"sent": "Sent",
|
"sent": "Enviats",
|
||||||
"externalIPAddress": "Ext. IP"
|
"externalIPAddress": "IP ext."
|
||||||
},
|
},
|
||||||
"caddy": {
|
"caddy": {
|
||||||
"upstreams": "Upstreams",
|
"upstreams": "Upstreams",
|
||||||
"requests": "Current requests",
|
"requests": "Peticions actuals",
|
||||||
"requests_failed": "Failed requests"
|
"requests_failed": "Peticions fallides"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total d'observats",
|
"totalObserved": "Total d'observats",
|
||||||
"diffsDetected": "Diferències detectades"
|
"diffsDetected": "Diferències detectades"
|
||||||
},
|
},
|
||||||
"channelsdvrserver": {
|
"channelsdvrserver": {
|
||||||
"shows": "Shows",
|
"shows": "Sèries",
|
||||||
"recordings": "Recordings",
|
"recordings": "Gravacions",
|
||||||
"scheduled": "Scheduled",
|
"scheduled": "Programat",
|
||||||
"passes": "Passes"
|
"passes": "Aprovat"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Reproduint",
|
"playing": "Reproduint",
|
||||||
"transcoding": "Transcodificant",
|
"transcoding": "Transcodificant",
|
||||||
"bitrate": "Taxa de bits",
|
"bitrate": "Taxa de bits",
|
||||||
"no_active": "Sense reproduccions actives",
|
"no_active": "Sense reproduccions actives",
|
||||||
"plex_connection_error": "Check Plex Connection"
|
"plex_connection_error": "Comprova la connexió de Plex"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "AP connectats",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Dispositius actius",
|
||||||
"alerts": "Alerts",
|
"alerts": "Alertes",
|
||||||
"connectedGateway": "Connected gateways",
|
"connectedGateway": "Pasarel·les connectades",
|
||||||
"connectedSwitches": "Connected switches"
|
"connectedSwitches": "Conmutadors connectats"
|
||||||
},
|
},
|
||||||
"nzbget": {
|
"nzbget": {
|
||||||
"rate": "Taxa",
|
"rate": "Taxa",
|
||||||
@@ -186,7 +187,7 @@
|
|||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Transmissions actives",
|
"streams": "Transmissions actives",
|
||||||
"albums": "Àlbums",
|
"albums": "Àlbums",
|
||||||
"movies": "Movies",
|
"movies": "Pel·lícules",
|
||||||
"tv": "Sèries"
|
"tv": "Sèries"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
@@ -212,12 +213,12 @@
|
|||||||
"seed": "Llavor"
|
"seed": "Llavor"
|
||||||
},
|
},
|
||||||
"qnap": {
|
"qnap": {
|
||||||
"cpuUsage": "CPU Usage",
|
"cpuUsage": "Ús de CPU",
|
||||||
"memUsage": "MEM Usage",
|
"memUsage": "Ús de Memòria",
|
||||||
"systemTempC": "System Temp",
|
"systemTempC": "Temp. Sistema",
|
||||||
"poolUsage": "Pool Usage",
|
"poolUsage": "Ús de les Reserves",
|
||||||
"volumeUsage": "Volume Usage",
|
"volumeUsage": "Ús dels Volums",
|
||||||
"invalid": "Invalid"
|
"invalid": "No vàlid"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Descarregar",
|
"download": "Descarregar",
|
||||||
@@ -234,7 +235,7 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Volgut",
|
"wanted": "Volgut",
|
||||||
"queued": "En cua",
|
"queued": "En cua",
|
||||||
"series": "Series",
|
"series": "Sèries",
|
||||||
"queue": "Cua",
|
"queue": "Cua",
|
||||||
"unknown": "Desconegut"
|
"unknown": "Desconegut"
|
||||||
},
|
},
|
||||||
@@ -242,14 +243,14 @@
|
|||||||
"wanted": "Volgut",
|
"wanted": "Volgut",
|
||||||
"missing": "Faltant",
|
"missing": "Faltant",
|
||||||
"queued": "En cua",
|
"queued": "En cua",
|
||||||
"movies": "Movies",
|
"movies": "Pel·lícules",
|
||||||
"queue": "Cua",
|
"queue": "Cua",
|
||||||
"unknown": "Desconegut"
|
"unknown": "Desconegut"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Volgut",
|
"wanted": "Volgut",
|
||||||
"queued": "En cua",
|
"queued": "En cua",
|
||||||
"artists": "Artists"
|
"artists": "Artistes"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Volgut",
|
"wanted": "Volgut",
|
||||||
@@ -276,17 +277,17 @@
|
|||||||
"approved": "Aprovat",
|
"approved": "Aprovat",
|
||||||
"available": "Disponible"
|
"available": "Disponible"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connectat",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "Nous dispositius",
|
||||||
"down_alerts": "Down Alerts"
|
"down_alerts": "Alertes de caigudes"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Consultes",
|
"queries": "Consultes",
|
||||||
"blocked": "Bloquejat",
|
"blocked": "Bloquejat",
|
||||||
"blocked_percent": "Blocked %",
|
"blocked_percent": "Bloquejat %",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravetat"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Consultes",
|
"queries": "Consultes",
|
||||||
@@ -297,37 +298,37 @@
|
|||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "Pujada",
|
"upload": "Pujada",
|
||||||
"download": "Descarregar",
|
"download": "Descarregar",
|
||||||
"ping": "Ping"
|
"ping": "Latència"
|
||||||
},
|
},
|
||||||
"portainer": {
|
"portainer": {
|
||||||
"running": "Running",
|
"running": "En execució",
|
||||||
"stopped": "Aturat",
|
"stopped": "Aturat",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Address",
|
"address": "Adreça",
|
||||||
"expires": "Expires",
|
"expires": "Caduca",
|
||||||
"never": "Never",
|
"never": "Mai",
|
||||||
"last_seen": "Last Seen",
|
"last_seen": "Vist per darrer cop",
|
||||||
"now": "Now",
|
"now": "Ara",
|
||||||
"years": "{{number}}y",
|
"years": "{{number}}a",
|
||||||
"weeks": "{{number}}w",
|
"weeks": "{{number}}set",
|
||||||
"days": "{{number}}d",
|
"days": "{{number}}d",
|
||||||
"hours": "{{number}}h",
|
"hours": "{{number}}h",
|
||||||
"minutes": "{{number}}m",
|
"minutes": "{{number}}m",
|
||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}s",
|
||||||
"ago": "{{value}} Ago"
|
"ago": "Fa {{value}}"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Cua",
|
"queue": "Cua",
|
||||||
"processed": "Processed",
|
"processed": "Processat",
|
||||||
"errored": "Errored",
|
"errored": "Error",
|
||||||
"saved": "Saved"
|
"saved": "Desat"
|
||||||
},
|
},
|
||||||
"traefik": {
|
"traefik": {
|
||||||
"routers": "Encaminadors",
|
"routers": "Encaminadors",
|
||||||
"services": "Serveis",
|
"services": "Serveis",
|
||||||
"middleware": "Middleware"
|
"middleware": "Intermediari"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "Sense reproduccions actives",
|
"nothing_streaming": "Sense reproduccions actives",
|
||||||
@@ -359,7 +360,7 @@
|
|||||||
},
|
},
|
||||||
"jackett": {
|
"jackett": {
|
||||||
"configured": "Configurat",
|
"configured": "Configurat",
|
||||||
"errored": "Errored"
|
"errored": "Error"
|
||||||
},
|
},
|
||||||
"strelaysrv": {
|
"strelaysrv": {
|
||||||
"numActiveSessions": "Sessions",
|
"numActiveSessions": "Sessions",
|
||||||
@@ -375,18 +376,18 @@
|
|||||||
"medusa": {
|
"medusa": {
|
||||||
"wanted": "Volgut",
|
"wanted": "Volgut",
|
||||||
"queued": "En cua",
|
"queued": "En cua",
|
||||||
"series": "Series"
|
"series": "Sèries"
|
||||||
},
|
},
|
||||||
"minecraft": {
|
"minecraft": {
|
||||||
"players": "Players",
|
"players": "Jugadors",
|
||||||
"version": "Version",
|
"version": "Versió",
|
||||||
"status": "Estat",
|
"status": "Estat",
|
||||||
"up": "Online",
|
"up": "En línia",
|
||||||
"down": "Fora de línia"
|
"down": "Fora de línia"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "Llegir",
|
||||||
"unread": "Unread"
|
"unread": "Sense llegir"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
"users": "Usuaris",
|
"users": "Usuaris",
|
||||||
@@ -405,28 +406,28 @@
|
|||||||
"wait": "Si us plau, espereu",
|
"wait": "Si us plau, espereu",
|
||||||
"temp": "TEMP",
|
"temp": "TEMP",
|
||||||
"_temp": "Temp",
|
"_temp": "Temp",
|
||||||
"warn": "Warn",
|
"warn": "Avís",
|
||||||
"uptime": "UP",
|
"uptime": "ACTIU",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"free": "Lliure",
|
"free": "Lliure",
|
||||||
"used": "Utilitzat",
|
"used": "Utilitzat",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
"crit": "Crit",
|
"crit": "Crític",
|
||||||
"read": "Read",
|
"read": "Llegir",
|
||||||
"write": "Write",
|
"write": "Escriure",
|
||||||
"gpu": "GPU",
|
"gpu": "GPU",
|
||||||
"mem": "Mem",
|
"mem": "Mem",
|
||||||
"swap": "Swap"
|
"swap": "Intercanvi"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Marcador",
|
"bookmark": "Marcador",
|
||||||
"service": "Servei",
|
"service": "Servei",
|
||||||
"search": "Search",
|
"search": "Cercar",
|
||||||
"custom": "Custom",
|
"custom": "Personalitzat",
|
||||||
"visit": "Visit",
|
"visit": "Visitar",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"searchsuggestion": "Suggestion"
|
"searchsuggestion": "Suggeriment"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"0-day": "Assolellat",
|
"0-day": "Assolellat",
|
||||||
@@ -491,21 +492,21 @@
|
|||||||
"updates": "Actualitzacions",
|
"updates": "Actualitzacions",
|
||||||
"update_available": "Actualització disponible",
|
"update_available": "Actualització disponible",
|
||||||
"up_to_date": "Actualitzat",
|
"up_to_date": "Actualitzat",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Ponts fills",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Actiu",
|
||||||
"pending": "Pendent",
|
"pending": "Pendent",
|
||||||
"down": "Down"
|
"down": "Inactiu"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "New",
|
"new": "Nou",
|
||||||
"up": "Up",
|
"up": "Actiu",
|
||||||
"grace": "In Grace Period",
|
"grace": "En Període de gràcia",
|
||||||
"down": "Down",
|
"down": "Inactiu",
|
||||||
"paused": "Paused",
|
"paused": "En pausa",
|
||||||
"status": "Estat",
|
"status": "Estat",
|
||||||
"last_ping": "Last Ping",
|
"last_ping": "Últim ping",
|
||||||
"never": "No pings yet"
|
"never": "Sense pings"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Escanejat",
|
"containers_scanned": "Escanejat",
|
||||||
@@ -527,7 +528,7 @@
|
|||||||
"truenas": {
|
"truenas": {
|
||||||
"load": "Càrrega del sistema",
|
"load": "Càrrega del sistema",
|
||||||
"uptime": "Temps actiu",
|
"uptime": "Temps actiu",
|
||||||
"alerts": "Alerts"
|
"alerts": "Alertes"
|
||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"speed": "Velocitat",
|
"speed": "Velocitat",
|
||||||
@@ -543,12 +544,12 @@
|
|||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Canals",
|
"channels": "Canals",
|
||||||
"hd": "HD",
|
"hd": "HD",
|
||||||
"tunerCount": "Tuners",
|
"tunerCount": "Sintonitzadors",
|
||||||
"channelNumber": "Channel",
|
"channelNumber": "Canal",
|
||||||
"channelNetwork": "Network",
|
"channelNetwork": "Xarxa",
|
||||||
"signalStrength": "Strength",
|
"signalStrength": "Intensitat",
|
||||||
"signalQuality": "Quality",
|
"signalQuality": "Qualitat",
|
||||||
"symbolQuality": "Quality",
|
"symbolQuality": "Qualitat",
|
||||||
"networkRate": "Taxa de bits",
|
"networkRate": "Taxa de bits",
|
||||||
"clientIP": "Client"
|
"clientIP": "Client"
|
||||||
},
|
},
|
||||||
@@ -562,94 +563,94 @@
|
|||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
"peanut": {
|
"peanut": {
|
||||||
"battery_charge": "Battery Charge",
|
"battery_charge": "Càrrega de la bateria",
|
||||||
"ups_load": "UPS Load",
|
"ups_load": "Càrrega del SAI",
|
||||||
"ups_status": "UPS Status",
|
"ups_status": "Estat del SAI",
|
||||||
"online": "Online",
|
"online": "En línia",
|
||||||
"on_battery": "On Battery",
|
"on_battery": "En Bateria",
|
||||||
"low_battery": "Low Battery"
|
"low_battery": "Bateria Baixa"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Espereu si us plau",
|
"wait": "Espereu si us plau",
|
||||||
"no_devices": "No Device Data Received"
|
"no_devices": "No s'han rebut dades del Dispositiu"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "CPU Load",
|
"cpuLoad": "Càrrega de CPU",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "Memoria en ús",
|
||||||
"uptime": "Temps actiu",
|
"uptime": "Temps actiu",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "IPs assignades"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "Tots els fluxos",
|
||||||
"streams_active": "Transmissions actives",
|
"streams_active": "Transmissions actives",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "Canals XEPG"
|
||||||
},
|
},
|
||||||
"opendtu": {
|
"opendtu": {
|
||||||
"yieldDay": "Today",
|
"yieldDay": "Avui",
|
||||||
"absolutePower": "Power",
|
"absolutePower": "Potència",
|
||||||
"relativePower": "Power %",
|
"relativePower": "Potència %",
|
||||||
"limit": "Limit"
|
"limit": "Límit"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "Càrrega de CPU",
|
||||||
"memory": "Active Memory",
|
"memory": "Memòria activa",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "Pujada WAN",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "Baixada WAN"
|
||||||
},
|
},
|
||||||
"moonraker": {
|
"moonraker": {
|
||||||
"printer_state": "Printer State",
|
"printer_state": "Estat de l'impressora",
|
||||||
"print_status": "Print Status",
|
"print_status": "Estat de l'impressió",
|
||||||
"print_progress": "Progress",
|
"print_progress": "Progress",
|
||||||
"layers": "Layers"
|
"layers": "Capes"
|
||||||
},
|
},
|
||||||
"octoprint": {
|
"octoprint": {
|
||||||
"printer_state": "Estat",
|
"printer_state": "Estat",
|
||||||
"temp_tool": "Tool temp",
|
"temp_tool": "Temperatura capçal",
|
||||||
"temp_bed": "Bed temp",
|
"temp_bed": "Temperatura llit",
|
||||||
"job_completion": "Completion"
|
"job_completion": "Finalització"
|
||||||
},
|
},
|
||||||
"cloudflared": {
|
"cloudflared": {
|
||||||
"origin_ip": "Origin IP",
|
"origin_ip": "IP Origen",
|
||||||
"status": "Estat"
|
"status": "Estat"
|
||||||
},
|
},
|
||||||
"pfsense": {
|
"pfsense": {
|
||||||
"load": "Load Avg",
|
"load": "Promig Càrrega",
|
||||||
"memory": "Mem Usage",
|
"memory": "Ús Memòria",
|
||||||
"wanStatus": "WAN Status",
|
"wanStatus": "Estat WAN",
|
||||||
"up": "Up",
|
"up": "Actiu",
|
||||||
"down": "Down",
|
"down": "Inactiu",
|
||||||
"temp": "Temp",
|
"temp": "Temp",
|
||||||
"disk": "Disk Usage",
|
"disk": "Ús Disc",
|
||||||
"wanIP": "WAN IP"
|
"wanIP": "WAN IP"
|
||||||
},
|
},
|
||||||
"proxmoxbackupserver": {
|
"proxmoxbackupserver": {
|
||||||
"datastore_usage": "Datastore",
|
"datastore_usage": "Datastore",
|
||||||
"failed_tasks_24h": "Failed Tasks 24h",
|
"failed_tasks_24h": "Tasques fallides (24h)",
|
||||||
"cpu_usage": "CPU",
|
"cpu_usage": "CPU",
|
||||||
"memory_usage": "Memory"
|
"memory_usage": "Memòria"
|
||||||
},
|
},
|
||||||
"immich": {
|
"immich": {
|
||||||
"users": "Usuaris",
|
"users": "Usuaris",
|
||||||
"photos": "Photos",
|
"photos": "Fotos",
|
||||||
"videos": "Vídeos",
|
"videos": "Vídeos",
|
||||||
"storage": "Storage"
|
"storage": "Emmagatzematge"
|
||||||
},
|
},
|
||||||
"uptimekuma": {
|
"uptimekuma": {
|
||||||
"up": "Sites Up",
|
"up": "Actius",
|
||||||
"down": "Sites Down",
|
"down": "Caiguts",
|
||||||
"uptime": "Temps actiu",
|
"uptime": "Temps actiu",
|
||||||
"incident": "Incident",
|
"incident": "Incidència",
|
||||||
"m": "m"
|
"m": "m"
|
||||||
},
|
},
|
||||||
"atsumeru": {
|
"atsumeru": {
|
||||||
"series": "Series",
|
"series": "Sèries",
|
||||||
"archives": "Archives",
|
"archives": "Arxius",
|
||||||
"chapters": "Chapters",
|
"chapters": "Capítols",
|
||||||
"categories": "Categories"
|
"categories": "Categories"
|
||||||
},
|
},
|
||||||
"komga": {
|
"komga": {
|
||||||
"libraries": "Libraries",
|
"libraries": "Biblioteques",
|
||||||
"series": "Series",
|
"series": "Sèries",
|
||||||
"books": "Llibres"
|
"books": "Llibres"
|
||||||
},
|
},
|
||||||
"diskstation": {
|
"diskstation": {
|
||||||
@@ -658,77 +659,77 @@
|
|||||||
"volumeAvailable": "Disponible"
|
"volumeAvailable": "Disponible"
|
||||||
},
|
},
|
||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Series",
|
"series": "Sèries",
|
||||||
"issues": "Issues",
|
"issues": "Problemes",
|
||||||
"wanted": "Volgut"
|
"wanted": "Volgut"
|
||||||
},
|
},
|
||||||
"photoprism": {
|
"photoprism": {
|
||||||
"albums": "Àlbums",
|
"albums": "Àlbums",
|
||||||
"photos": "Photos",
|
"photos": "Fotos",
|
||||||
"videos": "Vídeos",
|
"videos": "Vídeos",
|
||||||
"people": "People"
|
"people": "Gent"
|
||||||
},
|
},
|
||||||
"fileflows": {
|
"fileflows": {
|
||||||
"queue": "Cua",
|
"queue": "Cua",
|
||||||
"processing": "Processant",
|
"processing": "Processant",
|
||||||
"processed": "Processed",
|
"processed": "Processat",
|
||||||
"time": "Time"
|
"time": "Temps"
|
||||||
},
|
},
|
||||||
"grafana": {
|
"grafana": {
|
||||||
"dashboards": "Dashboards",
|
"dashboards": "Taulells",
|
||||||
"datasources": "Data Sources",
|
"datasources": "Origen de dades",
|
||||||
"totalalerts": "Total Alerts",
|
"totalalerts": "Alertes Totals",
|
||||||
"alertstriggered": "Alerts Triggered"
|
"alertstriggered": "Alertes disparades"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"cpuload": "Cpu Load",
|
"cpuload": "Càrrega de CPU",
|
||||||
"memoryusage": "Memory Usage",
|
"memoryusage": "Ús Memòria",
|
||||||
"freespace": "Free Space",
|
"freespace": "Espai lliure",
|
||||||
"activeusers": "Active Users",
|
"activeusers": "Usuaris actius",
|
||||||
"numfiles": "Files",
|
"numfiles": "Fitxers",
|
||||||
"numshares": "Shared Items"
|
"numshares": "Elements compartits"
|
||||||
},
|
},
|
||||||
"kopia": {
|
"kopia": {
|
||||||
"status": "Estat",
|
"status": "Estat",
|
||||||
"size": "Size",
|
"size": "Mida",
|
||||||
"lastrun": "Last Run",
|
"lastrun": "Darrera execució",
|
||||||
"nextrun": "Next Run",
|
"nextrun": "Següent execució",
|
||||||
"failed": "Error"
|
"failed": "Error"
|
||||||
},
|
},
|
||||||
"unmanic": {
|
"unmanic": {
|
||||||
"active_workers": "Active Workers",
|
"active_workers": "Treballadors actius",
|
||||||
"total_workers": "Total Workers",
|
"total_workers": "Treballadors Totals",
|
||||||
"records_total": "Queue Length"
|
"records_total": "Llargada de la Cua"
|
||||||
},
|
},
|
||||||
"pterodactyl": {
|
"pterodactyl": {
|
||||||
"servers": "Servers",
|
"servers": "Servidors",
|
||||||
"nodes": "Nodes"
|
"nodes": "Nodes"
|
||||||
},
|
},
|
||||||
"prometheus": {
|
"prometheus": {
|
||||||
"targets_up": "Targets Up",
|
"targets_up": "Objectius actius",
|
||||||
"targets_down": "Targets Down",
|
"targets_down": "Objectius caiguts",
|
||||||
"targets_total": "Total Targets"
|
"targets_total": "Objectius Totals"
|
||||||
},
|
},
|
||||||
"gatus": {
|
"gatus": {
|
||||||
"up": "Sites Up",
|
"up": "Actius",
|
||||||
"down": "Sites Down",
|
"down": "Caiguts",
|
||||||
"uptime": "Temps actiu"
|
"uptime": "Temps actiu"
|
||||||
},
|
},
|
||||||
"ghostfolio": {
|
"ghostfolio": {
|
||||||
"gross_percent_today": "Today",
|
"gross_percent_today": "Avui",
|
||||||
"gross_percent_1y": "One year",
|
"gross_percent_1y": "Un any",
|
||||||
"gross_percent_max": "All time"
|
"gross_percent_max": "Tot"
|
||||||
},
|
},
|
||||||
"audiobookshelf": {
|
"audiobookshelf": {
|
||||||
"podcasts": "Podcasts",
|
"podcasts": "Podcasts",
|
||||||
"books": "Llibres",
|
"books": "Llibres",
|
||||||
"podcastsDuration": "Duration",
|
"podcastsDuration": "Durada",
|
||||||
"booksDuration": "Duration"
|
"booksDuration": "Durada"
|
||||||
},
|
},
|
||||||
"homeassistant": {
|
"homeassistant": {
|
||||||
"people_home": "People Home",
|
"people_home": "Gent a casa",
|
||||||
"lights_on": "Lights On",
|
"lights_on": "Llums enceses",
|
||||||
"switches_on": "Switches On"
|
"switches_on": "Endolls activats"
|
||||||
},
|
},
|
||||||
"whatsupdocker": {
|
"whatsupdocker": {
|
||||||
"monitoring": "Supervisió",
|
"monitoring": "Supervisió",
|
||||||
@@ -736,132 +737,156 @@
|
|||||||
},
|
},
|
||||||
"calibreweb": {
|
"calibreweb": {
|
||||||
"books": "Llibres",
|
"books": "Llibres",
|
||||||
"authors": "Authors",
|
"authors": "Autors",
|
||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"series": "Series"
|
"series": "Sèries"
|
||||||
},
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Cua",
|
"downloadCount": "Cua",
|
||||||
"downloadBytesRemaining": "Restant",
|
"downloadBytesRemaining": "Restant",
|
||||||
"downloadTotalBytes": "Size",
|
"downloadTotalBytes": "Mida",
|
||||||
"downloadSpeed": "Velocitat"
|
"downloadSpeed": "Velocitat"
|
||||||
},
|
},
|
||||||
"kavita": {
|
"kavita": {
|
||||||
"seriesCount": "Series",
|
"seriesCount": "Sèries",
|
||||||
"totalFiles": "Files"
|
"totalFiles": "Fitxers"
|
||||||
},
|
},
|
||||||
"azuredevops": {
|
"azuredevops": {
|
||||||
"result": "Result",
|
"result": "Resultat",
|
||||||
"status": "Estat",
|
"status": "Estat",
|
||||||
"buildId": "Build ID",
|
"buildId": "Id de compilació",
|
||||||
"succeeded": "Succeeded",
|
"succeeded": "Amb èxit",
|
||||||
"notStarted": "Not Started",
|
"notStarted": "No Iniciat",
|
||||||
"failed": "Error",
|
"failed": "Error",
|
||||||
"canceled": "Canceled",
|
"canceled": "Cancel·lat",
|
||||||
"inProgress": "In Progress",
|
"inProgress": "En curs",
|
||||||
"totalPrs": "Total PRs",
|
"totalPrs": "RP Totals",
|
||||||
"myPrs": "My PRs",
|
"myPrs": "Els meus RP",
|
||||||
"approved": "Aprovat"
|
"approved": "Aprovat"
|
||||||
},
|
},
|
||||||
"gamedig": {
|
"gamedig": {
|
||||||
"status": "Estat",
|
"status": "Estat",
|
||||||
"online": "Online",
|
"online": "En línia",
|
||||||
"offline": "Fora de línia",
|
"offline": "Fora de línia",
|
||||||
"name": "Name",
|
"name": "Nom",
|
||||||
"map": "Map",
|
"map": "Mapa",
|
||||||
"currentPlayers": "Current players",
|
"currentPlayers": "Jugadors actuals",
|
||||||
"players": "Players",
|
"players": "Jugadors",
|
||||||
"maxPlayers": "Max players",
|
"maxPlayers": "Màxim de jugadors",
|
||||||
"bots": "Bots",
|
"bots": "Bots",
|
||||||
"ping": "Ping"
|
"ping": "Latència"
|
||||||
},
|
},
|
||||||
"urbackup": {
|
"urbackup": {
|
||||||
"ok": "Ok",
|
"ok": "Ok",
|
||||||
"errored": "Errors",
|
"errored": "Errors",
|
||||||
"noRecent": "Out of Date",
|
"noRecent": "Obsolet",
|
||||||
"totalUsed": "Used Storage"
|
"totalUsed": "Emmagatzematge utilitzat"
|
||||||
},
|
},
|
||||||
"mealie": {
|
"mealie": {
|
||||||
"recipes": "Recipes",
|
"recipes": "Receptes",
|
||||||
"users": "Usuaris",
|
"users": "Usuaris",
|
||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"tags": "Tags"
|
"tags": "Etiquetes"
|
||||||
},
|
},
|
||||||
"openmediavault": {
|
"openmediavault": {
|
||||||
"downloading": "Downloading",
|
"downloading": "Descarregant",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"running": "Running",
|
"running": "En execució",
|
||||||
"stopped": "Aturat",
|
"stopped": "Aturat",
|
||||||
"passed": "Aprobat",
|
"passed": "Aprobat",
|
||||||
"failed": "Error"
|
"failed": "Error"
|
||||||
},
|
},
|
||||||
"openwrt": {
|
"openwrt": {
|
||||||
"uptime": "Temps actiu",
|
"uptime": "Temps actiu",
|
||||||
"cpuLoad": "CPU Load Avg (5m)",
|
"cpuLoad": "Càrrega promig de CPU (5m)",
|
||||||
"up": "Up",
|
"up": "Actiu",
|
||||||
"down": "Down",
|
"down": "Inactiu",
|
||||||
"bytesTx": "Transmitted",
|
"bytesTx": "Enviat",
|
||||||
"bytesRx": "Received"
|
"bytesRx": "Rebuts"
|
||||||
},
|
},
|
||||||
"uptimerobot": {
|
"uptimerobot": {
|
||||||
"status": "Estat",
|
"status": "Estat",
|
||||||
"uptime": "Temps actiu",
|
"uptime": "Temps actiu",
|
||||||
"lastDown": "Last Downtime",
|
"lastDown": "Darrera Inactivitat",
|
||||||
"downDuration": "Downtime Duration",
|
"downDuration": "Duració d'Inactivitat",
|
||||||
"sitesUp": "Sites Up",
|
"sitesUp": "Actius",
|
||||||
"sitesDown": "Sites Down",
|
"sitesDown": "Caiguts",
|
||||||
"paused": "Paused",
|
"paused": "En pausa",
|
||||||
"notyetchecked": "Not Yet Checked",
|
"notyetchecked": "Sense verificar",
|
||||||
"up": "Up",
|
"up": "Actiu",
|
||||||
"seemsdown": "Seems Down",
|
"seemsdown": "Sembla caigut",
|
||||||
"down": "Down",
|
"down": "Inactiu",
|
||||||
"unknown": "Desconegut"
|
"unknown": "Desconegut"
|
||||||
},
|
},
|
||||||
"calendar": {
|
"calendar": {
|
||||||
"inCinemas": "In cinemas",
|
"inCinemas": "En cines",
|
||||||
"physicalRelease": "Physical release",
|
"physicalRelease": "Estrena física",
|
||||||
"digitalRelease": "Digital release",
|
"digitalRelease": "Estrena digital",
|
||||||
"noEventsToday": "No events for today!",
|
"noEventsToday": "Cap esdeveniment per avui!",
|
||||||
"noEventsFound": "No events found"
|
"noEventsFound": "No s'han trobat esdeveniments"
|
||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Plataformes",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "ROMs totals"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Avisos",
|
||||||
"criticals": "Criticals"
|
"criticals": "Crítics"
|
||||||
},
|
},
|
||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Events",
|
"events": "Esdeveniments",
|
||||||
"plants": "Plants",
|
"plants": "Plantes",
|
||||||
"photos": "Photos",
|
"photos": "Fotos",
|
||||||
"species": "Species"
|
"species": "Espècies"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Notifications",
|
"notifications": "Notificacions",
|
||||||
"issues": "Issues",
|
"issues": "Problemes",
|
||||||
"pulls": "Pull Requests"
|
"pulls": "Sol·licitud de Canvis"
|
||||||
},
|
},
|
||||||
"stash": {
|
"stash": {
|
||||||
"scenes": "Scenes",
|
"scenes": "Escenes",
|
||||||
"scenesPlayed": "Scenes Played",
|
"scenesPlayed": "Escenes reproduïdes",
|
||||||
"playCount": "Total Plays",
|
"playCount": "Total reproduccions",
|
||||||
"playDuration": "Time Watched",
|
"playDuration": "Temps visionat",
|
||||||
"sceneSize": "Scenes Size",
|
"sceneSize": "Tamany Escena",
|
||||||
"sceneDuration": "Scenes Duration",
|
"sceneDuration": "Duració Escenes",
|
||||||
"images": "Images",
|
"images": "Imatges",
|
||||||
"imageSize": "Images Size",
|
"imageSize": "Mida Imatges",
|
||||||
"galleries": "Galleries",
|
"galleries": "Biblioteques",
|
||||||
"performers": "Performers",
|
"performers": "Intèrprets",
|
||||||
"studios": "Studios",
|
"studios": "Estudis",
|
||||||
"movies": "Movies",
|
"movies": "Pel·lícules",
|
||||||
"tags": "Tags",
|
"tags": "Etiquetes",
|
||||||
"oCount": "O Count"
|
"oCount": "O Count"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Usuaris",
|
"users": "Usuaris",
|
||||||
"recipes": "Recipes",
|
"recipes": "Receptes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Paraules claus"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Elements",
|
||||||
|
"totalWithWarranty": "Amb Garantia",
|
||||||
|
"locations": "Ubicacions",
|
||||||
|
"labels": "Etiquetes",
|
||||||
|
"users": "Usuaris",
|
||||||
|
"totalValue": "Valor total"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alertes",
|
||||||
|
"bans": "Prohibicions"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connectat",
|
||||||
|
"enabled": "Activat",
|
||||||
|
"disabled": "Desactivat",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
|
"offline_alt": "Offline",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Celkem",
|
"total": "Celkem",
|
||||||
"unknown": "Neznámý"
|
"unknown": "Neznámý"
|
||||||
@@ -139,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "Čeká na odpojení",
|
"connectionStatusPendingDisconnect": "Čeká na odpojení",
|
||||||
"connectionStatusDisconnecting": "Odpojování",
|
"connectionStatusDisconnecting": "Odpojování",
|
||||||
"connectionStatusDisconnected": "Odpojeno",
|
"connectionStatusDisconnected": "Odpojeno",
|
||||||
"connectionStatusConnected": "Připojeno",
|
"connectionStatusConnected": "Connected",
|
||||||
"uptime": "Doba spuštění",
|
"uptime": "Doba spuštění",
|
||||||
"maxDown": "Max. Down",
|
"maxDown": "Max. Down",
|
||||||
"maxUp": "Max. Up",
|
"maxUp": "Max. Up",
|
||||||
@@ -276,10 +277,10 @@
|
|||||||
"approved": "Schváleno",
|
"approved": "Schváleno",
|
||||||
"available": "Dostupné"
|
"available": "Dostupné"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Celkem",
|
"total": "Celkem",
|
||||||
"connected": "Připojeno",
|
"connected": "Connected",
|
||||||
"new_devices": "Nová zařízení",
|
"new_devices": "New Devices",
|
||||||
"down_alerts": "Down Alerts"
|
"down_alerts": "Down Alerts"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Uživatelé",
|
"users": "Uživatelé",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Uživatelé",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Upozornění",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Povoleno",
|
||||||
|
"disabled": "Zakázáno",
|
||||||
|
"total": "Celkem"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
|
"offline_alt": "Offline",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"unknown": "Ukendt"
|
"unknown": "Ukendt"
|
||||||
@@ -139,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "Pending Disconnect",
|
"connectionStatusPendingDisconnect": "Pending Disconnect",
|
||||||
"connectionStatusDisconnecting": "Disconnecting",
|
"connectionStatusDisconnecting": "Disconnecting",
|
||||||
"connectionStatusDisconnected": "Disconnected",
|
"connectionStatusDisconnected": "Disconnected",
|
||||||
"connectionStatusConnected": "Forbundet",
|
"connectionStatusConnected": "Connected",
|
||||||
"uptime": "Oppetid",
|
"uptime": "Oppetid",
|
||||||
"maxDown": "Max. Down",
|
"maxDown": "Max. Down",
|
||||||
"maxUp": "Max. Up",
|
"maxUp": "Max. Up",
|
||||||
@@ -276,11 +277,11 @@
|
|||||||
"approved": "Godkendt",
|
"approved": "Godkendt",
|
||||||
"available": "Tilgængelig"
|
"available": "Tilgængelig"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Forbundet",
|
"connected": "Connected",
|
||||||
"new_devices": "Nye Enheder",
|
"new_devices": "New Devices",
|
||||||
"down_alerts": "Nedadvarsler"
|
"down_alerts": "Down Alerts"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Forespørgsler",
|
"queries": "Forespørgsler",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Brugere",
|
"users": "Brugere",
|
||||||
"recipes": "Opskrifter",
|
"recipes": "Opskrifter",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Brugere",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Advarsler",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Aktiveret",
|
||||||
|
"disabled": "Deaktiveret",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
|
"offline_alt": "Offline",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Gesamt",
|
"total": "Gesamt",
|
||||||
"unknown": "Unbekannt"
|
"unknown": "Unbekannt"
|
||||||
@@ -141,8 +142,8 @@
|
|||||||
"connectionStatusDisconnected": "Getrennt",
|
"connectionStatusDisconnected": "Getrennt",
|
||||||
"connectionStatusConnected": "Verbunden",
|
"connectionStatusConnected": "Verbunden",
|
||||||
"uptime": "Betriebszeit",
|
"uptime": "Betriebszeit",
|
||||||
"maxDown": "Max. Empfang",
|
"maxDown": "Max. Down",
|
||||||
"maxUp": "Max. Senden",
|
"maxUp": "Max. Up",
|
||||||
"down": "Empfangen",
|
"down": "Empfangen",
|
||||||
"up": "Senden",
|
"up": "Senden",
|
||||||
"received": "Empfangen",
|
"received": "Empfangen",
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Genehmigt",
|
"approved": "Genehmigt",
|
||||||
"available": "Verfügbar"
|
"available": "Verfügbar"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Gesamt",
|
"total": "Gesamt",
|
||||||
"connected": "Verbunden",
|
"connected": "Verbunden",
|
||||||
"new_devices": "Neue Geräte",
|
"new_devices": "Neue Geräte",
|
||||||
@@ -391,7 +392,7 @@
|
|||||||
"authentik": {
|
"authentik": {
|
||||||
"users": "Benutzer",
|
"users": "Benutzer",
|
||||||
"loginsLast24H": "Anmeldungen (24 h)",
|
"loginsLast24H": "Anmeldungen (24 h)",
|
||||||
"failedLoginsLast24H": "Fehlgeschlagene Anmeldungen (24 h)"
|
"failedLoginsLast24H": "Fehlversuche (24 h)"
|
||||||
},
|
},
|
||||||
"proxmox": {
|
"proxmox": {
|
||||||
"mem": "RAM",
|
"mem": "RAM",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Benutzer",
|
"users": "Benutzer",
|
||||||
"recipes": "Rezepte",
|
"recipes": "Rezepte",
|
||||||
"keywords": "Schlagwörter"
|
"keywords": "Schlagwörter"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Objekte",
|
||||||
|
"totalWithWarranty": "Mit Garantie",
|
||||||
|
"locations": "Orte",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Benutzer",
|
||||||
|
"totalValue": "Gesamtwert"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Warnungen",
|
||||||
|
"bans": "Banns"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Verbunden",
|
||||||
|
"enabled": "Aktiviert",
|
||||||
|
"disabled": "Deaktiviert",
|
||||||
|
"total": "Gesamt"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "Mit Auth",
|
||||||
|
"outdated": "Veraltet",
|
||||||
|
"banned": "Gebannt"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -40,14 +40,14 @@
|
|||||||
},
|
},
|
||||||
"resources": {
|
"resources": {
|
||||||
"cpu": "Επεξεργαστής",
|
"cpu": "Επεξεργαστής",
|
||||||
"mem": "MEM",
|
"mem": "Μνήμη",
|
||||||
"total": "Σύνολο",
|
"total": "Σύνολο",
|
||||||
"free": "Δωρεάν",
|
"free": "Δωρεάν",
|
||||||
"used": "χρησιμοποιημένο",
|
"used": "χρησιμοποιημένο",
|
||||||
"load": "Φόρτωση",
|
"load": "Φόρτωση",
|
||||||
"temp": "ΘΕΡΜΟΚΡΑΣΪΑ",
|
"temp": "Θερμοκρασία",
|
||||||
"max": "Μέγιστο",
|
"max": "Μέγιστο",
|
||||||
"uptime": "ΠΑΝΩ"
|
"uptime": "Χρόνος Λειτουργίας"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Χρήστες",
|
"users": "Χρήστες",
|
||||||
@@ -61,7 +61,7 @@
|
|||||||
"wlan_devices": "WLAN Συσκευές",
|
"wlan_devices": "WLAN Συσκευές",
|
||||||
"lan_users": "LAN Χρήστες",
|
"lan_users": "LAN Χρήστες",
|
||||||
"wlan_users": "WLAN Χρήστες",
|
"wlan_users": "WLAN Χρήστες",
|
||||||
"up": "ΠΑΝΩ",
|
"up": "Χρόνος Λειτουργίας",
|
||||||
"down": "ΚΑΤΩ",
|
"down": "ΚΑΤΩ",
|
||||||
"wait": "Παρακαλώ περιμένετε",
|
"wait": "Παρακαλώ περιμένετε",
|
||||||
"empty_data": "Άγνωστη κατάσταση υποσυστήματος"
|
"empty_data": "Άγνωστη κατάσταση υποσυστήματος"
|
||||||
@@ -69,7 +69,7 @@
|
|||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
"mem": "MEM",
|
"mem": "Μνήμη",
|
||||||
"cpu": "Επεξεργαστής",
|
"cpu": "Επεξεργαστής",
|
||||||
"running": "Τρέχων",
|
"running": "Τρέχων",
|
||||||
"offline": "Εκτός σύνδεσης",
|
"offline": "Εκτός σύνδεσης",
|
||||||
@@ -85,16 +85,16 @@
|
|||||||
"ping": {
|
"ping": {
|
||||||
"error": "Σφάλμα",
|
"error": "Σφάλμα",
|
||||||
"ping": "Ping",
|
"ping": "Ping",
|
||||||
"down": "Down",
|
"down": "Ping down",
|
||||||
"up": "Up",
|
"up": "Ping up",
|
||||||
"not_available": "Μη διαθέσιμο"
|
"not_available": "Μη διαθέσιμο"
|
||||||
},
|
},
|
||||||
"siteMonitor": {
|
"siteMonitor": {
|
||||||
"http_status": "Κατάσταση HTTP",
|
"http_status": "Κατάσταση HTTP",
|
||||||
"error": "Σφάλμα",
|
"error": "Σφάλμα",
|
||||||
"response": "Απόκριση",
|
"response": "Απόκριση",
|
||||||
"down": "Down",
|
"down": "Ping down",
|
||||||
"up": "Up",
|
"up": "Ping up",
|
||||||
"not_available": "Μη διαθέσιμο"
|
"not_available": "Μη διαθέσιμο"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Εκτός σύνδεσης",
|
"offline": "Εκτός σύνδεσης",
|
||||||
|
"offline_alt": "Εκτός σύνδεσης",
|
||||||
"online": "Συνδεδεμένοι",
|
"online": "Συνδεδεμένοι",
|
||||||
"total": "Σύνολο",
|
"total": "Σύνολο",
|
||||||
"unknown": "Άγνωστο"
|
"unknown": "Άγνωστο"
|
||||||
@@ -135,19 +136,19 @@
|
|||||||
"connectionStatus": "Κατάσταση",
|
"connectionStatus": "Κατάσταση",
|
||||||
"connectionStatusUnconfigured": "Μη Ρυθμισμένο",
|
"connectionStatusUnconfigured": "Μη Ρυθμισμένο",
|
||||||
"connectionStatusConnecting": "Κατάσταση Σύνδεσης",
|
"connectionStatusConnecting": "Κατάσταση Σύνδεσης",
|
||||||
"connectionStatusAuthenticating": "Authenticating",
|
"connectionStatusAuthenticating": "Ταυτοποίηση",
|
||||||
"connectionStatusPendingDisconnect": "Pending Disconnect",
|
"connectionStatusPendingDisconnect": "Εκκρεμεί Αποσύνδεση",
|
||||||
"connectionStatusDisconnecting": "Disconnecting",
|
"connectionStatusDisconnecting": "Αποσύνδεση",
|
||||||
"connectionStatusDisconnected": "Disconnected",
|
"connectionStatusDisconnected": "Αποσυνδέθηκε",
|
||||||
"connectionStatusConnected": "Connected",
|
"connectionStatusConnected": "Συνδέθηκε",
|
||||||
"uptime": "Χρόνος Λειτουργίας",
|
"uptime": "Χρόνος Λειτουργίας",
|
||||||
"maxDown": "Max. Down",
|
"maxDown": "Μέγιστο Download",
|
||||||
"maxUp": "Max. Up",
|
"maxUp": "Μέγιστο Upload",
|
||||||
"down": "Down",
|
"down": "Ping down",
|
||||||
"up": "Up",
|
"up": "Ping up",
|
||||||
"received": "Received",
|
"received": "Ληφθέντα",
|
||||||
"sent": "Sent",
|
"sent": "Απεσταλμένα",
|
||||||
"externalIPAddress": "Ext. IP"
|
"externalIPAddress": "Εξωτερική IP"
|
||||||
},
|
},
|
||||||
"caddy": {
|
"caddy": {
|
||||||
"upstreams": "Upstreams",
|
"upstreams": "Upstreams",
|
||||||
@@ -216,7 +217,7 @@
|
|||||||
"memUsage": "Χρήση μνήμης",
|
"memUsage": "Χρήση μνήμης",
|
||||||
"systemTempC": "Θερμοκρασία συστήματος",
|
"systemTempC": "Θερμοκρασία συστήματος",
|
||||||
"poolUsage": "Χρήση πισίνας",
|
"poolUsage": "Χρήση πισίνας",
|
||||||
"volumeUsage": "Volume Usage",
|
"volumeUsage": "Χρήση Όγκου",
|
||||||
"invalid": "Μη έγκυρο"
|
"invalid": "Μη έγκυρο"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
@@ -272,15 +273,15 @@
|
|||||||
},
|
},
|
||||||
"overseerr": {
|
"overseerr": {
|
||||||
"pending": "Σε εκκρεμότητα",
|
"pending": "Σε εκκρεμότητα",
|
||||||
"processing": "Processing",
|
"processing": "Σε επεξεργασία",
|
||||||
"approved": "Εγκρίθηκε",
|
"approved": "Εγκρίθηκε",
|
||||||
"available": "Διαθέσιμο"
|
"available": "Διαθέσιμο"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Σύνολο",
|
"total": "Σύνολο",
|
||||||
"connected": "Connected",
|
"connected": "Συνδέθηκε",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "Νέες συσκευές",
|
||||||
"down_alerts": "Down Alerts"
|
"down_alerts": "Ειδοποιήσεις offline"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
@@ -308,26 +309,26 @@
|
|||||||
"address": "Διεύθυνση",
|
"address": "Διεύθυνση",
|
||||||
"expires": "Λήγει",
|
"expires": "Λήγει",
|
||||||
"never": "Ποτέ",
|
"never": "Ποτέ",
|
||||||
"last_seen": "Last Seen",
|
"last_seen": "Τελευταία Σύνδεση",
|
||||||
"now": "Τώρα",
|
"now": "Τώρα",
|
||||||
"years": "{{number}}y",
|
"years": "{{number}}χρόνια",
|
||||||
"weeks": "{{number}}w",
|
"weeks": "{{number}}εβδομάδες",
|
||||||
"days": "{{number}}d",
|
"days": "{{number}}μέρες",
|
||||||
"hours": "{{number}}h",
|
"hours": "{{number}}ώρες",
|
||||||
"minutes": "{{number}}m",
|
"minutes": "{{number}}λεπτά",
|
||||||
"seconds": "{{number}}s",
|
"seconds": "{{number}}δευτερόλεπτα",
|
||||||
"ago": "{{value}} πρίν"
|
"ago": "{{value}} πρίν"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Ουρά",
|
"queue": "Ουρά",
|
||||||
"processed": "Processed",
|
"processed": "Σε επεξεργασία",
|
||||||
"errored": "Errored",
|
"errored": "Σφάλματα",
|
||||||
"saved": "Saved"
|
"saved": "Αποθηκεύτηκε"
|
||||||
},
|
},
|
||||||
"traefik": {
|
"traefik": {
|
||||||
"routers": "Routers",
|
"routers": "Δρομολογητές",
|
||||||
"services": "Services",
|
"services": "Υπηρεσίες",
|
||||||
"middleware": "Middleware"
|
"middleware": "Ενδιάμεσο λογισμικό"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "Δεν υπάρχουν ενεργές ροές",
|
"nothing_streaming": "Δεν υπάρχουν ενεργές ροές",
|
||||||
@@ -359,7 +360,7 @@
|
|||||||
},
|
},
|
||||||
"jackett": {
|
"jackett": {
|
||||||
"configured": "Ρυθμισμένο",
|
"configured": "Ρυθμισμένο",
|
||||||
"errored": "Errored"
|
"errored": "Σφάλματα"
|
||||||
},
|
},
|
||||||
"strelaysrv": {
|
"strelaysrv": {
|
||||||
"numActiveSessions": "Συνεδρίες",
|
"numActiveSessions": "Συνεδρίες",
|
||||||
@@ -370,7 +371,7 @@
|
|||||||
"mastodon": {
|
"mastodon": {
|
||||||
"user_count": "Χρήστες",
|
"user_count": "Χρήστες",
|
||||||
"status_count": "Δημοσιεύσεις",
|
"status_count": "Δημοσιεύσεις",
|
||||||
"domain_count": "Domains"
|
"domain_count": "Τομείς"
|
||||||
},
|
},
|
||||||
"medusa": {
|
"medusa": {
|
||||||
"wanted": "Επιθυμούντε",
|
"wanted": "Επιθυμούντε",
|
||||||
@@ -385,7 +386,7 @@
|
|||||||
"down": "Εκτός σύνδεσης"
|
"down": "Εκτός σύνδεσης"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "Διαβάστηκε",
|
||||||
"unread": "Μη Διαβασμένο"
|
"unread": "Μη Διαβασμένο"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
@@ -394,7 +395,7 @@
|
|||||||
"failedLoginsLast24H": "Αποτυχημένες Συνδέσεις (24h)"
|
"failedLoginsLast24H": "Αποτυχημένες Συνδέσεις (24h)"
|
||||||
},
|
},
|
||||||
"proxmox": {
|
"proxmox": {
|
||||||
"mem": "MEM",
|
"mem": "Μνήμη",
|
||||||
"cpu": "Επεξεργαστής",
|
"cpu": "Επεξεργαστής",
|
||||||
"lxc": "LXC",
|
"lxc": "LXC",
|
||||||
"vms": "VMs"
|
"vms": "VMs"
|
||||||
@@ -403,17 +404,17 @@
|
|||||||
"cpu": "Επεξεργαστής",
|
"cpu": "Επεξεργαστής",
|
||||||
"load": "Φόρτωση",
|
"load": "Φόρτωση",
|
||||||
"wait": "Παρακαλώ περιμένετε",
|
"wait": "Παρακαλώ περιμένετε",
|
||||||
"temp": "ΘΕΡΜΟΚΡΑΣΪΑ",
|
"temp": "Θερμοκρασία",
|
||||||
"_temp": "Temp",
|
"_temp": "Temp",
|
||||||
"warn": "Warn",
|
"warn": "Warn",
|
||||||
"uptime": "ΠΑΝΩ",
|
"uptime": "Χρόνος Λειτουργίας",
|
||||||
"total": "Σύνολο",
|
"total": "Σύνολο",
|
||||||
"free": "Δωρεάν",
|
"free": "Δωρεάν",
|
||||||
"used": "χρησιμοποιημένο",
|
"used": "χρησιμοποιημένο",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
"crit": "Crit",
|
"crit": "Crit",
|
||||||
"read": "Read",
|
"read": "Διαβάστηκε",
|
||||||
"write": "Write",
|
"write": "Write",
|
||||||
"gpu": "GPU",
|
"gpu": "GPU",
|
||||||
"mem": "Μνήμη",
|
"mem": "Μνήμη",
|
||||||
@@ -449,80 +450,80 @@
|
|||||||
"55-night": "Heavy Drizzle",
|
"55-night": "Heavy Drizzle",
|
||||||
"56-day": "Light Freezing Drizzle",
|
"56-day": "Light Freezing Drizzle",
|
||||||
"56-night": "Light Freezing Drizzle",
|
"56-night": "Light Freezing Drizzle",
|
||||||
"57-day": "Freezing Drizzle",
|
"57-day": "Παγωμένο ψιχάλισμα",
|
||||||
"57-night": "Freezing Drizzle",
|
"57-night": "Παγωμένο ψιχάλισμα",
|
||||||
"61-day": "Light Rain",
|
"61-day": "Ψιλόβροχο",
|
||||||
"61-night": "Light Rain",
|
"61-night": "Ψιλόβροχο",
|
||||||
"63-day": "Rain",
|
"63-day": "Βροχή",
|
||||||
"63-night": "Rain",
|
"63-night": "Βροχή",
|
||||||
"65-day": "Heavy Rain",
|
"65-day": "Δυνατή βροχή",
|
||||||
"65-night": "Heavy Rain",
|
"65-night": "Δυνατή βροχή",
|
||||||
"66-day": "Freezing Rain",
|
"66-day": "Παγωμένη βροχή",
|
||||||
"66-night": "Freezing Rain",
|
"66-night": "Παγωμένη βροχή",
|
||||||
"67-day": "Freezing Rain",
|
"67-day": "Παγωμένη βροχή",
|
||||||
"67-night": "Freezing Rain",
|
"67-night": "Παγωμένη βροχή",
|
||||||
"71-day": "Light Snow",
|
"71-day": "Ελαφριά Χιονόπτωση",
|
||||||
"71-night": "Light Snow",
|
"71-night": "Ελαφριά Χιονόπτωση",
|
||||||
"73-day": "Snow",
|
"73-day": "Χιόνι",
|
||||||
"73-night": "Snow",
|
"73-night": "Χιόνι",
|
||||||
"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": "Ασθενείς βροχές",
|
||||||
"80-night": "Light Showers",
|
"80-night": "Ασθενείς βροχές",
|
||||||
"81-day": "Showers",
|
"81-day": "Βροχοπτώσεις",
|
||||||
"81-night": "Showers",
|
"81-night": "Βροχοπτώσεις",
|
||||||
"82-day": "Heavy Showers",
|
"82-day": "Ισχυρές βροχοπτώσεις",
|
||||||
"82-night": "Heavy Showers",
|
"82-night": "Ισχυρές βροχοπτώσεις",
|
||||||
"85-day": "Snow Showers",
|
"85-day": "Χιονοπτώσεις",
|
||||||
"85-night": "Snow Showers",
|
"85-night": "Χιονοπτώσεις",
|
||||||
"86-day": "Snow Showers",
|
"86-day": "Χιονοπτώσεις",
|
||||||
"86-night": "Snow Showers",
|
"86-night": "Χιονοπτώσεις",
|
||||||
"95-day": "Thunderstorm",
|
"95-day": "Καταιγίδα",
|
||||||
"95-night": "Thunderstorm",
|
"95-night": "Καταιγίδα",
|
||||||
"96-day": "Thunderstorm With Hail",
|
"96-day": "Καταιγίδα Με Χαλάζι",
|
||||||
"96-night": "Thunderstorm With Hail",
|
"96-night": "Καταιγίδα Με Χαλάζι",
|
||||||
"99-day": "Thunderstorm With Hail",
|
"99-day": "Καταιγίδα Με Χαλάζι",
|
||||||
"99-night": "Thunderstorm With Hail"
|
"99-night": "Καταιγίδα Με Χαλάζι"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "Σύστημα",
|
||||||
"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": "Ping up",
|
||||||
"pending": "Σε εκκρεμότητα",
|
"pending": "Σε εκκρεμότητα",
|
||||||
"down": "Down"
|
"down": "Ping down"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "New",
|
"new": "New",
|
||||||
"up": "Up",
|
"up": "Ping up",
|
||||||
"grace": "In Grace Period",
|
"grace": "In Grace Period",
|
||||||
"down": "Down",
|
"down": "Ping down",
|
||||||
"paused": "Paused",
|
"paused": "Paused",
|
||||||
"status": "Κατάσταση",
|
"status": "Κατάσταση",
|
||||||
"last_ping": "Last Ping",
|
"last_ping": "Τελευταίο Ping",
|
||||||
"never": "No pings yet"
|
"never": "Δεν υπάρχουν ping ακόμα"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Scanned",
|
"containers_scanned": "Σκαναρισμένο",
|
||||||
"containers_updated": "Updated",
|
"containers_updated": "Ενημερώθηκε",
|
||||||
"containers_failed": "Failed"
|
"containers_failed": "Απέτυχε"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Εγκρίθηκε",
|
"approvedPushes": "Εγκρίθηκε",
|
||||||
"rejectedPushes": "Rejected",
|
"rejectedPushes": "Απορρίφθηκε",
|
||||||
"filters": "Filters",
|
"filters": "Φίλτρα",
|
||||||
"indexers": "Ευρετήρια"
|
"indexers": "Ευρετήρια"
|
||||||
},
|
},
|
||||||
"tubearchivist": {
|
"tubearchivist": {
|
||||||
"downloads": "Ουρά",
|
"downloads": "Ουρά",
|
||||||
"videos": "Videos",
|
"videos": "Βίντεο",
|
||||||
"channels": "Channels",
|
"channels": "Κανάλια",
|
||||||
"playlists": "Playlists"
|
"playlists": "Λίστες αναπαραγωγής"
|
||||||
},
|
},
|
||||||
"truenas": {
|
"truenas": {
|
||||||
"load": "Φόρτος Συστήματος",
|
"load": "Φόρτος Συστήματος",
|
||||||
@@ -541,24 +542,24 @@
|
|||||||
"country": "Χώρα"
|
"country": "Χώρα"
|
||||||
},
|
},
|
||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Channels",
|
"channels": "Κανάλια",
|
||||||
"hd": "HD",
|
"hd": "HD",
|
||||||
"tunerCount": "Tuners",
|
"tunerCount": "Δέκτες",
|
||||||
"channelNumber": "Channel",
|
"channelNumber": "Κανάλι",
|
||||||
"channelNetwork": "Network",
|
"channelNetwork": "Δίκτυο",
|
||||||
"signalStrength": "Strength",
|
"signalStrength": "Ισχύς σήματος",
|
||||||
"signalQuality": "Quality",
|
"signalQuality": "Ποιότητα",
|
||||||
"symbolQuality": "Quality",
|
"symbolQuality": "Ποιότητα",
|
||||||
"networkRate": "Ρυθμός bit",
|
"networkRate": "Ρυθμός bit",
|
||||||
"clientIP": "Client"
|
"clientIP": "Πελάτης"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Passed",
|
"passed": "Passed",
|
||||||
"failed": "Failed",
|
"failed": "Απέτυχε",
|
||||||
"unknown": "Άγνωστο"
|
"unknown": "Άγνωστο"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
"inbox": "Inbox",
|
"inbox": "Εισερχόμενα",
|
||||||
"total": "Σύνολο"
|
"total": "Σύνολο"
|
||||||
},
|
},
|
||||||
"peanut": {
|
"peanut": {
|
||||||
@@ -566,8 +567,8 @@
|
|||||||
"ups_load": "UPS Load",
|
"ups_load": "UPS Load",
|
||||||
"ups_status": "UPS Status",
|
"ups_status": "UPS Status",
|
||||||
"online": "Συνδεδεμένοι",
|
"online": "Συνδεδεμένοι",
|
||||||
"on_battery": "On Battery",
|
"on_battery": "Σε μπαταρία",
|
||||||
"low_battery": "Low Battery"
|
"low_battery": "Χαμηλή μπαταρία"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Παρακαλώ περιμένετε",
|
"wait": "Παρακαλώ περιμένετε",
|
||||||
@@ -616,10 +617,10 @@
|
|||||||
"load": "Load Avg",
|
"load": "Load Avg",
|
||||||
"memory": "Mem Usage",
|
"memory": "Mem Usage",
|
||||||
"wanStatus": "WAN Status",
|
"wanStatus": "WAN Status",
|
||||||
"up": "Up",
|
"up": "Ping up",
|
||||||
"down": "Down",
|
"down": "Ping down",
|
||||||
"temp": "Temp",
|
"temp": "Temp",
|
||||||
"disk": "Disk Usage",
|
"disk": "Χρήση δίσκου",
|
||||||
"wanIP": "WAN IP"
|
"wanIP": "WAN IP"
|
||||||
},
|
},
|
||||||
"proxmoxbackupserver": {
|
"proxmoxbackupserver": {
|
||||||
@@ -630,22 +631,22 @@
|
|||||||
},
|
},
|
||||||
"immich": {
|
"immich": {
|
||||||
"users": "Χρήστες",
|
"users": "Χρήστες",
|
||||||
"photos": "Photos",
|
"photos": "Φωτογραφίες",
|
||||||
"videos": "Videos",
|
"videos": "Βίντεο",
|
||||||
"storage": "Storage"
|
"storage": "Αποθηκευτικός χώρος"
|
||||||
},
|
},
|
||||||
"uptimekuma": {
|
"uptimekuma": {
|
||||||
"up": "Sites Up",
|
"up": "Online τοποθεσίες",
|
||||||
"down": "Sites Down",
|
"down": "Offline τοποθεσίες",
|
||||||
"uptime": "Χρόνος Λειτουργίας",
|
"uptime": "Χρόνος Λειτουργίας",
|
||||||
"incident": "Incident",
|
"incident": "Περιστατικό",
|
||||||
"m": "m"
|
"m": "m"
|
||||||
},
|
},
|
||||||
"atsumeru": {
|
"atsumeru": {
|
||||||
"series": "Σειρές",
|
"series": "Σειρές",
|
||||||
"archives": "Archives",
|
"archives": "Archives",
|
||||||
"chapters": "Chapters",
|
"chapters": "Chapters",
|
||||||
"categories": "Categories"
|
"categories": "Κατηγορίες"
|
||||||
},
|
},
|
||||||
"komga": {
|
"komga": {
|
||||||
"libraries": "Libraries",
|
"libraries": "Libraries",
|
||||||
@@ -664,101 +665,101 @@
|
|||||||
},
|
},
|
||||||
"photoprism": {
|
"photoprism": {
|
||||||
"albums": "Άλμπουμ",
|
"albums": "Άλμπουμ",
|
||||||
"photos": "Photos",
|
"photos": "Φωτογραφίες",
|
||||||
"videos": "Videos",
|
"videos": "Βίντεο",
|
||||||
"people": "People"
|
"people": "Άνθρωποι"
|
||||||
},
|
},
|
||||||
"fileflows": {
|
"fileflows": {
|
||||||
"queue": "Ουρά",
|
"queue": "Ουρά",
|
||||||
"processing": "Processing",
|
"processing": "Σε επεξεργασία",
|
||||||
"processed": "Processed",
|
"processed": "Σε επεξεργασία",
|
||||||
"time": "Time"
|
"time": "Ώρα"
|
||||||
},
|
},
|
||||||
"grafana": {
|
"grafana": {
|
||||||
"dashboards": "Dashboards",
|
"dashboards": "Πίνακας Ελέγχου",
|
||||||
"datasources": "Data Sources",
|
"datasources": "Πηγές Δεδομένων",
|
||||||
"totalalerts": "Total Alerts",
|
"totalalerts": "Σύνολο Ειδοποιήσεων",
|
||||||
"alertstriggered": "Alerts Triggered"
|
"alertstriggered": "Ενεργοποιημένες Ειδοποιήσεις"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"cpuload": "Cpu Load",
|
"cpuload": "Φόρτος CPU",
|
||||||
"memoryusage": "Memory Usage",
|
"memoryusage": "Χρήση Mνήμης",
|
||||||
"freespace": "Free Space",
|
"freespace": "Ελεύθερος χώρος",
|
||||||
"activeusers": "Active Users",
|
"activeusers": "Ενεργοί χρήστες",
|
||||||
"numfiles": "Files",
|
"numfiles": "Αρχεία",
|
||||||
"numshares": "Shared Items"
|
"numshares": "Κοινόχρηστα στοιχεία"
|
||||||
},
|
},
|
||||||
"kopia": {
|
"kopia": {
|
||||||
"status": "Κατάσταση",
|
"status": "Κατάσταση",
|
||||||
"size": "Size",
|
"size": "Μέγεθος",
|
||||||
"lastrun": "Last Run",
|
"lastrun": "Τελευταία εκτέλεση",
|
||||||
"nextrun": "Next Run",
|
"nextrun": "Επόμενη εκτέλεση",
|
||||||
"failed": "Failed"
|
"failed": "Απέτυχε"
|
||||||
},
|
},
|
||||||
"unmanic": {
|
"unmanic": {
|
||||||
"active_workers": "Active Workers",
|
"active_workers": "Ενεργοί χρήστες",
|
||||||
"total_workers": "Total Workers",
|
"total_workers": "Total Workers",
|
||||||
"records_total": "Queue Length"
|
"records_total": "Μήκος Ουράς"
|
||||||
},
|
},
|
||||||
"pterodactyl": {
|
"pterodactyl": {
|
||||||
"servers": "Διακομιστές",
|
"servers": "Διακομιστές",
|
||||||
"nodes": "Nodes"
|
"nodes": "Κόμβοι [Nodes]"
|
||||||
},
|
},
|
||||||
"prometheus": {
|
"prometheus": {
|
||||||
"targets_up": "Targets Up",
|
"targets_up": "Στόχοι Πάνω",
|
||||||
"targets_down": "Targets Down",
|
"targets_down": "Στόχοι Κάτω",
|
||||||
"targets_total": "Total Targets"
|
"targets_total": "Συνολικοί Στόχοι"
|
||||||
},
|
},
|
||||||
"gatus": {
|
"gatus": {
|
||||||
"up": "Sites Up",
|
"up": "Online τοποθεσίες",
|
||||||
"down": "Sites Down",
|
"down": "Offline τοποθεσίες",
|
||||||
"uptime": "Χρόνος Λειτουργίας"
|
"uptime": "Χρόνος Λειτουργίας"
|
||||||
},
|
},
|
||||||
"ghostfolio": {
|
"ghostfolio": {
|
||||||
"gross_percent_today": "Σήμερα",
|
"gross_percent_today": "Σήμερα",
|
||||||
"gross_percent_1y": "One year",
|
"gross_percent_1y": "Ένας χρόνος",
|
||||||
"gross_percent_max": "All time"
|
"gross_percent_max": "Διαχρονικά"
|
||||||
},
|
},
|
||||||
"audiobookshelf": {
|
"audiobookshelf": {
|
||||||
"podcasts": "Podcasts",
|
"podcasts": "Podcasts",
|
||||||
"books": "Βιβλία",
|
"books": "Βιβλία",
|
||||||
"podcastsDuration": "Duration",
|
"podcastsDuration": "Διάρκεια",
|
||||||
"booksDuration": "Duration"
|
"booksDuration": "Διάρκεια"
|
||||||
},
|
},
|
||||||
"homeassistant": {
|
"homeassistant": {
|
||||||
"people_home": "People Home",
|
"people_home": "Σύνολο ανθρώπων στο σπίτι",
|
||||||
"lights_on": "Lights On",
|
"lights_on": "Αναμμένα φώτα",
|
||||||
"switches_on": "Switches On"
|
"switches_on": "Ανοιχτοί διακόπτες"
|
||||||
},
|
},
|
||||||
"whatsupdocker": {
|
"whatsupdocker": {
|
||||||
"monitoring": "Monitoring",
|
"monitoring": "Παρακολούθηση",
|
||||||
"updates": "Updates"
|
"updates": "Ενημερώσεις"
|
||||||
},
|
},
|
||||||
"calibreweb": {
|
"calibreweb": {
|
||||||
"books": "Βιβλία",
|
"books": "Βιβλία",
|
||||||
"authors": "Authors",
|
"authors": "Συντάκτες",
|
||||||
"categories": "Categories",
|
"categories": "Κατηγορίες",
|
||||||
"series": "Σειρές"
|
"series": "Σειρές"
|
||||||
},
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Ουρά",
|
"downloadCount": "Ουρά",
|
||||||
"downloadBytesRemaining": "Υπόλοιπο",
|
"downloadBytesRemaining": "Υπόλοιπο",
|
||||||
"downloadTotalBytes": "Size",
|
"downloadTotalBytes": "Μέγεθος",
|
||||||
"downloadSpeed": "Ταχύτητα"
|
"downloadSpeed": "Ταχύτητα"
|
||||||
},
|
},
|
||||||
"kavita": {
|
"kavita": {
|
||||||
"seriesCount": "Σειρές",
|
"seriesCount": "Σειρές",
|
||||||
"totalFiles": "Files"
|
"totalFiles": "Αρχεία"
|
||||||
},
|
},
|
||||||
"azuredevops": {
|
"azuredevops": {
|
||||||
"result": "Result",
|
"result": "Αποτέλεσμα",
|
||||||
"status": "Κατάσταση",
|
"status": "Κατάσταση",
|
||||||
"buildId": "Build ID",
|
"buildId": "Build ID",
|
||||||
"succeeded": "Succeeded",
|
"succeeded": "Πέτυχε",
|
||||||
"notStarted": "Not Started",
|
"notStarted": "Δεν ξεκίνησε",
|
||||||
"failed": "Failed",
|
"failed": "Απέτυχε",
|
||||||
"canceled": "Canceled",
|
"canceled": "Ακυρώθηκε",
|
||||||
"inProgress": "In Progress",
|
"inProgress": "Σε εξέλιξη",
|
||||||
"totalPrs": "Total PRs",
|
"totalPrs": "Total PRs",
|
||||||
"myPrs": "My PRs",
|
"myPrs": "My PRs",
|
||||||
"approved": "Εγκρίθηκε"
|
"approved": "Εγκρίθηκε"
|
||||||
@@ -767,8 +768,8 @@
|
|||||||
"status": "Κατάσταση",
|
"status": "Κατάσταση",
|
||||||
"online": "Συνδεδεμένοι",
|
"online": "Συνδεδεμένοι",
|
||||||
"offline": "Εκτός σύνδεσης",
|
"offline": "Εκτός σύνδεσης",
|
||||||
"name": "Name",
|
"name": "Όνομα",
|
||||||
"map": "Map",
|
"map": "Χάρτης",
|
||||||
"currentPlayers": "Current players",
|
"currentPlayers": "Current players",
|
||||||
"players": "Παίκτες",
|
"players": "Παίκτες",
|
||||||
"maxPlayers": "Max players",
|
"maxPlayers": "Max players",
|
||||||
@@ -776,45 +777,45 @@
|
|||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"urbackup": {
|
"urbackup": {
|
||||||
"ok": "Ok",
|
"ok": "Οκ",
|
||||||
"errored": "Errors",
|
"errored": "Σφάλματα",
|
||||||
"noRecent": "Out of Date",
|
"noRecent": "Απαρχαιωμένη έκδοση",
|
||||||
"totalUsed": "Used Storage"
|
"totalUsed": "Χώρος αποθήκευσης σε χρήση"
|
||||||
},
|
},
|
||||||
"mealie": {
|
"mealie": {
|
||||||
"recipes": "Recipes",
|
"recipes": "Συνταγές",
|
||||||
"users": "Χρήστες",
|
"users": "Χρήστες",
|
||||||
"categories": "Categories",
|
"categories": "Κατηγορίες",
|
||||||
"tags": "Tags"
|
"tags": "Ετικέτες"
|
||||||
},
|
},
|
||||||
"openmediavault": {
|
"openmediavault": {
|
||||||
"downloading": "Downloading",
|
"downloading": "Γίνεται λήψη",
|
||||||
"total": "Σύνολο",
|
"total": "Σύνολο",
|
||||||
"running": "Τρέχων",
|
"running": "Τρέχων",
|
||||||
"stopped": "Σταματημένο",
|
"stopped": "Σταματημένο",
|
||||||
"passed": "Passed",
|
"passed": "Passed",
|
||||||
"failed": "Failed"
|
"failed": "Απέτυχε"
|
||||||
},
|
},
|
||||||
"openwrt": {
|
"openwrt": {
|
||||||
"uptime": "Χρόνος Λειτουργίας",
|
"uptime": "Χρόνος Λειτουργίας",
|
||||||
"cpuLoad": "CPU Load Avg (5m)",
|
"cpuLoad": "CPU Load Avg (5m)",
|
||||||
"up": "Up",
|
"up": "Ping up",
|
||||||
"down": "Down",
|
"down": "Ping down",
|
||||||
"bytesTx": "Transmitted",
|
"bytesTx": "Transmitted",
|
||||||
"bytesRx": "Received"
|
"bytesRx": "Ληφθέντα"
|
||||||
},
|
},
|
||||||
"uptimerobot": {
|
"uptimerobot": {
|
||||||
"status": "Κατάσταση",
|
"status": "Κατάσταση",
|
||||||
"uptime": "Χρόνος Λειτουργίας",
|
"uptime": "Χρόνος Λειτουργίας",
|
||||||
"lastDown": "Last Downtime",
|
"lastDown": "Last Downtime",
|
||||||
"downDuration": "Downtime Duration",
|
"downDuration": "Downtime Duration",
|
||||||
"sitesUp": "Sites Up",
|
"sitesUp": "Online τοποθεσίες",
|
||||||
"sitesDown": "Sites Down",
|
"sitesDown": "Offline τοποθεσίες",
|
||||||
"paused": "Paused",
|
"paused": "Paused",
|
||||||
"notyetchecked": "Not Yet Checked",
|
"notyetchecked": "Not Yet Checked",
|
||||||
"up": "Up",
|
"up": "Ping up",
|
||||||
"seemsdown": "Seems Down",
|
"seemsdown": "Seems Down",
|
||||||
"down": "Down",
|
"down": "Ping down",
|
||||||
"unknown": "Άγνωστο"
|
"unknown": "Άγνωστο"
|
||||||
},
|
},
|
||||||
"calendar": {
|
"calendar": {
|
||||||
@@ -835,7 +836,7 @@
|
|||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Events",
|
"events": "Events",
|
||||||
"plants": "Plants",
|
"plants": "Plants",
|
||||||
"photos": "Photos",
|
"photos": "Φωτογραφίες",
|
||||||
"species": "Species"
|
"species": "Species"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
@@ -856,12 +857,36 @@
|
|||||||
"performers": "Performers",
|
"performers": "Performers",
|
||||||
"studios": "Studios",
|
"studios": "Studios",
|
||||||
"movies": "Ταινίες",
|
"movies": "Ταινίες",
|
||||||
"tags": "Tags",
|
"tags": "Ετικέτες",
|
||||||
"oCount": "O Count"
|
"oCount": "O Count"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Χρήστες",
|
"users": "Χρήστες",
|
||||||
"recipes": "Recipes",
|
"recipes": "Συνταγές",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Χρήστες",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Ειδοποιήσεις",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Συνδέθηκε",
|
||||||
|
"enabled": "Ενεργοποιημένο",
|
||||||
|
"disabled": "Απενεργοποιημένο",
|
||||||
|
"total": "Σύνολο"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
|
"offline_alt": "Offline",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available"
|
"available": "Available"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -871,5 +872,21 @@
|
|||||||
"labels": "Labels",
|
"labels": "Labels",
|
||||||
"users": "Users",
|
"users": "Users",
|
||||||
"totalValue": "Total Value"
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Enabled",
|
||||||
|
"disabled": "Disabled",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Malkonekta",
|
"offline": "Malkonekta",
|
||||||
|
"offline_alt": "Malkonekta",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Totalo",
|
"total": "Totalo",
|
||||||
"unknown": "Nekonata"
|
"unknown": "Nekonata"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Aprobita",
|
"approved": "Aprobita",
|
||||||
"available": "Havebla"
|
"available": "Havebla"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Totalo",
|
"total": "Totalo",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Uzantoj",
|
"users": "Uzantoj",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Uzantoj",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Enabled",
|
||||||
|
"disabled": "Disabled",
|
||||||
|
"total": "Totalo"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
"number": "{{value, number}}",
|
"number": "{{value, number}}",
|
||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{valor, relativaFecha}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"uptime": "{{value, uptime}}",
|
||||||
"months": "me",
|
"months": "me",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Desconectado",
|
"offline": "Desconectado",
|
||||||
|
"offline_alt": "Desconectado",
|
||||||
"online": "En línea",
|
"online": "En línea",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"unknown": "Desconocido"
|
"unknown": "Desconocido"
|
||||||
@@ -139,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "Desconexión pendiente",
|
"connectionStatusPendingDisconnect": "Desconexión pendiente",
|
||||||
"connectionStatusDisconnecting": "Desconectando",
|
"connectionStatusDisconnecting": "Desconectando",
|
||||||
"connectionStatusDisconnected": "Desconectado",
|
"connectionStatusDisconnected": "Desconectado",
|
||||||
"connectionStatusConnected": "Conectado",
|
"connectionStatusConnected": "Connected",
|
||||||
"uptime": "Tiempo activo",
|
"uptime": "Tiempo activo",
|
||||||
"maxDown": "Descarga máxima",
|
"maxDown": "Descarga máxima",
|
||||||
"maxUp": "Subida máxima",
|
"maxUp": "Subida máxima",
|
||||||
@@ -276,11 +277,11 @@
|
|||||||
"approved": "Aprobado",
|
"approved": "Aprobado",
|
||||||
"available": "Disponible"
|
"available": "Disponible"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Conectado",
|
"connected": "Connected",
|
||||||
"new_devices": "Nuevos dispositivos",
|
"new_devices": "New Devices",
|
||||||
"down_alerts": "Alertas de caídas"
|
"down_alerts": "Down Alerts"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Consultas",
|
"queries": "Consultas",
|
||||||
@@ -426,7 +427,7 @@
|
|||||||
"custom": "Personalizado",
|
"custom": "Personalizado",
|
||||||
"visit": "Visitar",
|
"visit": "Visitar",
|
||||||
"url": "Enlace",
|
"url": "Enlace",
|
||||||
"searchsuggestion": "Suggestion"
|
"searchsuggestion": "Sugerencia"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"0-day": "Soleado",
|
"0-day": "Soleado",
|
||||||
@@ -544,13 +545,13 @@
|
|||||||
"channels": "Canales",
|
"channels": "Canales",
|
||||||
"hd": "Alta definición",
|
"hd": "Alta definición",
|
||||||
"tunerCount": "Tuners",
|
"tunerCount": "Tuners",
|
||||||
"channelNumber": "Channel",
|
"channelNumber": "Canal",
|
||||||
"channelNetwork": "Network",
|
"channelNetwork": "Red",
|
||||||
"signalStrength": "Strength",
|
"signalStrength": "Intensidad",
|
||||||
"signalQuality": "Quality",
|
"signalQuality": "Calidad",
|
||||||
"symbolQuality": "Quality",
|
"symbolQuality": "Calidad",
|
||||||
"networkRate": "Tasa de bits",
|
"networkRate": "Tasa de bits",
|
||||||
"clientIP": "Client"
|
"clientIP": "Cliente"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Aprobado",
|
"passed": "Aprobado",
|
||||||
@@ -797,10 +798,10 @@
|
|||||||
},
|
},
|
||||||
"openwrt": {
|
"openwrt": {
|
||||||
"uptime": "Tiempo activo",
|
"uptime": "Tiempo activo",
|
||||||
"cpuLoad": "CPU Load Avg (5m)",
|
"cpuLoad": "Carga promedio del CPU (5m)",
|
||||||
"up": "Activo",
|
"up": "Activo",
|
||||||
"down": "Inactivo",
|
"down": "Inactivo",
|
||||||
"bytesTx": "Transmitted",
|
"bytesTx": "Transmitido",
|
||||||
"bytesRx": "Recibido"
|
"bytesRx": "Recibido"
|
||||||
},
|
},
|
||||||
"uptimerobot": {
|
"uptimerobot": {
|
||||||
@@ -825,21 +826,21 @@
|
|||||||
"noEventsFound": "No se encontraron eventos"
|
"noEventsFound": "No se encontraron eventos"
|
||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Plataformas",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Total ROMs"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Advertencias",
|
||||||
"criticals": "Criticals"
|
"criticals": "Críticos"
|
||||||
},
|
},
|
||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Events",
|
"events": "Eventos",
|
||||||
"plants": "Plants",
|
"plants": "Plants",
|
||||||
"photos": "Fotos",
|
"photos": "Fotos",
|
||||||
"species": "Species"
|
"species": "Species"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Notifications",
|
"notifications": "Notificaciones",
|
||||||
"issues": "Números",
|
"issues": "Números",
|
||||||
"pulls": "Pull Requests"
|
"pulls": "Pull Requests"
|
||||||
},
|
},
|
||||||
@@ -850,9 +851,9 @@
|
|||||||
"playDuration": "Time Watched",
|
"playDuration": "Time Watched",
|
||||||
"sceneSize": "Scenes Size",
|
"sceneSize": "Scenes Size",
|
||||||
"sceneDuration": "Scenes Duration",
|
"sceneDuration": "Scenes Duration",
|
||||||
"images": "Images",
|
"images": "Imágenes",
|
||||||
"imageSize": "Images Size",
|
"imageSize": "Tamaño de imagen",
|
||||||
"galleries": "Galleries",
|
"galleries": "Galerías",
|
||||||
"performers": "Performers",
|
"performers": "Performers",
|
||||||
"studios": "Studios",
|
"studios": "Studios",
|
||||||
"movies": "Películas",
|
"movies": "Películas",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Usuarios",
|
"users": "Usuarios",
|
||||||
"recipes": "Recetas",
|
"recipes": "Recetas",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "Con Garantía",
|
||||||
|
"locations": "Ubicaciones",
|
||||||
|
"labels": "Etiquetas",
|
||||||
|
"users": "Usuarios",
|
||||||
|
"totalValue": "Valor total"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alertas",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Activado",
|
||||||
|
"disabled": "Desactivado",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
|
"offline_alt": "Offline",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Guztira",
|
"total": "Guztira",
|
||||||
"unknown": "Ezezaguna"
|
"unknown": "Ezezaguna"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available"
|
"available": "Available"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Guztira",
|
"total": "Guztira",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Users",
|
"users": "Users",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Users",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Enabled",
|
||||||
|
"disabled": "Disabled",
|
||||||
|
"total": "Guztira"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
|
"offline_alt": "Offline",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Yhteensä",
|
"total": "Yhteensä",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Hyväksytty",
|
"approved": "Hyväksytty",
|
||||||
"available": "Saatavilla"
|
"available": "Saatavilla"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Yhteensä",
|
"total": "Yhteensä",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Users",
|
"users": "Users",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Users",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Käytössä",
|
||||||
|
"disabled": "Poissa käytöstä",
|
||||||
|
"total": "Yhteensä"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,13 +15,13 @@
|
|||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"uptime": "{{value, uptime}}",
|
||||||
"months": "mo",
|
"months": "mo",
|
||||||
"days": "d",
|
"days": "j",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
"minutes": "m",
|
"minutes": "m",
|
||||||
"seconds": "s"
|
"seconds": "s"
|
||||||
},
|
},
|
||||||
"widget": {
|
"widget": {
|
||||||
"missing_type": "Widget manquant: {{type}}",
|
"missing_type": "Type de widget manquant: {{type}}",
|
||||||
"api_error": "Erreur API",
|
"api_error": "Erreur API",
|
||||||
"information": "Informations",
|
"information": "Informations",
|
||||||
"status": "Statut",
|
"status": "Statut",
|
||||||
@@ -40,7 +40,7 @@
|
|||||||
},
|
},
|
||||||
"resources": {
|
"resources": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "Mém",
|
"mem": "MÉM",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"free": "Libre",
|
"free": "Libre",
|
||||||
"used": "Utilisé",
|
"used": "Utilisé",
|
||||||
@@ -69,7 +69,7 @@
|
|||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Rx",
|
"rx": "Rx",
|
||||||
"tx": "Tx",
|
"tx": "Tx",
|
||||||
"mem": "Mém",
|
"mem": "MÉM",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"running": "Démarré",
|
"running": "Démarré",
|
||||||
"offline": "Hors ligne",
|
"offline": "Hors ligne",
|
||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Hors ligne",
|
"offline": "Hors ligne",
|
||||||
|
"offline_alt": "Hors ligne",
|
||||||
"online": "En ligne",
|
"online": "En ligne",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"unknown": "Inconnu"
|
"unknown": "Inconnu"
|
||||||
@@ -276,11 +277,11 @@
|
|||||||
"approved": "Validé",
|
"approved": "Validé",
|
||||||
"available": "Disponible"
|
"available": "Disponible"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connecté",
|
"connected": "Connecté",
|
||||||
"new_devices": "Nouvel Appareil",
|
"new_devices": "Nouveaux appareils",
|
||||||
"down_alerts": "Alertes"
|
"down_alerts": "Alertes d'arrêt"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Requêtes",
|
"queries": "Requêtes",
|
||||||
@@ -394,7 +395,7 @@
|
|||||||
"failedLoginsLast24H": "Cnx. échouées (24h)"
|
"failedLoginsLast24H": "Cnx. échouées (24h)"
|
||||||
},
|
},
|
||||||
"proxmox": {
|
"proxmox": {
|
||||||
"mem": "Mém",
|
"mem": "MÉM",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"lxc": "LxC",
|
"lxc": "LxC",
|
||||||
"vms": "VMs"
|
"vms": "VMs"
|
||||||
@@ -410,7 +411,7 @@
|
|||||||
"total": "Total",
|
"total": "Total",
|
||||||
"free": "Libre",
|
"free": "Libre",
|
||||||
"used": "Utilisé",
|
"used": "Utilisé",
|
||||||
"days": "d",
|
"days": "j",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
"crit": "Crit.",
|
"crit": "Crit.",
|
||||||
"read": "Lu",
|
"read": "Lu",
|
||||||
@@ -846,22 +847,46 @@
|
|||||||
"stash": {
|
"stash": {
|
||||||
"scenes": "Scènes",
|
"scenes": "Scènes",
|
||||||
"scenesPlayed": "Scènes jouées",
|
"scenesPlayed": "Scènes jouées",
|
||||||
"playCount": "Total Plays",
|
"playCount": "Lectures Totales",
|
||||||
"playDuration": "Time Watched",
|
"playDuration": "Temps regardé",
|
||||||
"sceneSize": "Scenes Size",
|
"sceneSize": "Taille des scènes",
|
||||||
"sceneDuration": "Scenes Duration",
|
"sceneDuration": "Durée des scènes",
|
||||||
"images": "Images",
|
"images": "Images",
|
||||||
"imageSize": "Taille des images",
|
"imageSize": "Taille des images",
|
||||||
"galleries": "Galeries",
|
"galleries": "Galeries",
|
||||||
"performers": "Performers",
|
"performers": "Acteurs",
|
||||||
"studios": "Studios",
|
"studios": "Studios",
|
||||||
"movies": "Films",
|
"movies": "Films",
|
||||||
"tags": "Étiquettes",
|
"tags": "Étiquettes",
|
||||||
"oCount": "O Count"
|
"oCount": "0 Compte"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Utilisateurs",
|
"users": "Utilisateurs",
|
||||||
"recipes": "Recettes",
|
"recipes": "Recettes",
|
||||||
"keywords": "Mots-clés"
|
"keywords": "Mots-clés"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Objets",
|
||||||
|
"totalWithWarranty": "Avec garantie",
|
||||||
|
"locations": "Emplacements",
|
||||||
|
"labels": "Étiquettes",
|
||||||
|
"users": "Utilisateurs",
|
||||||
|
"totalValue": "Valeur Totale"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alertes",
|
||||||
|
"bans": "Exclusions"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connecté",
|
||||||
|
"enabled": "Activé",
|
||||||
|
"disabled": "Désactivé",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "כבוי",
|
"offline": "כבוי",
|
||||||
|
"offline_alt": "כבוי",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "סה\"כ",
|
"total": "סה\"כ",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "מאושר",
|
"approved": "מאושר",
|
||||||
"available": "זמין"
|
"available": "זמין"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "סה\"כ",
|
"total": "סה\"כ",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Users",
|
"users": "Users",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Users",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "מופעל",
|
||||||
|
"disabled": "מבוטל",
|
||||||
|
"total": "סה\"כ"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,14 +11,14 @@
|
|||||||
"percent": "{{value, percent}}",
|
"percent": "{{value, percent}}",
|
||||||
"number": "{{value, number}}",
|
"number": "{{value, number}}",
|
||||||
"ms": "{{value, number}}",
|
"ms": "{{value, number}}",
|
||||||
"date": "{{value, date}}",
|
"date": "{value, date}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"uptime": "{{value, uptime}}",
|
||||||
"months": "mo",
|
"months": "माह",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "घं.",
|
||||||
"minutes": "m",
|
"minutes": "m",
|
||||||
"seconds": "s"
|
"seconds": "पल"
|
||||||
},
|
},
|
||||||
"widget": {
|
"widget": {
|
||||||
"missing_type": "Missing Widget Type: {{type}}",
|
"missing_type": "Missing Widget Type: {{type}}",
|
||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
|
"offline_alt": "Offline",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available"
|
"available": "Available"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -411,7 +412,7 @@
|
|||||||
"free": "Free",
|
"free": "Free",
|
||||||
"used": "Used",
|
"used": "Used",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "घं.",
|
||||||
"crit": "Crit",
|
"crit": "Crit",
|
||||||
"read": "Read",
|
"read": "Read",
|
||||||
"write": "Write",
|
"write": "Write",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Users",
|
"users": "Users",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Users",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Enabled",
|
||||||
|
"disabled": "Disabled",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
|
"offline_alt": "Offline",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Ukupno",
|
"total": "Ukupno",
|
||||||
"unknown": "Nepoznato"
|
"unknown": "Nepoznato"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Odobreno",
|
"approved": "Odobreno",
|
||||||
"available": "Dostupno"
|
"available": "Dostupno"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Ukupno",
|
"total": "Ukupno",
|
||||||
"connected": "Povezano",
|
"connected": "Povezano",
|
||||||
"new_devices": "Novi uređaji",
|
"new_devices": "Novi uređaji",
|
||||||
@@ -833,35 +834,59 @@
|
|||||||
"criticals": "Kritično"
|
"criticals": "Kritično"
|
||||||
},
|
},
|
||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Events",
|
"events": "Događaji",
|
||||||
"plants": "Plants",
|
"plants": "Biljke",
|
||||||
"photos": "Fotografije",
|
"photos": "Fotografije",
|
||||||
"species": "Species"
|
"species": "Vrste"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Notifications",
|
"notifications": "Obavijesti",
|
||||||
"issues": "Problemi",
|
"issues": "Problemi",
|
||||||
"pulls": "Pull Requests"
|
"pulls": "Zahtjevi za povlačenje"
|
||||||
},
|
},
|
||||||
"stash": {
|
"stash": {
|
||||||
"scenes": "Scenes",
|
"scenes": "Scene",
|
||||||
"scenesPlayed": "Scenes Played",
|
"scenesPlayed": "Reproducirane scene",
|
||||||
"playCount": "Total Plays",
|
"playCount": "Ukupni broj reprodukcija",
|
||||||
"playDuration": "Time Watched",
|
"playDuration": "Vrijeme gledanja",
|
||||||
"sceneSize": "Scenes Size",
|
"sceneSize": "Veličina scene",
|
||||||
"sceneDuration": "Scenes Duration",
|
"sceneDuration": "Trajanje scene",
|
||||||
"images": "Images",
|
"images": "Slike",
|
||||||
"imageSize": "Images Size",
|
"imageSize": "Veličina slike",
|
||||||
"galleries": "Galleries",
|
"galleries": "Galerije",
|
||||||
"performers": "Performers",
|
"performers": "Glumci",
|
||||||
"studios": "Studios",
|
"studios": "Studiji",
|
||||||
"movies": "Filmovi",
|
"movies": "Filmovi",
|
||||||
"tags": "Oznake",
|
"tags": "Oznake",
|
||||||
"oCount": "O Count"
|
"oCount": "O zbroj"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Korisnici",
|
"users": "Korisnici",
|
||||||
"recipes": "Recepti",
|
"recipes": "Recepti",
|
||||||
"keywords": "Keywords"
|
"keywords": "Ključne riječi"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Stavke",
|
||||||
|
"totalWithWarranty": "S garancijom",
|
||||||
|
"locations": "Lokacije",
|
||||||
|
"labels": "Oznake",
|
||||||
|
"users": "Korisnici",
|
||||||
|
"totalValue": "Svukupno"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Upozorenja",
|
||||||
|
"bans": "Zabrane"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Povezano",
|
||||||
|
"enabled": "Aktivirano",
|
||||||
|
"disabled": "Deaktivirano",
|
||||||
|
"total": "Ukupno"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Posredovano",
|
||||||
|
"auth": "S autentifikacijom",
|
||||||
|
"outdated": "Zastarjelo",
|
||||||
|
"banned": "Zabranjen pristup"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
"free": "Szabad",
|
"free": "Szabad",
|
||||||
"used": "Használt",
|
"used": "Használt",
|
||||||
"load": "Terhelés",
|
"load": "Terhelés",
|
||||||
"temp": "HŐ",
|
"temp": "HŐM",
|
||||||
"max": "Max",
|
"max": "Max",
|
||||||
"uptime": "FUT"
|
"uptime": "FUT"
|
||||||
},
|
},
|
||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Nem elérhető",
|
"offline": "Nem elérhető",
|
||||||
|
"offline_alt": "Nem elérhető",
|
||||||
"online": "Csatlakozva",
|
"online": "Csatlakozva",
|
||||||
"total": "Összes",
|
"total": "Összes",
|
||||||
"unknown": "Ismeretlen"
|
"unknown": "Ismeretlen"
|
||||||
@@ -124,8 +125,8 @@
|
|||||||
"flood": {
|
"flood": {
|
||||||
"download": "Letöltés",
|
"download": "Letöltés",
|
||||||
"upload": "Feltöltés",
|
"upload": "Feltöltés",
|
||||||
"leech": "Letöltés",
|
"leech": "Leech",
|
||||||
"seed": "Feltöltés"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"freshrss": {
|
"freshrss": {
|
||||||
"subscriptions": "Előfizetések",
|
"subscriptions": "Előfizetések",
|
||||||
@@ -139,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "Szétkapcsolás függőben",
|
"connectionStatusPendingDisconnect": "Szétkapcsolás függőben",
|
||||||
"connectionStatusDisconnecting": "Kapcsolat bontása",
|
"connectionStatusDisconnecting": "Kapcsolat bontása",
|
||||||
"connectionStatusDisconnected": "Kapcsolat bontva",
|
"connectionStatusDisconnected": "Kapcsolat bontva",
|
||||||
"connectionStatusConnected": "Csatlakoztatott",
|
"connectionStatusConnected": "Csatlakozva",
|
||||||
"uptime": "Üzemidő",
|
"uptime": "Üzemidő",
|
||||||
"maxDown": "Max let.",
|
"maxDown": "Max let.",
|
||||||
"maxUp": "Max felt.",
|
"maxUp": "Max felt.",
|
||||||
@@ -202,14 +203,14 @@
|
|||||||
"transmission": {
|
"transmission": {
|
||||||
"download": "Letöltés",
|
"download": "Letöltés",
|
||||||
"upload": "Feltöltés",
|
"upload": "Feltöltés",
|
||||||
"leech": "Letöltés",
|
"leech": "Leech",
|
||||||
"seed": "Feltöltés"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"qbittorrent": {
|
"qbittorrent": {
|
||||||
"download": "Letöltés",
|
"download": "Letöltés",
|
||||||
"upload": "Feltöltés",
|
"upload": "Feltöltés",
|
||||||
"leech": "Letöltés",
|
"leech": "Leech",
|
||||||
"seed": "Feltöltés"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"qnap": {
|
"qnap": {
|
||||||
"cpuUsage": "Processzor Használat",
|
"cpuUsage": "Processzor Használat",
|
||||||
@@ -222,14 +223,14 @@
|
|||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Letöltés",
|
"download": "Letöltés",
|
||||||
"upload": "Feltöltés",
|
"upload": "Feltöltés",
|
||||||
"leech": "Letöltés",
|
"leech": "Leech",
|
||||||
"seed": "Feltöltés"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Letöltés",
|
"download": "Letöltés",
|
||||||
"upload": "Feltöltés",
|
"upload": "Feltöltés",
|
||||||
"leech": "Letöltés",
|
"leech": "Leech",
|
||||||
"seed": "Feltöltés"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Keresett",
|
"wanted": "Keresett",
|
||||||
@@ -276,11 +277,11 @@
|
|||||||
"approved": "Engedélyezett",
|
"approved": "Engedélyezett",
|
||||||
"available": "Elérhető"
|
"available": "Elérhető"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Összes",
|
"total": "Összes",
|
||||||
"connected": "Csatlakoztatott",
|
"connected": "Csatlakozva",
|
||||||
"new_devices": "Új Eszközök",
|
"new_devices": "Új eszközök",
|
||||||
"down_alerts": "Leállási Figyelmeztetések"
|
"down_alerts": "Leállási riasztások"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Lekérdezések",
|
"queries": "Lekérdezések",
|
||||||
@@ -396,14 +397,14 @@
|
|||||||
"proxmox": {
|
"proxmox": {
|
||||||
"mem": "RAM",
|
"mem": "RAM",
|
||||||
"cpu": "Processzor",
|
"cpu": "Processzor",
|
||||||
"lxc": "LXC",
|
"lxc": "LXC-k",
|
||||||
"vms": "VM-ek"
|
"vms": "VM-ek"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "Processzor",
|
"cpu": "Processzor",
|
||||||
"load": "Terhelés",
|
"load": "Terhelés",
|
||||||
"wait": "Kérjük várjon",
|
"wait": "Kérjük várjon",
|
||||||
"temp": "HŐ",
|
"temp": "HŐM",
|
||||||
"_temp": "Hőmérséklet",
|
"_temp": "Hőmérséklet",
|
||||||
"warn": "Figyelmeztet",
|
"warn": "Figyelmeztet",
|
||||||
"uptime": "FUT",
|
"uptime": "FUT",
|
||||||
@@ -525,7 +526,7 @@
|
|||||||
"playlists": "Lejátszási listák"
|
"playlists": "Lejátszási listák"
|
||||||
},
|
},
|
||||||
"truenas": {
|
"truenas": {
|
||||||
"load": "Rendszerterheltség",
|
"load": "Rendszerterhelés",
|
||||||
"uptime": "Üzemidő",
|
"uptime": "Üzemidő",
|
||||||
"alerts": "Riasztások"
|
"alerts": "Riasztások"
|
||||||
},
|
},
|
||||||
@@ -543,14 +544,14 @@
|
|||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Csatornák",
|
"channels": "Csatornák",
|
||||||
"hd": "HD",
|
"hd": "HD",
|
||||||
"tunerCount": "Tuners",
|
"tunerCount": "Tuner-ek",
|
||||||
"channelNumber": "Channel",
|
"channelNumber": "Csatorna",
|
||||||
"channelNetwork": "Network",
|
"channelNetwork": "Hálózat",
|
||||||
"signalStrength": "Strength",
|
"signalStrength": "Erősség",
|
||||||
"signalQuality": "Quality",
|
"signalQuality": "Minőség",
|
||||||
"symbolQuality": "Quality",
|
"symbolQuality": "Minőség",
|
||||||
"networkRate": "Bitráta",
|
"networkRate": "Bitráta",
|
||||||
"clientIP": "Client"
|
"clientIP": "Kliens"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Megfelelt",
|
"passed": "Megfelelt",
|
||||||
@@ -797,10 +798,10 @@
|
|||||||
},
|
},
|
||||||
"openwrt": {
|
"openwrt": {
|
||||||
"uptime": "Üzemidő",
|
"uptime": "Üzemidő",
|
||||||
"cpuLoad": "CPU Load Avg (5m)",
|
"cpuLoad": "Átlag CPU terhelés (5p)",
|
||||||
"up": "Fel",
|
"up": "Fel",
|
||||||
"down": "Le",
|
"down": "Le",
|
||||||
"bytesTx": "Transmitted",
|
"bytesTx": "Továbbított",
|
||||||
"bytesRx": "Fogadott"
|
"bytesRx": "Fogadott"
|
||||||
},
|
},
|
||||||
"uptimerobot": {
|
"uptimerobot": {
|
||||||
@@ -833,35 +834,59 @@
|
|||||||
"criticals": "Kritikusok"
|
"criticals": "Kritikusok"
|
||||||
},
|
},
|
||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Events",
|
"events": "Események",
|
||||||
"plants": "Plants",
|
"plants": "Növények",
|
||||||
"photos": "Fényképek",
|
"photos": "Fényképek",
|
||||||
"species": "Species"
|
"species": "Fajok"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Notifications",
|
"notifications": "Üzenetek",
|
||||||
"issues": "Problémák",
|
"issues": "Problémák",
|
||||||
"pulls": "Pull Requests"
|
"pulls": "Pull request-ek"
|
||||||
},
|
},
|
||||||
"stash": {
|
"stash": {
|
||||||
"scenes": "Scenes",
|
"scenes": "Jelenetek",
|
||||||
"scenesPlayed": "Scenes Played",
|
"scenesPlayed": "Lejátszott jelenetek",
|
||||||
"playCount": "Total Plays",
|
"playCount": "Összes leátszás",
|
||||||
"playDuration": "Time Watched",
|
"playDuration": "Nézett idő",
|
||||||
"sceneSize": "Scenes Size",
|
"sceneSize": "Jelenetek mérete",
|
||||||
"sceneDuration": "Scenes Duration",
|
"sceneDuration": "Jelenetek hossza",
|
||||||
"images": "Images",
|
"images": "Képek",
|
||||||
"imageSize": "Images Size",
|
"imageSize": "Képek mérete",
|
||||||
"galleries": "Galleries",
|
"galleries": "Galériák",
|
||||||
"performers": "Performers",
|
"performers": "Előadók",
|
||||||
"studios": "Studios",
|
"studios": "Stúdiók",
|
||||||
"movies": "Film",
|
"movies": "Film",
|
||||||
"tags": "Címkék",
|
"tags": "Címkék",
|
||||||
"oCount": "O Count"
|
"oCount": "O szám"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Felhasználók",
|
"users": "Felhasználók",
|
||||||
"recipes": "Receptek",
|
"recipes": "Receptek",
|
||||||
"keywords": "Keywords"
|
"keywords": "Kulcsszavak"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Tárgyak",
|
||||||
|
"totalWithWarranty": "Garanciával",
|
||||||
|
"locations": "Helyek",
|
||||||
|
"labels": "Címkék",
|
||||||
|
"users": "Felhasználók",
|
||||||
|
"totalValue": "Teljes érték"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Riasztások",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Csatlakozva",
|
||||||
|
"enabled": "Bekapcsolva",
|
||||||
|
"disabled": "Kikapcsolva",
|
||||||
|
"total": "Összes"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
|
"offline_alt": "Offline",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"unknown": "Tidak Diketahui"
|
"unknown": "Tidak Diketahui"
|
||||||
@@ -139,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "Menunggu Terputus",
|
"connectionStatusPendingDisconnect": "Menunggu Terputus",
|
||||||
"connectionStatusDisconnecting": "Sedan Memutus",
|
"connectionStatusDisconnecting": "Sedan Memutus",
|
||||||
"connectionStatusDisconnected": "Terputus",
|
"connectionStatusDisconnected": "Terputus",
|
||||||
"connectionStatusConnected": "Tersambung",
|
"connectionStatusConnected": "Connected",
|
||||||
"uptime": "Waktu Aktif",
|
"uptime": "Waktu Aktif",
|
||||||
"maxDown": "Maks Unduh",
|
"maxDown": "Maks Unduh",
|
||||||
"maxUp": "Maks Unggah",
|
"maxUp": "Maks Unggah",
|
||||||
@@ -276,11 +277,11 @@
|
|||||||
"approved": "Tersetujui",
|
"approved": "Tersetujui",
|
||||||
"available": "Tersedia"
|
"available": "Tersedia"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Tersambung",
|
"connected": "Connected",
|
||||||
"new_devices": "Perangkat Baru",
|
"new_devices": "New Devices",
|
||||||
"down_alerts": "Alert Mati"
|
"down_alerts": "Down Alerts"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Kueri",
|
"queries": "Kueri",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Pengguna",
|
"users": "Pengguna",
|
||||||
"recipes": "Resep",
|
"recipes": "Resep",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Pengguna",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Peringatan",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Aktif",
|
||||||
|
"disabled": "Nonaktif",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,8 +15,8 @@
|
|||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"uptime": "{{value, uptime}}",
|
||||||
"months": "mo",
|
"months": "mo",
|
||||||
"days": "d",
|
"days": "g",
|
||||||
"hours": "h",
|
"hours": "o",
|
||||||
"minutes": "m",
|
"minutes": "m",
|
||||||
"seconds": "s"
|
"seconds": "s"
|
||||||
},
|
},
|
||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Non in linea",
|
"offline": "Non in linea",
|
||||||
|
"offline_alt": "Non in linea",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Totale",
|
"total": "Totale",
|
||||||
"unknown": "Sconosciuto"
|
"unknown": "Sconosciuto"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Approvati",
|
"approved": "Approvati",
|
||||||
"available": "Disponibili"
|
"available": "Disponibili"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Totale",
|
"total": "Totale",
|
||||||
"connected": "Connesso",
|
"connected": "Connesso",
|
||||||
"new_devices": "Nuovi Dispositivi",
|
"new_devices": "Nuovi Dispositivi",
|
||||||
@@ -410,8 +411,8 @@
|
|||||||
"total": "Totale",
|
"total": "Totale",
|
||||||
"free": "Libero",
|
"free": "Libero",
|
||||||
"used": "In utilizzo",
|
"used": "In utilizzo",
|
||||||
"days": "d",
|
"days": "g",
|
||||||
"hours": "h",
|
"hours": "o",
|
||||||
"crit": "Critico",
|
"crit": "Critico",
|
||||||
"read": "Letti",
|
"read": "Letti",
|
||||||
"write": "Scrittura",
|
"write": "Scrittura",
|
||||||
@@ -426,7 +427,7 @@
|
|||||||
"custom": "Personalizzato",
|
"custom": "Personalizzato",
|
||||||
"visit": "Visita",
|
"visit": "Visita",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"searchsuggestion": "Suggestion"
|
"searchsuggestion": "Suggerimenti"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"0-day": "Soleggiato",
|
"0-day": "Soleggiato",
|
||||||
@@ -545,8 +546,8 @@
|
|||||||
"hd": "HD",
|
"hd": "HD",
|
||||||
"tunerCount": "Tuners",
|
"tunerCount": "Tuners",
|
||||||
"channelNumber": "Channel",
|
"channelNumber": "Channel",
|
||||||
"channelNetwork": "Network",
|
"channelNetwork": "Rete",
|
||||||
"signalStrength": "Strength",
|
"signalStrength": "Intensità",
|
||||||
"signalQuality": "Quality",
|
"signalQuality": "Quality",
|
||||||
"symbolQuality": "Quality",
|
"symbolQuality": "Quality",
|
||||||
"networkRate": "Bitrate",
|
"networkRate": "Bitrate",
|
||||||
@@ -829,32 +830,32 @@
|
|||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Total ROMs"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Avvisi",
|
||||||
"criticals": "Criticals"
|
"criticals": "Criticals"
|
||||||
},
|
},
|
||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Events",
|
"events": "Events",
|
||||||
"plants": "Plants",
|
"plants": "Plants",
|
||||||
"photos": "Foto",
|
"photos": "Foto",
|
||||||
"species": "Species"
|
"species": "Specie"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Notifications",
|
"notifications": "Notifiche",
|
||||||
"issues": "Problemi",
|
"issues": "Problemi",
|
||||||
"pulls": "Pull Requests"
|
"pulls": "Richieste di Pull"
|
||||||
},
|
},
|
||||||
"stash": {
|
"stash": {
|
||||||
"scenes": "Scenes",
|
"scenes": "Scene",
|
||||||
"scenesPlayed": "Scenes Played",
|
"scenesPlayed": "Scene Riprodotte",
|
||||||
"playCount": "Total Plays",
|
"playCount": "Totale Riproduzioni",
|
||||||
"playDuration": "Time Watched",
|
"playDuration": "Tempo Guardato",
|
||||||
"sceneSize": "Scenes Size",
|
"sceneSize": "Dimensione Delle Scene",
|
||||||
"sceneDuration": "Scenes Duration",
|
"sceneDuration": "Durata Delle Scene",
|
||||||
"images": "Images",
|
"images": "Immagini",
|
||||||
"imageSize": "Images Size",
|
"imageSize": "Images Size",
|
||||||
"galleries": "Galleries",
|
"galleries": "Galleries",
|
||||||
"performers": "Performers",
|
"performers": "Esecutori",
|
||||||
"studios": "Studios",
|
"studios": "Studi",
|
||||||
"movies": "Film",
|
"movies": "Film",
|
||||||
"tags": "Tag",
|
"tags": "Tag",
|
||||||
"oCount": "O Count"
|
"oCount": "O Count"
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Utenti",
|
"users": "Utenti",
|
||||||
"recipes": "Ricette",
|
"recipes": "Ricette",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Utenti",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Allarmi",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connesso",
|
||||||
|
"enabled": "Abilitato",
|
||||||
|
"disabled": "Disabilitati",
|
||||||
|
"total": "Totale"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"uptime": "{{value, uptime}}",
|
||||||
"months": "mo",
|
"months": "月",
|
||||||
"days": "日",
|
"days": "日",
|
||||||
"hours": "時間",
|
"hours": "時間",
|
||||||
"minutes": "分",
|
"minutes": "分",
|
||||||
@@ -47,7 +47,7 @@
|
|||||||
"load": "ロード",
|
"load": "ロード",
|
||||||
"temp": "温度",
|
"temp": "温度",
|
||||||
"max": "最大",
|
"max": "最大",
|
||||||
"uptime": "上へ"
|
"uptime": "UP"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "ユーザ",
|
"users": "ユーザ",
|
||||||
@@ -61,7 +61,7 @@
|
|||||||
"wlan_devices": "WLAN デバイス",
|
"wlan_devices": "WLAN デバイス",
|
||||||
"lan_users": "LAN ユーザ",
|
"lan_users": "LAN ユーザ",
|
||||||
"wlan_users": "WLAN ユーザ",
|
"wlan_users": "WLAN ユーザ",
|
||||||
"up": "上へ",
|
"up": "UP",
|
||||||
"down": "下へ",
|
"down": "下へ",
|
||||||
"wait": "お待ちください",
|
"wait": "お待ちください",
|
||||||
"empty_data": "サブシステムの状態は不明"
|
"empty_data": "サブシステムの状態は不明"
|
||||||
@@ -86,15 +86,15 @@
|
|||||||
"error": "エラー",
|
"error": "エラー",
|
||||||
"ping": "Ping",
|
"ping": "Ping",
|
||||||
"down": "下へ",
|
"down": "下へ",
|
||||||
"up": "上へ",
|
"up": "稼働",
|
||||||
"not_available": "利用できません。"
|
"not_available": "利用できません。"
|
||||||
},
|
},
|
||||||
"siteMonitor": {
|
"siteMonitor": {
|
||||||
"http_status": "HTTP ステータス",
|
"http_status": "HTTP ステータス",
|
||||||
"error": "エラー",
|
"error": "エラー",
|
||||||
"response": "Response",
|
"response": "応答",
|
||||||
"down": "下へ",
|
"down": "下へ",
|
||||||
"up": "上へ",
|
"up": "稼働",
|
||||||
"not_available": "利用できません。"
|
"not_available": "利用できません。"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "オフライン",
|
"offline": "オフライン",
|
||||||
|
"offline_alt": "オフライン",
|
||||||
"online": "オンライン",
|
"online": "オンライン",
|
||||||
"total": "合計",
|
"total": "合計",
|
||||||
"unknown": "不明"
|
"unknown": "不明"
|
||||||
@@ -133,21 +134,21 @@
|
|||||||
},
|
},
|
||||||
"fritzbox": {
|
"fritzbox": {
|
||||||
"connectionStatus": "状態",
|
"connectionStatus": "状態",
|
||||||
"connectionStatusUnconfigured": "Unconfigured",
|
"connectionStatusUnconfigured": "未設定",
|
||||||
"connectionStatusConnecting": "Connecting",
|
"connectionStatusConnecting": "接続中",
|
||||||
"connectionStatusAuthenticating": "Authenticating",
|
"connectionStatusAuthenticating": "認証中",
|
||||||
"connectionStatusPendingDisconnect": "Pending Disconnect",
|
"connectionStatusPendingDisconnect": "接続を切断する",
|
||||||
"connectionStatusDisconnecting": "Disconnecting",
|
"connectionStatusDisconnecting": "接続を切断中",
|
||||||
"connectionStatusDisconnected": "Disconnected",
|
"connectionStatusDisconnected": "切断されました",
|
||||||
"connectionStatusConnected": "接続済み",
|
"connectionStatusConnected": "接続済",
|
||||||
"uptime": "稼働時間",
|
"uptime": "稼働時間",
|
||||||
"maxDown": "Max. Down",
|
"maxDown": "最大ダウン",
|
||||||
"maxUp": "Max. Up",
|
"maxUp": "最大アップ",
|
||||||
"down": "下へ",
|
"down": "下へ",
|
||||||
"up": "上へ",
|
"up": "稼働",
|
||||||
"received": "受信済み",
|
"received": "受信済み",
|
||||||
"sent": "送信済み",
|
"sent": "送信済み",
|
||||||
"externalIPAddress": "Ext. IP"
|
"externalIPAddress": "退出ID"
|
||||||
},
|
},
|
||||||
"caddy": {
|
"caddy": {
|
||||||
"upstreams": "アップストリーム",
|
"upstreams": "アップストリーム",
|
||||||
@@ -276,10 +277,10 @@
|
|||||||
"approved": "承認済",
|
"approved": "承認済",
|
||||||
"available": "利用可"
|
"available": "利用可"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "合計",
|
"total": "合計",
|
||||||
"connected": "接続済み",
|
"connected": "接続済",
|
||||||
"new_devices": "新しいデバイス",
|
"new_devices": "新規デバイス",
|
||||||
"down_alerts": "ダウンアラート"
|
"down_alerts": "ダウンアラート"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
@@ -406,7 +407,7 @@
|
|||||||
"temp": "温度",
|
"temp": "温度",
|
||||||
"_temp": "温度",
|
"_temp": "温度",
|
||||||
"warn": "警告",
|
"warn": "警告",
|
||||||
"uptime": "上へ",
|
"uptime": "UP",
|
||||||
"total": "合計",
|
"total": "合計",
|
||||||
"free": "空き",
|
"free": "空き",
|
||||||
"used": "使用",
|
"used": "使用",
|
||||||
@@ -493,13 +494,13 @@
|
|||||||
"up_to_date": "最新",
|
"up_to_date": "最新",
|
||||||
"child_bridges": "子ブリッジ",
|
"child_bridges": "子ブリッジ",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "上へ",
|
"up": "稼働",
|
||||||
"pending": "保留中",
|
"pending": "保留中",
|
||||||
"down": "下へ"
|
"down": "下へ"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "新着",
|
"new": "新着",
|
||||||
"up": "上へ",
|
"up": "稼働",
|
||||||
"grace": "猶予期間中",
|
"grace": "猶予期間中",
|
||||||
"down": "下へ",
|
"down": "下へ",
|
||||||
"paused": "一時停止中",
|
"paused": "一時停止中",
|
||||||
@@ -543,7 +544,7 @@
|
|||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "チャンネル",
|
"channels": "チャンネル",
|
||||||
"hd": "HD",
|
"hd": "HD",
|
||||||
"tunerCount": "Tuners",
|
"tunerCount": "チューナー",
|
||||||
"channelNumber": "チャンネル",
|
"channelNumber": "チャンネル",
|
||||||
"channelNetwork": "ネットワーク",
|
"channelNetwork": "ネットワーク",
|
||||||
"signalStrength": "強さ",
|
"signalStrength": "強さ",
|
||||||
@@ -562,7 +563,7 @@
|
|||||||
"total": "合計"
|
"total": "合計"
|
||||||
},
|
},
|
||||||
"peanut": {
|
"peanut": {
|
||||||
"battery_charge": "Battery Charge",
|
"battery_charge": "バッテリー充電",
|
||||||
"ups_load": "UPS 負荷",
|
"ups_load": "UPS 負荷",
|
||||||
"ups_status": "UPS 状態",
|
"ups_status": "UPS 状態",
|
||||||
"online": "オンライン",
|
"online": "オンライン",
|
||||||
@@ -616,7 +617,7 @@
|
|||||||
"load": "読み込み平均",
|
"load": "読み込み平均",
|
||||||
"memory": "メモリ使用量",
|
"memory": "メモリ使用量",
|
||||||
"wanStatus": "WANステータス",
|
"wanStatus": "WANステータス",
|
||||||
"up": "上へ",
|
"up": "稼働",
|
||||||
"down": "下へ",
|
"down": "下へ",
|
||||||
"temp": "温度",
|
"temp": "温度",
|
||||||
"disk": "ディスク使用量",
|
"disk": "ディスク使用量",
|
||||||
@@ -798,7 +799,7 @@
|
|||||||
"openwrt": {
|
"openwrt": {
|
||||||
"uptime": "稼働時間",
|
"uptime": "稼働時間",
|
||||||
"cpuLoad": "CPU 平均負荷(5 分)",
|
"cpuLoad": "CPU 平均負荷(5 分)",
|
||||||
"up": "上へ",
|
"up": "稼働",
|
||||||
"down": "下へ",
|
"down": "下へ",
|
||||||
"bytesTx": "送信済み",
|
"bytesTx": "送信済み",
|
||||||
"bytesRx": "受信済み"
|
"bytesRx": "受信済み"
|
||||||
@@ -812,7 +813,7 @@
|
|||||||
"sitesDown": "サイトDown",
|
"sitesDown": "サイトDown",
|
||||||
"paused": "一時停止中",
|
"paused": "一時停止中",
|
||||||
"notyetchecked": "チェックされていません",
|
"notyetchecked": "チェックされていません",
|
||||||
"up": "上へ",
|
"up": "稼働",
|
||||||
"seemsdown": "ダウンしているようです",
|
"seemsdown": "ダウンしているようです",
|
||||||
"down": "下へ",
|
"down": "下へ",
|
||||||
"unknown": "不明"
|
"unknown": "不明"
|
||||||
@@ -825,43 +826,67 @@
|
|||||||
"noEventsFound": "予定が見つかりません"
|
"noEventsFound": "予定が見つかりません"
|
||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "プラットフォーム",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "ROMの合計"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "警告",
|
"warnings": "警告",
|
||||||
"criticals": "重大"
|
"criticals": "重大"
|
||||||
},
|
},
|
||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Events",
|
"events": "イベント",
|
||||||
"plants": "Plants",
|
"plants": "植物",
|
||||||
"photos": "写真",
|
"photos": "写真",
|
||||||
"species": "Species"
|
"species": "種"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Notifications",
|
"notifications": "通知",
|
||||||
"issues": "課題",
|
"issues": "課題",
|
||||||
"pulls": "Pull Requests"
|
"pulls": "プルリクエスト"
|
||||||
},
|
},
|
||||||
"stash": {
|
"stash": {
|
||||||
"scenes": "Scenes",
|
"scenes": "シーン",
|
||||||
"scenesPlayed": "Scenes Played",
|
"scenesPlayed": "再生されたシーン",
|
||||||
"playCount": "Total Plays",
|
"playCount": "合計再生数",
|
||||||
"playDuration": "Time Watched",
|
"playDuration": "視聴時間",
|
||||||
"sceneSize": "Scenes Size",
|
"sceneSize": "シーンサイズ",
|
||||||
"sceneDuration": "Scenes Duration",
|
"sceneDuration": "シーンの長さ",
|
||||||
"images": "Images",
|
"images": "画像",
|
||||||
"imageSize": "Images Size",
|
"imageSize": "画像サイズ",
|
||||||
"galleries": "Galleries",
|
"galleries": "ギャラリー",
|
||||||
"performers": "Performers",
|
"performers": "出演者",
|
||||||
"studios": "Studios",
|
"studios": "スタジオ",
|
||||||
"movies": "映画",
|
"movies": "映画",
|
||||||
"tags": "タグ",
|
"tags": "タグ",
|
||||||
"oCount": "O Count"
|
"oCount": "O カウント"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "ユーザ",
|
"users": "ユーザ",
|
||||||
"recipes": "レシピ",
|
"recipes": "レシピ",
|
||||||
"keywords": "Keywords"
|
"keywords": "キーワード"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "アイテム",
|
||||||
|
"totalWithWarranty": "保証付き",
|
||||||
|
"locations": "場所",
|
||||||
|
"labels": "ラベル",
|
||||||
|
"users": "ユーザ",
|
||||||
|
"totalValue": "合計値"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "アラート",
|
||||||
|
"bans": "禁止"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "接続済",
|
||||||
|
"enabled": "有効",
|
||||||
|
"disabled": "無効",
|
||||||
|
"total": "合計"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "중지",
|
"offline": "중지",
|
||||||
|
"offline_alt": "중지",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "총합",
|
"total": "총합",
|
||||||
"unknown": "알 수 없음"
|
"unknown": "알 수 없음"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "승인됨",
|
"approved": "승인됨",
|
||||||
"available": "이용 가능"
|
"available": "이용 가능"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "총합",
|
"total": "총합",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "사용자",
|
"users": "사용자",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "사용자",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "경고",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "활성",
|
||||||
|
"disabled": "비활성",
|
||||||
|
"total": "총합"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Bezsaistē",
|
"offline": "Bezsaistē",
|
||||||
|
"offline_alt": "Bezsaistē",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Kopā",
|
"total": "Kopā",
|
||||||
"unknown": "Nezināms"
|
"unknown": "Nezināms"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available"
|
"available": "Available"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Kopā",
|
"total": "Kopā",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Lietotāji",
|
"users": "Lietotāji",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Lietotāji",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Paziņojumi",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Enabled",
|
||||||
|
"disabled": "Disabled",
|
||||||
|
"total": "Kopā"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Luar talian",
|
"offline": "Luar talian",
|
||||||
|
"offline_alt": "Luar talian",
|
||||||
"online": "Dalam Talian",
|
"online": "Dalam Talian",
|
||||||
"total": "Jumlah",
|
"total": "Jumlah",
|
||||||
"unknown": "Tidak Diketahui"
|
"unknown": "Tidak Diketahui"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Lulus",
|
"approved": "Lulus",
|
||||||
"available": "Sudah Ada"
|
"available": "Sudah Ada"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Jumlah",
|
"total": "Jumlah",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Pengguna",
|
"users": "Pengguna",
|
||||||
"recipes": "Resipi",
|
"recipes": "Resipi",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Pengguna",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Didayakan",
|
||||||
|
"disabled": "Dinyahdayakan",
|
||||||
|
"total": "Jumlah"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Onbereikbaar",
|
"offline": "Onbereikbaar",
|
||||||
|
"offline_alt": "Onbereikbaar",
|
||||||
"online": "Bereikbaar",
|
"online": "Bereikbaar",
|
||||||
"total": "Totaal",
|
"total": "Totaal",
|
||||||
"unknown": "Onbekend"
|
"unknown": "Onbekend"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Goedgekeurd",
|
"approved": "Goedgekeurd",
|
||||||
"available": "Beschikbaar"
|
"available": "Beschikbaar"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Totaal",
|
"total": "Totaal",
|
||||||
"connected": "Verbonden",
|
"connected": "Verbonden",
|
||||||
"new_devices": "Nieuwe Apparaten",
|
"new_devices": "Nieuwe Apparaten",
|
||||||
@@ -825,8 +826,8 @@
|
|||||||
"noEventsFound": "Geen gebeurtenissen gevonden"
|
"noEventsFound": "Geen gebeurtenissen gevonden"
|
||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Platformen",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Totale ROM's"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Waarschuwingen",
|
"warnings": "Waarschuwingen",
|
||||||
@@ -839,7 +840,7 @@
|
|||||||
"species": "Soorten"
|
"species": "Soorten"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Notifications",
|
"notifications": "Notificaties",
|
||||||
"issues": "Problemen",
|
"issues": "Problemen",
|
||||||
"pulls": "Pull Requests"
|
"pulls": "Pull Requests"
|
||||||
},
|
},
|
||||||
@@ -862,6 +863,30 @@
|
|||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Gebruikers",
|
"users": "Gebruikers",
|
||||||
"recipes": "Recepten",
|
"recipes": "Recepten",
|
||||||
"keywords": "Keywords"
|
"keywords": "Trefwoorden"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "Met garantie",
|
||||||
|
"locations": "Locaties",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Gebruikers",
|
||||||
|
"totalValue": "Totale waarde"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Meldingen",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Verbonden",
|
||||||
|
"enabled": "Ingeschakeld",
|
||||||
|
"disabled": "Uitgeschakeld",
|
||||||
|
"total": "Totaal"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -40,7 +40,7 @@
|
|||||||
},
|
},
|
||||||
"resources": {
|
"resources": {
|
||||||
"cpu": "Procesor",
|
"cpu": "Procesor",
|
||||||
"mem": "PAM",
|
"mem": "RAM",
|
||||||
"total": "Całkowite",
|
"total": "Całkowite",
|
||||||
"free": "Wolne",
|
"free": "Wolne",
|
||||||
"used": "Użyte",
|
"used": "Użyte",
|
||||||
@@ -53,9 +53,9 @@
|
|||||||
"users": "Użytkownicy",
|
"users": "Użytkownicy",
|
||||||
"uptime": "Czas działania",
|
"uptime": "Czas działania",
|
||||||
"days": "Dni",
|
"days": "Dni",
|
||||||
"wan": "Sieć WAN",
|
"wan": "WAN",
|
||||||
"lan": "Sieć LAN",
|
"lan": "LAN",
|
||||||
"wlan": "Sieć WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Urządzenia",
|
"devices": "Urządzenia",
|
||||||
"lan_devices": "Urządzenia LAN",
|
"lan_devices": "Urządzenia LAN",
|
||||||
"wlan_devices": "Urządzenia WLAN",
|
"wlan_devices": "Urządzenia WLAN",
|
||||||
@@ -64,23 +64,23 @@
|
|||||||
"up": "CZAS",
|
"up": "CZAS",
|
||||||
"down": "Pobieranie",
|
"down": "Pobieranie",
|
||||||
"wait": "Proszę czekać",
|
"wait": "Proszę czekać",
|
||||||
"empty_data": "Nieznany stan"
|
"empty_data": "Status podsystemu nieznany"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Rx",
|
"rx": "Rx",
|
||||||
"tx": "Tx",
|
"tx": "Tx",
|
||||||
"mem": "PAM",
|
"mem": "RAM",
|
||||||
"cpu": "Procesor",
|
"cpu": "Procesor",
|
||||||
"running": "Działa",
|
"running": "Działa",
|
||||||
"offline": "Nieosiągalny",
|
"offline": "Nieosiągalny",
|
||||||
"error": "Błąd",
|
"error": "Błąd",
|
||||||
"unknown": "Nieznany",
|
"unknown": "Nieznany",
|
||||||
"healthy": "Zdrowy",
|
"healthy": "Zdrowy",
|
||||||
"starting": "Rozpoczynanie",
|
"starting": "Uruchamianie",
|
||||||
"unhealthy": "Niezdrowe",
|
"unhealthy": "Niezdrowy",
|
||||||
"not_found": "Nie znaleziono",
|
"not_found": "Nie znaleziono",
|
||||||
"exited": "Zakończone",
|
"exited": "Zakończony",
|
||||||
"partial": "Częściowe"
|
"partial": "Częściowy"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Błąd",
|
"error": "Błąd",
|
||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Nieosiągalny",
|
"offline": "Nieosiągalny",
|
||||||
|
"offline_alt": "Nieosiągalny",
|
||||||
"online": "Dostępny",
|
"online": "Dostępny",
|
||||||
"total": "Całkowite",
|
"total": "Całkowite",
|
||||||
"unknown": "Nieznany"
|
"unknown": "Nieznany"
|
||||||
@@ -136,18 +137,18 @@
|
|||||||
"connectionStatusUnconfigured": "Nieskonfigurowane",
|
"connectionStatusUnconfigured": "Nieskonfigurowane",
|
||||||
"connectionStatusConnecting": "Łączenie",
|
"connectionStatusConnecting": "Łączenie",
|
||||||
"connectionStatusAuthenticating": "Uwierzytelnianie",
|
"connectionStatusAuthenticating": "Uwierzytelnianie",
|
||||||
"connectionStatusPendingDisconnect": "Pending Disconnect",
|
"connectionStatusPendingDisconnect": "Oczekujące rozłączenie",
|
||||||
"connectionStatusDisconnecting": "Rozłączanie",
|
"connectionStatusDisconnecting": "Rozłączanie",
|
||||||
"connectionStatusDisconnected": "Rozłączono",
|
"connectionStatusDisconnected": "Rozłączono",
|
||||||
"connectionStatusConnected": "Połączony",
|
"connectionStatusConnected": "Connected",
|
||||||
"uptime": "Czas działania",
|
"uptime": "Czas działania",
|
||||||
"maxDown": "Max. Down",
|
"maxDown": "Maks. Pobieranie",
|
||||||
"maxUp": "Max. Up",
|
"maxUp": "Maks. Wysyłanie",
|
||||||
"down": "Niedostępny",
|
"down": "Niedostępny",
|
||||||
"up": "Dostępny",
|
"up": "Dostępny",
|
||||||
"received": "Odebrane",
|
"received": "Odebrane",
|
||||||
"sent": "Wysłane",
|
"sent": "Wysłane",
|
||||||
"externalIPAddress": "Ext. IP"
|
"externalIPAddress": "Pub. IP"
|
||||||
},
|
},
|
||||||
"caddy": {
|
"caddy": {
|
||||||
"upstreams": "Upstreams",
|
"upstreams": "Upstreams",
|
||||||
@@ -155,12 +156,12 @@
|
|||||||
"requests_failed": "Nieudane zapytania"
|
"requests_failed": "Nieudane zapytania"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Obserwowanych ogółem",
|
"totalObserved": "Łącznie obserwowanych",
|
||||||
"diffsDetected": "Wykryto różnic"
|
"diffsDetected": "Wykrytych różnic"
|
||||||
},
|
},
|
||||||
"channelsdvrserver": {
|
"channelsdvrserver": {
|
||||||
"shows": "Seriale",
|
"shows": "Seriale",
|
||||||
"recordings": "Nagrywanie",
|
"recordings": "Nagrania",
|
||||||
"scheduled": "W kolejce",
|
"scheduled": "W kolejce",
|
||||||
"passes": "Przebiegi"
|
"passes": "Przebiegi"
|
||||||
},
|
},
|
||||||
@@ -276,11 +277,11 @@
|
|||||||
"approved": "Zaakceptowane",
|
"approved": "Zaakceptowane",
|
||||||
"available": "Dostępne"
|
"available": "Dostępne"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Całkowite",
|
"total": "Całkowite",
|
||||||
"connected": "Połączony",
|
"connected": "Connected",
|
||||||
"new_devices": "Nowe urządzenia",
|
"new_devices": "New Devices",
|
||||||
"down_alerts": "Powiadomienia o niedostępności"
|
"down_alerts": "Down Alerts"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Zapytania",
|
"queries": "Zapytania",
|
||||||
@@ -394,7 +395,7 @@
|
|||||||
"failedLoginsLast24H": "Nieudane logowania (24h)"
|
"failedLoginsLast24H": "Nieudane logowania (24h)"
|
||||||
},
|
},
|
||||||
"proxmox": {
|
"proxmox": {
|
||||||
"mem": "PAM",
|
"mem": "RAM",
|
||||||
"cpu": "Procesor",
|
"cpu": "Procesor",
|
||||||
"lxc": "Kontenery LXC",
|
"lxc": "Kontenery LXC",
|
||||||
"vms": "Maszyn wirtualnych"
|
"vms": "Maszyn wirtualnych"
|
||||||
@@ -412,7 +413,7 @@
|
|||||||
"used": "Użyte",
|
"used": "Użyte",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "g",
|
"hours": "g",
|
||||||
"crit": "Crit",
|
"crit": "Krytyczyny",
|
||||||
"read": "Przeczytane",
|
"read": "Przeczytane",
|
||||||
"write": "Zapis",
|
"write": "Zapis",
|
||||||
"gpu": "Karta graficzna",
|
"gpu": "Karta graficzna",
|
||||||
@@ -491,7 +492,7 @@
|
|||||||
"updates": "Aktualizacje",
|
"updates": "Aktualizacje",
|
||||||
"update_available": "Dostępna aktualizacja",
|
"update_available": "Dostępna aktualizacja",
|
||||||
"up_to_date": "Aktualny",
|
"up_to_date": "Aktualny",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Mostki podrzędne",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Dostępny",
|
"up": "Dostępny",
|
||||||
"pending": "Oczekiwane",
|
"pending": "Oczekiwane",
|
||||||
@@ -500,12 +501,12 @@
|
|||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Nowy",
|
"new": "Nowy",
|
||||||
"up": "Dostępny",
|
"up": "Dostępny",
|
||||||
"grace": "In Grace Period",
|
"grace": "W okresie karencji",
|
||||||
"down": "Niedostępny",
|
"down": "Niedostępny",
|
||||||
"paused": "Zatrzymane",
|
"paused": "Zatrzymane",
|
||||||
"status": "Stan",
|
"status": "Stan",
|
||||||
"last_ping": "Ostatni ping",
|
"last_ping": "Ostatni ping",
|
||||||
"never": "No pings yet"
|
"never": "Brak pingów"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Zeskanowane",
|
"containers_scanned": "Zeskanowane",
|
||||||
@@ -543,7 +544,7 @@
|
|||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Kanały",
|
"channels": "Kanały",
|
||||||
"hd": "HD",
|
"hd": "HD",
|
||||||
"tunerCount": "Tuners",
|
"tunerCount": "Tunery",
|
||||||
"channelNumber": "Kanał",
|
"channelNumber": "Kanał",
|
||||||
"channelNetwork": "Sieć",
|
"channelNetwork": "Sieć",
|
||||||
"signalStrength": "Siła",
|
"signalStrength": "Siła",
|
||||||
@@ -562,7 +563,7 @@
|
|||||||
"total": "Całkowite"
|
"total": "Całkowite"
|
||||||
},
|
},
|
||||||
"peanut": {
|
"peanut": {
|
||||||
"battery_charge": "Battery Charge",
|
"battery_charge": "Stan baterii",
|
||||||
"ups_load": "Obciążenie UPS",
|
"ups_load": "Obciążenie UPS",
|
||||||
"ups_status": "Status UPS",
|
"ups_status": "Status UPS",
|
||||||
"online": "Dostępny",
|
"online": "Dostępny",
|
||||||
@@ -575,7 +576,7 @@
|
|||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "Obciążenie procesora",
|
"cpuLoad": "Obciążenie procesora",
|
||||||
"memoryUsed": "Zuyżyta pamięć",
|
"memoryUsed": "Zużyta pamięć",
|
||||||
"uptime": "Czas działania",
|
"uptime": "Czas działania",
|
||||||
"numberOfLeases": "Dzierżawy"
|
"numberOfLeases": "Dzierżawy"
|
||||||
},
|
},
|
||||||
@@ -586,8 +587,8 @@
|
|||||||
},
|
},
|
||||||
"opendtu": {
|
"opendtu": {
|
||||||
"yieldDay": "Dzisiaj",
|
"yieldDay": "Dzisiaj",
|
||||||
"absolutePower": "Power",
|
"absolutePower": "Zasilanie",
|
||||||
"relativePower": "Power %",
|
"relativePower": "Moc %",
|
||||||
"limit": "Limit"
|
"limit": "Limit"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
@@ -604,16 +605,16 @@
|
|||||||
},
|
},
|
||||||
"octoprint": {
|
"octoprint": {
|
||||||
"printer_state": "Stan",
|
"printer_state": "Stan",
|
||||||
"temp_tool": "Tool temp",
|
"temp_tool": "Temperatura narzędzia",
|
||||||
"temp_bed": "Bed temp",
|
"temp_bed": "Temp. łóżka",
|
||||||
"job_completion": "Ukończono"
|
"job_completion": "Ukończono"
|
||||||
},
|
},
|
||||||
"cloudflared": {
|
"cloudflared": {
|
||||||
"origin_ip": "Origin IP",
|
"origin_ip": "IP Źródła",
|
||||||
"status": "Stan"
|
"status": "Stan"
|
||||||
},
|
},
|
||||||
"pfsense": {
|
"pfsense": {
|
||||||
"load": "Load Avg",
|
"load": "Śr. Obciążenie",
|
||||||
"memory": "Użycie pamięci",
|
"memory": "Użycie pamięci",
|
||||||
"wanStatus": "Status WAN",
|
"wanStatus": "Status WAN",
|
||||||
"up": "Dostępny",
|
"up": "Dostępny",
|
||||||
@@ -623,8 +624,8 @@
|
|||||||
"wanIP": "WAN IP"
|
"wanIP": "WAN IP"
|
||||||
},
|
},
|
||||||
"proxmoxbackupserver": {
|
"proxmoxbackupserver": {
|
||||||
"datastore_usage": "Datastore",
|
"datastore_usage": "Magazyn danych",
|
||||||
"failed_tasks_24h": "Failed Tasks 24h",
|
"failed_tasks_24h": "Nieudane zadania 24h",
|
||||||
"cpu_usage": "Procesor",
|
"cpu_usage": "Procesor",
|
||||||
"memory_usage": "Pamięć"
|
"memory_usage": "Pamięć"
|
||||||
},
|
},
|
||||||
@@ -678,7 +679,7 @@
|
|||||||
"dashboards": "Panel główny",
|
"dashboards": "Panel główny",
|
||||||
"datasources": "Źródła danych",
|
"datasources": "Źródła danych",
|
||||||
"totalalerts": "Wszystkie alerty",
|
"totalalerts": "Wszystkie alerty",
|
||||||
"alertstriggered": "Alerts Triggered"
|
"alertstriggered": "Wywołane alerty"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"cpuload": "Obciążenie CPU",
|
"cpuload": "Obciążenie CPU",
|
||||||
@@ -686,7 +687,7 @@
|
|||||||
"freespace": "Wolna przestrzeń",
|
"freespace": "Wolna przestrzeń",
|
||||||
"activeusers": "Aktywni użytkownicy",
|
"activeusers": "Aktywni użytkownicy",
|
||||||
"numfiles": "Pliki",
|
"numfiles": "Pliki",
|
||||||
"numshares": "Shared Items"
|
"numshares": "Udostępnione elementy"
|
||||||
},
|
},
|
||||||
"kopia": {
|
"kopia": {
|
||||||
"status": "Stan",
|
"status": "Stan",
|
||||||
@@ -697,7 +698,7 @@
|
|||||||
},
|
},
|
||||||
"unmanic": {
|
"unmanic": {
|
||||||
"active_workers": "Aktywni pracownicy",
|
"active_workers": "Aktywni pracownicy",
|
||||||
"total_workers": "Total Workers",
|
"total_workers": "Wszyscy pracownicy",
|
||||||
"records_total": "Długość kolejki"
|
"records_total": "Długość kolejki"
|
||||||
},
|
},
|
||||||
"pterodactyl": {
|
"pterodactyl": {
|
||||||
@@ -705,9 +706,9 @@
|
|||||||
"nodes": "Węzły"
|
"nodes": "Węzły"
|
||||||
},
|
},
|
||||||
"prometheus": {
|
"prometheus": {
|
||||||
"targets_up": "Targets Up",
|
"targets_up": "Cele włączone",
|
||||||
"targets_down": "Targets Down",
|
"targets_down": "Cele wyłączone",
|
||||||
"targets_total": "Total Targets"
|
"targets_total": "Wszystkich Celi"
|
||||||
},
|
},
|
||||||
"gatus": {
|
"gatus": {
|
||||||
"up": "Działające",
|
"up": "Działające",
|
||||||
@@ -726,9 +727,9 @@
|
|||||||
"booksDuration": "Czas trwania"
|
"booksDuration": "Czas trwania"
|
||||||
},
|
},
|
||||||
"homeassistant": {
|
"homeassistant": {
|
||||||
"people_home": "People Home",
|
"people_home": "Dom ludzi",
|
||||||
"lights_on": "Lights On",
|
"lights_on": "Światła włączone",
|
||||||
"switches_on": "Switches On"
|
"switches_on": "Przełączniki włączone"
|
||||||
},
|
},
|
||||||
"whatsupdocker": {
|
"whatsupdocker": {
|
||||||
"monitoring": "Monitoring",
|
"monitoring": "Monitoring",
|
||||||
@@ -755,12 +756,12 @@
|
|||||||
"status": "Stan",
|
"status": "Stan",
|
||||||
"buildId": "ID kompilacji",
|
"buildId": "ID kompilacji",
|
||||||
"succeeded": "Ukończono",
|
"succeeded": "Ukończono",
|
||||||
"notStarted": "Not Started",
|
"notStarted": "Nierozpoczęte",
|
||||||
"failed": "Niepowodzenie",
|
"failed": "Niepowodzenie",
|
||||||
"canceled": "Anulowano",
|
"canceled": "Anulowano",
|
||||||
"inProgress": "W trakcie",
|
"inProgress": "W trakcie",
|
||||||
"totalPrs": "Total PRs",
|
"totalPrs": "Łącznie PRs",
|
||||||
"myPrs": "My PRs",
|
"myPrs": "Moje PRs",
|
||||||
"approved": "Zaakceptowane"
|
"approved": "Zaakceptowane"
|
||||||
},
|
},
|
||||||
"gamedig": {
|
"gamedig": {
|
||||||
@@ -769,7 +770,7 @@
|
|||||||
"offline": "Nieosiągalny",
|
"offline": "Nieosiągalny",
|
||||||
"name": "Nazwa",
|
"name": "Nazwa",
|
||||||
"map": "Mapa",
|
"map": "Mapa",
|
||||||
"currentPlayers": "Current players",
|
"currentPlayers": "Gracze online",
|
||||||
"players": "Gracze",
|
"players": "Gracze",
|
||||||
"maxPlayers": "Maksymalna ilość graczy",
|
"maxPlayers": "Maksymalna ilość graczy",
|
||||||
"bots": "Boty",
|
"bots": "Boty",
|
||||||
@@ -782,7 +783,7 @@
|
|||||||
"totalUsed": "Użyta pamięć"
|
"totalUsed": "Użyta pamięć"
|
||||||
},
|
},
|
||||||
"mealie": {
|
"mealie": {
|
||||||
"recipes": "Recipes",
|
"recipes": "Przepisy",
|
||||||
"users": "Użytkownicy",
|
"users": "Użytkownicy",
|
||||||
"categories": "Kategorie",
|
"categories": "Kategorie",
|
||||||
"tags": "Tagi"
|
"tags": "Tagi"
|
||||||
@@ -797,71 +798,95 @@
|
|||||||
},
|
},
|
||||||
"openwrt": {
|
"openwrt": {
|
||||||
"uptime": "Czas działania",
|
"uptime": "Czas działania",
|
||||||
"cpuLoad": "CPU Load Avg (5m)",
|
"cpuLoad": "Śr. obciążenie CPU (5m)",
|
||||||
"up": "Dostępny",
|
"up": "Dostępny",
|
||||||
"down": "Niedostępny",
|
"down": "Niedostępny",
|
||||||
"bytesTx": "Transmitted",
|
"bytesTx": "Przesłane",
|
||||||
"bytesRx": "Odebrane"
|
"bytesRx": "Odebrane"
|
||||||
},
|
},
|
||||||
"uptimerobot": {
|
"uptimerobot": {
|
||||||
"status": "Stan",
|
"status": "Stan",
|
||||||
"uptime": "Czas działania",
|
"uptime": "Czas działania",
|
||||||
"lastDown": "Last Downtime",
|
"lastDown": "Ostatni downtime",
|
||||||
"downDuration": "Downtime Duration",
|
"downDuration": "Długość downtime'u",
|
||||||
"sitesUp": "Działające",
|
"sitesUp": "Działające",
|
||||||
"sitesDown": "Niedziałające",
|
"sitesDown": "Niedziałające",
|
||||||
"paused": "Zatrzymane",
|
"paused": "Zatrzymane",
|
||||||
"notyetchecked": "Not Yet Checked",
|
"notyetchecked": "Nie sprawdzono",
|
||||||
"up": "Dostępny",
|
"up": "Dostępny",
|
||||||
"seemsdown": "Seems Down",
|
"seemsdown": "Możliwe, że wyłączony",
|
||||||
"down": "Niedostępny",
|
"down": "Niedostępny",
|
||||||
"unknown": "Nieznany"
|
"unknown": "Nieznany"
|
||||||
},
|
},
|
||||||
"calendar": {
|
"calendar": {
|
||||||
"inCinemas": "W kinach",
|
"inCinemas": "W kinach",
|
||||||
"physicalRelease": "Wydanie fizyczne",
|
"physicalRelease": "Wydanie fizyczne",
|
||||||
"digitalRelease": "Digital release",
|
"digitalRelease": "Wydanie cyfrowe",
|
||||||
"noEventsToday": "No events for today!",
|
"noEventsToday": "Brak wydarzeń na dziś!",
|
||||||
"noEventsFound": "No events found"
|
"noEventsFound": "Nie znaleziono wydarzeń"
|
||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platformy",
|
"platforms": "Platformy",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Łącznie ROM"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Ostrzeżenia",
|
"warnings": "Ostrzeżenia",
|
||||||
"criticals": "Criticals"
|
"criticals": "Krytyczny"
|
||||||
},
|
},
|
||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Events",
|
"events": "Wydarzenia",
|
||||||
"plants": "Plants",
|
"plants": "Rośliny",
|
||||||
"photos": "Zdjęcia",
|
"photos": "Zdjęcia",
|
||||||
"species": "Species"
|
"species": "Gatunki"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Notifications",
|
"notifications": "Powiadomienia",
|
||||||
"issues": "Zgłoszenia",
|
"issues": "Zgłoszenia",
|
||||||
"pulls": "Pull Requests"
|
"pulls": "Żądania Pull"
|
||||||
},
|
},
|
||||||
"stash": {
|
"stash": {
|
||||||
"scenes": "Scenes",
|
"scenes": "Sceny",
|
||||||
"scenesPlayed": "Scenes Played",
|
"scenesPlayed": "Odgrane sceny",
|
||||||
"playCount": "Total Plays",
|
"playCount": "Łącznie odtworzone",
|
||||||
"playDuration": "Time Watched",
|
"playDuration": "Łączny czas oglądania",
|
||||||
"sceneSize": "Scenes Size",
|
"sceneSize": "Rozmiar scen",
|
||||||
"sceneDuration": "Scenes Duration",
|
"sceneDuration": "Czas trwania scen",
|
||||||
"images": "Images",
|
"images": "Obrazy",
|
||||||
"imageSize": "Images Size",
|
"imageSize": "Rozmiar obrazów",
|
||||||
"galleries": "Galleries",
|
"galleries": "Galerie",
|
||||||
"performers": "Performers",
|
"performers": "Artyści",
|
||||||
"studios": "Studios",
|
"studios": "Studia",
|
||||||
"movies": "Filmy",
|
"movies": "Filmy",
|
||||||
"tags": "Tagi",
|
"tags": "Tagi",
|
||||||
"oCount": "O Count"
|
"oCount": "O Licznik"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Użytkownicy",
|
"users": "Użytkownicy",
|
||||||
"recipes": "Recipes",
|
"recipes": "Przepisy",
|
||||||
"keywords": "Keywords"
|
"keywords": "Słowa kluczowe"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Elementy",
|
||||||
|
"totalWithWarranty": "Z gwarancją",
|
||||||
|
"locations": "Lokalizacje",
|
||||||
|
"labels": "Etykiety",
|
||||||
|
"users": "Użytkownicy",
|
||||||
|
"totalValue": "Wartość całkowita"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alarmy",
|
||||||
|
"bans": "Bany"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Włączone",
|
||||||
|
"disabled": "Wyłączone",
|
||||||
|
"total": "Całkowite"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Desligado",
|
"offline": "Desligado",
|
||||||
|
"offline_alt": "Desligado",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"unknown": "Desconhecido"
|
"unknown": "Desconhecido"
|
||||||
@@ -139,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "Desconexão pendente",
|
"connectionStatusPendingDisconnect": "Desconexão pendente",
|
||||||
"connectionStatusDisconnecting": "Desconectando",
|
"connectionStatusDisconnecting": "Desconectando",
|
||||||
"connectionStatusDisconnected": "Desconectado",
|
"connectionStatusDisconnected": "Desconectado",
|
||||||
"connectionStatusConnected": "Conectado",
|
"connectionStatusConnected": "Connected",
|
||||||
"uptime": "Ligado",
|
"uptime": "Ligado",
|
||||||
"maxDown": "Máx. de Descarga",
|
"maxDown": "Máx. de Descarga",
|
||||||
"maxUp": "Max. de Envio",
|
"maxUp": "Max. de Envio",
|
||||||
@@ -276,11 +277,11 @@
|
|||||||
"approved": "Aprovada",
|
"approved": "Aprovada",
|
||||||
"available": "Disponível"
|
"available": "Disponível"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Conectado",
|
"connected": "Connected",
|
||||||
"new_devices": "Novos dispositivos",
|
"new_devices": "New Devices",
|
||||||
"down_alerts": "Alertas de Baixo"
|
"down_alerts": "Down Alerts"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Consultas",
|
"queries": "Consultas",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Utilizadores",
|
"users": "Utilizadores",
|
||||||
"recipes": "Receitas",
|
"recipes": "Receitas",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Utilizadores",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alertas",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Ativo",
|
||||||
|
"disabled": "Desabilitado",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
"date": "{{value, date}}",
|
"date": "{{value, date}}",
|
||||||
"relativeDate": "{{value, relativeDate}}",
|
"relativeDate": "{{value, relativeDate}}",
|
||||||
"uptime": "{{value, uptime}}",
|
"uptime": "{{value, uptime}}",
|
||||||
"months": "mo",
|
"months": "M",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
"minutes": "m",
|
"minutes": "m",
|
||||||
@@ -22,11 +22,11 @@
|
|||||||
},
|
},
|
||||||
"widget": {
|
"widget": {
|
||||||
"missing_type": "Tipo de Widget ausente: {{type}}",
|
"missing_type": "Tipo de Widget ausente: {{type}}",
|
||||||
"api_error": "Erro da API",
|
"api_error": "Erros de API",
|
||||||
"information": "Informação",
|
"information": "Informação",
|
||||||
"status": "Estado",
|
"status": "Estado",
|
||||||
"url": "Endereço URL",
|
"url": "Endereço URL",
|
||||||
"raw_error": "Erro",
|
"raw_error": "Erro Raw",
|
||||||
"response_data": "Dados da Resposta"
|
"response_data": "Dados da Resposta"
|
||||||
},
|
},
|
||||||
"weather": {
|
"weather": {
|
||||||
@@ -85,23 +85,23 @@
|
|||||||
"ping": {
|
"ping": {
|
||||||
"error": "Erro",
|
"error": "Erro",
|
||||||
"ping": "Tempo de resposta",
|
"ping": "Tempo de resposta",
|
||||||
"down": "Down",
|
"down": "Inativo",
|
||||||
"up": "Up",
|
"up": "Ativo",
|
||||||
"not_available": "Not Available"
|
"not_available": "Não Disponível"
|
||||||
},
|
},
|
||||||
"siteMonitor": {
|
"siteMonitor": {
|
||||||
"http_status": "HTTP status",
|
"http_status": "Estado HTTP",
|
||||||
"error": "Erro",
|
"error": "Erro",
|
||||||
"response": "Response",
|
"response": "Resposta",
|
||||||
"down": "Down",
|
"down": "Inativo",
|
||||||
"up": "Up",
|
"up": "Ativo",
|
||||||
"not_available": "Not Available"
|
"not_available": "Não Disponível"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "A reproduzir",
|
"playing": "A reproduzir",
|
||||||
"transcoding": "Transcodificação",
|
"transcoding": "Transcodificação",
|
||||||
"bitrate": "Taxa de bits",
|
"bitrate": "Taxa de bits",
|
||||||
"no_active": "Sem streams ativas",
|
"no_active": "Sem Streams Ativos",
|
||||||
"movies": "Filmes",
|
"movies": "Filmes",
|
||||||
"series": "Séries",
|
"series": "Séries",
|
||||||
"episodes": "Episódios",
|
"episodes": "Episódios",
|
||||||
@@ -109,7 +109,8 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Desligado",
|
"offline": "Desligado",
|
||||||
"online": "Online",
|
"offline_alt": "Desligado",
|
||||||
|
"online": "Disponível",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"unknown": "Desconhecido"
|
"unknown": "Desconhecido"
|
||||||
},
|
},
|
||||||
@@ -133,24 +134,24 @@
|
|||||||
},
|
},
|
||||||
"fritzbox": {
|
"fritzbox": {
|
||||||
"connectionStatus": "Estado",
|
"connectionStatus": "Estado",
|
||||||
"connectionStatusUnconfigured": "Unconfigured",
|
"connectionStatusUnconfigured": "Não configurado",
|
||||||
"connectionStatusConnecting": "Connecting",
|
"connectionStatusConnecting": "Conectando",
|
||||||
"connectionStatusAuthenticating": "Authenticating",
|
"connectionStatusAuthenticating": "Autenticando",
|
||||||
"connectionStatusPendingDisconnect": "Pending Disconnect",
|
"connectionStatusPendingDisconnect": "Desconexão Pendente",
|
||||||
"connectionStatusDisconnecting": "Disconnecting",
|
"connectionStatusDisconnecting": "Desconectando",
|
||||||
"connectionStatusDisconnected": "Disconnected",
|
"connectionStatusDisconnected": "Desconectado",
|
||||||
"connectionStatusConnected": "Connected",
|
"connectionStatusConnected": "Conectado",
|
||||||
"uptime": "Ligado",
|
"uptime": "Ligado",
|
||||||
"maxDown": "Max. Down",
|
"maxDown": "Max. Down",
|
||||||
"maxUp": "Max. Up",
|
"maxUp": "Máx. Acima",
|
||||||
"down": "Down",
|
"down": "Inativo",
|
||||||
"up": "Up",
|
"up": "Ativo",
|
||||||
"received": "Received",
|
"received": "Recebido",
|
||||||
"sent": "Sent",
|
"sent": "Enviado",
|
||||||
"externalIPAddress": "Ext. IP"
|
"externalIPAddress": "IP Externo"
|
||||||
},
|
},
|
||||||
"caddy": {
|
"caddy": {
|
||||||
"upstreams": "Upstreams",
|
"upstreams": "Streams de Envio",
|
||||||
"requests": "Solicitações atuais",
|
"requests": "Solicitações atuais",
|
||||||
"requests_failed": "Solicitações com falha"
|
"requests_failed": "Solicitações com falha"
|
||||||
},
|
},
|
||||||
@@ -159,24 +160,24 @@
|
|||||||
"diffsDetected": "Diferenças Detetadas"
|
"diffsDetected": "Diferenças Detetadas"
|
||||||
},
|
},
|
||||||
"channelsdvrserver": {
|
"channelsdvrserver": {
|
||||||
"shows": "Shows",
|
"shows": "Programas",
|
||||||
"recordings": "Gravações",
|
"recordings": "Gravações",
|
||||||
"scheduled": "Scheduled",
|
"scheduled": "Agendado",
|
||||||
"passes": "Passes"
|
"passes": "Passes"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "A reproduzir",
|
"playing": "A reproduzir",
|
||||||
"transcoding": "Transcodificação",
|
"transcoding": "Transcodificação",
|
||||||
"bitrate": "Taxa de bits",
|
"bitrate": "Taxa de bits",
|
||||||
"no_active": "Sem streams ativas",
|
"no_active": "Sem Streams Ativos",
|
||||||
"plex_connection_error": "Check Plex Connection"
|
"plex_connection_error": "Verifique a conexão do Plex"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "APs Ligados",
|
"connectedAp": "APs Ligados",
|
||||||
"activeUser": "Dispositivos activos",
|
"activeUser": "Dispositivos ativos",
|
||||||
"alerts": "Alertas",
|
"alerts": "Alertas",
|
||||||
"connectedGateway": "Gateways ligados",
|
"connectedGateway": "Gateways conectados",
|
||||||
"connectedSwitches": "Switches ligados"
|
"connectedSwitches": "Switches conectados"
|
||||||
},
|
},
|
||||||
"nzbget": {
|
"nzbget": {
|
||||||
"rate": "Taxa",
|
"rate": "Taxa",
|
||||||
@@ -185,7 +186,7 @@
|
|||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Streams Ativas",
|
"streams": "Streams Ativas",
|
||||||
"albums": "Albums",
|
"albums": "Álbuns",
|
||||||
"movies": "Filmes",
|
"movies": "Filmes",
|
||||||
"tv": "Series de TV"
|
"tv": "Series de TV"
|
||||||
},
|
},
|
||||||
@@ -212,12 +213,12 @@
|
|||||||
"seed": "Semente"
|
"seed": "Semente"
|
||||||
},
|
},
|
||||||
"qnap": {
|
"qnap": {
|
||||||
"cpuUsage": "CPU Usage",
|
"cpuUsage": "Uso de CPU",
|
||||||
"memUsage": "MEM Usage",
|
"memUsage": "Uso de Memória",
|
||||||
"systemTempC": "System Temp",
|
"systemTempC": "Temp. do Sistema",
|
||||||
"poolUsage": "Pool Usage",
|
"poolUsage": "Pool Usage",
|
||||||
"volumeUsage": "Volume Usage",
|
"volumeUsage": "Uso do volume",
|
||||||
"invalid": "Invalid"
|
"invalid": "Inválido"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Descarregar",
|
"download": "Descarregar",
|
||||||
@@ -249,7 +250,7 @@
|
|||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Desejada",
|
"wanted": "Desejada",
|
||||||
"queued": "Em fila",
|
"queued": "Em fila",
|
||||||
"artists": "Artists"
|
"artists": "Artistas"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Desejada",
|
"wanted": "Desejada",
|
||||||
@@ -276,16 +277,16 @@
|
|||||||
"approved": "Aprovada",
|
"approved": "Aprovada",
|
||||||
"available": "Disponível"
|
"available": "Disponível"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"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 Inatividade"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Consultas",
|
"queries": "Consultas",
|
||||||
"blocked": "Bloqueado",
|
"blocked": "Bloqueado",
|
||||||
"blocked_percent": "Blocked %",
|
"blocked_percent": "Bloqueado %",
|
||||||
"gravity": "Gravidade"
|
"gravity": "Gravidade"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
@@ -305,11 +306,11 @@
|
|||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"address": "Address",
|
"address": "Endereço",
|
||||||
"expires": "Expires",
|
"expires": "Expira em",
|
||||||
"never": "Never",
|
"never": "Nunca",
|
||||||
"last_seen": "Last Seen",
|
"last_seen": "Visto por último",
|
||||||
"now": "Now",
|
"now": "Agora",
|
||||||
"years": "{{number}}y",
|
"years": "{{number}}y",
|
||||||
"weeks": "{{number}}w",
|
"weeks": "{{number}}w",
|
||||||
"days": "{{number}}d",
|
"days": "{{number}}d",
|
||||||
@@ -330,8 +331,8 @@
|
|||||||
"middleware": "Middleware"
|
"middleware": "Middleware"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "Sem streams ativas",
|
"nothing_streaming": "Sem Streams Ativos",
|
||||||
"please_wait": "Por favor aguarde"
|
"please_wait": "Por favor, aguarde"
|
||||||
},
|
},
|
||||||
"npm": {
|
"npm": {
|
||||||
"enabled": "Ativo",
|
"enabled": "Ativo",
|
||||||
@@ -381,7 +382,7 @@
|
|||||||
"players": "Reprodutores",
|
"players": "Reprodutores",
|
||||||
"version": "Versão",
|
"version": "Versão",
|
||||||
"status": "Estado",
|
"status": "Estado",
|
||||||
"up": "Online",
|
"up": "Disponível",
|
||||||
"down": "Desligado"
|
"down": "Desligado"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
@@ -404,20 +405,20 @@
|
|||||||
"load": "Carga",
|
"load": "Carga",
|
||||||
"wait": "Por favor aguarde",
|
"wait": "Por favor aguarde",
|
||||||
"temp": "TEMP",
|
"temp": "TEMP",
|
||||||
"_temp": "Temp",
|
"_temp": "Temperatura",
|
||||||
"warn": "Warn",
|
"warn": "Aviso",
|
||||||
"uptime": "CIMA",
|
"uptime": "CIMA",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"free": "Livre",
|
"free": "Livre",
|
||||||
"used": "Utilizado",
|
"used": "Utilizado",
|
||||||
"days": "d",
|
"days": "d",
|
||||||
"hours": "h",
|
"hours": "h",
|
||||||
"crit": "Crit",
|
"crit": "Crítico",
|
||||||
"read": "Lido",
|
"read": "Lido",
|
||||||
"write": "Write",
|
"write": "Escrita",
|
||||||
"gpu": "GPU",
|
"gpu": "GPU",
|
||||||
"mem": "Mem",
|
"mem": "Memória",
|
||||||
"swap": "Swap"
|
"swap": "Temporário"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Marcador",
|
"bookmark": "Marcador",
|
||||||
@@ -426,7 +427,7 @@
|
|||||||
"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",
|
||||||
@@ -493,15 +494,15 @@
|
|||||||
"up_to_date": "Atualizado",
|
"up_to_date": "Atualizado",
|
||||||
"child_bridges": "Pontes Filhas",
|
"child_bridges": "Pontes Filhas",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Up",
|
"up": "Ativo",
|
||||||
"pending": "Pendente",
|
"pending": "Pendente",
|
||||||
"down": "Down"
|
"down": "Inativo"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "Novo",
|
"new": "Novo",
|
||||||
"up": "Up",
|
"up": "Ativo",
|
||||||
"grace": "Em Período Gratuito",
|
"grace": "Em Período Gratuito",
|
||||||
"down": "Down",
|
"down": "Inativo",
|
||||||
"paused": "Pausado",
|
"paused": "Pausado",
|
||||||
"status": "Estado",
|
"status": "Estado",
|
||||||
"last_ping": "Ultimo Ping",
|
"last_ping": "Ultimo Ping",
|
||||||
@@ -543,14 +544,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",
|
||||||
@@ -562,15 +563,15 @@
|
|||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
"peanut": {
|
"peanut": {
|
||||||
"battery_charge": "Battery Charge",
|
"battery_charge": "Carga da bateria",
|
||||||
"ups_load": "UPS Load",
|
"ups_load": "Carga do UPS",
|
||||||
"ups_status": "UPS Status",
|
"ups_status": "Estado UPS",
|
||||||
"online": "Online",
|
"online": "Disponível",
|
||||||
"on_battery": "On Battery",
|
"on_battery": "Na bateria",
|
||||||
"low_battery": "Low Battery"
|
"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": {
|
||||||
@@ -585,10 +586,10 @@
|
|||||||
"streams_xepg": "Canais XEPG"
|
"streams_xepg": "Canais XEPG"
|
||||||
},
|
},
|
||||||
"opendtu": {
|
"opendtu": {
|
||||||
"yieldDay": "Today",
|
"yieldDay": "Hoje",
|
||||||
"absolutePower": "Power",
|
"absolutePower": "Energia",
|
||||||
"relativePower": "Power %",
|
"relativePower": "Energia %",
|
||||||
"limit": "Limit"
|
"limit": "Limite"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "Carga do CPU",
|
"cpu": "Carga do CPU",
|
||||||
@@ -613,14 +614,14 @@
|
|||||||
"status": "Estado"
|
"status": "Estado"
|
||||||
},
|
},
|
||||||
"pfsense": {
|
"pfsense": {
|
||||||
"load": "Load Avg",
|
"load": "Carga Média",
|
||||||
"memory": "Mem Usage",
|
"memory": "Uso de memória",
|
||||||
"wanStatus": "WAN Status",
|
"wanStatus": "Estado WAN",
|
||||||
"up": "Up",
|
"up": "Ativo",
|
||||||
"down": "Down",
|
"down": "Inativo",
|
||||||
"temp": "Temp",
|
"temp": "Temperatura",
|
||||||
"disk": "Disk Usage",
|
"disk": "Uso do disco",
|
||||||
"wanIP": "WAN IP"
|
"wanIP": "IP WAN"
|
||||||
},
|
},
|
||||||
"proxmoxbackupserver": {
|
"proxmoxbackupserver": {
|
||||||
"datastore_usage": "Armaz. de Dados",
|
"datastore_usage": "Armaz. de Dados",
|
||||||
@@ -643,9 +644,9 @@
|
|||||||
},
|
},
|
||||||
"atsumeru": {
|
"atsumeru": {
|
||||||
"series": "Séries",
|
"series": "Séries",
|
||||||
"archives": "Archives",
|
"archives": "Arquivos",
|
||||||
"chapters": "Chapters",
|
"chapters": "Capítulos",
|
||||||
"categories": "Categories"
|
"categories": "Categorias"
|
||||||
},
|
},
|
||||||
"komga": {
|
"komga": {
|
||||||
"libraries": "Bibliotecas",
|
"libraries": "Bibliotecas",
|
||||||
@@ -663,7 +664,7 @@
|
|||||||
"wanted": "Desejada"
|
"wanted": "Desejada"
|
||||||
},
|
},
|
||||||
"photoprism": {
|
"photoprism": {
|
||||||
"albums": "Albums",
|
"albums": "Álbuns",
|
||||||
"photos": "Fotos",
|
"photos": "Fotos",
|
||||||
"videos": "Vídeos",
|
"videos": "Vídeos",
|
||||||
"people": "Pessoa"
|
"people": "Pessoa"
|
||||||
@@ -685,8 +686,8 @@
|
|||||||
"memoryusage": "Memória Utilizada",
|
"memoryusage": "Memória Utilizada",
|
||||||
"freespace": "Espaço Livre",
|
"freespace": "Espaço Livre",
|
||||||
"activeusers": "Utilizadores Ativos",
|
"activeusers": "Utilizadores Ativos",
|
||||||
"numfiles": "Files",
|
"numfiles": "Arquivos",
|
||||||
"numshares": "Shared Items"
|
"numshares": "Itens compartilhados"
|
||||||
},
|
},
|
||||||
"kopia": {
|
"kopia": {
|
||||||
"status": "Estado",
|
"status": "Estado",
|
||||||
@@ -697,7 +698,7 @@
|
|||||||
},
|
},
|
||||||
"unmanic": {
|
"unmanic": {
|
||||||
"active_workers": "Workers Ativos",
|
"active_workers": "Workers Ativos",
|
||||||
"total_workers": "Total Workers",
|
"total_workers": "Total de trabalhadores",
|
||||||
"records_total": "Comprimento da Fila"
|
"records_total": "Comprimento da Fila"
|
||||||
},
|
},
|
||||||
"pterodactyl": {
|
"pterodactyl": {
|
||||||
@@ -715,7 +716,7 @@
|
|||||||
"uptime": "Ligado"
|
"uptime": "Ligado"
|
||||||
},
|
},
|
||||||
"ghostfolio": {
|
"ghostfolio": {
|
||||||
"gross_percent_today": "Today",
|
"gross_percent_today": "Hoje",
|
||||||
"gross_percent_1y": "Um ano",
|
"gross_percent_1y": "Um ano",
|
||||||
"gross_percent_max": "Todo o tempo"
|
"gross_percent_max": "Todo o tempo"
|
||||||
},
|
},
|
||||||
@@ -731,13 +732,13 @@
|
|||||||
"switches_on": "Interruptores Ligados"
|
"switches_on": "Interruptores Ligados"
|
||||||
},
|
},
|
||||||
"whatsupdocker": {
|
"whatsupdocker": {
|
||||||
"monitoring": "Monitoring",
|
"monitoring": "Monitorando",
|
||||||
"updates": "Atualizações"
|
"updates": "Atualizações"
|
||||||
},
|
},
|
||||||
"calibreweb": {
|
"calibreweb": {
|
||||||
"books": "Livros",
|
"books": "Livros",
|
||||||
"authors": "Authors",
|
"authors": "Autores",
|
||||||
"categories": "Categories",
|
"categories": "Categorias",
|
||||||
"series": "Séries"
|
"series": "Séries"
|
||||||
},
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
@@ -748,47 +749,47 @@
|
|||||||
},
|
},
|
||||||
"kavita": {
|
"kavita": {
|
||||||
"seriesCount": "Séries",
|
"seriesCount": "Séries",
|
||||||
"totalFiles": "Files"
|
"totalFiles": "Arquivos"
|
||||||
},
|
},
|
||||||
"azuredevops": {
|
"azuredevops": {
|
||||||
"result": "Result",
|
"result": "Resultado",
|
||||||
"status": "Estado",
|
"status": "Estado",
|
||||||
"buildId": "Build ID",
|
"buildId": "ID Compilação",
|
||||||
"succeeded": "Succeeded",
|
"succeeded": "Bem-sucedido",
|
||||||
"notStarted": "Not Started",
|
"notStarted": "Não iniciado",
|
||||||
"failed": "Falhou",
|
"failed": "Falhou",
|
||||||
"canceled": "Canceled",
|
"canceled": "Cancelado",
|
||||||
"inProgress": "In Progress",
|
"inProgress": "Em Progresso",
|
||||||
"totalPrs": "Total PRs",
|
"totalPrs": "Total de PRs",
|
||||||
"myPrs": "My PRs",
|
"myPrs": "Minhas PRs",
|
||||||
"approved": "Aprovada"
|
"approved": "Aprovada"
|
||||||
},
|
},
|
||||||
"gamedig": {
|
"gamedig": {
|
||||||
"status": "Estado",
|
"status": "Estado",
|
||||||
"online": "Online",
|
"online": "Disponível",
|
||||||
"offline": "Desligado",
|
"offline": "Desligado",
|
||||||
"name": "Name",
|
"name": "Nome",
|
||||||
"map": "Map",
|
"map": "Mapa",
|
||||||
"currentPlayers": "Current players",
|
"currentPlayers": "Jogadores atuais",
|
||||||
"players": "Reprodutores",
|
"players": "Reprodutores",
|
||||||
"maxPlayers": "Max players",
|
"maxPlayers": "Número Máximo de Jogadores",
|
||||||
"bots": "Bots",
|
"bots": "Robôs",
|
||||||
"ping": "Tempo de resposta"
|
"ping": "Tempo de resposta"
|
||||||
},
|
},
|
||||||
"urbackup": {
|
"urbackup": {
|
||||||
"ok": "Ok",
|
"ok": "Ok",
|
||||||
"errored": "Errors",
|
"errored": "Erros",
|
||||||
"noRecent": "Out of Date",
|
"noRecent": "Desatualizado",
|
||||||
"totalUsed": "Used Storage"
|
"totalUsed": "Armazanamento Utilizado"
|
||||||
},
|
},
|
||||||
"mealie": {
|
"mealie": {
|
||||||
"recipes": "Recipes",
|
"recipes": "Receitas",
|
||||||
"users": "Utilizadores",
|
"users": "Utilizadores",
|
||||||
"categories": "Categories",
|
"categories": "Categorias",
|
||||||
"tags": "Tags"
|
"tags": "Marcadores"
|
||||||
},
|
},
|
||||||
"openmediavault": {
|
"openmediavault": {
|
||||||
"downloading": "Downloading",
|
"downloading": "Baixando",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"running": "A correr",
|
"running": "A correr",
|
||||||
"stopped": "Parado",
|
"stopped": "Parado",
|
||||||
@@ -797,71 +798,95 @@
|
|||||||
},
|
},
|
||||||
"openwrt": {
|
"openwrt": {
|
||||||
"uptime": "Ligado",
|
"uptime": "Ligado",
|
||||||
"cpuLoad": "CPU Load Avg (5m)",
|
"cpuLoad": "Carga da CPU média (5m)",
|
||||||
"up": "Up",
|
"up": "Ativo",
|
||||||
"down": "Down",
|
"down": "Inativo",
|
||||||
"bytesTx": "Transmitted",
|
"bytesTx": "Transmitido",
|
||||||
"bytesRx": "Received"
|
"bytesRx": "Recebido"
|
||||||
},
|
},
|
||||||
"uptimerobot": {
|
"uptimerobot": {
|
||||||
"status": "Estado",
|
"status": "Estado",
|
||||||
"uptime": "Ligado",
|
"uptime": "Ligado",
|
||||||
"lastDown": "Last Downtime",
|
"lastDown": "Última inatividade",
|
||||||
"downDuration": "Downtime Duration",
|
"downDuration": "Duração de inatividade",
|
||||||
"sitesUp": "Sites no Ar",
|
"sitesUp": "Sites no Ar",
|
||||||
"sitesDown": "Sites Fora do Ar",
|
"sitesDown": "Sites Fora do Ar",
|
||||||
"paused": "Pausado",
|
"paused": "Pausado",
|
||||||
"notyetchecked": "Not Yet Checked",
|
"notyetchecked": "Não conferidos ainda",
|
||||||
"up": "Up",
|
"up": "Ativo",
|
||||||
"seemsdown": "Seems Down",
|
"seemsdown": "Parece Desconectado",
|
||||||
"down": "Down",
|
"down": "Inativo",
|
||||||
"unknown": "Desconhecido"
|
"unknown": "Desconhecido"
|
||||||
},
|
},
|
||||||
"calendar": {
|
"calendar": {
|
||||||
"inCinemas": "In cinemas",
|
"inCinemas": "Nos cinemas",
|
||||||
"physicalRelease": "Physical release",
|
"physicalRelease": "Versão física",
|
||||||
"digitalRelease": "Digital release",
|
"digitalRelease": "Versão digital",
|
||||||
"noEventsToday": "No events for today!",
|
"noEventsToday": "Nenhum evento para hoje!",
|
||||||
"noEventsFound": "No events found"
|
"noEventsFound": "Nenhum evento encontrado"
|
||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Plataformas",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Total de ROMs"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Alertas",
|
||||||
"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": "Solicitações de Envio"
|
||||||
},
|
},
|
||||||
"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 da Imagem",
|
||||||
"galleries": "Galleries",
|
"galleries": "Galerias",
|
||||||
"performers": "Performers",
|
"performers": "Atores",
|
||||||
"studios": "Studios",
|
"studios": "Estúdios",
|
||||||
"movies": "Filmes",
|
"movies": "Filmes",
|
||||||
"tags": "Tags",
|
"tags": "Marcadores",
|
||||||
"oCount": "O Count"
|
"oCount": "Contagem 0"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Utilizadores",
|
"users": "Utilizadores",
|
||||||
"recipes": "Recipes",
|
"recipes": "Receitas",
|
||||||
"keywords": "Keywords"
|
"keywords": "Palavras-chave"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Itens",
|
||||||
|
"totalWithWarranty": "Com Garantia",
|
||||||
|
"locations": "Localização",
|
||||||
|
"labels": "Rótulos",
|
||||||
|
"users": "Utilizadores",
|
||||||
|
"totalValue": "Valor Total"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alertas",
|
||||||
|
"bans": "Banimentos"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Conectado",
|
||||||
|
"enabled": "Ativo",
|
||||||
|
"disabled": "Desabilitado",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
|
"offline_alt": "Offline",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"unknown": "Necunoscut"
|
"unknown": "Necunoscut"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Aprobate",
|
"approved": "Aprobate",
|
||||||
"available": "Disponibile"
|
"available": "Disponibile"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Utilizatori",
|
"users": "Utilizatori",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Utilizatori",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Activat",
|
||||||
|
"disabled": "Dezactivat",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Не в сети",
|
"offline": "Не в сети",
|
||||||
|
"offline_alt": "Не в сети",
|
||||||
"online": "В сети",
|
"online": "В сети",
|
||||||
"total": "Всего",
|
"total": "Всего",
|
||||||
"unknown": "Неизвестен"
|
"unknown": "Неизвестен"
|
||||||
@@ -276,10 +277,10 @@
|
|||||||
"approved": "Одобрено",
|
"approved": "Одобрено",
|
||||||
"available": "Доступно"
|
"available": "Доступно"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Всего",
|
"total": "Всего",
|
||||||
"connected": "Подключено",
|
"connected": "Подключено",
|
||||||
"new_devices": "Новые устройства",
|
"new_devices": "Новое устройство",
|
||||||
"down_alerts": "Оповещение о недоступности"
|
"down_alerts": "Оповещение о недоступности"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
@@ -830,38 +831,62 @@
|
|||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Предупреждения",
|
"warnings": "Предупреждения",
|
||||||
"criticals": "Криты"
|
"criticals": "Критические"
|
||||||
},
|
},
|
||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Events",
|
"events": "События",
|
||||||
"plants": "Plants",
|
"plants": "Растения",
|
||||||
"photos": "Фото",
|
"photos": "Фото",
|
||||||
"species": "Species"
|
"species": "Виды"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Notifications",
|
"notifications": "Уведомления",
|
||||||
"issues": "Вопросы",
|
"issues": "Вопросы",
|
||||||
"pulls": "Pull Requests"
|
"pulls": "Запросы на слияние (Pull Request)"
|
||||||
},
|
},
|
||||||
"stash": {
|
"stash": {
|
||||||
"scenes": "Scenes",
|
"scenes": "Сцены",
|
||||||
"scenesPlayed": "Scenes Played",
|
"scenesPlayed": "Проигранных сцен",
|
||||||
"playCount": "Total Plays",
|
"playCount": "Всего проиграно",
|
||||||
"playDuration": "Time Watched",
|
"playDuration": "Просмотрено времени",
|
||||||
"sceneSize": "Scenes Size",
|
"sceneSize": "Размер сцены",
|
||||||
"sceneDuration": "Scenes Duration",
|
"sceneDuration": "Длительность сцен",
|
||||||
"images": "Images",
|
"images": "Изображения",
|
||||||
"imageSize": "Images Size",
|
"imageSize": "Размер изображений",
|
||||||
"galleries": "Galleries",
|
"galleries": "Галереи",
|
||||||
"performers": "Performers",
|
"performers": "Исполнители",
|
||||||
"studios": "Studios",
|
"studios": "Студии",
|
||||||
"movies": "Фильмы",
|
"movies": "Фильмы",
|
||||||
"tags": "Теги",
|
"tags": "Теги",
|
||||||
"oCount": "O Count"
|
"oCount": "0"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Пользователи",
|
"users": "Пользователи",
|
||||||
"recipes": "Рецепты",
|
"recipes": "Рецепты",
|
||||||
"keywords": "Keywords"
|
"keywords": "Ключевые слова"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Элементы",
|
||||||
|
"totalWithWarranty": "С гарантией",
|
||||||
|
"locations": "Местоположения",
|
||||||
|
"labels": "Ярлыки",
|
||||||
|
"users": "Пользователи",
|
||||||
|
"totalValue": "Общая стоимость"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Предупреждения",
|
||||||
|
"bans": "Запреты"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Подключено",
|
||||||
|
"enabled": "Включено",
|
||||||
|
"disabled": "Выключено",
|
||||||
|
"total": "Всего"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Nedostupný",
|
"offline": "Nedostupný",
|
||||||
|
"offline_alt": "Nedostupný",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Celkovo",
|
"total": "Celkovo",
|
||||||
"unknown": "Neznáme"
|
"unknown": "Neznáme"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Schválené",
|
"approved": "Schválené",
|
||||||
"available": "Dostupné"
|
"available": "Dostupné"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Celkovo",
|
"total": "Celkovo",
|
||||||
"connected": "Pripojené",
|
"connected": "Pripojené",
|
||||||
"new_devices": "Nové zariadenia",
|
"new_devices": "Nové zariadenia",
|
||||||
@@ -833,28 +834,28 @@
|
|||||||
"criticals": "Kritické"
|
"criticals": "Kritické"
|
||||||
},
|
},
|
||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Events",
|
"events": "Udalosti",
|
||||||
"plants": "Plants",
|
"plants": "Rastliny",
|
||||||
"photos": "Fotografie",
|
"photos": "Fotografie",
|
||||||
"species": "Species"
|
"species": "Druhy"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Notifications",
|
"notifications": "Oznámenia",
|
||||||
"issues": "Problémy",
|
"issues": "Problémy",
|
||||||
"pulls": "Pull Requests"
|
"pulls": "Pull requesty"
|
||||||
},
|
},
|
||||||
"stash": {
|
"stash": {
|
||||||
"scenes": "Scenes",
|
"scenes": "Scény",
|
||||||
"scenesPlayed": "Scenes Played",
|
"scenesPlayed": "Prehrané scény",
|
||||||
"playCount": "Total Plays",
|
"playCount": "Celkovo prehraní",
|
||||||
"playDuration": "Time Watched",
|
"playDuration": "Pozeraný čas",
|
||||||
"sceneSize": "Scenes Size",
|
"sceneSize": "Veľkosť obrazovky",
|
||||||
"sceneDuration": "Scenes Duration",
|
"sceneDuration": "Dĺžka scény",
|
||||||
"images": "Images",
|
"images": "Obrázky",
|
||||||
"imageSize": "Images Size",
|
"imageSize": "Veľkosť obrázkov",
|
||||||
"galleries": "Galleries",
|
"galleries": "Galérie",
|
||||||
"performers": "Performers",
|
"performers": "Herci",
|
||||||
"studios": "Studios",
|
"studios": "Štúdiá",
|
||||||
"movies": "Filmy",
|
"movies": "Filmy",
|
||||||
"tags": "Štítky",
|
"tags": "Štítky",
|
||||||
"oCount": "O Count"
|
"oCount": "O Count"
|
||||||
@@ -862,6 +863,30 @@
|
|||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Používatelia",
|
"users": "Používatelia",
|
||||||
"recipes": "Recepty",
|
"recipes": "Recepty",
|
||||||
"keywords": "Keywords"
|
"keywords": "Kľúčové slová"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Položky",
|
||||||
|
"totalWithWarranty": "So zárukou",
|
||||||
|
"locations": "Umiestnenia",
|
||||||
|
"labels": "Štítky",
|
||||||
|
"users": "Používatelia",
|
||||||
|
"totalValue": "Celková hodnota"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Upozornenia",
|
||||||
|
"bans": "Bany"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Pripojené",
|
||||||
|
"enabled": "Povolené",
|
||||||
|
"disabled": "Zakázané",
|
||||||
|
"total": "Celkovo"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Zastarané",
|
||||||
|
"banned": "Zabanovaný"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Ni povezan",
|
"offline": "Ni povezan",
|
||||||
|
"offline_alt": "Ni povezan",
|
||||||
"online": "Na spletu",
|
"online": "Na spletu",
|
||||||
"total": "Skupaj",
|
"total": "Skupaj",
|
||||||
"unknown": "Neznano"
|
"unknown": "Neznano"
|
||||||
@@ -139,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "Čakanje na prekinitev",
|
"connectionStatusPendingDisconnect": "Čakanje na prekinitev",
|
||||||
"connectionStatusDisconnecting": "Prekinitev",
|
"connectionStatusDisconnecting": "Prekinitev",
|
||||||
"connectionStatusDisconnected": "Prekinjeno",
|
"connectionStatusDisconnected": "Prekinjeno",
|
||||||
"connectionStatusConnected": "Povezanih",
|
"connectionStatusConnected": "Povezan",
|
||||||
"uptime": "Čas delovanja",
|
"uptime": "Čas delovanja",
|
||||||
"maxDown": "Maks. dol",
|
"maxDown": "Maks. dol",
|
||||||
"maxUp": "Maks. gor",
|
"maxUp": "Maks. gor",
|
||||||
@@ -152,7 +153,7 @@
|
|||||||
"caddy": {
|
"caddy": {
|
||||||
"upstreams": "Pretok gor",
|
"upstreams": "Pretok gor",
|
||||||
"requests": "Trenutnih zahtev",
|
"requests": "Trenutnih zahtev",
|
||||||
"requests_failed": "Neuspešnih zahtev"
|
"requests_failed": "Neuspeš. zahtev"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Skupaj opazovano",
|
"totalObserved": "Skupaj opazovano",
|
||||||
@@ -276,11 +277,11 @@
|
|||||||
"approved": "Odobreno",
|
"approved": "Odobreno",
|
||||||
"available": "Na voljo"
|
"available": "Na voljo"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Skupaj",
|
"total": "Skupaj",
|
||||||
"connected": "Povezanih",
|
"connected": "Povezan",
|
||||||
"new_devices": "Nove naprave",
|
"new_devices": "Nova naprave",
|
||||||
"down_alerts": "Izključeno"
|
"down_alerts": "Alarmi nedelovanja"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Poizvedbe",
|
"queries": "Poizvedbe",
|
||||||
@@ -354,8 +355,8 @@
|
|||||||
"enableIndexers": "Indekserji",
|
"enableIndexers": "Indekserji",
|
||||||
"numberOfGrabs": "Zajemi",
|
"numberOfGrabs": "Zajemi",
|
||||||
"numberOfQueries": "Poizvedbe",
|
"numberOfQueries": "Poizvedbe",
|
||||||
"numberOfFailGrabs": "Neuspešni zajemi",
|
"numberOfFailGrabs": "Neuspeš. zajem",
|
||||||
"numberOfFailQueries": "Neuspešne poizvedbe"
|
"numberOfFailQueries": "Neuspeš. poizvedb"
|
||||||
},
|
},
|
||||||
"jackett": {
|
"jackett": {
|
||||||
"configured": "Nastavljeno",
|
"configured": "Nastavljeno",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Uporabniki",
|
"users": "Uporabniki",
|
||||||
"recipes": "Recepti",
|
"recipes": "Recepti",
|
||||||
"keywords": "Ključne besede"
|
"keywords": "Ključne besede"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Predmeti",
|
||||||
|
"totalWithWarranty": "Z garancijo",
|
||||||
|
"locations": "Lokacije",
|
||||||
|
"labels": "Oznake",
|
||||||
|
"users": "Uporabniki",
|
||||||
|
"totalValue": "Skupna vrednost"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Opozorila",
|
||||||
|
"bans": "Prepovedi"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Povezan",
|
||||||
|
"enabled": "Omogočen",
|
||||||
|
"disabled": "Onemogočen",
|
||||||
|
"total": "Skupaj"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Čez proxi",
|
||||||
|
"auth": "Z Auth",
|
||||||
|
"outdated": "Zastarelo",
|
||||||
|
"banned": "Prepovedan"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
|
"offline_alt": "Offline",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available"
|
"available": "Available"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Users",
|
"users": "Users",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Users",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Enabled",
|
||||||
|
"disabled": "Disabled",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -104,11 +104,12 @@
|
|||||||
"no_active": "Inga aktiva strömmar",
|
"no_active": "Inga aktiva strömmar",
|
||||||
"movies": "Movies",
|
"movies": "Movies",
|
||||||
"series": "Series",
|
"series": "Series",
|
||||||
"episodes": "Episodes",
|
"episodes": "Avsnitt",
|
||||||
"songs": "Songs"
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
|
"offline_alt": "Offline",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Godkända",
|
"approved": "Godkända",
|
||||||
"available": "Tillgänglig"
|
"available": "Tillgänglig"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -422,7 +423,7 @@
|
|||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"service": "Service",
|
"service": "Service",
|
||||||
"search": "Search",
|
"search": "Sök",
|
||||||
"custom": "Custom",
|
"custom": "Custom",
|
||||||
"visit": "Visit",
|
"visit": "Visit",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Användare",
|
"users": "Användare",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Användare",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Aktiverad",
|
||||||
|
"disabled": "Inaktiverad",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "ఆఫ్లైన్",
|
"offline": "ఆఫ్లైన్",
|
||||||
|
"offline_alt": "ఆఫ్లైన్",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "మొత్తం",
|
"total": "మొత్తం",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "ఆమోదించబడింది",
|
"approved": "ఆమోదించబడింది",
|
||||||
"available": "అందుబాటులో వున్నవి"
|
"available": "అందుబాటులో వున్నవి"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "మొత్తం",
|
"total": "మొత్తం",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "వినియోగదారులు",
|
"users": "వినియోగదారులు",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "వినియోగదారులు",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "ప్రారంభించబడింది",
|
||||||
|
"disabled": "డిసేబ్లెడ్",
|
||||||
|
"total": "మొత్తం"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "ออฟไลน์",
|
"offline": "ออฟไลน์",
|
||||||
|
"offline_alt": "ออฟไลน์",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "ทั้งหมด",
|
"total": "ทั้งหมด",
|
||||||
"unknown": "ไม่ทราบ"
|
"unknown": "ไม่ทราบ"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available"
|
"available": "Available"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "ทั้งหมด",
|
"total": "ทั้งหมด",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "ผู้ใช้",
|
"users": "ผู้ใช้",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "ผู้ใช้",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Enabled",
|
||||||
|
"disabled": "Disabled",
|
||||||
|
"total": "ทั้งหมด"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
"seconds": "s"
|
"seconds": "s"
|
||||||
},
|
},
|
||||||
"widget": {
|
"widget": {
|
||||||
"missing_type": "Kayıp Araç Türü: {{type}}",
|
"missing_type": "Eksik Araç Türü: {{type}}",
|
||||||
"api_error": "API Hatası",
|
"api_error": "API Hatası",
|
||||||
"information": "Bilgi",
|
"information": "Bilgi",
|
||||||
"status": "Durum",
|
"status": "Durum",
|
||||||
@@ -42,12 +42,12 @@
|
|||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"mem": "MEM",
|
||||||
"total": "Toplam",
|
"total": "Toplam",
|
||||||
"free": "Boşta",
|
"free": "Boş",
|
||||||
"used": "Kullanımda",
|
"used": "Kullanımda",
|
||||||
"load": "Yük",
|
"load": "Yük",
|
||||||
"temp": "Geçici",
|
"temp": "Sıcaklık",
|
||||||
"max": "En Yüksek",
|
"max": "En Yüksek",
|
||||||
"uptime": "Çalışma Süresi"
|
"uptime": "Çalışıyor"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Kullanıcılar",
|
"users": "Kullanıcılar",
|
||||||
@@ -61,7 +61,7 @@
|
|||||||
"wlan_devices": "WLAN Aygıtları",
|
"wlan_devices": "WLAN Aygıtları",
|
||||||
"lan_users": "LAN Kullanıcıları",
|
"lan_users": "LAN Kullanıcıları",
|
||||||
"wlan_users": "WLAN Kullanıcıları",
|
"wlan_users": "WLAN Kullanıcıları",
|
||||||
"up": "Çalışma Süresi",
|
"up": "Çalışıyor",
|
||||||
"down": "Aşağı",
|
"down": "Aşağı",
|
||||||
"wait": "Lütfen bekleyin",
|
"wait": "Lütfen bekleyin",
|
||||||
"empty_data": "Alt sistem durumu bilinmiyor"
|
"empty_data": "Alt sistem durumu bilinmiyor"
|
||||||
@@ -71,15 +71,15 @@
|
|||||||
"tx": "Giden Veri",
|
"tx": "Giden Veri",
|
||||||
"mem": "MEM",
|
"mem": "MEM",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"running": "Çalışan",
|
"running": "Çalışıyor",
|
||||||
"offline": "Çevrimdışı",
|
"offline": "Çevrimdışı",
|
||||||
"error": "Hata",
|
"error": "Hata",
|
||||||
"unknown": "Bilinmiyor",
|
"unknown": "Bilinmiyor",
|
||||||
"healthy": "Sağlık",
|
"healthy": "Sağlıklı",
|
||||||
"starting": "Başlatılıyor",
|
"starting": "Başlatılıyor",
|
||||||
"unhealthy": "Sağlıksız",
|
"unhealthy": "Sağlıksız",
|
||||||
"not_found": "Bulunamadı",
|
"not_found": "Bulunamadı",
|
||||||
"exited": "Durduruldu",
|
"exited": "Kapandı",
|
||||||
"partial": "Parçalı"
|
"partial": "Parçalı"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Çevrimdışı",
|
"offline": "Çevrimdışı",
|
||||||
|
"offline_alt": "Çevrimdışı",
|
||||||
"online": "Çevrimiçi",
|
"online": "Çevrimiçi",
|
||||||
"total": "Toplam",
|
"total": "Toplam",
|
||||||
"unknown": "Bilinmiyor"
|
"unknown": "Bilinmiyor"
|
||||||
@@ -122,8 +123,8 @@
|
|||||||
"watt_hour": "Watt/Saat"
|
"watt_hour": "Watt/Saat"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "İndir",
|
"download": "İndirme",
|
||||||
"upload": "Yükle",
|
"upload": "Yükleme",
|
||||||
"leech": "Tüketici",
|
"leech": "Tüketici",
|
||||||
"seed": "Sağlayıcı"
|
"seed": "Sağlayıcı"
|
||||||
},
|
},
|
||||||
@@ -136,18 +137,18 @@
|
|||||||
"connectionStatusUnconfigured": "Yapılandırılmamış",
|
"connectionStatusUnconfigured": "Yapılandırılmamış",
|
||||||
"connectionStatusConnecting": "Bağlanıyor",
|
"connectionStatusConnecting": "Bağlanıyor",
|
||||||
"connectionStatusAuthenticating": "Kimlik doğrulanıyor",
|
"connectionStatusAuthenticating": "Kimlik doğrulanıyor",
|
||||||
"connectionStatusPendingDisconnect": "Pending Disconnect",
|
"connectionStatusPendingDisconnect": "Bağlantının Kesilmesi Bekleniyor",
|
||||||
"connectionStatusDisconnecting": "Bağlantı kesiliyor...",
|
"connectionStatusDisconnecting": "Bağlantı kesiliyor...",
|
||||||
"connectionStatusDisconnected": "Bağlantı kesildi",
|
"connectionStatusDisconnected": "Bağlantı kesildi",
|
||||||
"connectionStatusConnected": "Bağlandı",
|
"connectionStatusConnected": "Bağlandı",
|
||||||
"uptime": "Çalışma Süresi",
|
"uptime": "Çalışma Süresi",
|
||||||
"maxDown": "Max. Down",
|
"maxDown": "Max. Indirme",
|
||||||
"maxUp": "Max. Up",
|
"maxUp": "Max. Gönderme",
|
||||||
"down": "İndirme",
|
"down": "İndirme",
|
||||||
"up": "Yükleme",
|
"up": "Yükleme",
|
||||||
"received": "Alınan",
|
"received": "Alınan",
|
||||||
"sent": "Gönderilen",
|
"sent": "Gönderilen",
|
||||||
"externalIPAddress": "Ext. IP"
|
"externalIPAddress": "Harici IP"
|
||||||
},
|
},
|
||||||
"caddy": {
|
"caddy": {
|
||||||
"upstreams": "Akış",
|
"upstreams": "Akış",
|
||||||
@@ -169,7 +170,7 @@
|
|||||||
"transcoding": "Dönüştürülüyor",
|
"transcoding": "Dönüştürülüyor",
|
||||||
"bitrate": "Bit Oranı",
|
"bitrate": "Bit Oranı",
|
||||||
"no_active": "Aktif akış yok",
|
"no_active": "Aktif akış yok",
|
||||||
"plex_connection_error": "Check Plex Connection"
|
"plex_connection_error": "Plex Bağlantısı Kontrol Ediliyor"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Bağlı AP'ler",
|
"connectedAp": "Bağlı AP'ler",
|
||||||
@@ -196,18 +197,18 @@
|
|||||||
},
|
},
|
||||||
"rutorrent": {
|
"rutorrent": {
|
||||||
"active": "Aktif",
|
"active": "Aktif",
|
||||||
"upload": "Yükle",
|
"upload": "Yükleme",
|
||||||
"download": "İndir"
|
"download": "İndirme"
|
||||||
},
|
},
|
||||||
"transmission": {
|
"transmission": {
|
||||||
"download": "İndir",
|
"download": "İndirme",
|
||||||
"upload": "Yükle",
|
"upload": "Yükleme",
|
||||||
"leech": "Tüketici",
|
"leech": "Tüketici",
|
||||||
"seed": "Sağlayıcı"
|
"seed": "Sağlayıcı"
|
||||||
},
|
},
|
||||||
"qbittorrent": {
|
"qbittorrent": {
|
||||||
"download": "İndir",
|
"download": "İndirme",
|
||||||
"upload": "Yükle",
|
"upload": "Yükleme",
|
||||||
"leech": "Tüketici",
|
"leech": "Tüketici",
|
||||||
"seed": "Sağlayıcı"
|
"seed": "Sağlayıcı"
|
||||||
},
|
},
|
||||||
@@ -220,87 +221,87 @@
|
|||||||
"invalid": "Geçersiz"
|
"invalid": "Geçersiz"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "İndir",
|
"download": "İndirme",
|
||||||
"upload": "Yükle",
|
"upload": "Yükleme",
|
||||||
"leech": "Tüketici",
|
"leech": "Tüketici",
|
||||||
"seed": "Sağlayıcı"
|
"seed": "Sağlayıcı"
|
||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "İndir",
|
"download": "İndirme",
|
||||||
"upload": "Yükle",
|
"upload": "Yükleme",
|
||||||
"leech": "Tüketici",
|
"leech": "Tüketici",
|
||||||
"seed": "Sağlayıcı"
|
"seed": "Sağlayıcı"
|
||||||
},
|
},
|
||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Aranan",
|
"wanted": "İstendi",
|
||||||
"queued": "Kuyrukta",
|
"queued": "Sırada",
|
||||||
"series": "Diziler",
|
"series": "Diziler",
|
||||||
"queue": "Kuyruk",
|
"queue": "Kuyruk",
|
||||||
"unknown": "Bilinmiyor"
|
"unknown": "Bilinmiyor"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Aranan",
|
"wanted": "İstendi",
|
||||||
"missing": "Kayıp",
|
"missing": "Eksik",
|
||||||
"queued": "Kuyrukta",
|
"queued": "Sırada",
|
||||||
"movies": "Filmler",
|
"movies": "Filmler",
|
||||||
"queue": "Kuyruk",
|
"queue": "Kuyruk",
|
||||||
"unknown": "Bilinmiyor"
|
"unknown": "Bilinmiyor"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Aranan",
|
"wanted": "İstendi",
|
||||||
"queued": "Kuyrukta",
|
"queued": "Sırada",
|
||||||
"artists": "Sanatçılar"
|
"artists": "Sanatçılar"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Aranan",
|
"wanted": "İstendi",
|
||||||
"queued": "Kuyrukta",
|
"queued": "Sırada",
|
||||||
"books": "Kitaplar"
|
"books": "Kitaplar"
|
||||||
},
|
},
|
||||||
"bazarr": {
|
"bazarr": {
|
||||||
"missingEpisodes": "Kayıp Bölümler",
|
"missingEpisodes": "Eksik Bölümler",
|
||||||
"missingMovies": "Kayıp Filmler"
|
"missingMovies": "Eksik Filmler"
|
||||||
},
|
},
|
||||||
"ombi": {
|
"ombi": {
|
||||||
"pending": "Bekliyor",
|
"pending": "Bekleyen",
|
||||||
"approved": "Onaylı",
|
"approved": "Onaylı",
|
||||||
"available": "Kullanılabilir"
|
"available": "Kullanılabilir"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"jellyseerr": {
|
||||||
"pending": "Bekliyor",
|
"pending": "Bekleyen",
|
||||||
"approved": "Onaylı",
|
"approved": "Onaylı",
|
||||||
"available": "Kullanılabilir"
|
"available": "Kullanılabilir"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
"overseerr": {
|
||||||
"pending": "Bekliyor",
|
"pending": "Bekleyen",
|
||||||
"processing": "İşleniyor",
|
"processing": "İşleniyor",
|
||||||
"approved": "Onaylı",
|
"approved": "Onaylı",
|
||||||
"available": "Kullanılabilir"
|
"available": "Kullanılabilir"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Toplam",
|
"total": "Toplam",
|
||||||
"connected": "Bağlandı",
|
"connected": "Bağlandı",
|
||||||
"new_devices": "Yeni Cihazlar",
|
"new_devices": "Yeni Cihazlar",
|
||||||
"down_alerts": "Düşme Uyarıları"
|
"down_alerts": "Hata Uyarıları"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Sorgular",
|
"queries": "Sorgular",
|
||||||
"blocked": "Engellenen",
|
"blocked": "Engellenen",
|
||||||
"blocked_percent": "Engellenen %",
|
"blocked_percent": "Engellenen %",
|
||||||
"gravity": "Yer Çekimi"
|
"gravity": "Gravity"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Sorgular",
|
"queries": "Sorgular",
|
||||||
"blocked": "Engellenen",
|
"blocked": "Engellenen",
|
||||||
"filtered": "Filtrelenen",
|
"filtered": "Filtrelendi",
|
||||||
"latency": "Gecikme"
|
"latency": "Gecikme"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "Yükle",
|
"upload": "Yükleme",
|
||||||
"download": "İndir",
|
"download": "İndirme",
|
||||||
"ping": "Gecikme"
|
"ping": "Gecikme"
|
||||||
},
|
},
|
||||||
"portainer": {
|
"portainer": {
|
||||||
"running": "Çalışan",
|
"running": "Çalışıyor",
|
||||||
"stopped": "Durduruldu",
|
"stopped": "Durduruldu",
|
||||||
"total": "Toplam"
|
"total": "Toplam"
|
||||||
},
|
},
|
||||||
@@ -352,10 +353,10 @@
|
|||||||
},
|
},
|
||||||
"prowlarr": {
|
"prowlarr": {
|
||||||
"enableIndexers": "Dizin Oluşturucular",
|
"enableIndexers": "Dizin Oluşturucular",
|
||||||
"numberOfGrabs": "Yakalama Sayısı",
|
"numberOfGrabs": "Yakalamalar",
|
||||||
"numberOfQueries": "Sorgular",
|
"numberOfQueries": "Sorgular",
|
||||||
"numberOfFailGrabs": "Başarısız Yakalama Sayısı",
|
"numberOfFailGrabs": "Başarısız Yakalamalar",
|
||||||
"numberOfFailQueries": "Başarısız Sorgu Sayısı"
|
"numberOfFailQueries": "Başarısız Sorgular"
|
||||||
},
|
},
|
||||||
"jackett": {
|
"jackett": {
|
||||||
"configured": "Yapılandırılmış",
|
"configured": "Yapılandırılmış",
|
||||||
@@ -373,8 +374,8 @@
|
|||||||
"domain_count": "Etki Alanları"
|
"domain_count": "Etki Alanları"
|
||||||
},
|
},
|
||||||
"medusa": {
|
"medusa": {
|
||||||
"wanted": "Aranan",
|
"wanted": "İstendi",
|
||||||
"queued": "Kuyrukta",
|
"queued": "Sırada",
|
||||||
"series": "Diziler"
|
"series": "Diziler"
|
||||||
},
|
},
|
||||||
"minecraft": {
|
"minecraft": {
|
||||||
@@ -385,7 +386,7 @@
|
|||||||
"down": "Çevrimdışı"
|
"down": "Çevrimdışı"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Oku",
|
"read": "Okunan",
|
||||||
"unread": "Okunmamış"
|
"unread": "Okunmamış"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
@@ -403,17 +404,17 @@
|
|||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"load": "Yük",
|
"load": "Yük",
|
||||||
"wait": "Lütfen bekleyin",
|
"wait": "Lütfen bekleyin",
|
||||||
"temp": "Geçici",
|
"temp": "Sıcaklık",
|
||||||
"_temp": "Sıcaklık",
|
"_temp": "Sıcaklık",
|
||||||
"warn": "Uyarı",
|
"warn": "Uyarı",
|
||||||
"uptime": "Çalışma Süresi",
|
"uptime": "Çalışıyor",
|
||||||
"total": "Toplam",
|
"total": "Toplam",
|
||||||
"free": "Boşta",
|
"free": "Boş",
|
||||||
"used": "Kullanımda",
|
"used": "Kullanımda",
|
||||||
"days": "g",
|
"days": "g",
|
||||||
"hours": "sa",
|
"hours": "sa",
|
||||||
"crit": "Kritik",
|
"crit": "Kritik",
|
||||||
"read": "Oku",
|
"read": "Okunan",
|
||||||
"write": "Yazma",
|
"write": "Yazma",
|
||||||
"gpu": "GPU",
|
"gpu": "GPU",
|
||||||
"mem": "Hafıza",
|
"mem": "Hafıza",
|
||||||
@@ -426,7 +427,7 @@
|
|||||||
"custom": "Özel",
|
"custom": "Özel",
|
||||||
"visit": "Ziyaret",
|
"visit": "Ziyaret",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"searchsuggestion": "Suggestion"
|
"searchsuggestion": "Öneri"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"0-day": "Güneşli",
|
"0-day": "Güneşli",
|
||||||
@@ -494,18 +495,18 @@
|
|||||||
"child_bridges": "Alt Köprüler",
|
"child_bridges": "Alt Köprüler",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"up": "Yükleme",
|
"up": "Yükleme",
|
||||||
"pending": "Bekliyor",
|
"pending": "Bekleyen",
|
||||||
"down": "İndirme"
|
"down": "İndirme"
|
||||||
},
|
},
|
||||||
"healthchecks": {
|
"healthchecks": {
|
||||||
"new": "New",
|
"new": "Yeni",
|
||||||
"up": "Yükleme",
|
"up": "Yükleme",
|
||||||
"grace": "In Grace Period",
|
"grace": "Tolerans Döneminde",
|
||||||
"down": "İndirme",
|
"down": "İndirme",
|
||||||
"paused": "Paused",
|
"paused": "Duraklatıldı",
|
||||||
"status": "Durum",
|
"status": "Durum",
|
||||||
"last_ping": "Son Ping",
|
"last_ping": "Son Ping",
|
||||||
"never": "No pings yet"
|
"never": "Henüz ping yok"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Tarandı",
|
"containers_scanned": "Tarandı",
|
||||||
@@ -543,14 +544,14 @@
|
|||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Kanallar",
|
"channels": "Kanallar",
|
||||||
"hd": "HD",
|
"hd": "HD",
|
||||||
"tunerCount": "Tuners",
|
"tunerCount": "Ayarlayıcılar",
|
||||||
"channelNumber": "Channel",
|
"channelNumber": "Kanal",
|
||||||
"channelNetwork": "Network",
|
"channelNetwork": "Ağ",
|
||||||
"signalStrength": "Strength",
|
"signalStrength": "Sağlamlık",
|
||||||
"signalQuality": "Quality",
|
"signalQuality": "Kalite",
|
||||||
"symbolQuality": "Quality",
|
"symbolQuality": "Kalite",
|
||||||
"networkRate": "Bit Oranı",
|
"networkRate": "Bit Oranı",
|
||||||
"clientIP": "Client"
|
"clientIP": "Alıcı"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Geçti",
|
"passed": "Geçti",
|
||||||
@@ -563,11 +564,11 @@
|
|||||||
},
|
},
|
||||||
"peanut": {
|
"peanut": {
|
||||||
"battery_charge": "Pil Yüzdesi",
|
"battery_charge": "Pil Yüzdesi",
|
||||||
"ups_load": "UPS Load",
|
"ups_load": "UPS Yükü",
|
||||||
"ups_status": "UPS Status",
|
"ups_status": "UPS Durumu",
|
||||||
"online": "Çevrimiçi",
|
"online": "Çevrimiçi",
|
||||||
"on_battery": "Pilde",
|
"on_battery": "Pilde",
|
||||||
"low_battery": "Low Battery"
|
"low_battery": "Düşük Pil"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Lütfen Bekleyin",
|
"wait": "Lütfen Bekleyin",
|
||||||
@@ -577,7 +578,7 @@
|
|||||||
"cpuLoad": "CPU Yükü",
|
"cpuLoad": "CPU Yükü",
|
||||||
"memoryUsed": "Bellek Kullanımı",
|
"memoryUsed": "Bellek Kullanımı",
|
||||||
"uptime": "Çalışma Süresi",
|
"uptime": "Çalışma Süresi",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "Kiralama"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "Tüm Akışlar",
|
"streams_all": "Tüm Akışlar",
|
||||||
@@ -585,9 +586,9 @@
|
|||||||
"streams_xepg": "XEPG Kanalları"
|
"streams_xepg": "XEPG Kanalları"
|
||||||
},
|
},
|
||||||
"opendtu": {
|
"opendtu": {
|
||||||
"yieldDay": "Today",
|
"yieldDay": "Bugün",
|
||||||
"absolutePower": "Power",
|
"absolutePower": "Güç",
|
||||||
"relativePower": "Power %",
|
"relativePower": "Güç %",
|
||||||
"limit": "Limit"
|
"limit": "Limit"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
@@ -606,25 +607,25 @@
|
|||||||
"printer_state": "Durum",
|
"printer_state": "Durum",
|
||||||
"temp_tool": "Araç sıcaklığı",
|
"temp_tool": "Araç sıcaklığı",
|
||||||
"temp_bed": "Yatak sıcaklığı",
|
"temp_bed": "Yatak sıcaklığı",
|
||||||
"job_completion": "Completion"
|
"job_completion": "Tamamlanma"
|
||||||
},
|
},
|
||||||
"cloudflared": {
|
"cloudflared": {
|
||||||
"origin_ip": "Origin IP",
|
"origin_ip": "Gerçek IP",
|
||||||
"status": "Durum"
|
"status": "Durum"
|
||||||
},
|
},
|
||||||
"pfsense": {
|
"pfsense": {
|
||||||
"load": "Load Avg",
|
"load": "Ort. Yükleme",
|
||||||
"memory": "Mem Usage",
|
"memory": "Bellek Kullanımı",
|
||||||
"wanStatus": "WAN Status",
|
"wanStatus": "WAN Durumu",
|
||||||
"up": "Yükleme",
|
"up": "Yükleme",
|
||||||
"down": "İndirme",
|
"down": "İndirme",
|
||||||
"temp": "Sıcaklık",
|
"temp": "Sıcaklık",
|
||||||
"disk": "Disk Usage",
|
"disk": "Disk Kullanımı",
|
||||||
"wanIP": "WAN IP"
|
"wanIP": "WAN IP"
|
||||||
},
|
},
|
||||||
"proxmoxbackupserver": {
|
"proxmoxbackupserver": {
|
||||||
"datastore_usage": "Datastore",
|
"datastore_usage": "Veri deposu",
|
||||||
"failed_tasks_24h": "Failed Tasks 24h",
|
"failed_tasks_24h": "Başarısız Görevler 24h",
|
||||||
"cpu_usage": "CPU",
|
"cpu_usage": "CPU",
|
||||||
"memory_usage": "Bellek"
|
"memory_usage": "Bellek"
|
||||||
},
|
},
|
||||||
@@ -635,17 +636,17 @@
|
|||||||
"storage": "Depo"
|
"storage": "Depo"
|
||||||
},
|
},
|
||||||
"uptimekuma": {
|
"uptimekuma": {
|
||||||
"up": "Sites Up",
|
"up": "Siteler Çalışıyor",
|
||||||
"down": "Sites Down",
|
"down": "Siteler Çalışmıyor",
|
||||||
"uptime": "Çalışma Süresi",
|
"uptime": "Çalışma Süresi",
|
||||||
"incident": "Incident",
|
"incident": "Olay",
|
||||||
"m": "dk"
|
"m": "dk"
|
||||||
},
|
},
|
||||||
"atsumeru": {
|
"atsumeru": {
|
||||||
"series": "Diziler",
|
"series": "Diziler",
|
||||||
"archives": "Archives",
|
"archives": "Arşivler",
|
||||||
"chapters": "Chapters",
|
"chapters": "Bölümler",
|
||||||
"categories": "Categories"
|
"categories": "Kategoriler"
|
||||||
},
|
},
|
||||||
"komga": {
|
"komga": {
|
||||||
"libraries": "Kütüphane",
|
"libraries": "Kütüphane",
|
||||||
@@ -660,7 +661,7 @@
|
|||||||
"mylar": {
|
"mylar": {
|
||||||
"series": "Diziler",
|
"series": "Diziler",
|
||||||
"issues": "Sorunlar",
|
"issues": "Sorunlar",
|
||||||
"wanted": "Aranan"
|
"wanted": "İstendi"
|
||||||
},
|
},
|
||||||
"photoprism": {
|
"photoprism": {
|
||||||
"albums": "Albümler",
|
"albums": "Albümler",
|
||||||
@@ -672,196 +673,220 @@
|
|||||||
"queue": "Kuyruk",
|
"queue": "Kuyruk",
|
||||||
"processing": "İşleniyor",
|
"processing": "İşleniyor",
|
||||||
"processed": "İşlendi",
|
"processed": "İşlendi",
|
||||||
"time": "Time"
|
"time": "Zaman"
|
||||||
},
|
},
|
||||||
"grafana": {
|
"grafana": {
|
||||||
"dashboards": "Dashboards",
|
"dashboards": "Kontrol Paneli",
|
||||||
"datasources": "Data Sources",
|
"datasources": "Veri Kaynakları",
|
||||||
"totalalerts": "Total Alerts",
|
"totalalerts": "Toplam Uyarılar",
|
||||||
"alertstriggered": "Alerts Triggered"
|
"alertstriggered": "Uyarılar Tetiklendi"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"cpuload": "Cpu Load",
|
"cpuload": "Cpu Yükü",
|
||||||
"memoryusage": "Memory Usage",
|
"memoryusage": "Bellek Kullanımı",
|
||||||
"freespace": "Free Space",
|
"freespace": "Boş Alan",
|
||||||
"activeusers": "Active Users",
|
"activeusers": "Aktif Kullanıcılar",
|
||||||
"numfiles": "Files",
|
"numfiles": "Dosyalar",
|
||||||
"numshares": "Shared Items"
|
"numshares": "Paylaşılan Öğeler"
|
||||||
},
|
},
|
||||||
"kopia": {
|
"kopia": {
|
||||||
"status": "Durum",
|
"status": "Durum",
|
||||||
"size": "Size",
|
"size": "Boyut",
|
||||||
"lastrun": "Last Run",
|
"lastrun": "Son Çalışma",
|
||||||
"nextrun": "Next Run",
|
"nextrun": "Sonraki Çalışma",
|
||||||
"failed": "Başarısız"
|
"failed": "Başarısız"
|
||||||
},
|
},
|
||||||
"unmanic": {
|
"unmanic": {
|
||||||
"active_workers": "Active Workers",
|
"active_workers": "Aktif Kullanıcılar",
|
||||||
"total_workers": "Total Workers",
|
"total_workers": "Toplam Kullanıcılar",
|
||||||
"records_total": "Queue Length"
|
"records_total": "Sıra Uzunluğu"
|
||||||
},
|
},
|
||||||
"pterodactyl": {
|
"pterodactyl": {
|
||||||
"servers": "Servers",
|
"servers": "Sunucular",
|
||||||
"nodes": "Nodes"
|
"nodes": "Düğümler"
|
||||||
},
|
},
|
||||||
"prometheus": {
|
"prometheus": {
|
||||||
"targets_up": "Targets Up",
|
"targets_up": "Hedef Çalışıyor",
|
||||||
"targets_down": "Targets Down",
|
"targets_down": "Hedef Çalışmıyor",
|
||||||
"targets_total": "Total Targets"
|
"targets_total": "Toplam Hedef"
|
||||||
},
|
},
|
||||||
"gatus": {
|
"gatus": {
|
||||||
"up": "Sites Up",
|
"up": "Siteler Çalışıyor",
|
||||||
"down": "Sites Down",
|
"down": "Siteler Çalışmıyor",
|
||||||
"uptime": "Çalışma Süresi"
|
"uptime": "Çalışma Süresi"
|
||||||
},
|
},
|
||||||
"ghostfolio": {
|
"ghostfolio": {
|
||||||
"gross_percent_today": "Today",
|
"gross_percent_today": "Bugün",
|
||||||
"gross_percent_1y": "One year",
|
"gross_percent_1y": "Bir yıl",
|
||||||
"gross_percent_max": "All time"
|
"gross_percent_max": "Tüm zaman"
|
||||||
},
|
},
|
||||||
"audiobookshelf": {
|
"audiobookshelf": {
|
||||||
"podcasts": "Podcasts",
|
"podcasts": "Podcast",
|
||||||
"books": "Kitaplar",
|
"books": "Kitaplar",
|
||||||
"podcastsDuration": "Duration",
|
"podcastsDuration": "Süre",
|
||||||
"booksDuration": "Duration"
|
"booksDuration": "Süre"
|
||||||
},
|
},
|
||||||
"homeassistant": {
|
"homeassistant": {
|
||||||
"people_home": "People Home",
|
"people_home": "Evdeki İnsanlar",
|
||||||
"lights_on": "Lights On",
|
"lights_on": "Işıklar Açık",
|
||||||
"switches_on": "Switches On"
|
"switches_on": "Aç"
|
||||||
},
|
},
|
||||||
"whatsupdocker": {
|
"whatsupdocker": {
|
||||||
"monitoring": "Monitoring",
|
"monitoring": "İzleme",
|
||||||
"updates": "Güncellemeler"
|
"updates": "Güncellemeler"
|
||||||
},
|
},
|
||||||
"calibreweb": {
|
"calibreweb": {
|
||||||
"books": "Kitaplar",
|
"books": "Kitaplar",
|
||||||
"authors": "Authors",
|
"authors": "Yazarlar",
|
||||||
"categories": "Categories",
|
"categories": "Kategoriler",
|
||||||
"series": "Diziler"
|
"series": "Diziler"
|
||||||
},
|
},
|
||||||
"jdownloader": {
|
"jdownloader": {
|
||||||
"downloadCount": "Kuyruk",
|
"downloadCount": "Kuyruk",
|
||||||
"downloadBytesRemaining": "Kalan",
|
"downloadBytesRemaining": "Kalan",
|
||||||
"downloadTotalBytes": "Size",
|
"downloadTotalBytes": "Boyut",
|
||||||
"downloadSpeed": "Hız"
|
"downloadSpeed": "Hız"
|
||||||
},
|
},
|
||||||
"kavita": {
|
"kavita": {
|
||||||
"seriesCount": "Diziler",
|
"seriesCount": "Diziler",
|
||||||
"totalFiles": "Files"
|
"totalFiles": "Dosyalar"
|
||||||
},
|
},
|
||||||
"azuredevops": {
|
"azuredevops": {
|
||||||
"result": "Result",
|
"result": "Sonuç",
|
||||||
"status": "Durum",
|
"status": "Durum",
|
||||||
"buildId": "Build ID",
|
"buildId": "Yapı Kimliği",
|
||||||
"succeeded": "Succeeded",
|
"succeeded": "Başarılı",
|
||||||
"notStarted": "Not Started",
|
"notStarted": "Henüz Başlamadı",
|
||||||
"failed": "Başarısız",
|
"failed": "Başarısız",
|
||||||
"canceled": "Canceled",
|
"canceled": "İptal edildi",
|
||||||
"inProgress": "In Progress",
|
"inProgress": "Sürüyor",
|
||||||
"totalPrs": "Total PRs",
|
"totalPrs": "Toplam Çekme İstekleri",
|
||||||
"myPrs": "My PRs",
|
"myPrs": "Benim Çekme İsteklerim",
|
||||||
"approved": "Onaylı"
|
"approved": "Onaylı"
|
||||||
},
|
},
|
||||||
"gamedig": {
|
"gamedig": {
|
||||||
"status": "Durum",
|
"status": "Durum",
|
||||||
"online": "Çevrimiçi",
|
"online": "Çevrimiçi",
|
||||||
"offline": "Çevrimdışı",
|
"offline": "Çevrimdışı",
|
||||||
"name": "Name",
|
"name": "İsim",
|
||||||
"map": "Map",
|
"map": "Harita",
|
||||||
"currentPlayers": "Current players",
|
"currentPlayers": "Mevcut oyuncular",
|
||||||
"players": "Oyuncular",
|
"players": "Oyuncular",
|
||||||
"maxPlayers": "Max players",
|
"maxPlayers": "Maks. oyuncu",
|
||||||
"bots": "Bots",
|
"bots": "Botlar",
|
||||||
"ping": "Gecikme"
|
"ping": "Gecikme"
|
||||||
},
|
},
|
||||||
"urbackup": {
|
"urbackup": {
|
||||||
"ok": "Ok",
|
"ok": "Tamam",
|
||||||
"errored": "Errors",
|
"errored": "Hatalar",
|
||||||
"noRecent": "Out of Date",
|
"noRecent": "Tarihi geçmiş",
|
||||||
"totalUsed": "Used Storage"
|
"totalUsed": "Kullanılan depolama alanı"
|
||||||
},
|
},
|
||||||
"mealie": {
|
"mealie": {
|
||||||
"recipes": "Recipes",
|
"recipes": "Tarifler",
|
||||||
"users": "Kullanıcılar",
|
"users": "Kullanıcılar",
|
||||||
"categories": "Categories",
|
"categories": "Kategoriler",
|
||||||
"tags": "Tags"
|
"tags": "Etiketler"
|
||||||
},
|
},
|
||||||
"openmediavault": {
|
"openmediavault": {
|
||||||
"downloading": "Downloading",
|
"downloading": "İndiriliyor",
|
||||||
"total": "Toplam",
|
"total": "Toplam",
|
||||||
"running": "Çalışan",
|
"running": "Çalışıyor",
|
||||||
"stopped": "Durduruldu",
|
"stopped": "Durduruldu",
|
||||||
"passed": "Geçti",
|
"passed": "Geçti",
|
||||||
"failed": "Başarısız"
|
"failed": "Başarısız"
|
||||||
},
|
},
|
||||||
"openwrt": {
|
"openwrt": {
|
||||||
"uptime": "Çalışma Süresi",
|
"uptime": "Çalışma Süresi",
|
||||||
"cpuLoad": "CPU Load Avg (5m)",
|
"cpuLoad": "CPU Yükü Ortalaması (5dk)",
|
||||||
"up": "Yükleme",
|
"up": "Yükleme",
|
||||||
"down": "İndirme",
|
"down": "İndirme",
|
||||||
"bytesTx": "Transmitted",
|
"bytesTx": "İletilen",
|
||||||
"bytesRx": "Alınan"
|
"bytesRx": "Alınan"
|
||||||
},
|
},
|
||||||
"uptimerobot": {
|
"uptimerobot": {
|
||||||
"status": "Durum",
|
"status": "Durum",
|
||||||
"uptime": "Çalışma Süresi",
|
"uptime": "Çalışma Süresi",
|
||||||
"lastDown": "Last Downtime",
|
"lastDown": "Son Kesinti",
|
||||||
"downDuration": "Downtime Duration",
|
"downDuration": "Kesinti Süresi",
|
||||||
"sitesUp": "Sites Up",
|
"sitesUp": "Siteler Çalışıyor",
|
||||||
"sitesDown": "Sites Down",
|
"sitesDown": "Siteler Çalışmıyor",
|
||||||
"paused": "Paused",
|
"paused": "Duraklatıldı",
|
||||||
"notyetchecked": "Not Yet Checked",
|
"notyetchecked": "Henüz Kontrol Edilmedi",
|
||||||
"up": "Yükleme",
|
"up": "Yükleme",
|
||||||
"seemsdown": "Seems Down",
|
"seemsdown": "Kapalı görünüyor",
|
||||||
"down": "İndirme",
|
"down": "İndirme",
|
||||||
"unknown": "Bilinmiyor"
|
"unknown": "Bilinmiyor"
|
||||||
},
|
},
|
||||||
"calendar": {
|
"calendar": {
|
||||||
"inCinemas": "In cinemas",
|
"inCinemas": "Sinemalarda",
|
||||||
"physicalRelease": "Physical release",
|
"physicalRelease": "Fiziksel Yayınlanan",
|
||||||
"digitalRelease": "Digital release",
|
"digitalRelease": "Dijitalde Yayınlandı",
|
||||||
"noEventsToday": "No events for today!",
|
"noEventsToday": "Bugün için etkinlik yok!",
|
||||||
"noEventsFound": "No events found"
|
"noEventsFound": "Etkinlik bulunamadı"
|
||||||
},
|
},
|
||||||
"romm": {
|
"romm": {
|
||||||
"platforms": "Platforms",
|
"platforms": "Platformlar",
|
||||||
"totalRoms": "Total ROMs"
|
"totalRoms": "Toplam ROM'lar"
|
||||||
},
|
},
|
||||||
"netdata": {
|
"netdata": {
|
||||||
"warnings": "Warnings",
|
"warnings": "Uyarılar",
|
||||||
"criticals": "Criticals"
|
"criticals": "Kritik"
|
||||||
},
|
},
|
||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Events",
|
"events": "Etkinlikler",
|
||||||
"plants": "Plants",
|
"plants": "Bitkiler",
|
||||||
"photos": "Fotoğraflar",
|
"photos": "Fotoğraflar",
|
||||||
"species": "Species"
|
"species": "Türler"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Notifications",
|
"notifications": "Bildirimler",
|
||||||
"issues": "Sorunlar",
|
"issues": "Sorunlar",
|
||||||
"pulls": "Pull Requests"
|
"pulls": "Değişiklik İstekleri"
|
||||||
},
|
},
|
||||||
"stash": {
|
"stash": {
|
||||||
"scenes": "Scenes",
|
"scenes": "Sahneler",
|
||||||
"scenesPlayed": "Scenes Played",
|
"scenesPlayed": "Oynanan Sahneler",
|
||||||
"playCount": "Total Plays",
|
"playCount": "Toplam Oynatma",
|
||||||
"playDuration": "Time Watched",
|
"playDuration": "İzlenen Süre",
|
||||||
"sceneSize": "Scenes Size",
|
"sceneSize": "Sahne Boyutu",
|
||||||
"sceneDuration": "Scenes Duration",
|
"sceneDuration": "Sahne Süresi",
|
||||||
"images": "Images",
|
"images": "Görseller",
|
||||||
"imageSize": "Images Size",
|
"imageSize": "Görsel Boyutu",
|
||||||
"galleries": "Galleries",
|
"galleries": "Galeriler",
|
||||||
"performers": "Performers",
|
"performers": "Oyuncu",
|
||||||
"studios": "Studios",
|
"studios": "Stüdyolar",
|
||||||
"movies": "Filmler",
|
"movies": "Filmler",
|
||||||
"tags": "Tags",
|
"tags": "Etiketler",
|
||||||
"oCount": "O Count"
|
"oCount": "O Sayısı"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "Kullanıcılar",
|
"users": "Kullanıcılar",
|
||||||
"recipes": "Recipes",
|
"recipes": "Tarifler",
|
||||||
"keywords": "Keywords"
|
"keywords": "Anahtar Sözcükler"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Ögeler",
|
||||||
|
"totalWithWarranty": "Garantili",
|
||||||
|
"locations": "Konum",
|
||||||
|
"labels": "Etiketler",
|
||||||
|
"users": "Kullanıcılar",
|
||||||
|
"totalValue": "Toplam Değer"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alarmlar",
|
||||||
|
"bans": "Yasaklar"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Bağlandı",
|
||||||
|
"enabled": "Etkin",
|
||||||
|
"disabled": "Devre Dışı",
|
||||||
|
"total": "Toplam"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Офлайн",
|
"offline": "Офлайн",
|
||||||
|
"offline_alt": "Офлайн",
|
||||||
"online": "Онлайн",
|
"online": "Онлайн",
|
||||||
"total": "Усього",
|
"total": "Усього",
|
||||||
"unknown": "Невідомий"
|
"unknown": "Невідомий"
|
||||||
@@ -139,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "Pending Disconnect",
|
"connectionStatusPendingDisconnect": "Pending Disconnect",
|
||||||
"connectionStatusDisconnecting": "Disconnecting",
|
"connectionStatusDisconnecting": "Disconnecting",
|
||||||
"connectionStatusDisconnected": "Disconnected",
|
"connectionStatusDisconnected": "Disconnected",
|
||||||
"connectionStatusConnected": "Підключено",
|
"connectionStatusConnected": "Connected",
|
||||||
"uptime": "Час роботи",
|
"uptime": "Час роботи",
|
||||||
"maxDown": "Max. Down",
|
"maxDown": "Max. Down",
|
||||||
"maxUp": "Max. Up",
|
"maxUp": "Max. Up",
|
||||||
@@ -276,11 +277,11 @@
|
|||||||
"approved": "Затверджено",
|
"approved": "Затверджено",
|
||||||
"available": "Доступно"
|
"available": "Доступно"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Усього",
|
"total": "Усього",
|
||||||
"connected": "Підключено",
|
"connected": "Connected",
|
||||||
"new_devices": "Нові пристрої",
|
"new_devices": "New Devices",
|
||||||
"down_alerts": "Сповіщення про збій"
|
"down_alerts": "Down Alerts"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Запити",
|
"queries": "Запити",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Користувачі",
|
"users": "Користувачі",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Користувачі",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Оповіщення",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Увімкнено",
|
||||||
|
"disabled": "Вимкнено",
|
||||||
|
"total": "Усього"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "Ngoại tuyến",
|
"offline": "Ngoại tuyến",
|
||||||
|
"offline_alt": "Ngoại tuyến",
|
||||||
"online": "Online",
|
"online": "Online",
|
||||||
"total": "Tổng",
|
"total": "Tổng",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown"
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "Đã duyệt",
|
"approved": "Đã duyệt",
|
||||||
"available": "Available"
|
"available": "Available"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "Tổng",
|
"total": "Tổng",
|
||||||
"connected": "Connected",
|
"connected": "Connected",
|
||||||
"new_devices": "New Devices",
|
"new_devices": "New Devices",
|
||||||
@@ -863,5 +864,29 @@
|
|||||||
"users": "Users",
|
"users": "Users",
|
||||||
"recipes": "Recipes",
|
"recipes": "Recipes",
|
||||||
"keywords": "Keywords"
|
"keywords": "Keywords"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "Items",
|
||||||
|
"totalWithWarranty": "With Warranty",
|
||||||
|
"locations": "Locations",
|
||||||
|
"labels": "Labels",
|
||||||
|
"users": "Users",
|
||||||
|
"totalValue": "Total Value"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"bans": "Bans"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "Enabled",
|
||||||
|
"disabled": "Disabled",
|
||||||
|
"total": "Tổng"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "離線",
|
"offline": "離線",
|
||||||
|
"offline_alt": "離線",
|
||||||
"online": "在線",
|
"online": "在線",
|
||||||
"total": "全部",
|
"total": "全部",
|
||||||
"unknown": "未知"
|
"unknown": "未知"
|
||||||
@@ -139,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "待辦的斷開",
|
"connectionStatusPendingDisconnect": "待辦的斷開",
|
||||||
"connectionStatusDisconnecting": "正在中斷連線",
|
"connectionStatusDisconnecting": "正在中斷連線",
|
||||||
"connectionStatusDisconnected": "連接已中斷",
|
"connectionStatusDisconnected": "連接已中斷",
|
||||||
"connectionStatusConnected": "已連線",
|
"connectionStatusConnected": "Connected",
|
||||||
"uptime": "運行時間",
|
"uptime": "運行時間",
|
||||||
"maxDown": "最大下載速率",
|
"maxDown": "最大下載速率",
|
||||||
"maxUp": "最大上傳速率",
|
"maxUp": "最大上傳速率",
|
||||||
@@ -276,11 +277,11 @@
|
|||||||
"approved": "批准",
|
"approved": "批准",
|
||||||
"available": "可用"
|
"available": "可用"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "全部",
|
"total": "全部",
|
||||||
"connected": "已連線",
|
"connected": "Connected",
|
||||||
"new_devices": "新裝置",
|
"new_devices": "New Devices",
|
||||||
"down_alerts": "離線警告"
|
"down_alerts": "Down Alerts"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "查詢",
|
"queries": "查詢",
|
||||||
@@ -857,11 +858,35 @@
|
|||||||
"studios": "工作室",
|
"studios": "工作室",
|
||||||
"movies": "電影",
|
"movies": "電影",
|
||||||
"tags": "標籤",
|
"tags": "標籤",
|
||||||
"oCount": "O Count"
|
"oCount": "0 個"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "使用者",
|
"users": "使用者",
|
||||||
"recipes": "食譜",
|
"recipes": "食譜",
|
||||||
"keywords": "Keywords"
|
"keywords": "關鍵字"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "項目",
|
||||||
|
"totalWithWarranty": "有保証",
|
||||||
|
"locations": "位置",
|
||||||
|
"labels": "標籤",
|
||||||
|
"users": "使用者",
|
||||||
|
"totalValue": "總共"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "警示",
|
||||||
|
"bans": "禁止"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "啟用",
|
||||||
|
"disabled": "停用咗",
|
||||||
|
"total": "全部"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -57,10 +57,10 @@
|
|||||||
"lan": "LAN",
|
"lan": "LAN",
|
||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "设备",
|
"devices": "设备",
|
||||||
"lan_devices": "LAN设备",
|
"lan_devices": "LAN 设备",
|
||||||
"wlan_devices": "WLAN 设备",
|
"wlan_devices": "WLAN 设备",
|
||||||
"lan_users": "LAN 用户",
|
"lan_users": "有线用户",
|
||||||
"wlan_users": "WLAN 用户",
|
"wlan_users": "无线用户",
|
||||||
"up": "运行时间",
|
"up": "运行时间",
|
||||||
"down": "离线",
|
"down": "离线",
|
||||||
"wait": "请稍候",
|
"wait": "请稍候",
|
||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "离线",
|
"offline": "离线",
|
||||||
|
"offline_alt": "离线",
|
||||||
"online": "在线",
|
"online": "在线",
|
||||||
"total": "总计",
|
"total": "总计",
|
||||||
"unknown": "未知"
|
"unknown": "未知"
|
||||||
@@ -141,13 +142,13 @@
|
|||||||
"connectionStatusDisconnected": "未连接",
|
"connectionStatusDisconnected": "未连接",
|
||||||
"connectionStatusConnected": "已连接",
|
"connectionStatusConnected": "已连接",
|
||||||
"uptime": "运行时间",
|
"uptime": "运行时间",
|
||||||
"maxDown": "",
|
"maxDown": "最大下载速度",
|
||||||
"maxUp": "",
|
"maxUp": "",
|
||||||
"down": "离线",
|
"down": "离线",
|
||||||
"up": "在线",
|
"up": "在线",
|
||||||
"received": "已接收",
|
"received": "已接收",
|
||||||
"sent": "已发送",
|
"sent": "已发送",
|
||||||
"externalIPAddress": "Ext. IP"
|
"externalIPAddress": "外部IP"
|
||||||
},
|
},
|
||||||
"caddy": {
|
"caddy": {
|
||||||
"upstreams": "上行",
|
"upstreams": "上行",
|
||||||
@@ -233,7 +234,7 @@
|
|||||||
},
|
},
|
||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "关注中",
|
"wanted": "关注中",
|
||||||
"queued": "已加入队列",
|
"queued": "队列中",
|
||||||
"series": "剧集",
|
"series": "剧集",
|
||||||
"queue": "队列",
|
"queue": "队列",
|
||||||
"unknown": "未知"
|
"unknown": "未知"
|
||||||
@@ -241,19 +242,19 @@
|
|||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "关注中",
|
"wanted": "关注中",
|
||||||
"missing": "缺失",
|
"missing": "缺失",
|
||||||
"queued": "已加入队列",
|
"queued": "队列中",
|
||||||
"movies": "电影",
|
"movies": "电影",
|
||||||
"queue": "队列",
|
"queue": "队列",
|
||||||
"unknown": "未知"
|
"unknown": "未知"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "关注中",
|
"wanted": "关注中",
|
||||||
"queued": "已加入队列",
|
"queued": "队列中",
|
||||||
"artists": "艺术家"
|
"artists": "艺术家"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "关注中",
|
"wanted": "关注中",
|
||||||
"queued": "已加入队列",
|
"queued": "队列中",
|
||||||
"books": "书籍"
|
"books": "书籍"
|
||||||
},
|
},
|
||||||
"bazarr": {
|
"bazarr": {
|
||||||
@@ -276,7 +277,7 @@
|
|||||||
"approved": "已批准",
|
"approved": "已批准",
|
||||||
"available": "可用"
|
"available": "可用"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "总计",
|
"total": "总计",
|
||||||
"connected": "已连接",
|
"connected": "已连接",
|
||||||
"new_devices": "新设备",
|
"new_devices": "新设备",
|
||||||
@@ -374,7 +375,7 @@
|
|||||||
},
|
},
|
||||||
"medusa": {
|
"medusa": {
|
||||||
"wanted": "关注中",
|
"wanted": "关注中",
|
||||||
"queued": "已加入队列",
|
"queued": "队列中",
|
||||||
"series": "剧集"
|
"series": "剧集"
|
||||||
},
|
},
|
||||||
"minecraft": {
|
"minecraft": {
|
||||||
@@ -543,8 +544,8 @@
|
|||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "频道",
|
"channels": "频道",
|
||||||
"hd": "HD",
|
"hd": "HD",
|
||||||
"tunerCount": "Tuners",
|
"tunerCount": "电台数",
|
||||||
"channelNumber": "Channel",
|
"channelNumber": "频道数",
|
||||||
"channelNetwork": "网络",
|
"channelNetwork": "网络",
|
||||||
"signalStrength": "强度",
|
"signalStrength": "强度",
|
||||||
"signalQuality": "质量",
|
"signalQuality": "质量",
|
||||||
@@ -833,35 +834,59 @@
|
|||||||
"criticals": "严重"
|
"criticals": "严重"
|
||||||
},
|
},
|
||||||
"plantit": {
|
"plantit": {
|
||||||
"events": "Events",
|
"events": "事件",
|
||||||
"plants": "Plants",
|
"plants": "植物",
|
||||||
"photos": "照片",
|
"photos": "照片",
|
||||||
"species": "Species"
|
"species": "物种"
|
||||||
},
|
},
|
||||||
"gitea": {
|
"gitea": {
|
||||||
"notifications": "Notifications",
|
"notifications": "通知",
|
||||||
"issues": "出版",
|
"issues": "出版",
|
||||||
"pulls": "Pull Requests"
|
"pulls": "PR"
|
||||||
},
|
},
|
||||||
"stash": {
|
"stash": {
|
||||||
"scenes": "Scenes",
|
"scenes": "场景",
|
||||||
"scenesPlayed": "Scenes Played",
|
"scenesPlayed": "已播放场景",
|
||||||
"playCount": "Total Plays",
|
"playCount": "播放总数",
|
||||||
"playDuration": "Time Watched",
|
"playDuration": "播放时间",
|
||||||
"sceneSize": "Scenes Size",
|
"sceneSize": "场景大小",
|
||||||
"sceneDuration": "Scenes Duration",
|
"sceneDuration": "场景时长",
|
||||||
"images": "Images",
|
"images": "图片",
|
||||||
"imageSize": "Images Size",
|
"imageSize": "图像大小",
|
||||||
"galleries": "Galleries",
|
"galleries": "图库",
|
||||||
"performers": "Performers",
|
"performers": "演员",
|
||||||
"studios": "Studios",
|
"studios": "工作室",
|
||||||
"movies": "电影",
|
"movies": "电影",
|
||||||
"tags": "标签",
|
"tags": "标签",
|
||||||
"oCount": "O Count"
|
"oCount": "O 个"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "用户数",
|
"users": "用户数",
|
||||||
"recipes": "食谱",
|
"recipes": "食谱",
|
||||||
"keywords": "Keywords"
|
"keywords": "关键词"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "条目",
|
||||||
|
"totalWithWarranty": "有保证",
|
||||||
|
"locations": "位置",
|
||||||
|
"labels": "标签",
|
||||||
|
"users": "用户数",
|
||||||
|
"totalValue": "总计"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "警告",
|
||||||
|
"bans": "禁用"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "已连接",
|
||||||
|
"enabled": "启用",
|
||||||
|
"disabled": "禁用",
|
||||||
|
"total": "总计"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "已代理",
|
||||||
|
"auth": "使用认证",
|
||||||
|
"outdated": "已过期",
|
||||||
|
"banned": "已禁止"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,7 +50,7 @@
|
|||||||
"uptime": "運作時間"
|
"uptime": "運作時間"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "使用者",
|
"users": "用戶",
|
||||||
"uptime": "運行時間",
|
"uptime": "運行時間",
|
||||||
"days": "天",
|
"days": "天",
|
||||||
"wan": "WAN",
|
"wan": "WAN",
|
||||||
@@ -109,6 +109,7 @@
|
|||||||
},
|
},
|
||||||
"esphome": {
|
"esphome": {
|
||||||
"offline": "離線",
|
"offline": "離線",
|
||||||
|
"offline_alt": "離線",
|
||||||
"online": "在線",
|
"online": "在線",
|
||||||
"total": "全部",
|
"total": "全部",
|
||||||
"unknown": "未知"
|
"unknown": "未知"
|
||||||
@@ -139,7 +140,7 @@
|
|||||||
"connectionStatusPendingDisconnect": "待辦的斷開",
|
"connectionStatusPendingDisconnect": "待辦的斷開",
|
||||||
"connectionStatusDisconnecting": "正在中斷連線",
|
"connectionStatusDisconnecting": "正在中斷連線",
|
||||||
"connectionStatusDisconnected": "連接已中斷",
|
"connectionStatusDisconnected": "連接已中斷",
|
||||||
"connectionStatusConnected": "已連線",
|
"connectionStatusConnected": "Connected",
|
||||||
"uptime": "運行時間",
|
"uptime": "運行時間",
|
||||||
"maxDown": "最大下載速率",
|
"maxDown": "最大下載速率",
|
||||||
"maxUp": "最大上傳速率",
|
"maxUp": "最大上傳速率",
|
||||||
@@ -276,11 +277,11 @@
|
|||||||
"approved": "已核准",
|
"approved": "已核准",
|
||||||
"available": "可觀看"
|
"available": "可觀看"
|
||||||
},
|
},
|
||||||
"pialert": {
|
"netalertx": {
|
||||||
"total": "全部",
|
"total": "全部",
|
||||||
"connected": "已連線",
|
"connected": "Connected",
|
||||||
"new_devices": "新裝置",
|
"new_devices": "New Devices",
|
||||||
"down_alerts": "離線警告"
|
"down_alerts": "Down Alerts"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "查詢",
|
"queries": "查詢",
|
||||||
@@ -368,7 +369,7 @@
|
|||||||
"transferRate": "速率"
|
"transferRate": "速率"
|
||||||
},
|
},
|
||||||
"mastodon": {
|
"mastodon": {
|
||||||
"user_count": "使用者",
|
"user_count": "用戶",
|
||||||
"status_count": "文章",
|
"status_count": "文章",
|
||||||
"domain_count": "網域"
|
"domain_count": "網域"
|
||||||
},
|
},
|
||||||
@@ -389,7 +390,7 @@
|
|||||||
"unread": "未讀"
|
"unread": "未讀"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
"users": "使用者",
|
"users": "用戶",
|
||||||
"loginsLast24H": "登入 (過去 24 小時)",
|
"loginsLast24H": "登入 (過去 24 小時)",
|
||||||
"failedLoginsLast24H": "登入失敗 (過去 24 小時)"
|
"failedLoginsLast24H": "登入失敗 (過去 24 小時)"
|
||||||
},
|
},
|
||||||
@@ -629,7 +630,7 @@
|
|||||||
"memory_usage": "記憶體"
|
"memory_usage": "記憶體"
|
||||||
},
|
},
|
||||||
"immich": {
|
"immich": {
|
||||||
"users": "使用者",
|
"users": "用戶",
|
||||||
"photos": "照片",
|
"photos": "照片",
|
||||||
"videos": "影片",
|
"videos": "影片",
|
||||||
"storage": "儲存空間"
|
"storage": "儲存空間"
|
||||||
@@ -783,7 +784,7 @@
|
|||||||
},
|
},
|
||||||
"mealie": {
|
"mealie": {
|
||||||
"recipes": "食譜",
|
"recipes": "食譜",
|
||||||
"users": "使用者",
|
"users": "用戶",
|
||||||
"categories": "類別",
|
"categories": "類別",
|
||||||
"tags": "標籤"
|
"tags": "標籤"
|
||||||
},
|
},
|
||||||
@@ -857,11 +858,35 @@
|
|||||||
"studios": "工作室",
|
"studios": "工作室",
|
||||||
"movies": "電影",
|
"movies": "電影",
|
||||||
"tags": "標籤",
|
"tags": "標籤",
|
||||||
"oCount": "O Count"
|
"oCount": "0 個"
|
||||||
},
|
},
|
||||||
"tandoor": {
|
"tandoor": {
|
||||||
"users": "使用者",
|
"users": "用戶",
|
||||||
"recipes": "食譜",
|
"recipes": "食譜",
|
||||||
"keywords": "Keywords"
|
"keywords": "關鍵字"
|
||||||
|
},
|
||||||
|
"homebox": {
|
||||||
|
"items": "項目",
|
||||||
|
"totalWithWarranty": "有保証",
|
||||||
|
"locations": "位置",
|
||||||
|
"labels": "標籤",
|
||||||
|
"users": "用戶",
|
||||||
|
"totalValue": "總共"
|
||||||
|
},
|
||||||
|
"crowdsec": {
|
||||||
|
"alerts": "警示",
|
||||||
|
"bans": "禁止"
|
||||||
|
},
|
||||||
|
"wgeasy": {
|
||||||
|
"connected": "Connected",
|
||||||
|
"enabled": "已啟用",
|
||||||
|
"disabled": "已停用",
|
||||||
|
"total": "全部"
|
||||||
|
},
|
||||||
|
"swagdashboard": {
|
||||||
|
"proxied": "Proxied",
|
||||||
|
"auth": "With Auth",
|
||||||
|
"outdated": "Outdated",
|
||||||
|
"banned": "Banned"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,26 +1,18 @@
|
|||||||
import { useTranslation } from "react-i18next";
|
import { useTranslation } from "react-i18next";
|
||||||
import { useEffect, useState, useRef, useCallback, useContext } from "react";
|
import { useEffect, useState, useRef, useCallback, useContext } from "react";
|
||||||
import classNames from "classnames";
|
import classNames from "classnames";
|
||||||
|
import useSWR from "swr";
|
||||||
|
|
||||||
import ResolvedIcon from "./resolvedicon";
|
import ResolvedIcon from "./resolvedicon";
|
||||||
|
import { getStoredProvider, searchProviders } from "./widgets/search/search";
|
||||||
|
|
||||||
import { SettingsContext } from "utils/contexts/settings";
|
import { SettingsContext } from "utils/contexts/settings";
|
||||||
|
|
||||||
export default function QuickLaunch({
|
export default function QuickLaunch({ servicesAndBookmarks, searchString, setSearchString, isOpen, close }) {
|
||||||
servicesAndBookmarks,
|
|
||||||
searchString,
|
|
||||||
setSearchString,
|
|
||||||
isOpen,
|
|
||||||
close,
|
|
||||||
searchProvider,
|
|
||||||
}) {
|
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
|
|
||||||
const { settings } = useContext(SettingsContext);
|
const { settings } = useContext(SettingsContext);
|
||||||
const { searchDescriptions = false, hideVisitURL = false } = settings?.quicklaunch ?? {};
|
const { searchDescriptions = false, hideVisitURL = false } = settings?.quicklaunch ?? {};
|
||||||
const showSearchSuggestions = !!(
|
|
||||||
settings?.quicklaunch?.showSearchSuggestions ?? searchProvider?.showSearchSuggestions
|
|
||||||
);
|
|
||||||
|
|
||||||
const searchField = useRef();
|
const searchField = useRef();
|
||||||
|
|
||||||
@@ -29,9 +21,42 @@ export default function QuickLaunch({
|
|||||||
const [url, setUrl] = useState(null);
|
const [url, setUrl] = useState(null);
|
||||||
const [searchSuggestions, setSearchSuggestions] = useState([]);
|
const [searchSuggestions, setSearchSuggestions] = useState([]);
|
||||||
|
|
||||||
|
const { data: widgets } = useSWR("/api/widgets");
|
||||||
|
const searchWidget = Object.values(widgets).find((w) => w.type === "search");
|
||||||
|
|
||||||
|
let searchProvider;
|
||||||
|
|
||||||
|
if (settings?.quicklaunch?.provider === "custom" && settings?.quicklaunch?.url?.length > 0) {
|
||||||
|
searchProvider = settings.quicklaunch;
|
||||||
|
} else if (settings?.quicklaunch?.provider && settings?.quicklaunch?.provider !== "custom") {
|
||||||
|
searchProvider = searchProviders[settings.quicklaunch.provider];
|
||||||
|
} else if (searchWidget) {
|
||||||
|
// If there is no search provider in quick launch settings, try to get it from the search widget
|
||||||
|
if (Array.isArray(searchWidget.options?.provider)) {
|
||||||
|
// If search provider is a list, try to retrieve from localstorage, fall back to the first
|
||||||
|
searchProvider = getStoredProvider() ?? searchProviders[searchWidget.options.provider[0]];
|
||||||
|
} else if (searchWidget.options?.provider === "custom") {
|
||||||
|
searchProvider = searchWidget.options;
|
||||||
|
} else {
|
||||||
|
searchProvider = searchProviders[searchWidget.options?.provider];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (searchProvider) {
|
||||||
|
searchProvider.showSearchSuggestions = !!(
|
||||||
|
settings?.quicklaunch?.showSearchSuggestions ??
|
||||||
|
searchWidget?.options?.showSearchSuggestions ??
|
||||||
|
false
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
function openCurrentItem(newWindow) {
|
function openCurrentItem(newWindow) {
|
||||||
const result = results[currentItemIndex];
|
const result = results[currentItemIndex];
|
||||||
window.open(result.href, newWindow ? "_blank" : result.target ?? settings.target ?? "_blank", "noreferrer");
|
window.open(
|
||||||
|
result.href,
|
||||||
|
newWindow ? "_blank" : result.target ?? searchProvider?.target ?? settings.target ?? "_blank",
|
||||||
|
"noreferrer",
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
const closeAndReset = useCallback(() => {
|
const closeAndReset = useCallback(() => {
|
||||||
@@ -119,7 +144,7 @@ export default function QuickLaunch({
|
|||||||
type: "search",
|
type: "search",
|
||||||
});
|
});
|
||||||
|
|
||||||
if (showSearchSuggestions && searchProvider.suggestionUrl) {
|
if (searchProvider.showSearchSuggestions && searchProvider.suggestionUrl) {
|
||||||
if (searchString.trim() !== searchSuggestions[0]?.trim()) {
|
if (searchString.trim() !== searchSuggestions[0]?.trim()) {
|
||||||
fetch(
|
fetch(
|
||||||
`/api/search/searchSuggestion?query=${encodeURIComponent(searchString)}&providerName=${
|
`/api/search/searchSuggestion?query=${encodeURIComponent(searchString)}&providerName=${
|
||||||
@@ -172,17 +197,7 @@ export default function QuickLaunch({
|
|||||||
return () => {
|
return () => {
|
||||||
abortController.abort();
|
abortController.abort();
|
||||||
};
|
};
|
||||||
}, [
|
}, [searchString, servicesAndBookmarks, searchDescriptions, hideVisitURL, searchSuggestions, searchProvider, url, t]);
|
||||||
searchString,
|
|
||||||
servicesAndBookmarks,
|
|
||||||
searchDescriptions,
|
|
||||||
hideVisitURL,
|
|
||||||
showSearchSuggestions,
|
|
||||||
searchSuggestions,
|
|
||||||
searchProvider,
|
|
||||||
url,
|
|
||||||
t,
|
|
||||||
]);
|
|
||||||
|
|
||||||
const [hidden, setHidden] = useState(true);
|
const [hidden, setHidden] = useState(true);
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ export default function SiteMonitor({ group, service, style }) {
|
|||||||
let statusTitle = t("siteMonitor.http_status");
|
let statusTitle = t("siteMonitor.http_status");
|
||||||
let statusText = "";
|
let statusText = "";
|
||||||
|
|
||||||
if (error) {
|
if (error || (data && data.error)) {
|
||||||
colorClass = "text-rose-500";
|
colorClass = "text-rose-500";
|
||||||
statusText = t("siteMonitor.error");
|
statusText = t("siteMonitor.error");
|
||||||
statusTitle += ` ${t("siteMonitor.error")}`;
|
statusTitle += ` ${t("siteMonitor.error")}`;
|
||||||
|
|||||||
@@ -3,13 +3,19 @@ import classNames from "classnames";
|
|||||||
|
|
||||||
import { TabContext } from "utils/contexts/tab";
|
import { TabContext } from "utils/contexts/tab";
|
||||||
|
|
||||||
export function slugify(tabName) {
|
function slugify(tabName) {
|
||||||
return tabName !== undefined ? encodeURIComponent(tabName.toString().replace(/\s+/g, "-").toLowerCase()) : "";
|
return tabName.toString().replace(/\s+/g, "-").toLowerCase();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function slugifyAndEncode(tabName) {
|
||||||
|
return tabName !== undefined ? encodeURIComponent(slugify(tabName)) : "";
|
||||||
}
|
}
|
||||||
|
|
||||||
export default function Tab({ tab }) {
|
export default function Tab({ tab }) {
|
||||||
const { activeTab, setActiveTab } = useContext(TabContext);
|
const { activeTab, setActiveTab } = useContext(TabContext);
|
||||||
|
|
||||||
|
const matchesTab = decodeURI(activeTab) === slugify(tab);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<li
|
<li
|
||||||
key={tab}
|
key={tab}
|
||||||
@@ -21,16 +27,14 @@ export default function Tab({ tab }) {
|
|||||||
type="button"
|
type="button"
|
||||||
role="tab"
|
role="tab"
|
||||||
aria-controls={`#${tab}`}
|
aria-controls={`#${tab}`}
|
||||||
aria-selected={activeTab === slugify(tab) ? "true" : "false"}
|
aria-selected={matchesTab ? "true" : "false"}
|
||||||
className={classNames(
|
className={classNames(
|
||||||
"w-full rounded-md m-1",
|
"w-full rounded-md m-1",
|
||||||
activeTab === slugify(tab)
|
matchesTab ? "bg-theme-300/20 dark:bg-white/10" : "hover:bg-theme-100/20 dark:hover:bg-white/5",
|
||||||
? "bg-theme-300/20 dark:bg-white/10"
|
|
||||||
: "hover:bg-theme-100/20 dark:hover:bg-white/5",
|
|
||||||
)}
|
)}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setActiveTab(slugify(tab));
|
setActiveTab(slugifyAndEncode(tab));
|
||||||
window.location.hash = `#${slugify(tab)}`;
|
window.location.hash = `#${slugifyAndEncode(tab)}`;
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{tab}
|
{tab}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { useTranslation } from "next-i18next";
|
import { useTranslation } from "next-i18next";
|
||||||
import { FaThermometerHalf } from "react-icons/fa";
|
import { FiHardDrive } from "react-icons/fi";
|
||||||
|
|
||||||
import Resource from "../widget/resource";
|
import Resource from "../widget/resource";
|
||||||
import WidgetLabel from "../widget/widget_label";
|
import WidgetLabel from "../widget/widget_label";
|
||||||
@@ -10,7 +10,7 @@ export default function Node({ data, expanded, labels }) {
|
|||||||
return (
|
return (
|
||||||
<Resource
|
<Resource
|
||||||
additionalClassNames="information-widget-longhorn-node"
|
additionalClassNames="information-widget-longhorn-node"
|
||||||
icon={FaThermometerHalf}
|
icon={FiHardDrive}
|
||||||
value={t("common.bytes", { value: data.node.available })}
|
value={t("common.bytes", { value: data.node.available })}
|
||||||
label={t("resources.free")}
|
label={t("resources.free")}
|
||||||
expandedValue={t("common.bytes", { value: data.node.maximum })}
|
expandedValue={t("common.bytes", { value: data.node.maximum })}
|
||||||
|
|||||||
@@ -84,8 +84,6 @@ export default function OpenMeteo({ options }) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
// if (!requesting && !location) requestLocation();
|
|
||||||
|
|
||||||
if (!location) {
|
if (!location) {
|
||||||
return (
|
return (
|
||||||
<ContainerButton
|
<ContainerButton
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ function convertToFahrenheit(t) {
|
|||||||
return (t * 9) / 5 + 32;
|
return (t * 9) / 5 + 32;
|
||||||
}
|
}
|
||||||
|
|
||||||
export default function CpuTemp({ expanded, units, refresh = 1500 }) {
|
export default function CpuTemp({ expanded, units, refresh = 1500, tempmin = 0, tempmax = -1 }) {
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
|
|
||||||
const { data, error } = useSWR(`/api/widgets/resources?type=cputemp`, {
|
const { data, error } = useSWR(`/api/widgets/resources?type=cputemp`, {
|
||||||
@@ -39,7 +39,12 @@ export default function CpuTemp({ expanded, units, refresh = 1500 }) {
|
|||||||
}
|
}
|
||||||
const unit = units === "imperial" ? "fahrenheit" : "celsius";
|
const unit = units === "imperial" ? "fahrenheit" : "celsius";
|
||||||
mainTemp = unit === "celsius" ? mainTemp : convertToFahrenheit(mainTemp);
|
mainTemp = unit === "celsius" ? mainTemp : convertToFahrenheit(mainTemp);
|
||||||
const maxTemp = unit === "celsius" ? data.cputemp.max : convertToFahrenheit(data.cputemp.max);
|
|
||||||
|
const minTemp = tempmin < mainTemp ? tempmin : mainTemp;
|
||||||
|
let maxTemp = tempmax;
|
||||||
|
if (maxTemp < minTemp) {
|
||||||
|
maxTemp = unit === "celsius" ? data.cputemp.max : convertToFahrenheit(data.cputemp.max);
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Resource
|
<Resource
|
||||||
@@ -58,7 +63,7 @@ export default function CpuTemp({ expanded, units, refresh = 1500 }) {
|
|||||||
unit,
|
unit,
|
||||||
})}
|
})}
|
||||||
expandedLabel={t("resources.max")}
|
expandedLabel={t("resources.max")}
|
||||||
percentage={Math.round((mainTemp / maxTemp) * 100)}
|
percentage={Math.round(((mainTemp - minTemp) / (maxTemp - minTemp)) * 100)}
|
||||||
expanded={expanded}
|
expanded={expanded}
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ import CpuTemp from "./cputemp";
|
|||||||
import Uptime from "./uptime";
|
import Uptime from "./uptime";
|
||||||
|
|
||||||
export default function Resources({ options }) {
|
export default function Resources({ options }) {
|
||||||
const { expanded, units, diskUnits } = options;
|
const { expanded, units, diskUnits, tempmin, tempmax } = options;
|
||||||
let { refresh } = options;
|
let { refresh } = options;
|
||||||
if (!refresh) refresh = 1500;
|
if (!refresh) refresh = 1500;
|
||||||
refresh = Math.max(refresh, 1000);
|
refresh = Math.max(refresh, 1000);
|
||||||
@@ -23,7 +23,9 @@ export default function Resources({ options }) {
|
|||||||
<Disk key={disk} options={{ disk }} expanded={expanded} diskUnits={diskUnits} refresh={refresh} />
|
<Disk key={disk} options={{ disk }} expanded={expanded} diskUnits={diskUnits} refresh={refresh} />
|
||||||
))
|
))
|
||||||
: options.disk && <Disk options={options} expanded={expanded} diskUnits={diskUnits} refresh={refresh} />}
|
: options.disk && <Disk options={options} expanded={expanded} diskUnits={diskUnits} refresh={refresh} />}
|
||||||
{options.cputemp && <CpuTemp expanded={expanded} units={units} refresh={refresh} />}
|
{options.cputemp && (
|
||||||
|
<CpuTemp expanded={expanded} units={units} refresh={refresh} tempmin={tempmin} tempmax={tempmax} />
|
||||||
|
)}
|
||||||
{options.uptime && <Uptime refresh={refresh} />}
|
{options.uptime && <Uptime refresh={refresh} />}
|
||||||
</div>
|
</div>
|
||||||
{options.label && (
|
{options.label && (
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ import useWidgetAPI from "utils/proxy/use-widget-api";
|
|||||||
export default function Widget({ options }) {
|
export default function Widget({ options }) {
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
|
|
||||||
// eslint-disable-next-line no-param-reassign
|
// eslint-disable-next-line no-param-reassign, no-multi-assign
|
||||||
options.type = "unifi_console";
|
options.service_group = options.service_name = "unifi_console";
|
||||||
const { data: statsData, error: statsError } = useWidgetAPI(options, "stat/sites", { index: options.index });
|
const { data: statsData, error: statsError } = useWidgetAPI(options, "stat/sites", { index: options.index });
|
||||||
|
|
||||||
if (statsError) {
|
if (statsError) {
|
||||||
|
|||||||
@@ -2,11 +2,7 @@ import { getAllClasses, getInnerBlock, getBottomBlock } from "./container";
|
|||||||
|
|
||||||
export default function ContainerForm({ children = [], options, additionalClassNames = "", callback }) {
|
export default function ContainerForm({ children = [], options, additionalClassNames = "", callback }) {
|
||||||
return (
|
return (
|
||||||
<form
|
<form onSubmit={callback} className={`${getAllClasses(options, additionalClassNames)} information-widget-form`}>
|
||||||
type="button"
|
|
||||||
onSubmit={callback}
|
|
||||||
className={`${getAllClasses(options, additionalClassNames)} information-widget-form`}
|
|
||||||
>
|
|
||||||
{getInnerBlock(children)}
|
{getInnerBlock(children)}
|
||||||
{getBottomBlock(children)}
|
{getBottomBlock(children)}
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import { getAllClasses, getInnerBlock, getBottomBlock } from "./container";
|
|||||||
export default function ContainerLink({ children = [], options, additionalClassNames = "", target }) {
|
export default function ContainerLink({ children = [], options, additionalClassNames = "", target }) {
|
||||||
return (
|
return (
|
||||||
<a
|
<a
|
||||||
href={options.url}
|
href={options.href || options.url}
|
||||||
target={target}
|
target={target}
|
||||||
className={`${getAllClasses(options, additionalClassNames)} information-widget-link`}
|
className={`${getAllClasses(options, additionalClassNames)} information-widget-link`}
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -43,8 +43,9 @@ export default async function handler(req, res) {
|
|||||||
|
|
||||||
if (pods.length === 0) {
|
if (pods.length === 0) {
|
||||||
res.status(404).send({
|
res.status(404).send({
|
||||||
error: `no pods found with namespace=${namespace} and labelSelector=${labelSelector}`,
|
status: "not found",
|
||||||
});
|
});
|
||||||
|
logger.error(`no pods found with namespace=${namespace} and labelSelector=${labelSelector}`);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
const someReady = pods.find((pod) => pod.status.phase === "Running");
|
const someReady = pods.find((pod) => pod.status.phase === "Running");
|
||||||
|
|||||||
@@ -2,12 +2,21 @@ import { formatApiCall } from "utils/proxy/api-helpers";
|
|||||||
import createLogger from "utils/logger";
|
import createLogger from "utils/logger";
|
||||||
import genericProxyHandler from "utils/proxy/handlers/generic";
|
import genericProxyHandler from "utils/proxy/handlers/generic";
|
||||||
import widgets from "widgets/widgets";
|
import widgets from "widgets/widgets";
|
||||||
|
import calendarProxyHandler from "widgets/calendar/proxy";
|
||||||
|
import getServiceWidget from "utils/config/service-helpers";
|
||||||
|
|
||||||
const logger = createLogger("servicesProxy");
|
const logger = createLogger("servicesProxy");
|
||||||
|
|
||||||
export default async function handler(req, res) {
|
export default async function handler(req, res) {
|
||||||
try {
|
try {
|
||||||
const { type } = req.query;
|
const { service, group } = req.query;
|
||||||
|
const serviceWidget = await getServiceWidget(group, service);
|
||||||
|
let type = serviceWidget?.type;
|
||||||
|
|
||||||
|
// exceptions
|
||||||
|
if (type === "calendar") type = "ical";
|
||||||
|
else if (service === "unifi_console" && group === "unifi_console") type = "unifi_console";
|
||||||
|
|
||||||
const widget = widgets[type];
|
const widget = widgets[type];
|
||||||
|
|
||||||
if (!widget) {
|
if (!widget) {
|
||||||
@@ -18,6 +27,11 @@ export default async function handler(req, res) {
|
|||||||
const serviceProxyHandler = widget.proxyHandler || genericProxyHandler;
|
const serviceProxyHandler = widget.proxyHandler || genericProxyHandler;
|
||||||
|
|
||||||
if (serviceProxyHandler instanceof Function) {
|
if (serviceProxyHandler instanceof Function) {
|
||||||
|
// quick return for no endpoint services, calendar is an exception
|
||||||
|
if (!req.query.endpoint || serviceProxyHandler === calendarProxyHandler) {
|
||||||
|
return serviceProxyHandler(req, res);
|
||||||
|
}
|
||||||
|
|
||||||
// map opaque endpoints to their actual endpoint
|
// map opaque endpoints to their actual endpoint
|
||||||
if (widget?.mappings) {
|
if (widget?.mappings) {
|
||||||
const mapping = widget?.mappings?.[req.query.endpoint];
|
const mapping = widget?.mappings?.[req.query.endpoint];
|
||||||
@@ -27,6 +41,11 @@ export default async function handler(req, res) {
|
|||||||
const endpoint = mapping?.endpoint;
|
const endpoint = mapping?.endpoint;
|
||||||
const endpointProxy = mapping?.proxyHandler || serviceProxyHandler;
|
const endpointProxy = mapping?.proxyHandler || serviceProxyHandler;
|
||||||
|
|
||||||
|
if (mapping.method && mapping.method !== req.method) {
|
||||||
|
logger.debug("Unsupported method: %s", req.method);
|
||||||
|
return res.status(403).json({ error: "Unsupported method" });
|
||||||
|
}
|
||||||
|
|
||||||
if (!endpoint) {
|
if (!endpoint) {
|
||||||
logger.debug("Unsupported service endpoint: %s", type);
|
logger.debug("Unsupported service endpoint: %s", type);
|
||||||
return res.status(403).json({ error: "Unsupported service endpoint" });
|
return res.status(403).json({ error: "Unsupported service endpoint" });
|
||||||
@@ -38,6 +57,17 @@ export default async function handler(req, res) {
|
|||||||
|
|
||||||
if (req.query.segments) {
|
if (req.query.segments) {
|
||||||
const segments = JSON.parse(req.query.segments);
|
const segments = JSON.parse(req.query.segments);
|
||||||
|
let validSegments = true;
|
||||||
|
Object.keys(segments).forEach((key) => {
|
||||||
|
if (!mapping.segments.includes(key)) {
|
||||||
|
logger.debug("Unsupported segment: %s", key);
|
||||||
|
validSegments = false;
|
||||||
|
} else if (segments[key].includes("/") || segments[key].includes("\\") || segments[key].includes("..")) {
|
||||||
|
logger.debug("Unsupported segment value: %s", segments[key]);
|
||||||
|
validSegments = false;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
if (!validSegments) return res.status(403).json({ error: "Unsupported segment" });
|
||||||
req.query.endpoint = formatApiCall(endpoint, segments);
|
req.query.endpoint = formatApiCall(endpoint, segments);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -66,7 +96,14 @@ export default async function handler(req, res) {
|
|||||||
return serviceProxyHandler(req, res, map);
|
return serviceProxyHandler(req, res, map);
|
||||||
}
|
}
|
||||||
|
|
||||||
return serviceProxyHandler(req, res);
|
if (widget.allowedEndpoints instanceof RegExp) {
|
||||||
|
if (widget.allowedEndpoints.test(req.query.endpoint)) {
|
||||||
|
return serviceProxyHandler(req, res);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
logger.debug("Unmapped proxy request.");
|
||||||
|
return res.status(403).json({ error: "Unmapped proxy request." });
|
||||||
}
|
}
|
||||||
|
|
||||||
logger.debug("Unknown proxy service type: %s", type);
|
logger.debug("Unknown proxy service type: %s", type);
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ async function retrieveFromGlancesAPI(privateWidgetOptions, endpoint) {
|
|||||||
throw new Error(errorMessage);
|
throw new Error(errorMessage);
|
||||||
}
|
}
|
||||||
|
|
||||||
const apiUrl = `${url}/api/3/${endpoint}`;
|
const apiUrl = `${url}/api/${privateWidgetOptions.version}/${endpoint}`;
|
||||||
const headers = {
|
const headers = {
|
||||||
"Accept-Encoding": "application/json",
|
"Accept-Encoding": "application/json",
|
||||||
};
|
};
|
||||||
@@ -42,9 +42,10 @@ async function retrieveFromGlancesAPI(privateWidgetOptions, endpoint) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export default async function handler(req, res) {
|
export default async function handler(req, res) {
|
||||||
const { index, cputemp: includeCpuTemp, uptime: includeUptime, disk: includeDisks } = req.query;
|
const { index, cputemp: includeCpuTemp, uptime: includeUptime, disk: includeDisks, version } = req.query;
|
||||||
|
|
||||||
const privateWidgetOptions = await getPrivateWidgetOptions("glances", index);
|
const privateWidgetOptions = await getPrivateWidgetOptions("glances", index);
|
||||||
|
privateWidgetOptions.version = version ?? 3;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const cpuData = await retrieveFromGlancesAPI(privateWidgetOptions, "cpu");
|
const cpuData = await retrieveFromGlancesAPI(privateWidgetOptions, "cpu");
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import { BiError } from "react-icons/bi";
|
|||||||
import { serverSideTranslations } from "next-i18next/serverSideTranslations";
|
import { serverSideTranslations } from "next-i18next/serverSideTranslations";
|
||||||
import { useRouter } from "next/router";
|
import { useRouter } from "next/router";
|
||||||
|
|
||||||
import Tab, { slugify } from "components/tab";
|
import Tab, { slugifyAndEncode } from "components/tab";
|
||||||
import ServicesGroup from "components/services/group";
|
import ServicesGroup from "components/services/group";
|
||||||
import BookmarksGroup from "components/bookmarks/group";
|
import BookmarksGroup from "components/bookmarks/group";
|
||||||
import Widget from "components/widgets/widget";
|
import Widget from "components/widgets/widget";
|
||||||
@@ -26,7 +26,6 @@ import { bookmarksResponse, servicesResponse, widgetsResponse } from "utils/conf
|
|||||||
import ErrorBoundary from "components/errorboundry";
|
import ErrorBoundary from "components/errorboundry";
|
||||||
import themes from "utils/styles/themes";
|
import themes from "utils/styles/themes";
|
||||||
import QuickLaunch from "components/quicklaunch";
|
import QuickLaunch from "components/quicklaunch";
|
||||||
import { getStoredProvider, searchProviders } from "components/widgets/search/search";
|
|
||||||
|
|
||||||
const ThemeToggle = dynamic(() => import("components/toggles/theme"), {
|
const ThemeToggle = dynamic(() => import("components/toggles/theme"), {
|
||||||
ssr: false,
|
ssr: false,
|
||||||
@@ -204,20 +203,6 @@ function Home({ initialSettings }) {
|
|||||||
|
|
||||||
const [searching, setSearching] = useState(false);
|
const [searching, setSearching] = useState(false);
|
||||||
const [searchString, setSearchString] = useState("");
|
const [searchString, setSearchString] = useState("");
|
||||||
let searchProvider = null;
|
|
||||||
const searchWidget = Object.values(widgets).find((w) => w.type === "search");
|
|
||||||
if (searchWidget) {
|
|
||||||
if (Array.isArray(searchWidget.options?.provider)) {
|
|
||||||
// if search provider is a list, try to retrieve from localstorage, fall back to the first
|
|
||||||
searchProvider = getStoredProvider() ?? searchProviders[searchWidget.options.provider[0]];
|
|
||||||
} else if (searchWidget.options?.provider === "custom") {
|
|
||||||
searchProvider = searchWidget.options;
|
|
||||||
} else {
|
|
||||||
searchProvider = searchProviders[searchWidget.options?.provider];
|
|
||||||
}
|
|
||||||
// to pass to quicklaunch
|
|
||||||
searchProvider.showSearchSuggestions = searchWidget.options?.showSearchSuggestions;
|
|
||||||
}
|
|
||||||
const headerStyle = settings?.headerStyle || "underlined";
|
const headerStyle = settings?.headerStyle || "underlined";
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
@@ -227,7 +212,8 @@ function Home({ initialSettings }) {
|
|||||||
(e.key.length === 1 &&
|
(e.key.length === 1 &&
|
||||||
e.key.match(/(\w|\s|[à-ü]|[À-Ü]|[\w\u0430-\u044f])/gi) &&
|
e.key.match(/(\w|\s|[à-ü]|[À-Ü]|[\w\u0430-\u044f])/gi) &&
|
||||||
!(e.altKey || e.ctrlKey || e.metaKey || e.shiftKey)) ||
|
!(e.altKey || e.ctrlKey || e.metaKey || e.shiftKey)) ||
|
||||||
e.key.match(/([à-ü]|[À-Ü])/g) || // accented characters may require modifier keys
|
// accented characters and the bang may require modifier keys
|
||||||
|
e.key.match(/([à-ü]|[À-Ü]|!)/g) ||
|
||||||
(e.key === "v" && (e.ctrlKey || e.metaKey))
|
(e.key === "v" && (e.ctrlKey || e.metaKey))
|
||||||
) {
|
) {
|
||||||
setSearching(true);
|
setSearching(true);
|
||||||
@@ -258,13 +244,13 @@ function Home({ initialSettings }) {
|
|||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (!activeTab) {
|
if (!activeTab) {
|
||||||
const initialTab = decodeURI(asPath.substring(asPath.indexOf("#") + 1));
|
const initialTab = asPath.substring(asPath.indexOf("#") + 1);
|
||||||
setActiveTab(initialTab === "/" ? slugify(tabs["0"]) : initialTab);
|
setActiveTab(initialTab === "/" ? slugifyAndEncode(tabs["0"]) : initialTab);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
const servicesAndBookmarksGroups = useMemo(() => {
|
const servicesAndBookmarksGroups = useMemo(() => {
|
||||||
const tabGroupFilter = (g) => g && [activeTab, ""].includes(slugify(settings.layout?.[g.name]?.tab));
|
const tabGroupFilter = (g) => g && [activeTab, ""].includes(slugifyAndEncode(settings.layout?.[g.name]?.tab));
|
||||||
const undefinedGroupFilter = (g) => settings.layout?.[g.name] === undefined;
|
const undefinedGroupFilter = (g) => settings.layout?.[g.name] === undefined;
|
||||||
|
|
||||||
const layoutGroups = Object.keys(settings.layout ?? {})
|
const layoutGroups = Object.keys(settings.layout ?? {})
|
||||||
@@ -403,7 +389,6 @@ function Home({ initialSettings }) {
|
|||||||
setSearchString={setSearchString}
|
setSearchString={setSearchString}
|
||||||
isOpen={searching}
|
isOpen={searching}
|
||||||
close={setSearching}
|
close={setSearching}
|
||||||
searchProvider={settings.quicklaunch?.hideInternetSearch ? null : searchProvider}
|
|
||||||
/>
|
/>
|
||||||
<div
|
<div
|
||||||
id="information-widgets"
|
id="information-widgets"
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user